Webhook content rule action
Project description
A Plone content rule action for executing HTTP GET or POST with interpolated JSON payload on content event.
Features
Can be used to trigger webhooks from Plone content rules.
Outgoing request are pooled through Plone instance local worker thread throttled by one request / second.
Examples
Can be used to trigger CI webhook for building GatsbyJS site from Plone after each time content is being modified.
Installation
Install collective.webhook by adding it to your buildout:
[buildout] ... eggs = collective.webhook
and then running bin/buildout
Contribute
Issue Tracker: https://github.com/collective/collective.webhook/issues
Source Code: https://github.com/collective/collective.webhook
License
The project is licensed under the GPLv2.
Contributors
Asko Soukka, asko.soukka@iki.fi
Changelog
0.3.0 (2018-12-05)
Add buildout for Plone 4.3 [Asko Soukka]
0.2.1 (2018-06-04)
Fix typo in vocabulary value title [Asko Soukka]
0.2 (2018-06-04)
Add dedicated method POST FORM for HTTP POST with Content-Type: application/x-www-form-urlencoded [datakurre]
0.1 (2018-05-27)
Initial release. [datakurre]
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file collective.webhook-0.3.0.tar.gz
.
File metadata
- Download URL: collective.webhook-0.3.0.tar.gz
- Upload date:
- Size: 18.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/38.4.0 requests-toolbelt/0.8.0 tqdm/4.21.0 CPython/2.7.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35d2b3055819f3498c5217f6a52b127d2b28d44be9e4eb86d10e994583e14f4b |
|
MD5 | 35e29adde06c44502e77d53508c06bab |
|
BLAKE2b-256 | e7839f7c5fffef2705c3c82e151ef2b794783313dc31eda8e53f774de0627950 |
File details
Details for the file collective.webhook-0.3.0-py2-none-any.whl
.
File metadata
- Download URL: collective.webhook-0.3.0-py2-none-any.whl
- Upload date:
- Size: 15.7 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/38.4.0 requests-toolbelt/0.8.0 tqdm/4.21.0 CPython/2.7.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19dec47b70a0919dfb83c25a8d547aa8d11aeea2ed451c0928d5b1e4b5db609a |
|
MD5 | f659aaed99395c189b38faeed5d8584e |
|
BLAKE2b-256 | 380f9a223fc925e7573313d9d40ad82977ec87c472caf24995dc9a964466c31c |