Commit graph

8 commits

Author SHA1 Message Date
Eric
e60abdd6e5
Vuln dashboard: Update query to find Vulnerability records with no associated VulnerabilityInstall records. (#20203)
Related to: https://github.com/fleetdm/confidential/issues/7180

Changes:
- Updated the `nativeQueryToFindVulnsWithNoAssociatedRecords` query to
improve the performance of the update-reports script on large
deployments
2024-07-03 13:41:35 -05:00
Eric
d92aa40407
Vuln dash: Reduce noise in and increase timeout for vulnerable wares processing in update-reports script. (#20164)
Related to https://github.com/fleetdm/confidential/issues/7180

Changes:
- Increased the vulnerable wares processing timeout in the
`update-reports` script (45 minutes » 90 minutes)
- Updated the log level of the log message about hosts that could not be
matched to an operating system
2024-07-02 12:46:04 -05:00
Eric
bdfcf646b7
Vulnerability dashboard: batch Host record creation (#19595)
Changes:
- Updated the `update-reports` script to create new host records in
batches.
2024-06-07 11:18:34 -05:00
Erik Gomez
4b3818468f
add optional cookie for the API interactions fleetApiOptionalCookie (#19573) 2024-06-07 11:09:57 -05:00
Eric
34c1b1d291
Vulnerability dashboard: Batch logged warnings, update vulnerable and critical software processing. (#19030)
Related to https://github.com/fleetdm/confidential/issues/6523

Changes:
- Updated the update-reports batch warnings and surface them after the
script runs.
- Updated logged warning messages to include what the impact of the
warning is.
- Updated the script to only check for duplicate uninstalled vulnerable
install records when it processes vulnerable software.
2024-05-15 15:12:05 -05:00
Eric
999f3cd97c
Vulnerability dashboard: Update update-reports script to continue when the Fleet API returns a 404 error (#18949)
Related to: https://github.com/fleetdm/confidential/issues/6523

Changes:
- (Vulnerability dashboard) Updated the `update-reports` script to log a
warning and continue running if the Fleet API returns a 404 response
when we expect to receive an array of hosts.
2024-05-13 13:07:26 -05:00
Eric
4b9f561332
Vulnerability dashboard: Update update-reports script. (#18919)
Related to: https://github.com/fleetdm/confidential/issues/6523

Changes:
- Updated the vulnerability dashboard's update-reports script to
continue if a Fleet instance returns a 404 response when a request is
sent to get a filtered array of hosts with a vulnerable software item
installed.
2024-05-10 17:16:40 -05:00
Eric
b1945b2128
Add fleet-vulnerability-dashboard repo to ee/ folder (#17428)
Closes: https://github.com/fleetdm/confidential/issues/4057

Changes:
- Added the contents of the fleet-vulnerability-dashboard repo to
ee/vulnerability-dashboard
- Added a github workflow to deploy the vulnerability dashboard on
Heroku
- Added a github workflow to test changes to the vulnerability-dashboard
- Updated the website's custom configuration to enable
auto-approvals/review requests to files in the
ee/vulnerability-dashboard folder
2024-03-13 13:06:11 -05:00