Commit Graph
86 Commits
Author SHA1 Message Date
TheWitness a55abadba6 Fixing #5342 and #5368 - Keyup delay on tree search
Increase keyup delay when searching the tree

For 1.3.x, also adds a setting and switches all keyup events that
make ajax calls to use delayKeyup instead of manually defining
each timer.

Closes #5368
2023-06-12 03:54:55 +01:00
Mark Brugnoli-Vinten 32ba2f19f4 Update copyright year for 2023 2023-01-03 20:34:26 +00:00
Mark Brugnoli-Vinten 8b29d12cc9 Define cacti system paths as constants for better code checking (#5120)
This also provides a full run of src-fixer against all files to
ensure all code is now in alignment.

Closes #5120
2023-01-01 01:03:15 +00:00
netniV 882975d43a Updates for header=false still being set 2022-11-29 09:57:04 +00:00
netniV e8cd262bb7 Making posting work (for the most part) 2022-11-26 19:32:26 +00:00
netniV 371f8b5253 Fix issues with backtracing and input validation (#3559, #3560)
- When a developer uses backtracing, HTML output can be seen from command line bug confirmed
- When using `input_validate_xxx`, calls to `die_html_input_error()` do not pass variable name bug confirmed

Closes #3559
Closes #3560
2022-11-26 18:28:29 +00:00
netniV fd44f394a0 Remove the need for header=false
Update loadPage calls to be loadUrl
Update loadPageNoHeader calls to be loadUrl calls

Also includes changes to make logout adhere to new html_auth_xxx functions
2022-11-26 13:58:49 +00:00
TheWitness 137340264a Multiple QA Items and #4948 - Redirects
* feature#4948 - properly redirect when SSO session expires
* allow layout.js detect errors and redirect, in the case of a session timeout for example
* remove some inline javascript and move to ready function
* debounce some pages that were redirecting due to change in layout.js
* old page bindings on new page loads
* ensure use of undefined and typeof 'undefined' are properly used
* switch use of strURL to href in layout.js
2022-10-08 11:51:02 -04:00
TheWitness ef71bad5dc QA: Update Heartbeat Message and Util #4846
This updates the message to let users know to use the new `update_heartbeat.php` script to update the heartbeats of their RRDfiles.
2022-07-01 16:31:56 -04:00
TheWitness c679836ef9 Fixing #4846 - Heartbeat Changes
Unable to change the Heartbeat of a Data Source Profile
2022-06-26 13:04:05 -04:00
TheWitness 1f21aa23c2 Spelling issue associated with #4792 2022-06-17 11:56:14 -04:00
TheWitness 1d007b94a9 Fixing #4748 and #4743 (#4750) 2022-05-01 12:57:22 +01:00
TheWitness 82b229db9e Updating Copyright to 2022. 2022-02-06 17:16:20 -05:00
TheWitness bc632bc30d Fixing Issues #3945 and #4031
* Graph CSV export NaN with wrong date range if browser timezone is different with web server
* Data Collectors and Data Profiles Filter Sub-Panel Go buttons not working as expected
2021-01-04 20:25:14 -05:00
TheWitness df54a4a3f3 Updating copright years 2021-01-01 20:28:58 -05:00
TheWitness 52bb6ffda7 Remove all remaining instances to "sizeof(" or "count(" in code
* Some insances in the vendor directory have not been handled to maintain pedigree.
2020-10-21 08:27:42 -04: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 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
ddb4githubandJing Chen 8b26c35565 Fixed: Same fix as for #2859 for deprecated curly braces (#3469)
Co-authored-by: Jing Chen <three_chenjing@sohu.com>
2020-04-17 17:11:21 -04:00
TheWitness 5e3841b722 Additional fix related to #2268
Add ability to duplicate data source profiles.
2020-03-25 19:21:50 -04:00
TheWitness aa8a375c95 Fixing Issue #2268
Feature Request: Data Profiles
2020-03-16 21:31:27 -04:00
cigamit 6643d008d3 Resolving Issue #3216
When editing a Data Source Profile size is shown as 'N/A'
2020-01-24 06:35:10 -06: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 b87747c38b Resolving Issue #2839
Non regular expression search filters don't support international characters
2019-07-24 18:05:17 -05:00
cigamit 9a2eadd648 Resolving Issues #2837 and #2838
* Sunrise theme does not render checkboxes 100% correctly
* jQueryMultiselect Used in Cacti does not match upstream
2019-07-20 11:14:00 -05:00
cigamit bab4dc1814 Resolving Issue #2518
Data Source Profile RRAs - Type letters instead of numbers in the "Rows" line
2019-03-15 06:01:15 -05: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 926d6ac775 Addressing one additional vector 2018-12-16 10:33:59 -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 f18860f3cd Alphabetize includes add missing lib/poller.php where applicable
This is required for properly having data follow devices, graphs, and
data sources on change.
2018-10-13 13:03:22 -05: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 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 67f2d8c434 Change default sort column for data source profiles 2018-04-07 10:08:10 -05:00
cigamit d19ac7e448 Resolving Issue #1357
Data Profile - Disable fields shown temporarily as editable
2018-02-15 06:09:57 -06:00
netniV c845467ed7 issue #1336: Fix issue with $config not being defined (#1337) 2018-02-13 00:31:23 -07:00
cigamit eb1eae4c34 Resolving Issue #981
Allow drill down from Data Source Profiles to either Data Templates of
Data Sources matching the profile.
2018-02-10 12:38:38 -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
Tony Roman 519b35f5cd Update copyright to 2018 2018-01-06 09:10:15 -05: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 6061e3ed96 Resolve Issue #982
- Data Source Profile size information not showing properly
- Missing some i18n on page
- Missing message when not Data Source Priofiles found
- Wrong format prefix on one i18n string
2017-09-17 20:04:08 -05:00
cigamit cbb57d768d Minor i18n issue 2017-09-10 10:13:42 -05:00
cigamit 2959fbd4c4 Resolving save issue 2017-08-06 09:06:34 -05:00