aswh
Advanced tools
Comparing version 1.3.7 to 1.3.8
@@ -42,2 +42,3 @@ const express = require ('express'); | ||
require ('./routes/q') .register (app, context); | ||
require ('./routes/c') .register (app, context); | ||
require ('./routes/util').register (app, context); | ||
@@ -44,0 +45,0 @@ |
{ | ||
"name": "blackbox-test", | ||
"version": "1.3.7", | ||
"version": "1.3.8", | ||
"dependencies": {}, | ||
"devDependencies": { | ||
"async": "~3.2.0", | ||
"body-parser": "~1.19.0", | ||
"chance": "~1.1.7", | ||
"express": "~4.17.1", | ||
"lodash": "~4.17.20", | ||
"mocha": "~8.1.3", | ||
"mongodb": "~3.6.2", | ||
"async": "~3.2.4", | ||
"body-parser": "~1.20.1", | ||
"chance": "~1.1.9", | ||
"express": "~4.18.2", | ||
"lodash": "~4.17.21", | ||
"mocha": "~10.2.0", | ||
"mongodb": "~4.13.0", | ||
"should": "~13.2.3", | ||
"supertest": "~5.0.0" | ||
"supertest": "~6.3.3" | ||
}, | ||
@@ -16,0 +16,0 @@ "scripts": { |
@@ -19,2 +19,8 @@ const Log = require ('winston-log-space'); | ||
////////////////////////////////////////////////////////////////////////////////////////////////// | ||
consumers () { | ||
return this._clients; | ||
} | ||
////////////////////////////////////////////////////////////////////////////////////////////////// | ||
init (context, cb) { | ||
@@ -21,0 +27,0 @@ this._context = context; |
@@ -27,2 +27,20 @@ const request = require ('superagent'); | ||
////////////////////////////////////////////////////////////////////////////////////////////////// | ||
status (cb) { | ||
const ret = { | ||
ns: this._q.ns(), | ||
q: this._q.name(), | ||
failed_q: this._failed_q.name(), | ||
failed_cb_q: this._failed_cb_q.name(), | ||
completed_cb_q: this._completed_cb_q.name(), | ||
window: {size: this._w_size, max: this._w_max}, | ||
retry: {c0: this._c0, c1: this._c1, c2: this._c2}, | ||
in_loop: this._in_consume_loop | ||
}; | ||
cb (null, ret); | ||
} | ||
/////////////////////////////////////////////////////////////////////////////////////// | ||
@@ -29,0 +47,0 @@ // calculate delay to apply on a rollback. Uses a 2nd-deg polynom based on tries |
{ | ||
"name": "aswh", | ||
"description": "Asynchronous WebHook delivery, or generic store-and-forward HTTP proxy", | ||
"version": "1.3.7", | ||
"version": "1.3.8", | ||
"keywords": [ | ||
@@ -27,11 +27,11 @@ "webhook", | ||
"dependencies": { | ||
"@promster/express": "~7.0.4", | ||
"body-parser": "~1.19.2", | ||
"cascade-config": "~1.5.6", | ||
"express": "~4.17.3", | ||
"@promster/express": "~7.0.6", | ||
"body-parser": "~1.20.1", | ||
"cascade-config": "~1.5.9", | ||
"express": "~4.18.2", | ||
"http-shutdown": "~1.2.2", | ||
"keuss": "~1.6.14", | ||
"keuss": "~1.7.0", | ||
"morgan": "~1.10.0", | ||
"prom-client": "~14.0.1", | ||
"superagent": "~7.1.1", | ||
"prom-client": "~14.1.1", | ||
"superagent": "~8.0.6", | ||
"winston-log-space": "~1.0.7", | ||
@@ -44,4 +44,4 @@ "pug": "~3.0.2" | ||
"scripts": { | ||
"test": "cd blackbox-test && docker-compose up --exit-code-from tests --build --abort-on-container-exit && docker-compose logs tests && docker-compose down && cd .." | ||
"test": "cd blackbox-test && docker compose up --exit-code-from tests --build --abort-on-container-exit && docker compose logs tests && docker compose down && cd .." | ||
} | ||
} |
@@ -420,3 +420,3 @@ # aswh: Asynchronous WebHook delivery | ||
- e NODE_ENV=development \ | ||
pepmartinez/aswh:1.3.7 | ||
pepmartinez/aswh:1.3.8 | ||
``` | ||
@@ -440,3 +440,3 @@ | ||
-e defaults__retry__max=11 \ # this sets the default for max retries to 11 | ||
pepmartinez/aswh:1.3.7 | ||
pepmartinez/aswh:1.3.8 | ||
``` | ||
@@ -443,0 +443,0 @@ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
194221
48
2715
+ Added@aws-crypto/sha256-browser@5.2.0(transitive)
+ Added@aws-crypto/sha256-js@5.2.0(transitive)
+ Added@aws-crypto/supports-web-crypto@5.2.0(transitive)
+ Added@aws-crypto/util@5.2.0(transitive)
+ Added@aws-sdk/client-cognito-identity@3.600.0(transitive)
+ Added@aws-sdk/client-sso@3.598.0(transitive)
+ Added@aws-sdk/client-sso-oidc@3.600.0(transitive)
+ Added@aws-sdk/client-sts@3.600.0(transitive)
+ Added@aws-sdk/core@3.598.0(transitive)
+ Added@aws-sdk/credential-provider-cognito-identity@3.600.0(transitive)
+ Added@aws-sdk/credential-provider-env@3.598.0(transitive)
+ Added@aws-sdk/credential-provider-http@3.598.0(transitive)
+ Added@aws-sdk/credential-provider-ini@3.598.0(transitive)
+ Added@aws-sdk/credential-provider-node@3.600.0(transitive)
+ Added@aws-sdk/credential-provider-process@3.598.0(transitive)
+ Added@aws-sdk/credential-provider-sso@3.598.0(transitive)
+ Added@aws-sdk/credential-provider-web-identity@3.598.0(transitive)
+ Added@aws-sdk/credential-providers@3.600.0(transitive)
+ Added@aws-sdk/middleware-host-header@3.598.0(transitive)
+ Added@aws-sdk/middleware-logger@3.598.0(transitive)
+ Added@aws-sdk/middleware-recursion-detection@3.598.0(transitive)
+ Added@aws-sdk/middleware-user-agent@3.598.0(transitive)
+ Added@aws-sdk/region-config-resolver@3.598.0(transitive)
+ Added@aws-sdk/token-providers@3.598.0(transitive)
+ Added@aws-sdk/types@3.598.0(transitive)
+ Added@aws-sdk/util-endpoints@3.598.0(transitive)
+ Added@aws-sdk/util-locate-window@3.568.0(transitive)
+ Added@aws-sdk/util-user-agent-browser@3.598.0(transitive)
+ Added@aws-sdk/util-user-agent-node@3.598.0(transitive)
+ Added@mongodb-js/saslprep@1.1.7(transitive)
+ Added@smithy/abort-controller@3.1.0(transitive)
+ Added@smithy/config-resolver@3.0.3(transitive)
+ Added@smithy/core@2.2.3(transitive)
+ Added@smithy/credential-provider-imds@3.1.2(transitive)
+ Added@smithy/fetch-http-handler@3.1.0(transitive)
+ Added@smithy/hash-node@3.0.2(transitive)
+ Added@smithy/invalid-dependency@3.0.2(transitive)
+ Added@smithy/is-array-buffer@2.2.03.0.0(transitive)
+ Added@smithy/middleware-content-length@3.0.2(transitive)
+ Added@smithy/middleware-endpoint@3.0.3(transitive)
+ Added@smithy/middleware-retry@3.0.6(transitive)
+ Added@smithy/middleware-serde@3.0.2(transitive)
+ Added@smithy/middleware-stack@3.0.2(transitive)
+ Added@smithy/node-config-provider@3.1.2(transitive)
+ Added@smithy/node-http-handler@3.1.0(transitive)
+ Added@smithy/property-provider@3.1.2(transitive)
+ Added@smithy/protocol-http@4.0.2(transitive)
+ Added@smithy/querystring-builder@3.0.2(transitive)
+ Added@smithy/querystring-parser@3.0.2(transitive)
+ Added@smithy/service-error-classification@3.0.2(transitive)
+ Added@smithy/shared-ini-file-loader@3.1.2(transitive)
+ Added@smithy/signature-v4@3.1.1(transitive)
+ Added@smithy/smithy-client@3.1.4(transitive)
+ Added@smithy/types@3.2.0(transitive)
+ Added@smithy/url-parser@3.0.2(transitive)
+ Added@smithy/util-base64@3.0.0(transitive)
+ Added@smithy/util-body-length-browser@3.0.0(transitive)
+ Added@smithy/util-body-length-node@3.0.0(transitive)
+ Added@smithy/util-buffer-from@2.2.03.0.0(transitive)
+ Added@smithy/util-config-provider@3.0.0(transitive)
+ Added@smithy/util-defaults-mode-browser@3.0.6(transitive)
+ Added@smithy/util-defaults-mode-node@3.0.6(transitive)
+ Added@smithy/util-endpoints@2.0.3(transitive)
+ Added@smithy/util-hex-encoding@3.0.0(transitive)
+ Added@smithy/util-middleware@3.0.2(transitive)
+ Added@smithy/util-retry@3.0.2(transitive)
+ Added@smithy/util-stream@3.0.4(transitive)
+ Added@smithy/util-uri-escape@3.0.0(transitive)
+ Added@smithy/util-utf8@2.3.03.0.0(transitive)
+ Addedbody-parser@1.20.2(transitive)
+ Addedbowser@2.11.0(transitive)
+ Addedcookie@0.5.0(transitive)
+ Addeddestroy@1.2.0(transitive)
+ Addedexpress@4.18.3(transitive)
+ Addedfast-xml-parser@4.2.5(transitive)
+ Addedfinalhandler@1.2.0(transitive)
+ Addedhttp-errors@2.0.0(transitive)
+ Addedioredis@5.3.2(transitive)
+ Addedkeuss@1.7.4(transitive)
+ Addedmongodb@4.17.2(transitive)
+ Addedon-finished@2.4.1(transitive)
+ Addedprom-client@14.1.1(transitive)
+ Addedqs@6.11.0(transitive)
+ Addedraw-body@2.5.2(transitive)
+ Addedsend@0.18.0(transitive)
+ Addedserve-static@1.15.0(transitive)
+ Addedstatuses@2.0.1(transitive)
+ Addedstrnum@1.0.5(transitive)
+ Addedsuperagent@8.0.9(transitive)
+ Addedtslib@2.6.3(transitive)
+ Addeduuid@9.0.1(transitive)
- Removedbody-parser@1.19.2(transitive)
- Removedcookie@0.4.2(transitive)
- Removeddepd@1.1.2(transitive)
- Removeddestroy@1.0.4(transitive)
- Removedexpress@4.17.3(transitive)
- Removedfinalhandler@1.1.2(transitive)
- Removedhttp-errors@1.8.1(transitive)
- Removedioredis@5.0.6(transitive)
- Removedkeuss@1.6.15(transitive)
- Removedmongodb@4.5.0(transitive)
- Removedprom-client@14.0.1(transitive)
- Removedqs@6.12.16.9.7(transitive)
- Removedraw-body@2.4.3(transitive)
- Removedsaslprep@1.0.3(transitive)
- Removedsend@0.17.2(transitive)
- Removedserve-static@1.14.2(transitive)
- Removedsiginfo@2.0.0(transitive)
- Removedstackback@0.0.2(transitive)
- Removedstatuses@1.5.0(transitive)
- Removedsuperagent@7.1.6(transitive)
- Removedwhy-is-node-running@2.2.2(transitive)
Updated@promster/express@~7.0.6
Updatedbody-parser@~1.20.1
Updatedcascade-config@~1.5.9
Updatedexpress@~4.18.2
Updatedkeuss@~1.7.0
Updatedprom-client@~14.1.1
Updatedsuperagent@~8.0.6