summaryrefslogtreecommitdiff
path: root/lib/Uris.hs (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-03-19switch to universum preludestuebinm1-27/+17
also don't keep adjusted maps around if not necessary
2022-03-19use hpack and clean up modulesstuebinm1-6/+6
as annoying as yaml is, cabal's package format is somehow worse, apparently
2022-03-19use url package for parsing of urlsjonny1-9/+21
2021-12-29maps, maps, and yet more mapsstuebinm1-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)
2021-12-27allow *.streamproxy.rc3.worldstuebinm1-1/+2
2021-12-27urlencode dereferrer linksstuebinm1-2/+2
2021-12-26separate blocking for separate contextsstuebinm1-15/+30
(audio links now have their own allowlist, which won't put things through the dereferrer)
2021-12-23add suggestions for misspelled propertiesstuebinm1-1/+1
(suggestions are shown only if they have a Damerau-Levenshtein distance <= 4, which seems to yield reasonably good results)
2021-12-21disallow double courly bracesstuebinm1-1/+2
as per yesterday's discussion about extended scripting variables
2021-12-20disallow extended API variables in linksstuebinm1-1/+5
2021-12-16special handling of world:// and assembly namesstuebinm1-16/+16
these now have their own top-level config attribute which is essentially a shorthand for setting one that's deeper nested.
2021-12-12better lints for invalid linksstuebinm1-3/+7
2021-11-20whoops, forgot to add a filestuebinm1-0/+80