Commit Graph

163 Commits

Author SHA1 Message Date
Dave Horton
a806a4eb46 bugfix #17: send final sipStatus 487 when A leg cancels 2020-04-29 09:40:24 -04:00
Dave Horton
8ee590172b added support for conference verb 2020-04-27 11:25:39 -04:00
Dave Horton
d31c53d383 add support for running in AWS autoscale cluster with graceful scale-in and standby 2020-04-19 16:32:52 -04:00
Dave Horton
86cc137085 update deps 2020-04-16 11:20:29 -04:00
Dave Horton
6ba3f4474c update specs.json for prev change 2020-04-16 08:38:24 -04:00
Dave Horton
fb62daf54d add ability to have custom headers on outdial 2020-04-15 11:14:00 -04:00
Dave Horton
55a526e1d4 bugfix: when createCall fails to create a leg, it also generated an unhandled exception 2020-04-15 11:07:52 -04:00
Dave Horton
3909ca18a8 bugfix for #15: dialMusic not played on A leg when direction is outbound 2020-04-15 08:18:16 -04:00
Dave Horton
fb84dd364c refactor answer code into one location 2020-04-14 09:22:25 -04:00
Dave Horton
bec31f1895 fixes for freeswitch initialization 2020-04-06 11:38:37 -04:00
Dave Horton
f54513f166 bugfix #14 - incorrect from when PAI differs from From header 2020-04-06 11:30:46 -04:00
Dave Horton
018ef8ddd3 bugfix #13, rest outdial is properly canceled after timeout 2020-04-06 10:41:46 -04:00
Dave Horton
d52de918e4 update some deps 2020-03-30 11:02:31 -04:00
Dave Horton
a93c348b1b send closed status on OPTIONS ping if media server is down 2020-03-30 10:56:42 -04:00
Dave Horton
56f7a0755c further fixes for freeswitch retry 2020-03-30 10:37:13 -04:00
Dave Horton
76bd88518a fix freeswitch retry connection logic 2020-03-30 10:29:57 -04:00
Dave Horton
b66c6627ed return 480 when failing due to no media server 2020-03-30 10:19:34 -04:00
Dave Horton
a4286fefea fix exception in dial verb when dtmf detected but detector not in place 2020-03-30 09:29:53 -04:00
Dave Horton
43c8890faf fix error with createCall api 2020-03-23 14:59:23 -04:00
Dave Horton
88e65c8836 support tts caching 2020-03-11 14:42:12 -04:00
Dave Horton
afc1fd3639 prevent calling dlg.destroy twice 2020-03-10 11:31:43 +00:00
Dave Horton
f7a76733a1 check dlg connected before deleting 2020-03-10 11:31:35 +00:00
Dave Horton
e4c3de0b5c remove dup completed call status 2020-03-10 11:31:26 +00:00
Dave Horton
673eebcb2f address general case of sending completed status when we hangup the call 2020-03-10 11:31:18 +00:00
Dave Horton
f3926d2c9c send callStatus completed event when REST call is ended with BYE generated from jambonz (#4) 2020-03-09 17:49:45 +00:00
Dave Horton
480817264d initial changes for major tts revamp 2020-03-08 09:45:06 +00:00
Dave Horton
cb3024b872 sync deps alpha-1.0 2020-03-03 17:42:39 +01:00
Dave Horton
8cf107c34c logging 2020-02-28 10:25:43 -05:00
Dave Horton
19d674f531 bugfix: _evalUnansweredCallPrecondition should be checking res.finalResponseSent 2020-02-25 11:36:18 -05:00
Dave Horton
fa05b76451 fixes from initial load testing 2020-02-22 15:06:01 -05:00
Dave Horton
4bd9e015b5 many changes from testing 2020-02-22 11:06:39 -05:00
Dave Horton
802cc1944f metrics 2020-02-19 11:15:24 -05:00
Dave Horton
162dfff5a3 support OPTIONS ping to SBCs 2020-02-17 21:41:35 -05:00
Dave Horton
3c89b7fd76 remove config in favor of env vars, other major changes 2020-02-15 22:03:28 -05:00
Dave Horton
3d24ac1914 typo in path 2020-02-15 10:00:33 -05:00
Dave Horton
fb5febda87 fix typo in package.json 2020-02-14 12:52:23 -05:00
Dave Horton
424a72a2ff sync deps 2020-02-14 12:49:06 -05:00
Dave Horton
446000ee97 major revamp of http client functionalit 2020-02-14 12:45:28 -05:00
Dave Horton
ff531e6964 changes for updateCall pause/resume listen audio 2020-02-08 14:16:05 -05:00
Dave Horton
3ca2d982cc add support for live call control 2020-02-07 10:26:35 -05:00
Dave Horton
2811e35c6b add pause command 2020-02-03 20:51:50 -05:00
Dave Horton
348a820044 Dockerfile 2020-02-03 10:31:29 -05:00
Dave Horton
a697840de7 more rest-dial testing 2020-02-02 15:58:33 -05:00
Dave Horton
3df8b2d940 fix tests 2020-02-01 16:40:59 -05:00
Dave Horton
2525b8c70a added initial support for REST-initiated outdials 2020-02-01 16:16:00 -05:00
Dave Horton
44a1b45357 fixes 2020-01-29 16:46:38 -05:00
Dave Horton
8487bb0571 update db helpers 2020-01-29 15:41:22 -05:00
Dave Horton
e7893c8efa correct inlude path 2020-01-29 15:33:49 -05:00
Dave Horton
92acd50595 add tag task and varioius cleanup 2020-01-29 15:27:20 -05:00
Dave Horton
bed4fa1f42 added redirect verb 2020-01-27 08:35:31 -05:00