Commit Graph

38 Commits

Author SHA1 Message Date
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
Zoe Roux b1df97f767 Type extra & allow movie entries to specify a slug on seed 2025-01-30 20:03:42 +01:00
Zoe Roux cf59695e09 Fix need-rendering test 2025-01-30 20:03:42 +01:00
Zoe Roux e9c7cfe832 Fix entries insertion (special numbers not saved) 2025-01-30 20:03:42 +01:00
Zoe Roux b262aeed5d Better need rendering calculation when inserting entries 2025-01-30 20:03:42 +01:00
Zoe Roux f2c1982afa Test videos creation of slugs 2025-01-30 20:03:42 +01:00
Zoe Roux fabf6b6863 Define relations on evj 2025-01-30 20:03:42 +01:00
Zoe Roux 2588eef23b Create values helper & fix video join insertion 2025-01-30 20:03:42 +01:00
Zoe Roux 8d6121d8b0 Handle video joint creation with entries 2025-01-30 20:03:42 +01:00
Zoe Roux 0939289e2c Add seed entry capabilities 2025-01-30 20:03:42 +01:00
Zoe Roux 5ca0ef08d4 Make processImages synchronous 2025-01-30 20:03:42 +01:00
Zoe Roux 962672e4ed Start series insert 2025-01-30 20:03:42 +01:00
Zoe Roux 470a8deae9 Start entry insert 2025-01-30 20:03:42 +01:00
Zoe Roux ec3d48ac79 Extract movie insert to a show insert method 2025-01-30 20:03:42 +01:00
Zoe Roux 988b705a30 Fix schema utils to make drizzle-kit work 2025-01-24 22:48:03 +01:00
Zoe Roux a8fb84daf0 Format code 2025-01-18 16:39:40 +01:00
Zoe Roux 7cc6e7e2d4 Handle fallback when creating new translations 2025-01-17 18:49:24 +01:00
Zoe Roux d1609ddfbf Fix & test random slug reservation 2025-01-13 14:16:43 +01:00
Zoe Roux b6f996139f Reserve the random slug 2025-01-13 14:16:43 +01:00
Zoe Roux c263dd770e Ensure image ids are human readable 2025-01-10 12:16:32 +01:00
Zoe Roux 0b77072b04 Small cleanups 2025-01-10 12:16:32 +01:00
Zoe Roux 0c0628529c Validate language tags 2025-01-10 12:16:32 +01:00
Zoe Roux cdceb1a734 Add proper error type & error handling 2025-01-10 12:16:32 +01:00
Zoe Roux c8c6cccf6a Handle and test slug reconciliation & conflicts 2025-01-10 12:16:32 +01:00
Zoe Roux caa394e0da Create tests & cleanup for movies seeding 2025-01-10 12:16:32 +01:00
Zoe Roux 24035c15bf Add 200/201 handling on post /movies + doc 2025-01-10 12:16:32 +01:00
Zoe Roux 5d24dcafd5 Handle conflicts as updates 2025-01-10 12:16:32 +01:00
Zoe Roux cfe2cabfa4 wip: push movies could update items 2025-01-10 12:16:32 +01:00
Zoe Roux 55b3f1cc8c wip: upsert things 2025-01-10 12:16:32 +01:00
Zoe Roux c20aa862a9 Move video slug to jointure 2025-01-10 12:16:32 +01:00
Zoe Roux 92ee0b2e7f wip: Allow videos to be joined on a post /movies 2025-01-10 12:16:32 +01:00
Zoe Roux 31b7c0e035 Move seed function to separate file 2025-01-10 12:16:32 +01:00
Zoe Roux 30d5d65755 Create movie seed route handler 2025-01-10 12:16:32 +01:00