Commit Graph

30 Commits

Author SHA1 Message Date
Zoe Roux d2ea4da097 Add disable registration option 2026-03-26 23:46:11 +01:00
Zoe Roux 8df5f279a8 Add logo upload 2026-03-26 23:46:11 +01:00
Zoe Roux f17af7c75d Handle password change when the user never had one 2026-03-25 21:47:24 +01:00
Zoe Roux b5ace8d6ed Add oidc in all users returns 2026-03-25 21:47:24 +01:00
Zoe Roux 1e385ff911 Fix oidc 2026-03-25 20:30:40 +01:00
Zoe Roux ba9aeba230 Add logo routes that use gravatar 2026-03-25 20:30:40 +01:00
Arlan Lloyd ba9a5d29f6 auth: echo v5 update 2026-02-21 06:25:27 +00:00
acelinkio fd83870f5a auth: application context & echo context (#1267)
Co-authored-by: Zoe Roux <zoe.roux@zoriya.dev>
2026-01-13 09:25:53 +01:00
Zoe Roux a95bbcb6eb Fix last_seen update on auth 2025-11-09 19:58:41 +01:00
Zoe Roux 5a37327e63 Fix change password api 2025-11-09 18:27:03 +01:00
Zoe Roux 85186a74c8 Add apikeys routes 2025-04-23 19:41:42 +02:00
Zoe Roux 18eb1b02a3 Add /users/:username in keibi 2025-04-07 12:40:11 +02:00
Zoe Roux 29704e2f26 Fix edit settings test 2025-04-06 14:36: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 431055ec49 Add custom claims for first user 2025-04-05 00:28:24 +02:00
Zoe Roux 411f6dcfba Use pages for users paginations 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 79b685ea8a Add proper error handling and fix del /sessions/current 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 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 b340958348 Add login route 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 d285603716 Register wip 2024-10-19 18:08:33 +02:00
Zoe Roux b20c6c30ff Move users.go 2024-10-19 18:08:33 +02:00