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 Hernandez
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
RachelElysia
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
RachelElysia
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
Zachary Winnerman
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
RachelElysia
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
RachelElysia
9c7d2cfa60
Fleet UI: Set default pagination length to 20 ( #7165 )
2022-08-15 13:00:06 -04:00
gillespi314
90f57f4849
Enhance API endpoints with host operating systems info ( #7154 )
2022-08-12 14:23:25 -05:00
Zach Wasserman
acf60189ff
Add message for fleetctl when prepare commands are used ( #7152 )
2022-08-11 12:26:52 -07:00
Juan Fernandez
8dccc42027
Bug 5983: Performance issues when listing software ( #6879 )
...
Improve performance when listing software by using the software_host_counts aggregate table.
2022-08-10 17:43:22 -04:00
Martin Angers
c8cdddf0ea
Update /macadmins endpoints to include MDM name and aggregate count ( #7137 )
2022-08-10 15:15:01 -04:00
gillespi314
e2194be61c
Add schedule
package and refactor cron jobs for cleanups, aggregations, and usage statistics ( #6618 )
2022-08-10 11:00:56 -05:00
Martin Angers
9755eb2e27
Support async saving of scheduled query statistics ( #7012 )
2022-08-10 10:01:05 -04:00
gillespi314
3a88afaf98
Add new database tables and queries for host operating systems ( #6920 )
2022-08-09 13:34:41 -05:00
Gabriel Hernandez
a0ae8eb77c
normalise styling on setting pages for sandbox mode messaging and integrations ( #7114 )
2022-08-09 10:45:42 -05:00
Gabriel Hernandez
34749e377f
fix sandbox expiration styling on host details ( #7110 )
2022-08-09 15:13:31 +01:00
RachelElysia
73d0299af9
Fleet UI: Schedule frequency units, Convert seconds to units using date-fns ( #7102 )
2022-08-09 10:00:09 -04:00
Gabriel Hernandez
01d5d14f82
Fix navigation to teams settings sandbox ( #7094 )
2022-08-08 13:39:08 -05:00
Gabriel Hernandez
4cd4a7759b
fix for expiry message message ( #7093 )
...
this fixes the expiry message label and also makes the whole message a link
2022-08-08 15:17:52 +01:00
RachelElysia
4b2a8db537
Fleet UI: Fix localized tooltip alignment ( #7072 )
2022-08-08 08:52:01 -04:00
Roberto Dip
6fead4c08d
better handling of path differences for MSI installers ( #7035 )
...
Related to #7036 , Tested in:
- [x] macOS via `fleetctl package --type=msi` (non-native)
- [x] Linux native via `docker run -v "$(pwd)" fleetdm/fleetctl package --type=msi` (native)
- [x] Windows via `fleetctl pacakge --type=msi` (thanks to @edwardsb) (non-native)
2022-08-05 17:12:05 -03:00