Sam Machin
acaa59b3f7
remove smpp
2026-07-23 12:28:07 +01:00
Sam Machin
fa93259683
kill s2s sessions ( #1566 )
...
* kill s2s sessions
* undo
2026-07-14 09:18:25 -04:00
Sam Machin
521a89e5f3
Update gather.js ( #1557 )
...
* Update gather.js
* use spread
2026-06-23 07:38:20 -04:00
Sam Machin
d84690dfb1
add custom nye headers to completed hook ( #1552 )
2026-05-21 10:02:28 -04:00
Sam Machin and Dave Horton
24d9740618
add x-reason to sip-decline ( #1518 )
...
* add x-ver to sip-decline
* lint
* Update sip_decline.js
---------
Co-authored-by: Dave Horton <daveh@beachdognet.com >
2026-03-29 16:19:15 -04:00
Sam Machin and Dave Horton
315eb98d86
add sp_sid to alerts ( #1533 )
...
* add sp_sid to alerts
* bump time-series
---------
Co-authored-by: Dave Horton <daveh@beachdognet.com >
2026-03-29 16:07:08 -04:00
Sam Machin
5d6751782a
Fix/hangup call ( #1530 )
...
* Update error.js
* Update error.js
2026-03-26 08:20:28 -04:00
Sam Machin
1f5fa8d49e
Update gather.js ( #1526 )
2026-03-19 15:29:03 -04:00
Sam Machin
bd435dfff9
add deep copy ( #1511 )
...
* escape tag data in listen
* deep copy call data for listen
2026-02-03 10:44:26 -05:00
Sam Machin
b598cd94ae
escape tag data in listen ( #1510 )
2026-02-03 07:35:15 -05:00
Sam Machin
96cdc2936b
invert default ( #1507 )
2026-01-29 09:22:00 -05:00
Sam Machin
2468557aef
add statusHook to redirect verb ( #1500 )
...
* add statusHook to redirect
* fix url import
* Update redirect.js
* logging
* constructor statusHook
* lint n logging
* debug
* update call_status_hook
* use notifier to test url
* remove require url as its global since node 10
* update verb specs dep
* update verb specs
2026-01-21 09:20:47 -05:00
Sam Machin
09220872ae
Update recording ( #1483 )
...
* refactor recording
removed the test of `(this.cs.accountInfo.account.record_all_calls || this.cs.application.record_all_calls` from backround-task-manager.jsL138 as this check is already done in call-session.js at Line 3007, also allows us to start the record from update or config verbs
* handle start recording for a call that is not yet answered
* return false if not changing recording state
* different check for status
* set hasRecording flag on callInfo when starting
* update redis on recording start
* lint
* update dependency
2026-01-02 11:05:38 -05:00
Sam Machin
3bd1dd6323
put removeListner in a try/catch ( #1479 )
...
* put removeListner in a try/catch
* typo
2025-12-19 13:31:06 -05:00
Sam Machin
57982335e0
add label to STT/TTS alerts ( #1468 )
...
* add label to STT/TTS alerts
* update time-series
2025-12-11 11:07:24 -05:00
Sam Machin
451feafed4
use timeout on HTTP requests ( #1453 )
2025-12-02 07:41:47 -05:00
Sam Machin
0869a73052
add distributeDtmf to conference ( #1401 )
...
* add distributeDtmf to conference
* lint
* bump verb specs
2025-10-21 11:20:12 -04:00
Sam Machin
a0a579ccee
escape json special chars in metadata ( #1399 )
2025-10-20 10:30:03 -04:00
Sam Machin
4218653852
add customerData on transferred calls ( #1391 )
...
* add customerData on transferred calls
* change to if statement
2025-10-20 09:20:12 -04:00
Sam Machin
b231593bff
bump dbhelpers for cache change ( #1396 )
2025-10-15 11:38:43 -04:00
Sam Machin
4309d25376
don't encode querystring if its the filename ( #1395 )
...
* don't encode querystring if its the filename
* lint
* update link to issue
u
2025-10-14 10:48:50 -04:00
Sam Machin
d1baf2fe37
if call is transferred from another FS then always answer ( #1383 )
...
Currently if the call being transferred was originally an outbound call then the direction thats retrieved from redis is outbound and the invite of the refer from the other FS is never answered,
However a transferredCall will always need to be answered regardless of CallDirection
2025-10-07 07:19:11 -04:00
Sam Machin
a95a6d1683
clear main timout when interdigit timeout is started, ( #1351 )
...
* clear main timout when interdigit timeout is started,
also clear the asrTimeout when dtmf has taken priority
* lint
* lint
2025-09-12 09:01:51 -04:00
Sam Machin
a05b72a420
Fix/1345 ( #1349 )
...
* don't try and guess carrier if LCR is set
* lint
* update dbHelpers dep
2025-09-06 14:15:16 -04:00
Sam Machin
654ccd9d9d
start timeout on bargein digits ( #1312 )
2025-08-19 08:34:33 -04:00
Sam Machin
b1089a1ae9
pass recogniser opts in amd to stt ( #1308 )
2025-08-01 22:26:51 -04:00
Sam Machin
b478e0ecd2
fix assert, and force methods to upper case ( #1304 )
...
* fix assert, and force methods to upper case
* add alert for updateCall errors
* lint
* handle missing method
2025-07-30 08:32:15 -04:00
Sam Machin
94d43d4b70
use tmpFiles list of parent call-session ( #1301 )
...
fixes #1299
2025-07-29 22:08:00 -04:00
Sam Machin
05a6bf51a7
corrected typos ( #1295 )
...
🧙♀️
2025-07-21 07:22:51 -04:00
Sam Machin
bd1c763e72
urlencode the . in a url querystring on play ( #1293 )
...
* urlencode the . in a url querystring on play
* lint
* fix for non querystring urls too
* lint
2025-07-20 14:03:21 -04:00
Sam Machin
d831a4ca7f
don't fetch if whisper is an object with a single verb in it ( #1290 )
...
* don't fetch if whisper is an object with a single verb in it
* disable URL fetching of verbs on whisper
* fixes for lint
* lint
2025-07-20 13:47:31 -04:00
Sam Machin
0cc6ea987f
Fix/1277 ( #1278 )
...
* wip
* forwardPAI control in verb
* update deps
* package-loxck
* Update package-lock.json
2025-07-20 13:26:33 -04:00
Sam Machin
e6e039e0f2
add alert verb ( #1270 )
...
* add alert verb
* update dependencies
* Update package-lock.json
* remove await taskDone
2025-07-10 07:39:42 -04:00
Sam Machin
259dedcded
Update dial.js ( #1243 )
2025-06-13 18:23:40 +02:00
Sam Machin
6b68d32e2c
end if last_word_end is -1 ( #1196 )
...
* end if last_word_end is -1
* lint
2025-05-12 12:11:32 -04:00
Sam Machin
3098e04ed6
send env_vars in callHook ( #1175 )
...
* send env_vars in callHook
* lint
* add try/catch
2025-04-28 09:51:37 -04:00
Sam Machin
472f4f4532
clientTools over webhooks ( #1167 )
...
* clientTools over webhooks
* lint
* simpler toolHook response
2025-04-23 09:15:16 -04:00
Sam Machin
0bf2013934
add default model ( #1147 )
2025-04-22 09:49:24 -04:00
Sam Machin
4e74bab728
handle errors in createing call ( #1164 )
...
* move createCall into the try/catch and add a completionReason to results for errors
* add default completionReason
fixes #1165
* lint
2025-04-17 07:43:22 -04:00
Sam Machin
c708b7d007
fix initial message format ( #1144 )
2025-04-09 10:43:07 -04:00
Sam Machin
9c437ab687
use deepgramOptions.model ( #1126 )
...
* use deepgramOptions.model
* lint
* Update transcription-utils.js
2025-03-24 12:25:29 -04:00
Sam Machin
3120dbc3e0
Feature: add digitCount to amd-utils ( #1111 )
...
* add digitCount to amd-utils
* linting
* bump verb-specs
2025-03-06 12:01:51 -05:00
Sam Machin
fa5fc1af9f
allow transcribe_status update on Listen/Transcribe tasks ( #1107 )
2025-03-04 12:41:27 -05:00
Sam Machin
a5e778d7f3
call jambonzHangup when API ends call ( #1104 )
2025-03-03 07:23:03 -05:00
Sam Machin
ad2d99c417
if redirect to new server update requestor for baseURL ( #1096 )
2025-02-28 08:04:37 -05:00
Sam Machin
af475cbea4
Update place-outdial.js ( #1090 )
...
* Update place-outdial.js
* update baseURL on redirect
* Revert "update baseURL on redirect"
This reverts commit 55778ba37edf029fa8687cd971b202af15478f95.
2025-02-25 15:09:21 -05:00
Sam Machin
4dbc7df93d
new error for HTTP responses without stack trace ( #1044 )
...
* new error for HTTP responses without stack trace
* lint
2025-01-16 08:05:17 -05:00
Sam Machin
97952afb1d
add deepgram filler words ( #1036 )
...
* add deepgram filler words
* Update package.json
* Update package-lock.json
2025-01-13 11:07:24 -05:00
Sam Machin
71d4c90cbc
catch error ( #1002 )
...
* catch error
* remove notifyTaskDone
2024-12-11 12:34:44 -05:00
Sam Machin
dce4fe1f82
Fix/986 ( #990 )
...
* throw new NonFatalTask error on play file not found
* linting
* make SpeechCredentialError subclass of NonFatalTask error
* cleanup
* Update action-hook-delay.js
* bump fsmrf version
* linting and package-lock
* Update package-lock.json
* update error
* only throw on fs error "File not found"
* add alert
* update time-series dep
* Update package-lock.json
* linting
* Update play.js
* remove stack trace from error message
* fix error formatting
2024-12-04 05:47:49 -05:00