Artur Zaprzała
0df4085c3d
Fix race condition when callcenter member cancels the call.
2015-02-18 14:26:02 +01:00
Marc Olivier Chouinard
e1cb0e8632
Merge pull request #127 in FS/freeswitch from ~ITALOROSSI/freeswitch:mod_callcenter-queue-list-count-by-state to master
...
* commit 'f63f8686bc8da391b3c46b24e10571215c8b377f':
FS-7049 - Documentation for state optional paramenter in callcenter_config queue list and count
fix FS-7049 - Count and list agents based on their state
2014-12-11 21:01:03 -06:00
Italo Rossi
f63f8686bc
FS-7049 - Documentation for state optional paramenter in callcenter_config queue list and count
2014-12-11 23:43:03 -03:00
Humberto Diógenes
1bcdb49bce
Fix JIRA (FS-7018): mod_callcenter's longest-idle-agent strategy is unfair
2014-12-04 16:12:20 -03:00
Italo Rossi
80649df65c
fix FS-7049 - Count and list agents based on their state
2014-12-02 22:57:43 -03:00
Italo Rossi
f87c335e8a
Only waiting for agent channel to hangup.
...
If the member do an attended transfer this loop stops and
the agent is set to Available state again, when in fact he still
busy with other channel.
This was happening, for example, when a member calls support queue, then
the support operator do an attended transfer to sales queue, while the sales
operator is talking the member that was transferred, the sales queue will
send calls to the operator, which is not expected.
2014-11-03 12:02:03 -03:00
Brian West
07f4c6204e
FS-6646 --resolve
2014-07-11 11:03:22 -05:00
Marc Olivier Chouinard
29e2263442
CID:1210789 Make return value of a function available from the another calling function. Also add a small status check.
2014-05-16 17:18:17 -04:00
Marc Olivier Chouinard
8fa7398760
CID:1025868 Simplified a function arguments never called.
2014-05-16 17:03:59 -04:00
Anthony Minessale
7151d6acea
FS-6402 part 2
2014-04-02 03:21:37 +05:00
Anthony Minessale
5c0cff70b3
FS-6402 --resolve
2014-04-02 01:20:19 +05:00
Anthony Minessale
804ef7709d
change from sqlite hash to newly added one
2014-03-09 00:37:17 +05:00
Michael Jerris
bcd9f49fbe
move applications to use automake
2014-03-07 18:36:12 -05:00
Marc Olivier Chouinard
365f81b412
FS-4898 --resolve
2014-02-24 08:52:36 -05:00
Marc Olivier Chouinard
295796d831
FS-3743 --resolve
2014-02-24 08:38:31 -05:00
Marc Olivier Chouinard
8dab4f358a
FS-6236 --resolve
2014-02-20 16:20:17 -05:00
Ken Rice
6e7d5d0897
update copyright header for 2014
2014-02-12 12:08:56 -06:00
Peter Olsson
5a820fdc78
Disabled some compiler warnings on Windows build (for Visual Studio 2012), also disabled code analysis one some projects. This should make the Windows build more clean in the future.
2014-01-22 22:47:11 +01:00
Peter Olsson
084e245085
Lots of trivial tweaks to minimize compiler warnings, especially on 64-bit platform: Added missing type casts, changed types, added missing NULL checks.
2014-01-22 22:30:23 +01:00
Marc Olivier Chouinard
cc8a8c5198
FS-6095 --resolve modified to protect against memory leak and make it more consistant with other modules
2014-01-14 09:34:20 -05:00
Marc Olivier Chouinard
8f73c4ef44
FS-6062 --resolve
2013-12-23 07:34:34 -05:00
Marc Olivier Chouinard
9ecbb54061
FS-5850 --resolve Thanks
2013-11-28 01:28:00 -05:00
Marc Olivier Chouinard
a19d013d3e
FS-5993 --resolve
2013-11-27 19:19:31 -05:00
Marc Olivier Chouinard
a34095a4b7
FS-5843 Give this a try
2013-10-04 15:47:19 -04:00
Marc Olivier Chouinard
9104aab9de
FS-5843 --resolve Thanks
2013-10-04 15:21:27 -04:00
Marc Olivier Chouinard
c613c65446
--resolve FS-5478
2013-07-08 00:55:48 -04:00
Jeff Lenk
82292cced7
FS-3127 --resolve please reopen if not fixed
2013-07-06 12:52:21 -05:00
Nathan Neulinger
32adc789f6
make noexpandtab explicit in all vim modelines other than xml files
2013-06-25 11:50:17 -05:00
William King
f04842d4c8
Cleaning up logically dead code.
2013-05-25 07:02:49 -07:00
Marc Olivier Chouinard
74401ed00b
FS-3924 --resolve
2013-01-27 15:06:43 -05:00
Marc Olivier Chouinard
da1f3c380e
FS-3924 --resolve
2013-01-13 01:00:38 -05:00
Jeff Lenk
dc2c11f13f
FS-4768 initial add of vs2012 build support
2012-12-29 14:57:15 -06:00
Marc Olivier Chouinard
026da2b33d
FS-4890 --resolve
...
I've also added the CC-Agent-Called-Time and CC-Agent-Aborted-Time in case you find this useful also.
2012-11-29 15:42:46 -05:00
Marc Olivier Chouinard
7448b075b7
FS-4760 --resolve
2012-11-16 14:30:00 -05:00
Anthony Minessale
e1fe289672
refactor db stuff to use single string dsn to avoid code duplication and introduce switch_sql_queue_manager api to create transactional sql queues to aggregate a bunch of sql stmts into transactions
2012-10-09 20:20:32 -05:00
Anthony Minessale
464155c5cd
more priority tweaks
2012-10-01 10:20:48 -05:00
Anthony Minessale
8bb55ed4bf
abstract out originate_signal_bond to a function to avoid confustion and regressions
2012-05-29 13:10:15 -05:00
Marc Olivier Chouinard
09bef08b83
FS-4254 --resolve
...
I've changed the variable name from cc_export to cc_export_vars to be more consistant from the original patch
2012-05-25 13:45:02 -04:00
Ken Rice
c5554eb939
Copyright date update.
2012-04-18 11:52:02 -05:00
Ken Rice
cac6c262bb
conf: add config files to module directories
...
The idea here is that the config files in the module directories will
serve as the canonical documentation of all module configuration
options.
2012-03-24 04:51:08 +00:00
Travis Cross
9fca678d84
mod_callcenter: add cc_outbound_cid_name_prefix
...
Prefixes the displayed caller_id_name when calling outbound agents
without affecting the caller_id_name of the underlying member channel.
2012-03-14 05:08:23 +00:00
Travis Cross
6cd86c5628
mod_callcenter: implement cc_outbound_announce
...
Playback one or more things to the agent based on a channel variable
of the member. cc_outbound_announce may contain an array.
2012-03-14 05:08:23 +00:00
Travis Cross
b2aa332090
mod_callcenter: set cc_exit_key channel variable
...
If a member of a queue presses a digit specified in cc_exit_keys, the
caller will exit the queue and the variable cc_exit_key will be set to
the digit the caller pressed.
2012-03-14 05:08:22 +00:00
Travis Cross
bf5df02c7a
mod_callcenter: support cc_exit_keys channel variable
...
If any digit in cc_exit_keys is pressed, the member will exit the
queue and the callcenter application.
2012-03-14 05:08:22 +00:00
Travis Cross
e0d235f59c
mod_callcenter: style
2012-03-14 05:08:22 +00:00
Marc Olivier Chouinard
ce4256971b
mod_callcenter: Small fix
2012-01-29 15:50:14 -05:00
Marc Olivier Chouinard
415d077941
FS-3823 --resolve
2012-01-22 11:50:27 -05:00
Marc Olivier Chouinard
9be51d5265
FS-3823 --resolve
2012-01-21 13:45:21 -05:00
Marc Olivier Chouinard
8e9dfba276
mod_callcenter: Bring up to date the max-wait-time-with-no-agent and max-wait-time-with-no-agent-time-reached param. I'll probably rename the param max-wait-time-with-no-agent-time-reached to something that actually make sense in the future
2011-12-10 20:45:25 -05:00
Marc Olivier Chouinard
d32ba761c9
--resolve FS-3657
...
mod_callcenter: Adapt mod_callcenter loopback agent fix to work with commit 2eae19e6
2011-11-02 17:49:46 -04:00