Commit graph

42 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
82fd17c836
early admin edit blog page 2025-11-07 02:47:40 +00:00
65366032fd
add blog index to admin dashboard 2025-11-07 01:04:10 +00:00
ee8bf6543e
Merge branch 'dev' into feature/blog
that was FAR LESS PAINFUL!
2025-11-06 22:28:11 +00:00
c547fca0d7
more admin dashboard polish, some code cleanup 2025-11-06 22:26:22 +00:00
3e5ecb9372
Merge branch 'dev' into feature/blog
THAT WAS PAINFUL!
2025-11-06 21:24:52 +00:00
ef3f3c5428
rollback: go:embed for static files 2025-10-21 23:37:31 +01:00
70b329c902
admin dashboard: mobile support! 2025-10-21 23:22:57 +01:00
ad50b9e4fa
admin account/TOTP fixes 2025-10-21 21:00:54 +01:00
e5689ce950
add alternate admin panel colour themes. for fun. 2025-10-21 19:04:41 +01:00
891f5282dc
fix headers on edit pages 2025-10-21 18:49:10 +01:00
774fb870fc
show total counts on releases/artists/tracks pages 2025-10-21 18:45:53 +01:00
b0dd87cad3
add artists/tracks pages; more components; css cleanup 2025-10-21 18:39:38 +01:00
065a34a744
add releases page; fix HUGE static file perf regression 2025-10-21 17:15:26 +01:00
31fd5da44b
more dashboard css fixes 2025-10-21 15:57:12 +01:00
f324c249f6
start huge dashboard rework; improve dark theme 2025-10-21 15:37:40 +01:00
14feb47640
tidy up unfinished admin css 2025-10-20 08:31:36 +01:00
13a84f7f25
admin dashboard early UI refresh 2025-10-19 05:01:55 +01:00
bd2dc806d5
refactor: move music admin to /admin/music; keep /admin generic 2025-07-15 16:41:34 +01:00
3cb8d2940a
fix white-space on log message 2025-02-08 12:25:19 +00:00
d9b71381b0
logs in use; new audit log panel! 2025-02-07 16:40:58 +00:00
9a27dbdc37
fixed style of inputs on release edit page (whoops!) 2025-01-24 01:18:46 +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
45f33b8b46
terrible no good massive refactor commit (oh yeah and built generic sessions for admin panel) 2025-01-23 00:37:19 +00:00
686eea09a5
more account settings page improvements, among others 2025-01-21 01:01:33 +00:00
7044f7344b
very rough updates to admin pages, reduced reliance on global.DB 2025-01-21 00:20:07 +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
dc619821bd
some quick UI fixes for mobile users 2024-09-03 08:29:30 +01:00
19d76ebc47
my god...it's finally done 2024-09-03 08:07:45 +01:00
c9d950d2b2
lots of post-DB cleanup 2024-09-02 00:15:23 +01:00
965d6f5c3e turns out rewriting all of your database code takes a while 2024-09-01 04:43:32 +01:00
1998a36d6d
UI improvements 2024-08-31 19:29:57 +01:00
dc0837bfee
improved makeMagicList documentation 2024-08-31 15:55:45 +01:00
63122eb428
tracks can be edited! + major template overhaul 2024-08-31 15:25:44 +01:00
604e2a4a7c full release edit capabilities oh my goodness gracious
Signed-off-by: ari melody <ari@arimelody.me>
2024-08-31 01:52:40 +01:00
34cddcfdb2 add release credits update UI
Signed-off-by: ari melody <ari@arimelody.me>
2024-08-31 01:52:40 +01:00
10f19d46db release edit page! + a lot of other stuff oml
Signed-off-by: ari melody <ari@arimelody.me>
2024-08-31 01:52:39 +01:00
f276ef1ff2 update track API and lyrics fixes
Signed-off-by: ari melody <ari@arimelody.me>
2024-08-31 01:52:38 +01:00
494b29def3 that's all the API create routes! + some admin UI
Signed-off-by: ari melody <ari@arimelody.me>
2024-08-31 01:52:38 +01:00
9329aa9f60 create support for releases, artists, tracks, and credits
Signed-off-by: ari melody <ari@arimelody.me>
2024-08-31 01:52:37 +01:00
442889340c HOLY REFACTOR GOOD GRIEF (also finally started some CRUD work)
Signed-off-by: ari melody <ari@arimelody.me>
2024-08-31 01:52:36 +01:00