Commit Graph
408 Commits
Author SHA1 Message Date
TheWitness b707fd0e99 Fixing Issue #5414 - Plugin control of change device settings
Plugins are unable to modify fields in the setting 'Change Device Settings'
2023-07-23 09:57:51 -04:00
TheWitness 91ea56d76c #412 - Moving SNMP Options 2023-04-23 10:30:51 -04:00
TheWitness d7a0360186 Further fixes for #5178 - Keeping partitions of data source stats
This change creates the partition creation and removal functions and modifies the data in the various setting arrays to reduce the complexity of the retention logic.
2023-04-17 19:33:27 -04:00
TheWitness b0887316f2 Fixing #5305 - Consolidate color_templates and aggregate_items
Remove files aggregate_items.php and color_templates_items.php and consolidate into their parents
2023-04-16 15:35:31 -04:00
TheWitness 93a3d21678 Fixing #3332 - Combine remove graph_templates_*.php and graphs_items.php
Combining for these two classes of files.  Still have some Aggregate and Color Template files to prune under a separate ticket.
2023-04-16 15:03:39 -04:00
TheWitness 9cf1b91034 QA: Catch up Cacti version 2023-04-02 11:11:16 -04:00
TheWitness 4eab34ca92 Fixing #5134, #5135, #5138 from 1.2.x
Porting forward these three bugs and updating the CHANGELOG for #5127
2023-01-05 17:25:51 -05:00
Mark Brugnoli-Vinten 32ba2f19f4 Update copyright year for 2023 2023-01-03 20:34:26 +00:00
TheWitness dd550022a9 QA: Lite PSR 2023-01-01 13:30:41 -05:00
TheWitness e01ac75ca7 Related to #5116 Wording for LDAP/AD 2023-01-01 13:13:04 -05:00
TheWitness 8e6ad81477 QA: Resolving #5116 Empty LDAP 2023-01-01 13:11:02 -05: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
Mark Brugnoli-Vinten c8157e3cbb Switch to constants for common session/cookie options 2022-12-21 10:53:53 +00:00
Mark Brugnoli-Vinten e015364508 Make user log ask for confirmation on purge (#5083) 2022-12-12 22:31:23 +00:00
Mark Brugnoli-Vinten 06512fa933 LDAP configuration should only use 'user_domains_ldap' (#2166)
Closes #2166
2022-12-11 01:50:54 +00:00
Mark Brugnoli-VintenandTheWitness b43f13ae7f Merge pull request from GHSA-6p93-p743-35gf
* Resolving  CVE-2022-46169

* 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 cf30ea32cd Fixing #5015 - Unknown 4
Upgrade for 1.2.21 reporting unknown status
2022-12-03 09:43:33 -05:00
TheWitness ca6c0395c6 Fixing #5025 - Least Squares
Add Least Squares Special Data Types to Cacti
2022-11-30 08:13:12 -05:00
TheWitness eca1eeaa3f QA: Add 15 minute heartbeat 2022-11-29 09:43:23 -05:00
netniV 24927242a1 Allow form input validation to be reported to GUI (#5021)
Closes #5021
2022-11-27 22:48:49 +00:00
netniV 2e1c16387f Make changelog more accessible for future feature changes 2022-11-26 23:23:07 +00:00
netniV cbad48ca9e Allow searching logs by name, not just id (#3679)
This commit also introduces expansion settings so that
log expansion can be turned off.  Some users may have
logs too large to cope with expansion.

The default will be full expansion to allow this feature
to work by default (see LOG_EXPAND_FULL and the 'log_expand'
configuration option)

Closes #3679
2022-11-26 20:54:50 +00:00
netniV dc20aeec38 Introduce development version detection 2022-11-25 02:28:43 +00: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 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 a986f9cbf7 QA: add value for unassigned 2022-11-13 19:23:03 -05: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 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
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 a4056007bb QA: Prep 1.2.23 spine changes for testing 2022-08-22 16:55:56 -04:00
TheWitness eca8563976 Fixing #4872 - Missing Functions
Add missing and more recent CDEF functions for RRDtool
2022-07-21 21:10:29 -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 7a087d9120 Reworking #4827 based upon group discussion
Move all help to docs.cacti.net
2022-06-20 20:27:40 -04:00
TheWitness 1e7c64ddae Spelling issue associated with #4792 2022-06-17 12:26:30 -04:00
TheWitness 71adb3830d Spelling issue associated with #4792 2022-06-17 12:00:10 -04:00
TheWitness 5e571467db Prepare for 1.2.22 release. 2022-06-16 08:25:09 -04:00
TheWitness dbfab60fd3 Release time and testing (#4766) 2022-05-08 21:10:20 +01:00
TheWitness 75a6e03db7 QA: Issue exposed in testing 2022-04-15 18:19:41 -04:00
netniV 38f3e89bc5 Heartbeat definitions can cause issues under PHP 8 (#4693)
Due to specifying 5.5 minutes, format string must match
a float not a string or decimal under PHP 8.1
2022-04-11 08:59:31 +00:00
Petr Macek 34bd0c82f1 completition issue#4684 - font path FreeBSD (#4692) 2022-04-11 09:51:32 +01:00
TheWitness d7cc35dd29 Disable the CACTI_LANGUAGE_HANDLER_OSCAROTERO processor in PHP8+ for now 2022-03-19 18:00:02 -04:00
TheWitness 73ccf3cc88 One minor issue with last commit 2022-03-16 20:45:17 -04:00
TheWitness fb2a9afac1 Fixing Issue #4631 - More heartbeats
Additional choices for Heartbeat when creating a Data Source Profile
2022-03-16 20:33:05 -04:00
TheWitness 8cf3cecdc1 Fixing Issue #4621 - RRDtool i18n
RRDtool Graph Internationalization does not work as expected on RRDtool versions above 1.5
2022-03-14 20:13:46 -04:00
Jing Chen 7d48258e1f Use OS provided DejaVu font for RHEL/CentOS/SLES/Ubuntu(PR#4594) (#4594) 2022-03-12 13:16:58 -05:00
TheWitness 6f4c7cdbca Missing External Links in Navigation 2022-02-23 08:47:51 -05:00
TheWitness 7f938af912 QA: Missing navigation on Data Collectors 2022-02-23 08:40:12 -05:00