Commit Graph

1229 Commits

Author SHA1 Message Date
Sampfluger88
9cbab4f87c
Update README.md (#13039)
...
2023-07-28 16:12:05 -05:00
Joanne Stableford
61c65108fd
Update BizOps handbook by arranging content in logical sequence (#13029)
Arranging BizOps handbook into logical order, updated level of heading
(but retained all heading so no errors with stub links).
2023-07-28 13:14:53 -05:00
Mike McNeil
fc8480282b
Handbook: involve leaders in workiversaries (#13005)
...
2023-07-27 21:08:26 -05:00
Mike McNeil
332e32129b
Handbook: satisfice first (#12990)
- Update https://fleetdm.com/handbook/company#values (Credit: Jason
Cohen,
https://www.linkedin.com/posts/jasoncohen_satisficing-vs-maximizing-activity-7089340562855661568-k_Wg?utm_source=share&utm_medium=member_ios)

...
2023-07-27 21:07:17 -05:00
Sampfluger88
6c6a3422b5
Update ceo.md (#13014)
...
2023-07-27 20:35:39 -05:00
Eric
8fb22579ea
Reorganize Fleet documentation (#12871)
Closes: #12611

Changes:
- Added three new documentation sections `/docs/get-started/`,
`/docs/configuration` and `/docs/rest api/`
- Updated folder names: `/docs/Using-Fleet/` » `/docs/Using Fleet` and
`/docs/deploying` » `/docs/deploy/`
- Moved `/docs/using-fleet/process-events.md` to `/articles` and updated
the meta tags to change it into a guide.
- Added support for a new meta tag: `navSection`. This meta tag is used
to organize pages in the sidebar navigation on fleetdm.com/docs
- Moved `docs/using-fleet/application-security.md` and
`docs/using-fleet/security-audits.md` to the security handbook.
- Moved `docs/deploying/load-testing.md` and
`docs/deploying/debugging.md` to the engineering handbook.
- Moved the following files/folders:
- `docs/using-fleet/configuration-files/` »
`docs/configuration/configuration-files/`
- `docs/deploying/configuration.md` »
`docs/configuration/fleet-server-configuration.md`
    -  `docs/using-fleet/rest-api.md` » `docs/rest-api/rest-api.md`
- `docs/using-fleet/monitoring-fleet.md` » `docs/deploy/rest-api.md`
- Updated filenames:
- `docs/using-fleet/permissions.md` »
`docs/using-fleet/manage-access.md`
- `docs/using-fleet/adding-hosts.md` »
`docs/using-fleet/enroll-hosts.md`
    -  `docs/using-fleet/teams.md` » `docs/using-fleet/segment-hosts.md`
- `docs/using-fleet/fleet-ctl-agent-updates.md` »
`docs/using-fleet/update-agents.md`
- `docs/using-fleet/chromeos.md` »
`docs/using-fleet/enroll-chromebooks.md`
- Updated the generated markdown in `server/fleet/gen_activity_doc.go`
and `server/service/osquery_utils/gen_queries_doc.go`
- Updated the navigation sidebar and mobile dropdown links on docs pages
to group pages by their `navSection` meta tag.
- Updated fleetdm.com/docs not to show pages in the `docs/contributing/`
folder in the sidebar navigation
- Added redirects for docs pages that have moved.

.

---------

Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
Co-authored-by: Rachael Shaw <r@rachael.wtf>
2023-07-27 17:40:01 -05:00
Sampfluger88
51b750a34c
Updating ceo links (#13013)
...
2023-07-27 17:39:49 -05:00
Dave Herder
64f0198cce
Update README.md (#13000)
adding changes for messaging in slack to the sc channel.
2023-07-27 11:45:53 -07:00
Mike McNeil
c5afbf9892
Handbook: CEO handbook: cleaner URL (#12984)
.
2023-07-27 13:04:08 -05:00
Will Mayhone
6231c0e2f5
Update README.md (#12973)
Updated the verbiage of the Introduction.

# Checklist for submitter

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

- [ ] 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.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-07-27 13:03:07 -05:00
Sampfluger88
a850860702
Update README.md (#12995)
...
2023-07-27 11:17:01 -05:00
Sampfluger88
8c9e01bedf
Update README.md (#12993)
...
2023-07-27 10:35:16 -05:00
Sampfluger88
1106c78ba4
Moved meetings sections and added stubs (#12975)
Moved all meetings sections to
[https://fleetdm.com/handbook/company/communication.md](https://fleetdm.com/handbook/company/communication.md)

...
2023-07-26 11:53:33 -05:00
Mike McNeil
d556d8be3f
Handbook: Create communication.md (#12963) 2023-07-25 21:52:45 -05:00
Zay Hanlon
66f5d1c03c
Remove application link for CSE role (#12928)
Remove application link for CSE role

...

---------

Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-07-25 12:59:09 -05:00
Luke Heath
8fb694f20f
Add new timebox scrum item and related documentation (#12929)
There have been several tickets created for investigation or research
purposes like [this one ](https://github.com/fleetdm/fleet/issues/12904)
that we don't have a ticket type for within our current three types
(`story`, `~sub-task`, and `bug`). This results in the existing scrum
item types needing to be misused. I'm adding a fourth type called
`timebox` at Mike's request. I'm also including documentation on the
usage of this new type.

Lastly, I'm proposing we stop calling sub-tasks "unestimated sub-tasks"
in the GitHub template because it is confusing and inaccurate. Our
documentation states: "Sub-tasks are labeled as `~sub-task` and enable
us to break down complex tasks into more detailed and easier-to-estimate
work units.". In our estimation sessions, we put point estimates on
sub-tasks.

The spirit of this statement is that all sub-task points bubble up to
their parent story, and the parent story is what matters to the rest of
the business. That is clearly defined in our documentation and processes
and will not confuse our usage of stories.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-07-24 23:00:19 -05:00
Luke Heath
227e7777bc
Update product groups handbook (#12934)
Updating to reflect the temporary (1 sprint) move of Martin to CX. I
will update again next sprint.

It also seems like we can remove the old development groups language and
call out. What do you think?

I'm also removing the `*` next to names because we weren't indicating
what that meant, which seems unnecessary. It is up to the EM to
understand the capacity of their team.
.
2023-07-24 21:28:14 -05:00
Dave Herder
25f81669b1
Update README.md (#12931)
removing the link to the open SC position
.
2023-07-24 21:25:27 -05:00
Eric
495c119faf
Handbook: Fix broken link in content style guide (#12943) 2023-07-24 17:36:32 -05:00
Sampfluger88
856f8dc6e4
Update ceo-handbook.md (#12921) 2023-07-22 17:59:38 -05:00
Mike McNeil
244c8fcc61
Change "Team" section -- (Mostly just testing the automation changes) (#12916)
Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-07-22 16:42:46 -05:00
Sampfluger88
dc99c16fe5
Update ceo-handbook.md (#12785)
WIP

......... ......
2023-07-22 15:35:53 -05:00
Sampfluger88
278e1802d5
fixed departures issue link (#12914)
...
2023-07-22 15:26:46 -05:00
Joanne Stableford
ca113e23c6
Update BizOps handbook - device ordering (#12894)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-07-21 21:30:49 -05:00
Mo Zhu
4b920cc169
make Mo own CX (#12856)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-07-21 20:49:23 -05:00
Sampfluger88
52eb9df88c
Removed weekly updates (#12893)
added weekly updates to ceo-handbook in PR
[#12785](https://github.com/fleetdm/fleet/pull/12785)

Added stub to maintain links
2023-07-21 11:39:28 -05:00
Sampfluger88
3a72bdda01
Fixed legal link (#12846) 2023-07-19 12:23:57 -05:00
Noah Talerman
c41ff1f2d3
Product handbook: Add note about assigning issues (#12828)
- Add note about assigning issues in designed column to engineering
manager
2023-07-19 09:39:20 -04:00
Sampfluger88
5ea710127c
Changed "Find a meeting time" link (#12829)
Changed to include specification about what "available" means in Google
Calendar when scheduling internal meeting.

Current: 

![image](https://github.com/fleetdm/fleet/assets/108141731/c0f49386-e81a-4bf3-8b55-46c9944d19d6)


With proposed changes: 


![image](https://github.com/fleetdm/fleet/assets/108141731/66b55ebb-9e3b-44c6-a3de-4d82e942e740)

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-07-18 12:28:00 -05:00
Marko Lisica
cdc4d13b57
Update "Product/#Working with Figma" (#12823)
Additional step when duplicating starter file. There's no way to set
public visibility by default. So we need to ensure that each file is
visible to anyone with the link.

# Checklist for submitter

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

- [ ] 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 API changes (docs/Using-Fleet/REST-API.md or
docs/Contributing/API-for-contributors.md)
- [ ] Documented any permissions changes
- [ ] 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
- [ ] 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)).
2023-07-18 19:13:27 +02:00
Reed Haynes
a983631aaf
Update README.md community ticket timelines (#12826)
Update documentation on handling community bug reports. 

We will be notifying and then closing tickets at 2 and 4 week intervals
instead of the previous 3 and 6 week schedule.
2023-07-18 12:08:53 -05:00
Sampfluger88
3c4084ddf0
Simplify process for scheduling final interviews (#12821)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-07-18 10:01:16 -05:00
Mike McNeil
7a8923c14c
Change handbook links (#12822) 2023-07-17 23:18:08 -05:00
Eric
d7b17c7228
Update positioning in documentation readme and CTA example (#12464)
closes: #12422
Changes:
- Updated the positioning in the Fleet documentation readme
- Updated the example `<call-to-action>` component in the article
formatting guide.
2023-07-17 12:38:07 -07:00
Alex Mitchell
263c11a738
Update security-policies.md (#12814)
Added Authorized Sub-Processors for Fleet Cloud services to be
referenced in standard DPA

# Checklist for submitter

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

- [ ] 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 API changes (docs/Using-Fleet/REST-API.md or
docs/Contributing/API-for-contributors.md)
- [ ] Documented any permissions changes
- [ ] 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
- [ ] 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)).
2023-07-17 13:28:14 -05:00
Sampfluger88
0d93b9687b
Request review automatically for non-codeowners (#12786)
https://github.com/fleetdm/confidential/issues/3146

To test this works:
- sam should be able to change ceo handbook and be autoapproved
- mike submitting a PR to the ceo handbook should request review from
Sam but auto-approve for mike
- Jarod's use case of creating an article should now work, even if his
PR contains images

.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-07-15 19:56:30 -05:00
Sampfluger88
a1a5f126f1
Added MDM design principles (#12783) 2023-07-14 19:59:10 -05:00
Joanne Stableford
2f3d89da88
Adding retirement benefits (#12770) 2023-07-14 18:09:43 -05:00
Mike McNeil
9c2cc92d9b
Handbook: Update numbers (#12766) 2023-07-13 23:17:54 -05:00
Sampfluger88
5cbc8635e7
moved ceo-handbook.md to company (#12762) 2023-07-13 18:05:47 -05:00
Taylor Hughes
5e928f817e
Updated notes details. (#12475)
Updated the language around meeting notes.

---------

Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-07-13 15:44:59 -05:00
Marko Lisica
9110aef1a3
Update "Which figma file should I use?" to reflect future Figma structure (#12616)
…ture

# Checklist for submitter

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

- [ ] 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 API changes (docs/Using-Fleet/REST-API.md or
docs/Contributing/API-for-contributors.md)
- [ ] Documented any permissions changes
- [ ] 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
- [ ] 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: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-07-13 15:43:43 -05:00
Mike Thomas
86bc345bd8
Update website-handbook.md (#12587)
Removed some unneeded language from the QA section.

Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-07-13 15:40:19 -05:00
Ringo
8354530dd1
Prohibited countries & territories (#12517)
Notifying people of countries we cannot do business with due to US
regulation. @alexmitchelliii

# Checklist for submitter

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

- [ ] 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 API changes (docs/Using-Fleet/REST-API.md or
docs/Contributing/API-for-contributors.md)
- [ ] Documented any permissions changes
- [ ] 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
- [ ] 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)).
2023-07-13 15:00:40 -05:00
Mo Zhu
c20fb1ec4b
Document that website team generates new schema (#12507)
Closes https://github.com/fleetdm/fleet/issues/12459
2023-07-13 14:56:16 -05:00
Rachael Shaw
125590f345
Handbook: Add note about different design review "modes" (#12727) 2023-07-13 11:09:37 -07:00
Marko Lisica
213c7bc43b
Update /product/#wireframing to reflect future Figma structure (#12615) 2023-07-13 09:54:18 -07:00
Mike McNeil
51e7401412
Fix broken link (#12745) 2023-07-13 08:53:16 -05:00
Mike McNeil
fd637a880c
handbook: read, rewrite, read, rewrite (#12742) 2023-07-12 22:12:06 -05:00
Alex Mitchell
8cc08528ef
Update README.md (#12740)
Updated Sales Rituals

# Checklist for submitter

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

- [ ] 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 API changes (docs/Using-Fleet/REST-API.md or
docs/Contributing/API-for-contributors.md)
- [ ] Documented any permissions changes
- [ ] 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
- [ ] 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)).
2023-07-12 17:21:22 -05:00