Status page boolean operations filtering by label #568

Open
opened 2026-04-05 16:20:39 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @cjanz4711 on 2/4/2025

We use labels to sort status pages for clients in useable groups. This makes it crucial for us to be able to list pages by label while applying inclusion and exclusion clauses. Today this process is clumsy and error prone.

Use-cases:

From the status page view:

  • filter and show status pages with the labels "North America" and "Option 1"
  • filter and show status pages with the labels "North America" and "Option 1" AND NOT "Option 2"
  • filter and show all status pages that do not have label "Option 1"
  • filter and show all status pages with labels "Option 1" OR "Option 2" AND NOT "Option 3"

Examples:
Give me all North America customers that are hosted in Ohio that have not requested maintenance to be skipped in January

**These operators should be available also when using the "Select status page by label" feature when scheduling a maintenance window, declaring an incident, and adding announcements. **

*Originally created by @cjanz4711 on 2/4/2025* We use labels to sort status pages for clients in useable groups. This makes it crucial for us to be able to list pages by label while applying inclusion and exclusion clauses. Today this process is clumsy and error prone. Use-cases: From the status page view: - filter and show status pages with the labels "North America" and "Option 1" - filter and show status pages with the labels "North America" and "Option 1" AND NOT "Option 2" - filter and show all status pages that do not have label "Option 1" - filter and show all status pages with labels "Option 1" OR "Option 2" AND NOT "Option 3" Examples: Give me all North America customers that are hosted in Ohio that have not requested maintenance to be skipped in January **These operators should be available also when using the "Select status page by label" feature when scheduling a maintenance window, declaring an incident, and adding announcements. **
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/oneuptime#568