Commit Graph
105 Commits
Author SHA1 Message Date
TheWitness 819fecf4f7 Fixing Issue #4095 - Alignment
- Minor icon alignment issue on Plugins page
- Some Midwinter fixups too
2021-01-24 14:39:57 -05:00
TheWitness df54a4a3f3 Updating copright years 2021-01-01 20:28:58 -05:00
ddb4githubandJing 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
TheWitness ced9f430f4 Partial resolution to low lighthouse score for performance #3402
* Cacti scores low on performance audit on lighthouse audit
* This change enables generic caching of pages, but with a very short age for RRDtool generated graphics.
* It increses the SEO score through the use of specialty tags on anchors leveraging the _blank target attribute value
* It removes and unnecessary tooltip on the document element

There may be additional changes forthcoming.  However, these changes raised the score from 0 to the mid twenties.

Some of the changes, like minification of JavaScript we do not do due to the nature of the project, but could be done by customers.  Once the page is first rendered, it's in the browsers memory and cached for a good time, so this is not a big deal.
2020-04-04 09:09:58 -04:00
TheWitness e57a748ae8 Fixing Issue #2428
Plugins --> name column does not match "name field value" in INFO file
2020-03-21 19:31:54 -04:00
TheWitness efa46bbcf6 More upgrade QA
* Upgrading from pre 1.x should properly work now with little or no errors.
2020-03-15 11:17:12 -04:00
netniV 4fa9a68fb3 Update copyright to 2020 2020-01-12 12:19:49 +00:00
cigamit 23cdfc32c0 Remove spurious log statement. 2019-08-25 16:05:28 -05:00
netniV 41a0d12c89 Sorting plugins by version can lead to unexpected ordering
Closes #2905
2019-08-21 17:01:54 +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
ddb4github dfc6b64595 Fixed: Resolved some PHP NOTICE about undefined variables #2650 (#2651)
* Fixed: Resolved some PHP NOTICE about undefined variables.

* Fixd previous fixing. Should add 'global $l10n' only

* Fixed: typo miss '$'

* Minor change
2019-04-27 21:26:17 +06:00
netniV 6108e8759d Further resolve #2513 2019-03-13 16:35:57 +00:00
netniV 308292e2d7 Update copyright notices for 2019 2019-01-25 08:05:00 +00:00
cigamit 0f33a46473 -issue: Plugin dependency handling inconsistent
Additionally, display of dependent plugins non conforming.
2019-01-10 06:38:35 -06:00
cigamit e8ce1c05a3 Correct small visual issues in plugin management 2019-01-04 04:35:37 -06:00
cigamit 30be50c47a Uninstall should do a full page refreesh 2018-12-08 20:44:11 -06:00
Mark Brugnoli-Vinten c011c0154c QA Language Corrections (#1960)
* QA Language Corrections

* Updated POT files/script
2018-09-22 04:07:12 -05:00
Mark Brugnoli-Vinten 26d0bcd576 More QA fixes, re-enables Automation features (#1947) 2018-09-18 19:28:18 -05:00
Mark Brugnoli-Vinten f4596b5448 Resolving issue #1938 (#1941) 2018-09-17 08:09:20 -05:00
Mark Brugnoli-Vinten 39efc75c49 Resolving issues #1931, #1932, #1933, #1934, #1935, #1938 and #1939 (#1937)
* Resolving issues #1931, #1932, #1933, #1934, #1935, #1938 and #1939

* Update import.php
2018-09-16 13:22:32 -05:00
Mark Brugnoli-Vinten 07150a3643 Resolving issue #1927 (#1929) 2018-09-15 08:47:00 -04:00
Mark Brugnoli-Vinten 1ca32862a9 Resolving issue #1920 (#1922)
* Resolving issue #1920

* Minor QA issue
2018-09-14 20:59:52 -05:00
cigamit 67163f6303 Resolving Issue #1437
Plugin install hover message sometimes shows line breaks rather than
formatted text
2018-05-11 17:48:07 -05:00
cigamit 86641b1be2 Pre-apply jQueryUI styles to input objects 2018-05-09 20:58:37 -05:00
cigamit a36eaf7e3b Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/1.2.x
# Conflicts:
#	docs/CHANGELOG
2018-03-04 14:24:35 -06:00
cigamit 4ac7f765b6 Undefined index in plugins.php 2018-03-03 13:22:59 -06:00
netniV 5b69de6d3f Feature #1399: Allow 'requires' to include version against a plugin (#1436)
* feature #1399: Allow 'requires' to include version against a plugin

* Remove debug code

* Remove more debug code
2018-03-03 12:56:02 -06:00
cigamit eb99ca8541 The plugin did not lack and info file
Bad syntax on the detection for an INFO file left a false positive on a
missing INFO file when it was in fact a plugin designed for a newer
version of Cacti.
2018-02-25 16:21:39 -06:00
cigamit 5a6f079407 Minor colspan issue when there are no plugins installed 2018-02-24 17:28:51 -06:00
cigamit c175dba909 Resolving Issue #1390
Prevent installation/uninstallation of a plugin if a dependency would
cause issues
2018-02-24 16:13:38 -06:00
cigamit 3cee4f1b1d Resolve Issue #1390
Have Plugin Uninstall prompt user before Uninnstalling
2018-02-22 18:30:58 -06:00
cigamit 7760d89192 Additional changes for #1365
- Allow spaces and underscores in validation
- Trim trailing white space
- Do not allow plugins using a space
- Ensure that version has a default to prevent errors with empty INFO
files
2018-02-18 09:37:10 -06:00
cigamit 6270fb5500 Undefined arrays in plugin management 2018-02-17 14:22:08 -06:00
cigamit 87e94103ee Resolving Issue #1365
Plugin Management - Reject invalid folder names
2018-02-17 13:00:53 -06:00
cigamit a18b7ea2c9 Resolving Issue #1190
When Enabling, Disabling, Uninstalling plugins, you should refresh page
Also spurious html_escape() conversion
2018-01-11 14:28:12 -06:00
Tony Roman 519b35f5cd Update copyright to 2018 2018-01-06 09:10:15 -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 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 f850e57629 Freshed core filter html
In preparation for responsive filters phase II
2017-07-05 17:13:10 -05:00
cigamit f163a14218 All plugins marked not-compatible
Error in logic only shows when you uninstall a plugin.
2017-07-03 13:15:31 -05:00
cigamit 6cce1dfafc feature: Provide Non Compatible explanation when a plugin is not compatible 2017-07-03 08:59:01 -05:00
Tony Roman e7174c4046 Fix issue#788
- Fixed up invalid function call
 - Added default operator to cacti_version_compare function
2017-06-04 23:24:43 -04:00
Tony Roman ca8c8cd123 Move cacti_version_compare into main functions lib to be used
in non-install code
2017-06-04 21:33:15 -04:00
patrick 16e2b7c052 Replaced all if statements and inline if statement with $variable != '' where strlen($variable) was used to determine if a string was empty or not 2017-05-18 01:14:15 +02:00
Tony Roman 8a179d7d7f Fix up to move if elseif else blocks to PSR 2017-05-07 19:57:36 -04:00
Tony Roman 27045ea52d Fixup install process to streamline releases
- Added and moved code to CACTI_VERSION constant
 - Merged cacti versions and hash codes array to have one place to add versions
 - Moved cacti version to file to facitate automation needs
 - Cleaned up cli database upgrade script
2017-05-01 08:58:29 -04:00
cigamit f11a73209e One additional escaping case 2017-04-23 07:36:11 -05:00
cigamit 1b9f17e332 Remove deprecated tags 2017-03-25 11:38:36 -05:00
cigamit 7dbdf503f2 Removed unused logic 2017-03-17 19:09:07 -05:00
cigamit 6fde958651 Resolving two issues from multiple column sort enhancement 2017-03-17 19:01:44 -05:00