| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 10 hours | Fix flash message class. | Frederick Muriuki Muriithi | |
| 8 days | Fetch and display actual details for phenotypes being deleted. | Frederick Muriuki Muriithi | |
| 8 days | Implement UI logic to trigger phenotype deletion job. | Frederick Muriuki Muriithi | |
| 12 days | Provide some utilities to fetch common config variables. | Frederick Muriuki Muriithi | |
| 12 days | Replace TEMPORARY_DIRECTORY with SCRATCH_DIRECTORY | Frederick Muriuki Muriithi | |
| Avoid using the terminology "TEMPORARY_DIRECTORY" which encourages use of the shared global mutable state in /tmp, that we want to move away from. Instead, we use "SCRATCH_DIRECTORY" which is an explicit specified directory for state needed for and by the gn-uploader application. | |||
| 12 days | Outline deletion: Create scaffolding for idea. | Frederick Muriuki Muriithi | |
| 2026-01-23 | Add initial placeholder UI to confirm deletion. | Frederick Muriuki Muriithi | |
| 2026-01-23 | Initialise UI for deletion of phenotypes. | Frederick Muriuki Muriithi | |
| 2026-01-08 | Bug: Move, and fix fetching of logged in user's ID. | Frederick Muriuki Muriithi | |
| 2026-01-07 | Link background jobs to user. | Frederick Muriuki Muriithi | |
| 2025-12-29 | Phenotypes: Move feature to new UI templates. | Frederick Muriuki Muriithi | |
| 2025-12-19 | Fix issues caught by type-checker. | Frederick Muriuki Muriithi | |
| 2025-12-17 | Move phenotypes dataset UI to its own template. | Frederick Muriuki Muriithi | |
| 2025-12-17 | Fix linting problems. | Frederick Muriuki Muriithi | |
| 2025-12-16 | Move logic for loading streamlined-UI templates to reusable function | Frederick Muriuki Muriithi | |
| 2025-12-16 | Add "Streamlined UI" templates for phenotype upload sub-features. | Frederick Muriuki Muriithi | |
| 2025-12-16 | Implement streamlined UI for phenotypes upload page. | Frederick Muriuki Muriithi | |
| 2025-12-16 | Redirect to "View Populations" page | Frederick Muriuki Muriithi | |
| While the streamlined UI is under construction, redirect the request back to the "View Population" page for the time being, until the UI requirements have been figured out. | |||
| 2025-12-10 | Feature Flags: Generically deal with HTTP-based feature flags. | Frederick Muriuki Muriithi | |
| * Define a default `FEATURE_FLAGS_HTTP` configuration variable that's an empty list to help defining http-based feature flags that can be used to turn on/off features * Build macro to include hidden fields for feature flags where necessary. * Extend flask's `url_for` function to deal with defined feature flags in a mostly transparent way | |||
| 2025-12-03 | Rerun QTLReaper script with provided details. | Frederick Muriuki Muriithi | |
| 2025-11-05 | Fix issues caught by linter. | Frederick Muriuki Muriithi | |
| 2025-11-05 | Add success handler for recompute phenotypes means jobs. | Frederick Muriuki Muriithi | |
| 2025-11-05 | Enable (re)compute of phenotype means by users. | Frederick Muriuki Muriithi | |
| 2025-11-03 | Use new "redirection-to-next" utilities. | Frederick Muriuki Muriithi | |
| 2025-11-03 | Improve UI to enable editing publication details. | Frederick Muriuki Muriithi | |
| 2025-07-14 | Deactivate linter error check. | Frederick Muriuki Muriithi | |
| 2025-07-14 | Remove comments and demo statements. | Frederick Muriuki Muriithi | |
| 2025-07-14 | Fix linting issues. | Frederick Muriuki Muriithi | |
| 2025-07-14 | Fix imports | Frederick Muriuki Muriithi | |
| Remove unused imports, update old imports to newer forms and add missing imports. | |||
| 2025-07-14 | Refactor out common functionality into separate function. | Frederick Muriuki Muriithi | |
| 2025-07-01 | Bugfix: The value needs to be a tuple or list. | Frederick Muriuki Muriithi | |
| 2025-07-01 | Ignore any optional files that are not provided. | Frederick Muriuki Muriithi | |
| 2025-07-01 | Remove unused feature | Frederick Muriuki Muriithi | |
| The feature is implemented elsewhere (GN2) in a better way. | |||
| 2025-06-30 | Allow independent transposition of each file | Frederick Muriuki Muriithi | |
| * Rework UI to provide independent selection of whether or not each file is transposed * Update the backend code to individually set the transposition status for each file independently. | |||
| 2025-06-26 | Narrow search to only uploaded traits. | Frederick Muriuki Muriithi | |
| 2025-06-24 | Use pathlib.Path object for file paths. | Frederick Muriuki Muriithi | |
| 2025-06-17 | Allow users to provide transposed files. | Frederick Muriuki Muriithi | |
| 2025-06-10 | Display the success page. | Frederick Muriuki Muriithi | |
| 2025-06-10 | Pass on the publication to the next job. | Frederick Muriuki Muriithi | |
| 2025-06-10 | Provide handler for `load-new-phenotypes-data` jobs. | Frederick Muriuki Muriithi | |
| 2025-06-10 | On success, redirect to job status check page. | Frederick Muriuki Muriithi | |
| 2025-06-10 | Display the error. | Frederick Muriuki Muriithi | |
| 2025-06-10 | Set loglevel for background job's launcher. | Frederick Muriuki Muriithi | |
| 2025-06-05 | Request token for use with script to update authorisations | Frederick Muriuki Muriithi | |
| After the script has completed loading the data into the database, the user who uploads the data will need to access the data they've uploaded. This commit requests a new token to use with the script for updating the authorisations as appropriate, to grant the user access to their data. | |||
| 2025-05-30 | Add dataset_id and bundle path to job metadata. | Frederick Muriuki Muriithi | |
| 2025-05-19 | Provide extra metadata to the job. | Frederick Muriuki Muriithi | |
| 2025-05-19 | Provide missing URI to the MariaDB database to the script. | Frederick Muriuki Muriithi | |
| 2025-05-12 | Use builtin functions to compute log level. | Frederick Muriuki Muriithi | |
| 2025-05-05 | Init setup and script for async job to load phenotypes into database | Frederick Muriuki Muriithi | |
| 2025-05-05 | Provide endpoint for loading data after QC is successful. | Frederick Muriuki Muriithi | |
