mirror of
https://github.com/tiennm99/bsk.git
synced 2026-08-03 22:23:27 +00:00
- private bsk-checkup-media bucket + checkup_images table; RLS: enrolled read, clinical write; storage.objects policies scoped to the bucket - webcam (getUserMedia) + file capture, client canvas JPEG compression to <=200KB; upload via browser client, metadata recorded server-side with a path-ownership guard; audit-logged - gallery with 1h signed URLs + soft-delete; code128 barcode of the checkup id (no PII); linked from the checkup page; vi/en; bwip-js added