ari melody
23dbbf26e3
handle x-forwarded-for in IP logs
2025-02-08 12:15:50 +00:00
ari melody
d9b71381b0
logs in use; new audit log panel!
2025-02-07 16:40:58 +00:00
ari melody
1efe52a8cb
fixed critical login TOTP bypass bug! whoops!!!!!
2025-01-27 00:04:08 +00:00
ari melody
b91b6e7ce0
polished up TOTP enrolment
2025-01-26 20:37:20 +00:00
ari melody
3450d879ac
QR codes complete, account settings finished!
...
+ refactored templates a little; this might need more work!
2025-01-26 20:09:18 +00:00
ari melody
1edc051ae2
fixed GetTOTP, started rough QR code implementation
...
GetTOTP handles TOTP method retrieval for confirmation and deletion.
QR code implementation looks like it's gonna suck, so might end up
using a library for this later.
2025-01-26 00:48:19 +00:00
ari melody
e004491b55
TOTP fully functioning, account settings done!
2025-01-23 13:53:06 +00:00
ari melody
50cbce92fc
TOTP methods can now be created on the frontend!
2025-01-23 12:09:46 +00:00
ari melody
e457e979ff
tidying some things up
...
session message handling is pretty annoying; should look into a better method of doing this
2025-01-23 09:39:40 +00:00
ari melody
45f33b8b46
terrible no good massive refactor commit (oh yeah and built generic sessions for admin panel)
2025-01-23 00:37:19 +00:00
ari melody
0052c470f9
(incomplete) change password feature
2025-01-21 17:13:06 +00:00
ari melody
384579ee5e
refactored out global
. long live AppState
2025-01-21 14:58:13 +00:00
ari melody
686eea09a5
more account settings page improvements, among others
2025-01-21 01:01:33 +00:00
ari melody
7044f7344b
very rough updates to admin pages, reduced reliance on global.DB
2025-01-21 00:20:07 +00:00