feat: more role backend and admin/writer roles additions and adjustments

This commit is contained in:
Florian Sylvain committed 2026-10-26 18:15:26 +01:00
1 parent 8c6c6456da
commit de142f6c5f
131 files changed
+2663 -435

No files matched your search

+3 -8
View File
@@ -93,8 +93,8 @@ export interface EndpointExamples {
export const API_KEY_PLACEHOLDER = 'rcms_Kf3x9QwL0aBc…'
export const NO_CONTENT_RESPONSE = '204 No Content'
export const SESSION_REQUIRED_MESSAGE = 'This action needs a real session.'
export const OWNER_REQUIRED_MESSAGE = 'Only the owner can do this.'
export const OWNER_OR_ADMIN_MESSAGE = 'Only owners and admins can do this.'
export const OWNER_REQUIRED_MESSAGE = 'missing_permission'
export const OWNER_OR_ADMIN_MESSAGE = 'missing_permission'
export const IMAGES_AFTER_GROUP = 'sites'
export const FIELD_TYPES_ANCHOR = 'ct-fields'
export const LOGIN_FAMILY_CAPTION = 'Made for the browser. A key is ignored here, with no 403.'
@@ -1857,12 +1857,7 @@ export const ERROR_ROWS: ErrorRow[] = [
{
status: 403,
meaning: 'Forbidden',
messages: [
SESSION_REQUIRED_MESSAGE,
OWNER_OR_ADMIN_MESSAGE,
OWNER_REQUIRED_MESSAGE,
VERIFY_REQUIRED,
],
messages: [SESSION_REQUIRED_MESSAGE, OWNER_OR_ADMIN_MESSAGE, VERIFY_REQUIRED],
note: 'Site SEO defaults are owner only. Article SEO fields need only the right to edit the article.',
},
{