-
Notifications
You must be signed in to change notification settings - Fork 49
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
fix(webhooks): deprecate global endpoint #3492
Conversation
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.
Works as described.
Attempt to save without selecting any actions and confirm you get an error message
Sidenote: there should be front-end validation here.
Good call! Added in 2bb2cdb In case of an error, the modal scrolls to the top. To achieve that I had to refactor our Modal wrapper a bit. It wasn't forwarding the ref so the modal DOM wasn't accessible. It's a small refactor, but please also test the modal in other contexts, like Campaigns, to ensure it doesn't introduce any regression. |
# [5.7.0-alpha.1](v5.6.0...v5.7.0-alpha.1) (2024-11-06) ### Bug Fixes * avoid duplicate info notices in email editors ([#3512](#3512)) ([d38fc1a](d38fc1a)) * **co-authors-plus:** CLI for migrating from CAP GA ([9a81584](9a81584)) * command to fix active subs w/ missing next_payment dates ([#3484](#3484)) ([2e05fd4](2e05fd4)) * php fatal and warning ([#3502](#3502)) ([e089172](e089172)) * **site-kit:** update logger cron to hourly interval ([#3485](#3485)) ([e3823e7](e3823e7)) * **webhooks:** deprecate global endpoint ([#3492](#3492)) ([63e8ab2](63e8ab2)) * **wp-6.7:** update radio control styles ([#3518](#3518)) ([831756e](831756e)) ### Features * add user name to woocommerce data events ([#3473](#3473)) ([5312d30](5312d30)) * automatically disable guest authors ([#3345](#3345)) ([d0db6ba](d0db6ba)) * **connections:** jetpack sso ([#3486](#3486)) ([123408e](123408e)) * display list remote name on newsletter wizard ([#3478](#3478)) ([cd0b859](cd0b859)) * **site-kit:** add logging when site kit disconnects ([#3472](#3472)) ([62bf98c](62bf98c))
🎉 This PR is included in version 5.7.0-alpha.1 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
# [5.7.0](v5.6.1...v5.7.0) (2024-11-11) ### Bug Fixes * avoid duplicate info notices in email editors ([#3512](#3512)) ([d38fc1a](d38fc1a)) * **co-authors-plus:** CLI for migrating from CAP GA ([9a81584](9a81584)) * command to fix active subs w/ missing next_payment dates ([#3484](#3484)) ([2e05fd4](2e05fd4)) * php fatal and warning ([#3502](#3502)) ([e089172](e089172)) * **site-kit:** update logger cron to hourly interval ([#3485](#3485)) ([e3823e7](e3823e7)) * **webhooks:** deprecate global endpoint ([#3492](#3492)) ([63e8ab2](63e8ab2)) * **wp-6.7:** update radio control styles ([#3518](#3518)) ([831756e](831756e)) ### Features * add user name to woocommerce data events ([#3473](#3473)) ([5312d30](5312d30)) * automatically disable guest authors ([#3345](#3345)) ([d0db6ba](d0db6ba)) * **connections:** jetpack sso ([#3486](#3486)) ([123408e](123408e)) * display list remote name on newsletter wizard ([#3478](#3478)) ([cd0b859](cd0b859)) * **site-kit:** add logging when site kit disconnects ([#3472](#3472)) ([62bf98c](62bf98c))
🎉 This PR is included in version 5.7.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
All Submissions:
Changes proposed in this Pull Request:
1200550061930446-as-1208602681752393/f
Global webhook endpoints can be very disruptive to the site as our data events base grows. There's no clear use for such a feature, so we should deprecate it for now.
How to test the changes in this Pull Request:
define( 'NEWSPACK_EXPERIMENTAL_WEBHOOKS', true );
in yourwp-config.php
reader_logged_in
action and saveOther information: