ari melody
|
1998a36d6d
|
UI improvements
|
2024-08-31 19:29:57 +01:00 |
|
ari melody
|
dc0837bfee
|
improved makeMagicList documentation
|
2024-08-31 15:55:45 +01:00 |
|
ari melody
|
63122eb428
|
tracks can be edited! + major template overhaul
|
2024-08-31 15:25:44 +01:00 |
|
ari melody
|
99b6a21179
|
args over envars, some music gateway fixes
|
2024-08-31 02:56:06 +01:00 |
|
ari melody
|
ec3ccec73c
|
remove releases from orphaned tracks when bound to release
|
2024-08-31 02:02:33 +01:00 |
|
ari melody
|
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 |
|
ari melody
|
34cddcfdb2
|
add release credits update UI
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:40 +01:00 |
|
ari melody
|
7914fba52a
|
hide some information for visible but unreleased releases
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:39 +01:00 |
|
ari melody
|
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 |
|
ari melody
|
f276ef1ff2
|
update track API and lyrics fixes
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:38 +01:00 |
|
ari melody
|
05e16a0867
|
i think that's all the api endpoints!
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:38 +01:00 |
|
ari melody
|
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 |
|
ari melody
|
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 |
|
ari melody
|
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 |
|
ari melody
|
1c310c9101
|
air - include all source dirs
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:36 +01:00 |
|
ari melody
|
cba791deba
|
MORE REFACTORING!! + some improvements
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:35 +01:00 |
|
ari melody
|
151b2d8fd9
|
well i guess i can POST releases now!
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:33 +01:00 |
|
ari melody
|
10f5f51e76
|
refactoring everything teehee (i'm so glad this isn't a team project)
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:33 +01:00 |
|
ari melody
|
c684f0c7ae
|
we are so back 🎉
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:32 +01:00 |
|
ari melody
|
a26bdfa646
|
slowly but surely fixing routing and layout handling
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:32 +01:00 |
|
ari melody
|
4b58a27fdc
|
made LoginHandler slightly less awful
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:32 +01:00 |
|
ari melody
|
5631c4bd87
|
added stuff, broke some other stuff, made admin auth!
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:31 +01:00 |
|
ari melody
|
0d1e694b59
|
fixed event order issues with swapping
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:31 +01:00 |
|
ari melody
|
0b401c058a
|
caching improvements
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:31 +01:00 |
|
ari melody
|
c5a2491627
|
the shrimplest admin api you've ever seen
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:30 +01:00 |
|
ari melody
|
1cbcece3d2
|
gooby htmx
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:30 +01:00 |
|
ari melody
|
b42b37ff9c
|
I FIXED ROUTING!!!!! YIPPEEEEEEE
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:30 +01:00 |
|
ari melody
|
13d802d361
|
moving to custom swap engine
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:28 +01:00 |
|
ari melody
|
749f9bc8b7
|
updated schema to support album tracks
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:27 +01:00 |
|
ari melody
|
63221e9fd2
|
whoever was responsible for that indentation blunder, you're fired
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:27 +01:00 |
|
ari melody
|
cddd5656f2
|
some cleanup, attempting to fix htmx bug
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:27 +01:00 |
|
ari melody
|
c1ff03c4e5
|
broken but cool htmx! also improved templating
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:26 +01:00 |
|
ari melody
|
5c59348362
|
removed scrollbar (sometimes) on music gateway info div
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:26 +01:00 |
|
ari melody
|
f42c4067f2
|
fixed bug in music gateway extras sidebar
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:24 +01:00 |
|
ari melody
|
77516e3d34
|
fixed music gateway UI error for items with little data
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:24 +01:00 |
|
ari melody
|
2f5efcd7b3
|
minor tweaks are for the silly
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:24 +01:00 |
|
ari melody
|
18c13699af
|
optimised templates, broke tracks, improved music gateway UX. we ball
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:24 +01:00 |
|
ari melody
|
6ec813dd58
|
renamed albums to music releases
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:23 +01:00 |
|
ari melody
|
9d56ca63af
|
made cross-platform development easier
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:23 +01:00 |
|
ari melody
|
4b5e6a50ff
|
made music gateway share button appear more consistently
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:23 +01:00 |
|
ari melody
|
c855aa1236
|
music gateway links are no longer target=_blanks
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:23 +01:00 |
|
ari melody
|
788c0e2f05
|
improved click zones for extra buttons (music gateway)
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:22 +01:00 |
|
ari melody
|
2af03c6676
|
made 'overview' button light up when no other menu is selected (music gateway)
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:20 +01:00 |
|
ari melody
|
4ca398be6d
|
some UX improvements
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:19 +01:00 |
|
ari melody
|
9f1a64b59b
|
major database optimisations
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:19 +01:00 |
|
ari melody
|
4f488d7bd8
|
print to console when server comes online
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:19 +01:00 |
|
ari melody
|
ae7477f86f
|
minor fixes
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:18 +01:00 |
|
ari melody
|
5eecef1d78
|
early database work
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:18 +01:00 |
|
ari melody
|
6efd47c6c6
|
major UI/UX improvements
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:18 +01:00 |
|
ari melody
|
93539c8376
|
i knew i was gonna forget something :clueless:
Signed-off-by: ari melody <ari@arimelody.me>
|
2024-08-31 01:52:17 +01:00 |
|