Commit Graph
4065 Commits
Author SHA1 Message Date
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 547d53932c 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 d8facbcf71 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
Mathieu Rene cb6f1ed61d Fix storage class for 'cause' in user_outgoing_channel() so that each call has its very own hangup cause 2011-02-22 20:25:16 -05:00
Mathieu Parent e0a0a56f24 mod_command reg_url: correct field name 2011-02-23 01:13:00 +01:00
Anthony Minessale f6dd557e5d agc 2011-02-21 17:24:35 -06:00