fix: add i18n + migration (#27836)

This commit is contained in:
sean-brydon
2026-02-10 14:44:19 +00:00
committed by GitHub
parent 16eb96e27d
commit d8e6ecc7a0
2 changed files with 12 additions and 0 deletions
@@ -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",
@@ -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;