58 Commits

Author SHA1 Message Date
c5c85bf771
Merge branch 'master' into ip-management 2025-03-08 10:05:20 +02:00
15e02f978c
Changes 2025-03-08 10:04:52 +02:00
088417af73
IP management stuff 2025-03-08 10:02:06 +02:00
7cd513457c
Updates 2025-02-23 12:21:09 +02:00
796066ce42
Add a little avatar cache, change page store to state 2025-02-22 10:04:28 +02:00
fd3f3f26af
Re-run linter 2025-02-22 09:50:27 +02:00
ccfcdc75f4
Tweak openid configuration 2025-02-22 09:46:47 +02:00
3e6a335ab3
Fix fragment check 2025-02-18 20:57:50 +02:00
5faa30d691
JWT client authentication, OAuth2 PAR support 2025-02-18 20:54:09 +02:00
563e0a0350
New logger, audit notifications 2024-12-21 21:00:48 +02:00
a86b2a346b
Rotating JWT key pair 2024-12-09 19:17:02 +02:00
5e9f2fccee
Fix crash on unlink failure 2024-11-23 18:05:43 +02:00
13fc448487
Migrate to Svelte 5 and upgrade dependencies 2024-11-23 18:03:31 +02:00
4ab7145ca5
add security.txt 2024-11-23 18:02:10 +02:00
66c50e1da9
webp background 2024-06-14 17:20:20 +03:00
00d2b02fb2
Add hcaptcha 2024-06-14 15:22:14 +03:00
cfec56bcf9
Use connection pools 2024-06-13 18:05:27 +03:00
2df11c8091
Fix database connector, use alpine node image 2024-06-12 19:33:28 +03:00
3e47e2e900
Audit changes 2024-06-12 19:06:44 +03:00
fb382e55e9
Documentation changes 2024-06-11 19:49:57 +03:00
2724c77b55
Audit tweaks 2024-06-11 17:01:52 +03:00
4d19e6809d
Stop sending theme to server 2024-06-11 16:53:31 +03:00
1b090be2bf
Extra audit filters 2024-06-10 20:41:31 +03:00
63f54c3338
Audit logs 2024-06-10 20:20:25 +03:00
af9c70f169
Tweaks 2024-06-10 17:43:16 +03:00
d8f6d24511
stricter image checking 2024-06-09 12:00:15 +03:00
46351fb17d
Invert privilege check logic 2024-06-09 11:42:01 +03:00
8dd6ccc58c
Theme persistance in cookie 2024-06-08 20:22:39 +03:00
3b16762f0e
client confidentiality toggle 2024-06-08 17:09:27 +03:00
27fdcc1cac
whitelist device auth cors 2024-06-08 16:03:49 +03:00
03c2e5c5db
idk tweaks 2024-06-08 15:56:23 +03:00
cfa8ff7048
Add device flow 2024-06-08 15:39:52 +03:00
77a4aa1e4e
Retake on the refresh token flow 2024-06-08 10:35:13 +03:00
5171f1fc0f
Check inactive OAuth2 clients 2024-06-08 10:04:02 +03:00
88c4dedceb
Small things 2024-06-07 20:49:31 +03:00
837eeef0ed
Theme adjustments 2024-06-07 18:52:26 +03:00
adbc143926
Convert static environment to dynamic, theme toggle 2024-06-07 18:46:49 +03:00
6febe18daa
Cleanups 2024-06-07 17:24:27 +03:00
a365c96733
Secure cookie 2024-06-06 20:27:38 +03:00
17821bfda3
Actually mostly-compliant introspection endpoint, csrf and documentation 2024-06-06 20:02:18 +03:00
874b4804b9
Docker 2024-06-04 21:28:38 +03:00
9753804b28
favicon 2024-06-04 20:36:10 +03:00
77e2b49aa6
Retheme, organize, comment 2024-06-04 20:10:26 +03:00
dc9be2016b
client invites 2024-06-02 20:08:56 +03:00
243fe982b1
filters, page titles 2024-06-02 14:53:31 +03:00
c82ed0e9aa
well-known openid configuration 2024-06-02 13:14:29 +03:00
d11403a073
oauth2 client adminning 2024-06-02 12:42:45 +03:00
d258880ac4
user management mostly done 2024-06-01 18:50:36 +03:00
1f5de32f61
admin stuff 2024-06-01 14:42:08 +03:00
3bf4c7ce04
authorizations management 2024-05-21 19:16:15 +03:00