Commit Graph

4005 Commits

Author SHA1 Message Date
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
Zoe Roux e489d0c445 Add watchlist table 2025-04-06 14:54:50 +02:00
Zoe Roux 31a749b5ed Add progress in /series/:id?width=firstEntry 2025-04-06 14:54:50 +02:00
Zoe Roux be2e5e5ccf Fix drizzle patch for lateral join 2025-04-06 14:54:50 +02:00
Zoe Roux 6ecaec2dee Add progress status in every entry 2025-04-06 14:54:50 +02:00
Zoe Roux 781a6a8196 Add history table 2025-04-06 14:54:49 +02:00
Zoe Roux e9db7b6285 Add edit user/settings route + check for permissions (#873) 2025-04-06 14:41:01 +02:00
Zoe Roux 29704e2f26 Fix edit settings test 2025-04-06 14:36:03 +02:00
Zoe Roux 026ad817bc Format stuff 2025-04-06 14:24:43 +02:00
Zoe Roux dcbe817d60 Use additionalProperties (elysiajs/elysia#1159) 2025-04-06 14:24:03 +02:00
Zoe Roux 0aab4cd84c Forge jwt for tests 2025-04-06 14:24:03 +02:00
Zoe Roux 49f700ca6e Check for permissions on each routes 2025-04-06 14:24:03 +02:00
Zoe Roux 8110f7de66 Add tests for edit settings & password 2025-04-06 14:24:03 +02:00
Zoe Roux 31d545530b Add edit password 2025-04-05 23:49:53 +02:00
Zoe Roux dbe8e319c8 Add edit user/settings route 2025-04-05 23:49:53 +02:00
Zoe Roux a903d88a66 Auth cleanups (#872) 2025-04-05 01:25:30 +02:00
Zoe Roux d4fbba8aeb Revert labstack/echo-jwt#13 2025-04-05 00:46:30 +02:00
Zoe Roux d88160218b Fix tests 2025-04-05 00:46:22 +02:00
Zoe Roux 6d8697cd9d Convert robot tests to hurl 2025-04-05 00:28:24 +02:00
Zoe Roux c5a676b2a5 Add guest handling 2025-04-05 00:28:24 +02:00
Zoe Roux 431055ec49 Add custom claims for first user 2025-04-05 00:28:24 +02:00
Zoe Roux 8ef4fe5e55 Remove db conf handling and read private key from storage 2025-04-04 22:44:44 +02:00
Zoe Roux 92753b72d3 Add a middleware in keibi to convert session token to jwt 2025-04-04 22:44:44 +02:00
Zoe Roux 411f6dcfba Use pages for users paginations 2025-04-04 22:44:44 +02:00
Zoe Roux 076d5a0dbd Use KError instead of problem details (like the api) 2025-04-04 22:44:44 +02:00
Zoe Roux b81c94f2da Cleanup doc of users routes 2025-04-04 22:44:44 +02:00
Zoe Roux f53e71afff Add doc for session routes 2025-04-04 22:44:44 +02:00
Zoe Roux 8fe50ad00b Add examples for jwt routes of keibi 2025-04-04 22:44:44 +02:00
Zoe Roux 65a7f62fd1 Validate issuer & allow unlogged routes 2025-04-04 22:44:44 +02:00
Zoe Roux d0d12cc5f6 Add common swagger that combine auth & api 2025-04-04 22:44:44 +02:00
Zoe Roux 4dbb41f008 Translations update from Hosted Weblate (#870) 2025-04-02 09:32:40 +02:00
LucaNori a84ecfcae0 Translated using Weblate (Italian)
Currently translated at 67.9% (142 of 209 strings)

Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/it/
2025-04-01 19:58:45 +02:00
Zoe Roux 2f85253ae4 Update Helm release postgresql to v16.5.6 (#866) 2025-03-31 16:46:10 +02:00
renovate[bot] f522ee6481 Update Helm release postgresql to v16.5.6 2025-03-31 03:31:17 +00:00
Zoe Roux f14301f9ac Translations update from Hosted Weblate (#865) 2025-03-30 22:30:48 +02:00
loïc poisot 10e5700904 Translated using Weblate (French)
Currently translated at 100.0% (209 of 209 strings)

Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/fr/
2025-03-30 21:26:43 +02:00
Zoe Roux 6d09c3354c Integerate the auth service to the api (#857) 2025-03-25 11:22:12 +01:00
Zoe Roux 0e81c11f75 Use echo-jwt 4.2 to prevent breaking change 2025-03-25 10:53:27 +01:00