| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-17 | Fix linting problems. | Frederick Muriuki Muriithi | |
| 2025-12-17 | Index page/Home page: Remove unnecessary check. | Frederick Muriuki Muriithi | |
| Since `sui_template(...)` function loads the appropriate template depending on flags, there is no point in checking it again here. | |||
| 2025-12-16 | Streamlined UI for samples. | Frederick Muriuki Muriithi | |
| 2025-12-16 | Improve UI text. | 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 | Ignore flask's generated session files. | Frederick Muriuki Muriithi | |
| 2025-12-16 | Typo: Fix name of CLI variable. | 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-16 | Go straight to phenotypes data upload form. | Frederick Muriuki Muriithi | |
| 2025-12-16 | Fix bug: explicitly specify get parameters. | Frederick Muriuki Muriithi | |
| 2025-12-16 | Provide necessary values to render UI. | Frederick Muriuki Muriithi | |
| 2025-12-16 | Improve UI: Remove UI elements and cleanup text. | Frederick Muriuki Muriithi | |
| 2025-12-16 | Provide UI for actions on existing phenotypes. | Frederick Muriuki Muriithi | |
| 2025-12-16 | Add javascript utilities to handle URLs. | Frederick Muriuki Muriithi | |
| 2025-12-16 | Use modified `url_for` to ensure flag arguments are retained. | Frederick Muriuki Muriithi | |
| 2025-12-16 | Explicitly include all channel dependencies. | Frederick Muriuki Muriithi | |
| There's a bug in guix where if we declare a that channel C depends on channel B, and channel B happens to rely on channel A, then channel A is not propagated for C, leading to build failures. | |||
| 2025-12-15 | Update channel dependencies: use only `gn-machines`. | Frederick Muriuki Muriithi | |
| 2025-12-15 | Use package definition in gn-machines | Frederick Muriuki Muriithi | |
| Use the package definition in gn-machines rather than that in guix-bioinformatics in order to ensure that we have the latest dependencies. | |||
| 2025-12-10 | Minor UI fixes for "Population" page | Frederick Muriuki Muriithi | |
| * Fix tabulation * Reduce amount of text * Leave comments for future improvements. | |||
| 2025-12-10 | Improve layout: Use more of the horizontal space for medium screens. | Frederick Muriuki Muriithi | |
| 2025-12-10 | Replace sections with UI tabs. | Frederick Muriuki Muriithi | |
| 2025-12-10 | Change element's ID. | Frederick Muriuki Muriithi | |
| 2025-12-10 | Improve UI text. | Frederick Muriuki Muriithi | |
| 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-10 | Move sidebar to the end for tiny screens. | Frederick Muriuki Muriithi | |
| 2025-12-10 | Improve styling. | Frederick Muriuki Muriithi | |
| 2025-12-10 | Move common CSS to separate file. | Frederick Muriuki Muriithi | |
| 2025-12-10 | Implement streamlined UI for populations. | Frederick Muriuki Muriithi | |
| 2025-12-08 | Implement streamlined UI for species. | Frederick Muriuki Muriithi | |
| 2025-12-08 | 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 | Remove possible credentials leak. | Frederick Muriuki Muriithi | |
| 2025-12-03 | Remove unnecessary comment. | Frederick Muriuki Muriithi | |
| 2025-12-03 | Fix exitcode: Ensure correct exit code is returned. | Frederick Muriuki Muriithi | |
| 2025-12-03 | Add UI element to run QTLReaper script. | Frederick Muriuki Muriithi | |
| 2025-11-26 | scripts: Add script to run background QTLReaper process. | Frederick Muriuki Muriithi | |
| 2025-11-19 | Add function to retrieve vector data for phenotypes from the db. | Frederick Muriuki Muriithi | |
| 2025-11-19 | CLI: Add validator that checks path exists and is a directory. | Frederick Muriuki Muriithi | |
| 2025-11-19 | Add function to setup logging for scripts. | Frederick Muriuki Muriithi | |
| 2025-11-19 | Add utility functions for common CLI options/arguments. | Frederick Muriuki Muriithi | |
| 2025-11-19 | Initialise package for CLI utilities. | Frederick Muriuki Muriithi | |
| 2025-11-05 | Fix issues caught by linter. | Frederick Muriuki Muriithi | |
| 2025-11-05 | Extract common CLI option to separate utility function. | 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-05 | Provide script to compute means for phenotypes. | 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. | |||
