about summary refs log tree commit diff
AgeCommit message (Collapse)Author
14 hoursReapply "Channel - guix-bioinformatics: Upgrade to commit 9b0955f." HEAD mainFrederick Muriuki Muriithi
This reverts commit 3dff71cfcb5beebe5c74c05f47e39faa8e18adef.
14 hoursChannels: Fix commits of upstream channels to prevent build failuresFrederick Muriuki Muriithi
* guix-past: Fix to commit 473c942. * guix-rust-past-crates: Fix to commit b8b7ffb.
18 hoursRevert "Channel - guix-bioinformatics: Upgrade to commit 9b0955f."Frederick Muriuki Muriithi
The guix-bioinformatics commit 9b0955f leads to a cascade of breakages. I am thus reverting this commit to restore a previous sane state. This reverts commit 7a9108af8d5ad07c1593b256dc3e1a6a7243ad70.
18 hoursChannel - guix-bioinformatics: Upgrade to commit 9b0955f.Frederick Muriuki Muriithi
Update the commit for the guix bioinformatics channel to fit in with @mbonz update at https://git.genenetwork.org/gn-machines/commit/?id=04c2a18f615bc0a387235544433989af2e8cb62b
37 hoursBuild script to delete phenotypes.Frederick Muriuki Muriithi
40 hoursFix typos in configuration variable name.Frederick Muriuki Muriithi
40 hoursHandle big deletes: Delete in batches.Frederick Muriuki Muriithi
Do avoid locking up the database server, or leading to sluggishness when doing huge deletes, do the deletions in chunks, with a tiny delay between each delete to free up the server.a See https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/big-deletes
3 daysProvide some utilities to fetch common config variables.Frederick Muriuki Muriithi
3 daysMove the UPLOAD_DIRECTORY under the SCRATCH_DIRECTORY by default.Frederick Muriuki Muriithi
If the UPLOAD_DIRECTORY is not specified in the configuration file(s), then, by default, have it under the SCRATCH_DIRECTORY.
3 daysReplace TEMPORARY_DIRECTORY with SCRATCH_DIRECTORYFrederick 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.
3 daysOutline deletion: Create scaffolding for idea.Frederick Muriuki Muriithi
3 daysInitialise forms to help delete phenotypes.Frederick Muriuki Muriithi
3 daysRemove commented out proof-of-concept code.Frederick Muriuki Muriithi
3 daysBug: DataTables: Check both radio buttons and checkboxes.Frederick Muriuki Muriithi
Extract logic for checking/unchecking a datatable's row's checkbox or radio button as relevant, into a new function. Use new function instead of multiple copies of the logic.
5 daysRemove unnecessary console.debug() statement.Frederick Muriuki Muriithi
5 daysFix some minor styling (css) issues.Frederick Muriuki Muriithi
5 daysAdd initial placeholder UI to confirm deletion.Frederick Muriuki Muriithi
5 daysDataTables: Add some custom utility functions.Frederick Muriuki Muriithi
5 daysDataTables: Improve drawCallbackFrederick Muriuki Muriithi
* Use references from the datatables API rather than depending on specific classes existing in the tables.
5 daysDataTables: Bug -- Improve performance - use provided indexes.Frederick Muriuki Muriithi
* Fix the function signatures * Use the provided indexes for selection
5 daysDataTables: Bug -- Only add the data length if necessary.Frederick Muriuki Muriithi
5 daysDataTables: 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.
6 daysCollect all selected phenotype IDs for deletion.Frederick Muriuki Muriithi
6 daysUse a form for deletion of phenotypes.Frederick Muriuki Muriithi
6 daysRemove data presented elsewhere.Frederick Muriuki Muriithi
6 daysRe-organise UIFrederick Muriuki Muriithi
Move action buttons between introductory text and the table of phenotypes.
6 daysInitialise UI for deletion of phenotypes.Frederick Muriuki Muriithi
6 daysAdd function to delete phenotypes completely.Frederick Muriuki Muriithi
6 daysAdd function to delete numeric data for phenotypes.Frederick Muriuki Muriithi
6 daysUse correct classes for type-hints.Frederick Muriuki Muriithi
6 daysLint: Remove unused imports.Frederick Muriuki Muriithi
14 daysRemove 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.
2026-01-13Remove obsoleted endpoints.Frederick Muriuki Muriithi
2026-01-13Migrate background job to use SQLite rather than Redis.Frederick Muriuki Muriithi
2026-01-13Use one default handler for both error and success conditions.Frederick Muriuki Muriithi
2026-01-13Redirect to "Job Summary" page by default on successful completion.Frederick Muriuki Muriithi
2026-01-13Make default datetime formatter for module.Frederick Muriuki Muriithi
2026-01-12Make "Background jobs" feature available.Frederick Muriuki Muriithi
2026-01-09Move styling to common css file.Frederick Muriuki Muriithi
2026-01-08Fix return type declaration for the function.Frederick Muriuki Muriithi
2026-01-08Update imports.Frederick Muriuki Muriithi
2026-01-08Provide 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-08Stop a background job manually.Frederick Muriuki Muriithi
2026-01-08Use newer template for job status updates.Frederick Muriuki Muriithi
2026-01-08Extract common UI elements to a macro.Frederick Muriuki Muriithi
2026-01-08Bugfix: Fix flash, and redirect to "Job Summary" page.Frederick Muriuki Muriithi
2026-01-08Handle the case where the job was manually stopped.Frederick Muriuki Muriithi
2026-01-08Redirect 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-08Bugfix: Provide job_id as a keyword argument.Frederick Muriuki Muriithi
2026-01-08Delete a job.Frederick Muriuki Muriithi
Activate the UI element allowing the user to delete a chosen job.