fix: add i18n + migration (#27836)
This commit is contained in:
@@ -3909,6 +3909,8 @@
|
||||
"pbac_action_read_recordings": "View recordings",
|
||||
"pbac_action_read_team_booking_audit_logs": "View team booking audit logs",
|
||||
"pbac_action_read_org_booking_audit_logs": "View organization booking audit logs",
|
||||
"pbac_action_read_team_audit_logs": "View team audit logs",
|
||||
"pbac_action_read_org_audit_logs": "View organization audit logs",
|
||||
"pbac_action_impersonate": "Impersonate",
|
||||
"pbac_action_edit_users": "Edit users",
|
||||
"pbac_action_password_reset": "Reset password",
|
||||
@@ -3983,6 +3985,8 @@
|
||||
"pbac_desc_view_booking_recordings": "View booking recordings",
|
||||
"pbac_desc_read_team_booking_audit_logs": "View audit logs for team bookings",
|
||||
"pbac_desc_read_org_booking_audit_logs": "View audit logs for organization bookings",
|
||||
"pbac_desc_view_team_booking_audit_logs": "View team booking audit logs",
|
||||
"pbac_desc_view_organization_booking_audit_logs": "View organization booking audit logs",
|
||||
"pbac_desc_update_bookings": "Update bookings",
|
||||
"pbac_desc_manage_bookings": "All actions on bookings",
|
||||
"pbac_desc_view_team_insights": "View team insights",
|
||||
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
-- Add booking audit log permissions to admin role
|
||||
INSERT INTO "RolePermission" (id, "roleId", resource, action, "createdAt")
|
||||
SELECT gen_random_uuid(), 'admin_role', resource, action, NOW()
|
||||
FROM (VALUES
|
||||
('booking', 'readTeamAuditLogs'),
|
||||
('booking', 'readOrgAuditLogs')
|
||||
) AS permissions(resource, action)
|
||||
ON CONFLICT ("roleId", resource, action) DO NOTHING;
|
||||
Reference in New Issue
Block a user