Commit Graph
25 Commits
Author SHA1 Message Date
Dave Horton abfce38150 logging 2022-04-01 15:12:44 -04:00
Dave Horton 91cd677ad8 write call_counts time series data tracking inbound call counts by account 2022-04-01 13:08:25 -04:00
Dave Horton 17b53438e2 track account level calls if env JAMBONES_TRACK_ACCOUNT_CALLS is set 2022-04-01 06:51:44 -04:00
Dave Horton a892a87eb5 K8s changes (#19)
* K8S changes

* k8s: test explicit dns lookup of service

* bugfix prev commit

* typo

* k8s: more dns

* k8s: more dns

* k8s: more dns fun

* k8s cleanup

* k8s: user service for rtpengine location

* k8s cleanup

* typo

* change env name for fs in k8s

* change k8s service name for feature server

* add support for outbound connection mode

* k8s change for outbound

* minor

* bugfix: drachtio connection was dropped after successful connect

* drop drachtio connection on call end

* Dockerfile

* k8s pre-stop hook

* actual hook committed

* make hjook executable

* dockerfile change

* time series fix

* bugfix: teams transfer using replaces
2022-01-06 12:37:49 -05:00
Dave Horton a7d047a7e8 remove unneeded refs 2021-12-20 10:09:51 -05:00
Dave Horton ea4f5ea0a8 bugfix: incoming call to accounts.sip_realm did not look for SP-level carriers 2021-12-20 09:54:21 -05:00
Dave Horton f16598e144 Feature/sip refer (#18)
* support for sip refer to transfer an incoming call

* when sending REFER for call transfer, format Refer-To with carrier trunk if applicable

* better handling of e164 on Refer-To header
2021-11-20 11:41:12 -05:00
Dave Horton 8584020d4c add support for proxies that add X-Forwarded-For 2021-11-05 09:29:12 -04:00
Dave Horton 981788dc58 Feature/minimal media anchoring (#11)
* add support for sitting behind a sip proxy that adds X-Forwarded-For header

* feature: release media from freeswitch

* handle mute/unmute

* fix for relaying INFO

* support for relaying dtmf via SIP INFO to FS

* deps
2021-10-21 12:00:02 -04:00
Dave Horton c324f0425b merge of features from hosted fork (#9)
major merge of features from the hosted branch that was created temporarily during the initial launch of jambonz.org
2021-06-17 16:49:37 -04:00
Dave Horton 3d58fdd242 dep change to @jambonz/http-authenticator 2020-12-15 14:26:09 -05:00
Dave Horton ae8469cfee jslint 2020-12-14 14:47:05 -05:00
Dave Horton 958c34efbc add support for ms teams 2020-05-22 19:16:11 -04:00
Dave Horton eb891d1bdf add metrics for auth hook rtt 2020-02-20 13:46:40 -05:00
Dave Horton 734ec897e5 update deps 2020-02-19 11:18:14 -05:00
Dave Horton f5b8853581 add metrics 2020-02-18 16:35:09 -05:00
Dave Horton c6a8c1b8b2 blacklist incoming call attempts from unknown gateways 2020-02-17 10:22:03 -05:00
Dave Horton 7c5ef572c6 added support for customer PBX 2020-02-08 11:15:57 -05:00
Dave Horton a914225441 changes to sync with latest db 2020-01-29 14:00:36 -05:00
Dave Horton b500d676e4 include source port in X-Forwarded-For 2020-01-17 09:11:51 -05:00
Dave Horton 5a529b2bb9 revamp to mysql for gateway configuration and major code refactor 2019-12-13 10:20:27 -05:00
Dave Horton c22b6f9c08 added test: call from authenticated device 2019-08-17 15:58:38 -04:00
Dave Horton 537d6a9eaf tests in progress 2019-08-17 14:34:34 -04:00
Dave Horton 6cf55f69da start of test cases 2019-08-17 11:53:01 -04:00
Dave Horton 6e61fb898c initial checkin 2019-08-16 22:32:09 -04:00