modcomms/backend/app/repositories
michael 2f547dc494 Detect identical file uploads via MD5 hashing
- Add file_hash and is_identical_file columns to proof_versions table
- Compute MD5 hash on file upload and compare with previous version
- Display warning banner when uploading identical file as revision
- Return is_identical_file in WebSocket response and API endpoints

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 10:15:48 -06:00
..
__init__.py Connect frontend to PostgreSQL database via API 2025-12-18 13:50:37 -06:00
audit_repository.py permissions changes 2025-12-18 16:51:27 +00:00
campaign_repository.py Fix campaign update by re-fetching after flush 2026-01-08 10:27:26 -06:00
dropdown_repository.py Add debugging for proof types not showing in dropdown 2026-01-23 13:09:25 -06:00
proof_repository.py Detect identical file uploads via MD5 hashing 2026-01-25 10:15:48 -06:00
user_repository.py permissions changes 2025-12-18 16:51:27 +00:00