Commit Graph
4040 Commits
Author SHA1 Message Date
Marc Olivier Chouinard f288e3c38d mod_callcenter: Fix a potential segv following previous commit 2010-10-01 23:35:51 -04:00
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
Anthony Minessale 4aa9a83898 refactor export code and add new bridge_export app which is like export but exports across when one channel bridges another 2010-10-01 17:26:12 -05:00
Michael Jerris 76a065ec8b mod_valet_parking: pass hold class on transfer 2010-10-01 14:49:25 -04:00
Jeff Lenk 45ecbc2f61 fix warnings on windows x64 builds src and mods projects - only libsofia included on the libs side 2010-09-29 15:47:58 -05:00
Raymond Chandler 7577b8aae8 add nat_map usage 2010-09-28 11:02:35 -04:00
Brian West 04aa7ef90c FS-1682 2010-09-27 19:14:17 -05:00
Brian West 2cb2d3bde4 FS-1682 2010-09-27 18:52:30 -05:00
Marc Olivier Chouinard 426a448f50 mod_callcenter: Fix invalid update of agent field FS-2738 2010-09-27 10:12:10 -04:00
Anthony Minessale e7b9790733 BOUNTY-23 2010-09-24 16:01:05 -05:00
Anthony Minessale cfa30468e8 sprinkle digit_timeout into switch_ivr_read and switch_ivr_play_and_get_digits and the higher level variants 2010-09-23 18:37:45 -05:00
Jeff Lenk 0cc28f37fb FSCORE-676 Buffer too small 2010-09-23 08:15:55 -05:00
Anthony Minessale b02c69bba9 MODAPP-459 2010-09-22 18:14:24 -05:00
Anthony Minessale cc42515e9f DOH left a line behind, regression from 0748711 MODAPP-453 2010-09-22 16:38:45 -05:00
Anthony Minessale b36d015f09 fix issue leaving stale records in fifo_bridge table 2010-09-22 10:54:00 -05:00
Marc Olivier Chouinard e1fb79a179 mod_callcenter: Make sure we fail to load if config is not present 2010-09-21 12:43:48 -04:00
Anthony Minessale 3b04608c2e MODAPP-457 2010-09-20 15:32:57 -05:00
Jeff Lenk 184f395553 fix several code analysis problems and mask several that are required 2010-09-20 09:25:14 -05:00
Anthony Minessale 0748711434 MODAPP-453 2010-09-20 08:39:38 -05:00
Anthony Minessale bd24aa6d79 fix doc 2010-09-17 17:02:19 -05:00
Anthony Minessale 4e41e4c584 slight fix on last commit 2010-09-17 14:49:43 -05:00
Anthony Minessale 07ec7867db set conditionals to only fire when the mutex can be obtained 2010-09-17 14:05:48 -05:00
Brian West ff37e9de9a MODAPP-456 2010-09-17 08:58:39 -05:00
Michael S Collins 765cd2b7e2 Fix typos 2010-09-16 16:25:16 -07:00
Anthony Minessale 42c9df72ce ***BEHAVIOUR CHANGE*** reloadacl, load <module>, reload <module> will now explicitly call reloadxml 2010-09-16 17:38:06 -05:00
Anthony Minessale 83da7bd318 make t38 terminal mode more reliable 2010-09-16 17:01:53 -05:00
Marc Olivier Chouinard c8a897b90c mod_commands: Allow cond API to allow returning empty false value 2010-09-16 11:03:59 -04:00
Anthony Minessale 0d0b4b4383 move app flag into 'T38' namespace for the sake of housekeeping 2010-09-15 19:11:47 -05:00
Anthony Minessale 5f012813ef add quotes to vm_cc command generated internally to escape spaces in the caller id name 2010-09-13 10:41:37 -05:00
Marc Olivier Chouinard a2e5f07c4d mod_callcenter: Fix initial ODBC Support (SEGV) 2010-09-12 20:06:20 -04:00
Anthony Minessale f30a1cc688 fix vm_inject to a group and change syntax for sending to a whole domain to domain= for clarity sake 2010-09-10 12:55:50 -05:00
Marc Olivier Chouinard 83aeda7956 mod_voicemail: Allow to forward a message or send it via email key during the playback of the recording, not just when the menu is playing. 2010-09-09 23:40:14 -04:00
Marc Olivier Chouinard 163ca31f2c mod_directory: Add variable directory_search_order to allow to search by first name by default is set to "first_name" 2010-09-09 22:43:27 -04:00
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
Rupa Schomaker eaeabc7b04 MODAPP-454 - mod_lcr: don't count twice 2010-09-09 11:07:11 -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
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 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
Brian West d68a12188c FSCORE-662 2010-09-02 10:39:52 -05:00
Rupa Schomaker c6a4ddd0ba FSMOD-69 - mod_curl - use method=post when post requested 2010-09-01 07:00:33 -05:00
Jeff Lenk 99ff200dbf add mod_directory to pro solutions for VS- not built by default 2010-08-29 12:26:30 -05:00
Marc Olivier Chouinard 9b33bd1c1c mod_callcenter: correct multiple little things following the recent tiers and join back features 2010-08-26 22:49:02 -04:00
Anthony Minessale 46c6650a94 pass originate flags into session_request so we can selectivly skip throttling 2010-08-26 12:19:49 -05: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
Luke Dashjr 92a9bacc44 MERGE: expose ASR start_input_timers to dialplan via IVR and mod_dptools 2010-08-22 20:24:53 -05:00
Luke Dashjr 8f483f41c7 MERGE: document all of detect_speech's valid syntax 2010-08-22 20:24:24 -05:00