-
-
Notifications
You must be signed in to change notification settings - Fork 9.6k
[Mailer][Notifier] Add webhooks signature verification on Sweego bridges #58651
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
Conversation
9670421
to
2fef440
Compare
2fef440
to
482fd9e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you add tests covering this logic ?
@welcoMattic In addition to adding new tests, can you have a look at the existing ones that are broken now. |
@welcoMattic Last chance to include this PR in 7.2. |
I couldn't make it for 7.2, sorry. Let's remove it from FF. (I'm on my honeymoon trip until 28th nov.) |
Enjoy! |
3ac184d
to
25f6b53
Compare
I've added tests and fix existing ones. Failure is related to something on HttpClient itself, not related to this PR. |
25f6b53
to
9c59199
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you. Just one comment
Thank you @welcoMattic. |
This PR follows the 2 previous ones (#57431, and #58322). It brings webhook signature verification to improve security.
Sweego documentation about webhook is here https://learn.sweego.io/docs/webhooks/webhook_signature