10067 Commits

Author SHA1 Message Date
Marc Olivier Chouinard
402f2391dc mod_commands: Fix user_data returning the first value found instead of the last. Also add support to get variable from the group. 2010-09-09 20:03:36 -04:00
Leon de Rooij
87db11afe0 Made 2nd arg to freeswitch.Dbh:query (cb func) optional 2010-09-10 01:36:27 +02:00
Marc Olivier Chouinard
5a6f0f5c37 mod_sofia: Correct the order what param and variables are overriding them self in user/group/domain 2010-09-09 15:37:41 -04:00
Rupa Schomaker
eaeabc7b04 MODAPP-454 - mod_lcr: don't count twice 2010-09-09 11:07:11 -05:00
Anthony Minessale
28046a89de downgrade log message to debug and add more details 2010-09-09 09:27:17 -05:00
Anthony Minessale
646a5609a1 edge cases for sofia recover 2010-09-08 22:53:57 -05:00
Jeff Lenk
2befa393a6 FSBUILD-302 Fix Windows build error - uninitialized variable 2010-09-08 22:47:28 -05:00
Brian West
f777b36e4f swigall 2010-09-08 15:57:05 -05:00
Anthony Minessale
fcdc147e04 doh 2010-09-08 15:36:30 -05:00
Anthony Minessale
4526ba30c6 improve sofia recover in some nat cases 2010-09-08 15:32:34 -05:00
Anthony Minessale
d18c3a8a60 fix sql stmt 2010-09-08 15:09:09 -05:00
Anthony Minessale
977a8ad7ce add origination_caller_profile to log all attempted calls for a paticular leg 2010-09-08 13:19:56 -05:00
Anthony Minessale
86de47ff31 dont put an rpid in 183 or 200 if pass-callee-id is false 2010-09-08 10:41:59 -05:00
Anthony Minessale
381233ae0b fix fs_cli tab complete regression 2010-09-08 10:30:39 -05:00
Anthony Minessale
ac20528816 MODSOFIA-85 2010-09-08 09:44:49 -05: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
Anthony Minessale
8114b3f18d speed up db action in sofia recover 2010-09-07 21:16:00 -05:00
Anthony Minessale
2f3187e470 reswig 2010-09-07 11:45:56 -05:00
Anthony Minessale
26f2e095ef MODLANG-174 2010-09-07 11:21:25 -05:00
Anthony Minessale
68d1c32ad1 FSCORE-668 2010-09-07 10:51:02 -05:00
Anthony Minessale
e3eff8165e MODENDP-326 2010-09-07 09:44:08 -05:00
Mathieu Parent
ba3a6ad6c8 Skinny: Rename skinny-default-soft-key-set-set to skinny-soft-key-set-set 2010-09-04 10:14:22 +02:00
Mathieu Parent
07c3c94d7a Skinny: allow skinny-default-soft-key-set-set per device 2010-09-04 10:06:07 +02:00
Mathieu Parent
f5a6831ffc Skinny: allow configuration of softkeys via xml
- enhance conf/skinny_profiles/internal.xml
- Sanity checks
  + softKeySet id < 16
  + less than 16 buttons per softKeySet
  + at least the default soft-key-set to load the profile
  + at least one profile to load mod_skinny
- Lower some ERRORs to WARNINGs as they don't prevent module loading
- Default skinny_str2soft_key_event to 0
2010-09-04 09:35:43 +02:00
Mathieu Parent
690ae1b313 Skinny: avoid "-ERR no reply" when using API commands from CLI 2010-09-04 09:35:42 +02:00
Mathieu Parent
8381a4f3cf Skinny: adding tables for soft_key_events 2010-09-04 09:35:42 +02:00
Marc Olivier Chouinard
0be95658af mod_callcenter: Make more sence to bridge the caller to the agent. Before, in the xml_cdr you saw it it like the agent initiated the call to the member 2010-09-03 22:53:14 -04:00
Marc Olivier Chouinard
2d3d8c8ddd mod_callcenter: Add more channel variable and event and fix a mem leak 2010-09-03 20:12:45 -04:00
Anthony Minessale
73e1ec5e46 FSCORE-667 2010-09-03 17:29:26 -05:00
Mathieu Parent
461db7573e Skinny: Better IP change handling
- Respawn only if ip or port is changed
- Properly handle timeout
2010-09-03 23:34:19 +02:00
Anthony Minessale
4ee68141d7 make dingaling work with google voice inbound too 2010-09-03 14:11:38 -05:00
Anthony Minessale
5ce37cbed8 refactor 2010-09-03 14:11:06 -05:00
Anthony Minessale
bb980fdef5 refactor 2010-09-03 12:46:49 -05:00
Mathieu Parent
b762a0aa7f Skinny: block socket to decrease CPU usage
non-blocking mode can still be used by setting MOD_SKINNY_NONBLOCK
2010-09-03 19:08:41 +02:00
Mathieu Rene
a8ad3da74e switch_dir_next_file() should also match symlinks 2010-09-03 00:37:21 -04:00
Mathieu Parent
a5cd2df89a Skinny: Handle network-address-change trap event
- add auto-restart param to each profile (if true, ip is automaticaly changed)
- some cleaning (unused args in flush_listener, better logs)
2010-09-03 00:09:10 +02:00
Anthony Minessale
ca48184256 strip trailing and leading whitespace in api execute args and commands 2010-09-02 16:41:09 -05:00
Anthony Minessale
11361f69a4 hex vs. dec, strip space in switch_strip_whitespace 2010-09-02 16:39:10 -05:00
Anthony Minessale
2066322891 fix small leak 2010-09-02 16:38:14 -05:00
Anthony Minessale
82db6c4fe3 revert, moving to core 2010-09-02 16:36:47 -05:00
Michael Jerris
7c0b748737 cleanup whitespace in commands 2010-09-02 17:17:56 -04:00
Anthony Minessale
4da5c5cfa2 presence issues for dialog_info 2010-09-02 16:02:04 -05:00
Anthony Minessale
2002f38b4c fix regression in core event system 2010-09-02 12:30:26 -05:00
Jeff Lenk
6eca026342 fix build for changes in 46c6650a947a4d1733058ecfb2e7f9e098f847aa 2010-09-02 11:24:40 -05:00
Jeff Lenk
874aaf1f86 mod_managed build tweak for windows vs2010 2010-09-02 11:12:49 -05:00
Jeff Lenk
a6e7bd534d fix build for windows 2010-09-02 11:11:51 -05:00
Brian West
d68a12188c FSCORE-662 2010-09-02 10:39:52 -05:00
Jeff Lenk
f8daa1126a Move FreeSWITCH.Managed to correct location 2010-09-02 09:02:15 -05:00
Jeff Lenk
4a7425efd8 fix build for changes in 46c6650a947a4d1733058ecfb2e7f9e098f847aa 2010-09-02 08:26:57 -05:00
Brian West
f65a85106d doh 2010-09-02 08:22:22 -05:00