Skip to content

Commit c251fbd

Browse files
authored
Merge pull request #20 from elasticio/revert-16-issue_12_newMsgBody
Revert "Webhook should include addtional information in the call "
2 parents d370da2 + a88af03 commit c251fbd

File tree

13 files changed

+328
-579
lines changed

13 files changed

+328
-579
lines changed

.circleci/build_slug.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
echo "Building slug"
2+
id=$(git archive $CIRCLE_BRANCH | docker run -e "NPM_CONFIG_PRODUCTION=false" -i -a stdin elasticio/appbuilder)
3+
docker attach $id
4+
RC=$?
5+
if [ $RC -eq 0 ];then
6+
echo "Build ok."
7+
else
8+
echo "Build failed"
9+
exit 1
10+
fi

.circleci/config.yml

Lines changed: 0 additions & 24 deletions
This file was deleted.

.eslintrc.js

Lines changed: 0 additions & 160 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

circle.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
machine:
2+
services:
3+
- docker
4+
5+
dependencies:
6+
override:
7+
- docker pull elasticio/appbuilder
8+
9+
test:
10+
override:
11+
- chmod 700 .circleci/build_slug.sh
12+
- .circleci/build_slug.sh
13+

component.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"receive": {
1616
"title": "Receive",
1717
"description": "Receive trigger has 3 fields: the WebHook URL to send your data, HMAC to secure your WebHook and sample data field to define your incoming message.",
18-
"main": "./lib/triggers/receive.js",
18+
"main": "./receive.js",
1919
"fields": {
2020
"payload": {
2121
"viewClass": "WebHookPayloadView",
@@ -32,7 +32,7 @@
3232
"actions": {
3333
"post": {
3434
"title": "Send data",
35-
"main": "./lib/actions/send.js",
35+
"main": "./send.js",
3636
"fields": {
3737
"method": {
3838
"viewClass": "SelectView",

lib/actions/send.js

Lines changed: 0 additions & 8 deletions
This file was deleted.

lib/helper/get.js

Lines changed: 0 additions & 7 deletions
This file was deleted.

lib/triggers/receive.js

Lines changed: 0 additions & 56 deletions
This file was deleted.

package.json

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,24 @@
11
{
22
"name": "webhook",
3-
"version": "1.1.0",
3+
"version": "1.0.0",
44
"description": "elastic.io webhook component",
55
"scripts": {
6-
"pretest": "eslint spec lib verifyCredentials.js --fix",
7-
"test": "mocha spec --recursive"
6+
"test": "./node_modules/jasmine-node/bin/jasmine-node --test-dir spec"
87
},
98
"engines": {
109
"node": ">=10.15.0"
1110
},
1211
"author": "elastic.io GmbH",
13-
"license": "Apache License 2.0",
12+
"license": "BSD-2-Clause",
1413
"dependencies": {
1514
"elasticio-sailor-nodejs": "2.4.2",
1615
"elasticio-node": "0.0.8",
1716
"node-uuid": "1.4.8",
18-
"q": "1.5.1",
19-
"request": "2.83.x"
17+
"request": "2.83.x",
18+
"q": "^1.5.1"
2019
},
2120
"devDependencies": {
22-
"chai": "3.5.0",
23-
"eslint": "5.16.0",
24-
"eslint-plugin-mocha": "5.3.0",
25-
"mocha": "6.1.4",
26-
"nock": "10.0.6",
27-
"sinon": "7.3.2"
21+
"nock": "9.2.3",
22+
"jasmine-node": "~1.14.5"
2823
}
2924
}

0 commit comments

Comments
 (0)