zkldi
a3d5643fbc
fix: also patch khamen break for keyboard
...
this keyboard/ctrler split sucks
2022-10-07 00:59:01 +01:00
zkldi
232707f6f2
feat: Make id.test.ts work with array uniq ids
...
this works by cartesian producting our IDs, so that they're all added
to the set of unique IDs. If a chart has a unique ID On
["A", "B"], C, D
then A C D and B C D will be correctly be added to the set of uniq ids
now.
This is a regression test for the behaviour that let slightly broken
khamen break charts get into prod.
2022-10-07 00:55:02 +01:00
Adam Thibert
97961928aa
fix: update wrong hash of a usc chart convert (khamen break inf)
2022-10-07 00:43:27 +02:00
zkldi
2aaf739bef
Merge pull request #706 from TNG-dev/zkldi/iidx-update-script
2022-10-06 03:32:33 +01:00
zkldi
33c800fa4d
feat: iidx-mdb-parser + merger
2022-10-06 02:53:43 +01:00
zkldi
52ae999ab6
fix: patch invalid IIDX levels
...
these were likely from some faulty hand merging. Sorry!
Atleast you know the new tool caught this! :)
2022-10-06 02:49:52 +01:00
zkldi
5f76cd16bf
fix: make seeds load working_directory properly
2022-10-06 02:40:01 +01:00
zkldi
8e2912d3a7
fix: DON'T LOOK AT THIS ONE PLEASE
...
i didn't mean to commit this it was here for testing i promise
2022-10-03 23:43:14 +01:00
zkldi
0bc19841ad
fix(seedsviewer): still load even if localAPI failed
2022-10-03 21:36:11 +01:00
zkldi
4ef9b087fc
feat: add bms table colours
2022-10-03 21:33:33 +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
zkldi
41f3096cd1
Merge pull request #700 from Bottersnike/fix/zero-length-about-me
2022-10-03 11:53:14 +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
56da759c09
feat: add new bms tables + use table header urls
...
instead of body urls
2022-10-02 21:14:55 +01:00
zkldi
bb47de0fa8
chore: add tap as a dependency to common
2022-10-02 21:14:22 +01:00
zkldi
43fbf50b59
feat: add new bms tables and only export tables
...
instead of exporting that weird icons thing that we
never needed.
2022-09-30 22:16:59 +01:00
zkldi
9d7eb053df
feat: add ln overjoy table
2022-09-30 21:25:55 +01:00
zkldi
131e0f2dc9
fix: use proper paths to deterministic coll sort
2022-09-30 13:26:54 +01:00
zkldi
d9066011e2
Merge pull request #697 from TNG-dev/zkldi/issue-691
2022-09-30 12:39:13 +01:00
zkldi
ccb6ec74a5
fix: remove useless test
2022-09-30 12:30:54 +01:00
zkldi
837d16e455
Merge pull request #695 from TNG-dev/zkldi/issue-694
2022-09-30 11:38:06 +01:00
zkldi
c4d636c412
fix: point to new insane table
2022-09-30 11:22:53 +01:00
zkldi
3dd7737096
fix(test): add regression tests for invites
2022-09-30 11:21:25 +01:00
zkldi
c7005dd678
fix(ci): point to correct dockerfiles
2022-09-29 19:30:29 +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
f4371bdd9f
fix: invalid reference to common in db seeds readme
2022-09-29 11:29:14 +01:00
zkldi
0097ddce95
Merge pull request #679 from TNG-dev/zkldi/seeds-ui
2022-09-28 23:15:49 +01:00
zkldi
3c2a0c2249
feat(client): read/write headRevs from/to url
2022-09-28 23:13:11 +01:00
zkldi
66e41e9f2a
fix(ghbot): general touchups to get it compiling
2022-09-28 22:57:11 +01:00
zkldi
d03e17bffd
fix(seeds): invalid uniqkey for bms courses
2022-09-28 22:49:07 +01:00
zkldi
f8acbe297f
feat(ghbot): add logging
2022-09-28 22:43:10 +01:00
zkldi
ee6d634be1
feat(ghbot): validate signatures coming in
2022-09-28 22:42:25 +01:00
zkldi
0385cb65f9
Merge branch 'staging' into zkldi/seeds-ui
2022-09-28 22:34:22 +01:00
zkldi
fa7f8d5e08
feat(ghbot): add deploy and dockerfile
2022-09-28 22:33:26 +01:00
zkldi
7f8530ac6d
feat(ghbot): rename index to main
2022-09-28 22:33:02 +01:00
zkldi
d7318b4009
fix(ghbot): cleanup package.json
2022-09-28 22:32:44 +01:00
zkldi
964ba91e09
feat(github-bot): make a github bot that listens for seeds changes
...
and posts links to the diff viewer!
2022-09-28 22:23:00 +01:00
zkldi
2a828e449f
feat: load from url
2022-09-25 16:53:29 +01:00
zkldi
cb7d5a3eed
feat(seeds): diffing, reading remotes, everything else
2022-09-25 16:41:53 +01:00
zkldi
7ef6b2d890
fix(test): uniq id for bms course is value not index.
2022-09-24 11:02:51 +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