Commit Graph
960 Commits
Author SHA1 Message Date
Christopher Cooper ca275e1dfe remove newline from MyPageScraper CSV parser check (#1207)
It seems there are CSVs in the wild that use \r\n instead of just \n, which can cause this to fail. Since this check is already best-effort, just drop the newline since it doesn't really matter.

Untested. Unclear if the \r\n can cause additional downstream  serverside parsing issues that will also need to be addressed.
2024-11-11 23:46:41 +00:00
zkldi b0078fa9d9 fix: disable forcegrid as doesn't work 2024-10-28 22:08:21 +00:00
zkldi 5dde596d06 hotfix 2024-10-28 20:34:59 +00:00
zkandzkldi 3c62d3d58b feat: more options on tierlist view (#1200)
* feat: more options on tierlist view

wait...

* fix: actually this was always clear tier

---------

Co-authored-by: zkldi <20380519+zkldi@users.noreply.github.com>
2024-10-28 20:30:22 +00:00
Ben Hutchinson acc7575725 Add delta to all folder stat showcases (#1198)
* Add delta for folders

* add comment for condition
2024-10-25 17:14:57 +01:00
beerpsi 613aca0090 fix(client): use the rating formatter specified in tachi-common for history graphs (#1189)
* fix(client): use the rating formatter specified in tachi-common for history graph

* adjust margins so the rating numbers fit

* museca: drop decimal places from profile rating

* adjust margins again to accommodate for wacca/jubeat/gitadora

* chore: lint
2024-10-04 00:35:49 +01:00
guardianblue b88771b598 fix: invert folder thermometer data direction (#1190)
better lamps/grades should start from bottom,
so that the cumulative lamps/grades can be deduced more easily
2024-10-04 00:35:19 +01:00
zkldi 10cb8cdfb4 fix: Pick a valid metric on first time 2024-09-26 13:27:12 +01:00
Gyooandzkldi ba4d924a2f feat: support exScore, fast, slow, maxCombo as optional metrics for DDR (#1163)
* feat: support exScore, fast, slow, maxCombo as optional metrics for DDR

* chore: lint-fix in common

* fix: remove exScore from calculated metrics for DDR

* fix: use clearer logic for number|null

---------

Co-authored-by: zkldi <20380519+zkldi@users.noreply.github.com>
2024-09-23 14:24:35 +01:00
huantian b28db4a3ac fix: replace patreon reference with ko-fi (#1174)
ko-fi is also styled "Ko-fi" apparently, so just edited that too
2024-09-05 14:01:52 +01:00
Gyoo f07436c12b fix: hardcode text colour for all ddr badges (#1169) 2024-09-03 12:39:33 +01:00
saintnoodle 2a072440c0 refactor(client): unify user profile components (#1156)
* disable query instead of throwing an error

* stop header from fetching user stats when no user

* unify user profiles components

for logged in users viewing their own profiles, it now simply reads the UGS in context

for viewing other users' games, it now uses react query instead of making a fetch every time the component is created

* fix rivals button being shown to logged out users
2024-08-27 09:43:32 +01:00
Gyoo 7cae91b506 feat: Display Flare Rank in DDR scores (#1159)
* feat: Display Flare Rank in DDR scores

* chore: lint fix in client

* fix: change position of Flare in score columns
2024-08-22 20:55:40 +01:00
zkldi 6a13aa1ec5 fix: ranking sort should work 2024-08-21 21:33:02 +00:00
zk 593adb2717 feat: Dev Container (#1149)
* temporary dvctr

* start of work

* fix: timeouts in windows

* fish?

* feat: better, working stuff

* refactor: rename database-seeds to seeds/

* better

* fdsaf

* feat: don't let our container get owned by root

* fix: better user handling

* feat: falling asleep at my desk i yield to you what i have done

* feat: autoadminify

* docs: denote trickshot

* feat: open in browser on launch

* better seeds workings...

* fix: dont kill shell

* docs: mention dev/debs

* fix: whoops

* fix: make seeds load within the century

* feat: rest of the containerisation

* feat: new alias

* style: fix linter errors

* fix: bad call

* fix: better justfile
2024-08-17 15:01:40 +01:00
Gyoo 4254e29917 DDR Implementation (#1132)
* feat: DDR Implementation

* style: lint fixes

* chore: update rg-stats

* feat: ddr konaste songs and charts update
2024-08-09 19:08:49 +01:00
Albert Shin 17a95f1cfa feat: add myt maimai dx import support (#1143)
* feat: add myt maimai dx import support

* chore: fix myt integration showing up, tests

* chore: formatting

* fix: linting

* chore: more formatting

* chore: maybe running lint-fix will fix it
2024-08-09 11:53:19 +01:00
zk 87ede2d85b feat: Session Playtime (#1139)
* style: consistent capitalization in dckerfile

* feat: Session Playtime
2024-08-03 13:38:47 +01:00
zkldi 7109df76d6 fix: accidentally ran wrong linter, sorry 2024-08-02 22:03:56 +01:00
zkldi 663d61b518 fix: lukacat's bug 2024-08-02 21:57:27 +01:00
beerpsi b4af3928cb fix: correct dead links caused by my username renaming (#1138) 2024-07-30 20:41:30 +01:00
zkldi 315b83ee51 docs: rename zk to something more memorable 2024-07-14 19:55:41 +01:00
zkldi b8d05b8554 fix: make the disconnection error less immature 2024-07-14 17:11:25 +01:00
zkldi fb81c50a9f fix: get rid of copy.tsx 2024-07-14 15:40:35 +01:00
zkldi 1f3df6bb4c Revert "feat: rating-based colored text for cells (#1126)"
This reverts commit 7060728584.
2024-07-14 15:39:59 +01:00
zkldi 8e89face2f Revert "fix: maimai uses rate, actually plug in the wacca cell (#1127)"
This reverts commit 9fd44406e2.
2024-07-14 15:39:55 +01:00
j1nxie 9fd44406e2 fix: maimai uses rate, actually plug in the wacca cell (#1127) 2024-07-14 14:54:08 +01:00
zkldi 98c2823c9e ??? 2024-07-14 01:06:40 +01:00
j1nxie 7060728584 feat: rating-based colored text for cells (#1126)
* feat: chunithm + maimaidx rating colored cells

* fix: nest a div inside for better rainbow rendering

* feat: maimai + ongeki

* fix: maimai's "rating" value is called "rate". oops.

* feat: vf6 color

* chore: lint code

* chore: um why is this here?

* feat: wacca rating cell

* fix: undefine white color so it doesn't blend in

* chore: lint code
2024-07-13 15:48:07 +01:00
zkldi 3d7c3a589c fix: fucking precedence rules and eslint just guessing 2024-07-08 01:43:58 +01:00
zkldi fea7d4d9e4 fix: allow invites to be infinitely created if you're an admin 2024-07-07 13:45:53 +01:00
zkldi 68b5b3d092 fix: kamaitachi.fervidex.json 2024-06-28 17:10:59 +01:00
zkldi 42ef2e8661 fix: better typescript handling...
And lo, for the code was formless and void;
darkness was all over the face of the deep.
We looked and we said:

Look at that fucker dance.
2024-06-25 20:50:20 +01:00
zkldi f0c5ef84e4 fix: "What?" - Richard Nixon 2024-06-25 20:39:01 +01:00
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
blobdash 8ea21e1b0f [popn] Skip Battle Mode scores for CGD imports and remove clearMedal images from cells (#1109)
* Ignore battle scores for CGD import

* Remove clearMedal image as it is no longer on the CDN
2024-06-11 20:11:05 +01:00
zkldi 41aa3ebaaf fix: this messes up the cache; what the hell? 2024-06-07 12:47:50 +01:00
zkldi cf175532d5 fix: better column sizes for ongeki 2024-06-06 16:00:11 +01:00
zkldi bb482deae0 feat: use new chart viewer 2024-06-06 15:54:57 +01:00
Xinnoh 71a6a8ca55 Update maimai/chuni import descriptions for official site import to not just intl (#1102)
* change chuni/maimai import descriptions to not just intl

* Update ImportPage.tsx

* Update ImportPage.tsx
2024-06-06 15:49:01 +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
Christopher Cooper e00ebb0d40 add links to GAN and NAG in service integration page (#1093)
This change is completely untested!!

I think this was meant to be here since GAN and NAG were split out, but somehow got missed. I just noticed it and it looks like an obvious fix. I did this in the github web editor so I have no clue if it works lol
2024-05-28 22:16:00 +01:00
zkldi 3381aa6971 fix: Whoever wrote this code is legitimately a lunatic
oh right, it was me,
2024-05-28 21:38:50 +01:00
zkldi ff10131b4d fix: this vstack stuff doesn't work idk what it did 2024-05-28 21:30:15 +01:00
nairobi a52a4f814b feat: add inohara as a default client (#1090) 2024-05-24 12:46:57 +01:00
zkldi f32095311a feat: better sorting all around 2024-05-20 16:22:31 +01:00
zkldi fa879c8488 fix: sort on title in ugpt stat creator 2024-05-20 16:16:29 +01:00