Commit Graph
308 Commits
Author SHA1 Message Date
cigamit 4d3d8a6dc7 More requirements for Issue #1060
After initiali install remote data collector will not operate properly
without a full sync.  So, we add a new column that instructs the main
data collector to perform a full sync at the next poller run.
2018-09-23 15:30:04 -05:00
cigamit 504631343e Additional QA and Fixes for Issue #1060
- Add full sync cli tool
- Add force full sync option under settings
- Display last sync time from the Data Collectors page
- Upgrade script to add new poller column
2018-09-23 00:25:06 -05:00
cigamit 188ca27521 Resolving Issue with Verify all Fields Re-Index Issue
Verify all Fields not working due to Cacti 1.x upgrade error
2018-09-08 09:00:39 -05:00
cigamit 006627e3a6 Add Zoom Level to Site Definition
This will allow closer intergration with maps functionality.
2018-09-03 15:45:38 -05:00
cigamit 4eeb6a8180 Add two default sites to the default install 2018-09-03 09:34:16 -05:00
cigamit 76645ecb4d Correct tree automation issue 2018-09-02 12:08:36 -05:00
cigamit 5fce8f4a96 Enable tree automation for initial discovery 2018-09-02 11:04:04 -05:00
cigamit f7284d51b3 Fully back out changes 2018-08-18 15:46:13 -05:00
cigamit 292796f5b7 Updoing the mediumint changes
Turns out this is an artifact of the conversion,.  Will have to handle
this situation in the audit script.
2018-08-18 15:39:19 -05:00
cigamit 21e485d44a Move text fields to mediumtext
This appears to have happened automatically when moving the storage to
utf8mb4
2018-08-18 15:18:38 -05:00
cigamit 7ef666c562 Resolving Issues #1804 and #1805
Do not create 64bit graphs on Windows devices
Pre-populate the settings database with defaults
One minor wording change in Automation
2018-08-06 17:30:48 -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
cigamit ca264621c5 Enable disk and network automation rules by default 2018-08-02 20:55:28 -05:00
cigamit 1df6e8498c Make ICMP the default ping for Automation Networks 2018-07-28 20:37:35 -05:00
cigamit 4f4216a5b1 Ensure devices are added to Cacti during automation 2018-07-28 20:12:13 -05:00
cigamit ffae1aca64 Additional Enhancement to #1708 After Design Review
After discussion, we have agreed to support three levels of notification
configuration.  This will allow the Admin to have the ultimate
flexibility to control the Email options from the system level to the
network level.
2018-07-28 08:21:44 -05:00
cigamit 8d7ecfe39d Resolving Issue #1708
Automation: Email settings should have network level overrides
2018-07-27 17:46:01 -05:00
Mark Brugnoli-Vinten ed57331dfd Fixes for Issue 1729 and 1730 (#1747)
* Fixes QA issues with upgrades from older versions

* Redirect install/index.php to install/install.php

* Further QA fixes

* Ensure upgrade matches new password field length

* Add 'Installation In Progress' message

* Fix QA issues
2018-07-25 08:45:41 -04:00
Mark Brugnoli-Vinten a89d8f816f Feature #1676 - Allow duplicate sysnames during network discovery (#1694)
* Feature #1676 - Allow duplicate sysnames during network discovery

This commit adds functionality to enable duplicate sysnames to be added to the system on multiple hosts.  An option will be visible in the settings of the Network being discovered to enable this functionality which is disabled by default to maintain the current level of functionality

* Fix QA issue with DB fieldname

* Locate field after add_to_cacti field

* Make Travis Happy

* Fix minor QA issue
2018-07-11 04:55:09 -05:00
Mark Brugnoli-Vinten 0259c84f48 Feature #1677 - Default Tree node sorting to be inherited (#1678)
* Feature #1677 - Default Tree node sorting to be inherited

This feature changes the default sorting option to be 'Inherited' when creating new nodes (including root ones) whilst editing a tree. This does not update existing ones to be inherited.

Note: if a DB has already been updated to 1.2, either downgrade and upgrade again or modify the sort_children_type default on the graph_tree_items table to be 0 rather than 1.  Failure to do so will result in manual sorting still being applied do to SQL/PHP assuming that a zero means no value!

* Minor change to update script.
2018-07-04 11:11:47 -05:00
cigamit 07544275a3 Another MySQL 8.x Reserved word related to #1655
The word 'path' appears to be moving into the reserved domain as well.
Related to issue #1655
2018-06-02 09:07:15 -05:00
cigamit 7468ad7d4b Additional reserved work in MySQL 8.x
The word "locked" is now a reserved word in MySQL 8.x
2018-06-02 08:55:30 -05:00
cigamit 2f7b1b6737 Resolving Issue #1655
Correct Cacti to handle new MySQL 8.0 reserved word `system`
2018-06-02 08:45:47 -05:00
cigamit b02f80f3a8 Missed cacti.sql updates and format fix 2018-05-08 20:13:44 -05:00
cigamit a28b137f91 Resolve Issue #1593
Allow External links to auto refresh
2018-05-06 09:29:39 -05:00
cigamit ddbc903b3b feature: Add One Minute Sampling to the default Data Source Profiles 2018-04-07 10:18:01 -05:00
cigamit 012ea39653 -feature: Add Timezone support for Remote Data Collectors 2018-04-03 20:42:19 -05:00
cigamit f89ab3b3bc Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/1.2.x
# Conflicts:
#	auth_login.php
#	data_sources.php
#	graphs_new.php
#	include/auth.php
#	lib/api_tree.php
#	lib/html_form_template.php
#	lib/html_tree.php
#	lib/template.php
#	permission_denied.php
#	poller_automation.php
#	tree.php
2018-03-25 11:08:00 -05:00
cigamit a35411aa7b Resolving Issue #1468
Increase max length of host.snmp_sysObjectID column
2018-03-24 09:20:42 -05:00
cigamit 7e70e27940 Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/1.2.x
# Conflicts:
#	docs/CHANGELOG
#	include/themes/modern/main.css
#	tree.php
2018-02-18 16:26:26 -06:00
cigamit 87c76f07be Sync Automation Rules with Current Import Porcess 2018-02-14 18:11:12 -06:00
cigamit b25896415a Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/1.2.x
# Conflicts:
#	docs/CHANGELOG
2018-02-06 08:08:43 -06:00
cigamit 5ba3fd4f7f Minor updates from Regression and QA 2018-02-04 14:27:12 -06:00
cigamit 7b60a000a8 Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/1.2.x
# Conflicts:
#	lib/api_automation.php
2018-02-03 13:36:09 -06:00
cigamit 1d7118a941 More audit changes around snmp and column names and types
This change also removes the auto_increment defaults for certain tables
which should not be included in the default schema.
2018-02-03 13:31:21 -06:00
cigamit 31a69bd3df Correct slight typo in cacti.sql 2018-01-28 12:41:58 -06:00
cigamit aaf535b823 Correct slight typo in cacti.sql 2018-01-28 10:20:58 -06:00
Jimmy Conner 55ced6d26e Correct issue with cacti.sql 2018-01-28 09:30:47 -06:00
cigamit 3825e03588 One change for default engine_id
That appears to possibly be customer information.
2018-01-28 08:04:39 -06:00
cigamit 5f0049c2cb One change for default engine_id
That appears to possibly be customer information.
2018-01-26 20:40:14 -06:00
cigamit 0dcecfda85 Additional audit findings correcting schema and upgrade script 2018-01-26 20:28:32 -06:00
cigamit eae1f6e44e Additional audit findings correcting schema and upgrade script 2018-01-26 20:26:27 -06:00
cigamit 10a8e523f7 Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/1.2.x
# Conflicts:
#	cacti.sql
#	data_sources.php
#	docs/CHANGELOG
#	graphs.php
#	host.php
2018-01-26 19:31:47 -06:00
cigamit d725474266 Upgrade script and additional table changes 2018-01-26 19:24:44 -06:00
cigamit 5ba702f8d3 Resolving Issue #1258
cacti.sql does not appear to be up to date for all tables
2018-01-24 07:55:38 -06:00
cigamit 1756711f4d Make the snmpagent more consistent
The snmpagent plugin labeled snmp_password as snmp_auth_password and
snmp_priv_passphrase as snmp_priv_password.  This change aligns the
column names in the database between features.

Additionally, for most of Cacti, with the inclusion of noAuthNoPriv, the
snmp_auth_protocol needed to be expanded to 6 characters from 5.
2018-01-14 18:00:08 -06:00
cigamit e413c6a54a Make the snmpagent more consistent
The snmpagent plugin labeled snmp_password as snmp_auth_password and
snmp_priv_passphrase as snmp_priv_password.  This change aligns the
column names in the database between features.

Additionally, for most of Cacti, with the inclusion of noAuthNoPriv, the
snmp_auth_protocol needed to be expanded to 6 characters from 5.
2018-01-14 17:10:13 -06:00
cigamit f6510d6805 Add physical location to the device
Add the location column to the host table and form objects.  This will
allow one additional level to the Site tree branches.
2017-12-27 20:24:03 -06:00
cigamit 471d996ad3 Removing super requirement as its not required 2017-11-23 12:50:04 -06:00
cigamit d3690a9693 Enhancements to support more refined remote data collection
- Move processes and threads to the Data Collector
- Track Min/Max/Average Polling Times per Data Collector

Note: Spine changes are required as well.
2017-11-19 18:01:19 -06:00