Commit Graph

3374 Commits

Author SHA1 Message Date
Zoe Roux 9b2f6eadc7 Add delete user routes 2024-10-19 18:09:21 +02:00
Zoe Roux 1b192c7d05 Check permissions 2024-10-19 18:09:21 +02:00
Zoe Roux 3c73196f87 Add logout and get /users/me 2024-10-19 18:09:21 +02:00
Zoe Roux caa4cf4c8d Switch to asymetric keys for jwt signing 2024-10-19 18:09:21 +02:00
Zoe Roux e197062f64 Add /jwt route 2024-10-19 18:09:21 +02:00
Zoe Roux 95da0184a0 Cleanup return codes and add docs comment for swagger 2024-10-19 18:09:21 +02:00
Zoe Roux 7b08afde06 Use a proper id for sessions, leave token as a separate field 2024-10-19 18:09:21 +02:00
Zoe Roux b340958348 Add login route 2024-10-19 18:09:21 +02:00
Zoe Roux 4685f76cad Go mod tidy 2024-10-19 18:09:21 +02:00
Zoe Roux dd1580b819 Fix timestamptz typo 2024-10-19 18:09:21 +02:00
Zoe Roux dc41880ca7 Fix pgx configuration 2024-10-19 18:09:21 +02:00
Zoe Roux 0c64d9b15d Add dockerfile 2024-10-19 18:09:21 +02:00
Zoe Roux cf1e7497e2 Add swagger and problem details 2024-10-19 18:09:21 +02:00
Zoe Roux 8a2fb36cb0 Setup sessions 2024-10-19 18:09:21 +02:00
Zoe Roux 306dbbd024 Create register 2024-10-19 18:09:21 +02:00
Zoe Roux dfc411e5f6 Add configuration table 2024-10-19 18:09:20 +02:00
Zoe Roux d285603716 Register wip 2024-10-19 18:08:33 +02:00
Zoe Roux db08bb12c8 Register wip 2024-10-19 18:08:33 +02:00
Zoe Roux b20c6c30ff Move users.go 2024-10-19 18:08:33 +02:00
Zoe Roux d820a1b149 Setup validators 2024-10-19 18:08:33 +02:00
Zoe Roux 6b55ae6395 Fix queries 2024-10-19 18:08:33 +02:00
Zoe Roux 606332ba6f Add list users route & split oidc to a new table 2024-10-19 18:08:33 +02:00
Zoe Roux 629660bb79 Init user database 2024-10-19 18:08:33 +02:00
Zoe Roux 73e3c6c64b Add auth spec 2024-10-19 18:08:33 +02:00
renovate[bot] 362b4105c8 Update Helm release postgresql to v16 (#638)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-07 19:32:52 +02:00
Zoe Roux 6f57c4427b Update renovate.json5 2024-10-07 19:32:28 +02:00
Zoe Roux 7eed5ca957 improve quote usage (#637) 2024-10-07 11:07:10 +02:00
Arlan Lloyd a33fbe5896 improve quote usage 2024-10-07 11:06:38 +02:00
Zoe Roux 3c22637f06 Update Helm release postgresql to v15.5.38 (#629) 2024-10-07 11:04:20 +02:00
renovate[bot] 426e29c9a7 Update Helm release postgresql to v15.5.38 2024-10-06 18:46:24 +00:00
Zoe Roux 368c9af655 Translations update from Hosted Weblate (#635) 2024-10-05 11:04:34 +02:00
JellyBrick 87fecc14cb Translated using Weblate (Korean)
Currently translated at 100.0% (207 of 207 strings)

Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/ko/
2024-10-05 06:40:17 +02:00
JellyBrick c6c4be0431 Added translation using Weblate (Korean) 2024-10-04 12:45:03 +02:00
Zoe Roux 24b8e09801 Update Helm release rabbitmq to v15.0.1 (#627) 2024-09-30 23:01:53 +02:00
renovate[bot] 97d5312bb5 Update Helm release rabbitmq to v15.0.1 2024-09-30 19:10:35 +00:00
Zoe Roux 209e61f490 Remove - in docker compose commands of installing.md 2024-09-30 18:51:51 +02:00
renovate[bot] 9758639d2f Update rabbitmq Docker tag to v4 (#620)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-30 10:19:28 +00:00
Zoe Roux 0831c1eb07 Translations update from Hosted Weblate (#623) 2024-09-30 12:17:10 +02:00
kaskoo a30ce584fe Translated using Weblate (Romanian)
Currently translated at 100.0% (207 of 207 strings)

Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/ro/
2024-09-30 12:15:28 +02:00
Bezruchenko Simon 8ef02ac7e4 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (207 of 207 strings)

Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/uk/
2024-09-30 12:15:28 +02:00
kaskoo fcbd9c2601 Added translation using Weblate (Romanian) 2024-09-30 12:15:27 +02:00
kaskoo d36d7f06ac Translated using Weblate (French)
Currently translated at 100.0% (207 of 207 strings)

Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/fr/
2024-09-30 12:15:27 +02:00
Zoe Roux 1a28103e7b Add helm chart (#560) 2024-09-30 12:15:19 +02:00
Arlan Lloyd ebb87ef2bb fix casing on key 2024-09-28 16:53:22 +00:00
Arlan Lloyd 7c61ba39bc have pipeline publish version 2024-09-28 14:16:33 +00:00
acelinkio 6c9f544500 Merge branch 'master' into feature/helmchart 2024-09-28 07:15:06 -07:00
Arlan Lloyd 88f997011e add oidc settings 2024-09-28 14:14:10 +00:00
Zoe Roux 1902ab0d81 Translations update from Hosted Weblate (#622) 2024-09-28 09:12:42 +02:00
Evgeniy 1f822413ef Translated using Weblate (Russian)
Currently translated at 100.0% (207 of 207 strings)

Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/ru/
2024-09-28 05:52:50 +02:00
Arlan Lloyd 9ed4e7570d remove media volume 2024-09-24 20:23:29 +00:00