Skip to content

feat: add target filter query view#2892

Merged
strailov merged 2 commits intoeclipse-hawkbit:masterfrom
MikaMauger:feat/add-target-filter-query-view
Feb 20, 2026
Merged

feat: add target filter query view#2892
strailov merged 2 commits intoeclipse-hawkbit:masterfrom
MikaMauger:feat/add-target-filter-query-view

Conversation

@MikaMauger
Copy link
Contributor

This MR introduces the Target Filter Queries view, aligned with the previous Hawkbit UI.
Creation is not included yet, as target filter queries can already be created from the Targets view.

Currently, you can:

  • list target filter queries
  • automatically assign a distribution set to a filter
  • unassign a distribution set
  • delete a single filter query
  • bulk delete multiple filter queries
Screenshot From 2026-01-26 19-05-24 Screenshot From 2026-01-27 11-54-48

@hawkbit-bot
Copy link

Thanks @MikaMauger for taking the time to contribute to hawkBit! We really appreciate this. Make yourself comfortable while I'm looking for a committer to help you with your contribution.
Please make sure you read the contribution guide and signed the Eclipse Contributor Agreement (ECA).

@avgustinmm
Copy link
Contributor

@MikaMauger ,
I don't mind the double brackets the SonarCloud fail for - we could accept it.
But if you don't resolve eclipsefdn/eca compliance issue - we could not accept the PR. While this issue is present, we won't start any review.

@MikaMauger
Copy link
Contributor Author

Done! Also, the double brackets are from copied and pasted existing code. I can remove them, but I'll wait for the full review before doing so.

@MikaMauger MikaMauger force-pushed the feat/add-target-filter-query-view branch from 6601fe1 to 60118d5 Compare February 13, 2026 10:12
@sonarqubecloud
Copy link

@MikaMauger
Copy link
Contributor Author

OK, I have taken your comments into account, so I changed a little bit the table to be able to see the query (with ellipsis and a tooltip):
new_screen
I also added the details panel:
details
What do you think?

PS: The creation flow will require additional work. A small modal with only the required fields wouldn’t be sufficient; we also need a way to display and review the actual query results. Since we already have it in the "Targets" view, I think this could be addressed in a separate PR.

@strailov strailov merged commit 87eefe6 into eclipse-hawkbit:master Feb 20, 2026
5 checks passed
@strailov
Copy link
Contributor

Looks good! Thanks @MikaMauger for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

Comments