Dave Horton
|
b871812a70
|
bugfix: was incorrectly making additional attempts after caller hung up or other failures on first attempt
|
2022-11-28 16:45:21 -05:00 |
|
Dave Horton
|
775e63518a
|
include application_sid in cdr
|
2022-11-07 18:34:13 -05:00 |
|
Dave Horton
|
307cf9bd65
|
update deps
|
2022-11-02 13:38:02 -04:00 |
|
Dave Horton
|
f48ca4821e
|
update db-helpers
|
2022-11-01 21:22:55 -04:00 |
|
Dave Horton
|
43ed2bafe1
|
strip X-Preferred-From-User and X-Preferred-From-Host from outgoing call
|
2022-10-26 09:35:11 -04:00 |
|
Dave Horton
|
5ee041bdee
|
feature: specify user or host part of From on outdial
|
2022-10-23 15:27:03 -04:00 |
|
Dave Horton
|
5bbe6a8752
|
update package-lock.json
|
2022-10-23 12:20:12 -04:00 |
|
Dave Horton
|
2e5d609bab
|
update rtpengine-utils again
|
2022-10-23 11:27:34 -04:00 |
|
Dave Horton
|
8f598bf7b0
|
update to latest rtpengine-utils
|
2022-10-22 22:26:02 -04:00 |
|
Dave Horton
|
e9209b37ca
|
include X-Account-Sid header when moving call between FS
|
2022-10-15 10:59:29 -04:00 |
|
Dave Horton
|
3b98dc6ec2
|
Bugfix/release media investigation (#54)
* added logging
* when releasing media, include asymettric flag on offer
* update package-lock.json
* remove media handover flag when releasing media
|
2022-10-14 12:46:14 -04:00 |
|
Dave Horton
|
1c84dd799c
|
update time-series
|
2022-10-10 09:16:42 +01:00 |
|
Dave Horton
|
4338ae9411
|
bugfix: inject DMTF flag was inserted over and over
|
2022-10-07 11:52:36 +01:00 |
|
Dave Horton
|
e17e7dbddd
|
add support for connecting to rtpengine via ws
|
2022-09-27 09:43:05 +01:00 |
|
Dave Horton
|
254479e289
|
Feature/app call count tracking (#52)
* add call count tracking at the app level (optional)
* update call_counts_app schema
* update rtpengine-utils
|
2022-09-22 23:44:58 +02:00 |
|
Dave Horton
|
a10a311dcb
|
only track service provider calls if JAMBONES_TRACK_SP_CALLS is set
|
2022-09-20 16:42:22 +02:00 |
|
Dave Horton
|
806cb89c37
|
include application_sid in cdr
|
2022-09-20 14:00:33 +02:00 |
|
Dave Horton
|
fffa2748d1
|
Feature/sp limits (#51)
* add account and service provider call limits
* add custom headers when rejecting calls due to max calls limit
|
2022-09-20 13:13:24 +02:00 |
|
Dave Horton
|
76625c7596
|
Feature/recent calls enhancement with sp (#50)
* write cdrs with service_provider_sid
* write call counts at the SP level
|
2022-09-16 13:45:33 +02:00 |
|
Dave Horton
|
33c75acc9e
|
bump version to 0.7.6
|
2022-08-26 20:09:43 +02:00 |
|
Dave Horton
|
4ed4b38301
|
update time-series
|
2022-08-19 09:57:48 +02:00 |
|
Dave Horton
|
6b6f89264f
|
minor logging change
|
2022-08-17 16:11:10 +02:00 |
|
Dave Horton
|
f0e0fba2f1
|
make rtpengine transcode if non-preferred codec is selected by far end
|
2022-08-17 14:14:45 +02:00 |
|
Dave Horton
|
290723f234
|
initial changes for sip info dtmf (#46)
|
2022-08-11 15:13:07 +02:00 |
|
Dave Horton
|
5a14aa807a
|
update to latest @jambonz/siprec-utils with fix for sdp version
|
2022-08-08 16:27:59 +02:00 |
|
Dave Horton
|
2505a36db6
|
fix
|
2022-08-05 10:11:21 +01:00 |
|
Dave Horton
|
90818206f5
|
Dockerfile: update base image
|
2022-08-05 10:10:24 +01:00 |
|
Dave Horton
|
1de4db6ebc
|
Dockerfile: update base image
|
2022-07-28 12:58:23 +01:00 |
|
Dave Horton
|
7d2125788f
|
when releasing media, use asymetric flag so that rtpengine does react to a spurious final packet from freeswitch by incorrectly sending rtp there
|
2022-07-26 12:25:58 +01:00 |
|
Dave Horton
|
08a4f5defb
|
update Dockerfile
|
2022-06-23 09:57:38 -04:00 |
|
Dave Horton
|
87df38110b
|
update to azure 1.22.0
|
2022-06-11 16:23:08 -04: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
|
0c8967acdb
|
bump version
|
2022-04-06 08:18:22 -04:00 |
|
Dave Horton
|
1dfeed3ac8
|
bugfix: mem leak
|
2022-04-05 19:57:03 -04:00 |
|
Dave Horton
|
d10bda2926
|
update deps
|
2022-04-01 13:46:16 -04:00 |
|
Dave Horton
|
3938773738
|
mem leak fix
|
2022-03-28 09:09:14 -04:00 |
|
Dave Horton
|
f881002943
|
write otel trace_id to call history
|
2022-03-23 09:26:04 -04:00 |
|
Dave Horton
|
2266b80e73
|
release drachtio connection on final outbound failure
|
2022-03-18 14:34:30 -04:00 |
|
Dave Horton
|
3d1bcb23f4
|
bump version
|
2022-03-08 20:16:19 -05:00 |
|
Dave Horton
|
98ecfa20aa
|
add support for redis auth
|
2022-03-08 09:30:44 -05:00 |
|
Dave Horton
|
56efe50aec
|
forward incoming REFER to FS (#34)
|
2022-03-05 15:21:49 -05:00 |
|
Dave Horton
|
891d0ff38b
|
use registered contact as uri when sending to user (#32)
|
2022-02-23 15:09:18 -05:00 |
|
Dave Horton
|
78d6cb5f22
|
use registered contact as uri when sending to user (#31)
|
2022-02-17 21:35:19 -05:00 |
|
Dave Horton
|
23255a71db
|
added pre-commit hook for linting
|
2022-02-14 13:18:46 -05:00 |
|
Dave Horton
|
4cb34ad784
|
regression handling 302 redirect
|
2022-02-14 12:11:32 -05:00 |
|
Dave Horton
|
f096a31a95
|
bump version
|
2022-02-09 15:43:50 -05:00 |
|
Dave Horton
|
f671ef56bb
|
update to latest @jambonz/realtimedb-helpers with support for redis username / password auth
|
2022-02-09 15:16:03 -05:00 |
|
Dave Horton
|
3a2fcf5976
|
update deps
|
2022-02-09 08:24:43 -05:00 |
|
Dave Horton
|
dd85ec762d
|
merge support for X-Override-To feature back into main branch
|
2022-02-01 12:30:34 -05:00 |
|
Dave Horton
|
61ec935ab8
|
0.7.2 version
|
2022-01-28 09:13:25 -05:00 |
|
Dave Horton
|
2ca44c4f5a
|
healthcheck only in k8s
|
2022-01-22 21:43:18 -05:00 |
|
Dave Horton
|
50ff35c582
|
update to rtpengine-utils that reconnects ws
|
2022-01-19 19:25:47 -05:00 |
|
Dave Horton
|
a318b07f61
|
Merge branch 'main' of github.com:jambonz/sbc-outbound into main
|
2022-01-17 18:40:07 -05:00 |
|
Dave Horton
|
be354cde10
|
avoid adding multiple reset flags to rtpengine params
|
2022-01-17 18:39:51 -05:00 |
|
Dave Horton
|
13f7d583df
|
use ws rather than tcp for rtpengine connection in K8S
|
2022-01-12 08:28:59 -05:00 |
|
Dave Horton
|
64ac043656
|
add support for using ws to connect to rtpengine
|
2022-01-10 22:01:41 -05:00 |
|
Dave Horton
|
fa7de71650
|
support for routing based on X-Jambonz-Routing header
|
2022-01-08 13:01:02 -05:00 |
|
Dave Horton
|
607fb3d127
|
bugfix: dialed numbers less than 8 digits are allowed since a voip_carrier may handle calls that are not actually routed to the PSTN (e.g. PBX)
|
2021-12-21 20:18:31 -05:00 |
|
Dave Horton
|
8da9c4ffa1
|
bump version
|
2021-12-21 09:46:04 -05:00 |
|
Dave Horton
|
97131be582
|
added docker publish
|
2021-12-13 14:17:27 -05:00 |
|
Dave Horton
|
3144cfd9c9
|
version bump
|
2021-12-13 09:53:11 -05:00 |
|
Dave Horton
|
a1810e577a
|
bugfix: outbound calls where carrier was specified in dial verb was losing auth
|
2021-12-02 19:20:04 -05:00 |
|
Dave Horton
|
5eb209354a
|
Dockerfile
|
2021-11-04 12:57:24 -04:00 |
|
Dave Horton
|
4c3c167fe0
|
version bump
|
2021-11-03 13:52:04 -04:00 |
|
Dave Horton
|
a018b03310
|
bump version
|
2021-10-21 13:08:55 -04:00 |
|
Dave Horton
|
a61740556d
|
bump version
|
2021-10-21 13:01:09 -04:00 |
|
Dave Horton
|
2ea516be8a
|
bugfix: reject invalid request-uri with 400 Bad Request
|
2021-10-06 19:12:34 -04:00 |
|
Dave Horton
|
d9d2fa9918
|
update a dep
|
2021-08-12 09:09:31 -04:00 |
|
Dave Horton
|
16573632fc
|
use single codec in response to freeswitch, otherwise it will get confused
|
2021-08-12 08:51:07 -04:00 |
|
Dave Horton
|
d0f1f16d9a
|
bugfix: write sbc.terminations stat
|
2021-08-08 10:43:29 -07:00 |
|
Dave Horton
|
98886cfdbf
|
dont check limits on self-hosted deployments
|
2021-08-04 10:47:46 -04:00 |
|
Dave Horton
|
2ec513b1b0
|
LICENSE
|
2021-07-21 12:40:13 -04:00 |
|
Dave Horton
|
574cdcb216
|
bugfix: re-invite handling from UAC side now handled properly
|
2021-04-27 07:36:06 -04:00 |
|
Dave Horton
|
3e01cdeced
|
send 302 to move call to correct SBC, do not send on Session-Expires from response
|
2021-04-22 14:40:52 -04:00 |
|
Dave Horton
|
05db83a0b3
|
bugfix prev checkin
|
2021-04-06 10:21:14 -04:00 |
|
Dave Horton
|
5b801bea84
|
add support for X-Override-To
|
2021-04-06 07:42:25 -04:00 |
|
Dave Horton
|
e8840c20a0
|
update deps
|
2021-01-17 09:55:59 -05:00 |
|
Dave Horton
|
793346fac4
|
update to latest db-helpers
|
2021-01-10 12:32:56 -05: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
|
0b115a803f
|
ci cleanup
|
2020-12-14 14:04:31 -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
|
fdf334ec61
|
ci: debug
|
2020-12-14 10:27:26 -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
|
f580eea102
|
typo
|
2020-12-14 09:59:41 -05:00 |
|
Dave Horton
|
5e690b081a
|
pull needed docker image for ci test
|
2020-12-14 09:57:30 -05:00 |
|
Dave Horton
|
a7f5dc4f35
|
actions
|
2020-12-14 09:48:44 -05:00 |
|
Dave Horton
|
d842dd99b8
|
more gh actions
|
2020-12-14 09:43:35 -05:00 |
|
Dave Horton
|
7d0930f6b2
|
remove mysql service from github actions
|
2020-12-14 09:41:34 -05:00 |
|
Dave Horton
|
30161b1da0
|
migrate to github Actions from travis
|
2020-12-14 09:36:37 -05:00 |
|
Dave Horton
|
2b94a344b1
|
for ci test, connect to mysql using tcp socket rather than unix socket
|
2020-12-14 08:41:24 -05:00 |
|
Dave Horton
|
03d6591f8a
|
changes for outbound LCR calls to handle challenges
|
2020-12-13 16:06:47 -05:00 |
|
Dave Horton
|
180b33f803
|
update deps
|
2020-12-13 14:25:13 -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
|
1026bcb9cd
|
update deps
|
2020-11-29 14:55:38 -05:00 |
|
Dave Horton
|
4956e13b9e
|
bugfix: send INVITE to sip device not to contact from register but to source address:port (NAT)
|
2020-11-29 14:52:13 -05:00 |
|
Dave Horton
|
f0cbd6aef5
|
further fix for proxying outbound call to other SBC
|
2020-11-29 14:51:16 -05:00 |
|