Commit Graph
190 Commits
Author SHA1 Message Date
cigamit 0fbd1b6d03 Resolving Issue #888
Rebuilding Poller Cache when External data sources are present results
in false positive warnings in the log
2017-08-05 12:10:57 -05:00
cigamit b3ecf50045 Resolving Issue #884
Develop branche not updating properly.  Please insure you repopulate
poller cache.
2017-07-27 18:14:26 -05:00
cigamit d592d55935 issue: Data Queries sharing a Data Source can result in poller_output table not empty errors 2017-07-26 23:08:54 -05:00
cigamit 4fd458069f Use preg_split over explode for issue #865
Plus use an additional trim on the string to prevent out of order
arguments
2017-07-26 21:33:34 -05:00
cigamit afa98439b6 Resolving Issue #865
Escape Data Query arguments to prevent issues with special characters
2017-07-26 21:24:14 -05:00
cigamit baaac6a8f1 Minor formating change for readability 2017-06-08 06:07:21 -05:00
cigamit 1ab240ccfc Resolving Issue #756
Multiple Tranlsation Issues.  Additionally trimming whitespace and
removing line breaks from form descriptions.
2017-05-30 06:46:22 -05:00
patrick 16e2b7c052 Replaced all if statements and inline if statement with $variable != '' where strlen($variable) was used to determine if a string was empty or not 2017-05-18 01:14:15 +02:00
cigamit c862851b7e Optimizations around data input methods
No functional changes
2017-05-13 11:08:34 -05:00
Tony Roman 8a179d7d7f Fix up to move if elseif else blocks to PSR 2017-05-07 19:57:36 -04:00
Patrick bda405dc35 Optimisations for lib/utility.php 2017-04-28 17:00:56 +02:00
patrick ff520ea4f4 Merge remote-tracking branch 'origin/Optimisations' into Optimisations 2017-04-26 23:24:55 +02:00
cigamit a2a2c92273 Resolving Issue #620
The table poller_data_template_field_mappings can get out of syn when
manipulating data templates.
2017-04-26 05:54:14 -05:00
patrick 7672f93e0f Optimisations for lib/utility.php
- Fixed some alignment
- Query refactor in push_out_data_input_method()
2017-04-22 00:11:19 +02:00
cigamit 8234f3a158 Resolving Issue #584
Issues reporting memory recommendation on utilities page.
2017-04-20 18:57:31 -05:00
Patrick 623611cd16 PHP7.2 changes:
- Replaced deprecated each() for foreach()
- Removed unnecessary reset() calls used for resetting pointers of an array before iterating by a foreach() loop
2017-04-18 14:40:29 +02:00
cigamit cf0d4c2b0b Reformatting in search of solution to Issue #454 2017-03-26 12:32:22 -05:00
cigamit 203d5df13b Resolving Issue #461
The function escapshellarg not appropriate on Windows
2017-03-22 07:04:34 -05:00
cigamit 207651180e Resolving Issue #427
Undefined index TotalVisibleMemorySize on FreeBSD
2017-03-15 06:54:25 -05:00
cigamit 391c50a6d0 Resolving Issue #344
Unable to upgrade to latest Cacti on FreeBSD
2017-03-04 17:31:55 -06:00
cigamit f595091835 More FreeBSD fixes 2017-01-18 20:09:25 -06:00
cigamit bf4664bf2f Wrong collation server setting. 2017-01-15 14:24:13 -06:00
cigamit f756f7173e Add new hooks for customer data input types
This is required for new WMI plugin.
2017-01-15 09:40:12 -06:00
cigamit 009feff188 Attempt to Address Memory on FreeBSD
Related to issue #207
2017-01-14 15:40:22 -06:00
cigamit a8c560966a Correcting spelling and grammar issues 2017-01-12 19:09:16 -06:00
Tony Roman 35a5988f41 Update source code files copyright to new year 2017-01-01 13:45:29 -05:00
cigamit eec705d7c3 Resolving https://github.com/Cacti/cacti/issues/98
This will issue warning when a damaged data input method is found.  It
will not resolve the corruption.
2016-12-28 08:41:20 -06:00
cigamit 7269cbfd88 Committing prototype of replication api for team review
Part of multiple polling is to support either MySQL replication, or to
replicate tables requred for remote data collection.  These changes will
enable the later method, but are not complete.

The replicate_tables in lib/poller.php function is designed to handle
each of the table replecation types.  When complete, it will handle all
table replication based upon poller state.

There may be additional table schema changes to increase performance,
but those changes have not been validated yet.
2016-12-19 21:44:34 -06:00
cigamit aed04dc055 additional minor change to recommendations 2016-09-23 07:38:11 -05:00
cigamit f2cd47911c updating recommendations
Check to see if InnoDB is enabled
Use version_compare() to avoid issues with point releases.
2016-09-23 07:31:26 -05:00
cigamit 919e509c35 resolving bug#2783 2016-09-16 06:48:47 -05:00
cigamit 2a15e8e072 resolving bug#2748 2016-09-01 20:20:44 -05:00
cigamit b523f1dea5 remove addslashes, prepared statements, wc3 validation, double to single quote
this is required for preparation of magic_quotes_gpc.
2016-08-28 15:27:48 -05:00
cigamit 8d07700fdc resolving bug#2340 2016-08-18 19:23:15 -05:00
cigamit 76d75b0de3 more snmp engine id changes 2016-08-17 20:53:34 -05:00
cigamit 03b480f813 resolving bug#2164 2016-08-15 20:30:07 -05:00
cigamit 080004d434 add i18n to recommendations 2016-05-13 16:31:05 -05:00
cigamit 3a1416e2f5 restructuring lib/utility.php adding mysql recommendations to install 2016-05-11 19:52:50 -05:00
cigamit db89bdc185 add crc functions to inform remote pollers of changes 2016-05-10 21:30:42 -05:00
cigamit 6591554201 show color and legend for HRULE/VRULE items 2016-04-19 18:24:08 -05:00
cigamit 8f11b3c112 more removal of rra_id 2016-03-19 09:52:26 -05:00
cigamit 39bbb23ac5 implement data source profiles
this commit will cause your 1.0 environment to break.  to fix, please
run the script 'profile_migrate.php'.  this commit includes a major new
feature to allow your Cacti system to have multiple polling intervals
and for you to create identical graphs using multiple polling intervals
in a sane way.  this is an initial commit, one that has been tested.
however, there will be subsequent commits.  however, after migration,
this should be considered stable.
2016-03-14 06:59:54 -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
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 5e622b96b9 handle special case type code 'host_id'
Saving data template with host_id type code resulted in loss of data.
2015-11-07 19:37:01 -06:00
cigamit cf7d47292b fix push out data input method
when pushing out an unused data input method, don't generate an error.
2015-11-07 14:12:19 -06:00
cigamit 0afd7a3948 improve re-index performance
improve re-index performance by ~70 percent
some double quotes to single quotes
some conversion to prepared statements
2015-05-25 10:38:50 -05:00
cigamit 02e55d6b70 memory issues with re-populate poller cache
the repopulate poller cache would attempt to write all records in one
pass, which will consistently fail on larger installs
2015-05-18 21:08:35 -05: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