summaryrefslogtreecommitdiff
path: root/server/HtmlOrphans.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* a year went bystuebinm2023-10-241-4/+2
| | | | | | | | | | | | | This does many meta-things, but changes no functionality: - get rid of stack, and use just cabal with a stackage snapshot instead (why did I ever think stack was a good idea?) - update the stackage snapshot to something halfway recent - thus making builds work on nixpkgs-23.05 (current stable) - separating out packages into their own cabal files - use the GHC2021 set of extensions as default - very slight code changes to make things build again - update readme accordingly - stylish-haskell run
* code formatterstuebinm2022-10-111-4/+4
|
* use template haskell aeson, not genericsstuebinm2022-10-111-4/+4
| | | | this has been bothering me for MONTHS, and it compiles faster now. also fixed some warnings
* server: less boring output for very successful mapsstuebinm2022-04-051-8/+16
| | | | | (actually i feel like there should be an easteregg or sth for maps that really pass everything, but i can't think of something fitting)
* server: add a howto linkstuebinm2022-03-281-2/+4
|
* server: show helpful information for resultstuebinm2022-03-281-22/+49
| | | | | | This includes the backlink to the lobby (auto-generated only for now) and a "help!"-button for sending mails. Also general info regarding which commit was linted / published.
* server: use fdp as dot layout modestuebinm2022-03-201-17/+19
| | | | | (though apparently there's no way to set the -LC option? would look much nicer with that …)
* server: better html outputstuebinm2022-03-201-5/+7
|
* server: keep (one) last good result per repostuebinm2022-03-201-1/+1
| | | | | (i.e. we want to still have a valid version of the map if new results where introduced)
* server: fix an annoying spacestuebinm2022-03-191-2/+1
|
* server: small html improvementsstuebinm2022-03-191-3/+6
| | | | bootstrap is horrible and should be replaced
* server: don't hardcode the websocket domain/protocolstuebinm2022-03-191-1/+2
|
* server: websocket for updates & auto-reloadstuebinm2022-03-191-14/+29
| | | | todo: find a better solution than writing javascript in haskell strings. SERIOUSLY.
* server: add a very simple relint buttonstuebinm2022-03-191-2/+16
|
* switch to universum preludestuebinm2022-03-191-1/+1
| | | | also don't keep adjusted maps around if not necessary
* sprinkle some NFData everywherestuebinm2022-03-191-2/+1
| | | | (also some evaluateNF, leading to slightly less memory usage)
* server: add mapservice GET endpointstuebinm2022-03-191-4/+4
|
* internal state: sort according to orgstuebinm2022-03-191-12/+13
| | | | (also, more lenses i guess)
* server: repositores & orgs fixed in configstuebinm2022-03-191-11/+13
| | | | a very simple setup that might be usable for divoc and similar small events
* server: switch to universum prelude, some cleanupstuebinm2022-03-191-26/+20
| | | | it's slightly less of a mess than it was before
* server: admin interfacestuebinm2022-03-191-0/+177
(for now, just a list of all maps and their current status)