Commit graph

35 commits

Author SHA1 Message Date
ari melody 45f33b8b46
terrible no good massive refactor commit (oh yeah and built generic sessions for admin panel) 2025-01-23 00:37:19 +00:00
ari melody 0052c470f9
(incomplete) change password feature 2025-01-21 17:13:06 +00:00
ari melody 384579ee5e
refactored out global. long live AppState 2025-01-21 14:58:13 +00:00
ari melody 686eea09a5
more account settings page improvements, among others 2025-01-21 01:01:33 +00:00
ari melody 7044f7344b
very rough updates to admin pages, reduced reliance on global.DB 2025-01-21 00:20:07 +00:00
ari melody ae254dd731
totp codes don't seem to sync but they're here!! 2025-01-20 23:52:26 +00:00
ari melody 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
ari melody 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
ari melody 35d3ce5c5d
merge main into dev 2025-01-20 11:47:38 +00:00
ari melody d5f1fcb5e0
this is immensely broken but i swear i'll fix it later 2025-01-20 10:34:49 +00:00
ari melody 04f7f97b62
migrate from envars to toml config 2024-11-10 05:34:04 +00:00
ari melody 819ec891e7
merge main into dev 2024-11-01 19:43:05 +00:00
ari melody 96cc64464f
move models, views, and controllers to root 2024-11-01 19:33:26 +00:00
ari melody f0d29126ab
add more detail to credits on /api/v1/artist/{id} 2024-11-01 19:15:19 +00:00
ari melody f7edece0af
API login/register/delete-account, automatic db schema init 2024-09-23 00:57:23 +01:00
ari melody 1846203076
hide hidden releases from unauthorised /api/v1/artist/{id} 2024-09-12 09:56:22 +01:00
ari melody dc619821bd
some quick UI fixes for mobile users 2024-09-03 08:29:30 +01:00
ari melody 19d76ebc47
my god...it's finally done 2024-09-03 08:07:45 +01:00
ari melody 2baf71214e
add autocomplete to edit release page (it still doesn't work LOL) 2024-09-02 00:49:25 +01:00
ari melody c9d950d2b2
lots of post-DB cleanup 2024-09-02 00:15:23 +01:00
ari melody 965d6f5c3e turns out rewriting all of your database code takes a while 2024-09-01 04:43:32 +01:00
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 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 cba791deba MORE REFACTORING!! + some improvements
Signed-off-by: ari melody <ari@arimelody.me>
2024-08-31 01:52:35 +01:00