RachelElysia
92d6161edb
Fleet UI: Clarify last fetched and last seen time on Manage Host Page ( #8087 )
2022-10-06 09:15:40 -04:00
Noah Talerman
e98941aeaf
Prepare for 4.21.0 ( #8011 )
...
This PR addresses the instructions under number (1) in the releasing Fleet steps: https://fleetdm.com/docs/contributing/releasing-fleet#what-to-do
- Update CHANGELOG
- Bump versions
2022-10-05 13:18:22 -07:00
Martin Angers
c23a15394e
Keep created_at timestamp of existing enroll secrets ( #8062 )
2022-10-05 08:35:36 -04:00
RachelElysia
ee2f28e890
Fleet UI: Rename to machine serial and private IP address ( #8074 )
2022-10-04 13:35:32 -04:00
RachelElysia
69ee2bd4c1
Fleet UI: Update create team name suggestions ( #8073 )
2022-10-04 13:35:15 -04:00
Zach Wasserman
44dc5ab175
Add handling for Apple Team ID in Notarization ( #7991 )
...
Fleet's Notarization workflows no longer work without this argument, so this is added as an optional argument for Notarization.
2022-10-04 09:48:21 -07:00
gillespi314
e3590beaf7
Ingest ReleaseId
from Windows registry ( #8030 )
2022-10-04 10:34:08 -05:00
RachelElysia
fe9effa575
Update Docs: Add file carving and links to permissions documentation ( #8064 )
2022-10-04 11:12:10 -04:00
RachelElysia
01654925c7
Fleet UI: Add optional tooltip delay used on compatibility tooltip ( #8065 )
2022-10-04 10:03:51 -04:00
Juan Fernandez
812d3c85de
Fixes various bugs with NVD vulnerability detection ( #7963 )
...
- Improved NVD CPE matching process.
- Fixed bug with the 'software/<id>' endpoint not showing the generated_cpe value.
2022-10-04 07:04:48 -04:00
Frank Sievertsen
a5912bedea
API Bugs: Team view (fleet/teams/{id}) #6970
...
Fix host_count and user_count being always returned as `0` in `teams/{id}` endpoint.
2022-10-04 09:26:04 +02:00
Lucas Manuel Rodriguez
a4d7e81475
Orbit to support environments with revoked enroll secrets ( #8056 )
...
* Support environments with revoked enroll secrets
* Add instructions on how to fix Orbit enroll
* Rename to last_recorded_error
* Add alternative instructions
2022-10-03 17:28:19 -03:00
Roberto Dip
c0bb0cc4e7
avoid panic when storing a nil pointer in cached_mysql ( #8020 )
...
related to #7420 , this improves the logic of the clone function in cached_mysql to properly handle nil and nil pointers.
2022-10-03 13:29:20 -03:00
Roberto Dip
cd2ab6b17c
add server side validation for emails ( #8022 )
...
related to https://github.com/fleetdm/fleet/issues/7199 , this adds email validation to the `verifyCreateShared` which is used for user creation in the server.
validation messages come directly from Go's `net/mail` package.
```
~/fleet $ curl 'https://localhost:8080/api/latest/fleet/users/admin ' -X POST -H 'Authorization: Bearer $TOKEN' --data-raw '{"email":"asdf","name":"asdf@asd.com","password":"as;lkdfjasdlk;fja3234@","global_role":"observer","teams":[]}'
{
"message": "Validation Failed",
"errors": [
{
"name": "email",
"reason": "mail: missing '@' or angle-addr"
}
]
}
```
2022-10-03 13:29:01 -03:00
Martin Angers
8eee0b35f3
Add validations for agent options' command-line flags section. ( #7979 )
2022-10-03 08:29:41 -04:00
Gabriel Hernandez
64fa2bafe4
fix sso input values with leading or trailing spaces by adding trimming ( #8000 )
...
* add trimming to sso form data values
* add sso login failure error message on login form
2022-09-30 14:59:43 +01:00
gillespi314
2a6895b015
Log user email upon successful SSO login ( #8012 )
2022-09-29 09:25:45 -05:00
RachelElysia
7cdc2e2027
Fleet UI: Helpful team agent errors ( #8001 )
2022-09-28 13:31:44 -04:00
Gabriel Hernandez
7147859de1
fix label filter showing under table header and adding no custom filter state ( #7998 )
2022-09-28 15:12:37 +01:00
RachelElysia
b9046da481
Fleet UI: Print mode fixed ( #7982 )
2022-09-27 21:05:12 -04:00
RachelElysia
0291a709e2
Fleet UI Bug Fix: Error adding integration doesn't clear fields ( #7988 )
2022-09-27 21:04:19 -04:00
gillespi314
749ff9ec2b
Add logging to capture user email upon successful login ( #7927 )
...
* Log user email upon successful login
* Add user email to logger context
* Use logging.With Extras for login email
2022-09-27 16:32:46 -03:00
Martin Angers
142e298631
Update osquery validations from 5.4.0 to 5.5.1 ( #7960 )
2022-09-27 08:35:57 -04:00
Juan Fernandez
d7ca8fcd66
Reverted changes made to Fleet Desktop - should not use the lightweight 'desktop' endpoint ( #7919 )
...
Reverted changes made to Fleet Desktop. Desktop should not use the lightweight 'desktop' endpoint
2022-09-23 15:18:19 -04:00
Sharvil Shah
7d4e2e2b4b
Orbit remote management for flags ( #7246 )
...
Co-authored-by: Roberto Dip <dip.jesusr@gmail.com>
2022-09-24 00:30:23 +05:30
Gabriel Hernandez
fca5ad3158
add edit agent options activity text ( #7695 )
2022-09-23 12:05:07 -04:00
RachelElysia
b23374ad16
Fleet UI: Placeholder text vertical padding ( #7828 )
2022-09-23 10:44:14 -04:00
Martin Angers
5477acb688
Add low_disk_space_count
property to GET /host_summary
( #7872 )
2022-09-21 15:56:17 -04:00
Martin Angers
db24cf32fa
Add new low_disk_space URL parameter to the GET /hosts endpoint (and GET /hosts/count) ( #7853 )
2022-09-21 15:16:31 -04:00
Zach Wasserman
bdad9ac1d3
Use Group SID on fleetctl on Windows ( #7854 )
...
This is intended to allow packages to be built on localizations other than English.
See #5065 .
Co-authored-by: Lucas Rodriguez <lucas@fleetdm.com>
2022-09-21 11:39:26 -07:00
RachelElysia
eacc75b585
Fleet UI: Add es_process_file_events, password_policy, windows_update_history to osquery tables ( #7831 )
...
* Add es_process_file_events to osquery tables
* Correct change file
* Add password_policy and windows_update_history to fleet/frontend/osquery_tables
* Update changelog
2022-09-20 08:52:53 -04:00
RachelElysia
299a4e54fc
Fleet UI: Dashboard summary tiles clickable with new component ( #7826 )
2022-09-19 16:47:43 -04:00
RachelElysia
f98e9885ef
Fix side panel scroll issue ( #7829 )
2022-09-19 15:30:03 -04:00
Martin Angers
478b4d3f69
Validate team and appconfig payloads, with dry-run
and force
modes ( #7731 )
2022-09-19 13:53:44 -04:00
Roberto Dip
15c93f02ea
add retry logic for native notarization and codesigning ( #7806 )
...
Related to #7130 , this adds logic to retry native notarization up to three times if it fails for some reason.
Since we're adding retries in various places, I added a new package under pkg for this purpose.
2022-09-19 13:08:39 -03:00
Noah Talerman
dab45f1180
Prepare for 4.20.1 ( #7783 )
2022-09-15 14:28:23 -05:00
Zachary Winnerman
a1a80c775f
Upgrade database to mysql 8 compatible ( #7703 )
...
* Upgrade database to mysql 8 compatible
* fixup
* Added changelog for mysql8 upgrade
2022-09-15 13:29:59 -04:00
Juan Fernandez
4ef883b311
Feature 6946: Fleet Desktop should use minimal api end-point for data ( #7536 )
...
Updated desktop client to use new EE desktop endpoint.
2022-09-15 12:12:50 -04:00
RachelElysia
7a5663bebf
Fleet UI: Disable save host status without required dropdowns selected ( #7759 )
2022-09-15 12:03:28 -04:00
Zach Wasserman
486b67caca
Add initial support for kubequery ( #6863 )
...
Configuration and fixes for the Fleet server and frontend to add support
for https://github.com/Uptycs/kubequery .
Co-authored-by: Michal Nicpon <michal@fleetdm.com>
2022-09-15 10:02:17 -06:00
RachelElysia
b32f2b04aa
Fleet UI: Fix styling on query modal buttons ( #7756 )
2022-09-14 11:38:25 -05:00
Juan Fernandez
765031d962
Bug 6717: Duplicate calls on vulnerability third party integrations. ( #7698 )
...
If the same vulnerability was present in more than one software, then duplicated third party integration calls were being issued.
2022-09-13 10:41:52 -04:00
Juan Fernandez
b60d535d4a
Feature 7084: Add new EE endpoint for Fleet Desktop ( #7530 )
...
Added new EE endpoint, that is meant to be used by Fleet Desktop only. The new endpoint will return the number of failed policies.
2022-09-12 15:37:38 -04:00
Juan Fernandez
14d0499c4b
Bug 7682: Fixed issue with migration not running on MariaDB ( #7701 )
...
Update migration to account for different FK name under MariaDB.
2022-09-12 15:36:55 -04:00
Juan Fernandez
98e4d6e0bc
Feature 7394: Use MSRC parser to generate security bulletin artifacts ( #7491 )
...
Generate security artifacts using the MSRC parser.
2022-09-12 15:17:13 -04:00
Gabriel Hernandez
eb06ef8049
simplify TeamsDropdown component and update ManageHostPage to keep po… ( #7606 )
...
* simplify TeamsDropdown component and update ManageHostPage to keep policy filter across team change
* fix TeamDropdown for users not on global team
2022-09-12 16:18:12 +01:00
RachelElysia
7fa483d847
Indicate hoverable text with grey font ( #7655 )
2022-09-12 11:00:39 -04:00
Frank Sievertsen
dd8cf37a85
#7624 accept empty bearer authorization token. ( #7685 )
...
* Fix #7624 accept empty bearer authorization token.
* add changes file
2022-09-12 16:09:41 +02:00
Noah Talerman
26b610dde4
Prepare for 4.20.0 ( #7651 )
2022-09-09 16:01:03 -05:00
Martin Angers
988f50fa34
Document all keys in config
and team
YAML documents ( #7449 )
...
- Add a new "Configuration for contributors" doc page. Move settings that are not recommended for production use
- Remove settings modified in the `config` YAML document from the deploying/configuration doc page
- Document all keys in `config` and `teams` YAML documents
- Add comments to several `.go` files and remove unused struct
2022-09-08 17:57:38 -04:00
Roberto Dip
740aafd817
Revert token rotation ( #7628 )
...
This reverts all changes related to token rotation.
2022-09-08 15:04:02 -03:00
Martin Angers
5809348164
Update hostsEnrolledByOperatingSystem
examples to match actual platform/version values ( #7621 )
2022-09-08 11:08:03 -05:00
RachelElysia
cd8e42ba82
Fleet UI: Fix bug to view more than 20 teams ( #7623 )
2022-09-08 11:13:20 -04:00
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 Dip
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 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
RachelElysia
44bbaebf68
Fleet UI: Back to host from details page keeps filters applied ( #7027 )
2022-08-04 13:03:18 -04:00
RachelElysia
931564f2d3
Frontend / UI: Update naming UI button, frontend table components ( #7056 )
2022-08-04 12:56:30 -04:00
RachelElysia
a84c7d6754
Dashboard UI: macOS operating system and munki card stack at lower widths ( #7033 )
2022-08-04 11:05:53 -04:00
RachelElysia
7a035c42c6
Fleet UI: Hitting enter global modal parameter, rename modals to match UI ( #6939 )
2022-08-04 11:05:11 -04:00
Juan Fernandez
966bfbf85e
Feature 6487: Deprecate cpe_id from software_cve table ( #6562 )
...
Part 2/3 of the removal of the cpe_id column from the software_cve table in favor of using the newly added software_id coumn.
2022-08-04 09:24:44 -04:00
Martin Angers
012869f971
Fleet Premium: de-anonymize usage stats ( #7013 )
2022-08-03 14:44:34 -04:00
RachelElysia
9bf0266bad
Fleet UI: Small screen overlay ( #7023 )
2022-08-03 09:12:07 -04:00
Artemis Tosini
b56d2e452e
Stop the previous desktop agent when updating on macOS. Fixes #6441 ( #7015 )
2022-08-02 17:03:14 -04:00
RachelElysia
c8c2dd97d3
Remove retries for Welcome to Fleet host ( #6999 )
2022-08-02 10:09:59 -04:00
Martin Angers
c1d38598e2
Prevent removing team enroll secrets when applying team specs without new secrets ( #6890 )
2022-08-02 09:51:03 -04:00
Katheryn Satterlee
4bcd14dc83
Fleet 4.18.0 changelog ( #6951 )
2022-08-01 13:39:13 -07:00
Zach Wasserman
6002324139
Bring 4.17.1 changelog into main ( #6901 )
2022-08-01 10:50:40 -07:00
RachelElysia
c8367eaf32
Fleet UI: Welcome to Fleet and Learn Fleet render conditionally for roles ( #6958 )
2022-07-28 15:33:31 -07:00
RachelElysia
4631e4eeaa
Fleet UI: Sentence casing, typo ( #6942 )
2022-07-28 14:54:01 -04:00
RachelElysia
c029177087
Fleet UI: External gravatar link open in new tab ( #6911 )
2022-07-27 09:59:21 -04:00
RachelElysia
45b8ba2675
Fleet UI: Align dropdown cursors, buttons ( #6886 )
2022-07-27 08:51:45 -04:00
RachelElysia
8792acb1ec
Readable copy message, fix modal cta button alignment ( #6877 )
2022-07-27 08:21:16 -04:00
RachelElysia
96925f9cf1
Fleet UI: Fix jumpy action dropdown ( #6891 )
2022-07-27 08:19:05 -04:00
RachelElysia
5a0f4eb318
Packs UI: Update osquery releases on add/edit query pack dropdown ( #6888 )
2022-07-26 15:27:56 -04:00
RachelElysia
fbbe4bb1e6
Fleet UI: Align checkboxes ( #6873 )
2022-07-26 08:15:57 -04:00
Gabriel Hernandez
7a1317432b
Add expiry time warning in sandbox mode ( #6830 )
...
* create a MainContent and SidePanelContent containers for layout
this creates these two new components for handling layout more cleanly. It also allows us to put in common components into main layout, like sandbox expiration notification
* use MainContent and SidePanelContent in current pages
this brings in the two new components and wraps the page contents in these. This also allowed us to clean up and remove unused/no needed styling code
* add MainContent component to user settings page and clean up user settings component
this cleans up the user settings page to follow the panel convention we have as well as adds the MainContent component to this page
* add MainContent component to team pages
* update Sandbox gate to render optional component when in sandbox mode and add to MainContent
* add call to sandbox api to get expiry time
this adds a conditional call when the user is in sandbox mode to get the expiry time of the instance
* fix sticky elements on settings pages to work with sandbox expiry message
* fix e2e test after MainContent refactor
2022-07-26 13:05:57 +01:00
RachelElysia
fb76123b16
Fleet Desktop UI: Add device user error for invalid token ( #6850 )
2022-07-26 06:36:33 -04:00
Desmi-Dizney
a7585e3cec
Editor pass - Fix double quote usage in sql query ( #6862 )
...
This has been edited for copy.
2022-07-25 18:29:29 -05:00
RachelElysia
08485b3a5c
Sandbox UI: Homepage, CTA to add personal device ( #6775 )
2022-07-25 16:42:03 -04:00
RachelElysia
8d3de2a70a
Data table UI: Fix several ellipses to appear at end of cell only ( #6829 )
2022-07-25 16:26:52 -04:00
RachelElysia
f00647379e
UI: Fix disabled cursor with/without tooltip ( #6846 )
2022-07-25 16:22:00 -04:00
RachelElysia
6ec08b405b
Manage Host UI: Convert uptime column to last restarted ( #6812 )
2022-07-25 09:37:12 -04:00
RachelElysia
3915a5294b
Software details UI: Fix horizontal scroll off viewport ( #6811 )
2022-07-22 14:03:06 -04:00
RachelElysia
acdf46314e
Device User UI: Update policy banners ( #6825 )
2022-07-22 12:15:23 -04:00
gillespi314
406004894a
Update placeholder text for select targets search box ( #6826 )
2022-07-22 11:13:37 -05:00
Juan Fernandez
af80406b59
Bug 6777: Make the regexp used for detecting the oval platform major, min versions more permissive ( #6800 )
...
When getting the major/minor version for OVAL processing, handle the LTS post-fix for Ubuntu platforms
2022-07-21 12:55:07 -04:00
Desmi-Dizney
013f201602
Editor pass - Add UI for Fleet Sandbox to download prepackaged installers ( #6771 )
...
Editor pass for:
- https://github.com/fleetdm/fleet/pull/6721
2022-07-21 10:44:47 -05:00
Desmi-Dizney
0c424524fc
Update issue-6597-add-sandbox-config ( #6753 )
...
Editor pass for:
- https://github.com/fleetdm/fleet/pull/6619
Sending to @RachelElysia for review.
2022-07-21 10:37:53 -05:00
gillespi314
0312454f4c
Modify host battery health returned by GET /hosts/:id
( #6782 )
2022-07-20 21:16:03 -05:00
gillespi314
cc34585a47
Add statistics for number of hosts that have not submitted results for distributed queries ( #6495 )
2022-07-20 20:54:10 -05:00
Michal Nicpon
e3e17f3389
Fix double quote usage in sql query ( #6707 )
2022-07-20 10:10:03 -06:00
gillespi314
4792d7a759
Add UI for Fleet Sandbox to download prepackaged installers ( #6721 )
2022-07-19 14:28:06 -05:00
Gabriel Hernandez
f4b20b6ae5
Add SandboxGate to fleet UI that gates functionality when in sandbox mode ( #6738 )
2022-07-19 19:55:47 +01:00
Zach Wasserman
710c304d94
Apply password requirements to admin-created users ( #6667 )
...
This was requested by a customer.
2022-07-19 09:47:25 -07:00
RachelElysia
2de047b888
Logout of sandbox redirects to marketing site ( #6726 )
2022-07-19 11:43:57 -04:00
RachelElysia
da1868d6ae
Host Details Page: Correct software vulnerabilities count ( #6729 )
2022-07-19 11:43:04 -04:00
RachelElysia
009d860076
Live Query UI: Fix results count title ( #6719 )
2022-07-18 10:18:57 -04:00
gillespi314
3aa64f93ba
Add isSandboxMode
to AppContext
( #6704 )
2022-07-18 09:13:23 -05:00
Juan Fernandez
5b90d11c85
Bug 6508: Don't show non-CVE entries ( #6686 )
...
Only include vulnerabilities (CVEs) in Fleet UI and API
2022-07-18 09:23:32 -04:00
RachelElysia
b058365c4e
UI: Spiffier tooltip ( #6642 )
2022-07-15 15:10:35 -04:00
RachelElysia
6b4af5b70b
Pack UI: Do not abbreviate packs frequency units ( #6665 )
2022-07-15 15:08:20 -04:00
RachelElysia
53c2221103
Edit User UI: Converting a user to SSO provides new password of null ( #6689 )
2022-07-15 14:38:19 -04:00
RachelElysia
c80cb324a4
Edit User UI: Fix bug related to editing multiple users ( #6664 )
2022-07-14 16:09:56 -04:00
RachelElysia
fb32520866
Live query UI: Fix export bug ( #6659 )
2022-07-14 12:21:26 -04:00
RachelElysia
9ce5ef2f59
Host Details Page UI: Granulated disk space levels ( #6586 )
2022-07-14 10:21:36 -04:00
Roberto Dip
7e68ee2253
add configuration to retrieve installers from S3 ( #6630 )
...
Related to #6365 , this adds relevant configuration to the packaging key to retrieve installers from S3.
2022-07-13 09:34:25 -03:00
Roberto Dip
6faee84f57
allow to configure a default global enroll secret ( #6609 )
...
Related to #6365 this adds a new config to set a global enroll token that will be used by the server.
2022-07-12 19:12:10 -03:00
Tomas Touceda
7f8099db57
Add sandbox fleet serve config ( #6619 )
...
* Add sandbox fleet serve config
* Update docs
* Maybe fix lint issues
* Add lint dep
2022-07-12 18:21:15 -03:00
Tomas Touceda
af0cf9b703
Add rate limits for device authed endpoints ( #6529 )
...
* Add rate limits for device authed endpoints
* Fix lint
* Add missing test
* Fix test
* Increase the quota for desktop endpoints
* Add comment about quota
2022-07-11 10:49:05 -03:00
Katheryn Satterlee
b9d749f37b
Changelog for Fleet 4.17.0 release ( #6565 )
2022-07-08 17:09:02 -07:00
RachelElysia
83d1941d80
Update osquery tables to report corrected platforms ( #6554 )
2022-07-08 12:01:03 -04:00
Zach Wasserman
f12d3069bd
Make universal binary for Desktop on macOS ( #6535 )
...
#4420
Uses Unlicensed code from randall77 to do the "lipo".
2022-07-07 12:12:33 -07:00
Juan Fernandez
ab8cde6371
Feature 6454: Add software_id column to software_cve table ( #6489 )
...
Added software_id to software_cve in preparation for the removal of the cpe_id column.
2022-07-07 10:22:10 -04:00
RachelElysia
ed33a031db
Fleet UI: Host details / Device user page last restart time bug ( #6500 )
2022-07-06 13:56:31 -04:00
RachelElysia
1e4b76e6fd
Query builder UI: Add docker_container_envs table ( #6510 )
2022-07-06 13:05:53 -04:00
Luke Heath
943a1188f1
Add battery health to host details ( #6472 )
2022-07-05 12:17:51 -07:00
Luke Heath
1c6c379f4d
Improve loading states ( #6471 )
2022-07-05 12:10:53 -07:00
Lucas Manuel Rodriguez
700bb9aa98
Fix Datastore.HostByIdentifier
to set SeenTime
( #6484 )
...
* Fix Datastore.HostByIdentifier to set SeenTime
* Add changes file
2022-07-05 08:08:43 -03:00
RachelElysia
7ad989d7c0
Dashboard UI: Update error states ( #6382 )
2022-07-01 10:21:25 -04:00
Zach Wasserman
db22f68c88
Separate health checks for MySQL and Redis ( #6468 )
...
This required a bit of refactoring of some mocking due to how the code
generation does not handle having the same function in different types.
2022-07-01 08:08:03 -03:00
Zach Wasserman
974c8e008d
Improve logging for fleetctl with permissions errors ( #6460 )
2022-06-30 13:24:19 -07:00
RachelElysia
fd3300a962
Host Details UI: Fix software table column width, caret alignment ( #6411 )
2022-06-30 10:46:05 -04:00
RachelElysia
be2c65ebe1
Login UI: Center vertical alignment, align with forgot password box ( #6397 )
2022-06-30 10:44:05 -04:00
RachelElysia
9367464d20
Fleet Desktop Device User Page: Remove unnecessary API call ( #6427 )
2022-06-30 10:42:41 -04:00
RachelElysia
9bfb43b2cf
Fix alignment for dropdown's placeholder and search text ( #6395 )
2022-06-29 09:49:27 -04:00
Martin Angers
b9930930f5
Document the device-authenticated endpoints in API for Contributors ( #6406 )
2022-06-29 08:12:20 -04:00
Roberto Dip
b2d07e56b5
report error analytics ( #6341 )
...
Related to #5898 , this reports an anonymized summary of errors stored in Redis into the analytics payload.
For each error stored, this includes:
- A `count` attribute with the number of occurrences of the error
- A `loc` attribute with the 3 topmost lines in the stack trace. Note that stack traces only contain package name + line number (example: github.com/fleetdm/fleet/server.go:12
This also includes a minor refactor around error types.
2022-06-28 16:31:14 -03:00
Martin Angers
539be8ee09
Add battery info in host details response ( #6394 )
2022-06-28 14:11:49 -04:00
gillespi314
58892fee2e
Fix false negatives for os version policies generated by UI ( #6375 )
2022-06-24 12:42:51 -05:00
gillespi314
b6a816fe52
Remove last
keyword from UI SQL parser config ( #6362 )
2022-06-24 10:19:06 -05:00
Juan Fernandez
79bf51b03c
Feature 6242: Use oval to detect vulnerabilities on Fedora hosts ( #6330 )
...
* Feature 6242: Scan Fedora hosts using OVAL definitions
2022-06-24 11:02:51 -04:00
Juan Fernandez
9d01ba33c6
Feature 6096: Scan RHEL/CentOS hosts using OVAL definitions ( #6241 )
...
Extended the OVAL parser/analyzer so that we can scan RHEL based systems.
2022-06-23 16:44:45 -04:00
gillespi314
15de4f3e65
Update Fleet host detail query so os_version
for Ubuntu hosts reflects accurate patch number in point release ( #6360 )
2022-06-23 15:24:18 -05:00
Luke Heath
e16010f1f9
Improve SSO error messaging ( #6339 )
2022-06-23 10:32:20 -07:00
gillespi314
2715f8eb32
Add fixtures for software and vulnerabilities end-to-end tests ( #6337 )
2022-06-23 10:01:37 -05:00
Martin Angers
8f66a50f2b
Add hosts enrolled by operating system to anonymous usage stats ( #6329 )
2022-06-22 16:38:11 -04:00
Roberto Dip
2948e112f6
ensure software_host_counts
is cleaned when software is deleted ( #6270 )
...
Related to #5982 , this ensures we clean up software_host_counts rows referencing software that is not longer present in the software table.
2022-06-22 17:35:53 -03:00
Martin Angers
dc9e158153
Add weekly active users count in anonymous usage stats ( #6317 )
2022-06-22 15:20:57 -04:00
Martin Angers
7bfe93f5d7
Include an error code as query string in /sso/callback response in case of failure ( #6286 )
2022-06-21 09:04:50 -04:00
Roberto Dip
984605f630
store count alongside unique error instances in Redis ( #6232 )
...
Related to #4972 , this adds a new key, error:<hash>:count to Redis in order to keep track of how many times each instance of an error occurred.
2022-06-21 08:43:53 -03:00
Katheryn Satterlee
865ab32d03
Prepare for 4.16.0 release ( #6256 )
2022-06-20 20:55:33 -07:00
Luke Heath
546ef0746a
Fix actions popup alignment on user management page ( #6246 )
2022-06-16 08:29:27 -07:00
Desmi-Dizney
845e9e6e0e
Editor pass - Track active hosts count and enforce limit ( #6224 )
...
This has been edited for copy.
2022-06-14 14:58:34 -04:00
Desmi-Dizney
55d1e338cb
Editor pass - Improve live query UX ( #6201 )
...
Editor pass for:
- https://github.com/fleetdm/fleet/pull/5749
2022-06-14 14:55:59 -04:00
gillespi314
21837ed8ac
Enable ticket workflow for failing policies automation ( #6066 )
2022-06-13 18:21:24 -05:00
gillespi314
7621a0b290
Show count of visible results after a column is filtered on live query page ( #6199 )
2022-06-13 18:20:57 -05:00
Martin Angers
81f0e0ccfa
Track active hosts count and enforce limit ( #6099 )
2022-06-13 16:29:32 -04:00
Roberto Dip
19c5e3545b
add a dedicated endpoint that redirects to fleet_desktop.transparency_url ( #6204 )
...
As part of https://github.com/fleetdm/fleet/issues/5947 , and in order to have a simplified workflow in Fleet Desktop, we defined https://github.com/fleetdm/fleet/issues/6200 to add a new endpoint that redirects to the transparency url as defined in the config (for premium users only)
```
~/projects/fleet $ curl -v -s https://localhost:8080/api/latest/fleet/device/bf34ab98-23b0-48bc-8e82-8c0143cba11c/transparency
* Connection state changed (MAX_CONCURRENT_STREAMS == 250)!
< HTTP/2 307
< content-type: application/json; charset=utf-8
< location: https://fleetdm.com/transparency
< content-length: 0
< date: Mon, 13 Jun 2022 18:09:29 GMT
<
* Connection #0 to host localhost left intact
```
2022-06-13 16:07:08 -03:00
Luke Heath
7822666603
Improve password recovery flow ( #6185 )
2022-06-13 07:51:37 -07:00
Lucas Manuel Rodriguez
515454e47f
Fix no such table errors for mdm
& munki_info
in vanilla osquery macOS hosts ( #6170 )
...
* Add discovery queries for mdm and munki_info
* Add changes file
* Amend discovery table tests
2022-06-13 08:52:33 -03:00
gillespi314
c146ea4aa4
Add new "Fleet Desktop" section to global settings page ( #6161 )
2022-06-11 12:23:02 -05:00
Roberto Dip
18de43f35b
fix fleetctl debug commands on Windows ( #6186 )
...
As reported in #6127 , the `fleetctl debug` `archive` and `errors` commands were failing on Windows because filenames are not allowed to contain colons `:`.
This changeset removes colina from the filename of the archives generated by both commands.
2022-06-10 21:59:44 -03:00
gillespi314
44f902218c
Improve live query UX ( #5749 )
2022-06-10 13:29:45 -05:00
gillespi314
a3ab5646f5
Add new fleet_desktop
property to config object ( #6151 )
2022-06-10 10:39:02 -05:00
Tomas Touceda
a15101601c
Use the improved users query everywhere ( #6126 )
...
* Use the improved users query everywhere
* Filter out users without a home dir
2022-06-09 17:18:28 -03:00
Tomas Touceda
fc215610a4
Allow users to customize detail queries for troubleshooting purposes ( #6150 )
...
* Allow users to customize detail queries for troubleshooting purposes
* Address review comments
2022-06-09 10:33:49 -03:00
gillespi314
db7424282b
Add software details page ( #6089 )
2022-06-08 14:01:38 -05:00
Juan Fernandez
ef73039559
Improve vulnerability detection for Ubuntu ( #6102 )
...
Feature: Improve our capability to detect vulnerable software on Ubuntu hosts
To improve the capability of detecting vulnerable software on Ubuntu, we are now using OVAL definitions to detect vulnerable software on Ubuntu hosts. If data sync is enabled (disable_data_sync=false) OVAL definitions are automatically kept up to date (they are 'refreshed' once per day) - there's also the option to manually download the OVAL definitions using the 'fleetctl vulnerability-data-stream' command. Downloaded definitions are then parsed into an intermediary format and then used to identify vulnerable software on Ubuntu hosts. Finally, any 'recent' detected vulnerabilities are sent to any third-party integrations.
2022-06-07 21:09:47 -04:00
Martin Angers
0b5fcd8e27
Add support for custom headers in fleetctl ( #6118 )
2022-06-07 16:00:09 -04:00
Roberto Dip
19f995d3b5
only include policies in device endpoints for premium users ( #6077 )
...
This removes policy information from `GET /api/_version_/fleet/device/{token}` from non-premium Fleet instances.
Starting the server with `./build/fleet serve --dev --dev_license`
```bash
$ curl -s https://localhost:8080/api/latest/fleet/device/1804e808-171f-4dda-9bec-f695b2f2371a | jq '.host.policies // "not present"'
[
{
"id": 3,
"name": "Antivirus healthy (Linux)",
"query": "SELECT score FROM (SELECT case when COUNT(*) = 2 then 1 ELSE 0 END AS score FROM processes WHERE (name = 'clamd') OR (name = 'freshclam')) WHERE score == 1;",
"description": "Checks that both ClamAV's daemon and its updater service (freshclam) are running.",
"author_id": 1,
"author_name": "Roberto",
"author_email": "test@example.com",
"team_id": null,
"resolution": "Ensure ClamAV and Freshclam are installed and running.",
"platform": "darwin,linux",
"created_at": "2022-05-23T20:53:36Z",
"updated_at": "2022-06-03T13:17:42Z",
"response": ""
}
]
```
Starting the server with `./build/fleet serve --dev`
```bash
$ curl -s https://localhost:8080/api/latest/fleet/device/1804e808-171f-4dda-9bec-f695b2f2371a | jq '.host.policies // "not present"'
"not present"
```
2022-06-07 13:27:13 -03:00
Martin Angers
a23e0c41ff
Support failing policies integrations ( #5973 )
2022-06-06 10:41:51 -04:00
Luke Heath
9651539f75
Update API token modal to include more information ( #5994 )
2022-06-02 18:03:03 -05:00
Luke Heath
0530a86b7c
Fix device page redirect on expired token ( #5976 )
2022-06-02 17:56:26 -05:00
gillespi314
5d68a1fead
Add probability of exploit (EPSS score) to Software page in Fleet Premium ( #5925 )
2022-06-02 17:32:13 -05:00
Lucas Manuel Rodriguez
33bb7886b6
Add automation for orbit shell (with TUF) ( #5856 )
...
* fix old root dir in orbit
* add changes
* Add automation for orbit shell (with TUF)
* Fix workflow syntax
* Add logging to latest fleetctl preview action
* Add changes to fix workflow
* Use macOS host for TUF server and package generation
* Remove copy/paste if clause
* Fix orbit logs on macOS, Ubuntu
* Simplify TUF and generation of packages
* Set enroll secret instead of getting it
* Increase timeouts
* Add step id
* Fixes to the upload/download of artifacts
* Rearrange steps to not lose the downloads
* Fix copy/paste
* Add fleetctl login step
* Add missing config set
* Fix quotes on Windows
* Increase timeout
* Fix job termination
* Disable FLEET_DESKTOP for now
* Checkout repository on macOS
* Fix logs path
* Enable fleet desktop
* Use cancel, nitpick
Co-authored-by: Michal Nicpon <michal@fleetdm.com>
2022-06-01 13:54:16 -03:00
Michal Nicpon
30a864c8d2
Sync CVE scores periodically ( #5838 )
2022-06-01 10:06:57 -06:00
Roberto Dip
eb8defdcbe
add premium, device authed endpoint to retrieve policies ( #5967 )
...
This adds a new device authenticated endpoint, `/api/_version_/fleet/device/{token}/policies` to retrieve the device policies.
An example request / response looks like:
```bash
curl https://localhost:8080/api/latest/fleet/device/1804e808-171f-4dda-9bec-f695b2f2371a/policies
```
```json
{
"policies": [
{
"id": 3,
"name": "Antivirus healthy (Linux)",
"query": "SELECT score FROM (SELECT case when COUNT(*) = 2 then 1 ELSE 0 END AS score FROM processes WHERE (name = 'clamd') OR (name = 'freshclam')) WHERE score == 1;",
"description": "Checks that both ClamAV's daemon and its updater service (freshclam) are running.",
"author_id": 1,
"author_name": "Admin",
"author_email": "admin@example.com",
"team_id": null,
"resolution": "Ensure ClamAV and Freshclam are installed and running.",
"platform": "darwin,windows,linux",
"created_at": "2022-05-23T20:53:36Z",
"updated_at": "2022-05-23T20:53:36Z",
"response": "fail"
}
]
}
```
Related to [#5685 ](https://github.com/fleetdm/fleet/issues/5685 ), in another changeset I will be adding "client" endpoints so we can consume this endpoint from Fleet Desktop
2022-05-31 14:54:43 -03:00
Lucas Manuel Rodriguez
98be6cfc29
Improve Fleet Desktop "My Device" menu item UX at install time ( #5915 )
...
* Improve Fleet Desktop My Device link availability
* Use svc.clock and add test
* Revert change and add check for LastEnrolledAt on tests
2022-05-31 12:56:51 -03:00
Michal Nicpon
a652292d0f
Don't return orphaned software from the API ( #5840 )
2022-05-30 09:23:27 -06:00
Roberto Dip
fc7a045209
ensure previous host membership policies are deleted on enrollment ( #5890 )
...
Related to #5776 , this ensures that when a host is re-enrolled on a different team we cleanup existing policy memberships in the same way we do when a host is assigned a team through the API.
2022-05-30 10:30:15 -03:00
Roberto Dip
5b1ea0f079
update changelog for v4.15.0 ( #5951 )
2022-05-27 17:52:06 -03:00
Noah Talerman
d17a8151b4
Prepare for 4.15.0 ( #5858 )
...
Co-authored-by: Katheryn Satterlee <me@ksatter.com>
Co-authored-by: Zach Wasserman <zach@fleetdm.com>
2022-05-27 16:50:20 -03:00
gillespi314
baeff6e893
Add validation for pack scheduled query interval ( #5918 )
2022-05-26 16:54:21 -05:00
Michal Nicpon
6083b180a6
fix duplicate hosts in vuln webhook ( #5843 )
2022-05-25 11:40:12 -06:00
gillespi314
85c6ca0e5f
Improve precision in reporting of unseen hosts via host status webhook automations ( #5889 )
2022-05-25 10:54:56 -05:00
Sharvil Shah
0e01b11994
osquery changelog ( #5853 )
...
Co-authored-by: Noah Talerman <noahtal@umich.edu>
2022-05-24 19:16:21 +05:30
Luke Heath
b1028465e1
Export hosts to CSV with selected columns ( #5841 )
2022-05-23 22:46:40 -05:00
gillespi314
78b1a60a0d
Add bundle identifier to Software page UI ( #5868 )
2022-05-23 17:08:44 -05:00
gillespi314
546986787a
Remove iptables
from UI ( #5869 )
2022-05-23 17:08:30 -05:00
Michal Nicpon
4398644185
Fix root dir detection when using orbit shell ( #5844 )
...
* fix old root dir in orbit
* add changes
2022-05-23 16:47:46 -03:00
Martin Angers
56ce1649ee
Add issues
and device_mapping
output to CSV export ( #5864 )
2022-05-23 15:35:05 -04:00
gillespi314
bbc1891420
Add ability to see Google Chrome profiles on the Hosts page ( #5839 )
2022-05-23 14:27:30 -05:00
gillespi314
2db2c16511
Include MIA hosts under total count for Offline hosts ( #5854 )
2022-05-23 14:11:02 -05:00
Desmi-Dizney
fc3b887481
Editor pass - Include CVE scores when listing software ( #5834 )
...
* Editor pass - Include CVE scores when listing software
Editor pass for:
- https://github.com/fleetdm/fleet/pull/5673
* Update REST-API.md
2022-05-23 10:22:58 -05:00
Michal Nicpon
983f9e59b3
Include CVE scores when listing software ( #5673 )
2022-05-20 10:58:40 -06:00
Desmi-Dizney
a5ae8dce0e
Editor pass ( #5809 )
...
Comma no longer fits our style guide.
2022-05-20 09:32:46 -04:00
gillespi314
8e333509b1
Add license object to GET /fleet/device/{token}
response ( #5820 )
2022-05-19 16:28:49 -05:00