Pinapelz
|
95d1fdd327
|
implement dancearound custom score view
|
2025-09-26 00:51:22 -07:00 |
|
Pinapelz
|
9f7d4329c7
|
handle JP score-grade/rank sorting
|
2025-09-23 20:05:24 -07:00 |
|
Pinapelz
|
abca372d8e
|
add community scores API and frontend views
|
2025-09-23 14:48:00 -07:00 |
|
Pinapelz
|
159cac6460
|
implement admin dashboard frontend and handle game creation
|
2025-09-03 21:45:38 -07:00 |
|
Pinapelz
|
c8bae6ab79
|
add admin role to user, return result in /me route
|
2025-09-03 21:16:16 -07:00 |
|
Pinapelz
|
d0d4f579f5
|
add backend admin api route to create new game
|
2025-08-29 23:15:02 -07:00 |
|
Pinapelz
|
4fc648449d
|
implement chart view by ID, allow request by pbOnly
|
2025-07-07 11:48:51 -07:00 |
|
Pinapelz
|
7fe146f97d
|
implement score deletion
|
2025-07-07 01:07:41 -07:00 |
|
Pinapelz
|
152894146b
|
generate sha-1 hash for chart on score import
|
2025-07-07 00:00:22 -07:00 |
|
Pinapelz
|
b5c0c0a991
|
add menu to allow score to be filtered by sortKey
|
2025-07-06 14:53:55 -07:00 |
|
Pinapelz
|
002a51dec3
|
add parameters for fetching scores by sort key
|
2025-07-06 01:16:45 -07:00 |
|
Pinapelz
|
400d772cc3
|
implement generic score viewer and import deduplication
|
2025-07-05 21:42:22 -07:00 |
|
Pinapelz
|
7ccfb9a52c
|
add score json upload functionality
|
2025-07-04 22:37:36 -07:00 |
|
Pinapelz
|
fae6914aca
|
add basic batch manual score upload route
|
2025-06-30 00:58:56 -07:00 |
|
Pinapelz
|
722df5105c
|
add route to list supported games
|
2025-06-29 23:55:33 -07:00 |
|
Pinapelz
|
eda5691cfc
|
seperate routes and middleware into seperate files
|
2025-06-29 22:06:39 -07:00 |
|
Pinapelz
|
864ce67d89
|
backend: migrate to postgres
|
2025-06-29 11:43:59 -07:00 |
|
Pinapelz
|
ff37cca464
|
scaffold register,login,and auth endpoints
|
2025-06-29 01:28:39 -07:00 |
|
Pinapelz
|
e4fa1e69e7
|
initial commit: scaffolding
|
2025-06-28 17:43:56 -07:00 |
|