Zoe Roux
|
482ad0dda2
|
Move sort parsing to typebox
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
0499be4194
|
Fix comment newline handling
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
3d6912b60d
|
Handle filter parsing with typebox
|
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
|
e960307172
|
Write filter grammar & fix priorities
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
e20e327286
|
Filter fixes
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
81b7d5558e
|
Finish filter parser
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
df41694811
|
Start a filter parser
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
587dc4f970
|
Add get /movies & sort api
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
a4853cb186
|
Test missing accept-language endpoint
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
43ae26679a
|
Fix type issues on get /movies
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
eea0f688a0
|
Make movie get work
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
9e1afca9ec
|
Fix existing get movie & add test
|
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
|
5e1e2fb6e2
|
Add tests setup for post /movies
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
55b3f1cc8c
|
wip: upsert things
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
30d5d65755
|
Create movie seed route handler
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
1309749e46
|
Remove the option to create videos from post /movies
|
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
|
361c07ce53
|
Seed movie schema
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
0edf216618
|
Splt translations for seasons & series + seed setup
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
887431a335
|
Update movie example (still need seed image update)
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
c5972bd15f
|
Split translations for movies
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
b0dac24eea
|
Use kind guards in registerExamples
|
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
|
97d9abca62
|
Add utils for validating slugs & languages
|
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
|
0b0ae9abd3
|
Add season model
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
ed19413576
|
Remove serieId & seasonId from entry response
|
2025-01-10 12:16:32 +01:00 |
|
Zoe Roux
|
84ce544f4d
|
Add extra types (from #463). No backing store for now
|
2025-01-10 12:16:31 +01:00 |
|
Zoe Roux
|
29d11720a5
|
Add entries dummy controller & fix entries types
|
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
|
eb2d2009f7
|
Movie utils models to directory
|
2025-01-10 12:16:31 +01:00 |
|
Zoe Roux
|
c5a502ec32
|
Add serie model, dummy controller & example
|
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
|
372c1f6875
|
Cleanup example registration & add descriptions
|
2025-01-10 12:16:31 +01:00 |
|
Zoe Roux
|
8d01a87b6c
|
wip: Add movie/video example
|
2025-01-10 12:16:31 +01:00 |
|
Zoe Roux
|
78e84cf960
|
Use string for date & datetime
|
2025-01-10 12:16:31 +01:00 |
|
Zoe Roux
|
4f74ffc5ce
|
Add video migration & runtime field on shows
|
2025-01-10 12:16:31 +01:00 |
|
Zoe Roux
|
f53e8e3611
|
Store image id instead of low/middle/high uri
|
2025-01-10 12:16:31 +01:00 |
|
Zoe Roux
|
00774230af
|
Add video model
|
2025-01-10 12:16:31 +01:00 |
|
Zoe Roux
|
908e06c88f
|
Create elysia schemas for movies
|
2025-01-10 12:16:31 +01:00 |
|