Corey Smith
30077789d5
FS-8778 #resolve FreeBSD: src/mod/endpoints/mod_verto/ws.h define __bswap_64
2016-01-31 05:09:38 -05:00
Italo Rossi
fe5fd7667a
FS-8768 - [mod_callcenter] Releasing db handle after reserving agent
2016-01-30 22:35:32 -03:00
rajeshvaya
23e53df721
FS-8799 [mod_callcenter] Add JSON API interface for mod_callcenter
...
Adding a JSON API interface to fetch data in the JSON format. It abides with the JSON command and its implementations by other modules like mod_verto.
It outputs the exactly same column names as the data in CLI.
Various listing of mod_callcenter data such as agents, queues, members, tiers are as follows below.
- Listing of agents
Command: `json {"command": "callcenter_config", "format": "pretty", "data": {"arguments":"agent list"}}`
- Listing of queues
Command: `json {"command": "callcenter_config", "format": "pretty", "data": {"arguments":"queue list"}}`
- Listing of agents for a queue
Command: `json {"command": "callcenter_config", "data": {"arguments":"queue list agents", "queue_name":"support@default"}}`
(`queue_name` is a required)
- Listing of members(callers) for a queue
Command: `json {"command": "callcenter_config", "data": {"arguments":"queue list members", "queue_name":"support@default"}}`
- Listing of tiers for a queue
Command: `json {"command": "callcenter_config","data": {"arguments":"queue list tiers", "queue_name":"support@default"}}`
- Listing of members(callers)
Command: `json {"command": "callcenter_config","data": {"arguments":"member list"}}`
- Listing of tiers
Command: `json {"command": "callcenter_config","data": {"arguments":"tier list"}}`
It handles various errors and also returns back response in JSON as follow
E.g. Send a command without a required field (`queue_name`)
Command: `json {"command": "callcenter_config", "data": {"arguments":"queue list agents"}}`
Output: `{"command":"callcenter_config","data":{"arguments":"queue list agents"},"status":"error","message":"The command returned an error","response":{"error":"Missing data attribute: queue_name"}}`
2016-01-30 12:25:57 +04:00
Mike Jerris
caff4d8b4e
Merge pull request #661 in FS/freeswitch from ~ANDEE/freeswitch:bugfix/FS-8424-commit-8f343939dc7f63f6a1686941e7d34e1cbf27a1c3 to master
...
* commit '92ac448c951e575a8b9b417f5e8e5ed05341b586':
FS-8424 fix for default rounding values
2016-01-29 11:51:40 -06:00
Mike Jerris
224bdb9a14
Merge pull request #682 in FS/freeswitch from ~WAL-D/freeswitch:bugfix/FS-8775-mod_say_de.c-is-missing-short_date_time to master
...
* commit 'f6e1056c9417f85024920fd4a6054b8b96b2bcbd':
FS_8775 Add function SST_SHORT_DATE_TIME to mod_say_de.c and some language tweaks
2016-01-29 11:10:55 -06:00
Mike Jerris
0d6474be36
Merge pull request #684 in FS/freeswitch from ~CORSMITH/freeswitch:bugfix/FS-8777-FreeBSD to master
...
* commit '7129dc32c8599569bc31e737e5072f75c934959d':
FS-8777 #resolve FreeBSD: mod_redis/credis.c missing netinet/in.h include
2016-01-29 11:10:15 -06:00
Mike Jerris
4245f5de89
Merge pull request #689 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-8782-mod_verto-fails-to-build-on-solaris to master
...
* commit '2caa6efdacce9493a6a145aa6475d4b857fd4e9d':
FS-8782: [mod_verto] fix build error for missing __bswap_64 on Solaris
2016-01-29 11:07:06 -06:00
Mike Jerris
2f8c40aad5
Merge pull request #683 in FS/freeswitch from ~CORSMITH/freeswitch:bugfix/FS-8776-parallel-build to master
...
* commit '28c23ab147a128f8a73156f65ca66b04359a4ab4':
FS-8776 #resolve Support GNU make parallel builds
2016-01-29 10:56:46 -06:00
Corey Smith
28c23ab147
FS-8776 #resolve Support GNU make parallel builds
...
* Explicitly define dependency tree for several modules
* Enable parallel builds for libtiff and libspandsp
* Verify module is enabled before attempting build. Allows
the virtual targets to be used for ordering without forcing
a build dependency.
2016-01-28 22:23:47 -05:00
Anthony Minessale
ff43872e20
FS-8796 #resolve [issues with verto mcast]
2016-01-28 12:29:45 -06:00
Spencer Thomason
2caa6efdac
FS-8782: [mod_verto] fix build error for missing __bswap_64 on Solaris
2016-01-27 19:44:59 -08:00
Anthony Minessale
8daa71eb14
FS-8595 lower the q size by 1
2016-01-27 14:02:46 -06:00
William King
320d5f2015
Applied the Sangoma patch to FS version 1.2 in order to port to FS v1.6+
...
Sourced from:
http://gitlab.sangoma.com/projects/CORE/repos/freetdm/browse/public_freeswitch/sangoma-FS-1.2.patch
2016-01-26 20:20:34 -08:00
Corey Smith
7129dc32c8
FS-8777 #resolve FreeBSD: mod_redis/credis.c missing netinet/in.h include
2016-01-26 21:13:31 -05:00
Chris Walder
f6e1056c94
FS_8775 Add function SST_SHORT_DATE_TIME to mod_say_de.c and some language tweaks
...
German voice-mail is broken since mod_say_de.c is missing function SST_SHORT_DATE_TIME.
Insert function SST_SHORT_DATE_TIME into mod_say_de.c (refering and equal to mod_say_en.c) and tweaks some german language issues.
2016-01-25 21:07:40 +01:00
Seven Du
d6e942c82c
FS-8688 #comment add more detailed logs and tweak some params for the comming libvpx 1.5.0
...
seems 1.5.0 doesn't support postproc, returns VPX_CODEC_INCAPABLE if set
2016-01-25 14:16:48 +08:00
Ken Rice
ce62c06241
update my email address
2016-01-22 16:43:29 -06:00
Mike Jerris
45fd3910ec
Merge pull request #678 in FS/freeswitch from ~KATHLEEN.KING/freeswitch:api-complete2 to master
...
* commit 'e5b5b9b2d8dd598ce51f1beed170141c002f91c9':
FS-8111 [mod_sofia] 'sofia' API command auto-complete cleanup
2016-01-22 16:40:02 -06:00
Chad Phillips
75f94438bc
FS-8685: multiple member arguments for conference relate api command
...
multiple member arguments can be separated by a comma, eg:
conference foo relate 1 2,3,4 nohear
conference foo relate 1,2 3 nospeak
2016-01-22 12:13:47 -07:00
Kathleen King
e5b5b9b2d8
FS-8111 [mod_sofia] 'sofia' API command auto-complete cleanup
2016-01-21 18:35:32 -08:00
Mike Jerris
32992f8667
Merge pull request #671 in FS/freeswitch from ~IVO/freeswitch:bugfix/FS-8756-dutch-localisation-issues-in-mod_say_nl to master
...
* commit '5d140310bdb64982e3a184436b7c5c7c32be4e8c':
FS-8756: [mod_say_nl] Improve dutch localisation
2016-01-21 16:42:10 -06:00
Mike Jerris
93f0da09d3
Merge pull request #674 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-8763 to master
...
* commit 'f80d6cc5517c6886dc15dc446c0519811c55d04e':
FS-8763 [mod_sofia] set is_auth on switch_ivr_set_user result
2016-01-21 12:00:14 -06:00
Anthony Minessale
cffb310f3f
FS-8759 #resolve [segfault on 1.7] #comment please update to master
2016-01-20 11:56:18 -06:00
Luis Azedo
f80d6cc551
FS-8763 [mod_sofia] set is_auth on switch_ivr_set_user result
2016-01-20 16:09:17 +00:00
Hesaam Farhang
dee37afbb3
FS-8737: [mod_kazoo] Add require vars to default filter
2016-01-19 11:51:19 -08:00
Leo Noordergraaf
5d140310bd
FS-8756: [mod_say_nl] Improve dutch localisation
...
This change fixes various Dutch localisation issues.
Euro is used instead of Dollar
Some date/time digits are played different to be compatible with the Dutch language.
2016-01-19 11:19:30 +01:00
Seven Du
8911b055fe
and debug code vpx params
2016-01-16 07:29:35 +08:00
François
b17602be09
FS-8735 display update support for Panasonic devices
2016-01-15 12:00:57 +01:00
William King
e320f86bcb
FS-8728 Adding logging profile and functionality
2016-01-13 14:27:04 -08:00
Michael Jerris
aee36dfc59
FS-8719: [mod_conference] fix seg when building without video support, but specifying video_mute_png variable for a conference member
2016-01-12 12:25:36 -05:00
Brian West
e39605dc2c
FS-8715: [mod_sofia] make the oubound_proxy on the profile consistent with how we do the same thing on the gateway
2016-01-08 11:06:12 -06:00
Nathan Neulinger
2a1b8bd4e6
mod_skinny: remove nested redundant mutex that could cause a hang
2016-01-06 11:27:35 -06:00
Nathan Neulinger
ff551827ab
mod_skinny: silence CID 1320795 by rearranging mutex aquisition, negligible impact
2016-01-06 11:23:52 -06:00
Nathan Neulinger
435c463672
mod_skinny: control flow issue reported by coverity CID 1294487
2016-01-06 11:15:18 -06:00
nneul on mst.edu
7bd6813b13
FS-8711 #resolve [fix a couple of possible memory leaks in mod_skinny packet reading code]
2016-01-06 10:57:13 -06:00
Anthony Minessale
56a68e3ad9
FS-8677 #resolve [Crash (possible memory corruption) after codec change]
2016-01-06 10:10:14 -06:00
Chris Rienzo
7aa17a9987
FS-8708 [mod_rayo] fix example configuration to map to correct DETECTED_TONE event from spandsp_start_tone_detect
2016-01-05 14:18:32 -05:00
Eliot Gable
23e333a9fc
FS-8706: Fix a segfault where no response status was set previously, and try to prevent future ones by setting default response status of 500.
2016-01-05 11:46:59 +00:00
Eliot Gable
c39fbb295f
FS-8704: Add min-members, wait-min-members-timeout, wait-mod-timeout, wait-min-members-timeout-message, wait-mod-timeout-message, endconf-mod-exit-message, and endconf-message parameters and functionality to mod_conference.
2016-01-05 11:23:23 +00:00
Raphael Lechner
507bc265bd
FS-8679: [mod_sofia] no missed call if call is anwered by someone else
...
sofia is sending Call completed elsewhere to the other involved phones if not disabled by the option ignore_completed_elsewhere
2016-01-04 21:33:24 +01:00
Andrew Cassidy
92ac448c95
FS-8424 fix for default rounding values
2016-01-04 20:10:53 +00:00
Anthony Minessale II
b6da03684f
Merge pull request #650 in FS/freeswitch from ~BORDMI/freeswitch:feature/FS-8694-list_users-performance-issue to master
...
* commit '9cd86722e713112fbc32e80cf88502712aa663c4':
FS-8694 list_users performance issue update
2016-01-04 11:05:21 -06:00
Michael Jerris
92aa8e10c8
FS-8683: [mod_conference] fix seg originating non video call into mcu video conference
2015-12-30 16:42:02 -05:00
Dmitriy N. Borisov
9cd86722e7
FS-8694 list_users performance issue update
2015-12-29 09:01:47 +03:00
William King
7575adcab8
FS-8692 Added functionality to mod_amqp command listener to be able to send the api response back as an event to an exchange defined in the api message headers
2015-12-28 15:17:31 -08:00
William King
65255fc8b0
Merge pull request #588 in FS/freeswitch from ~ANDEE/freeswitch:bugfix/FS-8432-wrong-timestamp-resolution-in-mpd_amqp to master
...
* commit '8c540c6632fc083b551c7e4966d72ad79b2ed0b4':
FS-8432 fixes timestamp type resolution, adds new header of type uint64 to carry microsecond resolution timestamp
2015-12-23 18:44:22 -06:00
Anthony Minessale
6c17410c25
add parsing for userLocation header
2015-12-22 16:57:41 -06:00
Anthony Minessale
0a4e394cc8
add parsing for userLocation header
2015-12-22 16:54:56 -06:00
Chris Rienzo
749cf1cdf3
FS-8676 [mod_unimrcp] fix crash when an invalid voice-gender TTS param is attempted to be set
2015-12-22 16:04:04 -05:00
Anthony Minessale
222eff143c
FS-8595 contd
2015-12-17 16:32:55 -06:00