Commit Graph

3958 Commits

Author SHA1 Message Date
dependabot[bot] d7d0bdf3e7 Bump next from 14.2.5 to 14.2.25 in /front/apps/web
Bumps [next](https://github.com/vercel/next.js) from 14.2.5 to 14.2.25.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v14.2.5...v14.2.25)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-25 10:23:17 +00: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
Zoe Roux 1f8652e06c Validate jwt claims 2025-03-25 10:27:03 +01:00
Zoe Roux bcded031e2 Use jwks in elysia 2025-03-25 10:27:03 +01:00
Zoe Roux 161e4943a1 Add openid-configuration just for jwks_uri (for jwt.io) 2025-03-25 10:27:03 +01:00
Zoe Roux 9dc1087273 Use 30s interval healthchecks 2025-03-25 10:27:03 +01:00
Zoe Roux 6391a99bb9 Switch to jwks instead of custom /info 2025-03-25 10:27:03 +01:00
Zoe Roux 068b19c936 Create auth middleware in elysia 2025-03-25 10:27:03 +01:00
Zoe Roux 50549f20de Rename base file 2025-03-25 10:27:03 +01:00
Zoe Roux 825619b11d Make /jwt return an Authorization header for traefik 2025-03-25 10:27:03 +01:00
Zoe Roux e6e2f8ce91 Add /health route in the api 2025-03-25 10:27:03 +01:00
Zoe Roux 61151478e4 Fix phantom token middleware 2025-03-25 10:27:03 +01:00
Zoe Roux 4cf5adda9a Fix api's traefik rule 2025-03-25 10:27:03 +01:00
Zoe Roux 204344955e Add KYOO_PREFIX handling in api's redirect 2025-03-25 10:27:03 +01:00
Zoe Roux 92b0076bef Run go mod download in transcoder's Dockerfile.dev 2025-03-25 10:27:03 +01:00
Zoe Roux 7ec940a8dc Add healthchecks for auth 2025-03-25 10:27:03 +01:00
Zoe Roux b94a6a652e Push generated files in auth to make tools happy 2025-03-25 10:27:03 +01:00
Zoe Roux 23adc6033e Update go modules 2025-03-25 10:27:03 +01:00
Zoe Roux 631967567f Add traefik middleware for phantom-tokens 2025-03-25 10:27:03 +01:00
Zoe Roux 808ee3a8c2 Translations update from Hosted Weblate (#860) 2025-03-25 00:31:59 +01:00
Eloi Barcon Piñeiro aec2b0d9bf Translated using Weblate (Galician)
Currently translated at 24.8% (52 of 209 strings)

Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/gl/
2025-03-24 18:15:18 +00:00
Eloi Barcon Piñeiro c08e233bfd Added translation using Weblate (Galician) 2025-03-24 18:15:18 +00:00
Eloi Barcon Piñeiro b8986d17e4 Translated using Weblate (Spanish)
Currently translated at 100.0% (209 of 209 strings)

Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/es/
2025-03-24 18:15:17 +00:00
Zoe Roux 02ad247468 Update Helm release rabbitmq to v15.4.0 (#861) 2025-03-24 19:15:12 +01:00
renovate[bot] 8214deaeb2 Update Helm release rabbitmq to v15.4.0 2025-03-24 16:37:13 +00:00
Zoe Roux ecee7255ed Update Helm release postgresql to v16.5.2 (#858) 2025-03-24 09:22:49 +01:00
renovate[bot] 0ce178595e Update Helm release postgresql to v16.5.2 2025-03-24 02:02:05 +00:00
Zoe Roux 792e8d5974 Translations update from Hosted Weblate (#855) 2025-03-22 12:10:58 +01:00
Abdullah c61ca4021c Translated using Weblate (Arabic)
Currently translated at 100.0% (209 of 209 strings)

Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/ar/
2025-03-21 20:27:39 +01:00
Zoe Roux 15019152d3 Translations update from Hosted Weblate (#854) 2025-03-20 23:15:53 +01:00
Abdullah 7cd53ca867 Translated using Weblate (Arabic)
Currently translated at 69.8% (146 of 209 strings)

Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/ar/
2025-03-20 22:45:50 +01:00
Abdullah b3bfc97469 Translated using Weblate (Arabic)
Currently translated at 68.8% (144 of 209 strings)

Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/ar/
2025-03-20 22:44:40 +01:00
Zoe Roux d34ab4f0f0 Translations update from Hosted Weblate (#853) 2025-03-20 09:32:14 +01:00
Abdullah 3777908d57 Translated using Weblate (Arabic)
Currently translated at 66.5% (139 of 209 strings)

Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/ar/
2025-03-20 07:56:58 +01:00
Abdullah 1e0618e4be Translated using Weblate (Arabic)
Currently translated at 20.0% (42 of 209 strings)

Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/ar/
2025-03-20 00:07:02 +01:00
Amir f0cabb4f5d Translated using Weblate (Amharic)
Currently translated at 18.6% (39 of 209 strings)

Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/am/
2025-03-20 00:07:01 +01:00
Zoe Roux b77aa39770 Add routes to access images (#852) 2025-03-19 18:21:17 +01:00
Zoe Roux 4ce8ce7f6d Add /studios/:id/logo & /staff/:id/image 2025-03-19 18:19:23 +01:00
Zoe Roux 27c5b34c5a Cleanup shows route & handle random 2025-03-19 18:19:23 +01:00
Zoe Roux 6ff00a1133 Add all movies image routes 2025-03-19 18:19:23 +01:00
Zoe Roux 7d3413a3d5 Extract get image logic to a function 2025-03-19 18:19:23 +01:00
Zoe Roux 9905587c83 Add first /poster route 2025-03-19 18:19:23 +01:00
Zoe Roux 47554590a9 Add image handler by id with quality control 2025-03-19 18:19:23 +01:00
Zoe Roux c114af0856 Properly handle image download failures 2025-03-19 18:19:23 +01:00
Zoe Roux 5da13f8f41 Add image downloading + blurhash (#846) 2025-03-18 22:09:08 +01:00
Zoe Roux 51558db1b2 Add image downloading test 2025-03-18 22:07:37 +01:00
Zoe Roux 0a729ccf75 Migrate mqueue 2025-03-18 22:05:45 +01:00
Zoe Roux f11e1b56db Fix tests
Also fix sharp on nixos
2025-03-18 22:05:45 +01:00
Zoe Roux 71b57c50e7 Handle image in jsonb 2025-03-18 22:05:45 +01:00