2668 Commits

Author SHA1 Message Date
Jeff Lenk
4e3d1f3f86 windows mod_enum fix potential seg 2011-03-30 21:10:24 -05:00
Anthony Minessale
31580d6661 tweak 2011-03-30 20:44:45 -05:00
Anthony Minessale
b8063c3d34 wait for channels to come up in paging mode 2011-03-30 20:12:25 -05:00
Anthony Minessale
3253bcb363 FS-3147 --resolve I finally tracked this down to the actual recordings generated by mod_conference. This patch delays the recording slightly to allow time for the buffer to fill up, we were riding it so closely that sometimes we would come up short and inject silence into the file to preserve time passing 2011-03-30 19:17:54 -05:00
Anthony Minessale
eefdb764cf merge file_string into dptools 2011-03-29 20:35:34 -05:00
Anthony Minessale
d5ef86d778 introduce new say_string method of doing say and use it in mod_say_en as an example. try: eval ${say_string en.gsm en current_date_time pronounced ${strepoch()}} from the cli with this patch. We can do more to centralize the say things and go back and apply it to other langs, using this method you can set the desired file ext as well which I think is a bounty.... 2011-03-29 19:55:35 -05:00
Anthony Minessale
1552ecf54a prevent race condition on conference join/exit 2011-03-29 19:55:35 -05:00
Anthony Minessale
45edec4ce3 FS-3193 note I changed the variable name to auto_cause 2011-03-29 12:52:12 -05:00
Rupa Schomaker
98a950165a FS-1792 - add API uuid_limit - thanks to François Delawarde 2011-03-28 18:24:01 -05:00
Rupa Schomaker
084819a331 Fix FS-3199 2011-03-28 18:17:59 -05:00
Anthony Minessale
246b21952d FS-3095 --comment-only This patch removes the existing conference transfer function and replaces it using the core transfer it also introduces a new tracking method where the same conference id is reserved for a particular member for the lifetime of the call allowing a user to transfer in and out of conferences and ivr and bridges etc and retain the same member id for the duration of that call 2011-03-28 14:44:28 -05:00
Stefan Knoblich
87884c5c67 mod_enum: fix race condition between ldns configure creating ldns/util.h and mod_enum
Unbreaking make -jX parallel builds...

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-03-28 21:21:13 +02:00
Marc Olivier Chouinard
d04b9a85a5 mod_callcenter: Fix error from previous commit 2011-03-28 15:10:59 -04:00
Marc Olivier Chouinard
6cf8c8f6b0 mod_callcenter: Fix potential segfault on loopback agent. Thanks to François Delawarde 2011-03-28 12:33:07 -04:00
Marc Olivier Chouinard
608b9abd5a mod_callcenter: Temporary fix for some race condition with loopback agent. Need to find the root cause of this problem 2011-03-26 10:20:06 -04:00
Jeff Lenk
159efea47c ldns for windows first working version 2011-03-25 17:18:16 -05:00
Anthony Minessale
2bbc37e3d1 switch mod_enum to use new portable in-tree version 2011-03-25 15:54:13 -05:00
Jeff Lenk
bc0b702cf6 add ldns and mod_enum to vs2010 solution - not tested yet 2011-03-25 15:11:31 -05:00
Anthony Minessale
45162c15b7 FS-3110 --comment-only OMFG select on FD > 1024 get this patch to ldns ppl 2011-03-24 20:45:48 -05:00
Anthony Minessale
60da5740eb FS-3110 --comment-only phase 3.3 nevermind use getlibs 2011-03-24 17:22:42 -05:00
Anthony Minessale
a25ef8b9ae FS-3110 --comment-only phase 3.1 nevermind use getlibs 2011-03-24 17:12:02 -05:00
Anthony Minessale
017bea0468 FS-3110 --comment-only phase 3 nevermind use getlibs 2011-03-24 17:08:41 -05:00
Anthony Minessale
1773b890eb FS-3110 --comment-only phase 1 to replace udns with ldns in mod_enum may need to rerun bootstrap 2011-03-24 16:27:08 -05:00
Anthony Minessale
72f52aae19 only all one file to be bound per instance 2011-03-21 10:32:33 -05:00
Anthony Minessale
b7891511db add string params to ladspa so you can connect files to audio ports (string params don't count towards number params) 2011-03-18 17:58:13 -05:00
Michael S Collins
3c9ee25a0a Add conf_uuid chan var for djbinter (Thanks Math) 2011-03-18 11:24:48 -07:00
Anthony Minessale
5eb9c3f4a7 FS-3164 2011-03-18 11:57:16 -05:00
Marc Olivier Chouinard
dcafff201e mod_callcenter: FS-3158 Change the default and sequentially-by-agent-order strategy to include the longest-idle-agent. This should offer a default consistant way to go through all the agent within the same tier/position. (Before, it was left to the DB to return the order of the result) 2011-03-17 10:58:39 -04:00
Anthony Minessale
2d3d8f8d34 Add mod_ladspa (Audio plugin framework for linux) http://http://www.ladspa.org/ try it with autotalent http://web.mit.edu/tbaran/www/autotalent.html 2011-03-16 16:19:57 -05:00
Anthony Minessale
2c009dd954 doh 2011-03-15 14:29:04 -05:00
Marc Olivier Chouinard
d4f845ed08 mod_callcenter: Should resolve lot of loopback issues mentioned. Thanks to François Delawarde 2011-03-14 12:42:02 -04:00
Marc Olivier Chouinard
25cee25547 mod_callcenter: Add better handle of failed agent, member channel getting a break, and debuging info upon leaving. Thanks to François Delawarde (with some changes) 2011-03-14 12:31:56 -04:00
Marc Olivier Chouinard
26303c5c7a mod_callcenter: Add better support when agent doesn't answer, including creating a new variable for the delay that is different than reject or busy. Thanks to François Delawarde 2011-03-12 11:58:35 -05:00
Marc Olivier Chouinard
943e289043 mod_callcenter: Small event value correction from previous commit 2011-03-12 11:44:35 -05:00
Marc Olivier Chouinard
5f2337859b mod_callcenter: >WARNING, some event value got removed< Adding new event time value that can then be used to calculate the Wait;Talk;Total duration of a member were on call. CC-Wait-Time CC-Talk-Time and CC-Total-Time are no longer returned. Visit the code or check the wiki for the updated variable. 2011-03-12 11:29:20 -05:00
Marc Olivier Chouinard
30dd1774ad mod_callcenter: Add new CLI cmd and change some to be more standard. Patch from François Delawarde, thanks. 2011-03-12 11:03:03 -05:00
Marc Olivier Chouinard
51a531aaef mod_callcenter: Fix a bug when an caller leave the queue from a BREAK Call (Transfer...), it doesn't think an agent answered. 2011-03-11 12:40:56 -05:00
Anthony Minessale
8533c32fe1 FS-3095 regression from 547d53932c4849dff81001b0d6b2a787f7fdb8da 2011-03-09 15:17:25 -06:00
Anthony Minessale
05e9d3477b remove unneeded line 2011-03-06 15:57:31 -06:00
Mathieu Rene
0911ed7408 FS-3124 Use the channel's sound_prefix if it's not set in the conference's config 2011-03-05 12:49:19 -05:00
Anthony Minessale
547d53932c FS-3095 also add some tab completion and help messages from cli 2011-03-04 11:34:48 -06:00
Anthony Minessale
b7419add09 clear talk flag when you mute 2011-03-03 17:59:59 -06:00
Anthony Minessale
293d72548d add valet_announce_slot variable 2011-03-02 13:01:25 -06:00
Anthony Minessale
77f52081ff fix memory leak introduced in d8facbcf716612e826d451f4b5c3bcd938c46a3b 2011-02-28 11:15:21 -06:00
Jeff Lenk
c6f044d5a1 FS-3067 segfault using busy-delay-time parameter 2011-02-28 10:02:11 -06:00
Anthony Minessale
ee0a0b79c8 FS-3103 2011-02-25 21:29:47 -06:00
Anthony Minessale
d8ef36edca fire auto gain level events 2011-02-25 18:25:17 -06:00
Anthony Minessale
e3eec389b0 missed a spot 2011-02-25 18:19:52 -06:00
Anthony Minessale
94b680fb45 play files saying vol level in conf in lieu of making a function of say modules to return file_string urls (we need that) 2011-02-25 18:09:58 -06:00
Anthony Minessale
69d1d984fe sleep 2 seconds on confernece outcall at the end to prevent auto-answer race 2011-02-24 12:17:47 -06:00