Age | Commit message (Expand) | Author |
2024-01-08 | Fix errors with types. | Frederick Muriuki Muriithi |
2024-01-08 | Upload R/qtl2 zip bundle and check for errors. | Frederick Muriuki Muriithi |
2024-01-08 | Implement "create-population" route. | Frederick Muriuki Muriithi |
2024-01-08 | Implement "POST" path for "select-population" route. | Frederick Muriuki Muriithi |
2024-01-08 | Use extracted functions and fix bugs | Frederick Muriuki Muriithi |
2024-01-08 | Extract common database functions into a separate package. | Frederick Muriuki Muriithi |
2024-01-05 | Improve styling. | Frederick Muriuki Muriithi |
2024-01-05 | UI to select the population under which the data falls. | Frederick Muriuki Muriithi |
2024-01-05 | Initialise R/qtl2 bundle upload path...Initialise the upload path for R/qtl2 bundles. This commit adds UI
that allows the user to select from existing species, before
proceeding to the next stage.
| Frederick Muriuki Muriithi |
2023-12-20 | Reduce table columns...Reduce the table columns displayed by javascript for the platforms.
| Frederick Muriuki Muriithi |
2023-12-20 | Add favicon...Add a favicon to reduce noise in the logs due to failed requests.
| Frederick Muriuki Muriithi |
2023-12-19 | Commit missing templates. | Frederick Muriuki Muriithi |
2023-12-19 | Bug: Commit population before trying to upload data. | Frederick Muriuki Muriithi |
2023-12-18 | Samples: Hook-up external async script to upload the samples. | Frederick Muriuki Muriithi |
2023-12-14 | samples: Create external script and fix some bugs. | Frederick Muriuki Muriithi |
2023-12-14 | Pass connection to `species_by_id` function....To make `species_by_id` function reusable even outside of the
application context, pass in the database connection instead of
creating the connection inside the function.
| Frederick Muriuki Muriithi |
2023-12-11 | samples: Fix bugs in code saving samples to db...* Check whether first row in file is for headings
* Break infinite loop: check batch has content
* Update saving of uploaded files
| Frederick Muriuki Muriithi |
2023-12-07 | Samples: Read an save data to db. | Frederick Muriuki Muriithi |
2023-12-07 | Samples: Provide preview feature. | Frederick Muriuki Muriithi |
2023-12-06 | Feature: Upload Samples/Cases...Implements the code enabling the upload of the samples/cases to the database.
| Frederick Muriuki Muriithi |
2023-11-30 | Remove link to non-existent file. | Frederick Muriuki Muriithi |
2023-11-30 | Error logging: Add more details to help with debugging. | Frederick Muriuki Muriithi |
2023-11-30 | Handle duplicate dataset creation error...Notify the user when they try to create a new dataset that has the
same name as an existing dataset and give them the chance to fix it
before continuing.
| Frederick Muriuki Muriithi |
2023-11-30 | Fix errors caught by pylint and mypy. | Frederick Muriuki Muriithi |
2023-11-28 | Handle generic MySQL errors at the top-level. | Frederick Muriuki Muriithi |
2023-11-28 | Capture, log and handle generic exceptions...Handle any and all unforeseen error conditions gracefully by capturing
the exceptions, logging out for debug purposes and providing the user
with a generic error page.
| Frederick Muriuki Muriithi |
2023-11-15 | Log out DB errors even when handled...Log out any DB errors that occur to help with tracking and debugging
failures.
| Frederick Muriuki Muriithi |
2023-11-15 | UI: Remove 'Full Name' and 'Short Name' fields for study. | Frederick Muriuki Muriithi |
2023-11-15 | UI: Only show GeneChipId and GeneChipName | Frederick Muriuki Muriithi |
2023-11-15 | Linting: Fix linting errors. | Frederick Muriuki Muriithi |
2023-11-15 | Commit changes on query success. | Frederick Muriuki Muriithi |
2023-11-15 | Provide default `AuthorisedUsers` value. | Frederick Muriuki Muriithi |
2023-10-18 | Explicitly specify columns...Due to possible schema differences between local small db on
development computer and those on CI/CD and Production, explicitly
specify the columns being operated on by the queries.
| Frederick Muriuki Muriithi |
2023-10-16 | Indicate progress for data insert. | Frederick Muriuki Muriithi |
2023-10-16 | Link study to ProbeSetFreeze table. | Frederick Muriuki Muriithi |
2023-01-17 | Add link back to index page on abort or errors | Frederick Muriuki Muriithi |
2023-01-17 | upload: Enable cancelling an upload. | Frederick Muriuki Muriithi |
2022-12-23 | Help: Provide some help content for end user | Frederick Muriuki Muriithi |
2022-11-16 | ui: provide error messaging if file is not selected. | Frederick Muriuki Muriithi |
2022-11-16 | ui: Don't show upload progress indicator if file is not selected. | Frederick Muriuki Muriithi |
2022-11-16 | ui: Only display the "alert-success" green on completion...* To avoid confusion, only display the "alert-success" green on
completion of the parsing process. While parsing, if there are no
errors, then display the "No errors found so far" message without
the green colour.
| Frederick Muriuki Muriithi |
2022-11-12 | Accept plain text (text/plain) files | Frederick Muriuki Muriithi |
2022-09-08 | Use sys.executable and setup default environment...Use the sys.executable to get the correct python binary to run the
external processes, and setup the environment to point to the correct
PYTHONPATH.
| Frederick Muriuki Muriithi |
2022-08-31 | Commit missing files. | Frederick Muriuki Muriithi |
2022-08-31 | Provide database port where relevant. | Frederick Muriuki Muriithi |
2022-08-31 | Check connections outside app factory...Check the connections in the wsgi.py file, outside of the `create_app`
application factory to avoid issues with tests failing due to test app
not initialising because of missing connections in the test
environment.
| Frederick Muriuki Muriithi |
2022-08-05 | Update job status. Display stdout and stderr outputs...* Display the status of the job, as it is running
* Display STDERR output if an error occurs
* Display STDOUT output as job is running and on successful completion
of the job
| Frederick Muriuki Muriithi |
2022-08-04 | Implement data insertion...- Hook up external data insertion script to webserver code
- Provide rudimentary status indication
- Generalise some job creation details
| Frederick Muriuki Muriithi |
2022-08-04 | Fix typo: 'species' -> 'speciesid' | Frederick Muriuki Muriithi |
2022-08-04 | UX: Enable selecting radio by clicking anywhere on the row...Ease the selection of a radio button by allowing the user to click on
any of the table cells that are in the same row as the radio button of
concern.
| Frederick Muriuki Muriithi |