Dave Horton
5c470b9630
0.9.8
2026-07-20 08:43:34 -04:00
Dave Horton
ffec713d62
bump version
2026-07-09 07:31:05 -04:00
Dave Horton
0911032146
bump version
2026-03-31 07:47:05 -04:00
Dave Horton
121ae75b39
update deps
2026-03-30 21:07:19 -04:00
Dave Horton
57bc073ea3
update to drachtio-srf latest ( #218 )
2026-03-13 09:02:05 -04:00
Dave Horton
84bce56766
update drachtio-srf
2026-02-09 10:25:47 -05:00
Dave Horton
a50ed56b36
update devDependencies ( #215 )
2026-01-22 11:47:02 -05:00
Dave Horton
b3fee43c7f
include codec-accept on answer to rtpengine during reinvites ( #209 )
...
* include codec-accept on answer to rtpengine during reinvites
* attempt to simplify
* fixes from testing
2025-12-02 07:37:18 -05:00
Dave Horton
5fab8a7515
when far end answers with only pcma, passthrough instead of transcoding to pcmu ( #208 )
2025-11-24 11:23:16 -06:00
Dave Horton
49bc11bbb6
update pino and eslint ( #201 )
2025-10-21 07:52:29 -04:00
Dave Horton
c17f27ab2c
fix prev commit ( #192 )
2025-09-04 07:57:38 -04:00
Dave Horton
2fc570f731
when sending to retell with user starting with call_ dont prepend plus ( #191 )
2025-09-03 23:35:56 -04:00
Dave Horton
55fef10f0e
revert change (for now) that caused audio issues when reinviting to partial media ( #187 )
2025-08-18 12:45:48 -04:00
Dave Horton
6771cbdefc
bump version
2025-07-15 11:46:40 -04:00
Dave Horton
1a9c438321
update version
2025-05-14 15:42:31 -04:00
Dave Horton
fb62fd9bf4
update db-helpers
2025-05-13 10:36:08 -04:00
Dave Horton
3a467921a6
return 482 loop detected if call to a sip uri would loop back to us ( #173 )
...
* return 482 loop detected if call to a sip uri would loop back to us
* this pr fixes #172
* typo
* wip
* wip
2025-03-20 11:25:08 -04:00
Dave Horton
28dae50202
REFER should have sips contact if far end is using sips ( #168 )
2025-02-24 09:47:47 -05:00
Dave Horton
0b45e766b9
update drachtio-srf
2025-02-20 10:16:59 -05:00
Dave Horton
7380457b5a
reject calls on hosted jambonz with no activ ( #166 )
...
e subscriptions
2025-02-19 13:04:44 -05:00
Dave Horton
b2abe9891e
refined the method for syncing call count updates and added debugging ( #163 )
...
* refined the method for syncing call count updates and added debugging
* wip
* include callId in debug key
2025-02-05 13:01:04 -05:00
Dave Horton
a89b54b19e
update deps
2025-01-14 10:50:08 -05:00
Dave Horton
ab0f3ed2b5
update dractio-srf and mrf to main branch releases ( #162 )
2025-01-14 10:06:27 -05:00
Dave Horton
c6c63e26da
fix duplicate attempt to destroy dialog
2024-11-22 10:46:24 -05:00
Dave Horton
916d577b75
wip ( #155 )
2024-11-19 09:37:53 -05:00
Dave Horton
b976a62a60
when forcing PCMU or PCMA we must also include telephone-event ( #153 )
2024-11-14 08:37:40 -05:00
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
Dave Horton
f5ac51a8f7
minor logging
2024-10-13 10:12:55 -04:00
Dave Horton
62fb716236
bump version
2024-09-04 13:42:02 +01:00
Dave Horton
b8fdf9f429
when sending out registered trunk use auth.username as userinfo in Contact header of INVITE
2024-09-04 13:40:59 +01:00
Dave Horton
503aa73bc6
Fix/invite use realm to registered trunk ( #144 )
...
* special header X-Preferred-From-Host was ignored
* when sending INVITE to registered trunk with a sip realm, use realm in the uri and send via proxy as defined in outbound gateway
2024-08-29 15:26:44 -04:00
Dave Horton
a7406ddb8a
use system_information.private_network_cidr ( #143 )
...
* use system_information.private_network_cidr
* make gh actions work
* fix: export logger
2024-08-18 12:50:19 -04:00
Dave Horton and Markus Frindt
bf1c670b40
Fix/tls transport ( #141 )
...
* fix scheme
* add missing initialization of scheme
* delete contact header explicitly
* wip
* wip
* wip
* fix bug with cseq
* wip
* deps
* wip
* wip
---------
Co-authored-by: Markus Frindt <m.frindt@cognigy.com >
2024-07-24 15:27:01 -04:00
Dave Horton
c671fbdbd0
after challenge register with creds should stay tls if it started that way ( #137 )
2024-06-24 15:08:43 -04:00
Dave Horton
9ad7dc76c7
fix for #133 ( #134 )
2024-05-17 07:21:19 -04:00
Dave Horton
3e6dc35e86
update deps ( #130 )
2024-04-07 18:33:39 -04:00
Dave Horton
49ba872f51
remove asymmetric flag on offer to B party reinvite as port learning should still happen ( #128 )
2024-03-26 12:13:01 -04:00
Dave Horton
453b27d6e1
avoid sips scheme if best effort TLS is enabled via env ( #122 )
2024-01-30 20:09:58 -08:00
Dave Horton
4ba3d5b2b0
update db-helpers
2024-01-17 13:37:39 -05: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
Dave Horton
5a6a9b34d3
0.8.5
2023-11-09 12:39:49 -05:00
Dave Horton
1b215ed77b
update drachtio-srf
2023-11-09 10:04:08 -05:00
Dave Horton
454986edcd
#104 - pad crypto option ( #105 )
2023-09-15 13:53:35 -04:00
Dave Horton
114d34def4
fix for PAD_CRYPTO feature
2023-09-14 10:14:27 -04:00
Dave Horton
6cf59732fb
add env var PAD_CRYPTO to pad crypto params ( #102 )
2023-08-30 22:09:28 -04:00
Dave Horton
0977dd16b3
remove X-Preferred-From-Host on outdial
2023-08-08 13:03:33 -04:00
Dave Horton
4343b01505
0.8.4
2023-06-28 09:33:32 +01:00
Dave Horton
695e44da29
Fix/trace ( #92 )
...
* fix docker build
* fix: trace_id in cdrs
2023-06-09 13:58:36 -04:00
Dave Horton
b2c4199c04
update siprec-client-utils
2023-05-29 09:22:45 -04:00
Dave Horton
9015ac4e13
0.8.3
2023-05-11 09:25:44 -04:00
Dave Horton
750294eab2
add support for tls with srtp media encryption ( #83 )
2023-05-10 16:02:08 -04:00
Dave Horton
d604440907
update deps
2023-05-08 13:13:49 -04:00
Dave Horton
7923ececaf
push to docker
2023-04-10 09:43:25 -04:00
Dave Horton
f03308b11d
bump version
2023-03-28 14:16:20 -04:00
Dave Horton
fcffa1041c
refactor of speech-utils
2023-03-14 09:54:46 -04:00
Dave Horton
a6d5b25e40
bump version
2023-02-24 10:06:57 -05:00
Dave Horton
8864ab1430
update siprec client with fix for stop recording
2023-02-17 12:11:51 -05:00
Dave Horton
2187b03ca6
update siprec-client with fix for smart tap xml
2023-02-14 14:32:48 -05:00
Dave Horton
0808eeeda4
update to latest siprec client
2023-02-13 16:50:28 -05:00
Dave Horton
f841e88bef
bump version
2023-02-13 09:15:26 -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
f6c0ee6c0d
bump version
2023-01-12 16:19:43 -05:00
Dave Horton
96daad8ea1
bugfix: fix ref error on this.req.locals.account.disable_cdrs
2023-01-12 16:04:30 -05:00
Dave Horton
b68edf425d
minor changes in subscribe dtmf ( #57 )
...
* minor changes in subscribe dtmf
* update to rtpengine-utils with fix for not discarding dtmf as dups
2023-01-12 13:17:40 -05:00
Dave Horton
6d44c6c986
gh: run tests on PR
2023-01-09 10:13:53 -05:00
Dave Horton
6d593cbc7d
add optional env var to specify udp localPort to bind to
2022-12-30 10:41:39 -05:00
Dave Horton
35b15c1f2c
update deps
2022-12-29 09:58:44 -05:00
Dave Horton
7f1d1d61db
update to drachtio-srf@4.5.21 with some perf fixes
2022-12-29 09:52:06 -05:00
Dave Horton
20c17fd723
update drachtio-srf
2022-12-28 11:10:15 -06:00
Dave Horton
da6fa1da1b
bump version
2022-12-24 12:07:10 -06:00
Dave Horton
f74dff3b59
bugfix: when releasing media we were restarting ICE which we dont want to do
2022-12-19 21:28:43 -05:00
Dave Horton
d9c4e01c36
add env JAMBONES_RECORD_ALL_CALLS to enable global call recording
2022-12-02 13:53:29 -05:00
Dave Horton
3d902c65a4
minor logging
2022-12-01 14:05:23 -05:00
Dave Horton
d641504797
fix test
2022-11-29 13:05:51 -05:00
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