adobeio / io-events-aem-assets

Simple Webhook Provider and Slack Forwarding for Adobe I/O Events AEM Asset Event Updates.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Adobe I/O Events - AEM Assets Demo

This package provides you with a simple webhook provider that allows you to create webhooks urls dynamically and observe activities on webhook based on path in real time. Furthermore, you can update the slack path to send message into your own slack channel for each AEM Assets event update.

  1. Set Up AEM Events

  2. Install Solution

  3. Watch the Solution Work

Please refer to AEM Set up Documentation

Local/Server deployment

$ npm install
$ npm start

Hosting on heroku

$ cd webhooks-provider
$ heroku login
$ heroku create
$ git push heroku master
$ heroku open

Subscribe to webhook events via URL

  • Establish connection using the following steps:

listen to webhooks

listen to webhooks

Update Slack Incoming Webhook

  • Set up an Incoming Webhooks for your team: https://api.slack.com/incoming-webhooks
  • Update the slackWebhook and slackChannel variable in public/javascripts/app.js to the link and channel that you just set up
  • You should be able to see slack updates now

Contributors

License

MIT

About

Simple Webhook Provider and Slack Forwarding for Adobe I/O Events AEM Asset Event Updates.

License:MIT License


Languages

Language:JavaScript 66.0%Language:HTML 31.8%Language:CSS 2.3%