- Mar 19, 2022
-
-
stuebinm authored
this removes: - the bbb properties - all explicit mentions of rc3 - the weird script domain hacks (done via a substitution now) - some (few) of the weirder code choices it also adds some more type level witchery to deal with configs, which for some reason seems to be the hardest problem of this entire program … also the server now does inter-assembly dependency checking!
-
stuebinm authored
also don't keep adjusted maps around if not necessary
-
stuebinm authored
as annoying as yaml is, cabal's package format is somehow worse, apparently
-
- Dec 26, 2021
-
-
stuebinm authored
(audio links now have their own allowlist, which won't put things through the dereferrer)
-
- Dec 21, 2021
-
-
stuebinm authored
-
- Dec 16, 2021
-
-
stuebinm authored
these now have their own top-level config attribute which is essentially a shorthand for setting one that's deeper nested.
-
- Nov 20, 2021
-
-
stuebinm authored
this allows for creating custom URI "schemas" in the linter's config, which may be either allowed, prefixed, or translated according to some (domain-based) substitution.
-
- Nov 19, 2021
-
-
stuebinm authored
(these use a rather crude regex for parsing, which may be possible to side-step, and which should probably be replaced by something that was actually written while following the relevant rfc)
-
- Nov 16, 2021
- Nov 14, 2021
-
-
stuebinm authored
-
stuebinm authored
-
stuebinm authored
-
stuebinm authored
also yet another typeclass™, because why not?
-
stuebinm authored
-
stuebinm authored
This got kinda out of hand, but it can now (a) read a json config file and (b) patch that with another json given on the command line to change some of the options given in the file. No, I probably didn't need to make the `patch` function sufficiently general to work with arbitrary records, but it was kinda fun to do.
-