Commit Graph
29 Commits
Author SHA1 Message Date
mattf 432dce1806 Updates to agc scripts for PHP8
git-svn-id: svn://192.168.202.10@3971 3d104415-ff17-0410-8863-d5cf3c621b8a
2026-03-22 19:16:26 +00:00
mattf bd2be8d57e Small fixes for PHP8 changes
git-svn-id: svn://192.168.202.10@3864 3d104415-ff17-0410-8863-d5cf3c621b8a
2024-08-09 03:33:13 +00:00
mattf 62771313ae Added webphone_settings option to phones, pointed to a settings container
git-svn-id: svn://192.168.202.10@3650 3d104415-ff17-0410-8863-d5cf3c621b8a
2022-10-21 16:42:59 +00:00
mattf 31ed5a073c Added allow_web_debug system setting to disable $DB output by default.
Added more input variable filtering

git-svn-id: svn://192.168.202.10@3567 3d104415-ff17-0410-8863-d5cf3c621b8a
2022-02-21 15:41:15 +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 e6f3f18fb6 Fixes in PHP scripts for XSS minor security issues.
git-svn-id: svn://192.168.202.10@3455 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-06-16 00:26:02 +00:00
mattf 1f249552ec Default security fixes, CVE-2021-28854
git-svn-id: svn://192.168.202.10@3454 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-06-15 15:10:25 +00:00
mattf 62cca1a22d Added Webphone options to phone_only.php page
git-svn-id: svn://192.168.202.10@3190 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-01-23 22:15:27 +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 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 41c05ddb3b Added external_web_socket_url option
Fix for RINGAGENT calls in AST_update script

git-svn-id: svn://192.168.202.10@3048 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-10-04 00:28:42 +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 f9b6e8197e Added code for WebRTC phones in phone_only.php script
git-svn-id: svn://192.168.202.10@2752 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-05-11 15:17:50 +00:00
mattf 47703e1a1e Added IP Lists feature, allowing creating of lists of IP Addresses that can
be used as whitelists on a User Group basis for Agent, Admin and API
 web resources.

git-svn-id: svn://192.168.202.10@2726 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-04-10 02:30:33 +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 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 cfac2832ca Updated QXZ output code in agent interface to allow for ordered PHP variables and other code cleanup
QXZanalyzer.pl update for better parsing and more stats
Added LANGUAGES_QXZ_notes.txt file for documentation

git-svn-id: svn://192.168.202.10@2193 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-11-18 19:05:36 +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 494221aa0f Fixed issue #773
Added single-digit change to text for TTS in outbound AGI

git-svn-id: svn://192.168.202.10@2129 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-06-18 23:49:11 +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 5ae5f17c98 fixed login bug in phone_only.php
git-svn-id: svn://192.168.202.10@2003 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-07-18 13:50:47 +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 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 b6c60712af Added ability to use user-login-first options.php option in phone_only.php page
git-svn-id: svn://192.168.202.10@1921 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-01-24 00:26:32 +00:00
mattf 966564377e Added Dialer Inventory Report options for excluding lists and ranking shifts display order
Added User Group multi-selection option to the real-time report
Added HTML bar chart display options to most of the reports
Removed password logging from admin scripts failed login attempts
Made webroot-writable system setting function the same on all admin scripts
Fixed list lastcalldate for manual dial calls

git-svn-id: svn://192.168.202.10@1789 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-02-24 21:43:54 +00:00
mattf 0a5762e2e0 Added webphone_auto_answer option
git-svn-id: svn://192.168.202.10@1665 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-05-27 00:26:54 +00:00
mattf f04bad0a21 Added the agc/phone_only.php script, a web-based web-phone-only client application that allows full phone usage without needing to login as an agent
git-svn-id: svn://192.168.202.10@1657 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-05-11 19:40:49 +00:00