## Summary - Sidebar menu was showing all resources regardless of their MarketplacePanel `hidden` state - Fetch MarketplacePanels during sidebar reconciliation and skip resources where `hidden=true` - Hiding a resource from the marketplace now also removes it from the sidebar navigation ## Test plan - [ ] Set `hidden: true` on a MarketplacePanel (e.g. qdrant) - [ ] Trigger controller reconciliation - [ ] Verify the resource is removed from the sidebar menu - [ ] Set `hidden: false` and verify the resource reappears in the sidebar <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **New Features** * Sidebar can now hide resources based on MarketplacePanel configuration parsed from panel definitions. * Hidden resources are filtered early when assembling sidebar categories, preventing them from contributing to menu items. * Listing failures are non-fatal: if configuration fetch fails, no hiding is applied and the dashboard remains functional. <!-- end of auto-generated comment: release notes by coderabbit.ai --> |
||
|---|---|---|
| .. | ||
| backupcontroller | ||
| controller | ||
| cozyvaluesreplicator | ||
| crdinstall | ||
| fluxinstall | ||
| lineagecontrollerwebhook | ||
| manifestutil | ||
| operator | ||
| shared/crdmem | ||
| sse | ||
| telemetry | ||
| template | ||