aboutsummaryrefslogtreecommitdiff
path: root/uploader
AgeCommit message (Expand)Author
2025-01-15fixup: Check that all files are provided and there're no duplicates.Frederick Muriuki Muriithi
2025-01-15Only create the necessary objects....Some of the file input elements might not exist in the form, therefore, only show uploader for those that do. Frederick Muriuki Muriithi
2025-01-15Check that all files are provided and there're no duplicates.Frederick Muriuki Muriithi
2025-01-15If file already exists, return success rather than failing....If user has already uploaded the file, simply return success, rather than failing. Frederick Muriuki Muriithi
2025-01-15Remove display elements for existing files...Remove the display elements for any previously existing files. This ensures that when a file is added/removed, only the actual files that exist are displayed. Frederick Muriuki Muriithi
2025-01-15Disable "Upload Phenotypes" button on click; reenable on error....Disable the button when the user clicks the button, and only re-enable it iff an upload error occurs. Frederick Muriuki Muriithi
2025-01-15Allow non-expiring JWTs...The authorisation server was updated to return non-expiring JWTs, so this particular client needs to allow for such. Frederick Muriuki Muriithi
2025-01-06Activate resumable UIs.Frederick Muriuki Muriithi
2025-01-06Add resumable UI elements for all file inputs.Frederick Muriuki Muriithi
2025-01-06Generalise creation of resumable objects.Frederick Muriuki Muriithi
2025-01-06Add note that no event is passed.Frederick Muriuki Muriithi
2025-01-06Trigger preview when user drops file on the resumable element.Frederick Muriuki Muriithi
2025-01-06Rename function for consistency...Use CamelCasing for function names. Frederick Muriuki Muriithi
2025-01-06Make the preview updater more generic...Build the preview-updater in a function call to ease maintenance. Frederick Muriuki Muriithi
2025-01-06Use explicit names for variables to ease maintenance...Give the variables names that indicate what they are used for. Frederick Muriuki Muriithi
2025-01-06Pass in file object rather than file-input element...To make this reusable even in scenarios where a file-input element does not exist or cannot be updated, pass in the file object itself rather than a file-input element. Frederick Muriuki Muriithi
2025-01-06Fix labels 'for' attributeFrederick Muriuki Muriithi
2024-12-20Activate initial PoC for chunked uploads.Frederick Muriuki Muriithi
2024-12-20Provide URI for the POST endpoint for chunked uploads.Frederick Muriuki Muriithi
2024-12-20Add javascript to handle resumable, chunked file uploads.Frederick Muriuki Muriithi
2024-12-20Provide initial endpoints for chunked file uploads.Frederick Muriuki Muriithi
2024-12-20Retain a consistent naming scheme for functions....* Create a temporary fix to bridge the change. Frederick Muriuki Muriithi
2024-12-20Separate generic functions from chunking functionsFrederick Muriuki Muriithi
2024-12-19Make files into a module of its own.Frederick Muriuki Muriithi
2024-12-17Handle non-existent values correctly.Frederick Muriuki Muriithi
2024-12-17Update the previews on changing values and/or files.Frederick Muriuki Muriithi
2024-12-17Trigger 'change' event on resetting value(s) to default.Frederick Muriuki Muriithi
2024-12-17Import files.js to get access to 'read_first_n_lines' function.Frederick Muriuki Muriithi
2024-12-17Add function to read first 'n' lines of file as text.Frederick Muriuki Muriithi
2024-12-17Add function to update a preview table.Frederick Muriuki Muriithi
2024-12-17Display preview UI elements.Frederick Muriuki Muriithi
2024-12-17Add template for tables to preview files' parsing.Frederick Muriuki Muriithi
2024-12-17Move common sidebar contentFrederick Muriuki Muriithi
2024-12-16Use January as default month...Sometimes, the publication date only contains the year. Frederick Muriuki Muriithi
2024-12-16Handle error conditions...* Only fetch abstract details if the summary is successful * Indicate error if fetching summary fails Frederick Muriuki Muriithi
2024-12-13Separate bundle and individual files processing...Move the code processing the R/qtl2 bundle into a separate function and call it. Create a new (currently, failing) function to process the individual files. Frederick Muriuki Muriithi
2024-12-13Refactor template to extend common base...Extend the common base template in order to reuse the common parts for uploading phenotypes. Frederick Muriuki Muriithi
2024-12-13Allow choice between the two UI options...Allow the user to switch between using the R/qtl2 file format or uploading the individual files. Frederick Muriuki Muriithi
2024-12-13Use new templates:Frederick Muriuki Muriithi
2024-12-13Rename template...Rename original template to indicate it uses the R/qtl2 bundle format. Frederick Muriuki Muriithi
2024-12-13Add page documentation.Frederick Muriuki Muriithi
2024-12-13Prompt for the files.Frederick Muriuki Muriithi
2024-12-13Prompt for file structure details.Frederick Muriuki Muriithi
2024-12-12Add incomple template for uploading individual files.Frederick Muriuki Muriithi
2024-12-12Create new base templates for upload of phenotype....Implement the common UI features, for fetching publication details. Frederick Muriuki Muriithi
2024-12-12Update link text.Frederick Muriuki Muriithi
2024-12-10Add menu entry for platforms in "View Species" page.Frederick Muriuki Muriithi
2024-12-10Retain population for "List Markers" page...For UI consistency, and as a convenience to the users, retain the population details for the "List Markers" page to help them navigate more easily using the breadcrumbs. Frederick Muriuki Muriithi
2024-12-10Reorder menus in the populations page....Make the order of the menus a little closer to the likely order of data upload. Frederick Muriuki Muriithi
2024-12-10Deactivate access to incomplete/unimplemented features.Frederick Muriuki Muriithi