Commit Graph
440 Commits
Author SHA1 Message Date
cigamit 5e6d729da6 Impelemnt device change disable/enable logic 2018-02-10 12:20:09 -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
netniV 6039e847fc Fix for Issue #1256 / #1268 - RFILTER and display corrections (#1269)
* Fix for Issue #1256 and #1268
This patch fixes issues with both the display of the error messages and with RFILTER variables not properly being primed as discussed on issue #1256 and issue #1268

* Update CHANGELOG

* Fix issue number
2018-01-26 17:56:24 -07:00
cigamit 40b7f28201 Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/1.2.x 2018-01-14 20:55:52 -06:00
cigamit 361a936aaf Message 10 conflicted with 1.2.0
Needed to move Message 10 to Message 14.
2018-01-14 20:55:36 -06:00
cigamit a9de1392cc Add Messages More QA
1) Added error messages for SNMP passphrases and passwords
2) Converted host.php page to use textbox_password for privacy
passphrase
3) SNMPv3 QA'd on all security levels on all pages that use is.  Working
as expected now.

Considering confirming the passwords/passphrases in javascript similar
to what we are doing on the change password page.
2018-01-14 20:52:32 -06:00
cigamit 9274f014ca Updates after final QA of SNMP security_level feature 2018-01-14 16:29:02 -06:00
cigamit ebf8fb2ee8 Updates after final QA of SNMP security_level feature 2018-01-14 16:28:36 -06:00
cigamit 1f1f05408d Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/1.2.x
# Conflicts:
#	host.php
#	managers.php
#	settings.php
2018-01-14 15:46:15 -06:00
cigamit 75eb754235 Move SNMP functions into core
This will reduce the liklihood of bugs from duplicated code.
2018-01-14 15:40:39 -06:00
cigamit a00e9bf8f8 Correct jQuery Syntax Issue 2018-01-14 11:10:22 -06:00
cigamit 4c41cdf821 Correct jQuery Syntax Issue 2018-01-14 11:08:37 -06:00
cigamit 6469e879c1 Calculate the default security level for legacy
Without this, legacy behavior might break.
2018-01-14 11:05:57 -06:00
cigamit 82061ec5fd Calculate the default security level for legacy
Without this, legacy behavior might break.
2018-01-14 11:05:34 -06:00
cigamit 5d38d596e7 Minor Tweaks to SNMP v3 Security Levels
Handle jQueryUI selectmenu refresh and reorder the settings form to flow
the same as host and manager edit.
2018-01-14 10:53:29 -06:00
cigamit 56f07bc77b Minor Tweaks to SNMP v3 Security Levels
Handle jQueryUI selectmenu refresh and reorder the settings form to flow
the same as host and manager edit.
2018-01-14 10:53:07 -06:00
cigamit 1edbf5b667 Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/1.2.x
# Conflicts:
#	host.php
#	include/global_settings.php
#	managers.php
#	settings.php
2018-01-14 10:41:31 -06:00
cigamit 97583420f2 Tweak visibility and default
Debugging and for backward compatibility.
2018-01-14 10:38:21 -06:00
cigamit 998f7ebcfb More snmpv3 security level work
This change adds the security level to the forms, but not the database
as it generates the least amount of effort.
2018-01-14 10:24:12 -06:00
cigamit f65171a9f9 Enhance SNMP GUI Support
When a user chooses '[None]' for SNMP Auth/Privacy, hide/clear
passphrases.  Also, put protocols ahead of passphrases.
2018-01-14 10:24:12 -06:00
cigamit 7dcc0160cd More snmpv3 security level work
This change adds the security level to the forms, but not the database
as it generates the least amount of effort.
2018-01-14 10:23:39 -06:00
cigamit e61ab91dee Enhance SNMP GUI Support
When a user chooses '[None]' for SNMP Auth/Privacy, hide/clear
passphrases.  Also, put protocols ahead of passphrases.
2018-01-13 17:19:44 -06:00
cigamit 822f738bed Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/1.2.x
# Conflicts:
#	include/layout.js
#	tree.php
2018-01-13 12:36:40 -06:00
cigamit a646bc194b Fixups for Issues #1168 and #1186
This addresses both visual and functional changes to ensure everything
is working.
2018-01-12 14:30:13 -06:00
netniV e5ae849e2c Issue #1168 - Unable to copy debug information (#1186)
* Fix for Issue #1168 - Allow copy of debug query text to clipboard
Issue #1168 - Allow debug query section to be copied to the clipboard

- Currently, whilst clipboard code is run, no text is being copied
- Various text updated to i18n calls.
- CSS still needs to be generated

* Update with working version of copy that doesn't collapse with table header

* Update copyToClipboard to copy table as HTML not just the HTML text

* Issue #1168 - Further clipboard enhancements
issue #1168 now presents a 'Copy' link on the right side of a debug header table (currently a circle)

This functionality has been extended to copy the entire debug via the "Data Query Debug Information" header
Sections are automatically expanded whilst copying to allow selection copy, non-expansion prevents this

* Further fixes for #1168
issue#1168: Now uses jQuery.dialog() for messages (a lot nicer!)

Need to find out if there is a function to retrieve Cacti language messages, ie, get data from https://cacti/messages.php?text
2018-01-12 17:42:00 -06:00
cigamit ffe87ea0f3 Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/1.2.x
# Conflicts:
#	docs/CHANGELOG
#	plugins.php
2018-01-12 11:04:44 -06:00
cigamit 62615311b5 Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/1.2.x
# Conflicts:
#	docs/CHANGELOG
2018-01-06 14:08:07 -06:00
Tony Roman 519b35f5cd Update copyright to 2018 2018-01-06 09:10:15 -05: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
Tony Roman 6c73dd6105 Merge branch 'develop' into feature/1.2.x
Conflicts:
	cli/add_tree.php
	docs/CHANGELOG
2017-10-16 11:36:51 -04: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 3a8d4f7ff9 Use html_escape() over htmlspecialchars() for consistency and security 2017-09-04 21:26:27 -05:00
cigamit 2c4b143c97 Resolving Issue #122
- Support Site Branch Type
- Note that though the branches currently render, their form and what is
rendered is still not finalized.
2017-09-01 14:19:11 -05:00
cigamit 3632f3113d Resolve Issue #486
Export Device table results to CSV
2017-08-11 10:37:07 -05:00
cigamit 30bbf226f5 More changes for issue #861
Filters not working properly for i18n
2017-07-20 18:55:33 -05:00
cigamit 0673e3c725 Resolving Issue #861
- The search filter does not support Cyrillic
- Also adding more __esc() to title and value attributes
- Also adding more missing i18n via audit
2017-07-19 20:16:27 -05:00
cigamit f850e57629 Freshed core filter html
In preparation for responsive filters phase II
2017-07-05 17:13:10 -05:00
cigamit f8b5a058f5 implement one feature and one bugfix
issue: location of filter functions in host.php prevent full responsive
filter implementation
feature: Implement first phase of responsive search filters
2017-07-04 12:15:30 -05:00
cigamit 93d1248afa issue: Correct display issue with Graph Templates when editing Device 2017-07-02 06:13:49 -05:00
patrick 1f2d850831 issue: Fix itemCount en rowCount when result = null 2017-06-14 17:37:43 +02:00
patrick 27dc6a5a77 Fix for #777 2017-06-01 21:17:03 +02:00
cigamit 80751ee9c2 Resolving Issue #770 2017-05-31 20:01:55 -05:00
cigamit c4776a3789 Resolve Travis CI issue with host.php syntax check. 2017-05-30 06:53:54 -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
Tony Roman 8a179d7d7f Fix up to move if elseif else blocks to PSR 2017-05-07 19:57:36 -04:00
Patrick 9d4c8250fe Host optimisations
1_1_6.php and cacti.sql
- Suggested schema changes to take away several file-sorts for every query (mostly used in GUI) using the table sorting by name

host.php:
- optimised the 2 Associated Data Queries loops by removing the queries out of the loops and adding them into their main query.

global_form.php
- some spacing and capitalization usage
- refactored 3 queries (removed unnecessary joined tables, removed unnecessary SELECT in UNION query and optimised query so no file-sort and temporary-table was needed anymore)
- row #1616(my version) needs translation in SQL (don't know how to do that here)
2017-05-05 18:29:04 +02:00
cigamit 8239612a71 Small format change 2017-05-05 07:49:00 -05:00
cigamit a6eb1c735e wc3 Validation on select files 2017-04-30 19:28:09 -05:00
cigamit ff125d01cb Update all pages to include div based forms
This requires a CSS change which is going to be committed next and
separately to call out the changes required there.
2017-04-30 13:15:58 -05:00