feat(Navigation, UserRights, Localization): add worker schedules feature and enhance access control
All checks were successful
Deploy to production / deploy (push) Successful in 1m52s
All checks were successful
Deploy to production / deploy (push) Successful in 1m52s
- Updated navigation structure to include a new section for worker schedules, accessible to specific user roles. - Introduced a new user right type for 'worker_schedule_read' to manage access permissions effectively. - Added localization entries for worker schedules in multiple languages, ensuring consistent user experience across the application. - Created a new route and component for managing worker schedules in the admin panel.
This commit is contained in:
9
backend/sql/add_worker_schedule_read_right.sql
Normal file
9
backend/sql/add_worker_schedule_read_right.sql
Normal file
@@ -0,0 +1,9 @@
|
||||
-- Adds user right required for Falukant worker schedule read access.
|
||||
|
||||
INSERT INTO "type".user_right (title)
|
||||
SELECT 'worker_schedule_read'
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1
|
||||
FROM "type".user_right
|
||||
WHERE title = 'worker_schedule_read'
|
||||
);
|
||||
Reference in New Issue
Block a user