Commit Graph

103 Commits

Author SHA1 Message Date
Zoe Roux 7c781e533e Fix collection insertion 2026-02-19 22:35:11 +01:00
Zoe Roux 69a6bff197 Cleanup styles 2026-02-11 19:06:42 +01:00
Zoe Roux 60391d7e1a wip: Rework season list 2026-02-09 14:16:43 +01:00
Zoe Roux 7f9ebb7c66 Handle duplicates entries slug 2026-01-13 00:32:12 +01:00
Zoe Roux cc60b429b4 Allow no translations for seasons & entries 2026-01-12 21:45:31 +01:00
Zoe Roux 243701a5c5 Use real dates instead of iso string everywhere 2026-01-05 12:07:37 +01:00
acelinkio 651d721669 api: logtape, otel, & logging improvements (#1230) 2025-12-22 07:22:02 -08:00
Zoe Roux 1a1ccc9d4c Use an images table to prevent dup downloads 2025-12-21 18:28:03 +01:00
Zoe Roux 00466108a3 Proper api shutdown & image downlaoding multi run (#1213) 2025-12-09 08:30:19 +00:00
Zoe Roux fc7deb8e09 Fix pg pool starvation (#1205) 2025-12-07 13:40:44 +00:00
Zoe Roux 10ac7e1ec6 Handle duplicated studios 2025-12-06 00:48:19 +01:00
Zoe Roux 8109b7ada6 Format stuff 2025-12-05 23:42:52 +01:00
Zoe Roux 30f26b2f6a Allow insert without original translation 2025-12-05 23:38:18 +01:00
Zoe Roux c2c9bbe555 Prevent duplicated staff members 2025-12-04 17:58:32 +01:00
Zoe Roux 96ac331903 Fix downloaded images volume on docker 2025-12-04 17:58:31 +01:00
Zoe Roux 60d59d7f7b Wrap every insert with a trace 2025-11-28 17:25:29 +01:00
Zoe Roux 464d720ef9 Fix unnest issues 2025-11-28 17:11:43 +01:00
Zoe Roux 8fc279d2ed Use unnest everywhere 2025-11-28 17:11:43 +01:00
Zoe Roux 5f8ddd435a Use unnest for entries 2025-11-28 17:11:43 +01:00
Zoe Roux a4f5ef33ff Fix deadlock on image downloading 2025-11-23 23:20:40 +01:00
Zoe Roux 7ebc0fe504 Fix type issues 2025-11-23 22:44:59 +01:00
Zoe Roux 019aceb8d9 Batch images task insertion and add priority 2025-11-23 22:44:59 +01:00
Zoe Roux 3602905e86 Properly handle spans of image downloading 2025-11-23 17:49:23 +01:00
Zoe Roux 1f7844b8a5 Fix api images path (#1175) 2025-11-23 14:57:07 +01:00
Zoe Roux c1b243df9c Fix image downloading error handling 2025-11-04 09:48:21 +01:00
Zoe Roux 8513cc057b Fix seasons entriesCount computation 2025-07-15 00:11:28 +02:00
Zoe Roux aea2535cc6 Add entriesCount & availableCount to seasons 2025-07-14 03:27:46 +02:00
Zoe Roux 7b3f3cc1c1 Update code for biome v2 2025-07-14 02:56:51 +02:00
Zoe Roux 2f6943cd6f Fix lots of stuff 2025-06-07 19:02:06 +02:00
Zoe Roux 9e3a9af0ef Properly handle image cache 2025-06-07 17:45:39 +02:00
Zoe Roux 953ac5ffa8 Use trailer instead of trailerUrl on seed, allow seasonNumber = 0 2025-06-07 17:45:39 +02:00
Zoe Roux a9b7d18a6e Fix request creation 2025-06-07 17:45:38 +02:00
Zoe Roux 21435da93f wip: Link videos found after request started 2025-06-07 17:45:38 +02:00
Zoe Roux f8612fed96 wip: Start scan request processor 2025-06-07 17:45:37 +02:00
Zoe Roux ab5d2ad4e8 Update elysia & fix type issues 2025-06-07 17:45:37 +02:00
Zoe Roux a96813fe30 Return deleted paths in DELETE /videos 2025-05-04 15:35:59 +02:00
Zoe Roux 4df171386b Test deletions 2025-05-04 15:35:37 +02:00
Zoe Roux 46d98e038d Update availableSince of entries on POST /videos 2025-05-04 15:35:37 +02:00
Zoe Roux 205dda652a Update available count of shows when inserting videos 2025-05-04 15:35:37 +02:00
Zoe Roux 6a5862ddd2 Fix & test movie, episodes & slug linking 2025-05-04 15:35:37 +02:00
Zoe Roux 060c4d74b4 Type value lists 2025-05-04 15:35:37 +02:00
solidDoWant 099d893da9 Add support for storing images in S3 (#896) 2025-04-20 16:47:49 +00:00
Zoe Roux c114af0856 Properly handle image download failures 2025-03-19 18:19:23 +01:00
Zoe Roux 51558db1b2 Add image downloading test 2025-03-18 22:07:37 +01:00
Zoe Roux f11e1b56db Fix tests
Also fix sharp on nixos
2025-03-18 22:05:45 +01:00
Zoe Roux 71b57c50e7 Handle image in jsonb 2025-03-18 22:05:45 +01:00
Zoe Roux 6e642db7db Cleanup original images handling 2025-03-18 22:05:45 +01:00
Zoe Roux 9ef114b91a Use reworked image queue in every insert 2025-03-18 22:05:45 +01:00
Zoe Roux 71b8cbca4a Create task runner to download images 2025-03-18 22:05:45 +01:00
Zoe Roux 67511a3aa8 Add function to download images, resize them & blurhash 2025-03-18 22:05:45 +01:00