Commit Graph

78 Commits

Author SHA1 Message Date
Evert Prants ba96b8fbee
remove this straggler 2024-03-13 22:19:28 +02:00
Evert Prants 02689f93d1
add invitations 2024-03-13 22:18:57 +02:00
Evert Prants fb4154c9e5
updates 2024-03-12 17:49:06 +02:00
Evert Prants 001dc0b63a
updates 2023-10-10 20:14:53 +03:00
Evert Prants 799f50ea08
changes 2023-01-11 18:26:48 +02:00
Evert Prants 2305b97364
some tweaks, split redis from session 2022-12-04 14:24:10 +02:00
Evert Prants b62208ba47
well-known controller 2022-12-04 11:29:20 +02:00
Evert Prants 64a675f36e
a bit more lenient 2022-12-03 11:33:11 +02:00
Evert Prants f1ee066321
add throttling to login and register forms 2022-12-03 11:25:49 +02:00
Evert Prants 60623c79b5
change git url 2022-12-03 10:50:15 +02:00
Evert Prants c3c297a9a5
actually implement oauth2 pcke, drop image scope 2022-12-03 10:02:58 +02:00
Evert Prants 4d6267d40a
include sub in standard claims 2022-12-02 22:55:40 +02:00
Evert Prants e394880539
openid-configuration 2022-12-02 22:33:02 +02:00
Evert Prants 5a40b44dd1
docker support 2022-11-27 10:14:01 +02:00
Evert Prants 3d97f6659e
challenge validate session 2022-09-20 17:55:43 +03:00
Evert Prants a94f987519
rename fe module 2022-09-20 17:49:42 +03:00
Evert Prants cde4a88b29
update provider 2022-09-20 17:32:26 +03:00
Evert Prants 491148baa6
make session lax 2022-09-20 17:27:52 +03:00
Evert Prants 33080558bc
remove some anys 2022-09-18 10:22:57 +03:00
Evert Prants 9c7820dc94
move session to module 2022-09-17 10:13:52 +03:00
Evert Prants ff431c958c
jwt issuing 2022-09-16 18:11:36 +03:00
Evert Prants 5769eca8ee
redisable the oauth logger 2022-09-15 19:23:07 +03:00
Evert Prants bfdfb2550c
cors for api 2022-09-15 19:21:05 +03:00
Evert Prants 70fd84dd0f
this also needs cascades 2022-09-14 21:08:08 +03:00
Evert Prants eb5f66e4cd
fix some foreign keys 2022-09-14 21:02:48 +03:00
Evert Prants 7e56e0eec4
allow non admins to delete their clients 2022-09-14 20:44:18 +03:00
Evert Prants 6195f879db
add host, port to config, rename session 2022-09-12 21:55:02 +03:00
Evert Prants b4befa02fc
revert test 2022-09-11 15:49:14 +03:00
Evert Prants ddc996b5bf
test 2022-09-11 14:57:22 +03:00
Evert Prants 7a2e4a90cb
trust proxy properly 2022-09-11 11:58:15 +03:00
Evert Prants 991bc68624
add nonce to token tables just in case, add public key token type for future auth features 2022-09-11 10:56:07 +03:00
Evert Prants 4b4cd88698
encode redirect uri 2022-09-10 12:59:04 +03:00
Evert Prants 3ca815690e
old icynet migration 2022-09-10 12:52:39 +03:00
Evert Prants eadab90340
audit changes 2022-09-10 09:29:03 +03:00
Evert Prants 176fe16b2f
audit logs admin api 2022-09-09 21:50:14 +03:00
Evert Prants be604b24c6
audit logging 2022-09-09 20:12:22 +03:00
Evert Prants 6e05c990d1
some changes 2022-09-09 18:28:54 +03:00
Evert Prants 3b3fa2a7de
default from email 2022-09-09 17:51:15 +03:00
Evert Prants 42d0f302bf
delete clients 2022-09-09 17:37:21 +03:00
Evert Prants 97fe447a43
require current password for email change 2022-09-09 17:18:35 +03:00
Evert Prants b02191608a
fix some middleware nonsense 2022-09-01 20:19:08 +03:00
Evert Prants 564f3427a4
pretty useless upload endpoint 2022-08-30 21:09:43 +03:00
Evert Prants 7f523c9606
put user and client api endpoints under api 2022-08-29 17:51:20 +03:00
Evert Prants 1495e8092f
forgor file 💀 2022-08-28 17:46:59 +03:00
Evert Prants 53fb0b38c6
invalid use of aria attributes 2022-08-28 16:22:26 +03:00
Evert Prants d92b8ab828
totp deactivate, delete tokens on oauth deauth 2022-08-28 16:17:15 +03:00
Evert Prants 7a06c882ac
separate role for user oauth2 clients 2022-08-27 19:58:24 +03:00
Evert Prants e884ce80fc
comprehensive oauth2 admin api 2022-08-27 18:52:37 +03:00
Evert Prants 13eefb166a
pagination parse 2022-08-27 13:56:31 +03:00
Evert Prants 266645d08f
start admin api module 2022-08-27 13:53:37 +03:00