ad39e68cd6
fix API endpoints which require account authorisation
2025-01-24 18:49:04 +00:00
5531ef6bab
remove account API endpoints
...
account management should be done on the frontend.
some work will need to be done to generate API keys for external clients,
but notably some API endpoints are currently used by the frontend using session tokens.
2025-01-21 15:08:59 +00:00
384579ee5e
refactored out global
. long live AppState
2025-01-21 14:58:13 +00:00
7044f7344b
very rough updates to admin pages, reduced reliance on global.DB
2025-01-21 00:20:07 +00:00
be5cd05d08
disable api account endpoints (for now)
2025-01-20 19:02:26 +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
d5f1fcb5e0
this is immensely broken but i swear i'll fix it later
2025-01-20 10:34:49 +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
f7edece0af
API login/register/delete-account, automatic db schema init
2024-09-23 00:57:23 +01:00
19d76ebc47
my god...it's finally done
2024-09-03 08:07:45 +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
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
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
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
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