Dave Horton
2b9cb5105f
clean up handlers
2021-12-15 19:33:31 -05:00
Dave Horton
5321b5c651
minor change to dial _releaseMedia
2021-12-13 13:22:09 -05:00
Dave Horton
83c114803f
minor logging
2021-12-13 11:48:43 -05:00
Dave Horton
0663174f46
additional logging
2021-12-12 09:30:36 -05:00
Dave Horton
10382573fa
clean up some retainers
2021-12-09 10:44:50 -05:00
Dave Horton
3e49616191
Feature/specify trunk on dial ( #47 )
...
* #25 : allow application to specify a specific SIP trunk on dial verb
* more fixes
2021-11-28 11:10:53 -05:00
Dave Horton
db78ffffed
dial: make sure to clear max call timer when dial ends
2021-11-15 12:00:48 -05:00
Dave Horton
72345f83c1
Feature/minimal media anchoring ( #36 )
...
* initial WIP to remove freeswitch from media path when not recording or transcribing dial calls
* implement release-media and anchor-media operations
* mute/unmute now handled by rtpengine
* Dial: dtmf detection now based on SIP INFO events from sbcs and rtpengine
* add reason to gather action, bugfixes for transcribe and say
2021-10-21 11:59:45 -04:00
Dave Horton
3fed15b3b9
further fixes for customerData
2021-08-11 11:01:11 -04:00
Dave Horton
1a2aaf9845
Feature/queue webhooks ( #34 )
...
* initial changes for queue webhooks
* send queue leave webhook when dequeued
* 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
* remove leftover merge brackets
2021-07-31 13:32:40 -04:00
Dave Horton
9b59d08dcf
merge features from hosted branch ( #32 )
...
major merge of features from the hosted branch that was created temporarily during the initial launch of jambonz.org
2021-06-17 16:25:50 -04:00
Dave Horton
5cc4852bf9
snakecase fix, include sip_status in dial action hook
2021-04-27 08:21:14 -04:00
Dave Horton
576f645489
snake case REST payloads, support for LCC with child_call_hook, handle 302 on outdial
2021-04-22 14:39:54 -04:00
Dave Horton
ef17ed40f7
include X-Account-Sid on all outgoing INVITEs
2020-12-16 13:27:02 -05:00
Dave Horton
1bc583e805
allow dial to user without supplying sip_realm (will default to that configured for the caller account)
2020-11-29 15:00:42 -05:00
Dave Horton
8f65b0de2f
bugfix #21 : multiple teams target
2020-09-18 09:13:30 -04:00
Dave Horton
884e63e0ef
allow proxy in dial verb
2020-07-24 15:33:06 -04:00
Dave Horton
cd58d4a4f0
additional teams changes
2020-06-06 08:28:26 -04:00
Dave Horton
c663cbd7b2
add support for ms teams
2020-05-22 19:17:16 -04:00
Dave Horton
8ee590172b
added support for conference verb
2020-04-27 11:25:39 -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
f54513f166
bugfix #14 - incorrect from when PAI differs from From header
2020-04-06 11:30:46 -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
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
446000ee97
major revamp of http client functionalit
2020-02-14 12:45:28 -05:00
Dave Horton
3ca2d982cc
add support for live call control
2020-02-07 10:26:35 -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
92acd50595
add tag task and varioius cleanup
2020-01-29 15:27:20 -05:00
Dave Horton
0df1e44f15
more testing
2020-01-25 15:51:47 -05:00
Dave Horton
1da1776d45
limit simring outdials to 10 and eliminate any duplicates
2020-01-25 12:29:18 -05:00
Dave Horton
4a1ea4e091
major refactoring
2020-01-25 11:47:33 -05:00
Dave Horton
0d4c1d9d8c
wip: implemented listen, transcribe, play
2020-01-17 09:15:23 -05:00
Dave Horton
1a656f3f0e
work on say and gather
2020-01-13 14:01:40 -05:00
Dave Horton
1debb193c2
initial work on dial verb
2020-01-07 20:57:49 -05:00
Dave Horton
523e2a308b
initial checkin
2020-01-07 10:34:03 -05:00