C# .NET Windows Service for Hanvon F710X devices, handling attendance, machine-user sync, and templates. Supports batch processing, CENTRAL/SITE scope, and professional logging (InternalLogs + categorized Logs). Compatible with the Hanvon HDCP SDK.
 
 
 
Go to file
SYED MUSTUFA AHMED NAQVI 7351e5b10c feat: add Hanvon HTTP diagnostics helpers
Sanitize/log API exchanges for troubleshooting.
2026-09-04 12:38:27 +05:00
Properties Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
device-api-dump Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
.gitignore Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
App.config Fix DB_TO_DEVICE HTTP restore so deleted users get face templates on device. 2026-07-24 09:44:29 +05:00
ApplicationPaths.cs feat: make service paths and lifecycle Windows-Service safe 2026-09-04 12:38:00 +05:00
Attendance.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
AttendanceDAO.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
AttendanceMachine.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
AttendanceMachineDAO.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
AttendanceMachineFaceTemplateDAO.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
AttendanceMachineUser.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
AttendanceMachineUserDAO.cs Fix DB_TO_DEVICE HTTP restore so deleted users get face templates on device. 2026-07-24 09:44:29 +05:00
DbToDeviceFaceErrors.cs feat: classify Hanvon duplicate-face errors as DUPLICATE_FACE 2026-09-04 12:35:14 +05:00
DbToDeviceFaceErrorsTests.cs feat: classify Hanvon duplicate-face errors as DUPLICATE_FACE 2026-09-04 12:35:14 +05:00
DbToDevicePlanning.cs feat: add DB_TO_DEVICE planning and employee selection 2026-09-04 12:31:17 +05:00
DbToDevicePlanningTests.cs feat: add DB_TO_DEVICE planning and employee selection 2026-09-04 12:31:17 +05:00
DbToDeviceSummary.cs feat: skip already-registered users and emit DB_TO_DEVICE summary 2026-09-04 12:35:46 +05:00
DbToDeviceSummaryTests.cs feat: skip already-registered users and emit DB_TO_DEVICE summary 2026-09-04 12:35:46 +05:00
DeviceSettings.xml Fix DB_TO_DEVICE HTTP restore so deleted users get face templates on device. 2026-07-24 09:44:29 +05:00
DeviceSettingsConfig.cs feat: add DB_TO_DEVICE planning and employee selection 2026-09-04 12:31:17 +05:00
EmployeePhotoSourceSettings.cs feat: load HRMS portal employee photos for enrollment 2026-09-04 12:33:36 +05:00
HanvonF710XAttendanceService.csproj Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
HanvonF710XAttendanceService.sln Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
HanvonF710XWindowsService.Designer.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
HanvonF710XWindowsService.cs feat: make service paths and lifecycle Windows-Service safe 2026-09-04 12:38:00 +05:00
HanvonHttpApiClient.cs Fix DB_TO_DEVICE HTTP restore so deleted users get face templates on device. 2026-07-24 09:44:29 +05:00
HanvonHttpDiagnostics.cs feat: add Hanvon HTTP diagnostics helpers 2026-09-04 12:38:27 +05:00
HrmsEmployeeDAO.cs feat: map device serial to hrms.employee for name and photo 2026-09-04 12:34:14 +05:00
HrmsEmployeeMappingTests.cs feat: map device serial to hrms.employee for name and photo 2026-09-04 12:34:14 +05:00
HrmsEmployeePhotoClient.cs feat: load HRMS portal employee photos for enrollment 2026-09-04 12:33:36 +05:00
HrmsEmployeePhotoClientTests.cs feat: load HRMS portal employee photos for enrollment 2026-09-04 12:33:36 +05:00
INSTALL.txt Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
LogService.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
MachineScope.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
MachineUserDeleteBatcher.cs feat: batch deleteusers for pending machine-user deletions 2026-09-04 12:37:19 +05:00
MachineUserDeleteSettings.cs feat: batch deleteusers for pending machine-user deletions 2026-09-04 12:37:19 +05:00
MachineUserDeleteSync.cs feat: batch deleteusers for pending machine-user deletions 2026-09-04 12:37:19 +05:00
MachineUserDeleteSyncTests.cs feat: batch deleteusers for pending machine-user deletions 2026-09-04 12:37:19 +05:00
NedoPhotoPreprocessor.cs feat: convert NEDO XML templates to Hanvon face photos 2026-09-04 12:32:13 +05:00
NedoTemplateConverter.cs feat: convert NEDO XML templates to Hanvon face photos 2026-09-04 12:32:13 +05:00
NedoTemplateConverterTests.cs feat: convert NEDO XML templates to Hanvon face photos 2026-09-04 12:32:13 +05:00
Program.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
ProjectInstaller.Designer.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
ProjectInstaller.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
ProjectInstaller.resx Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
TemplateParser.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
TemplateTransferRunner.cs Fix DB_TO_DEVICE HTTP restore so deleted users get face templates on device. 2026-07-24 09:44:29 +05:00
install-service.bat Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
packages.config Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00