| .. |
|
AdminPinService.cs
|
feat(terminal): add Argon2id PIN hashing with lockout, license port, and model extensions
|
2026-09-24 16:19:03 +07:00 |
|
AttendanceSyncService.cs
|
test(terminal): add comprehensive unit test suite covering scanner mock, deduplication, sync, and security
|
2026-09-24 16:37:59 +07:00 |
|
AttendanceTracker.cs
|
fix(terminal): handle locked scans consistently
|
2026-09-24 18:09:42 +07:00 |
|
CrashLogService.cs
|
feat(scanner): add IFingerprintScanner, deduplication, auto-reconnect, and state machine
|
2026-09-24 16:20:39 +07:00 |
|
CsvCellEncoder.cs
|
fix(terminal): secure local state and background IPC
|
2026-09-24 21:13:46 +07:00 |
|
FingerprintScanner.cs
|
feat(scanner): add IFingerprintScanner, deduplication, auto-reconnect, and state machine
|
2026-09-24 16:20:39 +07:00 |
|
LicenseStatus.cs
|
feat(terminal): add Argon2id PIN hashing with lockout, license port, and model extensions
|
2026-09-24 16:19:03 +07:00 |
|
NotificationService.cs
|
feat(terminal): add scheduled automatic checkout
|
2026-09-21 10:00:11 +07:00 |
|
StartupService.cs
|
fix: harden terminal recovery and deployment
|
2026-09-18 11:10:28 +07:00 |
|
TerminalIpc.cs
|
fix(push): isolate employee data and preserve platform outbox
|
2026-09-26 12:31:10 +07:00 |
|
TerminalStore.cs
|
fix(terminal): secure local state and background IPC
|
2026-09-24 21:13:46 +07:00 |
|
TrayService.cs
|
feat(terminal): wire attendance tracker, tray states, fingerprint enrollment wizard, and re-authorization
|
2026-09-24 16:28:20 +07:00 |
|
UpdateService.cs
|
feat: add secure attendance portal and payroll foundation
|
2026-09-24 15:59:38 +07:00 |