Age | Commit message (Expand) | Author |
---|---|---|
4 days | Provide timeouts for requests calls. | Frederick Muriuki Muriithi |
2024-07-25 | Rename module: qc_app --> uploader | Frederick Muriuki Muriithi |
2024-01-24 | Checks: Update code and tests to ensure all checks pass. | Frederick Muriuki Muriithi |
2024-01-23 | Update scripts to use redis prefix. | Frederick Muriuki Muriithi |
2024-01-22 | UI: Show progress of R/qtl2 bundle processing. | Frederick Muriuki Muriithi |
2023-11-15 | Linting: Fix linting errors. | 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 | Handle stderr output•••* Fix bug where stderr was not being updated on redis appropriately | Frederick Muriuki Muriithi |
2022-07-19 | Check connections before launching•••* qc_app/__init__.py (refactor): Check connection before launching the application * qc_app/check_connections.py (new file): Add code to check connections * qc_app/db_utils.py (refactor): enable passing the database uri as an argument to the connection creation function. * scripts/worker.py (refactor): Use new code to check for redis connection. | Frederick Muriuki Muriithi |
2022-07-19 | Add generic worker script•••Add a generic worker script, whose purpose is: - to launch the specific worker script - to capture both stdin and stderr streams and put them on redis In this way, we can launch redis-aware and redis-unaware workers and capture their outputs or errors for later processing. | Frederick Muriuki Muriithi |
2022-07-19 | Rename file validation script•••As preparation for building a new generic worker script, this commit renames the file validation script from 'worker.py' to 'validate_file.py' so as to ensure the name conforms better to what the script does. | Frederick Muriuki Muriithi |
2022-06-15 | Fix linting and type errors | Frederick Muriuki Muriithi |
2022-06-10 | Enable upload of zipfiles | Frederick Muriuki Muriithi |
2022-06-02 | Enable user abortion of file parsing•••Enable the user to abort the background parsing of the file. | Frederick Muriuki Muriithi |
2022-06-02 | Add an error display to the progress status report•••Enable the progress status page to show all the errors found at any point during the processing of the file. | Frederick Muriuki Muriithi |
2022-05-19 | Update Web-UI: use new error collection paradigm•••- README.org: document how to run scripts manually - manifest.scm: remove python-rq as a dependency - qc_app/jobs.py: rework job launching and processing - qc_app/parse.py: use reworked job processing - qc_app/templates/job_progress.html: display progress correctly - qc_app/templates/parse_results.html: display final results - scripts/worker.py: new worker script | Frederick Muriuki Muriithi |