feat(mod): lite /mod panel + clarify ACL vs housekeeping legacy
Deploy / release (push) Skipped
Deploy / deploy (push) Successful in 1m31s

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
SimoandCursor committed 2026-07-22 21:29:32 +02:00
1 parent a384c9a8bb
commit 084cca6ea4
18 files changed
+931 -77

No files matched your search

+34 -8
View File
@@ -23,7 +23,8 @@
"admin": "Admin",
"openMenu": "Open menu",
"closeMenu": "Close menu",
"drawBadge": "Draw badge"
"drawBadge": "Draw badge",
"mod": "Mod"
},
"header": {
"online": "{count} {hotel} online",
@@ -1085,7 +1086,7 @@
"backToSite": "Back to site",
"expandAll": "Expand all",
"collapseAll": "Collapse all",
"housekeeping": "Housekeeping",
"housekeeping": "Housekeeping (legacy)",
"hotelManagementPanel": "Hotel management panel",
"rankLabel": "Rank {rank}",
"community": "Community",
@@ -1656,7 +1657,7 @@
},
"permissions": {
"title": "Permissions",
"subtitle": "Manage rank-based permissions for the admin panel",
"subtitle": "Manage live ACL ranks and role permissions for admin and mod panels",
"addPermission": "Add permission",
"editPermission": "Edit permission",
"deletePermission": "Delete permission",
@@ -2537,7 +2538,7 @@
"favicon": "Favicon",
"emulator": "Emulator",
"email": "Email",
"housekeeping": "Housekeeping",
"housekeeping": "Housekeeping (legacy)",
"commando": "Commando",
"rooms": "Rooms",
"import": "Import",
@@ -2560,7 +2561,7 @@
"tickets": "Support desk",
"ticketsSubtitle": "CMS tickets, help-center tickets, and reply templates",
"staffAccess": "Ranks & permissions",
"staffAccessSubtitle": "Staff ranks, ACL permissions and housekeeping access",
"staffAccessSubtitle": "Staff ranks and live ACL. Housekeeping is legacy reference only.",
"analytics": "Analytics",
"analyticsSubtitle": "Hotel activity, retention and economy",
"devops": "DevOps",
@@ -2611,8 +2612,8 @@
"confirmDisable": "Disable maintenance mode and restore access for all users?"
},
"housekeeping": {
"title": "Housekeeping Permissions",
"subtitle": "Configure which ranks can access which admin sections",
"title": "Housekeeping (legacy)",
"subtitle": "Legacy min-rank table — not used by live ACL checks. Manage real access under Permissions.",
"addPermission": "Add permission",
"editPermission": "Edit permission",
"deletePermission": "Delete permission",
@@ -2722,7 +2723,10 @@
"auditAction": "Action",
"auditTarget": "Target",
"save": "Save",
"importTitle": "Import permissions"
"importTitle": "Import permissions",
"legacyBannerTitle": "This table is not live ACL",
"legacyBannerBody": "Runtime access uses the ACL permissions system. Use Housekeeping only as a legacy reference.",
"legacyBannerCta": "Open live Permissions"
},
"rooms": {
"title": "Rooms",
@@ -3011,6 +3015,28 @@
"more": "More"
}
}
},
"mod": {
"title": "Moderation panel",
"badge": "Mod",
"overviewTitle": "Moderator overview",
"overviewSubtitle": "CFH, quick actions and bans without full admin access.",
"shortcutsTitle": "Shortcuts",
"nav": {
"overview": "Overview",
"cfh": "Call for Help",
"actions": "Quick actions",
"bans": "Bans",
"fullAdmin": "Full admin",
"backToSite": "Back to site"
},
"stats": {
"openCfh": "Open CFH",
"bansToday": "Bans today",
"modsOnline": "Mods online",
"quickActions": "Quick actions",
"quickActionsHint": "Kick, mute, alert"
}
}
}
}