edusync / app

Commit History

  1. feat: implement FaceEngine service with Haar Cascade detection, eye-based alignment, and ArcFace embedding extraction

    1cf37bf

  1. perf(onnx): optimized threading for multi-worker environments

    3490e39

  1. feat: implement initial face recognition service with API endpoints for registration, attendance, and anti-spoofing capabilities.

    e51f7f4

  1. feat: Add application configuration management with remote synchronization and an anti-spoofing utility.

    31465a0
  2. feat: implement anti-spoofing utilities including liveness detection and lighting analysis, and introduce dynamic configuration management with remote sync.

    c3dcf51
  3. feat: implement application configuration management including remote server synchronization and environment variable loading.

    bcf1bd7
  4. feat: Introduce Pydantic-based application configuration with remote server synchronization for dynamic settings updates.

    c72d7ef

  1. feat: Add anti-spoofing and liveness detection utilities including Laplacian variance, FFT analysis, YCbCr color consistency, eye aspect ratio, and lighting analysis.

    25050f2
  2. feat: Implement anti-spoofing utilities and dynamic configuration management with remote sync.

    4186154
  3. feat: implement FastAPI endpoints for face registration, attendance marking with liveness detection and lighting analysis, and face detection.

    4b862b6

  1. feat: Initialize face recognition service with FastAPI, MongoDB, Haar Cascade, ArcFace ONNX, and dynamic configuration sync.

    b54297c

  1. feat: Introduce face recognition service with Haar Cascade and ArcFace ONNX, updating Dockerfile system dependencies and simplifying pip install.

    f9b989f
  2. chore: remove .env from tracking and update configuration

    eb8829d

  1. feat: Implement centralized application configuration with remote server synchronization and periodic updates.

    7a19f9f
  2. feat: Add API endpoints for face registration, attendance marking with liveness and lighting analysis, and introduce dynamic configuration.

    5975314

  1. feat: Implement face recognition API with endpoints for student registration, attendance marking with anti-spoofing and lighting analysis, and face detection.

    8d78e51
  2. chore: silence known opencv assertion logs and refine mediapipe init

    ebd1cfc
  3. fix: OpenCV detectMultiScale crash in FaceEngine

    ace1633
  4. fix: include FACE_API_KEY in config fetch requests

    eedf8bf
  5. feat: upgrade face recognition with anti-spoofing and lighting checks

    93d0910

  1. modified: app/__pycache__/main.cpython-313.pyc⁠

    9d8dc14

  1. Add root endpoint to resolve 404s

    9ebc163
  2. Fix: Permission denied on model download and improve path detection

    b7a8395
  3. Initial commit - face recognition service

    47ff6b2