Commit Graph

265 Commits

Author SHA1 Message Date
akirilyuk
b26540a42d add missing keys to gather task 2022-02-26 10:57:08 +01:00
akirilyuk
0919439d97 Merge branch 'feature/say-and-gather-enhancements' of github.com:jambonz/jambonz-feature-server into feature/ws-api-with-save-and-gather-update 2022-02-26 10:02:31 +01:00
Dave Horton
52079dddb0 minor change to prev commit 2022-02-24 15:40:28 -05:00
Dave Horton
059fa6c7c9 add support for playing silence in say verb 2022-02-24 15:04:55 -05:00
Dave Horton
5b11b6e401 more queue fixes 2022-02-24 14:24:52 -05:00
Dave Horton
64b31120a5 bugfix to prev commit 2022-02-24 14:16:14 -05:00
Dave Horton
221cd8bd0d alternate way of keeping ws up when no active tasks 2022-02-24 13:34:21 -05:00
Dave Horton
12f0e9348e add support for queueing commands sent over ws 2022-02-24 09:49:49 -05:00
Dave Horton
27293288d7 remove assert 2022-02-24 07:57:57 -05:00
Dave Horton
d077d184b2 when using websockets, an action hook may still provide an absolute http url 2022-02-23 21:27:02 -05:00
Dave Horton
6033676f6b bugfix: uncaught exception when ws fails or times out handshake 2022-02-23 14:02:26 -05:00
Dave Horton
6f7556981e linting 2022-02-21 20:06:15 -05:00
Dave Horton
1bac632a35 initial working version with ws api 2022-02-21 18:17:43 -05:00
Dave Horton
06e36ddd00 linting 2022-02-21 09:21:36 -05:00
Dave Horton
3f9a061bbf initial changes to support websockets as an alternative to webhooks 2022-02-21 07:55:27 -05:00
Dave Horton
47478fd409 fix possible exception 2022-02-19 09:57:51 -05:00
akirilyuk
caa7b3a03a change log level to debug 2022-02-14 17:11:47 +01:00
Dave Horton
c16a2662f2 bugfix: rest outdial issue caused by req.srf not properly set v0.7.3 2022-02-14 09:14:13 -05:00
akirilyuk
63c0c97024 add husky pre push hook 2022-02-14 14:23:26 +01:00
akirilyuk
b126719ba7 add husky pre push hook 2022-02-14 14:22:04 +01:00
akirilyuk
d79c733aa2 fix linting 2022-02-14 14:16:44 +01:00
akirilyuk
15f85c9730 add say and gather task features 2022-02-14 14:08:56 +01:00
Dave Horton
c1130adf03 merge 2022-02-12 10:12:45 -05:00
Dave Horton
f982f6c7d8 update to latest realtimedb-helpers 2022-02-12 10:10:03 -05:00
Snyk bot
f20190b0fc fix: upgrade aws-sdk from 2.1061.0 to 2.1062.0 (#69)
Snyk has created this PR to upgrade aws-sdk from 2.1061.0 to 2.1062.0.

See this package in npm:
https://www.npmjs.com/package/aws-sdk

See this project in Snyk:
https://app.snyk.io/org/davehorton/project/cec90d0e-0ded-433e-a42e-fe78b28ae489?utm_source=github&utm_medium=referral&page=upgrade-pr
2022-02-12 09:23:13 -05:00
Snyk bot
74e85e1b16 fix: upgrade aws-sdk from 2.1060.0 to 2.1061.0 (#68)
Snyk has created this PR to upgrade aws-sdk from 2.1060.0 to 2.1061.0.

See this package in npm:
https://www.npmjs.com/package/aws-sdk

See this project in Snyk:
https://app.snyk.io/org/davehorton/project/cec90d0e-0ded-433e-a42e-fe78b28ae489?utm_source=github&utm_medium=referral&page=upgrade-pr
2022-02-11 07:48:02 -05:00
Dave Horton
63e9cb985e allow target-level headers on outdials (#29) v0.7.3-rc4 2022-02-10 14:34:21 -05:00
Dave Horton
2e88ab1f55 bugfix: race condition on hangup sometimes resulted in outbound call attempt even though caller had hung up v0.7.3-rc3 2022-02-10 12:15:25 -05:00
Dave Horton
7f75a35515 bugfix: race condition on hangup could cause us to send dup webhook 2022-02-10 11:16:57 -05:00
Dave Horton
941727e93f add fs_public_ip to webhook payload (only when running in ec2 autoscale group) 2022-02-10 09:51:48 -05:00
Dave Horton
d8bfa33a00 include fs_sip_address and api_base_url in webhook paylods 2022-02-10 09:19:33 -05:00
Dave Horton
30ed5b6a02 add support for vad to gather and transcribe (#67) 2022-02-10 08:45:16 -05:00
Dave Horton
bac1b7f2c6 bump version v0.7.3-rc2 2022-02-09 15:42:27 -05:00
Dave Horton
48deb3ae89 update to latest @jambonz/realtimedb-helpers with support for redis username / password auth 2022-02-09 15:21:55 -05:00
Dave Horton
de83f735ea memory leak fixes 2022-02-08 20:33:16 -05:00
Dave Horton
cfe9397502 lint 2022-02-03 07:36:01 -05:00
Dave Horton
dda3335060 update deps, add helmet middleware 2022-02-03 07:31:30 -05:00
Dave Horton
2329f0cda0 child tasks must remove reference to parent on kill or else entangled parent-child tasks will not be gc'ed v0.7.3-rc1 2022-02-01 11:00:12 -05:00
Dave Horton
36683dc151 bugfix: include custom jambonz headers on rest outdial v0.7.2 2022-01-28 13:36:06 -05:00
Dave Horton
ce738a7852 0.7.2 version 0.7.2 2022-01-28 09:16:05 -05:00
Dave Horton
77a696a0dc update to latest synthAudio with minor fixes v0.7.2-rc5 2022-01-27 13:52:35 -05:00
Dave Horton
62ff44540d more changes for wellsaid 2022-01-27 10:55:32 -05:00
Dave Horton
e5821cddf8 further fix for wellsaid tts 2022-01-27 10:46:16 -05:00
Dave Horton
25567a7842 add support for retrieving wellsaid speech credential 2022-01-27 10:34:30 -05:00
Dave Horton
40bd3c9c88 update to realtimedb-helpers with support for wellsaid tts 2022-01-27 10:13:18 -05:00
Dave Horton
27d6d32359 bugfix: rtpengine needs to transcode when different codecs are used on A and B legs v0.7.2-rc4 2022-01-26 07:37:09 -05:00
Dave Horton
142f5d409f use smpp service name when running in kubernetes 2022-01-25 13:29:16 -05:00
Dave Horton
da4a7184a4 update to realtimedb-helpers with engine caching fix for tts v0.7.2-rc3 2022-01-22 15:35:01 -05:00
Dave Horton
2c72bf50cd sync package-lock.json 2022-01-21 22:04:07 -05:00
Dave Horton
b27f349fc6 linting 2022-01-21 10:15:33 -05:00