Commit Graph
5164 Commits
Author SHA1 Message Date
zkldi c6dfae2cf2 feat: update how bms-table-sync works 2022-10-03 20:39:03 +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 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
zkldi 5569a0c06a fix: Invalid altTitle for I'm In Love Again Y&Co
New seeds-viewer already finding issues...
2022-09-23 00:18:29 +01:00
zkldi 59b82d5ee8 feat: chart seeds viewer 2022-09-23 00:18:23 +01:00
zkldi d80f7c4f47 feat: folders, songs 2022-09-22 23:31:47 +01:00
zkldi 0f1c53e8ff feat: seedstabletable 2022-09-22 22:34:51 +01:00
zkldi bd478926c5 fix: bms course unique ids aren't their md5sums
they're their set-playtype-index combo. My bad.
2022-09-22 22:00:35 +01:00
zkldi 7449860198 feat: basic seeds table rendering 2022-09-22 02:46:42 +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 33ad5d5d5f docs: update stale dbseeds info 2022-09-20 02:42:32 +01:00
zkldi 000f8969fe feat: revision rendering and picking 2022-09-20 02:29:22 +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