zkldi
b4778040ff
fix: separate some migrations to boku/kamai specific
...
since some migrations are boku/kamai specific, them
running on the wrong thing causes unecessary stress
and gray hairs
for me
2022-10-11 19:23:48 +01:00
zkldi
695fa98fec
feat: mount migration
...
confirmed to work on local hardware, should be good.
2022-10-07 01:48:21 +01:00
zkldi
ac0debe2e9
feat: add migration script for iidx notecounts
2022-10-07 01:09:12 +01:00
zkldi
18b0eac821
fix: make sync-database-local work
...
also, use sync-database-local instead of sync-database when running
bootstrap.sh
2022-10-07 01:09:12 +01:00
zkldi
0a189a9eb6
Merge pull request #703 from TNG-dev/zkldi/new-tables
2022-10-03 21:22:02 +01:00
zkldi
c6dfae2cf2
feat: update how bms-table-sync works
2022-10-03 20:39:03 +01:00
zkldi
842c0b2e66
Merge pull request #702 from Bottersnike/fix/samesite-none-in-dev
2022-10-03 11:53:31 +01:00
Bottersnike
dc231f43f0
Drunk test name
2022-10-03 00:06:25 +01:00
Bottersnike
fef6ed4688
Fix auth cookies on newer chromium builds
2022-10-03 00:02:52 +01:00
Bottersnike
7e8315e7a6
Permit zero-length strings for about me
2022-10-02 23:51:25 +01:00
zkldi
131e0f2dc9
fix: use proper paths to deterministic coll sort
2022-09-30 13:26:54 +01:00
zkldi
ccb6ec74a5
fix: remove useless test
2022-09-30 12:30:54 +01:00
zkldi
3dd7737096
fix(test): add regression tests for invites
2022-09-30 11:21:25 +01:00
zkldi
df1082909f
style(server): fix imports
2022-09-29 19:26:42 +01:00
zkldi
ab9955c0e1
fix(server): make /invites routes check if invites are enabled
...
instead of checking if it's kamaitachi, since that's
less reliable (staging.bokutachi has invites)
2022-09-29 19:24:03 +01:00
zkldi
2c8ae63171
fix(test): fix test regression with new pb handling
2022-09-29 15:25:25 +01:00
zkldi
87eb00adef
fix: inherit combobreak from lampPB instead of scorePB
2022-09-29 11:29:14 +01:00
zkldi
6ab9ba7e33
fix: always apply lampPB merging
...
THIS WAS BROKEN!!! if a BP PB (lol) did not exist
then no lamp merging would happen.
whoops.
2022-09-29 11:29:14 +01:00
zkldi
0385cb65f9
Merge branch 'staging' into zkldi/seeds-ui
2022-09-28 22:34:22 +01:00
zkldi
ece7584d7e
feat: add get-single-commit endpoint
2022-09-24 11:02:32 +01:00
zkldi
f8229e3e8a
feat: add fetching single commit
2022-09-24 11:02:25 +01:00
zkldi
d80f7c4f47
feat: folders, songs
2022-09-22 23:31:47 +01:00
zkldi
947abe5867
feat: able to load seeds from remote and local
...
this isn't very performant. maybe we can look into ways
of improving this down the road.
2022-09-22 00:15:40 +01:00
zkldi
29833548fd
fix: allow maxBuffer to be 1G from shell exec
...
Honestly, not sure why this exists and why the cap
is so low. Maybe some node guy can explain this to me.
Ah well. We don't execute anything that should DOS us
and we certainly don't let user input hit this function
so, we should be good.
2022-09-21 22:19:11 +01:00
zkldi
c5c107a0b2
feat: uncommitted changes UI
2022-09-21 21:33:38 +01:00
zkldi
76b59bf44d
feat: uncommitted changes detection
2022-09-20 23:49:21 +01:00
zkldi
5e9bc26663
feat: use separate path for testing /seeds routes
2022-09-20 22:30:20 +01:00
zkldi
3a9d982815
refactor: use collections as the base for dbseedsrepo
...
also, change `dontDestroy` to the far more intuitive `shouldDestroy`.
2022-09-20 22:29:17 +01:00
zkldi
55271117a2
feat: local-seeds draft + commit searcher
2022-09-20 01:02:55 +01:00
zkldi
d617060e6d
feat: hacky, but legendary git log parser
2022-09-19 23:30:18 +01:00
zkldi
dd22ecf8b3
refactor: move listing collections into its own fn
2022-09-19 23:29:33 +01:00
zkldi
7f7c48311e
fix: have proper types on Environment.nodeEnv
...
it was bugging me because i couldn't remember whether it was
dev or development.
2022-09-19 23:29:18 +01:00
zkldi
c39822570b
feat: add local development middleware
2022-09-19 21:40:49 +01:00
zkldi
1f9d9e8a7f
Merge pull request #675 from Bottersnike/feat/childprocess-exec-cwd
2022-09-19 01:06:28 +01:00
zkldi
806fc5789a
fix: new Error in JS takes a string, not an object
...
future employers, please ignore this small mishap on part of the
contributor. Consider hiring them, they're very good at their job
and make excellent coffees.
2022-09-19 00:49:16 +01:00
zkldi
b8f8305476
feat: allow running offline
...
i have no internet at the moment :)
2022-09-18 12:06:03 +01:00
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
95acde4505
fix: improve local binding explanation
2022-09-12 03:38:27 +01:00
zkldi
9358ddb63a
style: fix lines-around-comment
...
this is a cadence bug and it will be fixed at some point
2022-09-12 02:49:15 +01:00
Bottersnike
61981c57b9
Modify database-seeds/repo.ts to not use cd
2022-09-12 02:46:15 +01:00
zkldi
8a2058fdb3
feat: allow casthour scores from kailua iidx
2022-09-09 21:50:22 +01: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
Christopher Cooper
73d483d24d
add exscore to sdvx eamuse csv imports
2022-09-05 16:22:02 -04: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