flows
(fix) - Updated time slots logic to align with new API structure for scheduling and hour selection
(fix) - Modified personnel view for time slot display to use the new API
(fix) - Refactored quick appointment to integrate updated time slot API
(fix) - Refactored advanced appointment to integrate updated time slot API
feat: fix quick appointment navigation issue when active personnel schedules unavailable
fix: resolve price auto-fill discrepancy in advanced appointment modes
fix: reposition "Add Customer" or "Add service" button to center in advanced appointment when no services/customers added
feat: enhance customer addition with list selection support in modified UI
fix(service-management): change service cost field to "required" when no personnel is active
fix(service-management): connect service input to selected personnel when personnel is active
feat(training-vector): keep training vector position bottom-right even when personnel is active
discount code section
fix: Prevent page from auto-scrolling after canceling prize claim in the "Win" section
fix: Adjust support vector position in general link to avoid overlapping with OTP input field
fix: Smooth horizontal scrolling for service lists across all sections (consistent with appointment table behavior)
fix: Remove incorrect save confirmation message in restoration settings before process completion
fix: Add mandatory validation for service name to prevent empty entries and enable deletion
Fixed error when creating quick staff appointment with manual booking toggle
Fixed month navigation issue caused by description overlay in appointment request
Fixed auto left-scroll of services list when staff is inactive in new scheduling system
Removed time range selection when staff is inactive and service hours are defined
Fixed unwanted right auto-scroll when selecting a service in appointment request with active staff
Made horizontal service list scrolling smooth across all sections
Added success notification and auto-exit after manual quick appointment booking
Fixed repair reminder settings being saved without required selections
Preserved selected fields after validation error in staff refund form
New staff/service items now appear at the top of lists instead of the bottom
Disabled time range configuration in service management when staff-based scheduling is active
Added time range selection when no staff is active and services are empty in scheduling flows
(fix) - Removed unused “delete one hour” and “clear all” options from scheduling table
(fix) - Fixed scheduling table not updating immediately after adding or editing time slots
(fix) - Fixed advanced appointment booking getting stuck at final step without feedback
(fix) - Fixed work hours not displaying correctly when deselecting multiple days in schedule table
(fix) - Hide time range selection when no personnel is active but service hours are defined
(fix) - Fixed auto horizontal scroll issue in scheduling table when no personnel is active
(fix) - Hide price and duration fields in service management when personnel is active
(fix) - Temporarily commented out shop and events sections on home page
credits when all SMS toggles are off
Fix: Fixed SMS credit error preventing quick appointment booking with all SMS notifications disabled
Fix: Added 4 common duration options (45min, 1h, 1.5h, 2h) to service time slots management