22 Commits

Author SHA1 Message Date
Zoe Roux
667249bc81
Add CreatedBy value in apikeys 2025-04-23 22:45:39 +02:00
Zoe Roux
dcbbb6352a
Add hurl tests for apikeys 2025-04-23 22:35:52 +02:00
Zoe Roux
a72ecdb21b
Add apikey support to /jwt 2025-04-23 19:41:42 +02:00
Zoe Roux
85186a74c8
Add apikeys routes 2025-04-23 19:41:42 +02:00
Zoe Roux
822a7029ef
wip: Add api keys apis 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
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
8ef4fe5e55
Remove db conf handling and read private key from storage 2025-04-04 22:44:44 +02:00
Zoe Roux
a2df0ae305
Move pk to int autogen and uuid as handle 2024-10-19 18:09:22 +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
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
dd1580b819
Fix timestamptz typo 2024-10-19 18:09:21 +02:00
Zoe Roux
8a2fb36cb0
Setup sessions 2024-10-19 18:09:21 +02:00
Zoe Roux
dfc411e5f6
Add configuration table 2024-10-19 18:09:20 +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