Repository navigation
RCARS v1.5.15
Platform and TDP filters, collapsible sidebar, counts that follow your filters
Platform and Technical Decision Point filters
- New filters: Platform and Technical Decision Point (TDP), read from the Babylon CatalogItem labels.
- Pages: Performance, Non-Prod Items and Browse.
- None finds items with no label.
- Retirement does not get these filters. Its rows were retired before labels existed, and there is no backfill.
Collapsible sidebar
- Every filter group folds behind its title, except the top group on each page.
- A group opens by itself when it has an active filter. Its header shows how many filters are active.
- Browse order: Content Type, Stage, Platform, TDP, Audience & Difficulty, Architectures (renamed from "Architecture Filters"), Hands-on Labs, Curator Tools.
- The dev/event toggles moved from the top bar into the Stage group. Only curators see it.
Counts follow your filters
- Every count shows how many items you get with the other active filters applied. Example: check Namespace agd-v2 (21 items), and the Platform counts stay inside those 21.
- Browse now shows Platform and TDP counts.
- Performance: the band buttons and the stat cards follow the filters too.
- Retirement: the Status counts follow Namespace, and Namespace counts follow Status.
- A checked option that drops to 0 stays visible, so you can uncheck it.
Performance access
- Regular users see the score bands, Metrics, Platform and TDP.
- Namespace and Retirement (the filter and the row badge) are for curators and admins only. Status stays admin-only.
- Hidden filters never apply, even from a shared URL.
Fixes
- Browse ignores responses from older requests, so quick filter changes cannot show stale results.
Deploy
- Full deploy (
--tags full). The API and the frontend both changed. - Schema:
babylon_itemsgetsplatform,tdp1andtdp2columns.rcars init-dbadds them on deploy. - Labels fill in on the next catalog refresh. Until then, most items show under None. The nightly run does this, or start a refresh from the Sync page.
1 PR · #193
Full diff: v1.5.14...v1.5.15