Commit Graph
76 Commits
Author SHA1 Message Date
TheWitness c4ba292b49 Fixing Issue #4075
- LDAP Settings lead to confusion when setting up LDAP authentication
- This is a fairly large consolidation of code blocks.
2021-01-21 18:59:25 -05:00
TheWitness df54a4a3f3 Updating copright years 2021-01-01 20:28:58 -05:00
netniV aa2c746443 When upgrading with remote collectors, sync status does not always return properly
Closes #3246
2020-02-22 03:14:03 +00:00
netniV b41014219e Unix timestamps after Sep 13 2020 are rejected as graph start/end arguments
Closes #3245
2020-02-22 00:43:56 +00:00
cigamit f023f07d9f Another shot at Issue #3171 2020-01-18 18:49:20 -06:00
netniV 4fa9a68fb3 Update copyright to 2020 2020-01-12 12:19:49 +00:00
cigamit b8c5c0eebf Resolving Issue #3061
AUTOM8 should allow SNMP as a ping method for networks that have devices that dont respond to a ping
2019-11-09 15:04:37 -06:00
netniV 9387cb4795 Add MoTranslator as a possible translation provider 2019-09-15 16:26:41 +00:00
netniV 92aa64432a i18n Language improvements
Modify language handling to allow for config/database driven language handler selection and remove reduncancy so fallback routines are no longer needed.

This utilises the https://github.com/oscarotero/Gettext library which depends upon https://github.com/mlocati/cldr-to-gettext-plural-rules which are both under the MIT license

Note, that no interface level setting for the handler has been defined at this point since end users would not normally need to define which handler to use.  This would normally only be done by package maintainers.
2019-09-12 13:49:48 +00:00
netniV 49cb30e5b0 Resolving issue #2532
Ensure Graph ListView table is displayed in line with Management -> Graphs
2019-03-18 14:16:43 +00:00
cigamit 92721ddb95 Resolving Issue #2500
Allow Data Source repairs from the Data Source Debug and Data Source Info pages
2019-03-09 15:15:00 -06:00
netniV 173df04100 Make get_timefromdays() handle multiple formats 2019-02-23 22:55:57 +00:00
cigamit 1f8f8898dc Resolving Issue #2365 and multipl Aggregate issues
- Graphs included in aggregate that are removed are not managed properly
- The associate and disassociate functions were not following proper API
rules, they were leveraging request variables and redirecting using
header().
- Aggregate was not properly handling nth percentile.  It's now handling
that correctly, though still has an issue with the actual value.  This
will be fixed separately.
- Adding new convert to stacked line options for graph readability
- Totalling when using Print showing legend items was also showing graph
items, which is not correct.
- When totalling, Aggregate was attempting to show a blank line, but due
to an SQL format error, no blank line was displayed.
- Typo in one aggregate function was not properly handling the GPRINT
MIN graph item type
2019-01-31 07:39:09 -06:00
netniV b8c579b129 Update copyright notices for 2019 2019-01-25 08:06:11 +00:00
cigamit 428d32032e Additional change for issue #2221 2018-12-27 06:46:40 -06:00
cigamit facfce5202 Resolve issues with Message Handling
This was caused by a regression in the conversion of type to info.  Save
is_error_message() was broken completely as the is_error_message() was
designed for form_input_validate() and not for generalized messages.

Additionally:

- Enhanced the messages to show a color code based upon severity.
- Portuguese mis-spelled
- api_device_save() bug with plugin handling
2018-11-18 10:15:11 -06:00
netniV 4357005d49 Resolving issue #2046 2018-10-11 21:41:46 +00:00
Mark Brugnoli-Vinten 39efc75c49 Resolving issues #1931, #1932, #1933, #1934, #1935, #1938 and #1939 (#1937)
* Resolving issues #1931, #1932, #1933, #1934, #1935, #1938 and #1939

* Update import.php
2018-09-16 13:22:32 -05:00
Mark Brugnoli-Vinten 15ff2d4d74 Resolving issue #1802 (#1803)
This patch should correct some functionality issues within read_config_option()
so that settings are not incorrectly primed if the databsae is not opened yet
as noted in #1802
2018-08-06 17:09:37 -05:00
Mark Brugnoli-Vinten e35a23517e Resolving issues #1791 and #1794 (#1793)
* Resolving issue #1791

* Resolving issue #1794
2018-08-06 06:44:03 -05:00
Mark Brugnoli-Vinten 51ee26ce1a Resolving issue #1689 (#1779)
* Resolving issue #1689

As noted in issue #1689 (Technical Support's RRDTool version should show
detected RRD version) the version of the RRDTool is never actually displayed.
The code has now been updated to properly handle versioning and displays both
the configured and installed versions.

The setting for rrdtool_version has been updated to a proper minimum version
number so that the cacti_version_compare() function may be effectively used.
This means that the constant values of RRDTOOL_VERSION_1_3 through
RRDTOOL_VERSION_7 have now been removed from the system.

* Some QA updates

* Further QA fixes
2018-08-02 18:01:25 -05:00
Tony Roman 9a8b308642 Make PHP minimum version supported to 5.4.0 2018-03-18 20:14:17 -04:00
netniV daff296e4b New CLI script to generate and verify MD5 hashes for entire cacti source (#1303)
* New CLI script to generate and verify MD5 hashes for entire cacti source

* Remove .md5sum
2018-02-04 09:16:20 -07:00
Tony Roman 519b35f5cd Update copyright to 2018 2018-01-06 09:10:15 -05:00
cigamit 0115d50d2f Resolving two QA problems from RHEL6.9 testing 2017-12-31 13:08:46 -06:00
Wolfgang Stöggl 4a1a15d72c Correct spelling of RRDtool (#1038)
- Change RRDTool -> RRDtool with a lowercase t.
- Replace in all files except *.mo, *.po, *.pot
2017-10-16 11:32:05 -04:00
cigamit c361b4697a Minor issue with missing human readable errno's 2017-08-26 07:11:51 -05:00
patrick ef69094b5e CLOG Enhancements
-feature: CLOG timestamp is now formatted as defined in settings
-feature: CLOG can show loginformation from rotated logfiles
-Added GDC_DOT to global_constants.php and global_arrays.php, and refactored the usage of global $datechar
2017-05-29 13:44:31 +02:00
cigamit bb0b751ffe Remove PDF Report Type from globals 2017-05-14 11:11:59 -05:00
Tony Roman 8a179d7d7f Fix up to move if elseif else blocks to PSR 2017-05-07 19:57:36 -04:00
cigamit e5793b284b Adding more mobile features
Preparing for fullScreenMode support and more responsive fixes.
2017-04-12 17:34:51 -05:00
cigamit 030e4edf5d A few optimizations for responsive tables
1) Take less space in header for pagination
2) Support more than one table on a page
3) Remove extra words from pagination
4) Keep a minimum set of columns on a table
2017-04-10 19:21:09 -05:00
cigamit cdd2022e77 feature: add a new legend type
This legend type includes Current, Average, Minimum and Maximum
2017-04-02 07:22:00 -05:00
cigamit 46a8b42798 Remove all aspects of RRDtool 1.2 support
Team decision is to remove all support due to dependencies on RRDtool
1.3+ options.
2017-02-11 13:21:09 -06:00
cigamit e3f5ee822c More pages by default 2017-01-04 21:03:03 -06:00
Tony Roman 35a5988f41 Update source code files copyright to new year 2017-01-01 13:45:29 -05:00
cigamit c30fd562c6 adding two new filters
FILTER_VALIDATE_IS_NUMERIC_ARRAY
FILTER_VALIDATE_IS_NUMERIC_LIST
to be used for multiselect type $_REQUEST variables
2016-08-22 09:03:48 -05:00
cigamit 8b30088a77 resolving bug#2720
missing definition of new constant.
2016-08-22 07:10:14 -05:00
cigamit 509f0bcf6f fixin issues with saving graph template items 2016-04-10 15:02:33 -05:00
cigamit cff1d7fdc4 backport several rrd utility functions from svn main and provide data source debug info 2016-03-28 19:47:47 -05:00
cigamit 2e236dcbdf big commit back porting features
back port the following features from main:

1) vdef support
2) new graph items
3) new graph options

this covers all the high points available in rrdtool today.

also change the following:

1) allow forms to include spacers
2) reorganize graph template form with spacers
3) many help wording back ports from main

for those testing, if you are going to start using this version, you
will have to implement the changes in the upgrade script or reinstall.
also note that this change may break new aggregates.
2016-03-09 20:43:52 -06:00
cigamit c8b700abea fixin multiple issues
change includes moving constant definition to global, changing
pagination presentation, correcting  function name in graphs_new.php
2016-02-15 08:04:32 -06:00
Andreas Braun da8470ff97 Add support of Cacti's new RRDproxy Server to main 2016-02-03 00:01:28 +01:00
Micke2k d188f1631d Change Copyright year 2015 -> 2016 2016-01-29 21:46:02 +04:00
cigamit 6accb336c8 add some caching and performance tweaks 2016-01-11 20:10:50 -06:00
cigamit 2e4663cc56 Remove Aggregate Logging
Remove Aggregate logging functions as they are no longer required.
2015-04-03 19:38:17 -05:00
cigamit 1340f5c31d Automation Merge 1 of 2
- Merging automation Phase I which only includes the Autom8 plugin.
Phase II will included an enhanced discovery plugin.
- Also reworked the cacti_log function to specify a level in order to
streamline code
- Converted poller functions to still include Poller[xx], but all others
will not
- More conversion of double to single quotes
2015-04-03 18:27:54 -05:00
cigamit af781328ab Merging Aggregate Plugin
This commit will merge the Aggregate plugin into mainline.  ToDo, remove
old Aggregate plugin registration for those who have installed it
previously, and testing of upgrade process.
2015-03-28 17:02:36 -05:00
Andreas Braun 73724f4e83 - merge Nectar
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7676 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-08 18:46:14 +00:00
Jimmy Conner 5bde3da972 1) Update Copyright Years Correct a few minor CY Issues
2) Allow Locking/UnLocking of Graphs
3) ToolTips
4) Correct Minor Issues with Login/Out/Permission associated with Theme JS
5) Upgrade jQuery which has Fixes for Major issue in Safari 7/8.1

git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7662 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-04 01:52:50 +00:00