Utopia-Canteen-System/Services
SYED MUSTUFA AHMED NAQVI 42cd473e73 Route legacy logging through file logger provider
Connects existing exception logging to the new file logger and adds an ILoggerProvider bridge for Microsoft logging.
2026-06-01 15:08:29 +05:00
..
Logging Route legacy logging through file logger provider 2026-06-01 15:08:29 +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 Add backend API client and remove old client RFID service 2026-05-23 12:51:45 +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 Harden sync, cache, dashboard, and schedule flows 2026-05-25 16:29:42 +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 chnage in layout of view all 'order' modal and chnage the local table name from ScanRecords to lunch_order_transactions 2026-02-09 12:17:08 +05:00
Logger.cs Route legacy logging through file logger provider 2026-06-01 15:08:29 +05:00
MealMenuCacheSyncService.cs Harden sync, cache, dashboard, and schedule flows 2026-05-25 16:29:42 +05:00
MenuLookupService.cs Use offline cache for RFID employee, session, and menu lookup 2026-05-21 09:31:10 +05:00
NavigationService.cs Wire WPF app for server and client modes 2026-05-25 16:21:39 +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 Add offline HRMS cache schema and sync services 2026-05-21 09:26:43 +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
SyncService.cs Harden sync, cache, dashboard, and schedule flows 2026-05-25 16:29:42 +05:00