Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-01-17 | UI: Select ProbeSet study. | Frederick Muriuki Muriithi | |
2024-01-17 | UI: Implement creating new genotype datasets. | Frederick Muriuki Muriithi | |
2024-01-17 | UI: Initialise summary page. | Frederick Muriuki Muriithi | |
2024-01-17 | Enable selecting from existing genotype datasets. | Frederick Muriuki Muriithi | |
2024-01-16 | UI: Create UI for creating a new Genotype dataset. | Frederick Muriuki Muriithi | |
2024-01-16 | UI: Create UI to select from existing genotype datasets. | Frederick Muriuki Muriithi | |
2024-01-16 | Create intermediate step | Frederick Muriuki Muriithi | |
We do not have the option to modify the request and then redirect with the modification in place. To go around that, this commit creates an intermediate step that informs the user of their progress, while allowing us to store the filename for future steps. | |||
2024-01-08 | Upload R/qtl2 zip bundle and check for errors. | Frederick Muriuki Muriithi | |
2024-01-08 | Implement "POST" path for "select-population" route. | 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 | Frederick Muriuki Muriithi | |
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. | |||
2023-12-20 | Add favicon | Frederick Muriuki Muriithi | |
Add a favicon to reduce noise in the logs due to failed requests. | |||
2023-12-19 | Commit missing templates. | 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 | Frederick Muriuki Muriithi | |
Implements the code enabling the upload of the samples/cases to the database. | |||
2023-11-30 | Remove link to non-existent file. | Frederick Muriuki Muriithi | |
2023-11-30 | Handle duplicate dataset creation error | Frederick Muriuki Muriithi | |
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. | |||
2023-11-28 | Capture, log and handle generic exceptions | Frederick Muriuki Muriithi | |
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. | |||
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-10-16 | Indicate progress for data insert. | 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: Only display the "alert-success" green on completion | Frederick Muriuki Muriithi | |
* 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. | |||
2022-11-12 | Accept plain text (text/plain) files | Frederick Muriuki Muriithi | |
2022-08-31 | Commit missing files. | Frederick Muriuki Muriithi | |
2022-08-05 | Update job status. Display stdout and stderr outputs | Frederick Muriuki Muriithi | |
* 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 | |||
2022-08-04 | Implement data insertion | Frederick Muriuki Muriithi | |
- Hook up external data insertion script to webserver code - Provide rudimentary status indication - Generalise some job creation details | |||
2022-08-04 | UX: Enable selecting radio by clicking anywhere on the row | Frederick Muriuki Muriithi | |
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. | |||
2022-07-19 | Implement confirmation stage | Frederick Muriuki Muriithi | |
Provide user with a confirmation stage where they can verify all the data before inserting into the database. | |||
2022-07-19 | Enable creation of new dataset | Frederick Muriuki Muriithi | |
Enable the user to create a new dataset should the need arise. A few extra fixes were done, such as: - Provide list of average methods to choose from - Provide input elements for some expected fields - Add a new confirmation step before doing the actual data update | |||
2022-07-19 | Replace redirect with user confirmation | Frederick Muriuki Muriithi | |
Rather than using the redirect, that led to exposing the study id as a get parameter, this commit adds an auxilliary step that allows the user to choose whether to continue with the new study or go back and select an existing study. | |||
2022-07-19 | Implement dataset selection | Frederick Muriuki Muriithi | |
- Implement UI enabling selection from existing datasets - Start implementation of UI that enables creation of new dataset | |||
2022-07-19 | Fix macro | Frederick Muriuki Muriithi | |
2022-07-19 | Add 'group' and 'tissue' selection. | Frederick Muriuki Muriithi | |
- Build code to populate the "Group" and "Tissue" dropdown lists - Enable redirect with POST data (code 307) in case there is input error to enable the user fix their errors - Move hidden fields to macro to reduce repetition | |||
2022-07-19 | Implement select study | Frederick Muriuki Muriithi | |
Implement the select study UI | |||
2022-07-19 | Select the platform (GeneChipId) first | Frederick Muriuki Muriithi | |
2022-07-07 | Rework styling for form elements | Frederick Muriuki Muriithi | |
2022-07-07 | Provide selection for GeneChips | Frederick Muriuki Muriithi | |
The GeneChipId value is required for the data being inserted, so this commit provides the UI to enable selection of the chip. | |||
2022-07-06 | Implement UI for dataset selection | Frederick Muriuki Muriithi | |
As part of updating the database with the new data, there is a need to select the appropriate dataset that the data belongs to, and this commit provides the UI to assist the user do that. | |||
2022-06-28 | Check for inconsistent columns | Frederick Muriuki Muriithi | |
The number columns in each contents line should be equal to the nember of columns in the header line. | |||
2022-06-13 | Add upload progress indicator | Frederick Muriuki Muriithi | |
2022-06-10 | Enable upload of zipfiles | Frederick Muriuki Muriithi | |
2022-06-02 | Enable user abortion of file parsing | Frederick Muriuki Muriithi | |
Enable the user to abort the background parsing of the file. | |||
2022-06-02 | Add an error display to the progress status report | Frederick Muriuki Muriithi | |
Enable the progress status page to show all the errors found at any point during the processing of the file. | |||
2022-05-20 | Use standard-error rather than standard_error for consistency | Frederick Muriuki Muriithi | |
The CLI scripts use "standard-error" so update the web version to fit in with that. | |||
2022-05-20 | Handle errors | Frederick Muriuki Muriithi | |
Implement code to handle errors in the processing of files. |