Commit Graph
114 Commits
Author SHA1 Message Date
Patrick 928ae7de82 Various updates (#1075)
* Updated Dutch translations
- Fixed i18n

* Defined fields in queries

* Fixed changelog

* Updated Dutch translations

* Various fixes

All committed files:
- true|false to lowercase

add_perms.php:
- displayGroups() was undefined

add_tree.php:
- duplicate case for '--quiet'

repair_templates.php:
- correction function call to diaplay_version()

gettext.php:
- PHP EOF unneeded

* Fixed warnings in graph_view

* Updated Dutch translations
- Updated Dutch translations with latest cacti.pot file

* Updated Dutch translations
- Fixed conflicts in translations

* Various fixes
- Changed array access identifiers
- Fixed some code layout changes
- Fixed one i18n entry in api_automation.php

* Updated changelog

* Layout changes (tab instead of spaces)

* Layout changes (tab instead of spaces)

* Various fixes
- Changed array access identifiers
- Fixed some code layout changes

* Some fixes for better querying

* Layout change only

* Updated Dutch translations

* Updated changelog

* Updated changelog

* Fixed upgrade script 1_1_28.zip

* Few final fixes after CR or changes

* Updated Dutch translations

* fixed parameter typo in query_debug_timer_stop()

* fixed typo $_SESSION

* MibCache->install() uses MibParser->oids, but MibCache->oids has protected access instead of public

* Updated of PHPMailer to version 5.2.26
- Minor security backport from 6.0 - set Debugoutput in constructor according to SAPI in use, avoiding potential XSS in default debug output. Thanks to Bankde Eakasit for spotting it.

* Remove old autoLoad method
2017-11-12 09:39:55 -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
Patrick 4617c60a02 Various updates (#1016)
* Updated Dutch translations
- 1007 translations remaining (70% translated)
- Typo fixes

* Fix for #1005

* Schema changes
- Examined queries without key usage and added/changed some keys

* Fixed some missing i18n
2017-10-07 13:05:12 -04:00
cigamit fd97229824 Minor alignment issue on some tables 2017-08-28 07:30:41 -05:00
cigamit 84015d917b Resolving Multiple Issues - Remember to clear your browser cache
-issue#920: Issue with scrollbars after update to 1.1.19 related to #902
-issue#921: Tree Mode no longer expands to accomodate full tree item
names
-issue#929: Overlapping frames on certain themes
2017-08-26 07:10:09 -05:00
cigamit 166950b95e issue: Design of Sunrise requires all checkboxes have their css updated, and include labels. 2017-08-06 14:20:05 -05:00
cigamit 49143d2d99 issue: Address additional corner cases around get_order_string usage
These result in SQL errors from time to time.
2017-07-25 17:13:02 -05:00
cigamit 98365400d1 Additional testing on get_order_string() function changes 2017-07-22 13:00:45 -05:00
cigamit a1b06f3ac6 Additional testing with get_order_string() function change 2017-07-22 12:58:57 -05:00
cigamit e5ae07708b issue: The function get_order_string() can fail when encountering reserved word columns 2017-07-22 12:56:19 -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 3237fb14e2 Resolving Issue #800
Unchecked loop in lib/html_utility.php causing race condition.
2017-06-07 18:23:53 -05:00
cigamit 27f30f498f Resolve upgrade issues from Cacti 0.8.7
If the plugin architecture does not exist, install will fail.  Also
found php function version_compare not working in PHP 5.3.x.

There were additionally issues with the upgrade functions as well.
Resolving those too.
2017-06-04 19:56:52 -05:00
patrick 99af12b411 Selected and Not Selected are now being translated 2017-05-20 22:11:18 +02:00
Tony Roman 8a179d7d7f Fix up to move if elseif else blocks to PSR 2017-05-07 19:57:36 -04:00
cigamit 58e0fb19a2 Add ability to prune the order string based upon a column 2017-05-03 21:14:27 -05:00
cigamit 494eb5bf60 More responsive work
1) Make forms responsive.  Work on mobile
2) Add a new header option to not hide specific columns
3) Resize textareas and text during resize to match window size
4) Change the responsive viewport media size for going responve
5) Make classic more responvie
6) Hide tabs fully in responive mode: todo: Generalized Elipsis
2017-04-29 16:06:10 -05:00
patrick 1ca2ec43bf Removed unnecessary lines en applied some small optimisation and layout changes 2017-04-28 22:43:02 +02:00
cigamit 53c91d7173 Resolving Issue #604
Don't show the regex errors when validating.
2017-04-23 08:18:16 -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 cc1cc7eab2 PHP7.2 changes:
- Replaced deprecated each() for foreach()
- Removed reset() calls used for each() loops
2017-04-15 18:00:13 +02:00
patrick d3012868fe More optimisations:
auth.php:
- get_auth_realms() small refactor
- is_graph_allowed() unused variable $graph and unnecessary if-statement
- auth_check_perms() one count of $objects instead of multiple
- is_device_allowed()unused variable $host and unnecessary if-statement
- is_graph_template_allowed()unused variable $template and unnecessary if-statement
- is_view_allowed() unnecessary if-statement

html_tree.php:
- 2x query refactor for use of index reference instead use of function
- deleted unused select statement

html_utility.php:
- isset_request_var() unnecessary if-statement
2017-04-03 20:57:36 +02:00
cigamit 8f59393862 Taking the unfilted values since its only an index 2017-03-18 13:31:55 -05:00
cigamit d720d2bcd6 Minor update to multiple sort logic 2017-03-17 20:55:06 -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 9d5a486657 Atempt to resolve issue #190 2017-01-10 17:59:43 -06:00
Tony Roman 35a5988f41 Update source code files copyright to new year 2017-01-01 13:45:29 -05:00
cigamit e564351c2d Resolving https://github.com/Cacti/cacti/issues/100 2016-12-28 08:24:44 -06:00
cigamit c1989b6f55 Add title option to form_selectable_cell() 2016-12-26 08:57:39 -06:00
cigamit 74b7462a65 repair some validation logic 2016-08-25 14:09:48 -05:00
cigamit c30fd562c6 adding two new filters
FILTER_VALIDATE_IS_NUMERIC_ARRAY
FILTER_VALIDATE_IS_NUMERIC_LIST
to be used for multiselect type $_REQUEST variables
2016-08-22 09:03:48 -05:00
cigamit f7df59f6ff unneeded function 2016-08-21 11:14:14 -05:00
cigamit af96c70018 add new validate option FILTER_VALIDATE_IS_REGEX
with this validation function, you can validate that a request variable
is a valid regular expression.  this essentially will allow Cacti
developers to include regex's for search terms safely.
2016-08-21 11:13:10 -05:00
cigamit 4e4db78dc1 minor issue with filtering variables 2016-07-31 15:28:43 -05:00
cigamit dab00f50fc remove html errors on duplicate column id's 2016-07-09 12:45:02 -05:00
cigamit efc47bda03 allow validate_store_request_vars to be more tolerant 2016-05-31 18:48:01 -05:00
cigamit 3cb3ca60d3 allow get_filter_reqest_var to be more tolerant 2016-05-31 18:44:36 -05:00
cigamit eb0a1601c1 i18n on lib directory, double to single quotes 2016-05-30 19:49:54 -05:00
cigamit 27771d333b resolve dnd issue, add dnd to snmp otions 2016-05-30 13:57:14 -05:00
cigamit 9e341ffb94 minor api enhancement to detect classes instead of styles 2016-04-24 07:05:44 -05:00
cigamit 03c07ac2c4 zero is different than empty 2016-04-10 12:22:24 -05:00
cigamit 231dabfb83 minor developer debug issue 2016-03-29 20:56:57 -05:00
cigamit 161ad27fa8 create new tooltip function 2016-03-12 08:09:48 -06:00
cigamit dab0e21b5e correct looping issue on chrome 2016-03-11 10:01:01 -06:00
cigamit c8b700abea fixin multiple issues
change includes moving constant definition to global, changing
pagination presentation, correcting  function name in graphs_new.php
2016-02-15 08:04:32 -06:00
cigamit 14ce142b3c resolve some issues with realtime and get_filter_request_var() function 2016-02-14 09:34:41 -06:00
cigamit c8ceabe47d improve request var functions
allow empty input, allow session to not be stored
2016-02-13 09:16:57 -06:00
cigamit e4ec3804fa removing $_GET, $_REQUEST, $_POST from lib
everything is done now with the exception of the timespan selector which
requires more work
2016-02-11 21:16:59 -06:00
cigamit a3875aea8a completion of removal of $_REQUEST, $_GET, $_POST in base directory
the lib directory still must be updated.
2016-02-07 18:20:55 -06:00
cigamit 2387bd4a08 removing many $_GET, $_REQUEST, and $_POST variable usage
There are still three steps to go in this overall.  The first is to
replace all the page filtering session storing and validation functions
and the second is to propagate those changes into various areas of the
lib directory that include the use of the various variables, lastly,
developer mode will have to be enable to see if there are any variables
used in the code that have not been sanitized.  Note, at this point the
develop branch should be thought of as slightly unstable
2016-02-07 12:51:49 -06:00