Skip to content

Allow wildcard patterns in GroupID column values#367

Draft
Copilot wants to merge 2 commits intodevelopfrom
copilot/allow-wildcard-in-groupid-names
Draft

Allow wildcard patterns in GroupID column values#367
Copilot wants to merge 2 commits intodevelopfrom
copilot/allow-wildcard-in-groupid-names

Conversation

Copy link
Contributor

Copilot AI commented Mar 9, 2026

GroupID columns only supported exact matching, requiring rows shared across many groups to enumerate each group explicitly (e.g., Group-01 | Group-02 | ... | Group-N). This adds wildcard support so a single entry like Group-* can match multiple groups.

Changes

  • TableView::isEntryInGroupCol: Replaced the two exact string comparisons (==) with StringMacros::wildCardMatch(storedGroupValue, groupNeedle), where the stored cell value is the wildcard pattern and groupNeedle is the specific group being tested against — consistent with the convention in StringMacros::inWildCardSet.

Example

A table row with this GroupID value:

MyGroup-*

will now match queries for MyGroup-01, MyGroup-02, etc., without needing:

MyGroup-01 | MyGroup-02 | MyGroup-03 | ...

Exact matches continue to work as before (no behavior change for non-wildcard entries).

Original prompt

This section details on the original issue you should resolve

<issue_title>Allow wildcard in GroupID names when sharing rows in tables between many groups</issue_title>
<issue_description>This would allow table rows like:

 <group>-*

instead of:

 <group>-01 | <group>-02 | ... | <group>-N
```</issue_description>

<agent_instructions>Allow group id matching with the * wildcard. Leverage the Wildcard matching in StringMacros::</agent_instructions>

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

<comments>
</comments>


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: rrivera747 <107584474+rrivera747@users.noreply.github.com>
Copilot AI changed the title [WIP] Allow wildcard in GroupID names for row sharing Allow wildcard patterns in GroupID column values Mar 9, 2026
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.

Allow wildcard in GroupID names when sharing rows in tables between many groups

2 participants