deb-zaqar/releasenotes/notes/add-a-notifier-using-trust-271d9cd1d2b4cdeb.yaml
Thomas Herve 51604b4954 Add a trust notifier task
This adds the ability to send keystone authentified notifications using
trusts. To do so, you specify the posted URL with the "trust+" prefix,
and Zaqar will create and store a trust when subscribing to a queue, if
the trust not provided in the subscription options

It also add a capability to the webhook task to be able to send more
structured data in the notification, allowing to include the Zaqar
message in the data.

blueprint mistral-notifications
DocImpact
Change-Id: I12b9c1b34cdd220fcf1bdc2720043d4a8f75dc85
2016-07-07 08:58:42 +02:00

11 lines
573 B
YAML

---
features:
- Add a new webhook notifier using trust authentication. When using the
'trust+' URL prefix, Zaqar will create a Keystone trust for the user, and
then use it when a notification happens to authenticate against Keystone
and send the token to the endpoint.
- Support 'post_data' and 'post_headers' options on subscribers, allowing
customization of the payload when having a webhook subscriber. The
'post_data' option supports the '$zaqar_message$' string template, which
will be replaced by the serialized JSON message if specified.