Skip to content

Conversation

@kdroidFilter
Copy link
Owner

No description provided.

…oads

- Enhanced `downloadFile` method with retry logic for transient failures.
- Introduced HTTP status code verification and exponential backoff with jitter for retries.
- Improved logging for download attempts and errors.
- Added checks for permanent errors to avoid unnecessary retries.
- Created `DatabaseDownloaderTest` to validate downloading store and policies databases.
- Implemented tests for success, failures, missing assets, and handling multiple languages.
- Added `MockURLStreamHandler` to simulate HTTP responses for testing.
@kdroidFilter kdroidFilter merged commit ce617fd into master Jun 17, 2025
1 check passed
@kdroidFilter kdroidFilter deleted the dev branch June 17, 2025 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants