Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/ibms #257

Merged
merged 11 commits into from Feb 10, 2017
Merged

Feature/ibms #257

merged 11 commits into from Feb 10, 2017

Conversation

BillyAbildgaard
Copy link

updating with master, again

derrickostertag and others added 11 commits January 24, 2017 21:14
Multiple AMPQ servers are passed to amqp library as an array inside an object.
This changes the check of the parameter as an object instead of an array.
Change check for multiple amqp URIs from an array to an object.
 * Hook features need database model and method to post data to user
   provided url
 * Hook model is created as well as hook publish method in the PR
 * Hook publish method leverage http tool, thus http tool is moved
   from on-task repo to lib/common
 * Update review comments:
    1. Add negative tests for hook publish method
    2. Use nock.cleanAll() for nock unit test
    3. Use done(new Error) instead of throw(new Error)
 *  Hook feature should be called together with external event as a
    service.
 *  Thus hook service is created and existing hook feature unit test is
    moved from lib/common/hook-spec.js to lib/services/hook-spec.js.
 *  Hook publish is added to publishExternalEvent method.
 * To let user subscribe interested data, filter is designed based on
   event message header for hook feature.
 * User filter should be a Javascript style RE expression as a string in
   the design.
 * All data will be filtered against user defined hook filters and only
   qualified data will be posted to webhook url
@brianparry brianparry merged commit 4eaa0ee into RackHD:feature/ibms Feb 10, 2017
dalebremner pushed a commit to dalebremner/on-core that referenced this pull request Dec 1, 2017
…ll-timeout-amqp

OS installer timeout option and reformat default AMQP output
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
6 participants