Commit Graph

362 Commits

Author SHA1 Message Date
Marc Olivier Chouinard 8bd3513461 mod_callcenter: Add param to change the location or name of the sqlite database like to put it into a ramdisk 2010-10-01 23:01:03 -04:00
Moises Silva 400c785d4e add rtpip documentation to sangoma_codec.conf.xml 2010-09-30 15:47:01 -04:00
Marc Olivier Chouinard 30b2c6fe90 mod_callcenter: Few default config comment spelling check, thanks Diego 2010-09-21 20:02:37 -04:00
Moises Silva 5bb007889c update sangoma codec XML sample configuration file 2010-09-10 12:15:34 -04:00
Marc Olivier Chouinard 3482f95e72 mod_callcenter: Alot of cleanup. Added max-wait-time and max-wait-time-with-no-agent param to a queue.
max-wait-time : allow to make the caller quit the queue after X number of waited second.  The second one allow
max-wait-time-with-no-agent : This will wait for a range of second with no agent before kicking the member out of the queue.  This allow safe shift change with all agents login out and back in

I've changed the Event value from CC-Name to either CC-Agent or CC-Queue.  So watchout for your current event socket apps.  Sorry about this change.

Lot to be tested in this commit.  Please use Jira to post problems, and new feature request can be added at the bottom of the wiki page.
2010-09-08 00:07:19 -04:00
Marc Olivier Chouinard ab2529d4e1 mod_callcenter: You can now allow caller that have hangup before agent answer to call back and resume their previous position. 2010-08-26 06:19:58 -04:00
Marc Olivier Chouinard 6558276a83 mod_callcenter: Default the level to 0 since the new tier system will wait x second at level 1... just level 0 that will ring agent right away (if set to do so) 2010-08-25 22:00:15 -04:00
Marc Olivier Chouinard 86c9bed758 mod_callcenter: Add tiers rules before jumping to a different level. Also added support for dial-in agent. 2010-08-25 21:40:33 -04:00
Michael S Collins 7642dd2c88 Fix typo (thanks diegoviola) 2010-08-23 14:13:28 -07:00
Marc Olivier Chouinard 8082aa987e mod_callcenter: Added value busy_delay_time and reject_delay_time so we can wait if those 2 occur (Un registred phone are considered as busy). Add a ready_time epoch time when we can contact an again again, fix ring-all (good this time I hope). 2010-08-19 21:43:07 -04:00
Marc Olivier Chouinard 6980305f3a mod_callcenter: More ODBC changes. It is not a global settings value. Cannot be changed in runtime. 2010-08-14 12:22:11 -04:00
Marc Olivier Chouinard 42436e270c mod_callcenter: Add missing odbc db support (Not tested, please someone test this) 2010-08-14 11:46:34 -04:00
Marc Olivier Chouinard ba09b96d1e mod_callcenter: Initial commit of the mod_callcenter application.
This module is in it early state of developpement.  You can see documentation on the wiki at : http://wiki.freeswitch.org/wiki/Mod_callcenter
For support/comments, please use http://jira.freeswitch.org/ and select the MOD CALLCENTER module.
2010-08-13 09:48:37 -04:00
Anthony Minessale 6b91d451c1 add doc to the config 2010-08-04 09:58:14 -05:00
Mathieu Rene dc37716a29 mod_hash: oops, that meant to be commented out 2010-07-19 11:37:52 -04:00
Mathieu Rene 51bc65e299 mod_hash: add hash.conf.xml 2010-07-19 11:26:53 -04:00
Andrew Thompson 251d1f0689 Add commented out load directive for mod_erlang_event to modules.conf.xml 2010-07-12 13:08:14 -04:00
Di-Shi Sun 03abefdf07 Changed OSP TCP port from 1080 to 5045. 2010-07-07 15:41:09 +08:00
Di-Shi Sun dbf93daae8 Merge branch 'master' of ssh://git@git.freeswitch.org/freeswitch 2010-07-01 16:26:20 +08:00
Di-Shi Sun 32dbb191fd Added work mode option and support for outbound proxy. 2010-07-01 16:20:10 +08:00
Moises Silva 13a5f4eee0 update sangoma codec configuration 2010-06-29 22:25:28 -04:00
Brian West ae99b1a706 clean up 2010-06-25 14:10:56 -05:00
Mathieu Rene 8ac3bdca6e Add redis backend to limit 2010-06-22 00:16:50 -04:00
Rupa Schomaker e3654d611c mod_lcr: update custom_sql syntax 2010-06-19 20:34:55 -05:00
Rupa Schomaker 61fb1d72ca modules.conf.xml: limit -> db/hash 2010-06-19 19:04:19 -05:00
Mathieu Rene 4e44c977d7 move limit.conf to db.conf 2010-06-19 07:49:34 -05:00
Brian West 170404a41d default to 48k since most sound cards can do that 2010-06-04 11:50:17 -05:00
Michael Jerris 1339e2185f mod_java: Allow user defined java methods to be called at startup and shutdown of JVM (MODLANG-117) 2010-05-31 10:15:35 -04:00
Michael Jerris 988147a70b change build to use mod_spandsp instead of mod_fax and mod_voipcodecs 2010-05-31 09:57:44 -04:00
Michael Jerris a6e6514799 mod_spandsp: add start_tone_detect/stop_tone_detect app and api commands for tone and cadence detection (MODAPP-378) 2010-05-31 08:41:07 -04:00
Michael Jerris fa9a59a88b initial checkin of mod_fax/mod_voipcodecs merge into mod_spandsp 2010-05-24 05:38:17 -04:00
Mathieu Parent 89a1c41a9f Skinny: place autoload config 2010-05-21 12:15:58 +02:00
Brian West 085c1c49b2 update docs 2010-05-01 17:19:20 -05:00
Brian West 6436e6b242 Check in mod_osp from transnexus thank you. 2010-04-28 22:22:28 -05:00
Anthony Minessale 19dca2e3e9 add callee id to events and add global param verbose-channel-events and fsctl verbose_events [on|off] to globally configure verbose events 2010-04-27 16:52:40 -05:00
root e6129e045e added load/noload options for the supported codecs 2010-03-30 17:03:00 -04:00
Brian West 6066330774 FSCORE-580
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17129 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-29 14:02:49 +00:00
Moises Silva 05ee760528 add sangoma_codec.conf.xml sample configuration
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17122 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-27 22:20:14 +00:00
Michael Jerris 5903c2d350 change default to disable100continue, we don't acutally handle this case at all anyways, it just causes the request to fail
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17102 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 18:59:43 +00:00
Michal Bielicki 9fbb0b57f0 postgresql cdr module, requires some adjustments to make it more platform agnostic, good for solaris and centos
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17100 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 16:18:48 +00:00
Rupa Schomaker 5970ca045b MODAPP-409 - fix typo on conf file
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17084 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-23 20:53:26 +00:00
Rupa Schomaker 39255be81c MODAPP-409 - update default config with commented out examples
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17082 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-23 17:14:01 +00:00
Michael Jerris ad4eb5e019 MODENDP-293
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16863 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-02 17:16:52 +00:00
Mathieu Rene a9e2eb8bea update syslog.conf.xml to include uuid param
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16674 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-17 09:50:13 +00:00
Michael Jerris 93f8288c0c bye bye iax
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16487 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-23 20:15:08 +00:00
Brian West 8a757e7c37 FSCONFIG-17
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16405 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-19 17:34:41 +00:00
Michael Jerris fceb1ffe82 MDXMLINT-56
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16305 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-14 07:03:24 +00:00
Michael Jerris d1c60899de add soundsdir configure var and sounds_dir global freeswitch var
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16241 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-11 16:32:35 +00:00
Michael Jerris c064a2a586 add recordings_dir
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16233 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-11 03:20:42 +00:00
Brian West a696e9279f params have dashes in them
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15945 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-14 16:39:15 +00:00
Michael Collins 6c9290f5a8 Add confirm-key & -macro, tts-engine & -voice, confirm-attempts attributes, extra comments to ivr.conf.xml
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15929 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-12 00:56:22 +00:00
Andrew Thompson c2cde58f38 Move erlang module's default config file to be with all the others
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15881 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-10 22:10:12 +00:00
Mathieu Rene 262da8b6a0 Add core-db-dsn (commented) to switch.conf.xml
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15756 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-02 18:07:09 +00:00
Mathieu Rene b810170e25 add commented uuid param to mod_logfile's default config
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15537 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-19 00:17:47 +00:00
Christopher Rienzo af91267c44 Add enable-profile-events param to mod_unimrcp config
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15529 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-18 19:53:44 +00:00
Anthony Minessale 7580128484 fix typo
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15434 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-11 18:29:52 +00:00
Anthony Minessale b92ca24e10 add mod_distributor
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15421 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-11 02:19:44 +00:00
Anthony Minessale 5ffca2c824 update config
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15338 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-03 23:44:45 +00:00
Brian West 36d2d2f944 LOGGER-3
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15162 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-15 03:49:26 +00:00
Anthony Minessale 0c24567257 XML-12
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15108 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-07 14:45:59 +00:00
Marc Olivier Chouinard 4073ccc59f Remove mod_directory from default modules until we get the prompts recorded
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15074 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-04 05:10:44 +00:00
Anthony Minessale 3e4e2ee7b9 let there be valet parking....
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15072 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-03 23:59:01 +00:00
Rupa Schomaker 5211bce43b mod_cidlookup: add whitepages.com support
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15023 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-30 17:23:01 +00:00
Marc Olivier Chouinard c8de5ee105 mod_fifo: allow to call outbound member on on-the-fly fifo, also add a settings params to delete or keep all dynamic fifo entry (MODAPP-332)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14989 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-25 21:18:09 +00:00
Marc Olivier Chouinard 54038e9975 mod_directory: New Search by Name Directory IVR (MODAPP-325)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14984 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-25 19:48:46 +00:00
Anthony Minessale fbf1a82cc3 add chime-list to local_stream
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14966 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-24 18:13:46 +00:00
Brian West 25b792f986 MODASRTTS-21
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14932 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-21 09:43:47 +00:00
Anthony Minessale 14e4f0497d farewell crash protection
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14919 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-18 15:55:10 +00:00
Brian West dcfe0f5743 FSCORE-442
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14893 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-16 21:24:22 +00:00
Brian West 95c625552c adding config
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14887 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-16 18:50:53 +00:00
Mathieu Rene c6dbca5425 Add master-file-only option to mod_cdr_csv's sample config file
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14787 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-08 15:01:55 +00:00
Michael Jerris b59c4752e5 revert MODAPP-311 for now until we address how to do this in the file interface
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14448 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-01 05:35:22 +00:00
Michael Jerris 9494aa77c8 mod_voicemail: allow to skip the info section of a message by pressing a key (MODAPP-314)
<!--<param name="skip-info-key" value=""/>-->

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14392 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-27 20:46:05 +00:00
Michael Jerris 15e1da6ccd mod_voicemail: allow Voicemail FF REW key to have configurable millisec interval AND allow REW to limit at the begining of the recording. (MODAPP-311)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14389 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-27 19:05:59 +00:00
Michael Jerris 24aeb4356e mod_voicemail: add option to move to next and previous message(MODAPP-313)
<!--<param name="previous-message-key" value=""/>-->
      <!--<param name="previous-message-key" value=""/>-->


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14386 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-27 18:44:30 +00:00
Michael Jerris 7ecb708de7 config: remove unused param comfort-noise-level from default conference config file (MODAPP-299)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14350 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-24 17:58:18 +00:00
Brian West 8e90e5433f config file changes ONLY from XML-5
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14259 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-15 16:54:20 +00:00
Rupa Schomaker 86d032f598 add some whitespace
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14156 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-08 02:38:58 +00:00
Rupa Schomaker c09a5e6ebe some comments
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14155 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-08 02:38:35 +00:00
Rupa Schomaker 60119c765f add citystate-sql
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14154 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-08 02:34:37 +00:00
Michael Jerris 2ddb4079f3 add russian language support and makefile targets
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14091 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-01 19:58:40 +00:00
Brian West 770e6a05b1 turn on rollover by default
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13940 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-24 16:26:14 +00:00
Brian West 93da71f963 add language weight to pocketsphinx
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13910 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-23 17:28:00 +00:00
Andrew Thompson 273b81491f Add a commented out pre-shared key to the sample event_multicast.conf.xml file
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13903 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-23 03:26:27 +00:00
Brian West 784fcc80e0 cp fail
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13850 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-18 21:45:57 +00:00
Brian West 7e39b478d8 w00t
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13849 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-18 21:42:34 +00:00
Andrew Thompson a232c1e5f5 Add ttl parameter to sample config
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13803 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-17 04:21:28 +00:00
Brian West ec90221783 Adding mod_unimrcp still needs more testing and some tweaks to config engine... do not forget to come to ClueCON http://www.cluecon.com
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13788 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-16 21:56:59 +00:00
Brian West 3398ddfc82 update config file option
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13748 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-10 14:52:52 +00:00
Brian West 603256e3c6 commit config options for new auto nat
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13595 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-03 21:15:12 +00:00
Brian West d59ebd6450 adding nat-map option to mod_event_socket
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13567 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-03 14:25:35 +00:00
Anthony Minessale b82984fe97 add netmask detection for nat discovery work
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13549 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-02 16:55:10 +00:00
Brian West 9dcc72422d clean up config
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13501 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-29 01:23:53 +00:00
Brian West 53bd7259cd adding siren to the default build and install
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13470 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-27 18:34:13 +00:00
Michael Jerris ca15367736 add mod_nibblebill
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13458 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-27 04:50:59 +00:00
Michael Jerris 2c7a894c02 woops need this too
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13407 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-20 23:05:28 +00:00
Brian West d9f50be754 adding default local stream just in case
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13376 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-18 17:04:51 +00:00
Traun Leyden 0d1572607b document dist-dtmf member flag
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13208 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-30 04:55:40 +00:00
Anthony Minessale e223c655b8 Stings of files
method 1 high level (core most funcs that use switch_ivr_playback)

Delimiter is set by a var which also enables the parser 
<action application="set" data="playback_delimiter=!"/>
<action application="set" data="playback_sleep_val=500"/>
<action application="playback" data="/ram/sr8k.wav!/ram/swimp.wav"/>

method 2 low level (mod_file_string lower level code that uses direct file handles)

Delimiter is always !
<action application="playback" data="file_string:///ram/sr8k.wav!/ram/swimp.wav"/>



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13182 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-28 23:46:18 +00:00
Anthony Minessale 696bf57c1f clue choo
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13069 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-17 03:05:33 +00:00