- API: POST /api/v1/id-upload/token generates upload token - API: POST /api/v1/id-upload/:token receives base64 image, stores in MinIO - API: GET /api/v1/id-upload/:token/status returns upload status + thumbnail - Mobile page: sends image as base64 with upload_token - Desktop intake: requests token, generates QR with upload URL, polls every 3s for phone upload, auto-shows thumbnail when detected - MinIO storage with presigned URLs for thumbnails - Compliance order intake_data updated with photo_id_uploaded flag Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| migrations | ||
| src | ||
| Dockerfile | ||
| package-lock.json | ||
| package.json | ||
| start-dev.sh | ||
| tsconfig.json | ||