97 Commits

Author SHA1 Message Date
Zoe Roux
d53947265f
Add basic collection routes 2025-03-02 19:09:28 +01:00
Zoe Roux
662400da13
Add GET /series/{id} (based on movie's get) 2025-03-02 18:53:31 +01:00
Zoe Roux
cc221c560d
Add GET /series (using the same logic as /movies) 2025-03-02 18:09:25 +01:00
Zoe Roux
019be569dd
Format stuff 2025-03-02 17:31:16 +01:00
Zoe Roux
4538d9ce98
Add collection example 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
01183df4e9
Define collection type 2025-03-02 00:19:32 +01:00
Zoe Roux
0a1ca61dfb Fix typescript compilation 2025-03-01 23:48:21 +01:00
Zoe Roux
6402b3cae6 Add unknown video example 2025-03-01 23:48:21 +01:00
Zoe Roux
655f677e91 Format stuff 2025-03-01 23:48:21 +01:00
Zoe Roux
9aa7815f57 Use integer instead of numbers where it make sense 2025-03-01 23:48:21 +01:00
Zoe Roux
fb7635ef56 Cleanup swagger & add examples for entries 2025-03-01 23:48:21 +01:00
Zoe Roux
89914f6c95 Format stuff 2025-03-01 23:48:21 +01:00
Zoe Roux
a5483b4ca1 Fix typing & extra handling when fetching entries from db 2025-03-01 23:48:21 +01:00
Zoe Roux
c70e11d36a Prettify entry types 2025-03-01 23:48:21 +01:00
Zoe Roux
b16c2374c4
Format stuff 2025-01-30 20:03:42 +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
1a2ab48c73
Start the smart video controller 2025-01-30 20:03:42 +01:00
Zoe Roux
7906374553
Add history & from in the guess type 2025-01-30 20:03:42 +01:00
Zoe Roux
b0637aeb6a
Type guess from videos 2025-01-30 20:03:42 +01:00
Zoe Roux
e5bb462e36
Update test helpers 2025-01-30 20:03:42 +01:00
Zoe Roux
2510420cea
Fix seed entries type 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
b9c022f614
Add seed entry types 2025-01-30 20:03:42 +01:00
Zoe Roux
d4257c1d02
Properly register examples for seasons 2025-01-30 20:03:42 +01:00
Zoe Roux
a6ac5dfb75 Cleanup translation schema for series + example 2025-01-25 15:12:22 +01:00
Zoe Roux
9f929eeb7a Move description to common types 2025-01-25 15:12:22 +01:00
Zoe Roux
5bf30af564 Format stuff + update packages 2025-01-24 22:48:03 +01:00
Zoe Roux
1634624701 Fix search sort 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
426665c9d9 Allow filter string to match without quotes 2025-01-24 22:48:03 +01:00
Zoe Roux
1c0fdf6f89 wip 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
02ddd1401b Add isAvailable 2025-01-17 23:16:31 +01:00
Zoe Roux
a558f47558 Test & Fix prefer original for /movies/{id} 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
7cc6e7e2d4 Handle fallback when creating new translations 2025-01-17 18:49:24 +01:00
Zoe Roux
46570410ea
Add seed in response if it was not specified 2025-01-13 14:16:43 +01:00
Zoe Roux
8b7e109be3
Cleanup sort parsing 2025-01-13 14:16:43 +01:00
Zoe Roux
86d37514dc
Fix after handling 2025-01-13 14:16:43 +01:00
Arthur Jamet
f490faa796
v5 api: Handle random in keyset paginate 2025-01-13 14:16:43 +01:00
Arthur Jamet
67ea86a955
v5 api: Random sort query parameter cannot be reversed 2025-01-13 14:16:43 +01:00
Arthur Jamet
2afccaa813
v5 api: Random query parameter becomes sort value 2025-01-13 14:16:43 +01:00
Arthur Jamet
0e230114a7
v5 api: Sort Movies Randomly, passing seed as query parameter 2025-01-13 14:16:42 +01:00
Zoe Roux
fe6f4fd43b
Fix null sorting 2025-01-10 12:16:33 +01:00
Zoe Roux
81958f6c3b
Fix after when sorting with remmapped keys 2025-01-10 12:16:32 +01:00
Zoe Roux
6e293efc2b
Remove page's prev & weird reverse handling 2025-01-10 12:16:32 +01:00