mattf
a5c6987149
Fixes for security issues in several PHP scripts
...
git-svn-id: svn://192.168.202.10@3504 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-08-25 13:37:52 +00:00
mattf
a84de7f6b2
Added CORS(Cross-Origin Resource Sharing) support for the VICIdial agent PHP scripts. see the CORS_SUPPORT.txt doc for more information.
...
git-svn-id: svn://192.168.202.10@3459 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-06-18 03:24:05 +00:00
mattf
fc34de336c
Better compatibility with non-latin data input in agent screen and main admin web pages
...
Translation bug fixed in list merge script, Issue #1236
git-svn-id: svn://192.168.202.10@3327 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-11-19 14:37:16 +00:00
mattf
b14a3a17d1
Fixes for translation issues in agent screen
...
git-svn-id: svn://192.168.202.10@3153 3d104415-ff17-0410-8863-d5cf3c621b8a
2019-11-04 23:04:27 +00:00
mattf
633badd8d4
git-svn-id: svn://192.168.202.10@3151 3d104415-ff17-0410-8863-d5cf3c621b8a
2019-11-01 20:43:18 +00:00
mattf
a6c2f97ad7
More agent screen PHP7 fixes
...
git-svn-id: svn://192.168.202.10@3145 3d104415-ff17-0410-8863-d5cf3c621b8a
2019-10-14 10:50:00 +00:00
mattf
4b39c8b86a
Added recent session per-call logging and force_fronter_audio_stop Agent API function
...
git-svn-id: svn://192.168.202.10@3066 3d104415-ff17-0410-8863-d5cf3c621b8a
2019-02-22 18:32:05 +00:00
mattf
dd6885539f
rollback of vdc_script_display.php per issue #1126
...
git-svn-id: svn://192.168.202.10@3024 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-09-04 16:09:13 +00:00
mattf
5fad68e911
Fixed URL encoding in Agent script display
...
added email count to Agent API calls_in_queue_count function
git-svn-id: svn://192.168.202.10@3022 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-09-03 20:16:09 +00:00
mattf
397ad60e37
Added code for LOCALFQDN conversion to browser-used server URL for webform and script iframes
...
git-svn-id: svn://192.168.202.10@2952 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-03-27 18:14:03 +00:00
mattf
5ced3f68bc
Added LOGINvar variables, and options.php $INSERT_ variables to vicidial.php
...
git-svn-id: svn://192.168.202.10@2930 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-02-24 19:44:02 +00:00
mattf
1b066679ac
Added ability to display inbound email messages in Script tab scripts
...
git-svn-id: svn://192.168.202.10@2861 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-11-26 19:21:12 +00:00
mattf
03a621e986
Added inbound list script override, Issue #1038
...
Updated QueueMetrics doc
git-svn-id: svn://192.168.202.10@2835 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-10-07 02:10:18 +00:00
mattf
74e2e5ec0a
Fixed rare inbound logging issue #1017
...
Added more additional variable filtering
git-svn-id: svn://192.168.202.10@2761 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-05-28 14:49:36 +00:00
mattf
4e8f877f4b
Added additional variable filtering
...
git-svn-id: svn://192.168.202.10@2760 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-05-27 07:14:38 +00:00
mattf
9935d64f8d
Fix for script tab ignore list script override in agent screen
...
git-svn-id: svn://192.168.202.10@2705 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-03-18 03:53:34 +00:00
mattf
7f10d76a83
Added custom colors/logos for customer chat
...
Added user nickname for customer chat
Added trim to campaign number and dtmf preset updates
Fixed issue with new HTML format for Team Performance Detail report
Added MANUALDIALLINK script option for agent scripts
git-svn-id: svn://192.168.202.10@2579 3d104415-ff17-0410-8863-d5cf3c621b8a
2016-08-18 18:00:56 +00:00
mattf
38c82b0bb5
Fixed user_authorization bug in agent code
...
git-svn-id: svn://192.168.202.10@2524 3d104415-ff17-0410-8863-d5cf3c621b8a
2016-04-28 22:50:22 +00:00
mattf
0f7869146d
Added DID custom fields as webform and script variables in the agent screen
...
git-svn-id: svn://192.168.202.10@2383 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-09-24 01:07:13 +00:00
mattf
33e08f96e3
Added Agent Display Fields campaign option
...
git-svn-id: svn://192.168.202.10@2357 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-07-25 22:16:53 +00:00
mattf
0d33be65de
Added option to fully urlencode variables if IFRAME is used in script Issue #864
...
git-svn-id: svn://192.168.202.10@2340 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-07-04 00:47:09 +00:00
mattf
70dd65db75
Added option to change the background color for agent scripts
...
Added option to hide the In-Group ID in the agent screen for inbound calls
Added option to not populate the In-Group Name in the security_phrase field (the "Show" field) of the vicidial_list table on new inbound leads.
git-svn-id: svn://192.168.202.10@2332 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-06-09 22:42:25 +00:00
mattf
0dedf84cd9
Added settings for languages for users
...
Added on-the-fly language use for the agent screen
Standardization of filtering of user/pass variables in agent scripts
git-svn-id: svn://192.168.202.10@2221 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-12-17 11:53:24 +00:00
mattf
976b340eef
Added agent_email as webform and script variable
...
git-svn-id: svn://192.168.202.10@2194 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-11-18 20:42:37 +00:00
mattf
c638f7aa86
Changed agent code to use new QXZ function in functions.php. This will facilitate easier other language builds and easier dynamic text and image replacement.
...
git-svn-id: svn://192.168.202.10@2161 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-08-12 00:35:04 +00:00
mattf
a83016cd23
small fixes to admin and agc script display
...
git-svn-id: svn://192.168.202.10@2153 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-07-11 01:56:34 +00:00
mattf
f762ede2c7
Added the FSCREEN option to Wrapup message to allow for message only display in agent interface
...
git-svn-id: svn://192.168.202.10@2143 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-06-30 22:31:26 +00:00
mattf
e72747cbb5
Added Wrapup Bypass option to allow or disallow agents to skip the wrapup screen before the timer is finished. Also added the option to use a system Script as the Wrap Up Message
...
git-svn-id: svn://192.168.202.10@2137 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-06-24 02:46:36 +00:00
mattf
13b2d11a9a
Added TABLEper_call_notes and called_count as agent script and form variables
...
git-svn-id: svn://192.168.202.10@2110 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-04-30 02:15:12 +00:00
mattf
295ba71e44
Changed require() to require_once() in agc directory PHP scripts
...
git-svn-id: svn://192.168.202.10@2016 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-08-22 11:05:10 +00:00
mattf
ad3831f7d9
Added AST_CRON_audio_4_ftp2_FTPSSL.pl script for secondary archival of recordings to an FTP SSL server.
...
Changed agent code to use mysqli PHP functions.
git-svn-id: svn://192.168.202.10@2009 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-08-05 12:12:54 +00:00
mattf
742456d3d5
Added optional password encryption to web interfaces
...
Altered agi-phone_monitor script to not hangup after agent hangs up customer, requires small change to custom dialplan entries
Added new Dial Log report
Added Disable Auto Dial system setting
git-svn-id: svn://192.168.202.10@1999 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-07-11 12:33:50 +00:00
mattf
97cf629d70
Added several security changes to the agent interface, including freezing a user's account for 15 minutes after 10 failed login attempts.
...
Changed all of the admin scripts from using the PHP ereg functions to preg. This is a requirement for moving to PHP6 where ereg functions are depricated. This will also have the benefit of speeding up those scripts because preg is supposed to be more efficient and faster than ereg.
Added recording_id to the available fields for the dispo call url feature
Added pause code to the agent_status non-agent api function output
git-svn-id: svn://192.168.202.10@1994 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-06-15 16:08:13 +00:00
mattf
38001880d9
Added user_group as a script, form, webform, start_call_url and dispo_call_url variable
...
git-svn-id: svn://192.168.202.10@1952 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-04-03 03:42:05 +00:00
mattf
4eb3174583
Added ability to use .agi scripts in Call Menu prompt. Also added cm_date.agi script to say date with options
...
Converted ereg to preg in the agc agent interface PHP scripts
git-svn-id: svn://192.168.202.10@1945 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-03-28 04:52:48 +00:00
mattf
2100e1bac5
Added IGNORENOSCROLL option to force scroll bars in script tabs with an iframe
...
git-svn-id: svn://192.168.202.10@1792 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-02-28 01:22:10 +00:00
mattf
e93a0495ff
Added ability to chose the type of callerid sent for inbound ring-agent calls in the in-group: GENERIC, INGROUP, CUSTOMER PHONE and combos.
...
Added NA Call URL feature to campaigns and in-groups, works like dispo call url but only for non-agent handled calls like DROP, NA, etc...
Changed MULTI_LEAD Auto-Alt-Dial to use Auto-Alt-Dial Statuses set in the campaign automatically, you may need to add auto-alt-statuses
Added a check to admin.php to prevent submission of campaign and in-group changes before the entire form loads
Added call_id as a script and url variable
Added debug logging of dispo/start/add-lead/no-agent URL submissions to a database table
git-svn-id: svn://192.168.202.10@1706 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-08-02 05:49:37 +00:00
mattf
71dfdec697
added web_vars to script display in agent interface
...
git-svn-id: svn://192.168.202.10@1641 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-04-20 16:49:12 +00:00
mattf
db7a290ebc
Added ability to use Custom List Fields in Web Forms, Scripts and Dispo Call URL entries used by the agent interface
...
optimization of webform generation code in vicidial.php
cleanup of asterisk default conf files
several other small fixes
git-svn-id: svn://192.168.202.10@1525 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-28 04:02:00 +00:00
mattf
ac232305b0
Added closecallid, xfercallid, agent_log_id as webform and script variables
...
git-svn-id: svn://192.168.202.10@1513 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-02 18:27:09 +00:00
mattf
0d06d15d5f
Added did_id, did_extension, did_pattern and did_description as webform and script variables in the agent screen.
...
Added "CallCard Search" as a report in the reports screen, level 7 users can now search-only the CallCards
Added PIN number search to CallCard Admin
Fixed issue with AA status auto-alt-dialing
git-svn-id: svn://192.168.202.10@1505 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-24 01:34:50 +00:00
mattf
5291643270
Added list name and list description as script variables in the agent interface
...
Added CallerIDname extension append option to trunk
git-svn-id: svn://192.168.202.10@1407 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-04-15 03:01:41 +00:00
mattf
7ba813a4ce
Added vdc_script_notes.php for script tab call notes and appointment setting
...
git-svn-id: svn://192.168.202.10@1337 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-02-16 04:21:08 +00:00
mattf
fa86f1a433
Added ignore_list_script_override option for in-groups
...
git-svn-id: svn://192.168.202.10@1323 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-01-27 21:17:21 +00:00
mattf
9edbb26b6f
DID related fixes
...
added presets to webforms and script as allowed variables
git-svn-id: svn://192.168.202.10@1307 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-01-16 14:32:00 +00:00
mattf
f7e85bd029
Added CRM Login Popup to campaign settings to allow for a custom window to be opened on agent login, optionally using agent and campaign variables
...
Added 5 custom fields to the user settings
Added st* functions to agent api
git-svn-id: svn://192.168.202.10@1276 3d104415-ff17-0410-8863-d5cf3c621b8a
2009-12-13 01:03:54 +00:00
mattf
47c886c73e
Added Recording Filename and Recording ID as agent Script variables
...
git-svn-id: svn://192.168.202.10@1271 3d104415-ff17-0410-8863-d5cf3c621b8a
2009-12-05 05:23:54 +00:00
mattf
319c92d0cf
added list agent script override
...
fixed minor bugs
git-svn-id: svn://192.168.202.10@1211 3d104415-ff17-0410-8863-d5cf3c621b8a
2009-08-28 04:26:33 +00:00
mattf
89476cf49b
rewrote script handling in the agent interface
...
small bug fixes
git-svn-id: svn://192.168.202.10@1209 3d104415-ff17-0410-8863-d5cf3c621b8a
2009-08-27 05:51:50 +00:00