Commit graph

42 commits

Author SHA1 Message Date
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
ad39e68cd6
fix API endpoints which require account authorisation 2025-01-24 18:49:04 +00:00
090de0554b
fix bug causing edit tracks component to crash 2025-01-24 01:33:14 +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
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
45f33b8b46
terrible no good massive refactor commit (oh yeah and built generic sessions for admin panel) 2025-01-23 00:37:19 +00:00
0052c470f9
(incomplete) change password feature 2025-01-21 17:13:06 +00:00
384579ee5e
refactored out global. long live AppState 2025-01-21 14:58:13 +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
ae254dd731
totp codes don't seem to sync but they're here!! 2025-01-20 23:52:26 +00:00
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
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
35d3ce5c5d
merge main into dev 2025-01-20 11:47:38 +00:00
d5f1fcb5e0
this is immensely broken but i swear i'll fix it later 2025-01-20 10:34:49 +00:00
04f7f97b62
migrate from envars to toml config 2024-11-10 05:34:04 +00:00
819ec891e7
merge main into dev 2024-11-01 19:43:05 +00:00
96cc64464f
move models, views, and controllers to root 2024-11-01 19:33:26 +00:00
f0d29126ab
add more detail to credits on /api/v1/artist/{id} 2024-11-01 19:15:19 +00:00
f7edece0af
API login/register/delete-account, automatic db schema init 2024-09-23 00:57:23 +01:00
1846203076
hide hidden releases from unauthorised /api/v1/artist/{id} 2024-09-12 09:56:22 +01: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
2baf71214e
add autocomplete to edit release page (it still doesn't work LOL) 2024-09-02 00:49:25 +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
99b6a21179
args over envars, some music gateway fixes 2024-08-31 02:56:06 +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
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
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
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
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
cba791deba MORE REFACTORING!! + some improvements
Signed-off-by: ari melody <ari@arimelody.me>
2024-08-31 01:52:35 +01:00