lizhimins opened a new pull request, #2319: URL: https://github.com/apache/rocketmq-dashboard/pull/2319
## Summary - Settings: split general settings into three cards (appearance preferences saved on toggle, security/session, notifications), move the AI assistant into its own tab with a sectioned layout, and sync the active tab with the URL - Navigation: promote audit log to a top-level entry, split alerts into cluster alerts and business alerts (business alerts moved under instance management), hide Grafana dashboards, and remove the config drift and resource plan pages - Styles: raise the global minimum font size to 14px, unify page-level notices with a neutral InfoBanner, add column sorting to audit and cluster alert tables, give the business alerts page the same padding as the DLQ page, and fix the duplicate alert icon - Topic page: add a sync-data dialog that detects topics missing broker routes and recreates them on the broker - Certs page: drop namespace and support add/delete; show mock topology on the cluster page in mock data mode Depends on the numeric-id refactor PR (included in this branch history). ## Test plan - [x] `npx tsc -b` clean, `npx eslint src` clean - [x] `npx vitest run`: 554 tests green - [x] Deployed to the test environment and smoke-tested (pages + APIs) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
