Skip to content

Optimize product and main-file downloads with cached nginx-served artifacts#641

Merged
crisingulani merged 5 commits into
mainfrom
fix_down_lib
Jun 26, 2026
Merged

Optimize product and main-file downloads with cached nginx-served artifacts#641
crisingulani merged 5 commits into
mainfrom
fix_down_lib

Conversation

@crisingulani

Copy link
Copy Markdown
Member

No description provided.

- Implemented `prepare_main_file_archive` method in `ProductDownloadArchiveService` to handle caching and preparing main file downloads.
- Created `build_product_main_file_archive` task to manage the asynchronous creation of main file archives.
- Updated `ProductViewSet` to include endpoints for preparing and downloading main file archives.
- Enhanced tests to cover new main file archive functionality, including caching and directory zipping.
- Modified Nginx configuration files to include timeout settings for uwsgi.
@crisingulani
crisingulani merged commit 7ec766d into main Jun 26, 2026
3 checks passed
@github-project-automation github-project-automation Bot moved this to ✅ Done in Software Jun 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants