581273370d
improvements to LIVE tracker
2025-06-17 02:03:53 +01:00
9274796729
early implementation of ari melody LIVE tracker
2025-06-17 01:15:08 +01:00
69e2e22e47
homepage rework for socials and projects
2025-06-16 20:32:46 +01:00
23a02617f9
fix indentation (tabs to 4 spaces) (oops)
2025-04-29 23:25:32 +01:00
562ed2e015
session validation/invalidation
2025-04-29 16:31:39 +01:00
1c0e541c89
lock accounts after enough failed login attempts
2025-04-29 11:32:48 +01:00
edb4d7df3a
trim extra IPs from x-forwarded-for header
2025-02-08 12:16:03 +00:00
23dbbf26e3
handle x-forwarded-for in IP logs
2025-02-08 12:15:50 +00:00
d9b71381b0
logs in use; new audit log panel!
2025-02-07 16:40:58 +00:00
aa144b719a
audit log basic db implementation
2025-02-06 13:45:33 +00:00
70825ae875
fixed viewing invisible releases with admin session
2025-01-27 00:27:03 +00:00
1efe52a8cb
fixed critical login TOTP bypass bug! whoops!!!!!
2025-01-27 00:04:08 +00:00
2fc855450e
update bundler script, rename schema-migration directory
2025-01-26 20:47:48 +00:00
b91b6e7ce0
polished up TOTP enrolment
2025-01-26 20:37:20 +00:00
3450d879ac
QR codes complete, account settings finished!
...
+ refactored templates a little; this might need more work!
2025-01-26 20:09:18 +00:00
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
e004491b55
TOTP fully functioning, account settings done!
2025-01-23 13:53:06 +00:00
50cbce92fc
TOTP methods can now be created on the frontend!
2025-01-23 12:09:46 +00:00
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
45f33b8b46
terrible no good massive refactor commit (oh yeah and built generic sessions for admin panel)
2025-01-23 00:37:19 +00:00
0052c470f9
(incomplete) change password feature
2025-01-21 17:13:06 +00:00
384579ee5e
refactored out global
. long live AppState
2025-01-21 14:58:13 +00:00
3d674515ce
fixed issues with first-time setup, added config.db.port
2025-01-21 14:12:21 +00:00
39b332b477
working TOTP codes YIPPEE
2025-01-21 00:30:43 +00:00
ae254dd731
totp codes don't seem to sync but they're here!!
2025-01-20 23:52:26 +00:00
5e493554dc
listAccounts command
2025-01-20 19:28:59 +00:00
570cdf6ce2
schema migration and account fixes
...
very close to rolling this out! just need to address some security concerns first
2025-01-20 18:55:05 +00:00
5566a795da
merged main, dev, and i guess got accounts working??
...
i am so good at commit messages :3
2025-01-20 15:08:01 +00:00
d5f1fcb5e0
this is immensely broken but i swear i'll fix it later
2025-01-20 10:34:49 +00:00
34dd280fba
moved accounts to MVC directories
2024-11-01 21:03:08 +00:00
96cc64464f
move models, views, and controllers to root
2024-11-01 19:33:26 +00:00