Commit Graph

3 Commits (3ce91f4d76cef189816b3f2b5b83dff19a03fecf)

Author SHA1 Message Date
SYED MUSTUFA AHMED NAQVI 8ae1749dac feat: add configuration for department-based device onboarding
Add initial department-sync and employee-photo source settings, plus department-based user-sync filters. Load, normalize, and apply the new configuration values.
2026-08-15 15:52:25 +05:00
SYED MUSTUFA AHMED NAQVI 9d1e361099 feat: add department-based initial user and face provisioning
Add a configurable initial-sync flow that creates department employees on target Hikvision devices and uploads portal JPEG photos.

Support department-based employee filtering for existing user/template sync.

Discover and retry available Hikvision face libraries, then verify face enrollment after upload.

Extend service configuration and scheduled sync handling for the new onboarding flow.
2026-08-15 15:50:58 +05:00
SYED MUSTUFA AHMED NAQVI f8c6a060d8 Add DeviceSettings.config for machine scope and template sync direction
Introduce a dedicated device settings file for SITE/CENTRAL scope, scoped IPs, template sync direction flags, source/target IPs, and SyncEmployeeIds.
2026-08-05 15:35:08 +05:00