Commit Graph
5104 Commits
Author SHA1 Message Date
zkldi c0ec92463d fix: just always use absolute urls in tables
raja i hate you
and you're bringing me down
2022-09-15 10:55:38 +01:00
zkldi 424c8de103 fix: invalid body.json pointer in sgl tables 2022-09-15 10:10:32 +01:00
zkldi 781ce9a289 fix: change invalid stub page message 2022-09-14 21:31:35 +01:00
zkldi 427c155b15 fix: only filter iidx versions in one place
this fixes a bug where casthour scores would be rejected in one place
but not the other.
2022-09-14 18:51:44 +01:00
zkldi 0f241e720e fix: remove more instances of instanceof
it's completely broken and no longer honoured. I *still* to this day do
not know why this is a bug on our systems. Maybe I will investigate it
further at some point, but for now, instanceof is banned in the codebase
as it doesn't seem to fucking work.

normally i refrain from swearing in a codebase i know future employers
will check, but this has to be one of *the* most frustrating bugs we've
had in years.
2022-09-13 23:28:30 +01:00
zkldi fab01c3595 Merge pull request #674 from GRIM657/iidx-inf-sept-2022 2022-09-11 01:29:45 +01:00
zkldi 8a2058fdb3 feat: allow casthour scores from kailua iidx 2022-09-09 21:50:22 +01:00
Rob Campbell c1771e2690 update inf through Sept 2022 2022-09-09 13:52:34 -05:00
zkldi e6b6db16f7 fix: remove unused endpoint 2022-09-09 15:08:56 +01:00
zkldi b02ec4cd8f fix: support AssistEasy clears in raja IR 2022-09-07 11:00:23 +01:00
zkldi 4937350cec Merge pull request #671 from cg505/sdvx-import-exscore 2022-09-06 10:41:24 +01:00
Christopher Cooper 73d483d24d add exscore to sdvx eamuse csv imports 2022-09-05 16:22:02 -04:00
zkldi f085f87fb8 Merge pull request #670 from hewoicvewse/sgl-tables 2022-09-05 20:01:49 +01:00
zkldi 6e4986a91f Revert "fix: make symbols unique"
This reverts commit 73d2190f0e.

This actually results in table names in-game being displayed as
"sgl-EC EC ...", which sucks. Mistake on my part.
2022-09-05 00:07:30 +01:00
zkldi 3ce11d8844 fix: don't depend on reqTachiData for game
the only possibility for game here is "bms". we dont actually
have access to ReqTachiData here because of the bizarre
mounting stuff.
2022-09-04 20:38:21 +01:00
zkldi 73d2190f0e fix: make symbols unique
not sure what they're actually used for tbh.
2022-09-04 20:21:49 +01:00
zkldi 67485e9837 refactor: improve performance of song lookups
use lookup tables to optimise looking up songs; the former solution
was O(n^2), this one is O(1) with a small hit to memory.
2022-09-04 20:03:31 +01:00
zkldi c560df37d8 fix: formalise logged errmsgs 2022-09-04 20:00:24 +01:00
zkldi 7b174fb3ad docs: improve documentation for CreateAndMountTable 2022-09-04 19:51:56 +01:00
zkldi c1507eb94c fix: explicitly document gpt-specifity of content endpoints
we also don't want to take advantage of an express gimmick, which
is that it likes to prefer the most "specific" route to a path.

I'd rather be far more explicit and mount these routes first.
2022-09-04 19:48:38 +01:00
noelle 9c687c230e remove unused imports from test 2022-09-05 03:29:00 +09:00
noelle 9d8bf7f421 initial sieglinde ec/hc table support 2022-09-05 03:28:04 +09:00
zkldi 4ceb864193 Merge pull request #669 from TNG-dev:zkldi/issue-664
fix: empty description on sessions should set to null
2022-09-04 17:24:11 +01:00
zkldi e4785f0a3b fix: empty description on sessions should set to null 2022-09-04 17:21:51 +01:00
zkldi 30aee2a0a6 Merge pull request #668 from TNG-dev/zkldi/add-assets-localdev 2022-09-04 16:07:40 +01:00
zkldi 4939149abd feat: include our assets in localdev 2022-09-04 15:57:10 +01:00
zkldi 5729365278 Merge pull request #665 from cg505/divewithu 2022-09-04 00:56:29 +01:00
Christopher Cooper df6a676ace add dive with ü 2022-09-03 18:50:24 -04:00
zkldi 9f7ce31f41 fix: temporarily hide tierlist view for bms 2022-09-03 16:19:46 +01:00
zkldi 0bb4dd27ff fix: don't display "preferred alg" if only one alg is available 2022-09-03 16:09:40 +01:00
zkldi a40fab8424 feat: ask people to star the repo on the supportmepage 2022-09-03 15:54:04 +01:00
zkldi 5b0d1c5059 Merge pull request #663 from TNG-dev/zkldi/improve-gpt-contexts 2022-09-03 15:44:48 +01:00
zkldi 9e36c81867 feat: use colourconfig better, patch LUGPTStats 2022-09-03 14:29:18 +01:00
zkldi cbaa9570d5 fix: bokutachi tab indicators should be blue 2022-09-03 14:29:03 +01:00
zkldi 7ce8af42a7 refactor: rename UGPTStatsContext to AllLUGPTStatsContext 2022-09-03 14:15:27 +01:00
zkldi 6668a900a4 feat: initial context rewrite 2022-09-03 13:55:17 +01:00
zkldi 9c4afe2d8f fix: don't verify emails if EMAIL_CONFIG isn't set 2022-09-03 13:54:22 +01:00
zkldi 33263e0103 fix: don't have invite codes by default 2022-09-03 13:49:45 +01:00
zkldi 684188fc18 Merge pull request #660 from Mobiuslau/jb-db-update 2022-09-02 19:29:22 +01:00
zkldi 2dda4925a6 Merge pull request #661 from TNG-dev/zkldi/no-instanceof 2022-08-31 02:07:46 +01:00
zkldi 84387ba78b fix: improper logging of classes in score import 2022-08-31 01:48:52 +01:00
zkldi dd821e0a69 refactor: use tagged unions instead of instanceof
Instanceof appears to be somewhat broken in typescript. Still looking
into it.
2022-08-31 01:48:52 +01:00
zkldi eeb7d21602 fix: pin server ts target at es2020
I'm *pretty* sure it should be inheriting this from the parent tsconfig,
but it doesn't seem like it is. instanceof doesn't work if we're
compiling for ES3, and I think we might be doing that?
2022-08-30 13:43:59 +01:00
Mobiuslau 33261a03eb Jubeat versions list assumes final state for festo. 2022-08-28 21:19:36 +02:00
zkldi 89614b3c01 Merge pull request #659 from TNG-dev:zkldi/issue-125
feat: Add DP tiers
2022-08-27 17:33:44 +01:00
zkldi ff5998b99a feat: add initial dp tier data 2022-08-27 16:41:32 +01:00
zkldi 47c893f1eb fix: set individualDifference on dp tiers
(it's invalid to not have this set, not sure why it wasn't)
2022-08-27 16:39:19 +01:00
zkldi 078a34afc2 feat: allow forcing local seeds via env var
Every-so-often we want to run a script that works against local seeds
rather than a remote. It's inconvenient to have a variable passed to all
of the times seeds are clones, so this env var allows this to be
overridden globally. Likely only for script usage; not even documented.
2022-08-27 16:37:56 +01:00
zkldi 8a14b1386e feat: fix stale highlights in sessions 2022-08-27 16:14:27 +01:00
zkldi 7e8d54bef5 fix: shut up josh 2022-08-27 15:30:33 +01:00