Commit Graph
270 Commits
Author SHA1 Message Date
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
Dale Schultz f8ce3b6716 Add support for RRD --left-axis-format Option (#5280) 2023-03-26 10:16:41 -04:00
Mark Brugnoli-Vinten 32ba2f19f4 Update copyright year for 2023 2023-01-03 20:34:26 +00: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
TheWitness ae78b2756b QA: Improve CDEF/VDEF filtering 2022-11-27 18:14:19 -05:00
netniV bd2e340ff8 Allow CDEF to be used as a filter for Graph/Graph Templates (#2439)
Closes #2439
2022-11-27 01:55:53 +00:00
netniV 371f8b5253 Fix issues with backtracing and input validation (#3559, #3560)
- When a developer uses backtracing, HTML output can be seen from command line bug confirmed
- When using `input_validate_xxx`, calls to `die_html_input_error()` do not pass variable name bug confirmed

Closes #3559
Closes #3560
2022-11-26 18:28:29 +00:00
netniV fd44f394a0 Remove the need for header=false
Update loadPage calls to be loadUrl
Update loadPageNoHeader calls to be loadUrl calls

Also includes changes to make logout adhere to new html_auth_xxx functions
2022-11-26 13:58:49 +00:00
TheWitness 3a30fad7fb QA: Fixing issue #4582
This is caused by removal of Caching API
2022-02-28 19:33:17 -05:00
TheWitness 82b229db9e Updating Copyright to 2022. 2022-02-06 17:16:20 -05:00
TheWitness af4911fc5b Fixing Issue #4509 - Slow Template Editing
* Graph Templating is quite slow on very large systems
* Update ChangLog for #4500 and #4495 as well
2021-12-20 22:08:16 -05:00
TheWitness a5d2587da1 Additional QA on #4363
In this commit I moved the repair into the repair_database.php script as well as added a new option for a Quick Sync which will only focus on Graph's that have a differing number of Graph Items from the Template.
2021-11-30 16:26:53 -05:00
TheWitness 708fda9995 Fixing Issue #4363 - Duplicate Graph Template Item Bug
Duplicate entries in graph_templates_item - mabye an aftermath of the template edit bug
2021-11-28 13:53:44 -05:00
TheWitness 5a1de9efdf Fixing Issue #4409 - Test Data Sources Optional
* When creating a Graph, make testing the Data Sources optional by Template
* Release preparation steps
2021-09-25 14:13:40 -04:00
netniV 283c2ab76f Fixes for #4324, #4325, #4326
issue#4324: Date/Time format of replacement fild on graph cannot be changed
issue#4325: Make identifying rows when editing graph items easier
issue#4326: When using large lists, selection is visible in dropdown menus
2021-06-27 20:43:13 +00:00
TheWitness df54a4a3f3 Updating copright years 2021-01-01 20:28:58 -05:00
TheWitness 52bb6ffda7 Remove all remaining instances to "sizeof(" or "count(" in code
* Some insances in the vendor directory have not been handled to maintain pedigree.
2020-10-21 08:27:42 -04:00
TheWitness e114da7153 Fixing Issue #3759
Errors when doing a graph Sync 1.2.12
2020-08-30 15:05:56 -04:00
netniV 0adc793f5a Graph Templates has duplicate SQL delete (#3755)
Closes #3755
2020-08-14 19:50:39 +00:00
TheWitness 47f111ccb3 Fixing Issue #3598
When editing graphs and graph templates, back button results in broken page
2020-06-07 13:10:29 -04:00
F-i-f 75e2e3b08a Fixing Issue #3457 (#3465)
Allow graph right_axis scale to be negative.
Negative scales are supported by rrdtool.
Also improve the regular expression used for matching numbers.
2020-04-15 22:40:57 -04:00
TheWitness f147317c00 Resolving Issue #3302
Editing a Graph Template does not show the Data Template name as expected
2020-03-01 12:17:29 -05:00
TheWitness 084891d1da Resolving Issue #3281
When changing a Graph Template options, image format does not take the settings default
2020-02-22 10:08:55 -05:00
cigamit 533220cd17 Resolving Issue #3233
Its difficult to determine what Graph Items represent when working with a non-templated Graph
2020-02-07 18:43:50 -06:00
cigamit a9e6346186 Resolving Issue #3200
Unable to mass change Graph Template image format in mass
2020-01-17 19:23:12 -06:00
cigamit 4cbb045e03 Resolving Issue #3191
* Vulnerability report: Lack of escaping on some pages can lead
to XSS exposure
* Also cleaning up additional copyrights
* Make the way filter headers are escaped consistent
2020-01-15 19:56:32 -06:00
netniV 4fa9a68fb3 Update copyright to 2020 2020-01-12 12:19:49 +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
cigamit 1a5243f1d1 Resolving Issue #2471
When Creating a new Graph Template, clear the Graph Template permissions cache
2019-02-28 06:59:57 -06:00
netniV 308292e2d7 Update copyright notices for 2019 2019-01-25 08:05:00 +00:00
cigamit e1dad073ba Properly display "No XXX Found" rows 2019-01-12 09:48:29 -06:00
cigamit 5388211a8d Removing a Device or Graph Template can not be seen till next login 2019-01-06 18:30:12 -06:00
cigamit 80c2a88fb2 Resolving Issues #2213, #2214, #2215 and Additional
Multiple XSS vectors associated with un-escaped strings.  Introduce new
function, audit all calls, remove inline styles for classes, some i18n
missed.
2018-12-16 09:54:11 -06:00
cigamit f7cb839785 Minor wording QA
Discovered when updating documentation.
2018-12-15 10:51:25 -06:00
cigamit 646fa9d9ca Resolving Issue #2207
Removing Graph Template does not Remove Data Query Associations
2018-12-10 21:40:54 -06:00
cigamit f18860f3cd Alphabetize includes add missing lib/poller.php where applicable
This is required for properly having data follow devices, graphs, and
data sources on change.
2018-10-13 13:03:22 -05:00
cigamit 44190227f4 Resolving Issue #1926
This is easy enough.  Not a major change actually.
Some line ending fixes as well
2018-09-24 20:52:19 -05:00
Mark Brugnoli-Vinten 1ca32862a9 Resolving issue #1920 (#1922)
* Resolving issue #1920

* Minor QA issue
2018-09-14 20:59:52 -05:00
cigamit 2b8097c060 Resolving Issue #1882
Bypass output validation in select cases
2018-08-30 19:29:27 -05:00
Mark Brugnoli-Vinten 51ee26ce1a Resolving issue #1689 (#1779)
* Resolving issue #1689

As noted in issue #1689 (Technical Support's RRDTool version should show
detected RRD version) the version of the RRDTool is never actually displayed.
The code has now been updated to properly handle versioning and displays both
the configured and installed versions.

The setting for rrdtool_version has been updated to a proper minimum version
number so that the cacti_version_compare() function may be effectively used.
This means that the constant values of RRDTOOL_VERSION_1_3 through
RRDTOOL_VERSION_7 have now been removed from the system.

* Some QA updates

* Further QA fixes
2018-08-02 18:01:25 -05:00
cigamit abded00412 Minor updates
Filtering drill downs won't work quite yet
2018-06-17 09:25:01 -05:00
cigamit 86641b1be2 Pre-apply jQueryUI styles to input objects 2018-05-09 20:58:37 -05:00
cigamit 96f62fe610 Resolve Issue #1527
Update Fontawesome from 4.7 to 5.0.10
2018-04-22 09:24:27 -05:00
cigamit 7e70e27940 Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/1.2.x
# Conflicts:
#	docs/CHANGELOG
#	include/themes/modern/main.css
#	tree.php
2018-02-18 16:26:26 -06:00
cigamit 53b04f973a Change woding of checkbox to be more clear 2018-02-11 11:22:16 -06:00
Tony Roman 6a17e0edf3 Merge branch 'develop' into feature/1.2.x 2018-02-09 21:18:19 -05:00
cigamit 12a61df355 Minor typo in data_templates.php 2018-02-08 20:14:32 -06:00
cigamit 2e581c5c1e Resolving Issue #1323
Enhance form layout for readability
2018-02-08 19:56:18 -06:00
cigamit 62615311b5 Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/1.2.x
# Conflicts:
#	docs/CHANGELOG
2018-01-06 14:08:07 -06:00
Tony Roman 519b35f5cd Update copyright to 2018 2018-01-06 09:10:15 -05:00