Releases: Progeny42/refrapt
Releases · Progeny42/refrapt
Auto Architecture Detection Fix
Bugfixes
Quiet Progress Bars and Bugfixes
Resolve Inadvertant Clean
Resolves an issue whereby Packages listed in an Index file that was not modified during the run would be marked as eligible for cleaning, and thus, removed from the local mirror.
Extend Forced Update Option
Extended the forceUpdate
setting to also include the comparison of the Index files.
Issues addressed:
- #29 - files missing after sync
Make Refrapt Singleton
Change to make refrapt a singleton, allowing only one instance at a time to run.
Should address #29
Server Overload Changes
Attempt to address #26 by allowing for retries when a server becomes overloaded. Retries are staggered to help decrease load.
Also fix a small issue when default settings are None were considered as strings.
Bug Fixes for Source Repositories
Bug Fixes and Improvements
Bug Fixes
- Address issue #23 by ensuring the same URI is not processed multiple times during the clean process (caused by trailing slash not common to all repositories from the Configuration file).
- Ensure download URL is formatted using forward slashes
- Ensure download command only adds custom arguments if provided
Optimisations
- Only attempt to download non-latest files, rather than all of them (saves Wget the trouble of checking the files)