summaryrefslogtreecommitdiff
path: root/lib/Uris.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* switch to universum preludestuebinm2022-03-191-27/+17
| | | | also don't keep adjusted maps around if not necessary
* use hpack and clean up modulesstuebinm2022-03-191-6/+6
| | | | as annoying as yaml is, cabal's package format is somehow worse, apparently
* use url package for parsing of urlsjonny2022-03-191-9/+21
|
* maps, maps, and yet more mapsstuebinm2021-12-291-3/+3
| | | | | | | don't add maps to the result if their lint result looks the same as that of another list, just say it happened several times instead (this leads to a rather confusing Eq instance for MapResult which implements a very simple surface-level equality — perhaps change that later)
* allow *.streamproxy.rc3.worldstuebinm2021-12-271-1/+2
|
* urlencode dereferrer linksstuebinm2021-12-271-2/+2
|
* separate blocking for separate contextsstuebinm2021-12-261-15/+30
| | | | | (audio links now have their own allowlist, which won't put things through the dereferrer)
* add suggestions for misspelled propertiesstuebinm2021-12-231-1/+1
| | | | | (suggestions are shown only if they have a Damerau-Levenshtein distance <= 4, which seems to yield reasonably good results)
* disallow double courly bracesstuebinm2021-12-211-1/+2
| | | | as per yesterday's discussion about extended scripting variables
* disallow extended API variables in linksstuebinm2021-12-201-1/+5
|
* special handling of world:// and assembly namesstuebinm2021-12-161-16/+16
| | | | | these now have their own top-level config attribute which is essentially a shorthand for setting one that's deeper nested.
* better lints for invalid linksstuebinm2021-12-121-3/+7
|
* whoops, forgot to add a filestuebinm2021-11-201-0/+80