Commit Graph

42 Commits

Author SHA1 Message Date
Dave Horton
41528db630 fix call count race condition #151 (#152)
* fix call count race condition #151

* logging fix
2024-11-12 14:57:04 -05:00
Hoan Luu Huu
0cf90f37b8 support change log level runtime (#146) 2024-10-07 09:52:22 -04:00
Hoan Luu Huu
73e3779eb1 only send Sips if it's enabled in outbound gateway configuration (#136)
* only send Sips if it's enabled in outbound gateway configuration

* update license
2024-06-15 09:12:02 -04:00
Hoan Luu Huu
16a4709b7d check if sip gateway is in blacklist before sending outbound call (#119)
* check if sip gateway is in blacklist before sending outbound call

* wip

* wip

* wip

* add testcase for blacklist

* wip
2024-03-30 11:10:13 -04:00
Dave Horton
43ee944023 add support for sending calls to a sip uri through a proxy (#114) 2023-11-13 14:38:05 -05:00
Hoan Luu Huu
9fe731ab65 fix outbound sip uri To header and Request Line are not same (#99)
* fix outbound sip uri To header and Request Line are not same

* fix outbound sip uri To header and Request Line are not same
2023-08-09 07:47:52 -04:00
Hoan Luu Huu
738429a46f additional routing rule (#87)
* additional routing rule

* add testcase

* update failing testcase
2023-05-29 09:06:11 -04:00
Hoan Luu Huu
76558cc5c9 add protocol for outbound call (#82)
* add protocol for outbound call

* add protocol for outbound call

* update db-helper version

* lcr fixes

* fix cancel test

---------

Co-authored-by: Dave Horton <daveh@beachdognet.com>
2023-05-10 14:43:46 -04:00
Dave Horton
2187b03ca6 update siprec-client with fix for smart tap xml 2023-02-14 14:32:48 -05:00
Dave Horton
b7873654b8 #63: dont select a carrier from a different account in LCR (#64)
* #63: dont select a carrier from a different account in LCR

* handle SIGTERM in K8S

* handle SIGTERM in K8S
2023-02-08 14:30:54 -05:00
Dave Horton
b6f9f214c3 fix test case 2023-02-01 09:35:08 -05:00
Dave Horton
dbb93732bf bugfix: calls in K8S may have request-uri like sip:<num>:sbc-sip and that's ok 2023-02-01 09:25:12 -05:00
Dave Horton
d641504797 fix test 2022-11-29 13:05:51 -05:00
Dave Horton
06e370fa59 update deps 2022-06-11 11:55:21 -04:00
Dave Horton
e4ed2cea26 healthcheck improvements (#38) 2022-04-12 15:45:33 -04:00
Dave Horton
50ff35c582 update to rtpengine-utils that reconnects ws 2022-01-19 19:25:47 -05:00
Dave Horton
fa7de71650 support for routing based on X-Jambonz-Routing header 2022-01-08 13:01:02 -05:00
Dave Horton
c3d1e1d605 major merge of features from com version (#11)
major merge of features from the hosted branch that was created temporarily during the initial launch of jambonz.org
2021-06-17 16:51:31 -04:00
Dave Horton
bc76fc6495 do not pass on X-Account-Sid header to outside world 2020-12-16 13:45:52 -05:00
Dave Horton
25a95a5deb ci: fix for docker tty issue 2020-12-14 13:53:32 -05:00
Dave Horton
fc5c17848f ci: typo in docker output 2020-12-14 13:47:41 -05:00
Dave Horton
3d2178897c ci: healthcheck for mysqldb 2020-12-14 13:36:29 -05:00
Dave Horton
da3193f45b ci: more debug 2020-12-14 10:10:52 -05:00
Dave Horton
f3564c57bb ci: give mysql more time to come up before starting tests 2020-12-14 10:05:12 -05:00
Dave Horton
a7f5dc4f35 actions 2020-12-14 09:48:44 -05:00
Dave Horton
30161b1da0 migrate to github Actions from travis 2020-12-14 09:36:37 -05:00
Dave Horton
03d6591f8a changes for outbound LCR calls to handle challenges 2020-12-13 16:06:47 -05:00
Dave Horton
4e5fbbd650 bugfix #8: maintain Call-ID when sending follow-up INVITE with credentials to endpoint that challenged with 401/407 2020-12-13 13:41:47 -05:00
Dave Horton
f661883095 bugfix prev checkin 2020-07-29 10:03:19 -04:00
Dave Horton
a2c8abb632 fix scenario of outbound call attempt to unregistered user in valid domain we are hosting 2020-07-29 08:50:06 -04:00
Dave Horton
b0d3e6bbac fixes for sending calls to sip endpoint that challenges 2020-07-29 08:13:10 -04:00
Dave Horton
782102b6c1 add support for carrier-level config on E164 syntax, as noted in #5 2020-07-16 15:51:48 -04:00
Dave Horton
4f947ad3f2 bugfix: rtpengine now generates internal IP on sdp for internal-facing streams 2020-06-07 14:51:52 -04:00
Dave Horton
c66ba70500 add support for ms teams and bugfix for reinvite handling from network side 2020-05-22 16:44:19 -04:00
Dave Horton
96906bd0ad fix build errors 2020-04-27 13:04:37 -04:00
Dave Horton
2499893c6a fix travis build 2020-02-15 19:23:55 -05:00
Dave Horton
4fc640edc1 removed config in favor of env vars 2020-02-15 18:59:42 -05:00
Dave Horton
fb969379ed remove logging from previous commit 2020-02-10 12:24:17 -08:00
Dave Horton
06141d6dd5 dump logs at end of test 2020-02-10 12:16:35 -08:00
Dave Horton
e2e6425cc6 update to latest db version 2020-01-29 14:13:47 -05:00
Dave Horton
b36b3850c9 add lcr support, tests 2019-12-17 10:59:26 -05:00
Dave Horton
e2896aba9a initial checkin 2019-08-25 10:58:29 -04:00