new-site/site/public/portal
justin 1535acb413 Complete phone-to-desktop photo ID upload pipeline
- 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>
2026-05-30 16:24:35 -05:00
..
dashboard Customer dashboard: order tracking + portal login 2026-05-30 14:20:58 -05:00
domain-search Sync nav/footer across all 62 static HTML pages 2026-05-29 16:31:03 -05:00
esign Add Umami custom event tracking across all key pages 2026-05-05 05:10:13 -05:00
manage-services Sync nav/footer across all 62 static HTML pages 2026-05-29 16:31:03 -05:00
rmd-review Sync nav/footer across all 62 static HTML pages 2026-05-29 16:31:03 -05:00
setup Sync nav/footer across all 62 static HTML pages 2026-05-29 16:31:03 -05:00
sign Sync nav/footer across all 62 static HTML pages 2026-05-29 16:31:03 -05:00
upload-id Complete phone-to-desktop photo ID upload pipeline 2026-05-30 16:24:35 -05:00