Filter Author by Group for Issues
Problem to solve
The Support team is large and it can be difficult to know if one of your colleagues has already created a bug report for something. The support team is often the first team to discover new customer reported bugs and issues, so it can be challenging to find something that was freshly created if your search terms are incorrect, your current group/stage filters are incorrect, or you are not 100% sure what you are searching for.
While typically we might announce major bugs or issues in the SWIR, .COM Sync, or async in Slack, it can still be a challenge to filter and keep track of all bug reports that were created by the support team to avoid duplicating work.
Some group/stage labels have hundreds of issues, so even if you are filtering properly, it can be easy to miss bug reports.
Proposal
My initial proposal to the Support team was to create an additional label called Created by Support
so that we could better filter issues to only members of the support team. However, this seems like too much overhead and requires the team to adopt yet another label as we already have customer for issues that impact customers and Support Team Contributions which is specifically to track MRs and doc updates done by support team members.
@bcarranza proposed an alternative - create a feature proposal that would allow our product to filter the Author by group instead of an individual author. For example:
Label = Customer
Author = Direct Member of group `groups/gitlab-com/support`
This would allow a user to filter by a pre-existing label but only see issues that were created by specific groups. This can be an alternative for someone who doesn't particularly use boards.
Meta discussion link for original discussion: