Hub management tools significantly redesigned
This release brings a major overhaul to the hub review and management experience, making it faster and clearer to resolve hub data quality issues.
What's new
- Actions overview: A new
/hubs/actionspage brings all review queues together in one place — each section shows live items with decisions inline, with a "Show all" link to the full page. - Duplicates page rebuilt: Possible-duplicate hubs are now detected by address similarity. Each hub card shows the names your route files use for it (aliases), and merging hubs comes with a real Undo action.
- Unmatched hubs page: Route file entries without a matched hub now show proposals you can accept or create a new hub from — directly from the review card.
- Unaddressed hubs: Hubs without a usable address now have a dedicated workflow: search for an address or an existing hub, or create a new one with details prefilled. The address suggestion list no longer gets clipped by the card.
- Disconnected & Inactive hubs pages: Both pages have been redesigned with clearer layouts. Disconnected hubs are now correctly identified based on active route files — previously every hub was incorrectly flagged as disconnected.
- Import wizard — Match stops step: The stop-matching step in the route CSV import wizard has been redesigned with an address-first layout. Matched and skipped stops appear in a consistent grid, and "Create new hub" opens a dialog with the name and address already filled in.
- Smarter hub resolution in the import wizard: The wizard now resolves stops using your confirmed address history, so previously matched stops are recognised automatically on future imports.
- Empty-state preview for admins: Admins can now preview empty states on any list or review page using
Shift+Eor?empty=1in the URL — useful for QA and design checks. - Security fix: A permissions gap that could allow a user to escalate their access via account relationships has been closed.
What's coming next
- Shipping the redesigned Match stops step and the prefilled "Create new hub" flow on the unaddressed page from staging to production.
- Connecting the unmatched hub count badge to live review queue data so the number is always accurate.
- Hub detail / edit page redesign with alias management and activity history.
Leave a Reply