aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
5 daysMove previews below each item rather than being in the sidebar.Frederick Muriuki Muriithi
5 daysInclude the publication when provided.Frederick Muriuki Muriithi
5 daysAllow plain text files too.Frederick Muriuki Muriithi
8 daysMark directories as packages to make modules unique.Frederick Muriuki Muriithi
8 daysPoC: Use independent module-level loggers with applicationFrederick Muriuki Muriithi
Using flask.current_app.logger for logging in modules leads to the modules requiring an app context, even when the module itself could be used outside of the application. This commit provides a proof-of-concept (really, me finally putting in the effort to figure out logging) for how we could allow independent loggers at the module level, that can then be hooked up to the main logging in the system in question.
8 daysFormat abstracts a little better.Frederick Muriuki Muriithi
12 daysProvide correct redirection uri, and data.Frederick Muriuki Muriithi
12 daysEncode data to UTF-8 to prevent persistence errors.Frederick Muriuki Muriithi
12 daysSearch for radio was slow for some reason.Frederick Muriuki Muriithi
12 daysAllow selection from existing publications.Frederick Muriuki Muriithi
12 daysDo not auto-update publication details on conflictFrederick Muriuki Muriithi
Auto-update of a publication's details on an "insert conflict" would lead to a bug where publications could be overwritten with the wrong information. Rather than auto-update, explicitly indicate the error, and let the user manually edit the record to avoid data inconsistency.
12 daysImplement creating publications.Frederick Muriuki Muriithi
12 daysAdd logging.Frederick Muriuki Muriithi
Without this logging statement, the chunk merging fails with an error that it cannot find one of the chunks when attempting to delete it. That error disappears as soon as I attempt to log out the error and debug.
12 daysEnable autofill of information from PubMed.Frederick Muriuki Muriithi
12 daysMove functions to fetch pubmed data out into a separate js file.Frederick Muriuki Muriithi
12 daysMove generic utility functions to the utils.js file.Frederick Muriuki Muriithi
12 daysProvide UI for publication creation.Frederick Muriuki Muriithi
12 daysMark unimplemented features.Frederick Muriuki Muriithi
12 daysProvide tooltip text.Frederick Muriuki Muriithi
12 daysDisplay logged in user's email.Frederick Muriuki Muriithi
12 daysView a publication's details.Frederick Muriuki Muriithi
12 daysFetch phenotypes linked to a particular publication.Frederick Muriuki Muriithi
12 daysFetch a publication by its ID.Frederick Muriuki Muriithi
12 daysInitialise entry-point for managing publications.Frederick Muriuki Muriithi
12 daysFetch *ALL* publications from the database.Frederick Muriuki Muriithi
2025-04-25Fix display of upload errors for samplesFrederick Muriuki Muriithi
* Update the uri to fit in with existing paradigm * Pass the species and population to the endpoint
2025-04-25Handle exceptions explicitlyFrederick Muriuki Muriithi
Handle any thrown exceptions explicitly to prevent the `with` statement from swallowing them, leading to silent failure of the script.
2025-04-21Update the previews, in the case where resumables exist.Frederick Muriuki Muriithi
2025-04-21Improve check for file existence.Frederick Muriuki Muriithi
2025-04-21Associate each preview table with appropriate resumable object.Frederick Muriuki Muriithi
2025-04-21Update to bootstrap 5 classes.Frederick Muriuki Muriithi
2025-04-21Proceed to jobs status update page.Frederick Muriuki Muriithi
2025-04-21Implement rudimentary status update page for background jobs.Frederick Muriuki Muriithi
2025-04-21Use module-specific logger.Frederick Muriuki Muriithi
2025-04-21Add "DataId" to top-level trait details.Frederick Muriuki Muriithi
The `DataId` is unique in the `PublishXRef` table.
2025-04-14Setup module-level loggers.Frederick Muriuki Muriithi
2025-04-14Compute data differences in the script.Frederick Muriuki Muriithi
2025-04-14Convert values to float where present.Frederick Muriuki Muriithi
2025-04-14Fix typo.Frederick Muriuki Muriithi
2025-04-14Move common fieldnames into exportable variable.Frederick Muriuki Muriithi
2025-04-14Implement difference computations.Frederick Muriuki Muriithi
2025-04-14Add tests for new difference computation function.Frederick Muriuki Muriithi
2025-04-14Convert PubMed ID to int.Frederick Muriuki Muriithi
2025-04-14Move test to appropriate package.Frederick Muriuki Muriithi
2025-04-14Move difference computation to `run()` function.Frederick Muriuki Muriithi
2025-04-14Update existing linked publication(s) rather than creating new.Frederick Muriuki Muriithi
2025-04-14Log out job command for easier debug.Frederick Muriuki Muriithi
2025-04-14Provide species, population and dataset identifiers as job metadata.Frederick Muriuki Muriithi
2025-04-14Compute new PubMed IDs.Frederick Muriuki Muriithi
2025-04-14Update imports.Frederick Muriuki Muriithi