Commit Graph
503 Commits
Author SHA1 Message Date
mattf 2939cf408e Added List CID Group Override to the List Modification admin screen.
Added new vicidial_dial_cid_log database call logging

git-svn-id: svn://192.168.202.10@3589 3d104415-ff17-0410-8863-d5cf3c621b8a
2022-03-12 20:46:51 +00:00
mattf e152282761 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 3527a06150 Added PHP input form variable filters
git-svn-id: svn://192.168.202.10@3566 3d104415-ff17-0410-8863-d5cf3c621b8a
2022-02-18 06:09:51 +00:00
mattf 01a3360302 Added more logging of dial alerts, force PauseCode MDSKIP when skipping previewed lead in vicidial.php
Added pause_max_url campaign feature
Updated CALL_URL_FEATURES.txt doc

git-svn-id: svn://192.168.202.10@3561 3d104415-ff17-0410-8863-d5cf3c621b8a
2022-02-13 14:24:13 +00:00
mattf eea37f1fbc Added auto_alt_threshold option for campaigns and override option for lists
git-svn-id: svn://192.168.202.10@3553 3d104415-ff17-0410-8863-d5cf3c621b8a
2022-01-19 21:03:28 +00:00
mattf 7c2df7c241 Added MIN LENGTH to the Dispo Call URL ALT admin screen, allowing for a minimum call time threshold before a Dispo Call URL will trigger.
git-svn-id: svn://192.168.202.10@3539 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-11-18 03:29:56 +00:00
mattf 77aa33a477 Added PJSIP support for Asterisk 16
git-svn-id: svn://192.168.202.10@3505 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-08-27 14:36:09 +00:00
mattf 736e238a3d 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 5a3ec2ca4d Fix for manual dial lead search with phone_code, Issue #1322
git-svn-id: svn://192.168.202.10@3498 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-08-23 01:13:37 +00:00
mattf 5223df0071 Added CID Group Failover campaign setting(cid_group_id_two)
git-svn-id: svn://192.168.202.10@3489 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-08-01 00:38:51 +00:00
mattf 1341c7f07e Added new state override options for 24-Hour Call Count Limits
Fix for vicidial.php issue with Dial In-Group calls with filter errors

git-svn-id: svn://192.168.202.10@3485 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-07-19 21:11:23 +00:00
mattf 20b3cd475c Fixes for 24-Hour Call Count Limits with standard Auto-Alt-Dialing and ANYONE scheduled callbacks
Added additional standard Auto-Alt-Dialing debug output

git-svn-id: svn://192.168.202.10@3484 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-07-19 02:07:46 +00:00
mattf 8fbb6fb44d Added 24-Hour Called Count Limit campaign feature, allows you to limit the number of calls to be placed to a phone number or lead in a 24-hour time period. Also allows for state-based override settings. For more information, read the CALL_COUNT_LIMITS.txt doc.
git-svn-id: svn://192.168.202.10@3483 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-07-16 05:49:21 +00:00
mattf 2f04e8f768 Added User override for campaign manual_dial_filter setting
git-svn-id: svn://192.168.202.10@3472 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-07-05 15:00:49 +00:00
mattf 3aa6d4ef8a Fixes for a couple of small issues(script two, manual dial ready timer) in agent screen
git-svn-id: svn://192.168.202.10@3471 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-07-05 13:56:30 +00:00
mattf ad4dc53657 Added term_reason as a dispo_call_url variable
git-svn-id: svn://192.168.202.10@3465 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-06-25 18:01:39 +00:00
mattf e2e0505570 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 e87b6452f2 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 d4bd530333 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 c78a9e8d5d Added In-Group Drop Seconds Override Container and Inbound Manual Dial Agent Forced Ready features
git-svn-id: svn://192.168.202.10@3451 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-06-09 16:49:24 +00:00
mattf 5bb660115d Added TILTX features for pre-carrier call filtering
git-svn-id: svn://192.168.202.10@3449 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-06-06 14:08:45 +00:00
mattf 5b1a9ff87d Added more screen labels for non-form fields
git-svn-id: svn://192.168.202.10@3428 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-04-22 02:26:19 +00:00
mattf 25ceb7a306 Added calls_waiting_vl_ campaign options to add optional lead columns to the agent screen Calls In Queue panel
git-svn-id: svn://192.168.202.10@3425 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-04-17 16:02:27 +00:00
mattf db0104be14 Added only_field option for refresh of already-loaded custom form SOURCESELECT element, cascading SOURCESELECT custom field refreshes.
git-svn-id: svn://192.168.202.10@3419 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-04-05 03:29:51 +00:00
mattf 0119b0af1f Fixed issues with dashes as custom fields values throwing off delimiters in the agent screen
git-svn-id: svn://192.168.202.10@3414 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-03-31 03:00:46 +00:00
mattf 147527ee1e Fix for issue on transfer list user fullname having an underscore
git-svn-id: svn://192.168.202.10@3410 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-03-29 19:20:50 +00:00
mattf 2cfd57bf23 Added leave_3way_start_recording campaign options
git-svn-id: svn://192.168.202.10@3402 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-03-25 02:14:25 +00:00
mattf 3161cf54e2 Added new manual_dial_filter CALLBACK options, Issue #1139
git-svn-id: svn://192.168.202.10@3384 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-03-16 02:57:36 +00:00
mattf 7c0b8acf23 Small change to Fake-call-logging in QM for some queuemetrics_pausereason settings, vdc_db_query.php
git-svn-id: svn://192.168.202.10@3372 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-03-10 05:01:38 +00:00
mattf 13848308b8 Added Daily Called Count Limits as a campaign setting, with options to count and/or restrict for manual dial calls or not.
Added hopper debug output to the campaign debug report.

git-svn-id: svn://192.168.202.10@3331 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-11-24 05:24:25 +00:00
mattf 63e7e6c245 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 9a04537db3 Fix for AGENTDIRECT selected in-groups in agent screen issue #1241
git-svn-id: svn://192.168.202.10@3319 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-11-12 02:44:56 +00:00
mattf de3e8933d8 cmall change for last commit
git-svn-id: svn://192.168.202.10@3287 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-08-28 19:44:56 +00:00
mattf 571c504f87 Fixed issue with dispo URL statuse being sent for CBHOLD statuses in vdc_db_query.php
git-svn-id: svn://192.168.202.10@3286 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-08-28 19:43:35 +00:00
mattf 48c4eea438 Added options for manual-only and auto-only sip actions
git-svn-id: svn://192.168.202.10@3282 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-08-26 04:47:05 +00:00
mattf a8158e8173 Fix for last commit
git-svn-id: svn://192.168.202.10@3270 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-07-19 21:13:51 +00:00
mattf 71e3838abe Added EVERY_NEW_ALLCALL option for QM PAUSEREASON system setting
git-svn-id: svn://192.168.202.10@3269 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-07-19 20:56:11 +00:00
mattf 1e16f97d79 Fix for use_custom_cid variable issue in vdc_db_query.php
git-svn-id: svn://192.168.202.10@3267 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-07-13 00:37:12 +00:00
mattf e9ddf77e48 Added EVERY_NEW_ADMINCALL option for QM PAUSEREASON system setting
git-svn-id: svn://192.168.202.10@3266 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-07-12 14:18:24 +00:00
mattf 3189091387 Added queuemetrics_pausereason system setting
git-svn-id: svn://192.168.202.10@3257 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-06-22 14:53:02 +00:00
mattf 5d6aa99db6 Added NONE_ options for the campaign manual_dial_filter
Added optional queue_log cleanup for multiple PAUSEREASON records in the same PAUSE session in cleanup agent log script

git-svn-id: svn://192.168.202.10@3255 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-06-10 14:44:30 +00:00
mattf 87cf0bae6c Added options at the campaign and in-group levels to allow you to play alert sounds when a call arrives in the agent's session, in the agents' web browser that they are logged into the agent screen with. Must be enabled in system settings.
git-svn-id: svn://192.168.202.10@3221 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-04-08 02:47:19 +00:00
mattf e968f8a621 Added new System Settings option to allow sending of any CallerID through the Agent API for external_dial outbound calls.
git-svn-id: svn://192.168.202.10@3209 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-04-03 21:28:59 +00:00
mattf f26f2ed27b Added the "list_custom_fields" Non-Agent API function, to show all list custom data fields in a list/all-lists.
More translations fixes

git-svn-id: svn://192.168.202.10@3206 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-03-31 18:56:11 +00:00
mattf c757bd1c46 Added AGENT_PHONE_OVERRIDE campaign option, and amd_agent_route_options
git-svn-id: svn://192.168.202.10@3199 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-03-11 05:47:18 +00:00
mattf 44a735f953 Added Auto-Rotating CID Group numbers, allowing for timed automatic cycling of CID numbers, one-at-a-time, within a CID Group.
Added more features to CallerID_log_report.php

git-svn-id: svn://192.168.202.10@3188 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-01-23 17:37:16 +00:00
mattf 43b94a46b0 Added CID Group Type of NONE
git-svn-id: svn://192.168.202.10@3185 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-01-08 18:41:52 +00:00
mattf e67b043977 Added Campaign option for Dial Timeout Lead overrides, allowing you to set up a Settings Container with values for manual-dial and/or auto-dial lead fields and associated values that will tie to different Dial Timeouts.
git-svn-id: svn://192.168.202.10@3160 3d104415-ff17-0410-8863-d5cf3c621b8a
2019-11-08 18:42:08 +00:00
mattf 2c0da3f753 Fix for auto-dial call receipt issue in vicidial.php
git-svn-id: svn://192.168.202.10@3159 3d104415-ff17-0410-8863-d5cf3c621b8a
2019-11-07 22:06:41 +00:00
mattf 9a609ad12a Fix for issue #1180, hide phone number in vicidial.php callback list/info
git-svn-id: svn://192.168.202.10@3157 3d104415-ff17-0410-8863-d5cf3c621b8a
2019-11-07 15:14:48 +00:00