Commit Graph
53 Commits
Author SHA1 Message Date
zkldi 3f524af1ed feat: rename back to zkldi 2025-11-15 12:16:00 +00:00
zkldi da462b3432 feat: bump express to 4.20 2024-09-17 23:22:20 +01:00
zkldi 65cb74faa4 refactor: port github-bot to ESM
This is one of those annoying things. Updating OctoKit updated some transitive sindresorhus dependency which now forces onto ESM.

This proves to be a pretty annoying problem because you can't use CommonJS from inside ESM and vice versa. Somehow, as an industry, we've managed to invent "what color is your import" for NodeJS, which is a pretty brutal problem.

Anyway. I've made this specific package into an ESM module, and what it compiles to is a module now, too, instead of CommonJS. Luckily, because the github bot is so small and isolated, it means we have very little trouble doing this (and hopefully no brutal side effects).
2024-08-23 09:56:58 +00:00
zk 593adb2717 feat: Dev Container (#1149)
* temporary dvctr

* start of work

* fix: timeouts in windows

* fish?

* feat: better, working stuff

* refactor: rename database-seeds to seeds/

* better

* fdsaf

* feat: don't let our container get owned by root

* fix: better user handling

* feat: falling asleep at my desk i yield to you what i have done

* feat: autoadminify

* docs: denote trickshot

* feat: open in browser on launch

* better seeds workings...

* fix: dont kill shell

* docs: mention dev/debs

* fix: whoops

* fix: make seeds load within the century

* feat: rest of the containerisation

* feat: new alias

* style: fix linter errors

* fix: bad call

* fix: better justfile
2024-08-17 15:01:40 +01:00
zkldi b7fe397c3b fix: faulty test 2024-07-15 02:17:22 +01:00
zkldi 315b83ee51 docs: rename zk to something more memorable 2024-07-14 19:55:41 +01:00
zkldi 46f6e4499d fix: not sure what's broken but no time to investigate
i knew updating octokit would break something stupid and here's
the exact stupid thing breaking.

literally no idea. all autogenned types that don't seem to even agree
with eachother. What even is the point man
2024-07-04 21:49:12 +01:00
zkldi 76f0edc631 chore: bump dependencies (#1122)
* chore: bump dependencies

* chore: more

* chore: lol this one is absolutely going to break something
2024-07-04 21:41:07 +01:00
zkldi 586e8ec4e2 fix: bad wspace handling 2024-04-25 12:00:30 +01:00
zkldi 2cc5513a5c fix: remove debug logging 2024-04-25 02:54:53 +01:00
zkldi ddbd6e5623 feat: github bot working a lot better? 2024-04-25 02:49:57 +01:00
zkldi 1e38ae7658 feat: probably make this debuggable at some point lol 2024-04-25 02:35:58 +01:00
zkldi 297708c5d7 debug: why is this not working? 2024-04-25 02:16:03 +01:00
zkldi abfc883db6 lol 2024-04-25 02:03:48 +01:00
zkldi 1771a38d0d feat: add some commands to the bot i guess 2024-04-25 01:55:15 +01:00
zkldi 5d1a44644f fix: handle unbelievably pernicious edge case in ghbot 2024-04-25 01:41:36 +01:00
zkldi 0bb76fb338 merge cirratism 2024-04-09 23:27:10 +01:00
zkldi 287b5fac27 feat: move urls 2024-04-05 20:48:55 +01:00
zkldi b42eacf1ad feat: 7 2023-10-16 13:07:41 +01:00
zkldi 37516ffc56 feat: unscrew pnpm forcefully 2023-10-16 12:55:11 +01:00
zkldi b9fa72aec5 fix: gh bot inversion 2023-02-04 03:58:05 +00:00
zkldi a39a52c75a feat: we node18 now 2023-01-26 16:29:08 +00:00
zkldi 71bad3cad5 feat: bot works but we gotta go to new node types 2023-01-26 16:26:54 +00:00
zkldi 26dd656dd2 feat: autogen some important documentation 2023-01-23 22:37:20 +00:00
zkldi 37efe4ebdd fix: seeds bot url params 2023-01-19 16:39:54 +00:00
zkldi 95eee4343a feat: migration to typescript 4.9 2022-12-28 15:44:27 +00:00
zkldi 5dff2ee805 fix: change prudence's default export to named
this was causing issues with vite and is potentially a bug in prudence
or in vite. it's very hard to tell and i've already spent
3 hours trying to fix this, so here.
2022-12-23 09:04:25 +00:00
zkldi b587a7424f fix: github-bot example was outdated 2022-12-22 18:27:52 +00:00
zkldi d0b100e803 fix: finally correct 2022-12-19 06:33:27 +00:00
zkldi 8230208254 fix: aaaa 2022-12-19 06:33:27 +00:00
zkldi 1b27d692cd fix: use correct repo 2022-12-19 06:33:27 +00:00
zkldi 1874972bff fix: closing paren 2022-12-19 06:07:07 +00:00
zkldi 9cf6de71b2 chore: remove debug logs 2022-12-19 06:04:58 +00:00
zkldi 3df27fadd7 fix: weird markdown oddities? 2022-12-19 06:04:58 +00:00
zkldi 9e7b89d3af chore: debug logs 2022-12-19 06:04:47 +00:00
zkldi ab3185ff6d fix: i am the scrimble man. here is my scrimble. 2022-12-19 06:04:05 +00:00
zkldi 93e2306b05 fix: oauth isn't optional. liars. 2022-12-19 06:04:05 +00:00
zkldi 99710af67c fix: ugh 2022-12-19 06:04:05 +00:00
zkldi 4dc21507a7 feat: ugh full github bot rewrite with octokit 2022-12-19 05:08:56 +00:00
zkldi a8655be8ff chore: delete unused dockerfile 2022-12-19 04:33:50 +00:00
zkldi 36c27dd79d fix: use rootdir in github-bot 2022-12-19 03:59:58 +00:00
zkldi fd10d2654d fix: github prepend their hashes with sha256=
because of course they do
2022-12-19 03:33:08 +00:00
zkldi 54a0578ebc refactor: remove /dashboard prefix and change /users/ to /u/
This overhaul automatically redirects old routes to new routes
they served no purpose anyway and were link noise.
i don't like them
2022-12-19 02:31:35 +00:00
ereti b59b6707c0 fix: ci 2022-12-14 05:08:01 +00:00
ereti 1af9942147 feat: the monorepo man 2022-12-01 21:10:23 +00:00
zkldi db6a3e1b82 fix: remove redundant versions 2022-11-26 22:49:28 +00:00
zkldi 66e41e9f2a fix(ghbot): general touchups to get it compiling 2022-09-28 22:57:11 +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 fa7f8d5e08 feat(ghbot): add deploy and dockerfile 2022-09-28 22:33:26 +01:00