493 Commits

Author SHA1 Message Date
Zoe Roux
3c61935801
Add typecheck steps to ci 2026-03-12 15:56:51 +01:00
Zoe Roux
e771ca591f
Remove yoshiki, fix ts issues 2026-03-12 15:56:51 +01:00
Zoe Roux
926fbcfd9c
Fix /api/videos/:id?with=show with multi-entry videos 2026-03-12 15:56:51 +01:00
Zoe Roux
976f6104da
Allow entries to be searched by episode number 2026-03-12 15:56:51 +01:00
Zoe Roux
a737da9a91
Fix videos controller limit (#1352) 2026-03-11 17:57:16 +00:00
Zoe Roux
11167765e7
Add back slugs field in videos 2026-03-11 12:57:10 +01:00
Zoe Roux
58deb07b9c
Split videos-modal code 2026-03-11 12:46:21 +01:00
Zoe Roux
8f82a03989
Allow guesses to be validated/unvalidated 2026-03-11 12:40:33 +01:00
Zoe Roux
32bfdb0ce0
Add put routes for videos 2026-03-11 12:40:33 +01:00
Zoe Roux
ef1486deaf
Update video's link on comboxbox change 2026-03-11 12:40:33 +01:00
Zoe Roux
3890e39e56
Add put and delete to link videos 2026-03-11 12:40:33 +01:00
Zoe Roux
61d29d183f
Add /series/:id/videos route 2026-03-11 12:40:33 +01:00
Zoe Roux
9e1ddcc9b8
Split video's entries query for performances 2026-03-11 12:40:33 +01:00
Zoe Roux
0c4e3896d7
Split video controller in 3 2026-03-11 12:40:33 +01:00
Zoe Roux
e9ded5ee11
Reimplement scrubber (#1325) 2026-02-22 11:35:40 +00:00
Zoe Roux
63724b4f15
Fix collection style issues 2026-02-19 22:37:13 +01:00
Zoe Roux
2311636a63
Fix news sorting 2026-02-19 22:35:11 +01:00
Zoe Roux
b7e1c4dc3e
Edit slug constraints on (kind, slug) for shows 2026-02-19 22:35:11 +01:00
Zoe Roux
31af752e2e
Create part-of collection card 2026-02-19 22:35:11 +01:00
Zoe Roux
7c781e533e
Fix collection insertion 2026-02-19 22:35:11 +01:00
Zoe Roux
cef7a64017
Properly use nextup in the home 2026-02-16 12:37:46 +01:00
Zoe Roux
69a6bff197
Cleanup styles 2026-02-11 19:06:42 +01:00
Zoe Roux
865827dc57
Fix nextup card 2026-02-09 14:21:29 +01:00
Zoe Roux
3c106844aa
Update menues 2026-02-09 14:16:43 +01:00
Zoe Roux
88f5c78824
Rework skeletons 2026-02-09 14:16:43 +01:00
Zoe Roux
60391d7e1a
wip: Rework season list 2026-02-09 14:16:43 +01:00
Zoe Roux
d1776665ff
Use precision=3 for timestamps to prevent comparison errors 2026-01-16 12:29:03 +01:00
Zoe Roux
7f9ebb7c66
Handle duplicates entries slug 2026-01-13 00:32:12 +01:00
Zoe Roux
9af89da590
Fix keyset paginate with dates 2026-01-12 22:42:00 +01:00
Zoe Roux
ec659c3f2f
Allow entry movies to have episodeid 2026-01-12 21:45:31 +01:00
Zoe Roux
cc60b429b4
Allow no translations for seasons & entries 2026-01-12 21:45:31 +01:00
acelinkio
fa18df3bcc
api: fix tracing (#1263) 2026-01-11 01:09:04 +01:00
acelinkio
98ea631978
api: add Elysia logging (#1259) 2026-01-07 09:34:40 +01:00
Zoe Roux
6044f88571
Cleanup response properly (#1258) 2026-01-05 12:51:39 +01:00
Zoe Roux
cb1a17def2
Organize imports 2026-01-05 12:28:43 +01:00
Zoe Roux
6ec845ab5b
Fix news languages 2026-01-05 12:07:37 +01:00
Zoe Roux
c127f815d3
Fix /shows/random?with= (strip ones not from the selected type) 2026-01-05 12:07:37 +01:00
Zoe Roux
243701a5c5
Use real dates instead of iso string everywhere 2026-01-05 12:07:37 +01:00
Zoe Roux
4a02371402
Cleanup date normalization in json builders 2026-01-05 12:07:37 +01:00
Zoe Roux
54e067442f
Add shows in /news api 2026-01-05 12:07:37 +01:00
Zoe Roux
8f71099e7e
Rework genres, news & recommended of home page 2026-01-05 12:07:37 +01:00
Zoe Roux
41e00532d8
Fix websocket auth 2026-01-05 12:07:37 +01:00
Zoe Roux
6d21eeab07
Fix watchlist apis & add delete watchlist api 2026-01-05 12:07:37 +01:00
Zoe Roux
556b9031a4
Include kind in /series/:id & co (for /shows/random redirects) 2026-01-05 12:07:37 +01:00
Zoe Roux
a54d38e16b
Handle query params in /:kind/random routes 2026-01-05 12:07:37 +01:00
acelinkio
651d721669
api: logtape, otel, & logging improvements (#1230) 2025-12-22 07:22:02 -08:00
Zoe Roux
1a1ccc9d4c
Use an images table to prevent dup downloads 2025-12-21 18:28:03 +01:00
Zoe Roux
275a9c5a6a
Fix search order 2025-12-20 11:08:13 +01:00
Zoe Roux
452e4f32b4
Fix /api/videos/:id?with=show's watchlist date formats 2025-12-19 17:48:11 +01:00
Zoe Roux
b03cb757f4
Fix watch ws api 2025-12-19 17:48:11 +01:00