|
|
0a75216aaf
|
improve blog editor dark theme
|
2025-11-08 15:26:56 +00:00 |
|
|
|
84e40b837a
|
fix some bad error printing
+ fixed "blog" not being highlighted in admin sidebar when visited
|
2025-11-08 15:16:43 +00:00 |
|
|
|
b7c1d85830
|
use servemux *properly* this time; better error handling for DB gets
|
2025-11-08 15:04:07 +00:00 |
|
|
|
a33e6717e0
|
fix silly admin routing nonsense
|
2025-11-08 14:13:42 +00:00 |
|
|
|
09c09b6310
|
add set current date button to blog editor
|
2025-11-08 14:00:29 +00:00 |
|
|
|
0c2aaa0b38
|
huge blog refactor
tidying up data structures; improvements to blog admin UI/UX, etc.
|
2025-11-08 12:54:31 +00:00 |
|
|
|
eaa2f6587d
|
v1 blog API routes
|
2025-11-07 19:31:34 +00:00 |
|
|
|
fec3325503
|
add latest blog post to admin dashboard view
|
2025-11-07 18:16:14 +00:00 |
|
|
|
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 |
|
|
|
800d4b5bdf
|
fix core admin css and js not rendering for unauthorised users
|
2025-10-21 23:48:36 +01: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 |
|
|
|
9e984d84b5
|
remove links from releases/artists/tracks headers
|
2025-10-21 18:47:27 +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 |
|
|
|
e5dcc4b884
|
embed html template and static files
|
2025-09-30 19:03:35 +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 |
|
|
|
bd2dc806d5
|
refactor: move music admin to /admin/music; keep /admin generic
|
2025-07-15 16:41:34 +01:00 |
|
|
|
82a4cde8c9
|
Merge branch 'dev' into feature/blog
|
2025-04-30 18:22:21 +01:00 |
|
|
|
76cf1bb0d5
|
log IP address for account locks 🧌
|
2025-04-30 18:21:47 +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 |
|
|
|
99e5eb290f
|
Merge branch 'dev' into feature/blog
|
2025-04-29 22:06:37 +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 |
|
|
|
8eb432539c
|
consolidate view and views directories
|
2025-04-02 21:45:28 +01:00 |
|
|
|
6db35b2f99
|
model function unit tests!
|
2025-03-24 19:39:10 +00:00 |
|
|
|
3cb8d2940a
|
fix white-space on log message
|
2025-02-08 12:25:19 +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 |
|
|
|
e80a6753a5
|
create log class, edit fatal-but-not-really logs
|
2025-02-06 12:32:51 +00:00 |
|
|
|
e6c5ecc469
|
a11y: ARIA text for footer line
+ fixed indentation on some view sources
|
2025-02-04 09:29:44 +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 |
|
|
|
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 |
|