Commit Graph
2913 Commits
Author SHA1 Message Date
TheWitness 38fd51e367 Fixing #5085 - Constant redirect
Cacti core frequently redirect to graph_view.php for page that call html_graph_area() function
2022-12-15 11:41:22 -05:00
Jing Chen d3675f9f3d Fixed two files (#5077) 2022-12-12 11:53:37 +00:00
netniV a8d59e8fa5 Correct issue with PHP 5.4 2022-12-05 08:50:36 +00:00
Mark Brugnoli-VintenandTheWitness 7f0e16312d Merge pull request from GHSA-6p93-p743-35gf
* Resolving  CVE-2022-46169

* QA: Provide a restrictive option

* QA: Further restrict allowed headers to those defined in config only

Co-authored-by: TheWitness <thewitness@cacti.net>
2022-12-05 08:41:01 +00:00
TheWitness 7cea57c28f Fixing Issue #5015
Upgrade for 1.2.21 reporting unknown status
2022-12-03 09:41:42 -05:00
Mark Brugnoli-Vinten 81884b0cac Update more copyrights 2022-12-01 02:27:00 +00:00
TheWitness 74687ac63c QA: Add 15 minute heartbeat 2022-11-29 09:44:02 -05:00
TheWitness 300291cac3 QA: Display help pages correctly 2022-11-27 19:29:50 -05:00
TheWitness 8a9f3593bc QA: Minor CSS fixups 2022-11-25 13:46:10 -05:00
TheWitness de68a5d10b QA: Additional Multiselect touch ups 2022-11-24 11:43:16 -05:00
TheWitness ff193e0c2d QA: Multi-select header adjustment 2022-11-24 10:44:37 -05:00
TheWitness ece80d454e QA: Multiselect alignment 2022-11-24 10:39:41 -05:00
TheWitness 5ecfe1d0dd Update to support Ukrainian 2022-11-24 10:15:17 -05:00
Jing ChenandTheWitness 546d002c7b Fixed three error for PHP 8 when execute cli/upgrade_database.php (#5012)
* Fixed: get_rrdtool_version report str_replace error if rrdtool_version does not exist
Fixed: move global static $phperrors before other error-able function call
Fixed: file_exists report error if path_spine is not configured

* Fix PHP5.4 Error

Co-authored-by: TheWitness <thewitness@cacti.net>
2022-11-20 13:10:17 -05:00
TheWitness 6f4780389c Fixing #3578 - Automatic Reindex
Scheduled Automatic Re-indexing of Devices
2022-11-17 20:30:45 -05:00
TheWitness e5033df860 QA: Syntax Error 2022-11-16 22:07:45 -05:00
TheWitness 8ecbb4670f More Classes for #4957 2022-11-16 22:06:11 -05:00
TheWitness c70d17e13a QA: Improve stripping of header suppression 2022-11-15 20:24:50 -05:00
TheWitness a986f9cbf7 QA: add value for unassigned 2022-11-13 19:23:03 -05:00
TheWitness 757fa895c5 Fixing #4926 - Client TimeZone support
Allow the user to override Cacti auto-client time zone detection
2022-11-12 11:33:16 -05:00
TheWitness 8ecca4bba0 QA: Some spelling changes 2022-11-05 21:04:44 -04:00
TheWitness 996c27ec12 QA and Other Changes
* PSR on some url string concatenation
* Allow responsiveResizeGraphs to work on other pages
* Provide proper redirection on a few additional pages from certain Basic Auth errors
* Ensure that header=false is striped from all document.location calls.
2022-11-05 13:32:49 -04:00
TheWitness 3ffe28be10 QA: Two minor issues 2022-11-01 22:22:55 -04:00
TheWitness 31bfd4b5c1 Fixing #4971 and PSR
Deprecation warnings in log files with php 8.2 associate with mib parser
2022-11-01 19:21:07 -04:00
TheWitness 12e6d5828c Upgrading jQuery and jQueryUI
jQuery to version 3.6.1 and jQueryUI to version 1.13.2
2022-10-19 19:49:14 -04:00
TheWitness 0d43dd1705 Feature: Upgrade billboard.js to version 3.6 2022-10-19 19:20:05 -04:00
TheWitness 1ea13fed92 Fixing Issue #1392 - Notification on 500 or higher page errors
AJAX handled errors do not notify Admins that page errors exist
2022-10-16 22:51:24 -04:00
TheWitness fe4b7d9b41 Fixing #4957 - Device Classes
Add Device Template Classes to match the Classes in Upcoming release of the Package Plugin
2022-10-16 19:24:41 -04:00
TheWitness daa65406c5 Change Diff naming to match Cacti naming 2022-10-16 11:45:24 -04:00
TheWitness 2e4539c4a0 Re-doing #4762 - Package Import Selective
Re-doing to pickup the Diff library and to rework commit log to include the correct fix #.

- Allow Package Import to be selective
2022-10-15 16:01:59 -04:00
TheWitness 907363c585 Revert "Fixing #4720 - Selective Package Import"
This reverts commit d77d23418a.
2022-10-15 15:58:10 -04:00
TheWitness d77d23418a Fixing #4720 - Selective Package Import
Allow Package Import to be selective
2022-10-15 15:56:44 -04:00
TheWitness b7a76389f2 QA: Stop at 400++ errors 2022-10-15 15:52:27 -04:00
TheWitness 4fb20aa8ec Fixing Issue #4820 - Selective iimport
When importing, make it possible to only import certain components
2022-10-09 17:48:17 -04:00
TheWitness 24a21be29d Fixing Issue #4847 - Default Data Template DS Max Values
When creating a Data Template, ensure that the default max value is always 'U' and not '0'
2022-10-08 11:54:58 -04: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
Petr Macek c22121e13d Fix4639 - add rrdcheck (parallel process) (#4943)
* fix#4639

* fix useless multiple file process

* changelog and formatting
2022-10-07 07:29:15 -04:00
TheWitness e5c8f2f5b2 Correct regression from 1ca4402720 2022-10-06 21:56:36 -04:00
Browniebraun eb2c0e5dd9 #4928 - avoid implicit type convention in combination with dynamic arrays.
- undefined constant PHP_EOF (typo)
2022-10-05 23:26:24 +02:00
Browniebraun 1b850e1626 Revert "#4928 - avoid implicit type convention in combination with dynamic arrays."
This reverts commit dbe23b3489.
2022-10-05 23:13:36 +02:00
Browniebraun dbe23b3489 #4928 - avoid implicit type convention in combination with dynamic arrays. 2022-10-05 23:10:15 +02:00
Browniebraun 3a178c0700 add: double click on document allows toggling kiosk mode. 2022-10-03 19:24:10 +02:00
Browniebraun 9f9db002c6 update phpseclib to version 2.0.38 to fix issues with PHP 8.1 #4934 2022-10-03 18:54:30 +02:00
TheWitness 1ca4402720 Add prefix for checkbox headers
* This minor feature allows you to have two or more tables supporting 'selectAll' on a page.  It's not fully automatic, but it works.
2022-10-02 21:31:49 -04:00
TheWitness cb94c77e15 QA: Spelling issue with Graph Settings 2022-09-18 16:42:31 -04:00
TheWitness f13dd700f9 QA: To theme billboard.css 2022-08-22 18:38:11 -04:00
TheWitness a4056007bb QA: Prep 1.2.23 spine changes for testing 2022-08-22 16:55:56 -04:00
TheWitness 5b32470481 QA: Fix Drop Color Rendering 2022-08-22 09:20:28 -04:00
TheWitness a7aa8cb810 Fixing #4899 and #4901 - Script Server and Poller Offline Mode
* feature#4899: Pass poller status to script_server to avoid connecting to the main database when offline or in recovery
* feature#4901: Make the script server accept arguments in the standard way
* force error reporting off to prevent issues with output processing
2022-08-21 09:05:40 -04:00
b13709ca66 Added support for showing business hours (#4878)
* Added support for showing business hours

* Added feature to limit display of business hours

Co-authored-by: ThomasUrban@urban-software.de <rJFsmBR9!15UGZB%G7uc>
Co-authored-by: TheWitness <thewitness@cacti.net>
2022-08-18 08:14:28 -04:00