home · contact · privacy
plomtask
2024-03-27 Christian HellerFix HTTP exception codes.
2024-03-27 Christian HellerUse different exceptions throwing different HTTP codes...
2024-03-26 Christian HellerPut mypy into strict mode, adapt code to still pass.
2024-03-26 Christian HellerAdd Processes module tests, re-organize/re-factor unit...
2024-03-26 Christian HellerAdd rump Processes, and to those VersionedAttributes.
2024-03-20 Christian HellerExplicitly use DATE_FORMAT in todays_date().
2024-03-20 Christian HellerIn calendar view, fill gaps between non-subsequent...
2024-03-20 Christian HellerRemove some redundant code.
2024-03-20 Christian HellerAdd Day.prev_date/Day.next_date and use them for naviga...
2024-03-20 Christian HellerAdd date range input form to /calendar view.
2024-03-20 Christian HellerCollect GET /calendar range from "?start=" and "?end=".
2024-03-20 Christian HellerAllow 'today' as calendar range limit, and default...
2024-03-20 Christian HellerFix miswritten test.
2024-03-20 Christian HellerChange variable name to avoid confusion between DB...
2024-03-20 Christian HellerFor POST /day, do not default to a valid date if none...
2024-03-20 Christian HellerAdd POST /day tests.
2024-03-20 Christian HellerAdd basic GET /calendar test.
2024-03-20 Christian HellerExtend GET /day?date= test.
2024-03-20 Christian HellerOn GET /day with unknown (but valid) "?date=", create...
2024-03-20 Christian HellerAdd rump HTTP server/handler testing.
2024-03-20 Christian HellerMove TEMPLATES_DIR constant into web server module.
2024-03-20 Christian HellerSlightly extend Day.by_date tests.
2024-03-20 Christian HellerMinor refactorings.
2024-03-20 Christian HellerAdd Day POSTing.
2024-03-20 Christian HellerAdd Day.comment field.
2024-03-19 Christian HellerRename DB path environment variable to something more...
2024-03-19 Christian HellerMinor class method reorganizations.
2024-03-17 Christian HellerRefactor Days tests into those with and without DB...
2024-03-17 Christian HellerAdd single-day view / retrieval.
2024-03-17 Christian HellerAdd Day.all() date ranging test.
2024-03-17 Christian HellerAdd basic date ranging to Day.all().
2024-03-17 Christian HellerRequire explicit call to Day.save to have any Day commi...
2024-03-17 Christian HellerAdd database connection, read and write Days through...
2024-03-17 Christian HellerTo DB schema validation error message add diff of offen...
2024-03-17 Christian HellerAdd creation, validation, setting of rump database...
2024-03-17 Christian HellerAdd testing of Day sorting.
2024-03-17 Christian HellerFix and extend Day date testing.
2024-03-17 Christian HellerAdd date validation for Days.
2024-03-17 Christian HellerMove TEMPLATES_DIR setting into run.py.
2024-03-17 Christian HellerFix broken server __init__.
2024-03-17 Christian HellerRe-structure whole code into more package-typical file...
2024-03-17 Christian HellerRe-structure for unittest usage.
2024-03-16 Christian HellerImprove type hints sufficiently for mypy not to complai...
2024-03-16 Christian HellerAdd type hints.
2024-03-16 Christian HellerDisplay HandledException as HTML message with appropria...
2024-03-16 Christian HellerAdd previously forgotten days module file, oops.
2024-03-16 Christian HellerUse different do_GET handlers for different paths.
2024-03-16 Christian HellerMove pylint configuration into .pylintrc.
2024-03-16 Christian HellerAdd rump Days module.
2024-03-16 Christian HellerAdd Jinja2 templating, and requirements.txt infrastructure.
2024-03-16 Christian HellerAdd small script for setting up a proper development...
2024-03-16 Christian HellerAdd suggestion for pre-commit hook running mypy, flake8...
2024-03-16 Christian HellerSet up basic web server infrastructure.