Commit Graph

70 Commits

Author SHA1 Message Date
Oskar Winkels e7a3a0a673
Update config to search non-repo local files (in /etc) first
In order to allow for secrets in the local config file that should be
nowhere near a public repo
2021-06-08 00:47:00 +02:00
Oskar Winkels c70a419160
Minor cleanup/fixes 2021-06-07 17:41:04 +02:00
Oskar Winkels cb6568ea46
Allow giving test result even on retroactive arrivals (Resolves #25) 2021-05-27 16:26:25 +02:00
Oskar Winkels 73241c4116
Split down files and add question about covid-test 2021-04-12 21:22:51 +02:00
Oskar Winkels 4e26bbd6f2 Add CSV Export (resolves #24) 2021-01-13 13:47:13 +01:00
Oskar Winkels a5acdc53a1 Add automatic entry deletion after a specified amount of time. 2021-01-13 00:32:26 +01:00
Oskar Winkels 09a4bcb201 Docker usually requires sudo 2020-12-15 23:58:15 +01:00
Oskar Winkels 5c58abd977 Unify qotes and file perms in `setup.py` 2020-12-15 23:48:34 +01:00
Oskar Winkels 2241b3c2d0 Switch from `os` to `pathlib` because it's more modern i guess?
(Resolves #19)
2020-12-15 23:40:38 +01:00
Oskar Winkels ca8f962102 Expose/import more conservatively (Resolves #20) 2020-12-15 23:31:12 +01:00
Oskar Winkels 8c5e359f5b Add customization manual (Resolves #18) 2020-12-15 23:18:59 +01:00
Oskar Winkels 5bb7df157c Mark implausibly long stays and fix very short stays 2020-12-14 19:58:24 +01:00
Oskar Winkels db5fec8616 Fix not all dashes being replaced with spaces 2020-12-12 00:16:35 +01:00
Oskar Winkels c05a4fba79 Dataview: Non-ended attendance blocks end in present
(not end of view, which might be in the future)
2020-12-09 17:52:48 +01:00
Oskar Winkels dda00b4ece Dataview: Hide row if no attendance in given timeframe 2020-12-09 17:49:53 +01:00
Oskar Winkels 82e354f381 Add option to abort signin on error and notification if signin is likely
a double signin. Resolves #17.
2020-12-09 17:19:04 +01:00
Oskar Winkels 76eba15dd6 Make header scroll padding very large so the headers always have enough
room to scroll with the content, even if it overflows a lot
2020-12-09 16:23:30 +01:00
Oskar Winkels 847c79fcfb Fix iOS Safari button look (hopefully) 2020-12-09 16:17:58 +01:00
Oskar Winkels d368097a8d Bump version to 1.0.0 2020-12-09 16:17:44 +01:00
Oskar Winkels e8a11ecd95 Clarify README docker instructions 2020-12-07 18:28:22 +01:00
Oskar Winkels 4140799e50 Fix docker container signalling 2020-12-07 17:46:50 +01:00
Oskar Winkels 2b28478323 Bump version to 1.0.0 2020-12-07 16:30:10 +01:00
Oskar Winkels d35e60a32d Update docker to obtain cert at runtime, not buildtime
since the latter doesn't work
2020-12-07 16:17:42 +01:00
Oskar Winkels 7ba6a2d429 Add docker instructions 2020-12-07 14:22:47 +01:00
Oskar Winkels 79d4af32ac Add working Dockerfile and various configs 2020-12-06 11:55:59 +01:00
Oskar Winkels 7f53165704 Fix copyright symbol 2020-12-05 19:42:55 +01:00
Oskar Winkels cd87a41940 View: Minor CSS adjustments for visuals 2020-12-05 19:40:54 +01:00
Oskar Winkels 34b1e2ad20 Add door sign generator (resolves #10) 2020-12-05 19:26:47 +01:00
Oskar Winkels fade25b71d Skip DB search on /data for efficiency on default case 2020-12-05 16:50:35 +01:00
Oskar Winkels 6aed013796 Improve and clean up README 2020-12-05 16:22:53 +01:00
Oskar Winkels 02a07bf76a Move view to view.html for easier routing in nginx 2020-12-03 23:34:14 +01:00
Oskar Winkels b753feaaeb Change file paths tonew name 2020-12-03 23:19:32 +01:00
Oskar Winkels d3c0aba10a Add info to 'home page' (resolve #16) 2020-12-03 22:28:14 +01:00
Oskar Winkels 97fa628968 Fix config 2020-12-03 22:28:08 +01:00
Oskar Winkels b9a599fc97 Reflow Readme 2020-12-03 21:33:23 +01:00
Oskar Winkels 1a23dd6ca0 Add Installation instructions 2020-12-03 21:32:49 +01:00
Oskar Winkels 31bd07f82c Add systemd service file (untested) 2020-12-03 18:53:34 +01:00
Oskar Winkels 0df172c455 Fix errors in config files and namelist.py 2020-12-03 18:48:08 +01:00
Oskar Winkels 34734864b4 Add sample config files 2020-12-03 18:47:35 +01:00
Oskar Winkels a70aee6cf6 Web: Add authentication UI bc native BasicAuth is shit (resolves #14) 2020-12-03 16:14:34 +01:00
Oskar Winkels 402dc27180 Web: resolve #15 by converting UTC to local time for input limits 2020-12-03 14:35:08 +01:00
Oskar Winkels 7a3682f866 Add robots.txt to prohibit search engine indexing (resolves #5) 2020-12-03 13:35:23 +01:00
Oskar Winkels 3e09482239 Improve scrolling behavior of headers
This was way too much work -.-
2020-12-03 00:28:06 +01:00
Oskar Winkels 1c46c989d4 Add data view to resolve #13 2020-12-02 22:37:01 +01:00
Oskar Winkels e6f4a8dd24 Web: API response (esp. request response) 2020-12-01 17:38:37 +01:00
Oskar Winkels db6b1eef77 Add resend requests to API docs 2020-12-01 15:48:10 +01:00
Oskar Winkels 4dd4387782 Add some code documentation to frontend 2020-12-01 15:44:14 +01:00
Oskar Winkels 7710f8e56d Correct URL in README 2020-12-01 15:34:45 +01:00
Oskar Winkels f80504359f Bind locally for remote access 2020-12-01 15:34:30 +01:00
Oskar Winkels 7d0ad23e1c Web: Add styling 2020-12-01 15:34:09 +01:00