summaryrefslogtreecommitdiff
path: root/server/Worker.hs (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-03-06server: websocket for updates & auto-reloadstuebinm1-2/+26
todo: find a better solution than writing javascript in haskell strings. SERIOUSLY.
2022-03-06server: add a very simple relint buttonstuebinm1-3/+4
2022-03-03mapserver: somewhat more decent loggingstuebinm1-18/+23
2022-02-25server: write out adjusted mapsstuebinm1-5/+21
2022-02-18switch to universum preludestuebinm1-2/+3
also don't keep adjusted maps around if not necessary
2022-02-17sprinkle some NFData everywherestuebinm1-0/+1
(also some evaluateNF, leading to slightly less memory usage)
2022-02-17server: remove a thunk leakstuebinm1-2/+3
(really a lot of these data structures should be eagerly evaluated into normal form, i suspect there's still a lot to be gained)
2022-02-16server: remove cli-git, cli-extrasstuebinm1-34/+52
both these packages are hard to use, seem to be either unfinished or abandoned, and also generally not very good. Also for some reason they depend on `lens`. Removing them dramatically shrunk the dependency closure!
2022-02-16server: add mapservice GET endpointstuebinm1-4/+8
2022-02-16internal state: sort according to orgstuebinm1-1/+1
(also, more lenses i guess)
2022-02-16server: repositores & orgs fixed in configstuebinm1-0/+73
a very simple setup that might be usable for divoc and similar small events