Repository navigation
Add shared dashboard saved views and tab filters - #741
tonyalaribe wants to merge 1 commit into
Conversation
Monoscope production impact · Coverage unknownProject Evidence window (UTC): 2026-10-19 20:35:51.276858451 UTC → 2026-10-26 20:35:51.276858451 UTC Coverage: Evidence is capped at 20 service/environment groups, monitors and dashboard queries. Telemetry describes the mapped service, not a proven changed-path or deployed-revision match. Monitor and dashboard references are project-wide; their relationship to the mapped service is unverified. Diff coverage is incomplete: only the first 30 files and 2000 characters per patch are inspected. The diff is incomplete: only the first 30 files and 2000 characters per patch were inspected. No schema-constraint, migration-success, rollback, or data-volume evidence was provided for the saved-view migration. Telemetry is service-wide and not matched to the changed path or deployed revision. Monitor and dashboard references are project-wide candidates; their relationship to the changed service and emitted attributes is unverified. No performance evidence was provided for dashboard rendering or responsive layout behavior. |
ReviewGood consolidation: net deletion of Correctness / robustness
Succinctness
Tests / docs
Security
|
Saved filter sets and responsive audience tables were implemented through RUM-specific routes and UI. This adds the missing dashboard capabilities and configures RUM to use them.
UI-saved views live separately from the dashboard schema, keeping template updates live. Migration 0255 preserves existing RUM segments, including projects without an existing RUM dashboard. Remove
Pages.Rum, its segment routes/table, and the unused RUM URL/form serialization helpers. Browser classification and session/cohort queries remain RUM domain logic.Validation: final local checks passed: build, formatting, HLint, Weeder, 336 unit tests, 1,859 doctests, 1,202 integration examples (2 existing pending), 1,029 frontend tests, and 160 browser tests (1 existing skipped). This includes save/reload/apply/delete on a custom service/region dashboard, tab filter visibility, RUM session drilldown and responsive tables, project permissions, and legacy segment migration. Repeated hs-distill, hs-evasion-review, and hs-lob-review passes and a final simplification pass are complete.
make ci-signoffis green, including the native amd64 deploy-image build (normal and profiling builds; image digestf524b6c562575a23c31daa46aa90e2d5e0a30a53c482f4b4adad5cc9cad0b845).