Commit Graph
5033 Commits
Author SHA1 Message Date
zkldi 16d5c6e968 docs: fix mispointed docs urls 2022-08-23 12:29:10 +01:00
zkldi 721e422a75 fix: neuter sl12s 2022-08-22 06:52:34 +01:00
zkldi 1a6644cee9 feat: add hacky sl12 patch 2022-08-22 06:46:04 +01:00
zkldi 8b36dd371f fix: fix stars again zzz 2022-08-22 06:21:19 +01:00
zkldi a7c6d51b5a fix: two unicode stars, only one renders in chrome 2022-08-22 06:02:01 +01:00
zkldi 3afdb42162 fix: also update sgl calc 2022-08-22 05:21:32 +01:00
zkldi 3a68768939 fix: format sieglinde properly
it was going from normal 12 to insane 0, when it should've been going
from normal 13 to insane 1.
2022-08-22 05:16:16 +01:00
zkldi 674568a915 docs: sync-state is inefficient, but we don't care 2022-08-22 05:07:39 +01:00
zkldi c509ab1c28 feat(server): add "recalc-everything" to package.json 2022-08-22 04:28:12 +01:00
zkldi 5336233ebe Merge pull request #641 from Adamaq01/staging 2022-08-22 04:22:04 +01:00
zkldi 6463e39b0b test: fix faulty test with invites 2022-08-22 03:34:47 +01:00
zkldi 308245a2ee Merge pull request #642 from TNG-dev/zkldi/issue-637 2022-08-22 03:25:50 +01:00
zkldi dd852eb4d9 fix: add search terms to sgl folders 2022-08-22 03:11:26 +01:00
zkldi c3f9960f89 fix: fix broken colspan in not-played-folders 2022-08-22 03:02:27 +01:00
zkldi 4c11d83a72 feat: apply sieglinde.
WE'RE DONE! THAT'S IT. FINALLY. I CAN REST.
2022-08-22 03:01:47 +01:00
zkldi cf0e19bede feat: update apply-sieglinde script 2022-08-22 02:43:40 +01:00
zkldi 16b9ecc32c fix: DON'T DELETE THE LOCAL WORKING SEEDS
i've made this option even more obvious now given that i just messed it up
2022-08-22 02:33:53 +01:00
zkldi 55472956f6 feat: add amusing mutatecollection warning
yes, i just got bit by this. lol
2022-08-22 02:26:11 +01:00
zkldi b9861d5ca4 fix: limit tierlist values to 2dp on the ui 2022-08-22 02:16:08 +01:00
zkldi fad5881a3b fix: remove useless internal number from sgl formatting 2022-08-22 02:15:53 +01:00
zkldi 6443111353 feat: more sieglinde work 2022-08-22 02:08:49 +01:00
zkldi 877feb08b3 fix: dont ever delete local seeds 2022-08-22 02:08:35 +01:00
zkldi b72ffeec57 feat: support syncing database-seeds from local 2022-08-22 02:06:30 +01:00
zkldi 26ceaac910 feat: rebase against baseLevel, general sieglinde genius 2022-08-22 01:14:47 +01:00
zkldi ad16caf1d4 refactor: delete go implementation
We can go back to it if we need to, git tracks history!
2022-08-21 23:21:45 +01:00
zkldi 6f21054aff feat: improve sgl output 2022-08-21 18:07:56 +01:00
zkldi 393cb22359 feat: make sieglinde work on all tables 2022-08-21 15:56:28 +01:00
zkldi 80fe0a96e1 feat: apply sieglinde to insane table 2022-08-21 13:45:32 +01:00
zkldi 08c9c7841e feat: sieglinde v1 2022-08-21 13:34:26 +01:00
Adam Thibert 223d31ea1d feat: update old usc converts levels 2022-08-21 04:18:48 +02:00
zkldi 254e989d5e Merge pull request #639 from Adamaq01/staging 2022-08-21 00:45:44 +01:00
zkldi ee5e4f731e refactor: small convert script tidyup 2022-08-21 00:43:54 +01:00
zkldi bee602819f chore: run the linter 2022-08-21 00:39:57 +01:00
zkldi 4ba32c31d0 fluff: new splash 2022-08-21 00:36:06 +01:00
zkldi bf8a9b28e8 Merge pull request #640 from TNG-dev/zkldi/issue-629 2022-08-21 00:28:47 +01:00
zkldi 0f5cba5545 fix: reset captcha on register fail 2022-08-21 00:27:23 +01:00
zkldi dd025d4210 fix: reset captcha if you fail to login 2022-08-21 00:23:53 +01:00
Adam Thibert a3a4341c5e feat: update usc charts/songs seed with new converts 2022-08-21 01:16:41 +02:00
Adam Thibert cebca76eec feat: add a script to help update usc converts 2022-08-21 01:14:57 +02:00
zkldi 11f87f2706 docs: enforce pnpm run <scriptname>
Can you believe it? pnpm <scriptname> goes through this bizarre
anti-logic wrt. running scripts.

If the script is a dedicated pnpm command, it will run that command.
Else if the script exists in package.json, it will run it.

At this point, it then tries to run it as a normal shell command. By
checking if <scriptname> is in $PATH and then executing that.

What the hell? This was helpfully revealed to my by a tester who found
`pnpm sort` was taking too long. That's because it was running
`sort(1)`.

Absolutely insane behaviour. Why???
2022-08-20 23:54:39 +01:00
zkldi 13f66e5772 fix: make invite-code change compile properly
also, fix a bug with the import-locks schema
2022-08-20 18:10:10 +01:00
zkldi ba003facfc feat: Experimental go re-implementation of sieglinde
THIS CODE DOES NOT WORK! IT NEVER CONVERGES, AND I HAVEN'T INVESTIGATED
WHY JUST YET.

However, this is an experiemental go re-impl of sieglinde for
performance.
Sadly, it doesn't seem to uh, do much, for performance. I'm leaving it
here as a commit for clarities sake, but it isn't going to be used for
anything nor kept in the repo.
2022-08-20 17:55:07 +01:00
zkldi adde3a5a2d refactor: tidy up jiminp's implementation 2022-08-20 17:40:59 +01:00
zkldi a53ea549d8 fix: disable parts of linter in sieglinde util
they were annoying me
2022-08-20 17:40:33 +01:00
zkldi 08844354e4 perf(sieglinde): replace logger with bare console
winston has some horrific performance issues under mass load
so we're just not going to use it.
2022-08-20 17:40:13 +01:00
zkldi 80071b5bdd docs: migrate docs to docs.bokutachi.xyz from rtd 2022-08-20 13:06:19 +01:00
zkldi ea7ef026f0 feat: more sieglinde general work 2022-08-20 13:03:41 +01:00
zkldi be345c1205 fix: show internal levelNums on newline in small cells 2022-08-20 00:14:24 +01:00
zkldi 4147131b29 fix: invite thread safety 2022-08-20 00:10:01 +01:00
zkldi bbe4d560ab feat: allow admins to make invites regardless of max allowed 2022-08-20 00:05:23 +01:00