Task Description
As a modlist maintainer, I need the ability to provide a file hash for mod entries so that downloaded archives can be validated for integrity. Since ModDB exposes an MD5 hash on the download page, validation can happen before the download for those entries, saving bandwidth. For all other sources the hash is computed post-download.
Acceptance Criteria
Additional Information
Relevant code: ModDbUrlSource.resolve() for pre-download MD5 scraping, HttpArchiveDownloader.download() for post-download hash computation, and InstallCoordinator.runInstallation() for the end-of-install summary
Task Description
As a modlist maintainer, I need the ability to provide a file hash for mod entries so that downloaded archives can be validated for integrity. Since ModDB exposes an MD5 hash on the download page, validation can happen before the download for those entries, saving bandwidth. For all other sources the hash is computed post-download.
Acceptance Criteria
Additional Information
Relevant code:
ModDbUrlSource.resolve()for pre-download MD5 scraping,HttpArchiveDownloader.download()for post-download hash computation, andInstallCoordinator.runInstallation()for the end-of-install summary