Commit Graph

  • fa87a477ac Updated Dockerfile Andrew 2020-12-30 15:34:34 +02:00
  • 69349dab75 Merge pull request #27 from radicaldrew/master Dave Horton 2020-12-23 07:36:48 -05:00
  • b679d11fd7 fixed uui4 dependency and depraction Andrew Karp 2020-12-23 13:20:56 +02:00
  • ea8609b8c3 minor docs Dave Horton 2020-12-16 13:34:38 -05:00
  • ef17ed40f7 include X-Account-Sid on all outgoing INVITEs Dave Horton 2020-12-16 13:27:02 -05:00
  • 5c5c9d9ae2 docs typo Dave Horton 2020-12-13 16:36:12 -05:00
  • 6e32d82364 change build status in README to github actions Dave Horton 2020-12-13 16:32:51 -05:00
  • bfd8355432 Update npm-publish.yml Dave Horton 2020-12-13 16:29:50 -05:00
  • 1a29d48334 Create npm-publish.yml Dave Horton 2020-12-13 16:24:02 -05:00
  • 4d6ef8e334 update deps Dave Horton 2020-12-13 14:27:43 -05:00
  • cac259ec1c update to stats-collector that reconnects when socket dropped Dave Horton 2020-12-11 14:43:11 -05:00
  • d255339dac support for X-Override-To Dave Horton 2020-12-09 18:05:59 -05:00
  • 1bc583e805 allow dial to user without supplying sip_realm (will default to that configured for the caller account) v0.4.4 Dave Horton 2020-11-29 15:00:42 -05:00
  • 16c728e246 bugfix for REST outdial to teams Dave Horton 2020-11-24 10:06:58 -05:00
  • c25df2ad7e bugfix for REST outdial to teams v0.4.1-3 Dave Horton 2020-11-24 10:06:58 -05:00
  • 348fa4f654 bugfix: sip:decline was not sending a callstatus Failed webhook v0.4.1-2 Dave Horton 2020-11-23 09:04:22 -05:00
  • 25c3512e41 lex changes Dave Horton 2020-11-23 09:08:48 -05:00
  • 5291824501 bugfix: sip:decline was not sending a callstatus Failed webhook Dave Horton 2020-11-23 09:04:22 -05:00
  • 5f908492d7 deps v0.4.3 Dave Horton 2020-10-26 12:02:28 -04:00
  • 1f32170788 Merge pull request #24 from jambonz/aws-lex Dave Horton 2020-10-26 10:10:05 -04:00
  • bd9c7b741d lex changes Dave Horton 2020-10-26 10:02:39 -04:00
  • b47e490424 updates for lex v2 Dave Horton 2020-10-26 09:59:10 -04:00
  • fff52c930c fix two B2B race conditions: overlapping requests to freeswitch, and simultaneous answer on B with Cancel on A v0.4.1-1 Dave Horton 2020-10-20 11:56:09 -04:00
  • 6b63009707 update deps Dave Horton 2020-10-12 10:03:17 -04:00
  • 91f507bf3f add dmtf verb Dave Horton 2020-10-12 09:59:50 -04:00
  • 9d3c9accb9 update drachtio-fsrmf Dave Horton 2020-10-09 08:40:39 -04:00
  • 95e4c22969 add lex support Dave Horton 2020-10-09 08:28:36 -04:00
  • c02aa94500 add sms messaging support v0.4.2 Dave Horton 2020-10-09 08:00:17 -04:00
  • 950f1c83b7 bugfix for race condition where incoming call canceled quickly leading to potential endless loop v0.4.1 Dave Horton 2020-10-01 12:46:58 -04:00
  • e642e13946 bugfix for #22: headers were being incorrectly applied to follow-on INVITEs v0.4.0 Dave Horton 2020-09-21 08:29:54 -04:00
  • 8f65b0de2f bugfix #21: multiple teams target Dave Horton 2020-09-18 09:12:31 -04:00
  • e1528da8b1 bugfix #21: multiple teams target Dave Horton 2020-09-18 09:12:31 -04:00
  • 7abc7866dd add tts option for playing dialogflow audio Dave Horton 2020-09-02 12:14:53 -04:00
  • 868427216f bump deps Dave Horton 2020-08-18 14:57:34 -04:00
  • 2c8c161954 fix overlapping requests to freeswitch on outdial Dave Horton 2020-08-03 11:51:30 -04:00
  • 884e63e0ef allow proxy in dial verb Dave Horton 2020-07-24 15:33:06 -04:00
  • 3624b05eb6 bugfix: gather can only resolve once Dave Horton 2020-07-20 08:58:37 -04:00
  • b739737c29 deps Dave Horton 2020-07-16 16:16:37 -04:00
  • 15517828d2 typo Dave Horton 2020-07-13 09:58:42 -04:00
  • 490472ca68 bugfix dialogflow no input timeout Dave Horton 2020-07-10 12:02:11 -04:00
  • 565ad2948c bugfix dialogflow no input event Dave Horton 2020-07-10 11:50:21 -04:00
  • 31bed8afbd dialogflow: allow app to specify event to send in case on no input Dave Horton 2020-07-10 11:33:48 -04:00
  • 6e78b46674 more dialogflow changes Dave Horton 2020-07-08 16:07:49 -04:00
  • a4bcfca9e6 added initial support for dialogflow Dave Horton 2020-07-08 14:16:37 -04:00
  • c1112ea477 bugfix: synthesizer properties in the say verb were being ignored Dave Horton 2020-06-18 10:00:31 -04:00
  • 4e4ce0914e bugfix: say text continued to play after task was killed Dave Horton 2020-06-16 14:39:46 -04:00
  • 1dc4728574 update to use @jambonz modules Dave Horton 2020-06-10 18:33:39 -04:00
  • d7eeb52a84 bugfix: tts was only being cached when same prompt played in a single call Dave Horton 2020-06-10 10:23:32 -04:00
  • f3fcdfc481 update to drachtio-srf@4.4.34 Dave Horton 2020-06-08 14:26:30 -04:00
  • cd58d4a4f0 additional teams changes Dave Horton 2020-06-06 08:28:26 -04:00
  • 218152b844 pruned dead files alpha-3.0 alpha-2.0 Dave Horton 2020-05-25 12:07:33 -04:00
  • 06aafaa0e8 update deps Dave Horton 2020-05-22 21:56:04 -04:00
  • c663cbd7b2 add support for ms teams Dave Horton 2020-05-22 19:17:16 -04:00
  • 1d9658905f more queue fixes Dave Horton 2020-05-07 13:28:41 -04:00
  • a0508a2494 initial support for conference and queues Dave Horton 2020-05-06 15:27:24 -04:00
  • 419c5ea9fd allow say.text to accept either a string or an array of strings Dave Horton 2020-04-29 10:49:16 -04:00
  • a806a4eb46 bugfix #17: send final sipStatus 487 when A leg cancels Dave Horton 2020-04-29 09:40:24 -04:00
  • 8ee590172b added support for conference verb Dave Horton 2020-04-27 11:25:39 -04:00
  • d31c53d383 add support for running in AWS autoscale cluster with graceful scale-in and standby Dave Horton 2020-04-19 16:32:52 -04:00
  • 86cc137085 update deps Dave Horton 2020-04-16 11:20:29 -04:00
  • 6ba3f4474c update specs.json for prev change Dave Horton 2020-04-16 08:38:24 -04:00
  • 48e860112b add ability to have custom headers on outdial alpha-1.1 Dave Horton 2020-04-15 11:14:00 -04:00
  • fb62daf54d add ability to have custom headers on outdial Dave Horton 2020-04-15 11:14:00 -04:00
  • 5f1eead24f refine prev checkin Dave Horton 2020-04-15 11:08:28 -04:00
  • 55a526e1d4 bugfix: when createCall fails to create a leg, it also generated an unhandled exception Dave Horton 2020-04-15 11:07:52 -04:00
  • 592b0fa2aa bugfix: when createCall fails to create a leg, it also generated an unhandled exception Dave Horton 2020-04-15 11:03:32 -04:00
  • 12b6f58a0d bugfix for #15: dialMusic not played on A leg when direction is outbound Dave Horton 2020-04-15 08:19:08 -04:00
  • 3909ca18a8 bugfix for #15: dialMusic not played on A leg when direction is outbound Dave Horton 2020-04-15 08:18:16 -04:00
  • aa9e781baf refactor answer logic to one location Dave Horton 2020-04-14 09:39:48 -04:00
  • fb84dd364c refactor answer code into one location Dave Horton 2020-04-14 09:22:25 -04:00
  • bec31f1895 fixes for freeswitch initialization Dave Horton 2020-04-06 11:38:37 -04:00
  • 50011e01dd bugfix #14 - incorrect from when PAI differs from From header Dave Horton 2020-04-06 11:30:46 -04:00
  • f54513f166 bugfix #14 - incorrect from when PAI differs from From header Dave Horton 2020-04-06 11:30:46 -04:00
  • 74404c155f bugfix #13, rest outdial is properly canceled after timeout Dave Horton 2020-04-06 10:41:46 -04:00
  • 018ef8ddd3 bugfix #13, rest outdial is properly canceled after timeout Dave Horton 2020-04-06 10:41:46 -04:00
  • d52de918e4 update some deps Dave Horton 2020-03-30 11:02:31 -04:00
  • a93c348b1b send closed status on OPTIONS ping if media server is down Dave Horton 2020-03-30 10:56:42 -04:00
  • 56f7a0755c further fixes for freeswitch retry Dave Horton 2020-03-30 10:37:13 -04:00
  • a3c077586f fix freeswitch retry connection logic Dave Horton 2020-03-30 10:29:57 -04:00
  • 76bd88518a fix freeswitch retry connection logic Dave Horton 2020-03-30 10:29:57 -04:00
  • b66c6627ed return 480 when failing due to no media server Dave Horton 2020-03-30 10:19:34 -04:00
  • a4286fefea fix exception in dial verb when dtmf detected but detector not in place Dave Horton 2020-03-30 09:17:00 -04:00
  • ed838ffa28 fix exception in dial verb when dtmf detected but detector not in place Dave Horton 2020-03-30 09:17:00 -04:00
  • e23573e833 fix error with createCall api Dave Horton 2020-03-23 14:59:23 -04:00
  • 43c8890faf fix error with createCall api Dave Horton 2020-03-23 14:59:23 -04:00
  • 88e65c8836 support tts caching Dave Horton 2020-03-11 14:42:12 -04:00
  • afc1fd3639 prevent calling dlg.destroy twice Dave Horton 2020-03-09 22:17:44 +00:00
  • f7a76733a1 check dlg connected before deleting Dave Horton 2020-03-09 22:07:30 +00:00
  • e4c3de0b5c remove dup completed call status Dave Horton 2020-03-09 22:06:10 +00:00
  • 673eebcb2f address general case of sending completed status when we hangup the call Dave Horton 2020-03-09 21:55:41 +00:00
  • 7581eca524 prevent calling dlg.destroy twice Dave Horton 2020-03-09 22:17:44 +00:00
  • ff8b6c6b18 check dlg connected before deleting Dave Horton 2020-03-09 22:07:30 +00:00
  • 52f790836a remove dup completed call status Dave Horton 2020-03-09 22:06:10 +00:00
  • 017b3a66a8 address general case of sending completed status when we hangup the call Dave Horton 2020-03-09 21:55:41 +00:00
  • f3926d2c9c send callStatus completed event when REST call is ended with BYE generated from jambonz (#4) Dave Horton 2020-03-08 12:51:49 +00:00
  • d82e2254ab send callStatus completed event when REST call is ended with BYE generated from jambonz (#4) Dave Horton 2020-03-08 12:51:49 +00:00
  • 480817264d initial changes for major tts revamp Dave Horton 2020-03-08 09:45:06 +00:00
  • cb3024b872 sync deps alpha-1.0 Dave Horton 2020-03-03 17:42:39 +01:00
  • 8cf107c34c logging Dave Horton 2020-02-28 10:25:43 -05:00
  • 19d674f531 bugfix: _evalUnansweredCallPrecondition should be checking res.finalResponseSent Dave Horton 2020-02-25 11:36:18 -05:00