Commit Graph

  • 7c77bedd15 linting Dave Horton 2021-11-19 10:25:11 -05:00
  • 0c5150cb30 add support for recording conference to a file Dave Horton 2021-11-19 10:05:45 -05:00
  • 0ca618f4d6 add support for recording conference to a file conference-record-test Dave Horton 2021-11-19 10:05:45 -05:00
  • 2262973f43 bugfix #41: error was thrown about missing speech creds when speech was not enabled Dave Horton 2021-11-16 19:42:16 -05:00
  • db78ffffed dial: make sure to clear max call timer when dial ends Dave Horton 2021-11-15 12:00:48 -05:00
  • 2930cd6aaf Dockerfile Dave Horton 2021-11-04 12:57:56 -04:00
  • 2a013377cc update to aes-256-cbc algorithm for encryption Dave Horton 2021-11-03 16:17:20 -04:00
  • dcf27ba5d3 trim sensitive info from logs Dave Horton 2021-11-03 14:37:57 -04:00
  • f11feb7975 version bump v0.6.7-rc5 Dave Horton 2021-11-03 13:49:35 -04:00
  • 19dda9398d bump version v0.6.7-rc4 v0.6.7-rc3 Dave Horton 2021-10-21 13:08:45 -04:00
  • 81edf1a6d6 bump version Dave Horton 2021-10-21 13:00:29 -04:00
  • 72345f83c1 Feature/minimal media anchoring (#36) Dave Horton 2021-10-21 11:59:45 -04:00
  • 740c2b89b4 Dial: dtmf detection now based on SIP INFO events from sbcs and rtpengine v0.6.7-rc2 Dave Horton 2021-10-12 12:22:52 -04:00
  • 05d85d96e2 mute/unmute now handled by rtpengine Dave Horton 2021-10-10 15:12:15 -04:00
  • 4627c0fa54 implement release-media and anchor-media operations Dave Horton 2021-10-10 12:56:44 -04:00
  • 9f158a8cf7 initial WIP to remove freeswitch from media path when not recording or transcribing dial calls Dave Horton 2021-10-08 16:21:47 -04:00
  • bedf25c6a2 update to latest realtimedb v0.6.7-rc1 Dave Horton 2021-10-02 14:19:05 -04:00
  • a9e789f466 add support for autoscaling SBC SIP servers; bugfix: synthAudio calls must past stats obj Dave Horton 2021-10-02 12:40:56 -04:00
  • a779ead79f minor fix for gather Dave Horton 2021-09-29 18:15:52 -04:00
  • a3d3878218 bugfix: cs not passed to kill() Dave Horton 2021-09-28 09:58:59 -04:00
  • 4bc3e03605 bugfix: 302 response in rest outdial caused restart Dave Horton 2021-09-27 10:38:49 -04:00
  • b9b70debc7 bugfix: 302 response in rest outdial caused restart v0.5-branch Dave Horton 2021-09-27 10:38:49 -04:00
  • beb9c8c81d fix bug in createCall Dave Horton 2021-09-27 08:42:17 -04:00
  • 62106a751f fix bug in createCall Dave Horton 2021-09-27 08:41:45 -04:00
  • 4c61ae5fbd add support for conference members joining in a muted state Dave Horton 2021-09-25 13:50:16 -04:00
  • 708c13d5f6 add support for muting/unmuting non moderators in a conference Dave Horton 2021-09-25 12:31:20 -04:00
  • 90ed866404 add support for overrideTo and 302 redirect on rest outdial Dave Horton 2021-09-24 09:58:39 -04:00
  • 7cf342eeb8 add support for overrideTo and 302 redirect on rest outdial Dave Horton 2021-09-24 09:58:39 -04:00
  • aebcf2b006 say now supports loop="forever" Dave Horton 2021-09-24 07:01:26 -04:00
  • f0bd681ccc implement actionHook for message verb v0.6.6 Dave Horton 2021-09-22 13:28:56 -04:00
  • ac263de729 fix error responses for sms Dave Horton 2021-09-22 10:54:36 -04:00
  • 862405c232 LCC: add conference hold and unhold actions Dave Horton 2021-09-22 07:39:44 -04:00
  • 3cd4c399d4 LCC: add support for conf_hold_status to hold/unhold a participant in a conference Dave Horton 2021-09-20 15:50:00 -04:00
  • 0d6cb8a2b3 bugfix: establish conference start time for parties that have been waiting Dave Horton 2021-09-16 13:08:15 -04:00
  • 05c5319cbc minor rasa fix Dave Horton 2021-09-07 13:38:22 -04:00
  • d15fdcf663 rasa: add support for eventhook which provides user and bot messages in realtime and supports redirecting to a new app Dave Horton 2021-09-02 10:27:59 -04:00
  • 19f3cbaa43 initial support for Rasa Dave Horton 2021-09-01 21:06:32 -04:00
  • ac8827c885 dialogflow: support for regional endpoints Dave Horton 2021-08-31 20:31:16 -04:00
  • 2dc0cd11ba minor rasa fix v0.6.6-rc2 Dave Horton 2021-09-07 13:38:22 -04:00
  • 9df76302fe rasa: add support for eventhook which provides user and bot messages in realtime and supports redirecting to a new app v0.6.6-rc1 Dave Horton 2021-09-02 10:27:59 -04:00
  • 98f53138d1 initial support for Rasa Dave Horton 2021-09-01 21:06:32 -04:00
  • 47073955e0 dialogflow: support for regional endpoints Dave Horton 2021-08-31 20:31:16 -04:00
  • d1d082ceaf fix vulnerability Dave Horton 2021-08-30 17:12:44 -04:00
  • 28415dc750 bugfixes for queue events Dave Horton 2021-08-30 17:12:00 -04:00
  • 3d0c7fea52 add support for bidirectional audio when using listen verb Dave Horton 2021-08-26 15:19:05 -04:00
  • 3fed15b3b9 further fixes for customerData Dave Horton 2021-08-11 11:01:11 -04:00
  • 7c629e6faf bugfix: customerData in webhooks was being snake-cased Dave Horton 2021-08-11 10:47:10 -04:00
  • 649b3d5715 race condition: dial call killed just as called party picks up Dave Horton 2021-08-10 11:00:47 -04:00
  • 4d5876a6a0 race condition: dial call killed just as called party picks up Dave Horton 2021-08-10 11:00:47 -04:00
  • 48fbbd48ad add try-catch block Dave Horton 2021-08-09 16:20:58 -04:00
  • dacd3691ed bugfix: enqueue queue_result = bridged if queued call was answered v0.6.5 Dave Horton 2021-08-04 08:53:37 -04:00
  • 2cd3e6e724 bugfix: enqueue queue_result = bridged if queued call was answered Dave Horton 2021-08-04 08:53:08 -04:00
  • df8dac367c bugfix: if waitUrl of enqueue task includes leave but caller is dequeued before leave is reached, ignore leave Dave Horton 2021-08-03 16:36:17 -04:00
  • 0df937fb85 bugfix: if waitUrl of enqueue task includes leave but caller is dequeued before leave is reached, ignore leave Dave Horton 2021-08-03 16:36:17 -04:00
  • 1a2aaf9845 Feature/queue webhooks (#34) Dave Horton 2021-07-31 13:32:40 -04:00
  • 0ea50e7bdd remove leftover merge brackets feature/queue-webhooks Dave Horton 2021-07-31 13:23:36 -04:00
  • 59cf0610dd 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 Dave Horton 2021-06-23 11:14:19 -04:00
  • 14ab8a9639 send queue leave webhook when dequeued Dave Horton 2021-06-17 15:52:46 -04:00
  • 3ca47f8121 initial changes for queue webhooks Dave Horton 2021-07-31 13:12:48 -04:00
  • 8f7b5c959b initial changes for queue webhooks Dave Horton 2021-06-17 15:06:52 -04:00
  • 4a9854b942 add support for disconnect verb on bi-directional listen feature/listen-bidirectional-audio Dave Horton 2021-07-31 12:57:34 -04:00
  • 551037f8db lib/tasks/listen.js Dave Horton 2021-07-30 10:56:24 -04:00
  • 02f5efba48 bugfix: message + LICENSE Dave Horton 2021-07-21 12:37:23 -04:00
  • 99a6ffe56b update to db-helpers@0.6.12 to get smpp info Dave Horton 2021-07-06 15:25:28 -04:00
  • 3226cae04b minor logging Dave Horton 2021-07-06 14:57:24 -04:00
  • 29440a1c9d bugfix for transferring conferene Dave Horton 2021-07-01 13:56:56 -04:00
  • 2b782bc5f3 bugfix for enqueue and dial when these tasks are replaced by LCC Dave Horton 2021-06-29 11:04:12 -04:00
  • 9bd406fcba bugfix: undefined reference to endpoint and validation fix for wait tasks Dave Horton 2021-06-29 11:03:20 -04:00
  • 28df651c44 bugfix: transferring queued party to dequeuer on other FS fails if only 1 task Dave Horton 2021-06-28 16:40:33 -04:00
  • ba32f1ea05 bugfix: transferring queued party to dequeuer on other FS fails if only 1 task v0.6.4 v0.6.3 v0.6.2 Dave Horton 2021-06-28 16:39:44 -04:00
  • 7de016589b bugfix: sns notifications do not require aws secrets in the env v0.6.1 Dave Horton 2021-06-26 18:08:35 -04:00
  • 05ae2c6039 bugfix: sns notifications do not require aws secrets in the env Dave Horton 2021-06-26 18:07:24 -04:00
  • dc92f75529 linting Dave Horton 2021-06-23 11:24:40 -04:00
  • c0a29c7a64 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 Dave Horton 2021-06-23 11:14:19 -04:00
  • 9b59d08dcf merge features from hosted branch (#32) v0.6.0-rc1 v0.6.0 Dave Horton 2021-06-17 16:25:50 -04:00
  • 08c53aa586 send queue leave webhook when dequeued Dave Horton 2021-06-17 15:52:46 -04:00
  • bb0ec8e184 initial changes for queue webhooks Dave Horton 2021-06-17 15:06:52 -04:00
  • 473a34ec9f update to latest drachtio-srf@4.4.50 for fix for 302 redirect Dave Horton 2021-06-03 09:42:37 -04:00
  • 686cf1b094 fix snake-case of arrays Dave Horton 2021-05-07 16:29:40 -04:00
  • 5cc4852bf9 snakecase fix, include sip_status in dial action hook Dave Horton 2021-04-27 08:21:14 -04:00
  • 576f645489 snake case REST payloads, support for LCC with child_call_hook, handle 302 on outdial Dave Horton 2021-04-22 14:39:54 -04:00
  • 8eb0cd1520 bugfix: speech to text was ignoring language and setting to en-US always Dave Horton 2021-04-07 18:40:14 -04:00
  • e441c5be36 add support for target.overrideTo in dial verb Dave Horton 2021-04-06 07:34:23 -04:00
  • dd48b5c9da update y18n Dave Horton 2021-03-31 07:54:41 -04:00
  • c6168ce994 add reason property to gather action Dave Horton 2021-02-23 08:10:31 -05:00
  • 70e4e10a70 dialogflow tts fix and gather fix Dave Horton 2021-02-21 11:30:55 -05:00
  • 82768a0442 update call uses a PUT now, not POST Dave Horton 2021-02-19 08:48:50 -05:00
  • 8b3ffe911d bugfix in dialogflow Dave Horton 2021-02-18 12:59:05 -05:00
  • a7e0fb2e8a bugfix: dep in bluebird was causing issue, update to latest synthAudio Dave Horton 2021-02-10 09:39:20 -05:00
  • f8e84b5ad0 remove some unused deps Dave Horton 2021-02-08 15:44:09 -05:00
  • 0cff553310 update to latest realtimedb-helpers Dave Horton 2021-02-08 15:36:30 -05:00
  • 873729edb1 gather now supports aws for transcribe as well as google Dave Horton 2021-02-01 10:21:52 -05:00
  • 756db59671 update transcribe to support google v1p1beta1 and aws Dave Horton 2021-01-31 15:49:19 -05:00
  • 7e4654692d bugfix #30 - outdial race condition for quick caller cancel scenario v0.4.1-4 v0.4.1-branch Dave Horton 2021-01-22 10:21:52 -05:00
  • 59d685319e bugfix #30 - outdial race condition for quick caller cancel scenario Dave Horton 2021-01-22 10:21:52 -05:00
  • ec7a1858d6 dialogflow: clear no input timer on caller hangup Dave Horton 2021-01-14 08:58:18 -05:00
  • 63a00063c1 dialogflow: can optionally specify an environment Dave Horton 2021-01-13 21:21:26 -05:00
  • 2a8f165468 travis no longer needed -- using github actions Dave Horton 2021-01-08 14:07:18 -05:00
  • d3f8e032d1 dialogflow: finish playing a final prompt before replacing application Dave Horton 2021-01-08 14:06:20 -05:00
  • a1054d2d38 Merge pull request #28 from radicaldrew/master Dave Horton 2020-12-30 08:50:58 -05:00