Pinapelz
|
0c5cf111b3
|
add FLO/EAG Dancerush import methods
|
2025-12-17 13:40:45 -08:00 |
|
Pinapelz
|
cc197c39c0
|
create seperate module for EAG import methods
for clarity
|
2025-12-17 13:05:31 -08:00 |
|
Pinapelz
|
228df7cfe4
|
replace tampermonkey rec with violentmonkey
|
2025-12-17 12:55:51 -08:00 |
|
Pinapelz
|
0985296ad9
|
add eag to all flo import methods
|
2025-12-14 00:02:27 -08:00 |
|
Pinapelz
|
f4be4722d1
|
add score export on personal score view pages
|
2025-12-07 18:03:59 -08:00 |
|
Pinapelz
|
4195eb5f8f
|
add api route to allow score export
|
2025-12-07 17:18:45 -08:00 |
|
Pinapelz
|
b646335055
|
initial docs
|
2025-11-18 22:01:44 -08:00 |
|
Pinapelz
|
281e400467
|
fix: correctly show N/A for date data in table score view
|
2025-11-18 21:19:43 -08:00 |
|
Pinapelz
|
74978fcdd3
|
add jekyll theme for docs
|
2025-11-13 14:25:21 -08:00 |
|
Pinapelz
|
83ea25bdfe
|
make import button change pointer state to clickable
|
2025-11-12 03:14:55 -08:00 |
|
Pinapelz
|
58876529c3
|
taiko: add TAL/EGTS import script
|
2025-11-12 03:05:47 -08:00 |
|
Pinapelz
|
bc0d7cd368
|
taiko: show not clear crown
|
2025-11-12 02:08:29 -08:00 |
|
Pinapelz
|
e26fa29ead
|
update landing with link to repo
|
2025-11-11 21:07:35 -08:00 |
|
Pinapelz
|
4f8e91a3df
|
add donder hiroba import method card
|
2025-11-11 19:01:30 -08:00 |
|
Pinapelz
|
a40442d9b7
|
move donder hiroba script to submodule
|
2025-11-11 18:15:18 -08:00 |
|
Pinapelz
|
5aa04d60b1
|
move import script paths according to import method
|
2025-11-11 16:45:33 -08:00 |
|
Pinapelz
|
9608610b0f
|
admin: implement user deletion
|
2025-11-09 20:33:11 -08:00 |
|
Pinapelz
|
f0e80463fa
|
clean up admin page into components
|
2025-11-09 20:15:12 -08:00 |
|
Pinapelz
|
6649c6d950
|
fix: show N/A for generic date data
|
2025-11-08 21:29:49 -08:00 |
|
Pinapelz
|
69e11de80c
|
taiko: handle pagination in donder hiroba
|
2025-11-08 21:19:53 -08:00 |
|
Pinapelz
|
e967cc93ac
|
allow for timestamp = 0 to represent unknown date which a score was
achieved
|
2025-11-08 21:19:35 -08:00 |
|
Pinapelz
|
cdb7a1f9a6
|
add LICENSE
|
2025-11-08 00:22:59 -08:00 |
|
Pinapelz
|
a3b1a3bfdf
|
add instance info to landing page
|
2025-11-07 23:05:19 -08:00 |
|
Pinapelz
|
91c737c907
|
add support to limit registration to invite codes
|
2025-11-07 22:46:34 -08:00 |
|
Pinapelz
|
5963d4904c
|
backend: skip duplicates on seed
|
2025-11-07 21:53:18 -08:00 |
|
Pinapelz
|
c273c56122
|
around: move dance around clear status to use full mainstat row
|
2025-11-07 21:26:49 -08:00 |
|
Pinapelz
|
8bbac6ec12
|
taiko: implement taiko arcade score view
|
2025-11-07 21:14:27 -08:00 |
|
Pinapelz
|
88566d8161
|
taiko: add assets
|
2025-11-07 20:11:53 -08:00 |
|
Pinapelz
|
967dab67f6
|
taiko: add donder hiroba export script via python
|
2025-11-07 20:11:25 -08:00 |
|
Pinapelz
|
ce0227d3ad
|
chore: change ScoreDisplayProps and Score to be shared types
|
2025-11-07 12:56:30 -08:00 |
|
Pinapelz
|
bd525aaba0
|
fix recent games played sorting to prio date
|
2025-11-05 16:00:29 -08:00 |
|
Pinapelz
|
8052754a4b
|
add profile page to navbar
|
2025-11-05 15:52:09 -08:00 |
|
Pinapelz
|
44606b2c51
|
add score uploaded by game stats to profile page
|
2025-11-05 15:13:47 -08:00 |
|
Pinapelz
|
63acd6b0b9
|
fix case where name appears as undefined on score page
|
2025-11-04 18:41:06 -08:00 |
|
Pinapelz
|
c71ababd5b
|
add recently played games to profile page
|
2025-11-04 18:35:54 -08:00 |
|
Pinapelz
|
f3f8eaca7a
|
fix: missing pnpm lock
|
2025-11-04 15:19:55 -08:00 |
|
Pinapelz
|
3f6cc0fce4
|
init stub docs page
|
2025-11-04 15:05:20 -08:00 |
|
Pinapelz
|
945bf269d7
|
add bio for profile page
|
2025-11-04 10:44:22 -08:00 |
|
Pinapelz
|
732f387335
|
add heatmap api endpoints and heatmap to stub profile page
|
2025-10-30 01:19:42 -07:00 |
|
Pinapelz
|
aad52db138
|
move loading display to root of components folder
|
2025-10-27 20:57:34 -07:00 |
|
Pinapelz
|
82bc6b8605
|
stub profile page
|
2025-10-26 21:17:06 -07:00 |
|
Pinapelz
|
00ffea6a46
|
create component for loading screen
|
2025-10-26 21:12:30 -07:00 |
|
Pinapelz
|
016a4f266b
|
reduce amount of modal useStates + add Flower import modals (RB + nostop)
|
2025-10-26 15:19:05 -07:00 |
|
Pinapelz
|
babaaa631d
|
generalize eamusement userscript method into 1 template modal
|
2025-10-26 14:47:50 -07:00 |
|
Pinapelz
|
806743b76b
|
add music diver mypage userscript import modal
|
2025-10-26 13:53:23 -07:00 |
|
Pinapelz
|
502eebeeb7
|
clean up unnecessary user type casting in authcontext
|
2025-10-26 11:11:09 -07:00 |
|
Pinapelz
|
db1140ebce
|
refactor: more display refactor, remove invisible mainkey mappings
|
2025-10-23 11:50:05 -07:00 |
|
Pinapelz
|
59ee072b15
|
refactor: clean up generic score display
|
2025-10-23 11:33:43 -07:00 |
|
Pinapelz
|
30c03e2672
|
refactor: drs,around,diva display cleanup logic
|
2025-10-23 11:32:59 -07:00 |
|
Pinapelz
|
e13cc570a6
|
fix: dancearound fumen score scraping
|
2025-10-23 11:20:22 -07:00 |
|
Pinapelz
|
6c501cc317
|
clean up existing links on import modals
|
2025-10-20 17:43:24 -07:00 |
|
Pinapelz
|
bb28f0629a
|
add missing READMEs for scripts and refactor script names
|
2025-10-20 16:11:17 -07:00 |
|
Pinapelz
|
acb0dc5483
|
seperate dancerush and dancearound eamuse import modals
|
2025-10-20 16:01:47 -07:00 |
|
Pinapelz
|
e158c575f5
|
update diva score upload modal with correct tab name
|
2025-10-20 15:38:56 -07:00 |
|
Pinapelz
|
680e058a18
|
wrap all import modals in suspense
|
2025-10-18 20:58:28 -07:00 |
|
Pinapelz
|
b1231975d3
|
add env template to frontend
|
2025-10-14 10:13:29 -07:00 |
|
Pinapelz
|
c57bb4a607
|
add favicon
|
2025-10-14 10:12:46 -07:00 |
|
Pinapelz
|
bdda4d5c4f
|
remove debug print statements
|
2025-10-14 09:42:12 -07:00 |
|
Pinapelz
|
0b4f2cfa6d
|
Update README.md with default games list
|
2025-10-13 17:33:03 -07:00 |
|
Pinapelz
|
1eb7322829
|
fix: add rb score display to chart view
|
2025-10-13 13:08:00 -07:00 |
|
Pinapelz
|
749312ed2a
|
fix: handle legacy dancerush score difficulties on song display
|
2025-10-13 13:06:52 -07:00 |
|
Pinapelz
|
ace6db898b
|
fix: duplicate title and artist keys in other section
|
2025-10-13 12:43:11 -07:00 |
|
Pinapelz
|
a7f7fe57f2
|
fix: start script build file path
|
2025-10-13 12:21:34 -07:00 |
|
Pinapelz
|
8ea0850428
|
add backend build and start scripts
|
2025-10-13 12:17:28 -07:00 |
|
Pinapelz
|
ea48ded120
|
remove unused primaryKey from score displays
|
2025-10-13 12:13:50 -07:00 |
|
Pinapelz
|
a2dd1a1f29
|
add diva.net script instructions to import page
|
2025-10-12 17:31:06 -07:00 |
|
Pinapelz
|
fc206b5245
|
append .user.js to userscripts
|
2025-10-12 17:08:53 -07:00 |
|
Pinapelz
|
166fe18797
|
fix: add fast/slow as an optional object in final score file
|
2025-10-12 17:00:59 -07:00 |
|
Pinapelz
|
c151489caa
|
update score viewing pages to render nostalgia and reflecbeat components
|
2025-10-12 17:00:29 -07:00 |
|
Pinapelz
|
3c52b54955
|
add nostalgia score display
|
2025-10-12 16:59:57 -07:00 |
|
Pinapelz
|
cc3c7a6c62
|
add rb and nostalgia thumbnail images
|
2025-10-12 16:47:40 -07:00 |
|
Pinapelz
|
08554e29c4
|
add reflec beat score display view
|
2025-10-12 16:41:30 -07:00 |
|
Pinapelz
|
43a43fd0d8
|
FLOWER reflect beat and nostalgia userscripts
|
2025-10-12 03:39:01 -07:00 |
|
Pinapelz
|
108938f881
|
implement MUSIC DIVER score tracking
|
2025-10-12 02:56:59 -07:00 |
|
Pinapelz
|
4cbd260440
|
implement diva score view
|
2025-10-12 01:17:23 -07:00 |
|
Pinapelz
|
794e1336dc
|
Delete docs/readme-assets image directory
|
2025-10-08 18:58:30 -07:00 |
|
Pinapelz
|
038826a4ce
|
move README images to github cdn
|
2025-10-08 18:58:06 -07:00 |
|
Pinapelz
|
7cc950fa7d
|
frontend: remove others keys from well-defined score displays
|
2025-10-08 17:26:35 -07:00 |
|
Pinapelz
|
5155ef1163
|
Update README.md crop image
|
2025-10-08 17:18:38 -07:00 |
|
Pinapelz
|
fb2a0c3ca0
|
update README add screenshots
|
2025-10-08 17:15:58 -07:00 |
|
Pinapelz
|
587ee2b3c7
|
chore: add dev deploy scripts
|
2025-10-08 17:08:27 -07:00 |
|
Pinapelz
|
0d370b5a5d
|
frontend: pull formatted name for game on personal scores page
|
2025-10-08 17:07:52 -07:00 |
|
Pinapelz
|
0e362e1f05
|
backend: remove some unused deps
|
2025-10-08 17:07:22 -07:00 |
|
Pinapelz
|
b2be7c3f1c
|
add DIVA to seed scaffold, allow toggle for showing PB only on chart pages
|
2025-10-08 01:35:41 -07:00 |
|
Pinapelz
|
c9ca64aafb
|
frontend: hide certain irrelevant keys from generic score display
|
2025-10-08 01:34:39 -07:00 |
|
Pinapelz
|
f2dfc50001
|
implement diva.net score scraper
|
2025-10-08 01:11:53 -07:00 |
|
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
|
99d1921457
|
chore: migrate tailwind 3 to tailwind 4
|
2025-09-23 15:08:26 -07:00 |
|
Pinapelz
|
aabcc5f7d6
|
chore: bump deps
|
2025-09-23 15:07:24 -07:00 |
|
Pinapelz
|
6df78f254d
|
initial mobile CSS style
|
2025-09-23 15:05:48 -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
|
2383a8ba0a
|
drs: track and display playstyle for each chart (1/2 players)
|
2025-08-27 16:59:50 -07:00 |
|
Pinapelz
|
b42742839a
|
fix incorrect internal page value for homepage
|
2025-08-27 16:17:00 -07:00 |
|
Pinapelz
|
3d924d70f3
|
preliminary song info display for individual charts
|
2025-08-02 18:34:57 -07:00 |
|
Pinapelz
|
b136869448
|
add link to chartview from score views
|
2025-07-10 20:50:06 -07:00 |
|
Pinapelz
|
4fc648449d
|
implement chart view by ID, allow request by pbOnly
|
2025-07-07 11:48:51 -07:00 |
|