Utopia-Canteen-System/Services
SYED MUSTUFA AHMED NAQVI 55e75b7347 Log employee and Trace offline sync and navigation events
Adds cache sync start, skip, success, and failure logs for employee RFID and meal/menu refreshes.

Logs full offline cache sync flow and meal schedule screen navigation.
2026-06-01 15:18:01 +05:00
..
Logging Add masked backend API request logging 2026-06-01 15:12:31 +05:00
AdminAuditService.cs Persist admin login defaults consistently 2026-05-25 16:22:35 +05:00
AdminLoginHelper.cs Persist admin login defaults consistently 2026-05-25 16:22:35 +05:00
AppSession.cs Initial commit: admin login + scanner flow + sqlite persistence + sync service 2026-01-31 16:53:32 +05:00
AuthResult.cs Change in Method to fetch the lcoation side id right after the login from admin credentials 2026-03-30 16:20:41 +05:00
AuthService.cs Change in Method to fetch the lcoation side id right after the login from admin credentials 2026-03-30 16:20:41 +05:00
BackendApiMealScheduleService.cs Add backend Windows service project 2026-05-25 16:25:35 +05:00
CanteenBackendApiClient.cs Return order sync & Update sync contract and client API logging 2026-06-01 15:14:26 +05:00
CanteenBackendServices.cs Add central canteen backend host 2026-05-23 12:50:27 +05:00
ClientConfigService.cs Split server and client configuration handling 2026-05-23 12:55:06 +05:00
ConfigConnectionHelper.cs Split server and client configuration handling 2026-05-23 12:55:06 +05:00
ConfigService.cs Split server and client configuration handling 2026-05-23 12:55:06 +05:00
DbMealSessionResolver.cs Use offline cache for RFID employee, session, and menu lookup 2026-05-21 09:31:10 +05:00
EmployeeLookupService.cs Use offline cache for RFID employee, session, and menu lookup 2026-05-21 09:31:10 +05:00
EmployeePhotoService.cs Fix: 2026-03-31 19:24:49 +05:00
EmployeeRfidTagSyncService.cs Log employee and Trace offline sync and navigation events 2026-06-01 15:18:01 +05:00
EmptyMenuLookupService.cs Wire WPF app for server and client modes 2026-05-25 16:21:39 +05:00
HrmsMenuItemForMapping.cs Updated the grade mapping logic in HrmsMenuItemForMapping.cs to map Contractual and MTO/TE/Intern to MANAGEMENT and Unassigned (and empty values) to NON_MANAGEMENT. 2026-04-02 10:34:52 +05:00
IAdminAuditService.cs feat: admin login audit in SQLite; Settings Admin Card ID from DB; Scanner dashboard UI 2026-02-04 18:18:17 +05:00
IAuthService.cs Initial commit: admin login + scanner flow + sqlite persistence + sync service 2026-01-31 16:53:32 +05:00
ICanteenBackendApiClient.cs Add backend API client and remove old client RFID service 2026-05-23 12:51:45 +05:00
IConfigService.cs Split server and client configuration handling 2026-05-23 12:55:06 +05:00
IEmployeeLookupService.cs Use offline cache for RFID employee, session, and menu lookup 2026-05-21 09:31:10 +05:00
IEmployeePhotoService.cs Show HRMS employee photo in dashboard and order history 2026-03-03 13:47:43 +05:00
IEmployeeRfidTagSyncService.cs Add offline HRMS cache schema and sync services 2026-05-21 09:26:43 +05:00
IMealMenuCacheSyncService.cs Add offline HRMS cache schema and sync services 2026-05-21 09:26:43 +05:00
IMealScheduleService.cs Persist per-scan meal details and fix order history state across restarts 2026-03-02 15:04:33 +05:00
IMealSessionResolver.cs Use offline cache for RFID employee, session, and menu lookup 2026-05-21 09:31:10 +05:00
IMenuLookupService.cs Use offline cache for RFID employee, session, and menu lookup 2026-05-21 09:31:10 +05:00
INavigationService.cs Persist per-scan meal details and fix order history state across restarts 2026-03-02 15:04:33 +05:00
IOfflineCacheSyncService.cs Add offline HRMS cache schema and sync services 2026-05-21 09:26:43 +05:00
IRfidService.cs Persist per-scan meal details and fix order history state across restarts 2026-03-02 15:04:33 +05:00
ISyncService.cs Return order sync & Update sync contract and client API logging 2026-06-01 15:14:26 +05:00
Logger.cs Route legacy logging through file logger provider 2026-06-01 15:08:29 +05:00
MealMenuCacheSyncService.cs Log employee and Trace offline sync and navigation events 2026-06-01 15:18:01 +05:00
MenuLookupService.cs Use offline cache for RFID employee, session, and menu lookup 2026-05-21 09:31:10 +05:00
NavigationService.cs Log employee and Trace offline sync and navigation events 2026-06-01 15:18:01 +05:00
NoOpEmployeePhotoService.cs Wire WPF app for server and client modes 2026-05-25 16:21:39 +05:00
NoOpMealScheduleService.cs Wire WPF app for server and client modes 2026-05-25 16:21:39 +05:00
OfflineCacheSyncService.cs Log employee and Trace offline sync and navigation events 2026-06-01 15:18:01 +05:00
ProductionMealScheduleService.cs Fix config overwrite on login/navigation; use production DB for meal schedule CRUD, remove default SiteId normalization, add config load/save logging, and support legacy SiteId format. 2026-03-10 10:40:51 +05:00
RfidService.cs Add central RFID API and client scanner service 2026-05-21 09:32:33 +05:00
SampleSyncApiController.cs Initial commit: admin login + scanner flow + sqlite persistence + sync service 2026-01-31 16:53:32 +05:00
ScanResult.cs Added site mismatch check to block employees from scanning on different sites 2026-03-17 14:07:02 +05:00
SiteIdHelper.cs Use offline cache for RFID employee, session, and menu lookup 2026-05-21 09:31:10 +05:00
SyncNowResult.cs Return order sync & Update sync contract and client API logging 2026-06-01 15:14:26 +05:00
SyncService.cs Return order sync & Update sync contract and client API logging 2026-06-01 15:14:26 +05:00