Commit graph

166 commits

Author SHA1 Message Date
02905b9c47
Merge remote-tracking branch 'origin/dev' into dev 2025-08-01 00:33:19 +01:00
90ac0487e3
update web buttons 2025-08-01 00:29:47 +01:00
1896633fd1
clear expired sessions on server start
why wasn't i doing this before?? 😭
2025-07-18 23:38:01 +01:00
05ab207a1f
live banner: fix horizontal alignment 2025-07-05 18:53:57 +01:00
7a354cddf5
update some more links! 2025-06-22 18:05:21 +01:00
375ae84ae3
update some arimelody.me references to .space 2025-06-22 18:00:08 +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
f7b3faf8e8
move source link from header to footer 2025-06-16 22:41:54 +01:00
69e2e22e47
homepage rework for socials and projects 2025-06-16 20:32:46 +01:00
fe84a59326
add thermia web button 2025-06-15 02:51:23 +01:00
da1cd0204e
update socials and projects 2025-05-23 12:23:05 +01:00
30c4252e40
hamburger dropdown: match theme background colour 2025-05-21 15:49:21 +01:00
35e149e186
oops 2025-05-05 17:55:42 +01:00
76cf1bb0d5
log IP address for account locks 🧌 2025-04-30 18:21:47 +01:00
37fa1f4fa8
and she never dealt with indentation issues ever again 2025-04-29 23:42:08 +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
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
5cc9a1ca76
clear cursor display when shutting down 2025-03-31 13:44:29 +01:00
ed86aff2a2
fix config not saving with broken listeners, fix cursor ReferenceError 2025-03-31 13:36:02 +01:00
6db35b2f99
model function unit tests! 2025-03-24 19:39:10 +00:00
e5ae167550
incredibly important wii update 2025-03-15 22:47:37 +00:00
51283c1a4f
oops 2025-03-15 22:37:23 +00:00
ecda8dde24
hell yeah i love canvas rendering 2025-03-15 17:54:58 +00:00
3f3164bc15
and the goddess spoke: don't make this silly mistake again 2025-03-14 20:55:09 +00:00
7eac476558
random scripts are silly. MAKEFILES are where it's at 2025-03-14 20:47:58 +00:00
4b3c8f9449
lol cursor is multiplayer now 2025-03-14 20:42:44 +00:00
a797e82a68
waow i really like doing config overhauls don't i
+ cursor improvements
2025-03-14 16:26:30 +00:00
739390d7f5
funny cursor teehee 2025-03-14 00:33:59 +00:00
0fc6c9f86d
update public gpg key 2025-02-19 01:59:12 +00:00
3cb8d2940a
fix white-space on log message 2025-02-08 12:25:19 +00: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
1397274967
log search implementation 2025-02-07 12:41:25 +00:00
01c285de1b
merge 'dev' into feature/auditlogs 2025-02-07 12:08:35 +00:00
b7938b02e8
fix session handling on public API 2025-02-07 12:06:52 +00:00
aa144b719a
audit log basic db implementation 2025-02-06 13:45:33 +00:00
e80a6753a5
create log class, edit fatal-but-not-really logs 2025-02-06 12:32:51 +00:00
8ccf6f242b
remove redundant console.log 2025-02-06 09:14:03 +00:00
e07c68a564
music gateway: minor css tweaks 2025-02-04 09:39:56 +00:00
e6c5ecc469
a11y: ARIA text for footer line
+ fixed indentation on some view sources
2025-02-04 09:29:44 +00:00
4b36603b89
add missing command arg to readme 2025-01-27 19:57:46 +00:00
64780611de
add license (MIT) 2025-01-27 18:30:50 +00:00
b7fce821b4
update prideflag.js 2025-01-27 18:30:27 +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
2e93c3c5e5
fix typo in schema migrations...oops! 2025-01-26 20:51:37 +00:00