VigilanzaTurni/client/src/pages
marco370 4a1c21455b Implement contract rules for shift assignments
Add CCNL (Contratto Collettivo Nazionale di Lavoro) validation logic on the server-side to check shift durations against defined contract parameters. This includes updating the client to handle potential violations and display them to the user via an alert dialog. The server now exposes a new API endpoint (/api/shifts/validate-ccnl) for this validation. Additionally, seeding script has been updated to include default contract parameters.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 42d8028a-fa71-4ec2-938c-e43eedf7df01
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/6d543d2c-20b9-4ea6-93fe-70fe9b1d9f80/42d8028a-fa71-4ec2-938c-e43eedf7df01/IdDfihe
2025-10-17 07:39:19 +00:00
..
dashboard.tsx Add location filtering and meal voucher settings 2025-10-17 07:25:08 +00:00
guards.tsx Add editing capabilities for guards, sites, and shifts 2025-10-11 15:58:34 +00:00
landing.tsx Add basic UI components and structure for the application 2025-10-11 09:36:55 +00:00
login.tsx Add vehicle management and improve user authentication and management 2025-10-16 17:41:22 +00:00
not-found.tsx Add basic UI components and structure for the application 2025-10-11 09:36:55 +00:00
notifications.tsx Add basic UI components and structure for the application 2025-10-11 09:36:55 +00:00
parameters.tsx Add location filtering and meal voucher settings 2025-10-17 07:25:08 +00:00
planning.tsx Add advanced planning features with new database schemas and UI 2025-10-11 19:30:16 +00:00
reports.tsx Add basic UI components and structure for the application 2025-10-11 09:36:55 +00:00
shifts.tsx Implement contract rules for shift assignments 2025-10-17 07:39:19 +00:00
sites.tsx Add editing capabilities for guards, sites, and shifts 2025-10-11 15:58:34 +00:00
users.tsx Add vehicle management and improve user authentication and management 2025-10-16 17:41:22 +00:00
vehicles.tsx Add vehicle management and improve user authentication and management 2025-10-16 17:41:22 +00:00