TheWitness
012d149440
Fixing Issue #5409 - Plugin Install Issues
...
Enabling a plugin can have no response
2023-07-27 18:29:30 -04:00
netniV
f5ecdb0e32
Plugin missing functions warning should be debounced ( #5360 )
2023-06-08 23:27:15 +00:00
TheWitness
2626df9c9a
Fixing #5258 - Warnings on upgrading/installing some plugins
...
Warnings occur when installing thold plugin and as such thold will not upgrade correctly
2023-03-19 12:12:41 -04:00
TheWitness
211b1e10b8
Fixing #5187 - SQL Errors due to Plugin Issues
...
Getting SQL errors in the Cacti due to plugin calling register function in wrong location
2023-01-22 11:09:06 -05:00
Jing Chen
acf8cd11ec
Fixed: two minor issue about function api_plugin_db_table_create ( #5144 )
2023-01-11 08:16:35 +00:00
Mark Brugnoli-Vinten
d2a94dc3b3
Update copyright year for 2023
2023-01-03 22:46:09 +00:00
TheWitness
2183265da7
Fixing #4896 , #5102 , #4951 Remote Offline Issues
...
* upgrading to 1.2.22 most of the plugins break in a multipoller setup
* When remote poller is in offline mode GUI inaccesible and poller times out
* When in Recovery Mode plugins that are designed to work remotely stop working
2022-12-18 11:28:14 -05:00
TheWitness
fbe340d973
Attempt to fix #4951 - Plugin Upgrades
2022-10-19 21:00:51 -04:00
TheWitness
2ee16e95e6
Another attempt at #4932
2022-09-24 16:50:03 -04:00
TheWitness
cf2ca15256
Second update to #4932
2022-09-24 16:45:11 -04:00
TheWitness
28ec4692fa
Fixing #4932 - Too many calls to plugin table
2022-09-24 15:34:54 -04:00
TheWitness
76e095be1b
QA: Auto-disable from error too severe
2022-03-15 20:49:13 -04:00
TheWitness
a777a75080
QA: Unable to install plugins due to replicate issues
2022-03-14 10:21:19 -04:00
TheWitness
bcddab8447
QA: Per comments on #4614
...
- Relocating the $plugin parameter to the end
- Adding a warning if someone is using it externally
2022-03-14 08:38:21 -04:00
TheWitness
b561568852
Fixing Issue #4617
...
Dropping remote tables not supported in plugin API
2022-03-13 19:43:01 -04:00
TheWitness
5b49db4586
Fixing Iseue #4616 - Plugin Replication Issues
...
- When performing plugin actions from the Cacti UI, replication should be forced to Remote Collectors
- max_packet was not being calculated correctly.
- Cacti log function logging on verbosity NONE
2022-03-13 19:32:01 -04:00
TheWitness
60baee04d9
Removing obsolete poller_command_args hook check
2022-03-13 16:18:01 -04:00
TheWitness
3ac42ebe46
Fixing Issue #4614
...
- Cacti can not differentiate between execution remotely between the main poller loop vs. poller bottom
- Also QA including, better logging
- One Hooks in wrong section 'cacti_stats_update'
- I've noticed two hooks that are no longer in Cacti. Need to see when they were removed 'poller_output' and 'poller_command_args'.
2022-03-13 16:14:09 -04:00
TheWitness
da4b7ba0f8
Second attempt at #4598 - Offline Tabs
2022-03-10 08:01:40 -05:00
TheWitness
335575c5a4
Fixing Issue #4598 - Remote Tab Visibility
...
Plugin tab does not stay visible when main poller is offline
2022-03-09 21:09:25 -05:00
TheWitness
82b229db9e
Updating Copyright to 2022.
2022-02-06 17:16:20 -05:00
TheWitness
0046763ab9
Fixing Issue #4539 - Dependency Message Incorrect
...
Broken handling of plugin dependencies in 1.2.19
2022-01-31 18:30:40 -05:00
TheWitness
63e1998aab
Minor update related to #4390
...
This allows $ret calls that were initially empty to not trigger an error. This was applicable for the graph refresh hook that, if the user has no default setting, will initialize as null.
2021-09-08 18:55:52 -04:00
TheWitness
888707aeca
Fixing Issue #4390 - Add Plugin Chaining Warnings
...
The plugin API should detect when plugins are not behaving properly with return variables required for chaining
2021-09-06 12:28:47 -04:00
TheWitness
557f89bd67
Revert "Merge branch '1.2.x' of https://github.com/Cacti/cacti into 1.2.x"
...
This reverts commit 0b597f61cb , reversing
changes made to b062b2bb57 .
2021-01-26 19:48:30 -05:00
browniebraun
20e6223f6d
Revert "Merge branch '1.2.x' of https://github.com/Cacti/cacti into 1.2.x"
...
This reverts commit 7e0da80345 , reversing
changes made to 3ee16196ef .
2021-01-26 19:09:33 +01:00
TheWitness
e6258b6d8b
Two additional boost optimizations
...
- Do not overcall the plugin hook DB calls, or checking for rrdtool version in a single script instantiation repeatedly
2021-01-25 12:54:36 -05:00
TheWitness
df54a4a3f3
Updating copright years
2021-01-01 20:28:58 -05:00
TheWitness
c57a066226
Additional changes around #3985
...
* Doing collate and charset as separate transactions
2020-12-19 12:15:15 -05:00
TheWitness
b2fce0ac75
Fixing Issue #3985
...
Update database library function to properly handle collate
2020-12-05 10:38:54 -05:00
TheWitness
f86360fa96
Minor fix to #3977
2020-12-03 18:51:38 -05:00
TheWitness
1c9f332794
Fixing Issue #3977
...
Cacti CLI upgrade_database.php misses constant IN_CACTI_INSTAL which may result in upgrade failures
2020-12-03 08:34:54 -05:00
TheWitness
7fe7bbb693
Fixing Issue #3963
...
Plugin table creation function misses the table collation setting
2020-11-28 11:11:59 -05:00
TheWitness
fc6ffc337a
Remove warnings removing plugins
...
When removing plugin entries from plugins that no longer exist in the plugin management area during upgrade generate warnings.
2020-10-29 10:48:41 -04:00
TheWitness
74bf30cd1e
Fixing Issue #3883
...
No way to remove integrated/orphaned Plugin references from the Plugin Management interface
2020-10-24 10:32:49 -04:00
ddb4github
61b8481fa7
Plugin realm files can not be updated by re-register due to delimiter typo ( #3512 )
2020-04-29 14:22:42 +01:00
ddb4github and Jing Chen
2dcc79763f
More fixing for #2428 ( #3460 )
...
* Fixed#2428: More fixing to impl:
- plugins.php display name: info->name(<>lower(info->name)) > ucfirst(info->name)
- plugin_xxx->directory is always directory name on disk.
* Update CHANGELOG for PR #3460
Co-authored-by: Jing Chen <three_chenjing@sohu.com >
2020-04-16 15:16:21 -04:00
netniV
4fa9a68fb3
Update copyright to 2020
2020-01-12 12:19:49 +00:00
cigamit
57ef005ed3
Resolving Issue #2877
...
Problems sending reports
2019-08-15 22:38:23 -05:00
cigamit
e4b8770855
Revert "Resolving Issue #2786 "
...
This reverts commit 02e8c75e3b .
2019-07-01 17:46:28 -05:00
cigamit
02e8c75e3b
Resolving Issue #2786
...
A non-numeric value encountered in \lib\plugins.php on line 930
2019-07-01 17:33:46 -05:00
cigamit
492b3f8919
Resolving Issue #2744
...
Undefined index: password_change in auth_changepassword.php
2019-06-23 10:17:13 -05:00
Petr Macek
0710d27bc5
fix MySQL (8.0.1) reserved word function ( #2736 )
...
* fix mysql (8.0.1) reserved word function
* resolving issue #2736
2019-06-22 21:31:55 +08:00
netniV
6108e8759d
Further resolve #2513
2019-03-13 16:35:57 +00:00
netniV
086b5c78df
Resolving issue #2513
...
When a plugin INFO file is malformed or missing elements, plugin_load_info_file() should fill missing elements with defaults which are now defined as:
'name' => directory holding info file
'requires' => blank
'longname' => directory holding info file (first letter is uppercased)
'status' => 0
'version' => 0.0
'author' => 'Unknown'
'homepage' => If webpage is set, use that otherwise 'Not Stated'
'directory' => directory holding info file
This will ensure consistency and that any attempts to use a key such as requires will be present.
2019-03-13 13:17:15 +00:00
cigamit
7b6e3a403e
Resolving Issue #2326
...
Due to issues reported in the thold plugin
2019-02-09 09:32:59 -06:00
cigamit
edc736d871
Additional fixes for Issue #2326
...
This allows the row format to be dynamic only when the
innodb_file_format is Barracuda, and corrects a bug in detecting MySQL
vs. MariaDB in the version string.
2019-01-26 09:42:37 -06:00
cigamit
683a1de0c4
Partial resolution to Issue #2326
...
Upgrade errors due to key length. We will have to mandate a minimum to
implement these changes.
2019-01-26 09:01:31 -06:00
netniV
b8c579b129
Update copyright notices for 2019
2019-01-25 08:06:11 +00:00
cigamit
b596e2f235
Resolving Issue #2322
...
Modifying relam registration files and description not supported in
plugin api
Additionally removing 'Management' from plugins since we have it removed
everywhere else.
2019-01-19 12:57:25 -06:00