Commit Graph
5243 Commits
Author SHA1 Message Date
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
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 3c5dd9de02 feat: initial stub 2022-09-19 21:31:13 +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 5cdb2f4055 fix: typo 2022-09-18 11:52:59 +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 fab01c3595 Merge pull request #674 from GRIM657/iidx-inf-sept-2022 2022-09-11 01:29:45 +01:00
zkldi 8a2058fdb3 feat: allow casthour scores from kailua iidx 2022-09-09 21:50:22 +01:00
Rob Campbell c1771e2690 update inf through Sept 2022 2022-09-09 13:52:34 -05: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
zkldi 4937350cec Merge pull request #671 from cg505/sdvx-import-exscore 2022-09-06 10:41:24 +01:00