Commit Graph

648 Commits

Author SHA1 Message Date
Dave Horton
7c629e6faf bugfix: customerData in webhooks was being snake-cased 2021-08-11 10:47:10 -04:00
Dave Horton
649b3d5715 race condition: dial call killed just as called party picks up 2021-08-10 11:01:10 -04:00
Dave Horton
48fbbd48ad add try-catch block 2021-08-09 16:20:58 -04:00
Dave Horton
dacd3691ed bugfix: enqueue queue_result = bridged if queued call was answered v0.6.5 2021-08-04 08:53:37 -04:00
Dave Horton
df8dac367c bugfix: if waitUrl of enqueue task includes leave but caller is dequeued before leave is reached, ignore leave 2021-08-03 16:46:02 -04:00
Dave Horton
1a2aaf9845 Feature/queue webhooks (#34)
* initial changes for queue webhooks

* send queue leave webhook when dequeued

* bugfix: if enqeue task is killed because it is being replaced with new app supplied by LCC, ignore any app returned from the actionHook as LCC takes precedence

* remove leftover merge brackets
2021-07-31 13:32:40 -04:00
Dave Horton
02f5efba48 bugfix: message + LICENSE 2021-07-21 12:37:23 -04:00
Dave Horton
99a6ffe56b update to db-helpers@0.6.12 to get smpp info 2021-07-06 15:25:28 -04:00
Dave Horton
ba32f1ea05 bugfix: transferring queued party to dequeuer on other FS fails if only 1 task v0.6.2 v0.6.3 v0.6.4 2021-06-28 16:39:44 -04:00
Dave Horton
7de016589b bugfix: sns notifications do not require aws secrets in the env v0.6.1 2021-06-26 18:08:35 -04:00
Dave Horton
9b59d08dcf merge features from hosted branch (#32)
major merge of features from the hosted branch that was created temporarily during the initial launch of jambonz.org
v0.6.0 v0.6.0-rc1
2021-06-17 16:25:50 -04:00
Dave Horton
473a34ec9f update to latest drachtio-srf@4.4.50 for fix for 302 redirect 2021-06-03 09:42:37 -04:00
Dave Horton
686cf1b094 fix snake-case of arrays 2021-05-07 16:29:40 -04:00
Dave Horton
5cc4852bf9 snakecase fix, include sip_status in dial action hook 2021-04-27 08:21:14 -04:00
Dave Horton
576f645489 snake case REST payloads, support for LCC with child_call_hook, handle 302 on outdial 2021-04-22 14:39:54 -04:00
Dave Horton
8eb0cd1520 bugfix: speech to text was ignoring language and setting to en-US always 2021-04-07 18:40:14 -04:00
Dave Horton
e441c5be36 add support for target.overrideTo in dial verb 2021-04-06 07:34:23 -04:00
Dave Horton
dd48b5c9da update y18n 2021-03-31 07:54:41 -04:00
Dave Horton
c6168ce994 add reason property to gather action 2021-02-23 08:10:31 -05:00
Dave Horton
70e4e10a70 dialogflow tts fix and gather fix 2021-02-21 11:30:55 -05:00
Dave Horton
82768a0442 update call uses a PUT now, not POST 2021-02-19 08:48:50 -05:00
Dave Horton
8b3ffe911d bugfix in dialogflow 2021-02-18 12:59:05 -05:00
Dave Horton
a7e0fb2e8a bugfix: dep in bluebird was causing issue, update to latest synthAudio 2021-02-10 09:39:20 -05:00
Dave Horton
f8e84b5ad0 remove some unused deps 2021-02-08 15:44:09 -05:00
Dave Horton
0cff553310 update to latest realtimedb-helpers 2021-02-08 15:36:30 -05:00
Dave Horton
873729edb1 gather now supports aws for transcribe as well as google 2021-02-01 10:21:52 -05:00
Dave Horton
756db59671 update transcribe to support google v1p1beta1 and aws 2021-01-31 15:49:19 -05:00
Dave Horton
59d685319e bugfix #30 - outdial race condition for quick caller cancel scenario 2021-01-22 10:21:52 -05:00
Dave Horton
ec7a1858d6 dialogflow: clear no input timer on caller hangup 2021-01-14 08:58:18 -05:00
Dave Horton
63a00063c1 dialogflow: can optionally specify an environment 2021-01-13 21:21:26 -05:00
Dave Horton
2a8f165468 travis no longer needed -- using github actions 2021-01-08 14:07:18 -05:00
Dave Horton
d3f8e032d1 dialogflow: finish playing a final prompt before replacing application 2021-01-08 14:06:28 -05:00
Dave Horton
a1054d2d38 Merge pull request #28 from radicaldrew/master
Updated Dockerfile
2020-12-30 08:50:58 -05:00
Andrew
fa87a477ac Updated Dockerfile
created a multi stage build and tested in docker environment with compose
2020-12-30 15:34:34 +02:00
Dave Horton
69349dab75 Merge pull request #27 from radicaldrew/master
fixed uuid4 dependency and deprecation
2020-12-23 07:36:48 -05:00
Andrew Karp
b679d11fd7 fixed uui4 dependency and depraction 2020-12-23 13:20:56 +02:00
Dave Horton
ea8609b8c3 minor docs 2020-12-16 13:34:38 -05:00
Dave Horton
ef17ed40f7 include X-Account-Sid on all outgoing INVITEs 2020-12-16 13:27:02 -05:00
Dave Horton
5c5c9d9ae2 docs typo 2020-12-13 16:36:12 -05:00
Dave Horton
6e32d82364 change build status in README to github actions 2020-12-13 16:32:51 -05:00
Dave Horton
bfd8355432 Update npm-publish.yml
change name
2020-12-13 16:29:50 -05:00
Dave Horton
1a29d48334 Create npm-publish.yml 2020-12-13 16:24:02 -05:00
Dave Horton
4d6ef8e334 update deps 2020-12-13 14:27:43 -05:00
Dave Horton
cac259ec1c update to stats-collector that reconnects when socket dropped 2020-12-11 14:43:11 -05:00
Dave Horton
1bc583e805 allow dial to user without supplying sip_realm (will default to that configured for the caller account) v0.4.4 2020-11-29 15:00:42 -05:00
Dave Horton
16c728e246 bugfix for REST outdial to teams 2020-11-24 10:12:19 -05:00
Dave Horton
25c3512e41 lex changes 2020-11-23 09:08:48 -05:00
Dave Horton
5291824501 bugfix: sip:decline was not sending a callstatus Failed webhook 2020-11-23 09:04:22 -05:00
Dave Horton
5f908492d7 deps v0.4.3 2020-10-26 12:02:28 -04:00
Dave Horton
1f32170788 Merge pull request #24 from jambonz/aws-lex
Aws lex
2020-10-26 10:10:05 -04:00