82 Commits

Author SHA1 Message Date
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
Zoe Roux
1a11bc3492
wip: Add image downloading 2025-03-18 22:05:45 +01:00
Zoe Roux
621d4752ba
Add availableSince field on entries (will be used for /news) 2025-03-10 18:56:52 +01:00
Zoe Roux
878d72f3a4
Cleanup availableCount & episodeCount update transaction 2025-03-10 18:56:52 +01:00
Zoe Roux
43a128ebe8
Add staff seeding 2025-03-10 01:31:51 +01:00
Zoe Roux
fd57f506c1
Proper error handling for missing original 2025-03-09 18:16:04 +01:00
Zoe Roux
67dc251489
Rework original handling in seeding 2025-03-09 18:16:03 +01:00
Zoe Roux
bbbf7b32e0
Exclude extras & test availableCount/entryCount 2025-03-08 14:51:14 +01:00
Zoe Roux
54ee704ab9
Create migration & fix update statment 2025-03-08 14:51:14 +01:00
Zoe Roux
194428ecfe
Compute the number of entries available for a show 2025-03-08 14:51:14 +01:00
Zoe Roux
dcf26b94cd
Add entries count in series 2025-03-08 14:51:14 +01:00
Zoe Roux
e86ab9c081
Fix entries test with videos 2025-03-06 14:28:18 +01:00
Zoe Roux
70d0d480f6
Test & fix entry video join 2025-03-06 14:28:18 +01:00
Zoe Roux
750434465d
Add ?with=studios in movies & series 2025-03-03 17:54:35 +01:00
Zoe Roux
97a9a406bb
Format stuff 2025-03-02 23:50:15 +01:00
Zoe Roux
710675180c
Add studio insert method 2025-03-02 23:47:02 +01:00
Zoe Roux
e8c9dfce56
Create insert method 2025-03-02 17:28:38 +01:00
Zoe Roux
fc9afa5ede
Allow collections to be created with movies or series 2025-03-02 17:28:38 +01:00
Zoe Roux
6a30173628 Fix poster creation of movie entries 2025-03-01 23:48:21 +01:00
Zoe Roux
a370048a12 Update elysia and remove workaround 2025-02-22 19:30:19 +01:00
Zoe Roux
4424e9b40a
Handle extra seeding 2025-01-30 20:03:42 +01:00
Zoe Roux
32a1e89b27
Add insert seasons 2025-01-30 20:03:42 +01:00