Commit Graph
369 Commits
Author SHA1 Message Date
cigamit ebf8fb2ee8 Updates after final QA of SNMP security_level feature 2018-01-14 16:28:36 -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 4c41cdf821 Correct jQuery Syntax Issue 2018-01-14 11:08:37 -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 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 97583420f2 Tweak visibility and default
Debugging and for backward compatibility.
2018-01-14 10:38:21 -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 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
Tony Roman 519b35f5cd Update copyright to 2018 2018-01-06 09:10:15 -05: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 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
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 b28f44a9d9 Add escaping to filter values prior to request.
Handles the sepecial case of a pound sign causing issues.
2017-04-23 07:35:01 -05:00
patrick 77a5b05db9 Fixed list and selectbox queries for showing Graph Template List 2017-04-23 11:42:05 +02:00
cigamit dc5bebd07d One soft tab. 2017-04-22 09:04:48 -05:00
patrick e7ed9cf009 Optimisations for host.php 2017-04-21 23:11:28 +02:00
Jimmy Conner c97f2b133d Merge pull request #578 from reboot1983/PHP7.2_compatibility_fixes
Great work!
2017-04-18 07:51:18 -05:00
cigamit be96e079a3 Resolving Issue #573
Missing Graph Template dropdown items
2017-04-17 17:04:03 -05:00
patrick cc1cc7eab2 PHP7.2 changes:
- Replaced deprecated each() for foreach()
- Removed reset() calls used for each() loops
2017-04-15 18:00:13 +02:00
cigamit 63a7197642 Closing 'Hide' causes bad behavior 2017-04-10 20:33:23 -05:00
patrick 4d5bb9facb get_selected_theme()
- result of get_selected_theme() stored in vars
2017-04-06 18:00:38 +02:00
smiles1969 76ae67e907 Fix undefined variable check for hostInfoHeight 2017-03-27 15:39:53 -05:00
cigamit b9ab5994a2 Adjust number format, add hyperlinks, use standardized titles 2017-03-26 09:37:31 -05:00
cigamit 657a5f1637 Debugging done, remove unbind() 2017-03-26 08:16:37 -05:00
cigamit 5b590a7e73 Reworking device callbacks 2017-03-25 14:34:30 -05:00
cigamit 201bc6ecee Resolving Issue #469
Allow changing of Re-Index Method from Device Edit
Updating ChangeLog from other commit
2017-03-24 22:49:04 -05:00
cigamit f22c9694e4 Add multiple column sort and glyph API's
Convert all core pages to use multiple column sort.  There may still be
some pages around automation that are required to be migrated.  However,
they will continue to operate as is.
2017-03-17 17:19:03 -05:00
cigamit 2e33bc95b2 Resolving Feature #197
External ID in Cacti
2017-03-11 10:43:39 -06:00
cigamit af44bc6655 Resolving Issue #385
You can't place an aggregate on a subtree
2017-03-11 09:25:21 -06:00
cigamit c1801a7a2a Resolving Issue #296
Poller warning for Non-SNMP devices
2017-03-04 15:23:44 -06:00
cigamit dcda1476b2 Resolving Issue #285
Doing this just a little differently in hopes it helps.
2017-02-11 14:17:44 -06:00
cigamit b494c23cec Resolving Issue #215 2017-01-16 18:08:51 -06:00