saintnoodle
f920e29624
fix: cleanup some react errors ( #1117 )
...
* fix: key prop errors
this may not catch all of them, but it's a lot of them
also fixes a type error in SpecificFolderPage when accessing GPTImpl
* fix: wait for component render before calling setState
* fix: don't update component after unmount
* fix: no-op caused by debounced functions trying to update after unmount
* fix: fragments without keys
* fix: undo some changes that don't need to be made
2024-06-25 20:25:49 +01:00
saintnoodle
f996243675
fix: react-query, same url, different data ( #1118 )
2024-06-25 18:59:38 +01:00
zkldi
cf175532d5
fix: better column sizes for ongeki
2024-06-06 16:00:11 +01:00
zkldi
334e519d01
fix: caught in score-profile isomorphism
2024-06-05 02:09:35 +01:00
zkldi
0c5d73a729
feat: no first person
2024-06-05 02:06:04 +01:00
zkldi
2ebe9f9544
feat: things ( #1098 )
...
* feat: clean up this disgusting filter directive thing
* fix: THIS FIX WAS THIS EASY FOR THIS LONG???
* fix: version is obsolete
* feat: much prettier...
* feat: big import warnings
* feat: sour times
2024-06-05 01:49:51 +01:00
nairobi
188457257d
chore,fix: upgrade ongeki seeds ( #1070 )
...
* chore,fix: upgrade ongeki seeds
The dataset is up to date up until March 27th, 2024.
A single chart is missing:
https://wikiwiki.jp/gameongeki/怒槌~光吉猛修一部謎~
Added maxPlatScore and inGameID.
Added alt (romaji) song titles.
Removed the wikiwiki scraper because it's no longer relevant.
Restored the score column that relied on maxPlatScore.
Fixed the client crashing when you click Lamps Only in a geki session.
Removed Act 2.
* fix: missing fields in the test chart
* chore: get rid of isUnranked
* fix: clarify the track ID range
2024-05-13 15:33:32 +01:00
zkldi
f8f51304e3
feat: completely redo the raise breakdown
...
THis logic was hopelessly broken,
what was i smoking? (heh)
2024-05-08 21:04:24 +01:00
zkldi
238cf050ce
fix: terrible session dedup code
2024-05-08 20:38:50 +01:00
zkldi
220982c6ef
fix: hide duplicates in new lamps viewer ( #1035 )
2024-04-14 00:50:13 +01:00
zkldi
1f74417645
raise information shows incorrect "old" middle cells ( #993 )
...
Fixes #914
2024-02-06 22:11:52 +00:00
saintnoodle
329542f6ea
feat: system preference option ( #940 )
2023-08-26 22:41:24 +01:00
saintnoodle
bfbcd199af
fix: visual bugs ( #934 )
2023-08-17 19:17:16 +01:00
8c0ad38617
feat: light mode ( #920 )
...
Co-authored-by: zkldi <20380519+zkldi@users.noreply.github.com >
Co-authored-by: zkldi <ktchidev@gmail.com >
2023-08-14 14:30:49 +01:00
saintnoodle and zkldi
06059271e8
update to bootstrap 5.3 ( #913 )
...
Co-authored-by: zkldi <20380519+zkldi@users.noreply.github.com >
2023-07-29 17:47:25 +01:00
Bottersnike
060ca12ff4
Use overflow:auto not overflow:scroll ( #883 )
2023-03-21 15:46:21 +00:00
zkldi
75ee38bb03
fix: flexdir on mobile
2023-03-02 00:42:09 +00:00
zkldi
2a1231841f
feat: global session calendar
2023-02-20 01:56:01 +00:00
zkldi
3cf9ea3bc3
fix: i'm literally not even explaining this one
...
it dedupes things in the session raise viewer
i don't care anymore
i have give up hope
2023-02-06 23:55:51 +00:00
zkldi
ff7b0eca28
fix: folder raises sort properly
2023-02-06 22:36:29 +00:00
zkldi
221621f433
fix: truncate strings in calview
2023-02-04 04:45:14 +00:00
zkldi
0c48b6cef0
fix: that's all probably
2023-01-19 16:39:53 +00:00
zkldi
cd865a66b2
checkpoint: CLIENT BUILDS
...
now db migration and we just start piling on the bug fixes
2023-01-19 16:39:43 +00:00
zkldi
5cbb2d5f8a
checkpoint: insanity ascends (35)
...
127 errors to go
2023-01-19 16:39:42 +00:00
zkldi
9cb1ad51eb
fix: revert dedupe changes (they're broken)
2023-01-03 03:38:01 +00:00
zkldi
666120ce42
feat: migrate from "session.scoreInfo" to "scoreIDs"
...
this vastly simplifies session storage and enforces that score info
is calculated on-request, rather than cached. This caching was
a violently bad idea, and i'm very happy to get rid of it.
2022-12-28 10:56:55 +00:00
zkldi
b40e0d2703
feat: remove session views
2022-12-28 07:09:16 +00:00
zkldi
c606e3e4ec
style: organise imports
2022-12-22 17:49:24 +00:00
zkldi
c2bccd64ae
feat: just a bunch of cleanup
...
- no deduping, ui improvements, general fixups
2022-12-22 17:23:37 +00:00
zkldi
54a0578ebc
refactor: remove /dashboard prefix and change /users/ to /u/
...
This overhaul automatically redirects old routes to new routes
they served no purpose anyway and were link noise.
i don't like them
2022-12-19 02:31:35 +00:00
zkldi
c9f6293923
fix: folder complete text
2022-12-16 10:03:04 +00:00
zkldi
8bfed585fa
fix: don't show table picker if there's only one table
2022-12-16 08:17:40 +00:00
zkldi
164419548b
feat: use intuitive sort
2022-12-16 06:15:09 +00:00
zkldi
171de06590
feat: folder session raises
2022-12-16 05:47:54 +00:00
zkldi
6a47a6bbc9
feat: session calendar
2022-12-14 19:24:03 +00:00
zkldi
f313726ae2
fix: ugly session card
2022-12-14 06:54:16 +00:00
zkldi
07ebfd457b
fix: hide raises if user has no raises
2022-11-12 01:39:59 +00:00
zkldi
740707d668
fix: hide show-more button if ran out of stuff
2022-11-11 22:41:51 +00:00
zkldi
e565208e6e
feat: activity all the things
2022-11-11 18:42:34 +00:00
zkldi
8a14b1386e
feat: fix stale highlights in sessions
2022-08-27 16:14:27 +01:00
zkldi
62b342cd74
fix: only display highlighting tip if you're the requesting user
2022-08-27 15:28:22 +01:00
zkldi
9991313dab
fix: remove all instances of isLoading
2022-08-26 00:27:34 +01:00
zkldi
7e5e7d0c25
fix: add tip for highlighting/commenting
2022-08-25 14:47:27 +01:00
zkldi
71ea8d1f93
fix: don't crash if viewing a session while not logged in
2022-08-19 17:12:11 +01:00
zkldi
05b67b01b9
fix: only render highlight/comment buttons if its your session
...
lol
2022-08-19 17:10:02 +01:00
zkldi
89c0f12f9d
feat: session comments, additional zkldi genius
...
WE'RE BACK IN THE DRIVERS SEAT BABY
2022-08-17 23:31:49 +01:00
zkldi
57363db5bc
feat: ugpt overview show raises, improve raises ui on mobile
2022-08-17 15:17:06 +01:00
zkldi
9b0e336a12
fix(client): why the hell are there two setComments
...
i reckon it's something to do with pbs not having comments but like.
why the hell did i make this?
2022-07-25 22:06:05 +01:00
zkldi
f0a02fecae
fix(client): only change ui if ui changes
2022-07-25 22:00:16 +01:00
zkldi
e0fb4de202
feat(client): make session highlight btn functional
2022-07-25 21:54:06 +01:00