Skip to content

Add "Not Verified" query filter#114

Merged
kevinsbarnard merged 3 commits intodevelopfrom
copilot/add-not-verified-query
Jan 12, 2026
Merged

Add "Not Verified" query filter#114
kevinsbarnard merged 3 commits intodevelopfrom
copilot/add-not-verified-query

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Dec 30, 2025

Adds ability to query for unverified annotations, complementing the existing "Verified" filter.

Changes

  • QueryConstraint: Added notlike field to support negated LIKE pattern matching
  • NotVerifiedConstraintResult: New constraint class using notlike='%"verifier":%' to filter annotations lacking verifier field in JSON
  • QueryDialog: Registered "Not Verified" in filters list
  • Tests: Coverage for notlike constraint behavior and null handling

The implementation mirrors the existing "Verified" filter pattern:

# Verified filter
QueryConstraint(column="link_value", like='%"verifier":%')

# Not Verified filter  
QueryConstraint(column="link_value", notlike='%"verifier":%')
Original prompt

This section details on the original issue you should resolve

<issue_title>not verified query</issue_title>
<issue_description>In vars-gridview we have the ability to query for 'verified' can we add a query for 'not verified?'</issue_description>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Add query option for not verified in vars-gridview Add "Not Verified" query filter Dec 30, 2025
Copilot AI requested a review from kevinsbarnard December 30, 2025 20:22
@kevinsbarnard kevinsbarnard mentioned this pull request Jan 7, 2026
semantic-release and others added 3 commits January 12, 2026 17:51
Automatically generated by python-semantic-release
- Add notlike field to QueryConstraint dataclass
- Create NotVerifiedConstraintResult class
- Add "Not Verified" filter to QueryDialog filters list
- Add tests for notlike constraint functionality

Co-authored-by: kevinsbarnard <40082734+kevinsbarnard@users.noreply.github.com>
@kevinsbarnard kevinsbarnard force-pushed the copilot/add-not-verified-query branch from d2728de to 05ef3b9 Compare January 12, 2026 19:54
@kevinsbarnard kevinsbarnard marked this pull request as ready for review January 12, 2026 19:57
@kevinsbarnard kevinsbarnard changed the base branch from main to develop January 12, 2026 19:57
@kevinsbarnard kevinsbarnard merged commit 9d270fe into develop Jan 12, 2026
2 of 3 checks passed
@kevinsbarnard kevinsbarnard deleted the copilot/add-not-verified-query branch January 12, 2026 19:59
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.

not verified query

2 participants