Commit Graph
69 Commits
Author SHA1 Message Date
cigamit af2887d1a2 Correct minor automation bug
Minor issue in that you should clear your entry before killing yourself.
2019-11-28 08:27:35 -06:00
cigamit a8a82cb2d3 Resolving Issue #3042
This should resolve the cancel functionality.
2019-11-26 18:52:56 -06: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
cigamit 156a605b44 Resolving Issue #2818
Automation adds duplicate sysnames even though it should not
2019-07-12 07:05:11 -05:00
cigamit 278adc6bf0 Minor change to automation
Automation should not run on remotes in offline mode.
2019-04-28 08:01:15 -05:00
cigamit ef5b9a4314 Resolving issue #2649
Cacti 1.2.4 automation network discover not working
2019-04-27 12:04:43 -05:00
cigamit e33687ef46 Resolving Issue #2635
Multiple Database Sync Issues in v1.2.x
2019-04-22 19:42:54 -05:00
netniV 308292e2d7 Update copyright notices for 2019 2019-01-25 08:05:00 +00:00
Mark Brugnoli-Vinten c011c0154c QA Language Corrections (#1960)
* QA Language Corrections

* Updated POT files/script
2018-09-22 04:07:12 -05:00
Mark Brugnoli-Vinten 07150a3643 Resolving issue #1927 (#1929) 2018-09-15 08:47:00 -04:00
Mark Brugnoli-Vinten 1ca32862a9 Resolving issue #1920 (#1922)
* Resolving issue #1920

* Minor QA issue
2018-09-14 20:59:52 -05:00
cigamit 4cad68bf94 Protect against plugins including core files 2018-08-28 18:47:53 -05:00
cigamit 1450eb9814 Remove additional automation issues
Due to the movement of include to require
2018-08-11 12:46:44 -05:00
cigamit d4c1bf2646 Resolve one more issue with move to require() 2018-08-11 12:32:41 -05:00
cigamit ccef221b10 More PSR, require vs. include, some cleanup from plugin conversion 2018-08-11 12:07:26 -05:00
Mark Brugnoli-Vinten 29bed92dc3 Resolving Issue #1824 (#1825)
* Resolving issue #1824

* Fix more fixes for REMOTE_ADDR
2018-08-11 11:08:27 -05:00
cigamit 1158b8af8f Add delays to allow automation to start/stop 2018-08-06 17:54:12 -05:00
cigamit 8e5a6fae0f Consistent includes in poller commands
Additionally, some white-space removal
2018-07-30 20:35:29 -05:00
cigamit 093d8572cc More automation QA 2018-07-28 20:06:57 -05:00
cigamit 3fdd0c71b8 Correct errors in discovery
SQL Error and an out of position prepared statement variable as well as
more precise selection of existing devices.
2018-07-28 18:57:49 -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 cab3863f2b PR for issues #1282 and #1700 (#1701)
* 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
2018-07-14 10:49:15 -05: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
cigamit 1602c9d87b Minor format changes of db calls in code 2018-06-10 11:07:50 -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 9c8a30e477 Change from ERROR to WARNING 2018-03-24 10:48:35 -05:00
netniV cda6a03e56 1.2.x - issue #1347 - Update automation logging to work better (#1410)
* issue #1347 - Update automation logging to work better

* Remove debug code from lib/clog_webapi.php

* Further automation updates to include PID for diagnoses/filtering

* Ensure we have rows before attempting to loop through them

* Fix CI error

* update chines po file (#1403)

Signed-off-by: snsupersharp <snsupersharp@163.com>

* Typo in layout.js
2018-02-26 21:21: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 de30a70262 One more attempt at Issue #1022
Adding are retry count that will total 20 seconds to launch the threads.
2018-01-15 20:46:16 -06:00
cigamit bdf047c182 Make snmp variables more consisten
This change includes:
1) Using common setSNMP() global function
2) Rename snmp_readstring to snmp_community
3) One i18n Issue in automation_snmp.php
4) Reorder SNMP Form to be consistent with remainder of Cacti
5) Add SNMP security_level to the form

There remains some additional QA to do including inclusion of the SNMP
Engine ID which is not consisten accross all interfaces as well as an
issue in settings related to the pages JavaScript.
2018-01-14 17:49:40 -06:00
cigamit 6458747ada Resolving Issue #1022 and Backport
Resolving Issue #1022 and backporting Refresh dropdown on Automation
Networks page.
2018-01-13 14:12:32 -06:00
Tony Roman 519b35f5cd Update copyright to 2018 2018-01-06 09:10:15 -05:00
cigamit 9a0baff5c8 Resolving Issue #1086
Rerun data queries in automation process has no effect
2017-11-18 10:35:23 -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 0c993e8dd4 Minor format changes to poller_automation.php
Readability changes for diagnosing issue #1022
2017-10-14 07:29:37 -05:00
John Horne c1443bea48 Change typo of 'insure' to 'ensure'. ('insure' is as in car insurance.) 2017-05-23 12:00:48 +01:00
cigamit 6b38d75585 Resolving Issue #653
Devices with empty sysNames are not added to Discovered Devices
2017-05-15 19:48:48 -05:00
cigamit 1a14cbb440 Introduce new get_cacti_version function to reduce database calls on pages 2017-05-14 12:29:30 -05:00
Tony Roman 8a179d7d7f Fix up to move if elseif else blocks to PSR 2017-05-07 19:57:36 -04:00
cigamit 743fb76aba Final resolution to Issue #602 2017-04-23 14:47:21 -05:00
cigamit d19ec074df Resolve issue with device automation.
Moving the code block from host.php into lib/api_automation.php and then
calling the same function for the device automation during network
scanning.
2017-04-23 07:58:03 -05:00
cigamit c4c7463cf9 Resolving Issue #589 2 of 3
In this patch we allow the mapping of network ranges to sites during the
discovery process.
2017-04-21 20:49:58 -05:00
cigamit 207ae62ab0 Resolving Issue #587
Data Collector setting under Network Discovery is not being used.
2017-04-20 19:24:31 -05:00
cigamit 0dd6054f3d Resolving Issue #424
Automation does not discover devices w/o resolvable hostnames
2017-03-18 17:18:46 -05:00
cigamit d3ba2f2e2a Resolving Issue #343
Device Discovery cannot handle dots in device name
2017-03-04 13:27:35 -06:00
Tony Roman 35a5988f41 Update source code files copyright to new year 2017-01-01 13:45:29 -05:00
cigamit 034988a971 Audit for proper use of $config['poller_id'] vs. $poller_id 2016-12-28 12:24:13 -06:00
cigamit 52253cbd52 Update the automation devices with matched host template
Probably should change this column to an int, and insert the host
template id instead of the name.  The original intent of this column was
to discover the OS for a device even without a host template to match
against.  Not sure if I want to continue down that route.
2016-10-04 02:08:26 -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