Commit Graph

4042 Commits

Author SHA1 Message Date
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 68270c1343 Read `preferOriginal from jwt settings (#882) 2025-04-08 09:36:14 +02:00
Zoe Roux c8742605ff Read `preferOriginal from jwt settings 2025-04-08 09:34:52 +02:00
Zoe Roux 9991da4fe1 Create history APIs (#881) 2025-04-08 00:23:34 +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
Zoe Roux 572e763a61 Add watchStatus apis (#874) 2025-04-07 16:08:25 +02:00
Zoe Roux 080da9bc27 Fix tests & misc errors 2025-04-07 15:40:32 +02:00
Zoe Roux db0b244286 Handle profiles creation in kyoo db schema 2025-04-07 12:41:41 +02:00
Zoe Roux 59533e5f0c Handle 404 for user accounts 2025-04-07 12:40:11 +02:00
Zoe Roux b3edf31afc Create simple watchlist tests 2025-04-07 12:40:11 +02:00
Zoe Roux bf361a79d1 Better movie/serie watchlist types 2025-04-07 12:40:11 +02:00
Zoe Roux 83d8462003 Add watchstatus create/edit apis 2025-04-07 12:40:11 +02:00
Zoe Roux 3f5af4b7fa Fix FIRST_USER_CLAIMS 2025-04-07 12:40:11 +02:00
Zoe Roux 18eb1b02a3 Add /users/:username in keibi 2025-04-07 12:40:11 +02:00
Zoe Roux 4b0100c52d Create watchlist read api 2025-04-07 12:40:11 +02:00
Zoe Roux a7f355531d Add function to fetch user info from api 2025-04-07 12:40:11 +02:00
Zoe Roux aa9476680c Allow filter & sort by watchStatus 2025-04-07 12:40:11 +02:00
Zoe Roux b4e8fbdd26 chore(deps): update dependency go to v1.24.2 (#875) 2025-04-07 11:15:19 +02:00
renovate[bot] d7dc92a8ca chore(deps): update dependency go to v1.24.2 2025-04-07 08:46:48 +00:00
Zoe Roux 148fd6b2e5 chore(deps): update helm release rabbitmq to v15.4.1 (#876) 2025-04-07 10:44:52 +02:00
renovate[bot] c9f93c5ab3 chore(deps): update helm release rabbitmq to v15.4.1 2025-04-07 08:44:00 +00:00
Zoe Roux a83fa90482 chore(deps): update dependency nswag.aspnetcore to 14.3.0 (#877) 2025-04-07 10:42:59 +02:00
renovate[bot] 427376524f chore(deps): update dependency nswag.aspnetcore to 14.3.0 2025-04-07 02:29:19 +00:00
acelinkio d38d2b7006 chore(deps): update helm release postgresql to v16.6.0 (#878) 2025-04-06 19:27:53 -07:00
renovate[bot] 008dcc6e64 chore(deps): update helm release postgresql to v16.6.0 2025-04-07 02:15:32 +00:00
Zoe Roux 341322d625 Add watch status in entries, movies & series (#843) 2025-04-06 22:07:59 +02:00
Zoe Roux 5994b8bc02 Fix aliases issues in jsonBuildObject 2025-04-06 22:02:24 +02:00
Zoe Roux 5a6e29e57a Fix guess's sub/sid format 2025-04-06 19:52:54 +02:00
Zoe Roux 74ee45244b Support nextEntry in /series/{id} 2025-04-06 19:32:48 +02:00
Zoe Roux c3abd7c61b Handle watch status on entries 2025-04-06 18:25:41 +02:00
Zoe Roux 11e1c59698 Handle watchstatus on movies/series 2025-04-06 18:25:28 +02:00
Zoe Roux 22754442ad Create migration for watchlist/history/profiles 2025-04-06 18:24:49 +02:00
Zoe Roux 54131b6762 wip: nextEntry 2025-04-06 14:54:50 +02:00
Zoe Roux 1943eca52b Use the same subquery (videos/progress) for entries & firstEntry 2025-04-06 14:54:50 +02:00
Zoe Roux be35a4f0d9 Add percent in movie's watchlist 2025-04-06 14:54:50 +02:00
Zoe Roux 32cc6e7910 Add watch status type in movies/series 2025-04-06 14:54:50 +02:00