Commit Graph

40 Commits

Author SHA1 Message Date
Zoe Roux 3c61935801 Add typecheck steps to ci 2026-03-12 15:56:51 +01:00
Zoe Roux cef7a64017 Properly use nextup in the home 2026-02-16 12:37:46 +01:00
Zoe Roux 6044f88571 Cleanup response properly (#1258) 2026-01-05 12:51:39 +01:00
Zoe Roux 243701a5c5 Use real dates instead of iso string everywhere 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 275a9c5a6a Fix search order 2025-12-20 11:08:13 +01:00
Zoe Roux ab5da0d5c6 Add back entry_pk in history 2025-12-17 11:39:15 +01:00
Zoe Roux 333dc46ebf Remove entry fk in history 2025-12-17 11:39:15 +01:00
Zoe Roux 3b6234de46 Fix new history queries 2025-12-17 11:39:15 +01:00
Zoe Roux fd29c6f682 Rework history to prevent duplicates in the last day 2025-12-17 11:39:15 +01:00
Zoe Roux 5e63b57440 Fix pagination URLs when behind SSL-terminating reverse proxy 2025-11-13 14:04:05 +01: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 8c8a974054 Add helper function for entries' translations 2025-07-19 15:46:10 +02:00
Zoe Roux 7b3f3cc1c1 Update code for biome v2 2025-07-14 02:56:51 +02:00
Zoe Roux ab5d2ad4e8 Update elysia & fix type issues 2025-06-07 17:45:37 +02:00
Zoe Roux 379765b28f Fix typechecking 2025-05-04 15:35:37 +02:00
Zoe Roux 71b3ee61af Add support for externalId in POST /videos 2025-05-04 15:35:37 +02:00
Zoe Roux 6a5862ddd2 Fix & test movie, episodes & slug linking 2025-05-04 15:35:37 +02:00
Zoe Roux 060c4d74b4 Type value lists 2025-05-04 15:35:37 +02:00
Zoe Roux 7bd1de3df6 Fix nextEntry query in history (alias mismatch) 2025-04-09 00:00:16 +02:00
Zoe Roux 20f8640790 Test nextup 2025-04-08 23:47:55 +02:00
Zoe Roux e1b428e8ce Fix nextEntry calculation when adding to watchlist 2025-04-08 23:39:50 +02:00
Zoe Roux 144e08a99c Fix with=nextEntry 2025-04-08 23:39:50 +02:00
Zoe Roux d6d3540b16 Fix history percent calculation 2025-04-08 23:39:50 +02:00
Zoe Roux 09dd78b272 Fix nextEntry & lastPlayedAt calculations on history/watchlist 2025-04-08 23:39:50 +02:00
Zoe Roux 67d7643261 Add lastPlayedAt in watchlists & sort nextup with it 2025-04-08 23:39:50 +02:00
Zoe Roux d8566355bb Add nextup routes 2025-04-08 23:39:50 +02:00
Zoe Roux c8742605ff Read `preferOriginal from jwt settings 2025-04-08 09:34:52 +02:00
Zoe Roux 4cf67c3247 Sql cleanups 2025-04-08 00:22:23 +02:00
Zoe Roux 69006478cb Update watchlist when inserting into history 2025-04-07 22:53:07 +02:00
Zoe Roux c0e00c0fd4 Handle duplicated entries in the history 2025-04-07 21:40:41 +02:00
Zoe Roux e32fc229f8 Fix history population (drizzle patch) 2025-04-07 21:24:04 +02:00
Zoe Roux c48815a71a Add history tests 2025-04-07 19:34:10 +02:00
Zoe Roux e2fa3af1e8 Add route to batch populate the history 2025-04-07 19:07:05 +02:00
Zoe Roux fef9e844a1 Add /profile/:id/history api 2025-04-07 18:27:13 +02:00
Zoe Roux 4ba7750012 Create history api 2025-04-07 18:27:13 +02:00
Zoe Roux df7d109c34 Cleanup default watchlist sort 2025-04-07 18:27:13 +02:00
Zoe Roux 880a85ff8d Move watchlist controller to profile dir 2025-04-07 18:27:13 +02:00