[MGNLHOOK-20] (Event System) Support for default triggering using command chain. Automatically command configuration. Created: 12/Apr/22  Updated: 22/Jul/22  Resolved: 11/May/22

Status: Closed
Project: Magnolia Webhooks
Component/s: None
Affects Version/s: None
Fix Version/s: 1.0.0

Type: Story Priority: Neutral
Reporter: Javier Benito Assignee: Javier Benito
Resolution: Done Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
dependency
depends upon MGNLHOOK-21 (Event System) Events data definition... Closed
depends upon MGNLHOOK-22 (Event System) Events Pub/Sub model (... Closed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
MGNLHOOK-57 Add command to detect content Publish... Technical task Completed Javier Benito  
MGNLHOOK-58 Add command to detect content Unpubli... Technical task Completed Javier Benito  
MGNLHOOK-60 Testing on Magnolia instance Technical task Completed Javier Benito  
MGNLHOOK-70 Review Technical task Completed Milan Divilek  
MGNLHOOK-71 piQA Technical task Completed Milan Divilek  
MGNLHOOK-72 QA Technical task Completed Jaroslav Simak  
Team: DeveloperX
Epic Link: Configure a Webhook event
Sprint: DevX 9
Story Points: 5

 Description   

SP: 5

 

Webhooks event system must provide the possibility to detect events occurred in Magnolia, using a custom command to be added to the command chain.

Webhooks module must provide in this step two commands:

  • Content published (page or a specific content type)
  • Content unpublished (page or a specific content type)

These two commands must be added automatically to the existing command chain for publish and unpublish workflows. It must be done by adding it to the end of the chain, when the module is installed.

We will probably start not making any difference between Content and Content Types, and we will create a follow up later on this ticket.

They must publish a new event to the event system (queue, PagePublished or PageUnpublished events), when they are executed (MGNLHOOK-22).

Event data in each case will be defined in MGNLHOOK-21


Generated at Mon Feb 12 10:00:25 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.