home · contact · privacy
plomtask
2 days ago Christian HellerRefactor object retrieval and creation. master
2 days ago Christian HellerRe-order BaseModel methods for more meaningful grouping.
2 days ago Christian HellerFix bug of same dict being used for different Classes...
2 days ago Christian HellerRemove more redundant code.
2 days ago Christian HellerUse more meaningful variable names.
2 days ago Christian HellerRemove asserts no longer needed.
2 days ago Christian HellerRe-write caching.
2 days ago Christian HellerCheck for database file's DB version (via user_version...
3 days ago Christian HellerMinor code style improvement re NamedTuple usage.
5 days ago Christian HellerOn posting new Todo to Day, make missing Todo children...
5 days ago Christian HellerRefactor Todo adoption code.
5 days ago Christian HellerOn posting a new Todo to a Day, auto-adopt existing...
5 days ago Christian HellerFix Process retrieval/display/saving bugs.
5 days ago Christian HellerMinor fixes.
5 days ago Christian HellerSimplify code with namedtuples and dataclasses.
5 days ago Christian HellerAllow Todo adoptions to be un-done in Todo view.
5 days ago Christian HellerImprove placement of Todos and Conditions in Day view.
8 days ago Christian HellerFurther refactor Conditions handling.
8 days ago Christian HellerClean up enablers/disablers code and naming conventions.
8 days ago Christian HellerHide (almost all) remaining SQL code in DB module.
8 days ago Christian HellerRefactor VersionedAttributes, ProcessSteps, and Conditi...
8 days ago Christian HellerRefactor updates of relations tables.
8 days ago Christian HellerImprove consistency of DB column names.
8 days ago Christian HellerRefactor models' .by_id().
8 days ago Christian HellerRefactor from_table_row methods of core DB models.
9 days ago Christian HellerBase core models on BaseModel providing sensible defaults.
9 days ago Christian HellerRefactor Process/ProcessStep setting and saving.
10 days ago Christian HellerRefactor HTTP module.
11 days ago Christian HellerUnify ParamsParser and PostvarsParser to InputsParser.
11 days ago Christian HellerSome test refactoring.
11 days ago Christian HellerAdd Conditions for Todos/Processes to be met or undone...
2024-04-13 Christian HellerMinor refactoring.
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 HellerFrom Process template remove now unneeded safeguard...
2024-04-10 Christian HellerFrom Process view, remove step addition field in illega...
2024-04-10 Christian HellerReplace ProcessChildren with more flexible ProcessStep...
2024-04-02 Christian HellerFix Process.get_descendants eliminating sibling referen...
2024-04-02 Christian HellerEnsure DB connections are closed even on erroneous...
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 HellerMinor code documentation changes.
2024-03-27 Christian HellerIn HTTP module, wrap params parsing into ParamsParser.
2024-03-27 Christian HellerFix module description.
2024-03-27 Christian HellerAdd PostvarsParser to isolate postvars parsing/checking.
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 HellerRemove unnecessary DB commit.
2024-03-27 Christian HellerRedirect / to /day, throw informative Exception on...
2024-03-27 Christian HellerIn template views, add links to Day and Process creation.
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-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...
next