Commit Graph
5181 Commits
Author SHA1 Message Date
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