Commit Graph

3400 Commits

Author SHA1 Message Date
renovate[bot] adf534b58e Update traefik Docker tag to v3.2 (#645)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-29 15:21:22 +01:00
renovate[bot] d308ac575f Update Helm release rabbitmq to v15.0.3 (#642)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-29 14:30:08 +01:00
Zoe Roux 55515ccc52 Improve helm values documentation (#654) 2024-10-28 11:11:03 +01:00
Arlan Lloyd 2f3e636501 improve documentation 2024-10-26 05:08:35 +00:00
Arlan Lloyd 492631034f improve docs & mount logic 2024-10-26 04:47:58 +00:00
Arlan Lloyd 4cb1c43f65 improve documentation 2024-10-26 04:22:45 +00:00
Zoe Roux 3b438e1f91 Rename auth docker image 2024-10-19 19:28:47 +02:00
Zoe Roux eb27f7a2ce Translations update from Hosted Weblate (#640) 2024-10-19 19:25:45 +02:00
Amir 8efbff3eae Translated using Weblate (Amharic)
Currently translated at 18.3% (38 of 207 strings)

Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/am/
2024-10-19 19:24:26 +02:00
Amir a9a8ab38a8 Translated using Weblate (Amharic)
Currently translated at 9.6% (20 of 207 strings)

Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/am/
2024-10-19 19:24:26 +02:00
Amir 74456d9915 Translated using Weblate (Amharic)
Currently translated at 1.9% (4 of 207 strings)

Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/am/
2024-10-19 19:24:25 +02:00
Amir fa375f4d48 Added translation using Weblate (Amharic) 2024-10-19 19:24:25 +02:00
Zoe Roux 1b5216072d Add auth dockerfile ci 2024-10-19 19:24:18 +02:00
Zoe Roux c3b4f64941 Add initial auth module (for v5) (#610) 2024-10-19 19:14:27 +02:00
Zoe Roux 8fd57da294 Fix keibi dockerfile & ci 2024-10-19 19:06:43 +02:00
Zoe Roux 719d1609a8 Run robot tests with v5 profile 2024-10-19 18:37:34 +02:00
Zoe Roux 0d82a1349f Move old robot tests to make them not run with ci 2024-10-19 18:33:48 +02:00
Zoe Roux e706f8974f Fix public url in .env.example 2024-10-19 18:09:22 +02:00
Zoe Roux 49fc88667a Fix robot tests 2024-10-19 18:09:22 +02:00
Zoe Roux 79b685ea8a Add proper error handling and fix del /sessions/current 2024-10-19 18:09:22 +02:00
Zoe Roux a2df0ae305 Move pk to int autogen and uuid as handle 2024-10-19 18:09:22 +02:00
Zoe Roux 200087f2f6 Fix jwt signing verification 2024-10-19 18:09:22 +02:00
Zoe Roux 2b493e6d16 Add default config values 2024-10-19 18:09:22 +02:00
Zoe Roux 662457d0f1 Robot tests wip 2024-10-19 18:09:22 +02:00
Zoe Roux 8b1cf61209 Add robot tests for auth system 2024-10-19 18:09:22 +02:00
Zoe Roux 10d8c121b3 Add /info to retrieve public key 2024-10-19 18:09:22 +02:00
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