* Remove unnecessary issues
* Feature #1734 - Visual enhancements to RRD error message when file not found
This commit adds a visual enhancement to the RRDTool's file not found error.
* Further improvements
* Feature #1692 - Separate option for logging Input Validation issues
This commit adds a separate option for feature #1692 to enable logging Input Validation issues even when developer mode is turned off
* Finalise renaming of developer_mode to log_validation for cleaner understanding
* Remove log_validation from legacy location
* PR for issues Â#1282 and #1700
This pull request adds additional functionality for #1282 allowing network discovery to email upon completion and also corrects issues found during #1700 with unauthenticated mail causing errors to appear.
* Fix settings QA issue
This is a partial revert of feature #1400. It removes the 'Save' button
and makes all settings default. It will not allow setting anything that
is not defined in the user setting array as well.
* feature #1400: User settings should have checkbox to enable overriding of global settings
* Fix for enable/disable styles
* QA fix for settings not being cleared
* QA fix to prevent double saving
* Beginning of Install via AJAX calls
* Added steps 3 & 4 to the installer system
* Add background update procedure. Still needs more upgrade code adding, like upgrading the DB
* Minor fixup during QA
* Remove debug code from lib/functions.php
* More QA fixes, add slight delay to index.php initialisation to see javascript warning (should be removed)
* beta3 - added data source profiles
* beta4 - fix some issues found in QA
* beta5 - upgrade databsae routines added, error results screen styled
* Add some colour to the thumb icons
* QA fix to remove unneeded option
* Fix for PHP 5.4 travis failure
* feature #1395: Ensure messages have each new line keep the same prefix in cacti_log()
* Change multi-line output to use clean_up_lines to create a single line
- Discovered in QA
- Secpass password verification does not return meaningful error
messages
- Missing some i18n in login verification process
- Return missing function
- Correct customer error message instances to new display output
- Minor audit of functions for readability
Per the CHANGELOG:
-issue: Allow multiple errors to be returned from save operations
-issue: Optimize filter visibility functions and make html consistent
-issue: Allow error fields to be highlighted on the settings page
-issue: Some error fields not showing when saving under Settings > Paths
-issue: When refreshing some pages using F5, header would be removed
Unable to open Time Graph View in new tab
Disable graph context menu items that have no right context
Resolve JavaScript errors when coming out of Realtime
* issue #1292: Fix issues with browser caching of javascript and css files
* Removing unnecessary variable set.
* Minor changes to format and syntax
Use return and not echo, minor spacing changes.
* feature: Links and names for Poller, Data Query and Data Sources now show in clog
* - Defaults return value to full match so that a value is always return
- Made regex parsing more efficient using a single regex string rather than multiple parses of different regex over same string
- Updated get_data_source_titles to handle issues when datasource id is completely missing
- Updated regex functions so that a static array of regex/functions to be called is built.
- Commented function call for api_plugin from clog_regex_array() as needs more code to handle loading of plugins functions
* Updated with CLog changes
* Further documentation update
* Update clog_webapi.php
* Making some style changes here prior to merge.