Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MM-891]: Added reporter and assignee fields in subscription filters #1112

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

Kshitij-Katiyar
Copy link
Contributor

@Kshitij-Katiyar Kshitij-Katiyar commented Aug 2, 2024

Summary

  • Added reporter and assignee fields to subscriptions modal to filter subscription notifications.
  • Added the reporter field to the issue create dialog modal if the project supports it.

This PR is a recreation of #890 since the creator of #890 has been inactive for a long time.

Screenshots

image
image

What to test

  • Set up Jira Oauth & Webhook and connect to the Jira instance
  • Create a subscription and add a filter for reporter/assignee
  • Create an issue on Jira similar to the subscription created but with a different reporter/assignee, you should not receive the subscription update on the channel if you had chosen includes in the filter(similarly for other filter types).
  • Create an issue on Jira similar to the subscription created but with the same reporter/assignee, you should receive the subscription update on the channel if you had chosen includes in the filter.

Ticket Link

Fixes #891

@Kshitij-Katiyar Kshitij-Katiyar requested review from raghavaggarwal2308 and removed request for raghavaggarwal2308 August 5, 2024 13:08
@Kshitij-Katiyar Kshitij-Katiyar marked this pull request as ready for review August 5, 2024 13:09
webapp/junit.xml Outdated Show resolved Hide resolved
@wiggin77 wiggin77 added the 3: QA Review Requires review by a QA tester label Aug 20, 2024
@raghavaggarwal2308 raghavaggarwal2308 added this to the v4.3.0 milestone Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3: QA Review Requires review by a QA tester
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add "reporter" and "assignee" fields in subscription filters
3 participants