478 Commits

Author SHA1 Message Date
Zoe Roux
0fa25eaeca
Use my work of drizzle-otel to properly instrument db errors 2025-11-17 23:07:59 +01:00
Zoe Roux
fea9c16515
Instrument drizzle 2025-11-17 23:03:49 +01:00
Zoe Roux
01883d08cc
Instrument elyzia 2025-11-17 23:03:49 +01:00
Zoe Roux
5e63b57440 Fix pagination URLs when behind SSL-terminating reverse proxy 2025-11-13 14:04:05 +01:00
renovate[bot]
f4b1ab5fa0
Update dependency @biomejs/biome to v2.3.4 (#1152)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 11:11:34 +01:00
renovate[bot]
c32b58e974
Update dependency @biomejs/biome to v2.3.3 (#1148)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 10:38:15 +01:00
Zoe Roux
61b38d5b03
Add /ready for api 2025-11-09 19:25:08 +01:00
Zoe Roux
40c13e7ddf
Cleanup casing in api extension setup 2025-11-09 19:21:29 +01:00
Zoe Roux
03bb51661a
Format stuff 2025-11-04 09:48:21 +01:00
Zoe Roux
572ddc69ad
Fix video controller permissions 2025-11-04 09:48:21 +01:00
Zoe Roux
c1b243df9c
Fix image downloading error handling 2025-11-04 09:48:21 +01:00
Antoine
d98ac3b452
fix(api): don't crash if not superuser (#1133) 2025-11-03 12:34:30 +01:00
renovate[bot]
8348e185fc
chore(deps): update dependency @biomejs/biome to v2.3.2 (#1128)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-29 14:06:12 +01:00
Zoe Roux
fb74ed30f8
Fix dockerfile of api 2025-10-26 22:31:40 +01:00
Zoe Roux
a0be0555e0
Update api packages 2025-10-26 22:31:40 +01:00
Zoe Roux
5fdc96db64
Format stuff 2025-10-24 16:18:35 +02:00
Zoe Roux
9206a30182
Fix player on mobile 2025-10-24 12:33:31 +02:00
Zoe Roux
a15f28e541
Update bun-types in api 2025-10-22 09:18:44 +02:00
Zoe Roux
a7d5f94dfb
Allow clientId to be specified in query params 2025-10-22 09:16:45 +02:00
Zoe Roux
da5823deb2
Fix /videos/:id?with=show date formatting 2025-10-22 09:16:44 +02:00
Zoe Roux
4d8806fc7f
Make history's time non nullable (it was never null anyways) 2025-10-22 09:16:44 +02:00
Zoe Roux
ebbed77650
Add /videos/:id/direct & /videos/:id/master.m3u8 routes 2025-10-22 09:16:44 +02:00
Zoe Roux
e3ae961b68
Add progress to /videos/:id 2025-10-22 09:16:44 +02:00
Zoe Roux
c33ba01e54
Add with=show to /videos/:id 2025-10-22 09:16:44 +02:00
Zoe Roux
8ffed25580
Add /api/videos/:id/info route to redirect to the transcoder 2025-10-22 09:16:43 +02:00
renovate[bot]
b14ada8f48
chore(deps): update dependency @biomejs/biome to v2.2.6 (#1103)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 17:04:13 +02:00
renovate[bot]
0befab278e
chore(deps): update dependency @biomejs/biome to v2.2.4 (#1071)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-17 14:52:46 +02:00
renovate[bot]
3fbfc3c289
chore(deps): update dependency @biomejs/biome to v2.2.0 (#1065)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-25 10:08:02 +02:00
renovate[bot]
f7701986bd
chore(deps): update dependency @biomejs/biome to v2.1.4 (#1052)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-18 10:42:08 +02:00
renovate[bot]
691d63e15f
chore(deps): update dependency @biomejs/biome to v2.1.3 (#1031)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-04 10:55:31 +02:00
renovate[bot]
03d3a1b386
chore(deps): update dependency @biomejs/biome to v2.1.2 (#1026)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-28 09:27:59 +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