| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 4 days | Implement streamlined UI for phenotypes upload page. | Frederick Muriuki Muriithi | |
| 4 days | 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. | |||
| 4 days | Go straight to phenotypes data upload form. | Frederick Muriuki Muriithi | |
| 4 days | Fix bug: explicitly specify get parameters. | Frederick Muriuki Muriithi | |
| 4 days | Provide necessary values to render UI. | Frederick Muriuki Muriithi | |
| 4 days | Improve UI: Remove UI elements and cleanup text. | Frederick Muriuki Muriithi | |
| 4 days | Provide UI for actions on existing phenotypes. | Frederick Muriuki Muriithi | |
| 4 days | Add javascript utilities to handle URLs. | Frederick Muriuki Muriithi | |
| 4 days | Use modified `url_for` to ensure flag arguments are retained. | Frederick Muriuki Muriithi | |
| 10 days | Minor UI fixes for "Population" page | Frederick Muriuki Muriithi | |
| * Fix tabulation * Reduce amount of text * Leave comments for future improvements. | |||
| 10 days | Improve layout: Use more of the horizontal space for medium screens. | Frederick Muriuki Muriithi | |
| 10 days | Replace sections with UI tabs. | Frederick Muriuki Muriithi | |
| 10 days | Change element's ID. | Frederick Muriuki Muriithi | |
| 10 days | Improve UI text. | Frederick Muriuki Muriithi | |
| 10 days | 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 | |||
| 10 days | Move sidebar to the end for tiny screens. | Frederick Muriuki Muriithi | |
| 10 days | Improve styling. | Frederick Muriuki Muriithi | |
| 10 days | Move common CSS to separate file. | Frederick Muriuki Muriithi | |
| 10 days | Implement streamlined UI for populations. | Frederick Muriuki Muriithi | |
| 12 days | Implement streamlined UI for species. | Frederick Muriuki Muriithi | |
| 12 days | Improve the streamlined UI for the index page. | Frederick Muriuki Muriithi | |
| 2025-12-03 | Rerun QTLReaper script with provided details. | Frederick Muriuki Muriithi | |
| 2025-12-03 | Add UI element to run QTLReaper script. | Frederick Muriuki Muriithi | |
| 2025-11-19 | Add function to retrieve vector data for phenotypes from the db. | 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 | Provide default success handler for background jobs. | Frederick Muriuki Muriithi | |
| 2025-11-05 | Enable (re)compute of phenotype means by users. | Frederick Muriuki Muriithi | |
| 2025-11-03 | Rework templates and styling. | Frederick Muriuki Muriithi | |
| Begin work on new page layout and styling to improve navigation through the system. | |||
| 2025-11-03 | Replace population descriptions with links to info.genenetwork.org | Frederick Muriuki Muriithi | |
| We no longer use the Description field in the database directly. Instead, the details on populations are in info.genenetwork.org and therefore, it makes more sense to link to specific pages there than attempt reproducing the features here. | |||
| 2025-11-03 | Use new "redirection-to-next" utilities. | Frederick Muriuki Muriithi | |
| 2025-11-03 | Provide utilities for redirecting to next page if provided. | Frederick Muriuki Muriithi | |
| 2025-11-03 | Base64 encode/decode from and to dicts. | Frederick Muriuki Muriithi | |
| * Convert a dict to a JSON string then encode it to base64. * Decode a base64 encoded JSON string to a dict. | |||
| 2025-11-03 | Improve UI to enable editing publication details. | Frederick Muriuki Muriithi | |
| 2025-10-13 | Publications: Add missing templates. | Frederick Muriuki Muriithi | |
| 2025-10-13 | Fix linting errors. | Frederick Muriuki Muriithi | |
| 2025-10-13 | Improve application-level and module-level logging. | Frederick Muriuki Muriithi | |
| 2025-10-13 | Improve message flashing. | Frederick Muriuki Muriithi | |
| 2025-10-13 | Publications: Check publication exists before attempting display. | Frederick Muriuki Muriithi | |
| 2025-10-13 | Publications: Enable deletion of unlinked publications. | Frederick Muriuki Muriithi | |
| 2025-10-13 | Publications: Enable editing publication details. | Frederick Muriuki Muriithi | |
| 2025-08-25 | Create and cross-reference phenotypes | Frederick Muriuki Muriithi | |
| Update `create_new_phenotypes` function to create the phenotypes and cross-reference them to their populations, publications, and groups in one transaction to ensure consistency. | |||
| 2025-08-25 | Preprocess phenotype data and return normalised form. | Frederick Muriuki Muriithi | |
| 2025-08-20 | Add check for Nonetype. | 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 | Leave cache's hash method uninitialized. | Frederick Muriuki Muriithi | |
| 2025-07-14 | Fix linting issues. | Frederick Muriuki Muriithi | |
| 2025-07-14 | Provide timeouts for requests calls. | Frederick Muriuki Muriithi | |
| 2025-07-14 | Use `yield from …` form. | Frederick Muriuki Muriithi | |
| Use the `yield from` form rather than iterating through the elements of the built sequence. | |||
