62 Commits

Author SHA1 Message Date
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
cdf4ab4941
Test ?with= 2025-03-03 18:11:39 +01:00
Zoe Roux
750434465d
Add ?with=studios in movies & series 2025-03-03 17:54:35 +01:00
Zoe Roux
44658ce6b0
Add /studios/:id 2025-03-03 10:01:41 +01:00
Zoe Roux
710675180c
Add studio insert method 2025-03-02 23:47:02 +01:00
Zoe Roux
31d95d7fd7
Add studio migration 2025-03-02 23:47:02 +01:00
Zoe Roux
dbfe836ce3
Add collection type in database 2025-03-02 17:28:38 +01:00
Zoe Roux
9b526461c6 Fix pg_trgm word similarly threshold even for the first session 2025-02-22 19:30:19 +01:00
Zoe Roux
b18ab07e3e Fix create extension place (move out of migration) 2025-02-22 19:30:19 +01:00
Zoe Roux
b16c2374c4
Format stuff 2025-01-30 20:03:42 +01:00
Zoe Roux
f9554bd128
Define seasons relations 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
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
470a8deae9
Start entry insert 2025-01-30 20:03:42 +01:00
Zoe Roux
7868731922 Add seasons index and fix nullability 2025-01-25 15:12:22 +01:00
Zoe Roux
9abe7f191a Test & fix search 2025-01-24 22:48:03 +01:00
Zoe Roux
5bf30af564 Format stuff + update packages 2025-01-24 22:48:03 +01:00
Zoe Roux
ce81caaf14 Allow filter on tags 2025-01-24 22:48:03 +01:00
Zoe Roux
59aca6d520 Generate search vectors 2025-01-24 22:48:03 +01:00
Zoe Roux
988b705a30 Fix schema utils to make drizzle-kit work 2025-01-24 22:48:03 +01:00
Zoe Roux
23dc0a2f88 Add search vector & index 2025-01-24 22:48:03 +01:00
Zoe Roux
26470136af Add indexes on the movie type 2025-01-24 22:48:03 +01:00
Zoe Roux
a8fb84daf0 Format code 2025-01-18 16:39:40 +01:00
Zoe Roux
956ab51e1b Add a flag to retrieve all translations 2025-01-17 23:16:31 +01:00
Zoe Roux
7fcaf6490d Add original translation support on the /movies/{id} route 2025-01-17 18:49:24 +01:00
Zoe Roux
f3f69a0def Rewrite /movies/{id} to use the relational api 2025-01-17 18:49:24 +01:00
Zoe Roux
50002907e3
Create keyset pagination function 2025-01-10 12:16:32 +01:00
Zoe Roux
c14d4e0911
Add filter to drizzle converter 2025-01-10 12:16:32 +01:00
Zoe Roux
0c0628529c
Validate language tags 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
c20aa862a9
Move video slug to jointure 2025-01-10 12:16:32 +01:00
Zoe Roux
8253554304
Add many-to-many jointure between entries & videos 2025-01-10 12:16:32 +01:00
Zoe Roux
b63391d744
Cleanup schemas 2025-01-10 12:16:32 +01:00
Zoe Roux
b47c38ca76
Cleanup movie example in swagger 2025-01-10 12:16:32 +01:00
Zoe Roux
cfe6ce9c7e
Split entries & add translations types 2025-01-10 12:16:32 +01:00
Zoe Roux
02ebb6b3f6
Add guesses in video db schema 2025-01-10 12:16:32 +01:00
Zoe Roux
47729d8373
Set order type to float 2025-01-10 12:16:32 +01:00
Zoe Roux
2a9ea5ecbf
Add examples for series 2025-01-10 12:16:32 +01:00
Zoe Roux
34e145ab23
Add seasons in db 2025-01-10 12:16:31 +01:00
Zoe Roux
ffa42de4f3
Cleanup external id types in db 2025-01-10 12:16:31 +01:00
Zoe Roux
7071e07ef4
Define schema for all entries type 2025-01-10 12:16:31 +01:00
Zoe Roux
89952185a9
Cleanup video schema & add descrpitions of api fields 2025-01-10 12:16:31 +01:00
Zoe Roux
3f97ba729d
Fix entries fk and manually fix migrations 2025-01-10 12:16:31 +01:00
Zoe Roux
0759d6c2c4
Update schema for new drizzle version and fix some config issue 2025-01-10 12:16:31 +01:00
Zoe Roux
d3fc3894bc
Manually fix migrations and startup 2025-01-10 12:16:31 +01:00
Zoe Roux
a37c4fe723
Fix subquery handling of translations 2025-01-10 12:16:31 +01:00