Commit Graph
242 Commits
Author SHA1 Message Date
cigamit a13b911d4b Resolving Issue #1735
This resolved the use of the serializeObject taking all checked on
non-checked objects.  The new function, serializeForm will serialize all
form data, checked or not.
2018-07-23 18:53:49 -05:00
cigamit f515042abd QA on issue #1731
Ensure compatibility on other browsers and fix one bug
2018-07-22 12:50:12 -05:00
cigamit 487d9fa8e1 Resolve Issues #1731 & #1672
Warn a user if they are going off page and there are unsaved changes
2018-07-22 11:02:51 -05:00
cigamit 377dfb708f Resolving Issue #1726
Poor page performance editing a Graphs Graph Items
2018-07-21 13:51:59 -05:00
Mark Brugnoli-Vinten ff9e10ca15 Issue #983: Import Template Preview is misleading (#1636) 2018-05-12 19:12:24 -05:00
cigamit bfc50d4879 Compress checkbox groups 2018-05-11 17:46:04 -05:00
cigamit de4d2e839a Make Travis happy! 2018-05-09 22:00:39 -05:00
cigamit 35d9d3df75 More uQueryUI classes and form QA 2018-05-09 21:59:08 -05:00
cigamit 86641b1be2 Pre-apply jQueryUI styles to input objects 2018-05-09 20:58:37 -05:00
cigamit de9fc0b72a Make all user settings dynamic and allow resetting to default.
This is a partial revert of feature #1400.  It removes the 'Save' button
and makes all settings default.  It will not allow setting anything that
is not defined in the user setting array as well.
2018-05-06 12:56:16 -05:00
Mark Brugnoli-Vinten c70642b93f feature #1400: User settings should have checkbox to enable overriding of default settings (#1577)
* feature #1400: User settings should have checkbox to enable overriding of global settings

* Fix for enable/disable styles

* QA fix for settings not being cleared

* QA fix to prevent double saving
2018-04-29 10:08:46 -05:00
cigamit 4c11fbf65d Related to Issue #186
Remove width on the wrapping span.  It's no longer required.
2018-04-24 07:02:36 -05:00
cigamit 99461d3a52 Resolving Issues #186 and #1565
The autocomplete dropdown was not funcational and had the wrong styling.
2018-04-24 06:49:40 -05:00
cigamit 3861cf8d72 Resolving Issue #1515
Special characters not rendering properly in settings
2018-04-03 17:24:32 -05:00
cigamit cb57a6e877 Additional Sanitization for Issue #1457 2018-03-17 10:08:14 -05:00
cigamit f0927b6434 Minor form formatting for errors
Add whitespace between attributes.
2018-02-19 17:02:48 -06:00
cigamit 76df5af966 Minor updates for automation discovery debug
Change the form_end() logic just a bit
Add missing i18n to the checkbox wording
2018-02-18 16:19:06 -06:00
cigamit 0e4e11920c QA on Issue #1323
Some themes require visibility on the checkbox labels.  So, add more
control through CSS.
2018-02-10 19:30:27 -06:00
cigamit 590f6a7644 QA on Checkbox Groups
Checkbox Groups were not displaying correctly on the page due to lack of
a label atrribute.
2018-02-10 11:38:16 -06:00
cigamit 2e581c5c1e Resolving Issue #1323
Enhance form layout for readability
2018-02-08 19:56:18 -06:00
cigamit 59c4f1b186 Additional check for logout relatedd to issue #1175 2018-01-06 20:57:45 -06:00
cigamit a4023f787e Resolving Issue #1175
When session timeouts occur, logout gracefully
Some spurious conversion to html_escape()
2018-01-06 17:04:28 -06:00
Tony Roman 519b35f5cd Update copyright to 2018 2018-01-06 09:10:15 -05:00
Patrick 4bc2f4c0bc Various updates (#1073)
* Updated Dutch translations
- Fixed i18n

* Defined fields in queries

* Fixed changelog

* Updated Dutch translations

* Various fixes

All committed files:
- true|false to lowercase

add_perms.php:
- displayGroups() was undefined

add_tree.php:
- duplicate case for '--quiet'

repair_templates.php:
- correction function call to diaplay_version()

gettext.php:
- PHP EOF unneeded

* Fixed warnings in graph_view

* Updated Dutch translations
- Updated Dutch translations with latest cacti.pot file

* Updated Dutch translations
- Fixed conflicts in translations

* Various fixes
- Changed array access identifiers
- Fixed some code layout changes
- Fixed one i18n entry in api_automation.php

* Updated changelog

* Layout changes (tab instead of spaces)

* Layout changes (tab instead of spaces)

* Various fixes
- Changed array access identifiers
- Fixed some code layout changes

* Some fixes for better querying

* Layout change only

* Updated Dutch translations

* Updated changelog

* Updated changelog

* Fixed upgrade script 1_1_28.zip

* Few final fixes after CR or changes

* Updated Dutch translations
2017-11-11 05:45:12 -06: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 63efbaf829 Partial commit from previous commit lost 2017-07-29 15:18:10 -05:00
cigamit 1ab5124fb3 Resolving Issue #872
Can't add device items to graphs generated with no device and no
template
2017-07-29 15:17:52 -05:00
cigamit 63fd0feb24 Resolving Iissue #880
Device drop down is limited to 20 devices and lacks a scroll bar
2017-07-29 13:30:11 -05:00
cigamit bd0e586f6f Resolving Issue #877
Improving resolution to #847 and one additional vulnerability.
2017-07-26 07:01:27 -05: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 bf5b1309dc Resolving Issue #847
Potential CVE in lib/html_form.php.
2017-07-12 07:57:48 -05:00
cigamit 27921ba537 Resolving Issue #846
Web crawl of Cacti site shows errors in the log
2017-07-09 16:02:36 -05:00
cigamit da74b600cc issue: Minor visual issue for autocomplete dropdowns 2017-07-02 13:15:10 -05:00
cigamit f613b6d20a Resolving Issue #794
SQL Error when creating manual graphs
2017-06-06 06:50:32 -05:00
cigamit 7537f313b9 Add two feature
1) Hide Aggregate system cdefs when editing graphs and graph templates
2) For themes other than classic, make color_id selection autocomplete
for easier searches
2017-05-27 07:32:43 -05:00
cigamit 4ef5b36038 Resolving Issue #731
Add class to radio button labels to correct display issue in modern
theme.
2017-05-23 17:21:41 -05:00
cigamit aaeb469958 Enhance drop_callback to be more consistent 2017-05-21 11:49:18 -05:00
cigamit 88200ceac6 Resolving Issue #704
Fix GUI issue for Graphs not belonging to a device
2017-05-19 22:49:43 -05: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
cigamit 9b572d48bd Add the submit form object to form api 2017-05-03 21:14:27 -05:00
cigamit 49a31b8105 Small wc3 validation error in checkbox function 2017-04-30 19:55:36 -05:00
cigamit 6fff84f201 Remove manual aria controls from pages 2017-04-30 18:04:29 -05:00
cigamit ff125d01cb Update all pages to include div based forms
This requires a CSS change which is going to be committed next and
separately to call out the changes required there.
2017-04-30 13:15:58 -05:00
cigamit 494eb5bf60 More responsive work
1) Make forms responsive.  Work on mobile
2) Add a new header option to not hide specific columns
3) Resize textareas and text during resize to match window size
4) Change the responsive viewport media size for going responve
5) Make classic more responvie
6) Hide tabs fully in responive mode: todo: Generalized Elipsis
2017-04-29 16:06:10 -05:00
cigamit e2243f62d2 feature: Make Cacti more tolerant of empty PHP_SELF on some web servers 2017-04-22 08:22:01 -05:00
patrick cc1cc7eab2 PHP7.2 changes:
- Replaced deprecated each() for foreach()
- Removed reset() calls used for each() loops
2017-04-15 18:00:13 +02:00
cigamit 46a8b42798 Remove all aspects of RRDtool 1.2 support
Team decision is to remove all support due to dependencies on RRDtool
1.3+ options.
2017-02-11 13:21:09 -06:00
cigamit 2326bc242b Small syntax error. 2017-01-10 18:28:48 -06:00
cigamit 9d5a486657 Atempt to resolve issue #190 2017-01-10 17:59:43 -06:00