ari melody
3450d879ac
QR codes complete, account settings finished!
...
+ refactored templates a little; this might need more work!
2025-01-26 20:09:18 +00:00
ari melody
1edc051ae2
fixed GetTOTP, started rough QR code implementation
...
GetTOTP handles TOTP method retrieval for confirmation and deletion.
QR code implementation looks like it's gonna suck, so might end up
using a library for this later.
2025-01-26 00:48:19 +00:00
ari melody
ad39e68cd6
fix API endpoints which require account authorisation
2025-01-24 18:49:04 +00:00
ari melody
090de0554b
fix bug causing edit tracks component to crash
2025-01-24 01:33:14 +00:00
ari melody
9a27dbdc37
fixed style of inputs on release edit page (whoops!)
2025-01-24 01:18:46 +00:00
ari melody
e004491b55
TOTP fully functioning, account settings done!
2025-01-23 13:53:06 +00:00
ari melody
50cbce92fc
TOTP methods can now be created on the frontend!
2025-01-23 12:09:46 +00:00
ari melody
e457e979ff
tidying some things up
...
session message handling is pretty annoying; should look into a better method of doing this
2025-01-23 09:39:40 +00:00
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