Commit Graph

4951 Commits

Author SHA1 Message Date
Katheryn Satterlee
b9d749f37b
Changelog for Fleet 4.17.0 release (#6565) 2022-07-08 17:09:02 -07:00
Roberto Dip
1ed8efacfa
increase the length of host_batteries.health (#6560)
Rel to #6559, this increases the size of host_batteries.health for cases like "Check Battery" that exceed 10 chars
2022-07-08 21:06:50 +00:00
Noah Talerman
16cb302774
Update standard query library (#6564)
- Tweaked name and description of 2 policies in the standard query library to use consistent formatting
2022-07-08 17:06:26 -04:00
Noah Talerman
6689b049b3
Use self-managed language, update usage status for release, product handbook tweak (#6563)
- Add new properties to "Usage statistics" docs
- Update "self-hosted" to "self-managed" on fleetdm.com/pricing. 
- Fix spacing in Product handbook
2022-07-08 16:51:27 -04:00
Mike McNeil
a50e7140da
Handbook: Ritual: Freshen up pinned posts (#6558)
* Handbook: Ritual: Freshen up pinned posts

* Switched pinned post table entry to Drew

Co-authored-by: Tim Kern <tim@fleetdm.com>
2022-07-08 17:08:22 +00:00
RachelElysia
83d1941d80
Update osquery tables to report corrected platforms (#6554) 2022-07-08 12:01:03 -04:00
Charlie Chance
cfd6cbdf9f
Handbook: taxes and compliance (#6557) 2022-07-08 16:00:15 +00:00
Luke Heath
b91b2c238b
Fix battery health null check (#6541) 2022-07-07 13:43:05 -07:00
Tim Kern
7524195f78
Changed original date to reflect publish date (#6540)
Changed to 7/7
2022-07-07 15:09:01 -05:00
Tim Kern
87c5c24162
Changed date from "2099" to "2022" (#6539) 2022-07-07 15:05:50 -05: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
Mike Thomas
7aaf677c66
state of device management blog post (#6192)
* state of device management blog post

- Article to help promote the report
- Needed before merge: "Reports" article category

* add report category and update routes

* Update state-of-device-management.md

I reworded part of this to make it easier to read. Let me know if I can be of any more help. :)

Co-authored-by: Eric <eashaw@sailsjs.com>
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
Co-authored-by: Tim Kern <tim@fleetdm.com>
2022-07-07 17:37:43 +00:00
Robert Fairburn
66154ce2b8
Add rfairburn to codeowners (#5671) 2022-07-07 10:09:03 -05: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
Tomas Touceda
6a2de916d6
Add controlled rollout proposal (#6221)
* Add controlled rollout proposal

* Rename Enabled to Get
2022-07-07 10:26:59 -03:00
Tim Kern
ff677032f5
Switched one-pager to DE designed version (#6525) 2022-07-06 23:18:19 -04:00
Desmi-Dizney
ebb9d46f66
Handbook editor pass - Security - Trust report/Rituals/Slach channels (#6523)
This has been edited for copy.
2022-07-06 18:40:34 -05:00
Desmi-Dizney
39d89700ad
Editor pass - Handbook - Security - Vulnerability management (#6522)
This has been edited for copy.
2022-07-06 17:28:28 -05:00
Desmi-Dizney
9444772e6c
Editor pass - add macOS Ventura hardware check (#6520)
Editor pass for:
-  https://github.com/fleetdm/fleet/pull/6494
2022-07-06 17:27:52 -05:00
RachelElysia
a07f12086a
e2e: Quick fix software count failing test (#6512) 2022-07-06 14:57:49 -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
Desmi-Dizney
a7719fe191
Editor pass - Handbook: CEO shadow program (#6503)
* Editor pass - Handbook: CEO shadow program

Editor pass for:
-  https://github.com/fleetdm/fleet/pull/6177/files

* Hankbook: Shadow program clean up

Co-authored-by: Charlie Chance <100798688+CharlotteChance@users.noreply.github.com>
2022-07-06 10:02:00 -06:00
RachelElysia
a40d32501c
UI: Fix sentence case (#6509) 2022-07-06 11:54:17 -04:00
Desmi-Dizney
20ef00f06b
Editor pass - Separate health checks for MySQL and Redis (#6506)
Editor pass for:
-  https://github.com/fleetdm/fleet/pull/6468
2022-07-06 10:03:35 -04:00
Kelvin Oghenerhoro Omereshone
31c3937d7f
Update Fleetctl docs and fix typo (#6473)
- Use consistent "osquery installer" and "Fleet UI" language
2022-07-06 10:02:55 -04:00
Mike Thomas
c2169925e7
Edits to Hetzner deployment guide (#6421)
* Edits to Hetzner deployment guide

Main nav:
- I added a link to the article from the main nav

Edits to the article:
- Changed up some of the language to make it consistent with our existing deployment guides.
- Re-arranged the intro section for clarity
- Changed the thumbnail image

Style fixes:
- reduced margin top and bottom for articles H3

* Update deploy-fleet-on-hetzner-cloud.md

- To reduce duplicated content and make this easier to maintain, I suggest removing Fleet setup instructions, and linked to the relevant sections of the docs instead.

* Update deploy-fleet-on-hetzner-cloud.md

Word changes

* Update articles/deploy-fleet-on-hetzner-cloud.md

Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>

* Update articles/deploy-fleet-on-hetzner-cloud.md

Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>

* Update articles/deploy-fleet-on-hetzner-cloud.md

Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>

* Update articles/deploy-fleet-on-hetzner-cloud.md

Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>

* Update articles/deploy-fleet-on-hetzner-cloud.md

Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>

* Update articles/deploy-fleet-on-hetzner-cloud.md

Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>

* Update articles/deploy-fleet-on-hetzner-cloud.md

Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>

* Update articles/deploy-fleet-on-hetzner-cloud.md

Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>

* Update deploy-fleet-on-hetzner-cloud.md

Update script to latest version of Fleet.

* small edit

Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
Co-authored-by: Eric <eashaw@sailsjs.com>
2022-07-06 09:41:03 -04:00
Desmi-Dizney
e400c7398f
Handbook editor pass - Security - Google Workspace security (#6497)
This has been edited for copy.
2022-07-05 18:47:31 -05:00
Desmi-Dizney
8623aa14e2
Editor pass - Document the device-authenticated endpoints in API for Contributors (#6444)
Editor pass for:
-  https://github.com/fleetdm/fleet/pull/6406
2022-07-05 17:42:08 -04:00
Erik Gomez
2e2b5e7c1b
add macOS Ventura hardware check (#6494)
Adds a new policy to check for macOS Ventura. Adapted from https://gist.github.com/erikng/b1acc0e07f510f9378f6f78f3d7a7342
2022-07-05 17:39:25 -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
Desmi-Dizney
5cd845a15e
Handbook editor pass - Security - Hardware security keys (#6478)
This has been edited for copy.
2022-07-05 12:08:19 -05:00
Desmi-Dizney
88a98df023
Handbook editor pass - Security - GitHub security (#6480)
This has been edited for copy.
2022-07-05 12:07:57 -05:00
Mike Thomas
996601b0a6
article images (#6469)
- Soc2 type 1 report - tidied up image and removed 'certified' from the filename
- Added image for Speeding up macOS updates with Nudge.
2022-07-05 10:47:06 -04:00
RachelElysia
d88133d466
Fix e2e mock dev license expiration (#6488) 2022-07-05 10:28:21 -04:00
Desmi-Dizney
77ee213407
Editor pass - Update docs to include how to get the API token of an api-only user (#6445)
Editor pass for:
-  https://github.com/fleetdm/fleet/pull/6381
2022-07-05 09:20:15 -04:00
Desmi-Dizney
519bb0f855
Docs Editor Pass - Using Fleet - Adding hosts (#6165)
- Editor pass that includes making all text representing a button bold
2022-07-05 09:13:02 -04: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
Kelvin Oghenerhoro Omereshone
5896045dda
fix: markdown bold closing token (#6485) 2022-07-04 22:38:59 +01:00
Kelvin Oghenerhoro Omereshone
e985ec4980
feat: document downgrade process from fleet premium to fleet free (#5985)
* feat: document downgrade process from fleet premium to fleet free

* Update docs/Using-Fleet/FAQ.md

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>

* Update docs/Using-Fleet/FAQ.md

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>

* Update downgrade process

* fix: typos

* Update docs/Using-Fleet/FAQ.md

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>

* Update docs/Using-Fleet/FAQ.md

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
Co-authored-by: Noah Talerman <noahtal@umich.edu>
2022-07-04 18:50:31 +01:00
Juan Fernandez
f20530e708
Feature 5676: Update vulnerability detection docs to include OVAL vulnerability detection. (#6451)
Update vulnerability detection docs to include OVAL vulnerability detection.
2022-07-04 08:03:49 -04:00
Lucas Manuel Rodriguez
e92ea532b6
Orbit to cleanup extension socket at startup (#6474)
* Orbit to cleanup extension socket at startup

* Remove extra quote
2022-07-01 16:56:37 -03:00
Zach Wasserman
03734a37aa
Add server support for Fleet Sandbox demo login (#6387)
* Add server support for Fleet Sandbox demo login

This adds an endpoint `/api/latest/fleet/demologin` that provides a
redirect for the fleetdm.com portion of Fleet Sandbox to automatically
log in a user. The username and password must be provided as form
values. The endpoint is only enabled if `FLEET_DEMO=1` is set in the
server environment.

This was tested locally with the following HTML served by `python3 -m
http.server`, and the Fleet server running with `FLEET_DEMO=1
./build/fleet serve --dev`:

```
<!DOCTYPE html>
  <body>
    <form
      method="post"
      action="https://localhost:8080/api/latest/fleet/demologin"
      id="demologin"
    >
      <input type="hidden" name="email" value="admin@example.com" />
      <input type="hidden" name="password" value="admin123123#" />
      <input type="submit"/>
    </form>
    <script type="text/javascript">
      document.forms["demologin"].submit();
    </script>
  </body>
</html>

```

For Fleet sandbox purposes, the `action` should be set to the correct
hostname for the sandbox instance, while the `email` and `password`
should be set to the same credentials that were provided when creating
the instance.

* lucas comments

* Add integration tests

* Fix status codes and add comments

Co-authored-by: Martin Angers <martin.n.angers@gmail.com>
2022-07-01 16:52:55 -03:00
Desmi-Dizney
2fa678cb19
Handbook editor pass - Security - Account recovery process (#6455)
This has been edited for copy.
2022-07-01 13:11:01 -05:00
Tomas Touceda
eb414f7971
Add debugging guide (#6425)
* Add debugging guide

* Add meta

* Add missing question for extension

* Update with review suggestions

* Empty commit to unblock CI
2022-07-01 14:45:02 -03:00
Luke Heath
7408dc0aae
Update dev license (#6476) 2022-07-01 10:17:19 -07: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
Mike Thomas
368ee84621
Update people.md (#6470)
Fixed up header hierarchy and some sentence case fixes to headers.
2022-07-01 10:04:33 +09:00