feat: add xpack node multi overview entry by ssongliu · Pull Request #12248 · 1Panel-dev/1Panel

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Hide the multi-overview shortcut when NodeDashboard is disabled

In customized-menu or limited-role setups, the sidebar only exposes routes whose labels are present in hideMenu/showSet (frontend/src/layout/components/Sidebar/index.vue:93-109), but this new shortcut renders for every Pro master because it only checks isMasterPro. Since the router guard only enforces authentication (frontend/src/routers/index.ts) and not menu visibility, users who intentionally do not have NodeDashboard will still see this entry and can navigate straight to /xpack/node/dashboard from the footer dropdown.

Useful? React with 👍 / 👎.