This module reduces the number of outbound requests by bundling them into a single request that is sent periodically. It is useful for scenarios where frequent external updates, like website builds, are triggered by content changes in Drupal, preventing unnecessary requests.
Minimises the amount of outbound requests by bundling them in 1 request every 10 minutes (for now).
Use-case
Let's say you have a static website that builds every time content changes in Drupal. This module makes sure only 1 build request will be sent in a given period. This minimises the amount of builds that eventually will not be used.
Installation requirements
Due to a dependency on the Webhooks module you have to either install it manually before installing this module
composer require 'drupal/webhooks:^3.0@alpha'
Or change the minimum stability to alpha in the composer.json if your project
{
"minimum-stability": "alpha"
}
On the roadmap
- Enabling/Disabling for each independent webhook
- The ability to configure a threshold for each webhook
Ask your assistant about Webhooks bundler
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.