Commit graph

329 commits

Author SHA1 Message Date
Brock Walters
0f384ad9e6
Grammar check on Step 1. (#21386)
# Checklist for submitter

If some of the following don't apply, delete the relevant line.

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [ ] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/Committing-Changes.md#changes-files)
for more information.
- [ ] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [ ] Added support on fleet's osquery simulator `cmd/osquery-perf` for
new osquery data ingestion features.
- [ ] Added/updated tests
- [ ] If paths of existing endpoints are modified without backwards
compatibility, checked the frontend/CLI for any necessary changes
- [ ] If database migrations are included, checked table schema to
confirm autoupdate
- For database migrations:
- [ ] Checked schema for all modified table for columns that will
auto-update timestamps during migration.
- [ ] Confirmed that updating the timestamps is acceptable, and will not
cause unwanted side effects.
- [ ] Ensured the correct collation is explicitly set for character
columns (`COLLATE utf8mb4_unicode_ci`).
- [ ] Manual QA for all new/changed functionality
- For Orbit and Fleet Desktop changes:
- [ ] Orbit runs on macOS, Linux and Windows. Check if the orbit
feature/bugfix should only apply to one platform (`runtime.GOOS`).
- [ ] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [ ] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
2024-08-19 06:48:23 -07:00
Mike Thomas
2171544ad1
Docs quick reference optimization (#21331)
This PR closes https://github.com/fleetdm/fleet/issues/21108

@noahtalerman, I double-checked all redirects, and they are working.
Clicking through the URLs in [this
spreadsheet](https://docs.google.com/spreadsheets/d/1djVynIMuJK4pT5ziJW12CluVqcaoxxnCLaBO3VXfAt4/edit?usp=sharing)
is a pretty quick way to go through them all. Note that "Audit logs" and
"Understanding host vitals" redirect to the contributor docs on GitHub,
so they will throw a 404 until this is merged.

Some new guides benefitted from a name change, so they make more sense
as stand-alone guides, and also so that we don't have to mess around
with more redirects later. Those name changes followed [this
convention](https://fleetdm.com/handbook/company/communications#headings-and-titles),
which was recently documented in the handbook.

Have fun!

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
Co-authored-by: Noah Talerman <noahtal@umich.edu>
2024-08-16 15:30:31 -05:00
Dante Catalfamo
d7d9f335d5
Guide: Self-Service VPP Update (#21326)
#21062
2024-08-15 09:48:48 -04:00
JD
9c45f85e83
Article: Install VPP apps on macOS using Fleet (#20721)
Article: Install VPP apps on macOS using Fleet
https://github.com/fleetdm/fleet/issues/20646

- [x] TODO update publication date

---------

Co-authored-by: Jahziel Villasana-Espinoza <jahziel@fleetdm.com>
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
Co-authored-by: Victor Lyuboslavsky <victor.lyuboslavsky@gmail.com>
Co-authored-by: Gabriel Hernandez <ghernandez345@gmail.com>
2024-08-12 11:32:35 -07:00
RachelElysia
80e6043348
Docs: Update fleet-in-your-calendar-introducing-maintenance-windows.md (#20880)
## Issue
Cerra #20416 

## Description
- Update incorrect text copies to match current functionality (confirmed
via [slack
thread](https://fleetdm.slack.com/archives/C01EZVBHFHU/p1722439175927049?thread_ts=1722439142.748039&cid=C01EZVBHFHU))

I reviewed the announcement (nowhere is it called a guide thankfully)
that was published April 30, it looks like only one line is incorrect.
This is to correct this line.

There is a related ticket #20860 for Mike to update the images

Editor: @RachelElysia 
Technical Reviewer: @getvictor
2024-08-09 14:39:25 -07:00
JD
305989b996
Article: Self service fix formatting (#21234)
Fix md formatting
2024-08-09 14:36:42 -07:00
JD
00d586ef8c
Article: Fleet 4.55.0 release (#21147) 2024-08-09 11:51:38 -07:00
JD
bb0268654d
Article: Guide deploy security agents (#21204)
Article: Guide deploy security agents
https://github.com/fleetdm/fleet/issues/20909
2024-08-09 08:08:21 -07:00
Eric
e6ae37fac2
Website: Update mermaid graphs in "Seamless MDM migrations to Fleet" article (#21212)
Closes: https://github.com/fleetdm/confidential/issues/7618

Changes:
- Replaced the mermaid graphs in the "Seamless MDM migrations to Fleet"
article with image links to the graphs.
2024-08-08 20:26:29 -05:00
Zach Wasserman
f4d6391555
Add documentation guide for seamless MDM migration (#21203)
Co-authored-by: spokanemac <jack@jdstrong.com>
2024-08-08 14:14:52 -07:00
JD
b3c610f256
Article: Guide software self-service (#20958)
Article: Guide Software self-service
https://github.com/fleetdm/fleet/issues/20490

cc @jahzielv @RachelElysia
2024-08-07 17:40:31 -04:00
Dave Herder
b846f90e54
Add reference to process_etw_events table (#20947) 2024-08-02 08:40:29 -07:00
Mike Thomas
99fccbbffc
updated archival note (#20927)
Update archive notice on deployment guides.
2024-08-01 12:05:14 +09:00
Mike Thomas
bcc723cabc
Maintenance windows article update (#20926)
- added a note about DDM and updated graphics (as part of
https://github.com/fleetdm/fleet/issues/20680).

cc @noahtalerman
2024-08-01 12:01:51 +09:00
JD
2cb422aa1f
Fixed capitalization (#20793)
Fix capitalization and minor format nits.
2024-07-26 13:53:59 -07:00
Joanne Stableford
583b3c7b7c
Fixing capitalization in FCC cybersecurity article (#20791)
FCC capitalized, and Fleet capitalized
2024-07-26 15:42:30 -04:00
JoGSal
5d570bb294
Documentation: Add warning not to use default password (#20728)
Feedback Row 16: Add warning not to use default password.

# Checklist for submitter

If some of the following don't apply, delete the relevant line.

<!-- Note that API documentation changes are now addressed by the
product design team. -->

---------

Co-authored-by: JD <spokanemac@users.noreply.github.com>
2024-07-26 11:34:59 -07:00
JD
d73070406a
Article: K-12 cybersecurity with FCC funds (#20771)
Article: Enhancing K-12 cybersecurity with FCC funds and Fleet
https://github.com/fleetdm/confidential/issues/7365
2024-07-26 08:02:10 -07:00
Noah Talerman
054cd85ae1
Update "Config-less fleetd agent deployment" article (#20744)
Document new options for Windows fleetd added in the following user
stories:
- #19219
- #17528
2024-07-25 10:52:45 -04:00
Dante Catalfamo
5e1a3d03ae
MySQL 8.0 Migration (#20225)
#17249
2024-07-22 16:27:36 -04:00
JD
f7fd553c3f
Article: Managing labels in Fleet (#20592)
Article: Managing labels in Fleet
https://github.com/fleetdm/confidential/issues/7348
2024-07-18 15:14:51 -07:00
JD
9aa0a8ffa5
Update article publish date (#20593)
Meta: correct publication date.
2024-07-18 14:44:40 -07:00
Luke Heath
01093c4995
Remove arm64 item from announcement (coming in 4.55.0) (#20562) 2024-07-17 21:52:41 -04:00
JD
2b3acaed6a
Article: Fleet 4.54.0 release (#20538) 2024-07-17 16:15:08 -07:00
JD
b31256c57c
Article: Sysadmin diaries: lost device (#20270)
Article: Sysadmin diaries: lost device
https://github.com/fleetdm/confidential/issues/6717
2024-07-09 11:03:58 -07:00
Lucas Manuel Rodriguez
2875a9dbb8
Fixes to fleetctl debug connection and TLS certs documentation (#20166)
#6085

- [X] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [X] Added/updated tests
- [x] Manual QA for all new/changed functionality
2024-07-09 14:04:23 -03:00
Eric
ed3417de9d
Fix broken link in what-are-fleet-policies.md (#20260)
Changes:
- Fixed a broken link in the "What are Fleet policies?" article
2024-07-08 15:54:40 -05:00
JD
de8b4ecc5b
Spokanemac sysadmin diary policy export (#20112)
Article: Sysadmin diaries: exporting policies
https://github.com/fleetdm/fleet/issues/18452
2024-06-28 17:10:24 -07:00
JD
9266843057
Article: configure logging destinations (#20062)
Article: How to configure logging destinations
https://github.com/fleetdm/confidential/issues/6943

TODO: graphics
2024-06-28 17:05:02 -07:00
Victor Lyuboslavsky
0f50da4833
Updated docs to point to https://download.fleetdm.com/stable (#20094)
#19182 
Updated docs to point to https://download.fleetdm.com/stable

The files at the root (https://download.fleetdm.com/fleetd-base.pkg and
https://download.fleetdm.com/fleetd-base.msi) will no longer be updated.
2024-06-28 17:03:16 -07:00
JD
2617cc2d4d
Article: Fleet 4.53.0 release (#20017)
Article: Fleet 4.53.0 release
https://github.com/fleetdm/fleet/issues/19469
2024-06-26 16:56:54 -04:00
Eric
74fdf7a29d
Website: update username in authorGitHubUsername meta tags & list of maintainers (#19999)
Changes:
- Updated the `authorGitHubUsername` meta tag for three articles
- Updated a GitHub username in the list of maintainers in the
receive-from-github webhook.
2024-06-25 16:42:41 -05:00
Eric
5794810bc5
Update image in deploy Fleet on ubuntu guide. (#19903)
Closes: https://github.com/fleetdm/confidential/issues/7028

Changes:
- Updated the position of the Internews logo in the "Deploy Fleet on
Ubuntu with Elastic" guide to prevent text from getting squished on
mobile devices
2024-06-20 10:14:28 -05:00
JD
676a6fba96
Fixed mysql password error (#19796)
Fix mysql password error
2024-06-17 10:25:55 -07:00
JD
0808721725
Article: Sysadmin diaries: restoring fleetd (#19768)
Article: Sysadmin diaries: restoring fleetd
https://github.com/fleetdm/confidential/issues/6088
2024-06-14 13:37:56 -07:00
JD
c455c75360
Article: defensivedepth ubuntu deployment guide (#19515)
Article: From @defensivedepth ubuntu-deployment-guide

> Would like to add something like:
> Author: Josh Brower, @defensivedepth
> Sponsored by: Internews
> 
> I also have the Internews logo if that would be possible to use.
2024-06-12 15:54:15 -07:00
Jacob Shandling
3f9c685bfc
Add disclaimer about default macos openssl binary (#19623)
See https://fleetdm.slack.com/archives/C019WG4GH0A/p1718042699503069

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-06-10 14:42:20 -07:00
JD
3fa3f507b5
Article: Fleet 4.51.0 release (#19630) 2024-06-10 14:24:37 -07:00
Noah Talerman
6aef9520e9
MDM setup docs: APNs and ABM in the UI (#19463) 2024-06-07 14:33:00 -07:00
JD
685bfc0e4d
Article: discovering xz (#19459)
Article: Discovering xz vulnerability with Fleet
https://github.com/fleetdm/fleet/issues/18451
2024-06-03 14:51:41 -04:00
Dave Herder
2db2b4ede1
policies doc glue-up (#19389)
Feedback from prospect-redwine was that this page required more depth on
policies. We have documentation around policies, this PR is to add
linking and to glue the topics together.

---------

Co-authored-by: Noah Talerman <noahtal@umich.edu>
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
Co-authored-by: JD <spokanemac@users.noreply.github.com>
2024-06-03 10:55:10 -07:00
Mike McNeil
4af00d098e
Update fleet-in-your-calendar-introducing-maintenance-windows.md (#19242) 2024-05-31 12:19:02 -07:00
JD
54ef2b1065
Article: Building webhook flows with Fleet and Tines (#19396)
Article: Building webhook flows with Fleet and Tines
https://github.com/fleetdm/confidential/issues/5976
2024-05-31 06:31:28 -07:00
JD
81e98eab6b
Article: Endpoint mgmt role in healthcare. (#19226)
Article: Endpoint management's crucial role in healthcare.
https://github.com/fleetdm/confidential/issues/6568
2024-05-24 10:16:18 -07:00
Noah Talerman
d81ffdb5db
Update 4.45.0 release article (#19257)
- Credit @grahamgilbert and
[macadmins/osquery-extension](https://github.com/macadmins/osquery-extension)

Thank you for your awesome work Graham
2024-05-24 10:26:19 -04:00
JD
400c81bab9
Article: Fleet 4.50.0 release (#19211) 2024-05-23 15:31:11 -05:00
JD
3715ccc0f3
Article: AI-assisted policy (#19094)
Article: Fleet’s AI-assisted policy descriptions and resolutions
fleetdm/confidential#6093

Published date Mon-20-May to coincide with 4.50 release.
2024-05-22 10:04:38 -07:00
Mike Thomas
18d97c828f
Added archive notes to deployment guides and linked to recommended docs (#19056)
To reduce the surface area of deployment guides to maintain (other than
our recommended method in the docs), I have:

- Added archive notes to deployment guides in our blog and linked to our
recommended deployment methods in the docs.
- Tracked down (approximately) the original publication dates of the
guides for posterity.
2024-05-16 11:31:03 +09:00
Mike Thomas
9802ccc37a
Migrate deployment guides to articles (#19007)
This PR is a follow-up to https://github.com/fleetdm/fleet/issues/16660
to:

- Move all (non-recommended) deployment guides from the docs into
`/articles` under the `guides` category
    - AWS ECS
    - CentOS
    - Cloud.gov
    - AWS with Terraform
    - Hetzner Cloud
    - Render
    - Kubernetes
- Set up redirects for migrated articles
- Add article thumbnail and cover images

# Checklist for submitter

- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Rachael Shaw <r@rachael.wtf>
Co-authored-by: Eric <eashaw@sailsjs.com>
2024-05-16 07:29:51 +09:00
Noah Talerman
af6129cc16
Update Windows MDM setup article and MDM setup docs (#18981)
- Update docs to reflect that, in order to use Autopilot, you must have
one Intune license per host (from #fleetdm/confidential#6283)
- Make "MDM setup" doc page cross platform
- Cut content
2024-05-15 15:34:58 -04:00