3888 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
d9e3b3a94b
Add available videos in /entries response (#830) 2025-03-06 22:24:13 +01:00
Zoe Roux
e8ffe31330
Fix docker build 2025-03-06 22:22:35 +01:00
Zoe Roux
fd2f3be663
Dont send videos with extras 2025-03-06 14:28:19 +01:00
Zoe Roux
e86ab9c081
Fix entries test with videos 2025-03-06 14:28:18 +01:00
Zoe Roux
66fadb2b20
Remove schema from validation errors 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
477fb24036
Patch drizzle to add leftJoinLateral 2025-03-06 14:26:24 +01:00
Zoe Roux
0558222150
Add videos in /shows/:id/entries 2025-03-06 14:26:24 +01:00
acelinkio
a430819d22
Update Helm release postgresql to v16.4.14 (#825) 2025-03-03 12:46:36 -08:00
renovate[bot]
4e24d01b3f
Update Helm release postgresql to v16.4.14 2025-03-03 20:45:25 +00:00
acelinkio
85a5fd0846
Update Helm release rabbitmq to v15.3.2 (#826) 2025-03-03 12:44:28 -08:00
renovate[bot]
6781428791
Update Helm release rabbitmq to v15.3.2 2025-03-03 17:14:31 +00:00
Zoe Roux
250c9c8ff9
Add studios (#824) 2025-03-03 18:13:17 +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
6cf8947c80
Fix swagger response of /studios/:id 2025-03-03 12:09:50 +01:00
Zoe Roux
2aada33a6a
Fix swagger examples for externalId 2025-03-03 11:45:41 +01:00
Zoe Roux
bf16231350
Add /studios & /studios/random 2025-03-03 11:45:18 +01:00
Zoe Roux
44658ce6b0
Add /studios/:id 2025-03-03 10:01:41 +01:00
Zoe Roux
03d071acb4
Add /studios/:id/{movies,series} 2025-03-03 09:41:24 +01:00
Zoe Roux
7492bff7c8
Use guards instead of adding type info multiples times 2025-03-03 09:39:13 +01:00
Zoe Roux
ff5fc69d41
Add get by studio tests 2025-03-03 09:36:38 +01:00
Zoe Roux
4d9547952e
Cleanup history in mermaid schema 2025-03-03 00:09:37 +01:00
Zoe Roux
6d2c9958f9
Fix api mermaid indentation 2025-03-03 00:01:37 +01:00
Zoe Roux
97a9a406bb
Format stuff 2025-03-02 23:50:15 +01:00
Zoe Roux
adaa892a26
Add GET /studios/:id/shows 2025-03-02 23:47:02 +01:00
Zoe Roux
2301e48321
Use db metadata on entries 2025-03-02 23:47:02 +01:00
Zoe Roux
710675180c
Add studio insert method 2025-03-02 23:47:02 +01:00
Zoe Roux
1cc26c5985
Fix typescript compilation 2025-03-02 23:47:02 +01:00
Zoe Roux
31d95d7fd7
Add studio migration 2025-03-02 23:47:02 +01:00
Zoe Roux
12faca5fb5
Add db-metadata type helper 2025-03-02 23:47:01 +01:00
Zoe Roux
e32c83180e
Add studio type 2025-03-02 23:46:24 +01:00
Zoe Roux
73250f2bba
Add mixed /shows route (that return movies, series & collections) (#823) 2025-03-02 19:47:59 +01:00
Zoe Roux
648fb6825a
Fix test 2025-03-02 19:46:28 +01:00
Zoe Roux
4f73e76a34
Add /collections/:id/shows 2025-03-02 19:44:45 +01:00
Zoe Roux
68d4958e3a
Add /shows & /shows/random routes 2025-03-02 19:44:45 +01:00
Zoe Roux
9ff62ef050
Add /series & /collections routes (#822) 2025-03-02 19:13:04 +01:00
Zoe Roux
9f974de245
Add /collections/:id/series & /collections/:id/movies 2025-03-02 19:09:28 +01:00
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
f143511e14
Add /series/random 2025-03-02 18:12:29 +01:00
Zoe Roux
cc221c560d
Add GET /series (using the same logic as /movies) 2025-03-02 18:09:25 +01:00
Zoe Roux
24f44de7c0
Move movie controller to shows subdir 2025-03-02 17:39:49 +01:00
Zoe Roux
9b1bd69eae
Add collections in v5 (#821) 2025-03-02 17:32:26 +01:00
Zoe Roux
019be569dd
Format stuff 2025-03-02 17:31:16 +01:00
Zoe Roux
98c6263036
Add basic collection test 2025-03-02 17:31:16 +01:00
Zoe Roux
4538d9ce98
Add collection example 2025-03-02 17:28:38 +01:00
Zoe Roux
e8c9dfce56
Create insert method 2025-03-02 17:28:38 +01:00