Commit History

fix: Python 3.10 datetime.fromisoformat fails on 5-digit microseconds from Supabase β€” pad to 6 digits before parsing
6f114ee

Oluwatosin Ayeni commited on

debug: add /debug/full-test endpoint to trace exact DB path per employee
6ddcf74

Oluwatosin Ayeni commited on

fix: raise match threshold to 0.65 and return best_distance on not_registered
1d570db

Oluwatosin Ayeni commited on

fix: hardcode CORS allow_origins=* to fix mobile connection errors
d7fd922

Oluwatosin Ayeni commited on

fix: remove silent exception swallow in load_encodings; surface debug count on not_registered
4e775e2

Oluwatosin Ayeni commited on

debug: add /debug/employees endpoint to diagnose clock not_registered issue
aecf502

Oluwatosin Ayeni commited on

fix: use fresh Supabase client per request to avoid stale HTTP/2 connection errors
c558a12

Oluwatosin Ayeni commited on

feat: scan all employees when no admin_id provided (remove no_admin gate)
232a2cb

Oluwatosin Ayeni commited on

fix: wrap all endpoints in try-except to expose actual error instead of 500
511fbc2

Oluwatosin Ayeni commited on

fix: convert PIL RGB to BGR before passing to InsightFace
729a49b

Oluwatosin Ayeni commited on

Use insightface instead of face_recognition β€” matches Dockerfile
793bf03

Oluwatosin Ayeni commited on

Add admin_id multi-tenancy to /register and /clock
231333d

Oluwatosin Ayeni commited on

Fix: pad Supabase timestamp fractional seconds to 6 digits for fromisoformat
cb86854

Oluwatosin Ayeni commited on

Fix: robust timestamp parsing and expose 500 error details
abbf496

Oluwatosin Ayeni commited on

Lower similarity threshold to 0.3 for better recognition
71f85ec

Oluwatosin Ayeni commited on

Fix: upgrade onnxruntime to 1.18.1 (supports NumPy 2.x)
66ec6ea

Oluwatosin Ayeni commited on

Fix: pin numpy<2 for onnxruntime 1.17.1 compatibility
7b68bb1

Oluwatosin Ayeni commited on

Fix: add build-essential for InsightFace Cython extension
ec5f090

Oluwatosin Ayeni commited on

Switch to InsightFace+ONNX β€” no compilation needed
d839fc2

Oluwatosin Ayeni commited on

Fix: use python:3.10 base image for clean environment
6e51072

Oluwatosin Ayeni commited on

Fix: add face_recognition_models package
61f6f01

Oluwatosin Ayeni commited on

Fix: install numpy and pillow via conda to avoid compilation
b2da750

Oluwatosin Ayeni commited on

Fix: use conda pre-built dlib to speed up build
04f5571

Oluwatosin Ayeni commited on

Add FastAPI facial recognition backend
f625f49

Oluwatosin Ayeni commited on

initial commit
cf83244
verified

anabury commited on