Task #10765 (new)
Background task to re-check checksums
|Reported by:||mtbcarroll||Owned by:||jamoore|
After a file has been uploaded it may be corrupted through some later glitch on the server. Uploaded files should have their checksums in the hash column of the originalfile table re-checked periodically by some background job, and the user notified of any detected problems. Files without a checksum should probably have one calculated so that subsequent corruption can at least be detected.
It may make sense for the model to include originalfile columns for "timestamp of when the hash was first calculated", "timestamp of when the hash was last correct", and "if the file now appears to be corrupted".