Commit Graph
87 Commits
Author SHA1 Message Date
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
cigamit 2f959850f0 Typo 2018-09-23 22:18:44 -05:00
cigamit b9b2bcd4a2 More messaging 2018-09-23 22:15:14 -05:00
cigamit 16def81728 Full sync must be denied to localhost 2018-09-23 21:54:02 -05:00
cigamit 96363a5b83 Add protection from destroying your system
Since the replicate out table function now truncates before adding
entries, we must ensure that we are, in fact, pointing to the correct
database.
2018-09-23 20:34:48 -05:00
cigamit 4d3d8a6dc7 More requirements for Issue #1060
After initiali install remote data collector will not operate properly
without a full sync.  So, we add a new column that instructs the main
data collector to perform a full sync at the next poller run.
2018-09-23 15:30:04 -05:00
cigamit c4eb6648ff Minor update to pollers for #1060 2018-09-23 00:32:53 -05:00
cigamit 504631343e Additional QA and Fixes for Issue #1060
- Add full sync cli tool
- Add force full sync option under settings
- Display last sync time from the Data Collectors page
- Upgrade script to add new poller column
2018-09-23 00:25:06 -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 2b8097c060 Resolving Issue #1882
Bypass output validation in select cases
2018-08-30 19:29:27 -05:00