modcomms/backend/app
michael b119951f93 Fix retry button for failed proofs and hook up download asset button
- Add GET /files/{storage_key:path} endpoint to serve stored files
- Add getFile() method to apiService to fetch files from backend
- Update convertProofToFrontend() to preserve fileStorageKey
- Update handleRetryAnalysis() to fetch file from backend when not in memory
- Update handleDownload() to download original file instead of thumbnail

After page refresh, the retry button now fetches the original file from
backend storage using the fileStorageKey, allowing failed proofs to be
reprocessed. The Download Asset button also now downloads the original
uploaded file rather than the preview thumbnail.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 07:01:58 -06:00
..
agents permissions changes 2025-12-18 16:51:27 +00:00
api Fix retry button for failed proofs and hook up download asset button 2026-01-24 07:01:58 -06:00
dependencies Add MSAL debug logging to frontend and backend 2025-12-18 13:11:30 -06:00
models Fix proof types not loading for sub-channels in dropdown hierarchy 2026-01-23 13:01:39 -06:00
repositories Add debugging for proof types not showing in dropdown 2026-01-23 13:09:25 -06:00
services Support both v1.0 and v2.0 Azure AD token issuer formats 2025-12-18 17:03:47 -06:00
websocket permissions changes 2025-12-18 16:51:27 +00:00
__init__.py permissions changes 2025-12-18 16:51:27 +00:00
config.py permissions changes 2025-12-18 16:51:27 +00:00
main.py Filter health check logs from uvicorn access log 2025-12-19 06:37:56 -06:00