179 Commits
Author SHA1 Message Date
Mark Brugnoli-Vinten d2a94dc3b3 Update copyright year for 2023 2023-01-03 22:46:09 +00:00
TheWitness cfccedda1f Fixing #5006 - CDEF/VDEF Items
Cannot delete vdef and cdef item (in theme paw) - php error
2022-11-17 21:42:22 -05:00
TheWitness 82b229db9e Updating Copyright to 2022. 2022-02-06 17:16:20 -05:00
TheWitness df54a4a3f3 Updating copright years 2021-01-01 20:28:58 -05:00
Jimmy Conner 59e58e5fe6 Fix errors when adding new CDEF/VDEF 2020-10-09 15:10:37 -05:00
TheWitness 5b08540259 Fixing Issue #3820
Removal of several items that require a confirmation have inconsistent bahavior
2020-09-29 21:09:13 -04:00
TheWitness 29af53970c Minor update to cdef.php 2020-09-06 20:18:55 -04:00
TheWitness 44b148d955 Correct a few double escape issues. 2020-05-13 22:24:36 -04:00
TheWitness 8d5fbc48de Fixing Issue #3549
Several XSS Vulnerabilities
2020-05-11 20:27:15 -04:00
cigamit 4cbb045e03 Resolving Issue #3191
* Vulnerability report: Lack of escaping on some pages can lead
to XSS exposure
* Also cleaning up additional copyrights
* Make the way filter headers are escaped consistent
2020-01-15 19:56:32 -06:00
netniV 4fa9a68fb3 Update copyright to 2020 2020-01-12 12:19:49 +00:00
cigamit fa9314791f Resolving Issue #3052
Slow Response Loading CDEFs
2019-11-09 10:28:42 -06:00
cigamit b87747c38b Resolving Issue #2839
Non regular expression search filters don't support international characters
2019-07-24 18:05:17 -05:00
cigamit cf7a1844db Resolving Issues #2479, #2480
Also, correct 'Password Change' filter issues.
2019-03-03 12:05:47 -06:00
netniV 308292e2d7 Update copyright notices for 2019 2019-01-25 08:05:00 +00:00
cigamit e1dad073ba Properly display "No XXX Found" rows 2019-01-12 09:48:29 -06:00
cigamit b818fcdc84 Additional vectors and i18n 2018-12-16 10:23:13 -06:00
cigamit 80c2a88fb2 Resolving Issues #2213, #2214, #2215 and Additional
Multiple XSS vectors associated with un-escaped strings.  Introduce new
function, audit all calls, remove inline styles for classes, some i18n
missed.
2018-12-16 09:54:11 -06:00
cigamit cef4bd8671 -issue: align attribute is deprecated, use class instead 2018-11-10 11:35:55 -06:00
cigamit 44190227f4 Resolving Issue #1926
This is easy enough.  Not a major change actually.
Some line ending fixes as well
2018-09-24 20:52:19 -05:00
Mark Brugnoli-Vinten 1ca32862a9 Resolving issue #1920 (#1922)
* Resolving issue #1920

* Minor QA issue
2018-09-14 20:59:52 -05:00
cigamit 2b8097c060 Resolving Issue #1882
Bypass output validation in select cases
2018-08-30 19:29:27 -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 86641b1be2 Pre-apply jQueryUI styles to input objects 2018-05-09 20:58:37 -05:00
cigamit 96f62fe610 Resolve Issue #1527
Update Fontawesome from 4.7 to 5.0.10
2018-04-22 09:24:27 -05:00
cigamit 94c9e96395 Resolving Issue #1420
Debian test suite reports issues
2018-03-03 08:18:13 -06:00
cigamit 8f349a4fe8 Resolving Issue #1211
CDEF and VDEF Item Edit do not use form API
2018-02-17 14:19:45 -06:00
cigamit 53880626ee Resolving Issue #1316
CDEF Item Value dialog doesn't update creating items
2018-02-07 19:17:20 -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 a8d7e52b58 issue: CDEF and VDEF Drag and Drop would corrupt sequencing 2018-01-15 17:28:54 -06:00
cigamit 6f69e48867 Resolving Issue #1210
Modifying CDEF and VDEF items results in a new item being added.
2018-01-15 16:52:15 -06:00
Tony Roman 519b35f5cd Update copyright to 2018 2018-01-06 09:10:15 -05:00
Patrick 4bc2f4c0bc Various updates (#1073)
* 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
2017-11-11 05:45:12 -06:00
cigamit 7020f4ffbb Resolving Issue #1045
Issues with confirmation dialogs.
Also adding spurious html_escape() function over the use of
htmlspecialchars()
2017-10-26 21:52:53 -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 fd9e6fce11 Resolving Issue #893
Warning messages when duplicating CDEF objects
2017-08-05 11:00:42 -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 5e2324b678 Resolving Issue #839
The Database column name 'rows' is a reserved word in MariaDB 10.2
2017-07-06 07:00:22 -05:00
cigamit f850e57629 Freshed core filter html
In preparation for responsive filters phase II
2017-07-05 17:13:10 -05:00
cigamit 10e292f276 Resolving Issue #728
Resolve issues with jQueryUI empty dialogs
2017-05-27 08:20:08 -05:00
Tony Roman 8a179d7d7f Fix up to move if elseif else blocks to PSR 2017-05-07 19:57:36 -04:00
cigamit a00c967b2c wc3 Validation fixes
This is ajust about everything.  Deprecated removed.  There are still
some warnings that are unresolved due to the movement to div based
forms, but they are soft warnings.
2017-04-30 21:01:10 -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 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 d2185c98b1 PHP7.2 changes:
- Replaced deprecated each() for foreach()
2017-04-21 22:12:55 +02: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 b9ab5994a2 Adjust number format, add hyperlinks, use standardized titles 2017-03-26 09:37:31 -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 ff0fb44e11 Resolving Issue #392
cdef.php missing sql where for system cdef's
2017-03-11 07:20:03 -06:00