home · contact · privacy
Simplify code with namedtuples and dataclasses.
[plomtask] / tests /
2024-04-22 Christian HellerSimplify code with namedtuples and dataclasses.
2024-04-22 Christian HellerAllow Todo adoptions to be un-done in Todo view.
2024-04-21 Christian HellerImprove placement of Todos and Conditions in Day view.
2024-04-19 Christian HellerClean up enablers/disablers code and naming conventions.
2024-04-19 Christian HellerHide (almost all) remaining SQL code in DB module.
2024-04-19 Christian HellerRefactor models' .by_id().
2024-04-19 Christian HellerRefactor from_table_row methods of core DB models.
2024-04-18 Christian HellerBase core models on BaseModel providing sensible defaults.
2024-04-18 Christian HellerRefactor Process/ProcessStep setting and saving.
2024-04-16 Christian HellerUnify ParamsParser and PostvarsParser to InputsParser.
2024-04-16 Christian HellerSome test refactoring.
2024-04-16 Christian HellerAdd Conditions for Todos/Processes to be met or undone...
2024-04-13 Christian HellerDisable Todo.is_done setting if children are not done...
2024-04-13 Christian HellerEnable toggling of Todo.is_done.
2024-04-13 Christian HellerAdd Todo.parents.
2024-04-13 Christian HellerAdd most basic Todo family relations.
2024-04-12 Christian HellerCache DB objects to ensure we do not accidentally edit...
2024-04-12 Christian HellerAdd GET /todo and Todo retrieval by ID.
2024-04-12 Christian HellerAdd most basic Todo infrastructure.
2024-04-10 Christian HellerDisplay what Processes use focused Process as ProcessStep.
2024-04-10 Christian HellerHide already-seen descendants of implicit ProcessSteps.
2024-04-10 Christian HellerReplace ProcessChildren with more flexible ProcessStep...
2024-04-02 Christian HellerDraw Process descendant trees, and guard against recurs...
2024-03-30 Christian HellerAdd Process.children and improve Params/Postvars parsin...
2024-03-27 Christian HellerCatch POSTs to undefined targets, expand and refactor...
2024-03-27 Christian HellerExtend POST tests, and handling of missing form data.
2024-03-27 Christian HellerAdd test for nonsensical pages triggering 404.
2024-03-27 Christian HellerRedirect / to /day, throw informative Exception on...
2024-03-27 Christian HellerExplicitly disallow Process(id_=0).
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-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 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 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 HellerSlightly extend Day.by_date tests.
2024-03-20 Christian HellerAdd Day.comment field.
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 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 HellerRe-structure for unittest usage.