Align attestation creation with API definition and improve file upload
dn53
37c944a
Remove direct file upload endpoint, update attestation creation to use key, content_type, and context_type as per swagger, and modify presigned URL generation in MinIO storage to optionally use session ID.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: f612404e-3a24-4a59-a9ce-5c4e0f1ea874
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/2fb4ea93-ac3a-4c8e-a374-bb86029c18ef/f612404e-3a24-4a59-a9ce-5c4e0f1ea874/mjoq2mR
Link uploads to specific sessions for reliable storage
dn53
f6179ef
Update `generate_upload_url` to accept and use `session_id` for all storage backends, resolving "Upload session not found" errors.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 13d753dc-bbfa-446f-bcd5-3d5325a591ad
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/2fb4ea93-ac3a-4c8e-a374-bb86029c18ef/13d753dc-bbfa-446f-bcd5-3d5325a591ad/tv6c5K6
Enhance system with user authentication and structured logging capabilities
dn53
b54637e
Implement JWT-based user authentication, RFC 5424 compliant syslog ingestion, and improve overall logging with detailed event tracking.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 13d753dc-bbfa-446f-bcd5-3d5325a591ad
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/2fb4ea93-ac3a-4c8e-a374-bb86029c18ef/13d753dc-bbfa-446f-bcd5-3d5325a591ad/GmQROTe