Skip to content

Multi-site fleet page — clean up deprecated /sites and /settings/sites routes #376

@flesher

Description

@flesher

Follow-up to #368 (Fleet page scaffold).

Context

The 2026-06-02 redesign collapses /sites (operational overview) and /settings/sites (config surface) into /fleet/sites + /sites/:id. The old routes still exist for direct-URL access during the transition but the sidenav entries are gone.

Scope

Once #373 (/sites/:id enrichment) is feature-complete and operators have moved over:

  • Convert /sites and /settings/sites to permanent redirects to /fleet/sites.
  • Delete SitesPage.tsx, SettingsSitesPage.tsx, and SitesAllTable.tsx (replaced by SitesListTable).
  • Delete ManageSiteModal and its tests (functionality moved to SiteDetailsModal + /sites/:id).
  • Drop importSitesPage + importSettingsSitesPage from routePrefetch.ts.
  • Update plan doc references.

Notes

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions