Skip to content

Conversation

@apata
Copy link
Contributor

@apata apata commented Dec 8, 2025

Changes

  • Segment filters are visible to anyone who can view the dashboard with that segment applied, including personal segments on public dashboards

Tests

  • Automated tests have been added

Changelog

  • Entry has been added to changelog

Documentation

  • This change does not need a documentation update

Dark mode

  • The UI has been tested both in dark and light mode

@apata apata added the preview label Dec 8, 2025
@github-actions
Copy link

github-actions bot commented Dec 8, 2025

Preview environment👷🏼‍♀️🏗️
PR-5935

@apata apata requested a review from a team December 8, 2025 12:01
@aerosol
Copy link
Member

aerosol commented Dec 12, 2025

So is that change about not displaying the red warning?

@apata
Copy link
Contributor Author

apata commented Dec 15, 2025

So is that change about not displaying the red warning?

@aerosol Yep! Before this, personal and site segment details weren't displayed to specific site roles, even though those roles were allowed to see the data filtered by the segment. The opacity had some benefits, since filters themselves can contain private info, but this PR removes that opacity.

Copy link
Member

@aerosol aerosol left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just minor changelog phrasing suggestion, I had trouble making sense of it

Co-authored-by: Adam Rutkowski <[email protected]>
@apata apata added this pull request to the merge queue Dec 15, 2025
Merged via the queue into master with commit f07dc8d Dec 15, 2025
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants