feat: add permission-based access control and improve alert table UI
- Implement PermissionGuard component for route-level permission enforcement - Add tree-based permission checkbox group in role management popup - Gate SSE connection, unread count fetch, and rule edit actions on user permissions - Add skip401Refresh option and auto token refresh on 401 response - Improve alert table with fixed columns, explicit widths, and text ellipsis - Add i18n entries for permission guide and rule menu descriptions (en/zh) - Add expo-api nginx proxy configuration - Add .claude to .gitignore Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -329,6 +329,8 @@ export default {
|
||||
'form.role.placeholder2': 'System roles cannot modify permission levels',
|
||||
'form.role.badgeColor': 'Badge Color',
|
||||
'form.role.menuIds': 'Bound Permissions (Menus)',
|
||||
'form.role.permissionGuide': 'Permission Guide',
|
||||
'form.role.otherPermissions': 'Other Menu Permissions',
|
||||
|
||||
'form.config.timezone': 'Timezone Settings',
|
||||
'form.config.timezone.title': 'Default Timezone',
|
||||
|
||||
Reference in New Issue
Block a user