BUGS:
- Filters are excluding assigned tickets when the ticket's parent epic is Unassigned (use case: multiple people are working on an epic and no one person is responsible for its tickets).
- Users that aren't included in a saved filter will show up as filterable (by circular face icon) when the Unassigned user is included in a filter.
Reproduce
1. Have an unassigned epic with assigned child tickets.
2. Create a board filter that excludes the `Unassigned` assignee but includes the child ticket assignees.
3. Observe that the filter excludes the assigned tickets if their Epic is unassigned.
4. Observe that the assigned tickets will show up if the Epic is assigned to one of the child ticket assignees.
5. Observe that additional people in the organization who are not in the list of the filter's assignees will show up as filterable (by circular face icon) when viewing filtered results; I'm not sure if it's because those users created some of the tickets on the board or because they closed some tickets on epics included on the board, but ultimately the Assignee filter should not be showing users who are excluded from the filter and don't have any tickets in the filter results assigned to them.
I'd love to be able to just submit a support ticket and provide a specific reference to an example filter for support, but unfortunately the JIRA support contact process only allows you to report bugs via community posts (which IMO is an extremely poor means of handling bug reporting and makes it likely they will be missed in a sea of users with product questions). Additionally, when you add a new tag in this form it freezes the form for like a full 5+ seconds until it appears.