| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 35 hours | Remove unnecessary console.debug() statement. HEAD main | Frederick Muriuki Muriithi | |
| 35 hours | Fix some minor styling (css) issues. | Frederick Muriuki Muriithi | |
| 35 hours | Add initial placeholder UI to confirm deletion. | Frederick Muriuki Muriithi | |
| 35 hours | DataTables: Add some custom utility functions. | Frederick Muriuki Muriithi | |
| 35 hours | DataTables: Improve drawCallback | Frederick Muriuki Muriithi | |
| * Use references from the datatables API rather than depending on specific classes existing in the tables. | |||
| 35 hours | DataTables: Bug -- Improve performance - use provided indexes. | Frederick Muriuki Muriithi | |
| * Fix the function signatures * Use the provided indexes for selection | |||
| 35 hours | DataTables: Bug -- Only add the data length if necessary. | Frederick Muriuki Muriithi | |
| 35 hours | DataTables: Only set the "data" and "columns" options if not empty. | Frederick Muriuki Muriithi | |
| To prevent the utility function from breaking the way DataTables works when you provide an already populated table, only set the data and columns options if the user actually provides values for them. | |||
| 38 hours | Collect all selected phenotype IDs for deletion. | Frederick Muriuki Muriithi | |
| 39 hours | Use a form for deletion of phenotypes. | Frederick Muriuki Muriithi | |
| 39 hours | Remove data presented elsewhere. | Frederick Muriuki Muriithi | |
| 39 hours | Re-organise UI | Frederick Muriuki Muriithi | |
| Move action buttons between introductory text and the table of phenotypes. | |||
| 40 hours | Initialise UI for deletion of phenotypes. | Frederick Muriuki Muriithi | |
| 41 hours | Add function to delete phenotypes completely. | Frederick Muriuki Muriithi | |
| 41 hours | Add function to delete numeric data for phenotypes. | Frederick Muriuki Muriithi | |
| 41 hours | Use correct classes for type-hints. | Frederick Muriuki Muriithi | |
| 41 hours | Lint: Remove unused imports. | Frederick Muriuki Muriithi | |
| 10 days | Remove unused, sensitive data. | Frederick Muriuki Muriithi | |
| We were not using this data, stored in the session. It is sensitive data, therefore, we avoid collecting it in the first place. | |||
| 12 days | Remove obsoleted endpoints. | Frederick Muriuki Muriithi | |
| 12 days | Migrate background job to use SQLite rather than Redis. | Frederick Muriuki Muriithi | |
| 12 days | Use one default handler for both error and success conditions. | Frederick Muriuki Muriithi | |
| 12 days | Redirect to "Job Summary" page by default on successful completion. | Frederick Muriuki Muriithi | |
| 12 days | Make default datetime formatter for module. | Frederick Muriuki Muriithi | |
| 13 days | Make "Background jobs" feature available. | Frederick Muriuki Muriithi | |
| 2026-01-09 | Move styling to common css file. | Frederick Muriuki Muriithi | |
| 2026-01-08 | Fix return type declaration for the function. | Frederick Muriuki Muriithi | |
| 2026-01-08 | Update imports. | Frederick Muriuki Muriithi | |
| 2026-01-08 | Provide UI to "re-launch" stopped jobs. | Frederick Muriuki Muriithi | |
| Provide a UI element for future implementation of the feature that will allow a job that has been stopped to be re-run. In reality, the job will not actuall be re-run, rather, a copy of the job will be made, and the copy run instead. | |||
| 2026-01-08 | Stop a background job manually. | Frederick Muriuki Muriithi | |
| 2026-01-08 | Use newer template for job status updates. | Frederick Muriuki Muriithi | |
| 2026-01-08 | Extract common UI elements to a macro. | Frederick Muriuki Muriithi | |
| 2026-01-08 | Bugfix: Fix flash, and redirect to "Job Summary" page. | Frederick Muriuki Muriithi | |
| 2026-01-08 | Handle the case where the job was manually stopped. | Frederick Muriuki Muriithi | |
| 2026-01-08 | Redirect to "Job Summary" page for default error handler. | Frederick Muriuki Muriithi | |
| Redirect to the "Job Summary" page for any job that completed with an error. | |||
| 2026-01-08 | Bugfix: Provide job_id as a keyword argument. | Frederick Muriuki Muriithi | |
| 2026-01-08 | Delete a job. | Frederick Muriuki Muriithi | |
| Activate the UI element allowing the user to delete a chosen job. | |||
| 2026-01-08 | Remove delete buttons from this UI. | Frederick Muriuki Muriithi | |
| 2026-01-08 | Add inactive "action buttons" to UI. | Frederick Muriuki Muriithi | |
| Add action buttons as signifiers for possible actions. Currently the buttons are inactive. | |||
| 2026-01-08 | Rework summary table | Frederick Muriuki Muriithi | |
| Move table headers to beginning of row to acquire more space for rendering information. | |||
| 2026-01-08 | Use extended `render_template` function. | Frederick Muriuki Muriithi | |
| 2026-01-08 | Bug: Move, and fix fetching of logged in user's ID. | Frederick Muriuki Muriithi | |
| 2026-01-08 | List expiration dates. | Frederick Muriuki Muriithi | |
| 2026-01-08 | Generalize datetime formatting function for templates. | Frederick Muriuki Muriithi | |
| 2026-01-08 | View a job's details/summary. | Frederick Muriuki Muriithi | |
| 2026-01-08 | Commit template for listing background jobs. | Frederick Muriuki Muriithi | |
| 2026-01-07 | Provide basic UI to list out user's background jobs. | Frederick Muriuki Muriithi | |
| 2026-01-07 | Link background jobs to user. | Frederick Muriuki Muriithi | |
| 2026-01-07 | Extend flask's `render_template` function. | Frederick Muriuki Muriithi | |
| 2026-01-07 | Separate elements for logged in and out states cleanly. | Frederick Muriuki Muriithi | |
| 2026-01-07 | Move global navigations more to the left. | Frederick Muriuki Muriithi | |
