453 Commits

Author SHA1 Message Date
Zoe Roux
a52807c565
Fix /videos/:id?with=show date formatting 2025-07-26 23:08:46 +02:00
Zoe Roux
bc8e87f343
Make history's time non nullable (it was never null anyways) 2025-07-20 15:12:33 +02:00
Zoe Roux
0a992273bf
Add /videos/:id/direct & /videos/:id/master.m3u8 routes 2025-07-20 01:45:14 +02:00
Zoe Roux
8555cf043d
Add progress to /videos/:id 2025-07-19 23:32:53 +02:00
Zoe Roux
34efb2b534
Add with=show to /videos/:id 2025-07-19 22:08:33 +02:00
Zoe Roux
58d44827b0
Add /api/videos/:id/info route to redirect to the transcoder 2025-07-19 19:02:35 +02:00
Zoe Roux
335b003b7c
Test multi entry video with /videos/:id 2025-07-19 18:03:05 +02:00
Zoe Roux
e0d5754519
Test multi-versions in /videos/:id 2025-07-19 17:57:19 +02:00
Zoe Roux
28702b9cdb
Test /videos/id with multi-part episodes 2025-07-19 17:55:13 +02:00
Zoe Roux
f99a144bc4
Add tests for /videos/:id 2025-07-19 17:40:33 +02:00
Zoe Roux
dc0c412eda
fixup! Add helper function for entries' translations 2025-07-19 16:40:31 +02:00
Zoe Roux
fcac650322
Fix swagger's href 2025-07-19 15:54:07 +02:00
Zoe Roux
5379536db2
Add /videos/:id?with=next,previous route 2025-07-19 15:53:01 +02:00
Zoe Roux
8c8a974054
Add helper function for entries' translations 2025-07-19 15:46:10 +02:00
Zoe Roux
616c7140d3
Fix firstEntry type in api response 2025-07-19 15:46:10 +02:00
Zoe Roux
7939cc1c79 Fix api tests 2025-07-19 00:39:49 +02:00
Zoe Roux
460e4596f7 Generate swagger for transcoder 2025-07-19 00:39:49 +02:00
Zoe Roux
4188e7bcd3 Hardcode /api prefix for the api 2025-07-19 00:39:49 +02:00
Zoe Roux
5ed43c85de Add next up in series detail page 2025-07-15 00:11:28 +02:00
Zoe Roux
666e4e2e6b Fix createdAt & updatedAt date formats for series's first & next
entries
2025-07-15 00:11:28 +02:00
Zoe Roux
8513cc057b Fix seasons entriesCount computation 2025-07-15 00:11:28 +02:00
Zoe Roux
dbf63e1b22 Add entry & extra types in front 2025-07-15 00:11:28 +02:00
Zoe Roux
aea2535cc6 Add entriesCount & availableCount to seasons 2025-07-14 03:27:46 +02:00
renovate[bot]
c924e330b8
chore(deps): update dependency @biomejs/biome to v2.1.1 2025-07-14 01:12:33 +00:00
Zoe Roux
4c1ad4da5b
Fix progress date format 2025-07-14 03:05:50 +02:00
Zoe Roux
7b3f3cc1c1
Update code for biome v2 2025-07-14 02:56:51 +02:00
Zoe Roux
a697ffb524
Fix ?with=studios invalid date formats 2025-07-07 23:30:44 +02:00
Zoe Roux
26410734fc
Ensure stable sort when no lang is specified 2025-06-23 01:49:10 +02:00
Zoe Roux
985a13c1e4
Fix date handling (force iso on drizzle side) 2025-06-23 01:36:18 +02:00
Zoe Roux
aa5ba7f2a9
Allow /api/shows to be filtered by kind 2025-06-22 19:28:26 +02:00
Zoe Roux
16f6399c4f
Fix image's api from 500ing when image is not available + optimize etag 2025-06-22 19:27:53 +02:00
Zoe Roux
4ff0a1fe09
Update biome 2025-06-22 19:27:44 +02:00
Zoe Roux
2f0e077fa1
Allow shows to be sorted by names 2025-06-21 16:03:23 +02:00
Zoe Roux
2f6943cd6f
Fix lots of stuff 2025-06-07 19:02:06 +02:00
Zoe Roux
489336c77a
Add tests for video linking 2025-06-07 17:48:10 +02:00
Zoe Roux
6e2743a4be
Add link video route 2025-06-07 17:45:39 +02:00
Zoe Roux
d9d411b377
Rename unmatched route (from unknowns) 2025-06-07 17:45:39 +02:00
Zoe Roux
be4b4f016b
Add isAvailable filter for both entries & shows 2025-06-07 17:45:39 +02:00
Zoe Roux
9e3a9af0ef
Properly handle image cache 2025-06-07 17:45:39 +02:00
Zoe Roux
953ac5ffa8
Use trailer instead of trailerUrl on seed, allow seasonNumber = 0 2025-06-07 17:45:39 +02:00
Zoe Roux
62e0a123aa
Update api's packages 2025-06-07 17:45:39 +02:00
Zoe Roux
a22edc11ce
Handle crew & fix some themoviedb bugs 2025-06-07 17:45:39 +02:00
Zoe Roux
1747454845
Fix dockerfiles 2025-06-07 17:45:39 +02:00
Zoe Roux
095d309bb6
Use docker compose watch for api 2025-06-07 17:45:39 +02:00
Zoe Roux
a9b7d18a6e
Fix request creation 2025-06-07 17:45:38 +02:00
Zoe Roux
ebda81db97
Fix identify 2025-06-07 17:45:38 +02:00
Zoe Roux
07972b0773
Cleanup missing auth header error 2025-06-07 17:45:38 +02:00
Zoe Roux
cd874e382f
Handle database connection vars 2025-06-07 17:45:38 +02:00
Zoe Roux
21435da93f
wip: Link videos found after request started 2025-06-07 17:45:38 +02:00
Zoe Roux
4353b5e911
Fix api tests 2025-06-07 17:45:37 +02:00