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