summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
...
* performance(default.nix): redo-c is much faster than redo-shsternenseemann2020-09-211-2/+2
* chore(scroll_text): fix /usr/bin/env directivesternenseemann2020-09-201-1/+1
* refactor(scroll_text): adapt to python 3Robin Kara2020-09-201-3/+3
* fix(anzeigetafel): use httpssternenseemann2020-09-181-1/+1
* feat(nixos,default.nix): configure salt and api tokens from nixsternenseemann2020-09-182-6/+70
* feat(nixos): restrict systemcalls furthersternenseemann2020-09-181-2/+2
* feat(nixos): draft nixos service for server sidesternenseemann2020-09-183-0/+83
* chore(warteraum): build system fixes for pkgsStaticsternenseemann2020-09-183-8/+9
* fix(default.nix): build static warteraum using pkgsStaticsternenseemann2020-09-181-4/+4
* feat(anzeigetafel): rename from flipper, adapt to api v2sternenseemann2020-09-182-5/+11
* feat(default.nix): build bahnhofshalle using yarn2nixsternenseemann2020-09-181-0/+45
* doc(README): complete API documentationsternenseemann2020-09-181-24/+96
* chore(admin,web): remove python web applicationssternenseemann2020-09-1830-10274/+0
* feat(bahnhofshalle): add user interface for v2 apisternenseemann2020-09-188-0/+2578
* feat(warteraum): implement v2 apisternenseemann2020-09-171-20/+57
* fix(warteraum): match content types with charset infosternenseemann2020-09-171-3/+12
* refactor(warteraum): split out authentication codesternenseemann2020-09-171-14/+28
* fix(warteraum): resolve segfault when adding to empty queuesternenseemann2020-09-171-1/+1
* fix(warteraum/form): decode '+' correctlysternenseemann2020-09-171-0/+2
* fix(warteraum): validate request content-type in del v1sternenseemann2020-09-151-3/+5
* doc(api): overhaul READMEsternenseemann2020-09-153-117/+139
* refactor(warteraum): generic add v1 error responsessternenseemann2020-09-151-32/+36
* chore(default.nix): build warteraum both with glibc and muslsternenseemann2020-09-151-18/+26
* chore(gitignore): ignore redo files treewidesternenseemann2020-09-151-4/+4
* feat(warteraum): implement /api/v1/queue/del/<id>sternenseemann2020-09-152-2/+95
* fix(warteraum): prevent integer overflows in queuesternenseemann2020-09-152-0/+9
* feat(warteraum): add infrastructure for api tokenssternenseemann2020-09-157-2/+84
* feat(queue_remove): report wether an item has been deletedsternenseemann2020-09-152-2/+6
* chore(default.o.do): specify headers as dependenciessternenseemann2020-09-151-0/+14
* chore(default.o.do): compatibility with redo-sh 4.0.3sternenseemann2020-09-151-2/+4
* chore(default.nix): remove src attrsternenseemann2020-09-151-2/+2
* feat(warteraum): implement /api/v1/queue/addsternenseemann2020-09-157-5/+203
* chore(default.nix): use redo-csternenseemann2020-09-154-11/+17
* feat(queue): implement queue_appendsternenseemann2020-09-154-54/+121
* feat(warteraum): implement queue endpoint, dedicated error handlersternenseemann2020-09-153-9/+105
* chore(warteraum): split out routing code from main.csternenseemann2020-09-153-51/+79
* chore(json_output): vendor json_output from bqqbarbhg/spearsternenseemann2020-09-153-0/+603
* feat(warteraum): skeleton of server plus build toolingsternenseemann2020-09-146-4/+172
* feat(warteraum): implement string queuesternenseemann2020-09-148-92/+197
* chore(treewide): get rid of submodules, use third_partysternenseemann2020-09-1426-24/+35
* Merge commit '0b6de38ad3503bdeed4728ca66b4f9281d031206' as 'third_party/https...sternenseemann2020-09-1411-0/+2314
|\
| * Squashed 'third_party/httpserver.h/' content from commit e0dc1e9sternenseemann2020-09-1411-0/+2314
* Merge commit '2c482803c1c46be83a646ba41b698feeafc3ca89' as 'third_party/flipd...sternenseemann2020-09-1453-0/+15172
|\
| * Squashed 'third_party/flipdots/' content from commit b489dfcsternenseemann2020-09-1453-0/+15172
* submodule update 1.0.0flipdot.openlab.lan2017-02-011-0/+0
* Use system-wide DejaVuflipdot.openlab.lan2017-02-012-1/+2
* use new multithreaded scroll_textFlipdots OpenLab2016-11-065-86/+7
* admin interface: just use HOST & PORT, mehProfpatsch2016-05-241-5/+3
* admin interface: change default port to 8080Profpatsch2016-05-241-1/+1
* admin interface: read config file from envProfpatsch2016-05-242-0/+3