Commit graph

102 commits

Author SHA1 Message Date
2ee874b2ca
merge main into dev 2025-01-22 11:40:08 +00:00
c6afc274c2
light theme! crt now disabled by default 2025-01-22 11:39:15 +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
3d674515ce
fixed issues with first-time setup, added config.db.port 2025-01-21 14:12:21 +00:00
7bea6b548e
fix .gitignore 2025-01-21 13:27:56 +00:00
7964fbbf99
update readme 2025-01-21 01:03:58 +00:00
686eea09a5
more account settings page improvements, among others 2025-01-21 01:01:33 +00:00
39b332b477
working TOTP codes YIPPEE 2025-01-21 00:30:43 +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
5e493554dc
listAccounts command 2025-01-20 19:28:59 +00:00
be5cd05d08
disable api account endpoints (for now) 2025-01-20 19:02: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
cdcc7466e5
update schema.sql: use psql schemas 2025-01-20 11:19:18 +00:00
d5f1fcb5e0
this is immensely broken but i swear i'll fix it later 2025-01-20 10:34:49 +00:00
35e862f4be
add web button 2024-12-28 10:05:24 +00:00
03c6276ec0
add web button 2024-12-28 05:28:45 +00:00
648e9e7caa
add web button 2024-12-28 03:54:08 +00:00
e6d7836c6f
add web button 2024-12-28 03:02:05 +00:00
9d587b0ab9
add silver.js to projects 2024-12-28 02:38:33 +00:00
fad9704a94
update web buttons 2024-12-28 02:35:15 +00:00
2f24020263
add important headers 2024-12-07 19:25:45 +00:00
ff6d157e6b
pretty-print API json responses 2024-12-02 12:47:42 +00:00
fdfc6b8c3e
add bundler script 2024-11-18 05:15:00 +00:00
bb92ba114c
update docker compose example 2024-11-10 05:58:05 +00:00
d3b55f2b3c
update readme 2024-11-10 05:49:00 +00:00
de50858280
accept HEAD on / (200) 2024-11-10 05:44:45 +00:00
bace6e7fa4
respect config port 2024-11-10 05:41:03 +00:00
04f7f97b62
migrate from envars to toml config 2024-11-10 05:34:04 +00:00
5284b8a7cc
dynamic data directory 2024-11-10 00:37:01 +00:00
d0b392f6a0
update schema init script 2024-11-10 00:18:52 +00:00
1667921f5b
move DB credentials to environment variables 2024-11-09 23:36:18 +00:00
ea3a386601
update docker compose: restart unless stopped 2024-11-09 22:58:35 +00:00
34dd280fba
moved accounts to MVC directories 2024-11-01 21:03:08 +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
e2ec731109
add more detail to credits on /api/v1/artist/{id} 2024-10-20 20:05:46 +01:00
f7edece0af
API login/register/delete-account, automatic db schema init 2024-09-23 00:57:23 +01:00
9602918a1a
updated music #usage info 2024-09-15 02:13:18 +01:00
1846203076
hide hidden releases from unauthorised /api/v1/artist/{id} 2024-09-12 09:56:22 +01:00
e69cf78e57
add artists list to /api/v1/music 2024-09-12 09:46:40 +01:00
bc1b6c5872
add README 2024-09-04 17:18:56 +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