aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-08-28Fix imports, and minor bugs.Frederick Muriuki Muriithi
2024-08-28Move code handling expression data upload into new module.Frederick Muriuki Muriithi
2024-08-28Rework UI: present menus on the left, content on the right.Frederick Muriuki Muriithi
2024-08-16Log out correct parameters.Frederick Muriuki Muriithi
2024-08-13Bug: cross reference with NULL cM when "gmap" file is absentFrederick Muriuki Muriithi
2024-08-12Bug: Ensure file type values are lists.Frederick Muriuki Muriithi
2024-08-12Update check for missing files: Check from directory.Frederick Muriuki Muriithi
2024-08-12Add utility to transpose CSVs, renaming the original file.Frederick Muriuki Muriithi
2024-08-12Define new InvalidValue error type.Frederick Muriuki Muriithi
2024-08-12Rename module: Module contains exceptions classes.Frederick Muriuki Muriithi
2024-08-09Read R/qtl2 control data from a directory with extracted files.Frederick Muriuki Muriithi
2024-08-08Function to transpose CSV files.Frederick Muriuki Muriithi
2024-08-08Add utility function to extract R/qtl2 zip bundlesFrederick Muriuki Muriithi
2024-08-08Fix linting issues.Frederick Muriuki Muriithi
2024-08-08Fix bugs and pass in logger to functions.Frederick Muriuki Muriithi
2024-08-08Set up logging for the application.Frederick Muriuki Muriithi
2024-08-07Update installer manifest.Frederick Muriuki Muriithi
2024-08-07Make passing SQL_URI to `database_connection` mandatory.Frederick Muriuki Muriithi
2024-08-06Pass logger on to inner functionsFrederick Muriuki Muriithi
2024-08-06Override `client_secret_post`: use JSONFrederick Muriuki Muriithi
2024-08-06Avoid hitting auth server to check for tokenFrederick Muriuki Muriithi
2024-08-05Fix token revocationFrederick Muriuki Muriithi
2024-08-05Display the stack trace correctly on the template.Frederick Muriuki Muriithi
2024-08-05If no user is logged in, notify and redirect appropriately.Frederick Muriuki Muriithi
2024-08-05Provide a generalised way to handle errors and exceptions.Frederick Muriuki Muriithi
2024-08-05Put endpoints behind an authorisation checkFrederick Muriuki Muriithi
2024-08-05mypy and pylint fixes.Frederick Muriuki Muriithi
2024-08-05Enable logout.Frederick Muriuki Muriithi
2024-08-05Differentiate python's requests library from our monadic wrappers.Frederick Muriuki Muriithi
2024-08-05Fix bugs in POST wrapper for OAuth2 clientFrederick Muriuki Muriithi
2024-08-05Add OAuth2/JWK-related endpoints.Frederick Muriuki Muriithi
2024-07-26Add module to handle the JSON Web Keys.Frederick Muriuki Muriithi
2024-07-26Add wrappers for OAuth2Session's `get` and `post` methods. Fix bugs.Frederick Muriuki Muriithi
2024-07-26Provide UI for enabling login to the application.Frederick Muriuki Muriithi
2024-07-26Initialise sessions for the application.Frederick Muriuki Muriithi
2024-07-26Rename configuration variableFrederick Muriuki Muriithi
2024-07-26Setup secrets from config file.Frederick Muriuki Muriithi
2024-07-26authorisation module: utilities for basic authorisation.Frederick Muriuki Muriithi
2024-07-26OAuth2 package: Handle OAuth2 related issuesFrederick Muriuki Muriithi
2024-07-26Add monadic wrapper for requests library.Frederick Muriuki Muriithi
2024-07-25Add session module: handles session management.Frederick Muriuki Muriithi
2024-07-25Fix typing and linting errors.Frederick Muriuki Muriithi
2024-07-25Rename module: qc_app --> uploaderFrederick Muriuki Muriithi
2024-07-22Handle generic errors for chunked uploads better.Frederick Muriuki Muriithi
2024-07-05bug: Return a hashable key, not a dict.Frederick Muriuki Muriithi
2024-07-02Call correct method.Frederick Muriuki Muriithi
2024-07-02Add URL information to debug informationFrederick Muriuki Muriithi
2024-07-02Ensure no duplicated values for the query.Frederick Muriuki Muriithi
2024-07-01Respond with JSON. Handle error messages on UI.Frederick Muriuki Muriithi
2024-07-01Display error better.test-resumablejsFrederick Muriuki Muriithi