Commit Graph

1761 Commits

Author SHA1 Message Date
George Karr
c739ed2472
Update Releasing-Fleet.md (#16725)
Updating broken link

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-03-26 12:02:09 -05:00
Eric
632af6635d
Handbook: update startedOn date of auto-issue rituals. (#17835)
Changes:
- updated the `startedOn` date of 3 rituals with auto-issue enabled.
2024-03-25 13:37:31 -05:00
Sam Pfluger
04d4cbd647
Add "Archive a document" responsibility (#17824) 2024-03-23 15:39:46 -05:00
Eric
6ae3880704
Website: Update build script to exclude folders with an underscore prefix & rename docs/Deploy/kubernetes/ (#17817)
Closes: #17582

Changes:
- Updated the `build-static-content` script to not generate HTML pages
for files in subfolders that are prefixed with an underscore
- Renamed the `docs/Deploy/kubernetes` folder »
`docs/Deploy/_kubernetes`
- Documented this new behavior on the communications page of the
handbook.
- Updated commands on the Deploy Fleet on Kubernetes page.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2024-03-22 18:15:01 -05:00
Noah Talerman
6b28474362
Update product design handbook (#17790)
- Only notify channel if there are changes. Why? Less noise
2024-03-22 11:51:03 -05:00
Nathanael Holliday
2fe01741df
Update security-policies.md (#17648)
Replaced zwass with JoStableford and updated effective dates for the new
DRIs
2024-03-22 11:49:35 -05:00
Nathanael Holliday
43432f0835
Adding vendor process to handbook (#17554)
For reference: https://github.com/fleetdm/confidential/issues/5719

# 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/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#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 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.
- [ ] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [ ] 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)).

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-03-21 15:56:12 -05:00
Sam Pfluger
9a91dad2a4
Added writing principles (#17392) 2024-03-21 14:16:54 -05:00
Noah Talerman
4f7ebe2fcb
Update communications.md (#17604)
- Fix typo
2024-03-20 20:58:12 -05:00
Isabell Reedy
7100e80ae4
Add process for Fleeties to notify BizOps for individualized expenses (#17715)
Have noticed there are some recurring charges on Brex cards that are not
making it into The Numbers. This will help BizOps ensure we are tracking
all recurring expenses across the company.

Co-authored-by: Joanne Stableford <59930035+JoStableford@users.noreply.github.com>
2024-03-20 20:57:36 -05:00
Noah Talerman
a9910ad37e
Update pricing-features-table.yml (#17599)
- "Separate file size options for query results vs. agent logs when
using filesystem storage" (#11999) is on track for a 2024-04-22 release
2024-03-20 20:56:04 -05:00
SFriendLee
26965c8ae9
Handbook: Update communications.md (#17681) 2024-03-18 15:39:51 -05:00
Luke Heath
d2b6d579a2
Update engineering handbook to adjust patch release process (#17571)
This outlines a new patch branching strategy to avoid the conflicts
we've been running into recently.

This will introduce more friction in the form of two PRs for released
bug fixes during patch weeks. The benefit is that we won't have to deal
with merge conflicts when we're cherry-picking commits into the patch
branch, which sometimes becomes a big distraction for the team.

We also found ourselves in a situation with 4.46.3 where we couldn't
release a fix without rewriting it because it had been built on top of
feature code that was not included in the patch. That was the motivation
to make this change.

---------

Co-authored-by: George Karr <georgekarrv@users.noreply.github.com>
Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-03-18 15:17:08 -05:00
Noah Talerman
3ab970f990
Update product design rituals (#17394)
- Add "🦢🔄 Product design sync" and "🦢🗣 Product office hours"

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-03-18 13:19:50 -05:00
Dave Herder
c2f0686a69
Update pricing-features-table.yml, edit description of "Self-managed"… (#17567)
… item

Removed reference to air-gapped environments, even though the fleet
agent can work air-gapped, MDM protocols (apple and msft) do not support
air-gapped deployments.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2024-03-15 18:08:24 -05:00
Noah Talerman
281b5ffaf7
Rachael is API design DRI (#17630)
- Move "API design" DRI from "Product groups" page to DRIs table
2024-03-15 18:02:15 -05:00
Eric
224a5f89bd
Handbook: Fix broken links in handbook. (#17643)
Changes:
- Fixed two broken links on the digital experience handbook page
- Updated link text and removed a broken link on the engineering
handbook page.
2024-03-14 17:02:00 -05:00
Award Malisi
a7bb6ea333
Handbook: Open position: Typo fix: Upper-case the 'e' in 'experience'. (#17654)
Updated line# 53: Upper-case the 'e' in 'experience'.
2024-03-14 16:33:24 -05:00
Eric
b1e73387ea
Website: update signup forms and license dispenser (#17572)
Closes: #16697

Changes:
- Updated the managed cloud feature in `pricing-features-table.yml` to
note that is only available for >700 hosts
- Updated `signup.js` to accept one new input `primaryBuyingSituation`
and to throw an error if someone signs up with a personal email address.
- Updated the /customers/register page to ask users signing up what they
will be using Fleet for, and to display an error if a user signs up with
a personal email address.
- Updated the /try-fleet/register page to show an error if a user signs
up with a personal email address
- Updated the /customers/new-license page to:
- only show the quoted price for users creating a quote for >700 hosts
- Add a checkbox to the billing form for users to confirm that they
understand they are buying a license for self-hosted Fleet Premium
2024-03-14 12:28:35 -05:00
Noah Talerman
3ba6bb50c4
Update Engineering handbook (#17628) 2024-03-14 11:29:04 -05:00
Sam Pfluger
7e4964385c
DRIs (#17614)
...
2024-03-14 10:24:53 -05:00
Dustin Gerdes
6f6d083440
Update demand.rituals.yml (#17172)
# 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/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Documented any permissions changes (docs/Using
Fleet/manage-access.md)
- [ ] 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 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.
- [ ] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [ ] 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-03-13 11:09:22 -05:00
Luke Heath
bb7da24ea1
Add open QA Engineer position (#17561) 2024-03-12 15:07:36 -05:00
Noah Talerman
8578e1ab53
Update product-groups.md (#17546)
- Update product group capacity ...
2024-03-12 13:20:32 -05:00
Noah Talerman
d45fc967a8
Update features.yml (#17527)
- "Custom device data for help desk" (#14415) is shipped ...
2024-03-12 13:19:53 -05:00
Dave Herder
93c8da8a82
Update pricing-features-table.yml (#17515)
added documentation urls where it made sense.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-03-12 13:19:22 -05:00
Eric
f295aab582
Website: Update testimonials.yml (#17454)
> Note: these changes were originally in
https://github.com/fleetdm/fleet/pull/17450, but were moved into a
separate PR to remove the code owner review requirement from that PR

Changes:
 - Updated Andre Shields's job title
 - Updated Dan Grzelak's quote (Removed an emoji)
 - Updated Erik Gomez's job title

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2024-03-12 13:05:04 -05:00
Noah Talerman
01d055a912
Update features.yml (#17523)
- Add `waystoUse` for "Policy scoring" ..
2024-03-12 12:53:08 -05:00
Noah Talerman
31c61ac652
Update features.yml (#17529)
- Jira and Zendesk tickets are free ...

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2024-03-12 12:52:32 -05:00
Sam Pfluger
36459931ad
2024 03 12 change all hands folder structure (#17568) 2024-03-12 12:33:52 -05:00
Mike McNeil
e4366ff928
Update pricing-features-table.yml (#17566) 2024-03-12 11:53:00 -05:00
Drew Baker
6e31da558b
Update handbook for LinkedIn promoted posts. (#17236)
Added LinkedIn promoted posts to communications page and demand. ...

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-03-07 12:36:12 -06:00
Noah Talerman
d0467de86e
Update features.yml w/ new timelines (#17323)
- Add "Fleet gets in your calendar" (#17230)
- "Declaration (DDM) profiles" (#14550) before "App deployment" (#14921)
  - Deploy apps => Deploy security agents
  - Pushes deploy security agents to Q2 (2024-04-22)

Note: Upcoming activity (unified queue) won't guarantee
first-in-first-out in Q1
...
2024-03-06 21:48:57 -06:00
Noah Talerman
7143887e15
Disk encryption is the same as “Encrypt macOS hard disks with FileVault” (#17358)
- Remove "Encrypt macOS hard disks with FileVault" because it's the same
thing as disk encryption
- Update "Disk encryption" to Fleet Premium
...
2024-03-06 21:44:52 -06:00
Noah Talerman
854faa0c3d
Update pricing page (#17382)
- Fix double asterisk

<img width="348" alt="Screenshot 2024-03-05 at 3 44 18 PM"
src="https://github.com/fleetdm/fleet/assets/47070608/5e447437-8588-4f62-a64e-a38735476b9f">

...
2024-03-06 21:43:22 -06:00
Noah Talerman
e4766ad27e
Update features.yml (#17398)
- Clarify "Native macOS update reminders"...
2024-03-06 21:41:14 -06:00
Sam Pfluger
2991e08ecc
Update product-design.rituals.yml (#17327)
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2024-03-04 16:53:54 -06:00
Mike McNeil
77c795fd27
Update pricing-features-table.yml (#17328) 2024-03-04 14:51:25 -05:00
Mike McNeil
78de77e6c9
Handbook: Change the DRI of a consultant (#17312)
Hey Isabell, I realized the section above about hours worked also needs
an update. Could you knock that out on this PR?
<img width="609" alt="image"
src="https://github.com/fleetdm/fleet/assets/618009/664bc7c9-cc5d-461c-9327-68eed0aba7ad">

---------

Co-authored-by: Isabell Reedy <113355639+ireedy@users.noreply.github.com>
2024-03-01 14:34:13 -08:00
Luke Heath
c1a274f76d
Move critical bug notification process to product groups page (#17299)
Also updated the language in the notification process slightly so that
we only notify impacted customers and the community if community
features are impacted.
2024-03-01 16:29:02 -06:00
Eric
ba9e9a6f84
Website: add new quote to testimonials.yml (#17279)
Changes:
- Added a new quote to testimonials.yml
2024-03-01 11:57:54 -06:00
Mike McNeil
2d70dc8bbb
Handbook: Match dustin's change (#17173) 2024-03-01 11:38:19 -06:00
Luke Heath
93af32a930
Fix broken markdown link (#17253) 2024-02-28 16:42:38 -06:00
Luke Heath
6f0c02eb2d
Fix broken markdown link (#17252) 2024-02-28 16:42:22 -06:00
Joanne Stableford
9c83ba291f
Add "change job title" responsibility to BizOps handbook (#17121) 2024-02-28 16:41:35 -06:00
Luke Heath
8d7e3472e7
Add priority rating labels to product groups handbook (#17103) 2024-02-28 11:17:31 -06:00
Joanne Stableford
41ad4ba001
Add "change a Fleetie's manager" responsibility to BizOps Handbook (#17120) 2024-02-28 11:56:17 -05:00
Will Mayhone
48f1ea994b
Update pricing-features-table.yml (#16739)
Added a customer quote to the human endpoint mapping

# 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/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Documented any permissions changes (docs/Using
Fleet/manage-access.md)
- [ ] 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 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.
- [ ] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [ ] 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)).

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2024-02-27 22:50:45 -06:00
Isabell Reedy
38adcc3f63
Adding Dante Catalfamo to MDM product group (#17167) 2024-02-27 22:47:58 -06:00
Sam Pfluger
d2f8574a75
Update communications.md (#17132)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2024-02-27 14:32:32 -06:00