Commit Graph
97 Commits
Author SHA1 Message Date
TheWitness 2027fc9a23 Fixing Issue #4940 - Sorting by hostname issues
Error display Data Collectors when sorting by hostname
2022-10-04 22:06:28 -04:00
Jing ChenandTheWitness 328e2d9bc1 Fix two syntax error for PHP 5.4 (#4688)
* Fix two syntax error for PHP 5.4

* Update CHANGELOG for PR#4688, and remove a duplicate item

* Update CHANGELOG

Co-authored-by: TheWitness <thewitness@cacti.net>
2022-04-09 14:39:14 -04:00
TheWitness 82b229db9e Updating Copyright to 2022. 2022-02-06 17:16:20 -05:00
netniV 5c99d547d5 Further fixes for #4475 2021-12-06 23:37:25 +00:00
Chris RowatandChris Rowat 75feba3b28 Proposed fix for issue 4455 (#4456)
Co-authored-by: Chris Rowat <chris.rowat@terago.ca>
2021-11-07 01:30:00 +00:00
TheWitness 1384054f39 Another update related to #4442 2021-10-25 19:52:51 -04:00
TheWitness 2a1d1f90b0 Fixing Issue #4442 - Retries Undefined
When testing remote poller connectivity Errors occur
2021-10-25 19:37:33 -04:00
TheWitness 1c041f7ee1 Fixing Issue #4443 - Renaming poller generates SQL Error
When renaming poller errors occour.  Corrrected this by simplifying the logic slightly and removing both injection vectors and uncaught exceptions.
2021-10-25 19:32:43 -04:00
TheWitness 9747c229a9 Additional QA on #4423
You need to be able to save the value ;)
2021-10-16 12:58:45 -04:00
TheWitness 4640f53fe7 Fixing Issue #4423 - Inconsistent db_connect_real() usage
Parameter list for lib/database.php:db_connect_real() is not correct in 3 places
2021-10-16 12:45:32 -04:00
TheWitness 652c137782 Fixing Issue #4272 - dns_get_record() wrarnings
dns_get_record(): A temporary server error occurred
2021-05-18 21:43:01 -04:00
TheWitness bc632bc30d Fixing Issues #3945 and #4031
* Graph CSV export NaN with wrong date range if browser timezone is different with web server
* Data Collectors and Data Profiles Filter Sub-Panel Go buttons not working as expected
2021-01-04 20:25:14 -05:00
TheWitness df54a4a3f3 Updating copright years 2021-01-01 20:28:58 -05:00
TheWitness 2b35d17361 Resolving Issue #4013
Remote Poller - reset avg/max polling time
2020-12-19 09:33:16 -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 4e062fb6aa Use Cacti functions for session handling where possible. 2020-05-19 12:29:54 -04:00
TheWitness 2305809401 Fixing Issue #3474
The SSL option to set the SSL_CA should be optional for Client Connections
2020-04-18 09:24:14 -04:00
TheWitness 41a0cad887 Fixing Issue #3467
Security: required more fixing like #3191((CVE-2020-7106))
2020-04-16 19:24:01 -04:00
TheWitness d65f40d2bf Abstract Cacti session handler 2020-03-29 19:08:29 -04:00
TheWitness 5cf8d8656f Fixing Issue #2110
Add Refresh Interval to Data Collectors display
2020-03-21 20:42:55 -04:00
TheWitness 68831cd01e Fixing #1566
Need to change to $config due to old PHP5.
2020-03-21 14:53:17 -04:00
ddb4githubandJing Chen 6d4bf16032 Fixed: SQL Error when edit/save "Main Poller" (#3364)
Co-authored-by: Jing Chen <three_chenjing@sohu.com>
2020-03-20 18:20:56 -04:00
TheWitness e4b179bd35 Fixing Issues #2937 and #3209
* Devices still show in cacti despite being deleted
* PHP Error when Creating New Graphs through Automatically Added Devices using Sync Device Template
2020-01-22 19:08:59 -05: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 75156ac291 Additional testing for issue #3055 2019-11-29 11:13:48 -06:00
cigamit d76dbcadd7 Resolving Issue #3085
It is possible to have the same IP address for the remote and main pollers causing synchronization issues
2019-11-28 12:05:45 -06:00
netniV 2b9d00f183 Correct usage of affect vs effect in strings
Closes #2909
2019-08-22 14:58:59 +00:00
netniV ffcf28221f SSL column for multiple pollers can be incorrectly set causing SQL errors
Closes #2907
2019-08-21 20:52:05 +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 0a4ae024b7 Revert "Resolving Issue #2781"
This reverts commit 684e881bcf.
2019-06-30 10:24:01 -05:00
cigamit 684e881bcf Resolving Issue #2781
Unable to update remote data collector remote database hostname
2019-06-30 09:57:25 -05:00
Matthew Horan 983d9f29aa Make the local poller timezone configurable (#2517)
Some cloud SQL providers do not make the textual default_time_zone
configurable. While a manual offset value (e.g. -04:00) can be
configured for this value, that's not too convenient in places that
observe DST.

By exposing the poller timezone configuration for all pollers, it's
possible to override this default with a textual zone name if desired.
2019-03-16 18:03:34 -05:00
cigamit 1f74fc650a Resolving Issue #2327
Poller Replicate Memory Issue
2019-01-26 08:54:30 -06:00
netniV b8c579b129 Update copyright notices for 2019 2019-01-25 08:06:11 +00:00
cigamit 870c0a70d5 Hide threads when poller type is cmd.php 2019-01-13 10:28:08 -06:00
cigamit e1dad073ba Properly display "No XXX Found" rows 2019-01-12 09:48:29 -06:00
cigamit 164a3b3c7d Resolving Issue #2273
Error when saving changes to Data Collectors
2019-01-08 17:42:47 -06:00
cigamit 1f42478506 Resolving Issue #2212
Stored XSS in "Website Hostname" field
2018-12-15 08:16:10 -06:00
cigamit 27937b4425 Remove year to reduce table size 2018-10-21 00:54:17 -05:00
cigamit f79fef2e1d Resolving Issue #2092
Minor change to allow process and threads to be saved.
2018-10-19 19:24:11 -05:00
cigamit 0f60b10f3c Resolving Issue #2092
[1.2.0 Beta 1] Unable to save the main Data Collector due to logic
errors
2018-10-19 19:19:50 -05:00
netniV 32fb8368a2 Resolving issue #2083 2018-10-16 19:05:18 +00:00
netniV 30a14254e0 Partial fix resolving issue #2078 2018-10-15 20:15:46 +00:00
netniV a686dba386 Add default name to enable ability to edit poller if blank name 2018-10-14 11:44:27 +00:00
netniV 955f4903b0 Allow SSL cert settings for remote pollers 2018-10-14 10:02:34 +00:00
cigamit a131412931 Partial resolution to Issue #2065
More work required on raise_message() function handled by @netniV
2018-10-12 07:30:49 -05:00
thurban 04980125bf Make the UI more responsive during Full Sync (#2008)
By closing the session and starting it after the replicate_out function the UI is still responsive during the sync.
Otherwise any action is blocked until the full replicate has completed due to session locking.

See here: http://php.net/manual/en/function.session-write-close.php
2018-10-06 09:39:18 -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
cigamit 34dd2ad87b Don't allow users to run a full sync from a remote poller 2018-09-24 18:05:21 -05:00