Commit graph

80 commits

Author SHA1 Message Date
21912d4ec2
refactor mux path routes
legend has it that if you refactor your code enough times, one day you
will finally be happy
2025-11-07 17:48:06 +00:00
3e5ecb9372
Merge branch 'dev' into feature/blog
THAT WAS PAINFUL!
2025-11-06 21:24:52 +00:00
e5dcc4b884
embed html template and static files 2025-09-30 19:03:35 +01:00
bf9289400e
Merge branch 'dev' into feature/blog 2025-09-07 16:23:37 +01:00
fd4335ced4
update security checks 2025-09-07 16:18:20 +01:00
89bb46c49e
day 1 patch 2025-08-29 16:30:33 +01:00
55b0513f67
Merge branch 'dev' into feature/blog 2025-08-22 01:07:55 +01:00
c82709084b
add quick security check to requests 2025-08-20 12:41:55 +01:00
c63a090569
fix HTTPLog panic with no User-Agent 2025-08-16 22:35:49 +01:00
823fe2e356
Merge branch 'dev' into feature/blog 2025-08-14 02:38:39 +01:00
c49084afb0
replace straggler arimelody.me mentions with .space
email notwithstanding
2025-08-14 01:07:53 +01:00
31a02a12a5
Merge branch 'dev' into feature/blog 2025-07-18 23:47:41 +01:00
1896633fd1
clear expired sessions on server start
why wasn't i doing this before?? 😭
2025-07-18 23:38:01 +01:00
053faeb493
Merge branch 'dev' into feature/blog 2025-06-22 18:01:31 +01:00
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
bc90015a33
Merge branch 'main' into feature/blog 2025-04-29 23:42:56 +01:00
37fa1f4fa8
and she never dealt with indentation issues ever again 2025-04-29 23:42:08 +01:00
dd8e503b61
Merge branch 'dev' into feature/blog 2025-04-29 23:26:41 +01:00
23a02617f9
fix indentation (tabs to 4 spaces) (oops) 2025-04-29 23:25:32 +01:00
fe4a788898
update cli utility docs 2025-04-29 23:22:48 +01:00
99e5eb290f
Merge branch 'dev' into feature/blog 2025-04-29 22:06:37 +01:00
1c0e541c89
lock accounts after enough failed login attempts 2025-04-29 11:32:48 +01:00
1a8dc4d9ce
basic blog page! 2025-04-02 23:04:09 +01:00
4b3c8f9449
lol cursor is multiplayer now 2025-03-14 20:42:44 +00:00
d9b71381b0
logs in use; new audit log panel! 2025-02-07 16:40:58 +00:00
1397274967
log search implementation 2025-02-07 12:41:25 +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
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
7044f7344b
very rough updates to admin pages, reduced reliance on global.DB 2025-01-21 00:20:07 +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
35d3ce5c5d
merge main into dev 2025-01-20 11:47:38 +00:00
d5f1fcb5e0
this is immensely broken but i swear i'll fix it later 2025-01-20 10:34:49 +00:00
2f24020263
add important headers 2024-12-07 19:25:45 +00:00
de50858280
accept HEAD on / (200) 2024-11-10 05:44:45 +00:00
bace6e7fa4
respect config port 2024-11-10 05:41:03 +00:00
04f7f97b62
migrate from envars to toml config 2024-11-10 05:34:04 +00:00
5284b8a7cc
dynamic data directory 2024-11-10 00:37:01 +00:00
1667921f5b
move DB credentials to environment variables 2024-11-09 23:36:18 +00:00
34dd280fba
moved accounts to MVC directories 2024-11-01 21:03:08 +00:00