Commit Graph

61 Commits

Author SHA1 Message Date
Sam Pfluger
1ca736fd7c
Update CEO page (#14992) 2023-11-06 21:07:47 -06:00
Mike McNeil
1484c65516
Handbook: Update why-this-way.md (#14788)
You get an emoji
And you get an emoji


![image](https://github.com/fleetdm/fleet/assets/618009/03ebd7f3-a5da-4243-bf56-a6066fad9ab5)
2023-10-28 13:07:13 -05:00
Mike McNeil
0eadf45f96
Handbook: Update why-this-way.md (#14718)
Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2023-10-27 10:57:17 -05:00
Eric
4a6bf0d447
2023-10-24 Website: Update /try-fleet (#14638)
Closes: https://github.com/fleetdm/confidential/issues/4015

Changes:
- Changed the url for `/fleetctl-preview` to
`/try-fleet/fleetctl-preview`
- Updated the controller for the `/fleetctl-preview` page to redirect
non-logged-in users to `/try-fleet/login`
- Removed the route for `/try-fleet/sandbox-expired`, and added a
redirect going to `/try-fleet/fleetctl-preview`.
- Updated the controller for `/try-fleet/sandbox` to redirect the users
without a non-expired Sandbox instance to `/try-fleet/fleetctl-preview`.
- Updated `signup.js` to not provision Fleet sandbox instances for
users.
- Updated the `User` model to support a third `signupReason`: "Try
Fleet"
- Updated `/try-fleet/register` to submit "Try Fleet" as a
`signupReason` when users sign up.
- Renamed the files for the `/fleetctl-preview` page (`get-started` »
`fleetctl-preview`)
- Updated/removed Fleet Sandbox related handbook sections.
- Replaced the "Fleet vs Fleet Sandbox" section in the deploying
documentation with a note about `fleetctl preview`.
- Updated links to Fleet Sandbox in articles.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2023-10-20 13:59:18 -05:00
Eric
5cb8051a40
Handbook: update experimentation and landing pages section. (#14482)
Changes:
- Combined the experimentation and landing page section on the
communications handbook page.
- Removed the note about the /imagine process on the "Why this way?"
handbook page.
2023-10-11 23:15:56 -05:00
Mike McNeil
a06c312453
handbook: should it be more 90s? (#14375) 2023-10-09 14:05:54 -05:00
Sampfluger88
0620cdf06a
Manage intake (#14016)
- Added manage g-ceo intake to CEO page
- Added ritual manage g-ceo intake
- Add Manage intake to communications
- Update "👑Crown jewels" to "🎐Why Fleet?"
- Deleted extra space in why this way
...
2023-09-20 00:37:32 -05:00
Taylor Hughes
66b4cff8e4
added updated event MQL definitions to why this was (#13671)
added the updated event MQL definitions to include physical and virtual
event qualifications for MQLs
.
2023-09-04 22:11:22 -05:00
Mike McNeil
0acccc8e98
Handbook: defs (#13591) 2023-08-30 13:50:48 -05:00
Sampfluger88
8910a74873
Handbook: Why spend less? (#13565)
https://github.com/fleetdm/classified/issues/377

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-29 22:10:24 -05:00
daniellegk
5b63970562
Fix broken link in "Why not use superlatives" (#13540)
the link doesn't work in the block quote and it just displays the raw
URL instead on the website
2023-08-26 20:03:34 -05:00
daniellegk
0d43353356
Add "Why use short and simple issue templates?" section (#13355)
resolves issue #13327 

Adds a section laying out the reasoning behind short/simple issue
templates

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-26 19:23:59 -05:00
daniellegk
0d764e4fe1
Add "Why not use superlatives" section to Why this way (#13520)
resolves issue #13169

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-25 20:47:19 -05:00
Mike McNeil
63bbbf99d7
Handbook: Update why-this-way.md to be more explicit (#13414) 2023-08-21 02:36:24 -05:00
Martin Angers
aec640271d
Update why-this-way.md (#13316)
Fix a typo. .
2023-08-14 22:33:55 -05:00
Mike McNeil
e7d6d599ef
Why make it obvious when things break? (#13249)
Closes https://github.com/fleetdm/fleet/issues/12305
2023-08-09 13:35:15 -05:00
Sampfluger88
0a499402e9
Fixed italics in broken heading links (#13180) 2023-08-07 11:13:53 -05:00
Sampfluger88
a03bbc0a85
why don't we track leads differently (#13139) 2023-08-03 22:27:25 -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
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
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
Sampfluger88
86b68ec587
Handbook/company/why-this-way/why-read-documentation (#12736)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-07-12 15:48:08 -05:00
Rachael Shaw
cadd89e8c7
Handbook: Add missing ")" (#12733) 2023-07-12 15:05:57 -05:00
Noah Talerman
8811ddeba6
Add "MDM on/off" to why this way (#12698)
- Handbook why we use "MDM on/off" instead of "MDM enrolled/unenrolled"
at Fleet
2023-07-11 00:11:49 -05:00
Noah Talerman
9eb1ab6745
Handbook: update sentence case section and UI to follow (#12686)
- Update sentence case section in the handbook to clarify that role
names and features in the Fleet product are not proper nouns and thus
shouldn't be capitalized
- Update one spot in the Fleet UI to reflect this
2023-07-11 00:10:57 -05:00
Sampfluger88
12e51a2d76
fixed section heading (#12684) 2023-07-07 14:00:21 -05:00
Eric
80ac6a20b5
Handbook: Add sentence case section to company/why-this-way (#12602)
closes: #11758

Changes:
- Moved the sentence case section from the content style guide to the
"Why this way?" page.
...

---------

Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-07-06 22:20:19 -05:00
Rachael Shaw
eae417bc2a
Handbook: Add clarification about packs to "Why this way" (#12047)
Add clarification about what "packs" are and why they aren't considered
deprecated in spite of removing the "Packs" section of the UI.

This is a modified version of [an
answer](https://osquery.slack.com/archives/C01DXJL16D8/p1685473347649069?thread_ts=1685447394.383489&cid=C01DXJL16D8)
@mikermcneil posted in the osquery slack. I trimmed a little bit of the
content in hopes of making this clearer (namely the specific list of
improvements that led to removing the "Packs" UI) but if you think that
context is too important to leave out I'll include it here.

.

---------

Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-06-29 22:17:38 -05:00
Mike McNeil
c380562243
Exception to monorepo (#11803) 2023-05-19 11:55:32 -05:00
Mike McNeil
1bce183ad9
Conversation-starting (#11599) 2023-05-09 20:49:16 -05:00
Eric
7b32beb00e
Handbook: Fix broken link to company page (#11466)
Changes:
- Updated link (`https://fleetdm.com/company/handbook#ownership` »
`https://fleetdm.com/handbook/company#ownership`)
2023-05-01 18:20:19 -05:00
Mike McNeil
146e081d49
Improve link (#11442)
Skip past the CRUD stuff, which might not be as obviously relevant to
all contributors.
2023-04-29 23:27:23 -05:00
Eric
31b46df8d1
Fix broken links in Markdown content (#11437)
Changes:
- Fixed two links in the handbook
- Fixed a link in the "How to use osquery evented tables" article
2023-04-28 16:40:35 -05:00
Mike McNeil
b29358437b
use consistent route prefix (#11275) 2023-04-21 15:25:06 -05:00
Mike McNeil
365da2b825
Fix broken link (#11019) 2023-04-05 15:54:25 -05:00
Mike McNeil
66e39d2b6f
Fix accidental smooshing of content in #10846 (#10858)
Fix accidental smooshing of content in #10846
2023-03-29 11:43:32 -05:00
Mike McNeil
7344b893f2
Cut tangent (#10846) 2023-03-29 00:44:31 -05:00
Jarod Reyes
ec57280f5f
Update why-this-way.md (#10804)
Adding marketing experimentation guidelines to handbook

# 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: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-03-28 23:19:13 -05:00
Mike McNeil
6d12734226
Clarification of repos + some small corrections and improvements + links (#10769)
.
2023-03-25 16:44:06 -05:00
Mike McNeil
56c2af73fb
Fix OTHER broken link (#10765) 2023-03-24 18:33:41 -05:00
Mike McNeil
08ed13bb52
Handbook: Fix broken link (#10764) 2023-03-24 18:28:39 -05:00
Ringo
bb077f8b9b
Why don't we sell like everyone else? (#10713)
Moved sales paragraph onto 'Why this way' page in the same heading
format including the 'cold-outbound-strategy' URL (I can't figure out
how to edit URL text so it says 'Our sales strategy')
2023-03-23 13:30:20 -05:00
Mike McNeil
f5c8daacf0
Add missing links (#10669)
..
2023-03-22 01:12:18 -05:00
Liz Fong-Jones
6d80daa1f4
Fix obvious typo in why-this-way.md (#10436)
because I was invited to by the docs!

# Checklist for submitter

n/a, markdown only
2023-03-12 20:02:41 -05:00
Luke Heath
31235b1cbd
Broken link (#10400) 2023-03-08 22:55:04 -06:00
Luke Heath
3e97749e50
Add agile principles and populate why scrum (#10318) 2023-03-08 15:57:52 -06:00
Zachary Winnerman
281cb07b2b
Decision: Zero tolerance for 5xx errors, failed scheduled jobs, failed requests, timeouts, and out-of-SLA response times (#10311) 2023-03-06 14:09:26 -06:00
Mike McNeil
57e03e69a7
Clarify ugly wireframes are ok, because they'll be drafted into somet… (#10073)
…hing ready for release.
2023-02-23 16:25:48 -06:00
Mike McNeil
e8d1d27b8c
Reiterate training commitments (#10066) 2023-02-23 11:49:37 -06:00