Commit Graph
61 Commits
Author SHA1 Message Date
lazedo 592689c253 [mod_kazoo] add checks, fixes & defaults
* [mod_kazoo] set default on expand headers

* [mod_kazoo] use simple var reference in default config

* [mod_kazoo] fix kz_expand

* [mod_kazoo] check if profile for agent is valid

* [mod_kazoo] reorder code in kazoo endpoint
2020-03-06 17:56:07 +04:00
lazedo db95f1e9dd [cJSON] Update to v1.7.12 2020-01-29 00:29:04 +04:00
lazedo 30f5fdd1da [mod_kazoo] : simplify kz_att_xfer 2020-01-24 16:40:53 +00:00
lazedo be9888d74c [mod_kazoo] add configuration for queue timeouts
* implements ei_queue_pop that calls
  switch_queue_trypop or switch_queue_pop_timeout
  depending on timeout value

* default for sender_timeout is set to 0
  to bring back previous behaviour of
  using switch_queue_trypop when fetching
  messages to be sent to erlang node
2020-01-24 16:39:51 +00:00
lazedo 93fdf2d9d7 [mod_kazoo] Fix potential memory leaks
* fixes several potential memory leaks
* formatting
* fixes parameter name
* logs unsupported parameters
* fixes default event profile
* fixes unconfigured bindings
2020-01-20 20:12:05 +04:00
lazedo ac77de715b [mod_kazoo] use globals hostname to create nodename in create_ei_cnode 2019-12-04 05:58:08 +00:00
lazedo 731b0eb8fd [mod_kazoo] add kz_set_hostname declaration 2019-12-03 23:24:47 +00:00
lazedo 1afad3413b [mod_kazoo] missing call to kz_set_hostname 2019-12-03 21:45:15 +00:00
lazedo 3c6d47c293 [mod_kazoo] recurse context runtime vars 2019-11-11 18:09:26 +00:00
lazedo 998e322f46 [mod_kazoo] add kz-endpoint-runtime-context 2019-11-07 22:42:28 +00:00
lazedo 506bcd280d [core] allow event-channel debugging & single delivery 2019-10-31 12:41:47 +00:00
lazedo b4373c6666 [mod_sofia] add K- to prefixes that create a sip_h_ variable
used by sip tracing tools and not to confuse with application (X-) or (P-)
2019-10-31 12:27:21 +00:00
lazedo f77484b96d [mod_sofia] add existing variables when locating user 2019-10-31 12:20:33 +00:00
lazedo 8d2174d707 [mod_kazoo] several fixes & code cleanup 2019-10-31 11:06:16 +00:00
lazedo 318e5d0d6d [mod_kazoo] fix xml leak when event-filter is not available 2019-10-13 12:21:22 +01:00
lazedo 88448ebfba FS-11982 [mod_kazoo] add expand-headers-on-fetch 2019-08-05 15:40:42 +00:00
lazedo a84daf95bb FS-11860 [core] allow configurable separator in event_channel and
process all parts of key
2019-07-25 21:51:50 +04:00
lazedo ad7db39999 FS-11732 [mod_kazoo] ei_init added in OTP 21.3 2019-06-25 14:54:47 +00:00
lazedo fdd2acfbfe FS-11791 [mod_kazoo] fixes & improvements
* tweak configuration
* customized att_xfer
* json_api with uuid support
2019-04-18 04:05:31 +01:00
lazedo 2b2f11d699 FS-11790 [mod_loopback] set correct values for Connecting-Legs 2019-04-18 03:39:06 +01:00
lazedo 47b2be3d2e FS-11748 [mod_kazoo] better handling of interaction-id
* transfers
* outgoing channels
* loopback
2019-04-02 17:20:19 +01:00
lazedo 8ca01da5a0 FS-11747 [mod_loopback] add option to not bowout on inner bridge 2019-04-02 17:01:36 +01:00
lazedo 68e3eae826 FS-11742 [mod_kazoo] add Core-UUID to Runtime-Info 2019-04-01 14:38:07 +01:00
lazedo ece804c9b8 FS-11741 [mod_kazoo] add compare to field option & json_history 2019-03-31 22:17:42 +01:00
lazedo 9eba3a9b99 FS-11741 [mod_kazoo] add kz_node api 2019-03-31 22:14:23 +01:00
lazedo dc8bc06c64 FS-11732 [mod_kazoo] check otp version for ei_init 2019-03-27 18:01:46 +00:00
lazedo efafdefe07 FS-10820 [mod_kazoo] add more kazoo interactions
* initialize ei
* defaults for definitions
* add kz endpoint
* add kz_bridge
* add setters with encoding
* add tweaks after merged core PRs
2019-03-27 06:13:32 +00:00
lazedo 168a3c068b FS-10968 [core] create recording vars
* moves channel vars starting with Recording-Variable- to record_helper
* uses record_helper variables for RECORD_START/STOP events
2019-03-26 22:28:13 +00:00
lazedo 6ceb9885d4 FS-9956 [mod_sofia] retain user lookup in blind & acl auth
* retains lookup to be used after caller context is created and
switch_ivr_set_user_xml is called
2019-03-26 22:16:28 +00:00
lazedo aca0798700 FS-9942 [mod_sofia] allow intercept for other channels 2019-03-26 21:16:11 +00:00
lazedo 7fd7ea9a5d FS-11135 [mod_loopback] runtime behaviour controlled by configuration 2019-03-06 03:59:17 +00:00
lazedo 8ed52f4c26 [FS-11609] [core] lookup values in caller profile soft variables 2019-02-18 14:03:24 +00:00
lazedo f44c05e6c2 FS-11134 [mod_conference] add created channel uuid to bgdial-result 2019-02-12 16:03:48 +00:00
lazedo 9d9b44e5f6 FS-11184 [core] retry xml_locate_language for primary language 2019-02-12 15:50:20 +00:00
lazedo f238e7b612 FS-11313 [core] set rtpc-mux if found in the sdp 2019-02-12 15:19:58 +00:00
lazedo 8f659a81cf [FS-11608] [core] set prefix for caller profile soft variables 2019-01-30 23:54:16 +00:00
lazedo ce198895f1 FS-10623 [mod_conference] add conference to xml/json list 2019-01-30 23:49:52 +00:00
lazedo 614bc42e2c [FS-11607] [mod_sofia] add a json api to collect info 2019-01-30 23:44:42 +00:00
lazedo 280b7d9f02 [FS-11606] [mod_spandsp] add fax T38 mode to variables & logs 2019-01-15 23:16:45 +00:00
lazedo 0eae20e530 FS-11610 [mod_http_cache] add video flag to http_cache 2019-01-14 16:31:49 +00:00
lazedo df1ac5dbe0 FS-10820 [mod_kazoo] eventstream configuration 2019-01-14 14:24:51 +00:00
lazedo 0e0d588144 FS-11312 [core] prevent double firing record_start event 2018-10-16 07:27:40 +00:00
lazedo 96ae6ef4dd FS-10704 [core] add event-uuid-name
this allows for external call control to provide a app name
2018-06-08 12:24:43 +00:00
lazedo 13f3f69c1d FS-11132 [mod_dptools] add broadcast app 2018-05-14 17:11:50 +01:00
lazedo 320f7d6b8c FS-11100 [mod_conference] export variables for conference_outcall_bg 2018-04-09 01:13:58 +01:00
lazedo c4772b5bf0 FS-11099 [mod_conference] provide profile name when requesting for
caller-controls
2018-04-09 01:10:40 +01:00
lazedo 834132d128 FS-10969 [mod_spandsp] increase tone limit to 128 2018-02-20 18:01:14 +00:00
lazedo bb4499ec24 FS-10820 [mod_kazoo] eventstream configuration 2018-01-11 16:03:09 +00:00
lazedo 51b96c33cb FS-10623 [mod_conference] emit conference vars in events and allow
setting them in profiles
2017-09-08 23:11:43 +01:00
lazedo aea2db043e FS-10592: [mod_sofia] add sofia_profile_url to b channel 2017-08-17 20:32:13 +01:00
lazedo 72335514ee FS_10597: [mod_expr] add logic AND & OR 2017-08-17 02:35:10 +01:00
lazedo da96699c1e FS-10592: [mod_sofia] add sofia_profile_url to channel vars 2017-08-15 22:33:37 +01:00
lazedo 4631e6cdfa FS-10453 [kazoo] fix dropped messages 2017-06-30 12:38:32 +01:00
lazedo 606d535478 FS-9955 [mod_kazoo] set profile var when setting channel var 2017-01-18 04:56:52 +00:00
Luis Azedo 52e1785d94 [mod_sofia] FS-9940 fix finding a-leg parameter 2017-01-12 08:37:18 -06:00
Luis Azedo 7c60be14c7 [core] add channel hold/unhold verbosity 2016-11-16 19:30:50 -06:00
Luis Azedo 0fddb6b08f FS-9505 [mod_conference] honor verbose-events in conference-create event 2016-09-13 17:45:15 +01:00
Luis Azedo ebdf980eb0 FS-9551 [mod_sofia] compare also session before setting TFLAG_SKIP_EARLY 2016-09-07 00:14:47 +01:00
Luis Azedo 676419a261 FS-9439 check chained loopback for loopback_bowout 2016-08-20 02:12:30 +01:00
Luis Azedo f8c2abc189 FS-9441 optional skip member outcall beep 2016-08-18 11:04:08 -05:00
Luis Azedo ea5b39365a FS-9440 add transfer_destination 2016-08-18 10:23:55 -05:00