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

Add acknowledged, resolved user information on webhook payload #4176

Merged

Conversation

ravishankar15
Copy link
Contributor

@ravishankar15 ravishankar15 commented Apr 7, 2024

What this PR does

Adds acknowledged and resolved user information to the web hook payload

Which issue(s) this PR closes

Closes #4126

Checklist

  • Unit, integration, and e2e (if applicable) tests updated
  • Documentation added (or pr:no public docs PR label added if not required)
  • Added the relevant release notes label (see labels prefixed w/ release:). These labels dictate how your PR will
    show up in the autogenerated release notes.

@ravishankar15
Copy link
Contributor Author

I have added the details separately outside of the alertgroup since we use the same alert group serializer for the public API response. For integration details also we have followed the similar pattern.

@ravishankar15 ravishankar15 marked this pull request as ready for review April 7, 2024 12:23
@ravishankar15 ravishankar15 requested a review from a team as a code owner April 7, 2024 12:23
@joeyorlando joeyorlando changed the title fix(4126) Add acknowledged, resolved user information on webhook payload Add acknowledged, resolved user information on webhook payload Apr 10, 2024
Copy link
Contributor

@joeyorlando joeyorlando left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍 thanks again for your continued contributions @ravishankar15

@joeyorlando joeyorlando added pr:no public docs Added to a PR that does not require public documentation updates release:enhancement PR will be added to "Exciting New Features 🎉" section of release notes and removed pr:no public docs Added to a PR that does not require public documentation updates labels Apr 10, 2024
@joeyorlando joeyorlando self-requested a review April 10, 2024 15:58
Copy link
Contributor

@joeyorlando joeyorlando left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

actually, one last minor ask. Do you mind updating the documentation here?

once that's squared away I will go ahead and merge ✌️

@ravishankar15 ravishankar15 requested review from a team as code owners April 11, 2024 06:03
auto-merge was automatically disabled April 16, 2024 17:56

Merge queue setting changed

Copy link
Contributor

@matiasb matiasb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks!

@joeyorlando joeyorlando added this pull request to the merge queue Apr 26, 2024
Merged via the queue into grafana:dev with commit 0e59fad Apr 26, 2024
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release:enhancement PR will be added to "Exciting New Features 🎉" section of release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Expand user elements inside webhook payloads
4 participants