summaryrefslogtreecommitdiff
path: root/server/Handlers.hs (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-03-06server: websocket for updates & auto-reloadstuebinm1-12/+21
todo: find a better solution than writing javascript in haskell strings. SERIOUSLY.
2022-03-06server: add a very simple relint buttonstuebinm1-17/+32
2022-02-25server: write out adjusted mapsstuebinm1-3/+5
2022-02-16server: add mapservice GET endpointstuebinm1-40/+39
2022-02-16internal state: sort according to orgstuebinm1-9/+10
(also, more lenses i guess)
2022-02-16server: repositores & orgs fixed in configstuebinm1-66/+27
a very simple setup that might be usable for divoc and similar small events
2022-02-16… several hours of fighting with TOML laterstuebinm1-28/+33
WHO THOUGHT THIS SYNTAX WAS A GOOD IDEA?? (and who decided to write the least obvious combinator library to parse it?)
2022-02-15server: switch to universum prelude, some cleanupstuebinm1-43/+38
it's slightly less of a mess than it was before
2022-02-12server: added (somewhat) sensible loggingstuebinm1-7/+8
it's not very sensible, but at least it exists
2022-02-11server: admin interfacestuebinm1-3/+10
(for now, just a list of all maps and their current status)
2022-02-07server: proper job handlingstuebinm1-44/+64
Note: the server will not check submissions for duplicates! (nor does it do any kind of rate-limiting)
2022-02-07non-blocking serverstuebinm1-0/+85