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
zkldi
96129456cd
fix: don't display cbs if they're 0 (full combo, lol)
2022-08-19 23:58:58 +01:00
Jimin Park and zkldi
d806bca2e5
feat: initial jiminP work add
...
This add's JiminP's work on a sieglinde calculator. It's been adapted by
me (zkldi), but is mostly original maths that I haven't looked much into
yet.
Author: Jimin Park <pjm950@gmail.com >
Co-authored-by: zkldi <20380519+zkldi@users.noreply.github.com >
2022-08-19 23:56:42 +01:00
zkldi
61f049b3c3
fix: whoops i suck at programming
2022-08-19 23:23:33 +01:00
zkldi
bac9ff2418
fix: display percent in bms graph
...
also: chore, local man forgets to run linter
2022-08-19 23:05:10 +01:00
zkldi
8b1433e63c
refactor: rename bms/pms difficulty cell
2022-08-19 22:55:28 +01:00
zkldi
0f6cdb9f62
fix: display that scores in folders are pbs
2022-08-19 22:55:14 +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
a90ed51061
fix: iidx migration name whoops
2022-08-18 18:52:43 +01:00
zkldi
94de0fce6f
fix: stupid typo
2022-08-18 18:32:50 +01:00
zkldi
984e29e042
fix: mount migrations removeiidxbeginners/updatejubeatpreferredtables
2022-08-18 18:26:59 +01:00
zkldi
cfd646c8e1
fix: beatoraja class-submit was broken
2022-08-18 17:41:57 +01:00
zkldi
e07297f5d1
feat: always log original object on prudence rejection
2022-08-18 15:07:48 +01:00
zkldi
e455246376
fix: this star doesn't render on mobile devices
...
unicode maintains two star icons and only
one of them is properly supported on certain devices
huge pain because my editor and browser renders them
properly. wonderful.
2022-08-18 14:58:30 +01:00
zkldi
f25ffe7788
Revert "ci: skip server testing when force deploying"
...
This reverts commit 16ea47b19f .
2022-08-18 05:05:54 +01:00
zkldi
16ea47b19f
ci: skip server testing when force deploying
2022-08-18 05:01:54 +01:00
zkldi
6195c93760
ci: update git to 2.30 inside server container
2022-08-18 04:58:43 +01:00
zkldi
f236457e77
docs: update changelog
2022-08-18 04:31:10 +01:00
zkldi
338c25105d
docs: delete old changelogs, migrate to top level one
2022-08-18 04:25:22 +01:00
zkldi
72669dad55
fix(ci): whoops, all esoteric handlebars syntax!
2022-08-18 04:14:12 +01:00
zkldi
17974af4a4
ci: add workflow_dispatch to docs
2022-08-18 04:10:19 +01:00
zkldi
b5ec3cfb71
fix(ci): actually expand the variable we're referring to
2022-08-18 04:08:00 +01:00
zkldi
1dd065cfcd
fix: read monorepo root pkg json
2022-08-18 04:07:37 +01:00
zkldi
27c920bb01
chore: someone didn't run the linter
2022-08-18 03:55:47 +01:00
zkldi
b014058323
ci: workaround for potential pnpm bug
...
I have absolutely no idea why this is like this. It does not
make any sense, so I am inclined to believe it is some sort of bug
with pnpm and workspaces.
ah well.
2022-08-18 03:49:45 +01:00
zkldi
323da739d9
ci: github actions pass short_sha as commit_hash
2022-08-18 03:48:51 +01:00
zkldi
8c81f1409b
ci: pass commit_hash at build time to server
2022-08-18 03:48:37 +01:00
zkldi
d1deeab8de
feat: enable storing commitHash in env var
2022-08-18 03:48:02 +01:00
zkldi
a82641849d
chore: make certain @types not devDeps
...
These are actually necessary in non-dev scenarios, as we use
ts-node/register as our loader. This expects types to exist
for our dependencies, for some reason.
I'm too tired to properly resolve this, so making @types mandatory
is my hack fix.
It's not like they add much to the build size anyway.
2022-08-18 02:54:11 +01:00
zkldi
7f63ae9187
ci: workflow should deploy for server
...
this might be a footgun in the future, who knows.
I feel like having a dedicated button for "deploy" disguised as "run
workflow" might result in an accidental deploy. ah well.
2022-08-18 02:33:05 +01:00
zkldi
74f3d2af5c
fix: ignore STRICT_PEER_DEPS via .npmrc in pnpm install
2022-08-18 02:22:03 +01:00
zkldi
6dba56aa12
fix: move ts-node out of devDependencies
2022-08-18 02:04:37 +01:00
zkldi
643b1cf345
Merge pull request #632 from TNG-dev/zkldi/session-raise-comments
2022-08-17 23:32:32 +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
6fbb3b3372
Merge pull request #631 from TNG-dev/zkldi/store-sv6-exscore
2022-08-17 22:45:45 +01:00
zkldi
bb919fc524
fix: don't return a promise from wrapscriptpromise
2022-08-17 20:29:19 +01:00
zkldi
eccab72f56
feat: track bestExScore in PBs
2022-08-17 19:53:49 +01:00
zkldi
c3d888b84d
feat: store exScore from sv6c imports
2022-08-17 18:44:23 +01:00
zkldi
29473602ec
fix: use PB term consistently
2022-08-17 18:42:37 +01:00
zkldi
57363db5bc
feat: ugpt overview show raises, improve raises ui on mobile
2022-08-17 15:17:06 +01:00