xquanluu
bf7ece8f17
feat: play verb support seekOffset and actionHook ( #160 )
...
* feat: play verb support seekOffset and actionHook
* add testcase
* fix: testcase
2022-09-13 08:46:16 +02:00
Dave Horton
a59f6097d7
bump version to 0.7.6
2022-08-26 20:06:04 +02:00
xquanluu
a69dbb3d4f
feat: update time-series 0.11.12 ( #153 )
2022-08-19 16:28:21 +02:00
Dave Horton
b2e21f06a8
update time-series
2022-08-19 10:00:16 +02:00
Dave Horton
aa5e3d9437
update undici
2022-08-18 23:25:25 +02:00
xquanluu
5b6f7dd3ee
feat: add alert for jambonz parsing falure ( #148 )
...
* feat: add alert for jambonz parsing falure
* fix: review comment
* fix: update time-series version
2022-08-16 12:39:07 +02:00
Dave Horton
2882fa2d0a
Feature/vm detection ( #137 )
...
* initial changes for amd
* wip
* fix bug where transcripts were discarded
* a bit of refactoring, and adding support for avmd in config verb
* bug fixes
2022-07-27 17:46:52 +01:00
Dave Horton
6979affb86
Feature/fast http client ( #132 )
...
* initial changes to use undici for http client and connection pooling
* use body.json() mixin
* logging
* add pipelining env var
* implement socket close
2022-07-18 15:32:03 +02:00
Dave Horton
f95524863d
update parse-url, improve Dockerfile
2022-07-06 19:16:31 +02:00
Dave Horton
627c38899f
Feature/continuous asr ( #119 )
...
* bugfix: background gather for speech-only should still kill audio on dtmf entry when dtmfBargein is true
* initial changes for continuous asr
* move properties under recognizer
* update drachtio-srf@4.5.1
* catch exception on destroy
2022-06-21 10:35:27 -04:00
Dave Horton
bdb40b3aa0
update to drachtio-fsmrf@3.0.1
2022-06-18 15:55:23 -04:00
Dave Horton
e4fefe8f44
update to azure 1.22.0
2022-06-11 16:16:53 -04:00
Dave Horton
f7aac33af4
update deps
2022-06-11 11:23:17 -04:00
Dave Horton
dc1d8de396
updates to drachtio-srf@4.5.0 and drachtio-fsmrf@3.0.0
2022-06-11 11:06:03 -04:00
Dave Horton
5134d5dbc6
update to latest realtimedb-helpers
2022-05-02 10:55:42 -04:00
Dave Horton
af33089a8a
fix deprecated dep
2022-04-24 14:05:44 -04:00
Snyk bot
0b132411c1
fix: package.json & package-lock.json to reduce vulnerabilities ( #97 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-MOMENT-2440688
2022-04-06 07:30:11 -04:00
Dave Horton
398daa87d5
remove tracing lib that is not needed
2022-04-03 18:34:46 -04:00
Dave Horton
4f5ab7d146
bugfix: tracing-related exception on rest createCall
2022-04-03 18:29:37 -04:00
Dave Horton
6abfdafe05
Feature/opentelemetry ( #89 )
...
* initial adds for otel tracing
* initial basic testing
* basic tracing for incoming calls
* linting
* add traceId to the webhook params
* trace webhook calls
* tracing: add new commands as tags when receiving async commands over websocket
* tracing new commands
* add summary for config verb
* trace async commands
* bugfix: undefined ref
* tracing: give time for final webhooks before closing root span
* tracing bugfix: span for background gather was not ended
* tracing - minor tag changes
* tracing - add span atttribute for reason call ended
* trace call status webhooks, add app version to trace output
* config: add support for automatically re-enabling
* env var to customize service name in tracing UI
* config: change to use 'sticky' attribute to re-enable bargein automatically
* fix warnings
* when adulting create a new root span
* when background gather triggers bargein via vad clear queue of tasks
* additional trace attributes for dial and refer
* fix dial tracing
* add better summary for dial
* fix prev commit
* add exponential backoff to WsRequestor reconnection logic
* add calling number to log metadata, as this will be frequently the key data given for troubleshooting
* add accountSid to log metadata
* make handshake timeout for ws connections configurable with default 1.5 secs
* rename env var
* fix bug prev checkin
* logging fixes
* consistent env naming
2022-03-28 15:38:28 -04:00
Dave Horton
d00ea5c95f
bump version
2022-03-08 20:19:13 -05:00
Dave Horton
3c5d392407
Feature/ws api ( #72 )
...
initial changes to support websockets as an alternative to webhooks
2022-02-26 14:06:52 -05:00
Dave Horton
5bfc451c85
when running on kubernetes, use sbc-sip service rather than pinging sbcs
2022-02-23 12:27:34 -05: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
bac1b7f2c6
bump version
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
dda3335060
update deps, add helmet middleware
2022-02-03 07:31:30 -05:00
Dave Horton
ce738a7852
0.7.2 version
2022-01-28 09:16:05 -05:00
Dave Horton
77a696a0dc
update to latest synthAudio with minor fixes
2022-01-27 13:52:35 -05:00
Dave Horton
40bd3c9c88
update to realtimedb-helpers with support for wellsaid tts
2022-01-27 10:13:18 -05:00
Dave Horton
da4a7184a4
update to realtimedb-helpers with engine caching fix for tts
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
138aa5836a
lock version
2022-01-21 10:13:42 -05:00
Dave Horton
8acb4d1a24
#58 - add support for platform (standard, or neural) when using aws tts
2022-01-19 19:46:24 -05:00
Dave Horton
27e3cba00b
fix vulnerabilities
2022-01-17 18:41:12 -05:00
Dave Horton
3bf1984854
K8s changes ( #55 )
...
* K8S: dont send OPTIONS pings
* fix missing ref
* k8s pre-stop hook added
* k8s pre-stop hook changes
* chmod +x utility
* more k8s pre-stop changes
* pre stop
* fix healthcheck
* k8s pre-stop working
* add readiness probe
* fix bug in pre-stop
* logging
* revamp k8s pre-stop a bit
* initial support for cognigy bot
* more cognigy changes
* switch to use transcribe for cognigy
* #54 include callInfo in dialogflow event payload
2022-01-06 12:41:14 -05:00
Dave Horton
b0a8a6828d
bugfix: use of tag resulted in redis insert failures
2021-12-21 20:42:53 -05:00
Dave Horton
d38e77c06c
bugfix: support looking up application by regex in addition to exact phone number match
2021-12-20 15:37:21 -05:00
Dave Horton
c9e2a162c2
lookupAppByPhoneNumber: pass voip_carrier_sid if available
2021-12-20 10:04:54 -05:00
Dave Horton
0663174f46
additional logging
2021-12-12 09:30:36 -05:00
Dave Horton
114f65b36a
add env LEGACY_CRYPTO
2021-11-29 09:03:43 -05:00
Dave Horton
1e93973419
Feature/azure recognition ( #46 )
...
* add support for microsoft speech recognition
* update to drachtio-fsmrf that support microsoft stt
* gather and transcribe now support microsoft
2021-11-26 16:40:25 -06:00
Dave Horton
af15449451
fix tests
2021-11-19 14:17:10 -05:00
Dave Horton
12c34de15c
changes for azure tts
2021-11-19 18:28:42 +00:00
Dave Horton
dcf27ba5d3
trim sensitive info from logs
2021-11-03 14:37:57 -04:00
Dave Horton
f11feb7975
version bump
2021-11-03 13:49:35 -04:00