File the Fleet nav item under Assets and store policy JSON as TEXT

This commit is contained in:
2026-08-28 16:23:21 -04:00
parent 7bda8e6d60
commit 765496a4cf
2 changed files with 6 additions and 4 deletions

View File

@@ -177,8 +177,11 @@ class EndpointsPlugin(BasePlugin):
def get_navigation_items(self) -> List[Dict]:
"""Sidebar entry for the fleet list view.
Sits just after the PCs item (position 15) because the fleet view is
a telemetry lens over the same computers.
Filed under Assets, immediately after PCs (position 15), because the
fleet view is a telemetry lens over the same computers rather than a
different kind of thing. It shipped declaring a section of its own,
which rendered a one-item 'Fleet' group at the bottom of the sidebar,
far from the PCs it describes.
"""
return [
{
@@ -187,7 +190,7 @@ class EndpointsPlugin(BasePlugin):
'route': '/endpoints',
'position': 16,
'permission': 'endpoints.view',
'section': 'fleet',
'section': 'assets',
},
]