Description
Adds an async queue for downloading items with a concurrency of 6. This changes are designed to improve download performance, particularly when dealing with multiple number of downloads.
It also fixes some bugs, and removes the upload redux thunks.
Related Issues
Related Pull Requests
Checklist
- Changes have been tested locally.
- Unit tests have been written or updated as necessary.
- The code adheres to the repository's coding standards.
- Relevant documentation has been added or updated.
- No new warnings or errors have been introduced.
- SonarCloud issues have been reviewed and addressed.
- QA Passed
How Has This Been Tested?
Manually tested it via local web browser