Commit Graph
847 Commits
Author SHA1 Message Date
RachelElysia 13cb716674 Fleet UI: Update software automation preview payload modal (#7607) 2022-09-07 14:09:25 -04:00
RachelElysia b6c63af55f Fleet UI: Fix add host button disappearing (#7600) 2022-09-07 09:37:58 -04:00
Roberto DipandMartin Angers 9174c7c711 token rotation for Fleet Desktop (#7517)
See https://github.com/fleetdm/fleet/issues/6348 for a very detailed rundown

Co-authored-by: Martin Angers <martin.n.angers@gmail.com>
2022-09-06 20:25:29 -03:00
Juan Fernandez b6d084deec Feature 7559: Include 3rd party severity scores in the vulnerability web-hook payload (#7581)
Premium users should receive vulnerability scores as part of the web-hook payload.
2022-09-06 15:12:17 -04:00
RachelElysia 88d70954f7 Fleet UI: Bug fix, flakey count rerender (#7590) 2022-09-06 11:41:53 -04:00
RachelElysia 4083aefd8e Fleet UI: Bug fix user page pagination (#7584) 2022-09-06 11:40:20 -04:00
Juan Fernandez e86aa9d99b Bug 7465: Bump out of date migrations (#7478)
Bump out of date migrations
2022-09-06 10:58:10 -04:00
Martin Angers aa0102d6b6 Remove aggregate host counts from GET /hosts responses (#7510) 2022-09-06 10:34:06 -04:00
RachelElysia f9737cdb48 Fleet UI: macOS dashboard Munki issues (#7096) 2022-09-02 17:05:07 -05:00
RachelElysia 55b844715d UI: Consistent code for anchor elements, specifically external links (#6542) 2022-09-02 15:28:42 -04:00
RachelElysia 9f0f1fbe29 Fleet UI Bug: Fix double scroll bar from tooltip rendering off page (#7567) 2022-09-02 15:27:03 -04:00
RachelElysia c0a947e948 Fleet UI: Fix welcome to fleet button styling (#7541) 2022-09-02 14:11:21 -04:00
gillespi314 26753ef62b Add issues count to GET /labels/{id}/hosts response (#7381) 2022-09-02 09:13:53 -05:00
RachelElysia 3e310ba150 Fleet UI: Fix bug with label sidebar not collapsing (#7402) 2022-09-01 17:42:25 -04:00
Noah Talerman 15a7f8a18c Prepare for 4.19.1 (#7453) 2022-09-01 12:14:44 -05:00
Michal Nicpon 0709d1bc5c improve vuln cpe matching on macos (#6985)
* add cpe translations
* fix matching on target_sw
2022-09-01 10:02:07 -06:00
Gabriel HernandezandLuke Heath 8c017c3ef0 add error message when setup fails on registration page (#7395)
* add error message when setup fails on registration page

* add test for error

Co-authored-by: Luke Heath <luke@fleetdm.com>
2022-08-31 17:17:27 +01:00
RachelElysia 2f10e53082 Fleet UI: Fix clearing filters on manage host page (#7466) 2022-08-31 08:31:21 -07:00
Juan Fernandez 2699c22143 Feature 7077: Add MSRC feed parser (#7424)
Added parser for MSRC
2022-08-30 16:39:50 -04:00
Juan Fernandez 87717df1da Bug 7441: Upgrading to 4.19.0 might fail due to migration (#7446)
* Make Change software vendor width mig. more robust

If there are two or more entries in the software table with the same name, version, source, release and arch but different vendors then the migration used for increasing the vendor width will fail.
2022-08-30 11:20:48 -04:00
gillespi314 8157359f84 Ingest Windows host display version for hosts table (#7403) 2022-08-30 10:16:48 -05:00
Roberto Dip eeefe2fab9 enable controlled rollout of features by teams (#7408) 2022-08-30 08:13:09 -03:00
RachelElysia 5f088148e5 Fleet UI: Show SQL of scheduled queries (#7277) 2022-08-29 12:11:30 -07:00
Martin Angers f602ea3446 Provide Munki issues for MacOS hosts (#7280) 2022-08-29 14:40:16 -04:00
RachelElysiaandLuke Heath e64dd73b54 Fleet UI: Button loading spinners (#7124)
Co-authored-by: Luke Heath <luke@fleetdm.com>
2022-08-29 08:21:37 -07:00
Juan Fernandez 3048a07fd1 Feature 7076: Ingest installed windows updates (#7138)
* Ingest installed Windows updates and store them in the windows_updates table. 
* Added config option for enabling/disabling Windows update ingestion and Windows OS vuln. detection.
2022-08-26 14:55:03 -04:00
RachelElysia aa3c70be92 Fleet UI: Label errors (#7406) 2022-08-26 07:55:21 -07:00
RachelElysiaandSarah Gillespie 0fff51ed96 Fleet UI: Fix updating filters resetting to page 1 (#7348)
Co-authored-by: Sarah Gillespie <sarahgillespi314@gmail.com>
2022-08-25 14:18:13 -07:00
Roberto Dip 9a1d2066bb deprecate host_settings in favor of features (#7358)
Related to #7312, this makes use of the changes introduced in #7353 to rename host_settings to features while keeping backwards compatibility.
2022-08-25 13:41:50 -03:00
RachelElysia fc7e666476 Fleet UI: Update agent options in-page documentation (#7255) 2022-08-24 15:28:55 -05:00
Martin Angers 1ed6512c5b Implement retries when building MSI on Apple M1 architecture (#7367) 2022-08-24 14:52:32 -04:00
Juan Fernandez 0fab2fe0eb Feature 6538: Remove cpe_id from the software_cve table (#6587)
* Don't insert dummy values for non-match CPEs, exclude OVAL platforms when getting software iterator.
* Removed CPEID from SoftwareVulnerability type and software_cve.cpe_id column.
* Removed GeneratedCPEID property
2022-08-24 13:10:58 -04:00
Juan Fernandez 7b612aa030 Bug 7320: Fixed dulp. vulns. on software details. (#7342)
* Bug 7320: Fixed dulp. vulns. on software details.

The software details page was showing duplicated vulnerabilities if the software was being used by many hosts.
2022-08-24 09:45:20 -04:00
Gabriel Hernandez 041920bcaf Implement dropdown for label filters on manage hosts page (#7300)
* add label filter dropdown to the manage host page table

* increase label filter select width

* improve responsive styling for manage host page
2022-08-24 13:38:43 +01:00
Martin Angers dfd7d3f244 Add activity types for applied team spec and edited agent options (#7355) 2022-08-24 08:32:45 -04:00
Noah Talerman 5ad3f9a2d6 Prepare for 4.19.0 (#7346)
- Add CHANGELOG
- Bump versioning
- Remove `changes/` files
2022-08-23 15:13:01 -04:00
RachelElysia 5e8f46da73 Fleet UI: Manage Host Page disable next on pagination of if on last page of results (#7356) 2022-08-23 10:29:44 -07:00
gillespi314 7fb109e6b3 Handle errors for duplicate os records (#7294) 2022-08-22 14:34:00 -05:00
RachelElysia 5aa265bc30 Fleet UI: Fix Safari button focus state 2022-08-22 09:10:18 -07:00
RachelElysia 59a6e6e4b5 Fleet UI: Fix default perpage edge cases to 20 (#7331) 2022-08-22 08:46:50 -07:00
Juan Fernandez 2932ea0899 Bug 7332: Include software without CPE entries (#7334)
When listing software for performing vuln. detection include software without CPE entries.
2022-08-22 11:45:17 -04:00
Juan Fernandez 4013cbbdfc Feature 6975: Populate vendor column in software inventory (#7297)
- Populate 'software.vendor' when ingesting software from Windows hosts.
- Increate width of 'software.vendor'.
2022-08-18 18:02:56 -04:00
2103de275a improve error handling in vulnerabilities cron (#7276)
* improve error handling in vulnerabilities cron

* fix tests

* Use errHandler and go mod tidy

* Add dep that got removed by mod tidy

* add dsl to tools

* Add changes file

Co-authored-by: Michal Nicpon <michal@fleetdm.com>
Co-authored-by: Tomas Touceda <chiiph@gmail.com>
2022-08-18 16:53:58 -03:00
RachelElysia de6e9b7a26 Fleet UI: Remove dead space on queries table platform (#7260) 2022-08-17 14:38:07 -04:00
RachelElysiaandgillespi314 18852aae66 Fleet UI: macOS dashboard MDM solutions (#7014)
Co-authored-by: gillespi314 <73313222+gillespi314@users.noreply.github.com>
2022-08-15 17:47:07 -05:00
gillespi314 8d4ad6ce9f Enhanced UI for host operating systems to include additional information for Windows and macOS (#7201) 2022-08-15 16:39:00 -05:00
RachelElysia 7c793fdc7d Remove underline from 2 cancel buttons, add changelog (#7216) 2022-08-15 16:57:00 -04:00
RachelElysia 9f8ccd8113 Fleet Sandbox: Login for sandbox redirects to sandbox's login url (#7220) 2022-08-15 16:29:57 -04:00
RachelElysia 41ea58e8c3 Fleet Sandbox: Logout actually logs out of sandbox (#7213) 2022-08-15 15:59:02 -04:00
Roberto Dip 5371e9c927 add UI and documentation for JIT provisioning (#7189)
Related to #7054 and #6834, this adds the UI changes necessary to support JIT provisioning:

    A checkbox in the settings page
    A new template for the activity box

This also includes relevant documentation about the feature and how to configure it.
2022-08-15 15:26:55 -03:00