* Update README.md
Github security link was not pointing to the right place in the security page
* Update README.md
Extra hyphen removed
* Update README.md
Adding file extension BACK. How many commits will I need to fix a link??
* Adding GitHub security guide
* Update security.md
All edits are recorded by line:
273-275 reworded for clarity.
299 reworded to “Selecting Write provides the perfect balance!”
312 deleted “,” after “discussions”
313 deleted “want to“
317 replaced “into to” with “in too”; deleted “,” after “places”; added hyphen to “security-related”
322 deleted “,” after “configure”
340 replaced “had a need for” with “needed”
345 added “,” after “workflows”
* ccccccujudggihredvcugfctdteubbiteignjjjrfndh
* removedyubisneeze
* Update security.md
I removed the hyphen’s from “open source” in this section. Though the hyphen is correct Mike T. told me it’s a Mike McNeil preference.
All edits are recorded by line:
258 deleted “,” after ”running”
265 replace “as” with “so”; replaced “device” with device's OS “device's OS”
269 replaced “We need to host and collaborate on code as a company making open-source software!” with “Since Fleet makes open source software, we need to host and collaborate on code.”
273 deleted “-“ from “open source’
287 replaced “was” with “were”
290 deleted “:” after “enable”; added italics to “Require two-factor authentication”
293 removed”-“ from “open source”; added “If you can imagine,”
309 added italics to “Write”
326 deleted”,” after “discussions”
* Update security.md
Added a link in the macOS section to point to a blog post on the topic, and finished GitHub security section draft.
* Update security.md
Fixed broken italic
* Update security.md
All edits are recorded by line:
261 deleted “,” after “default”; added “the” before “performance”
262 added “from having”
* Update security.md
All edits are recorded by line:
270 replaced “,” with “;”
274 added “,” after “source”
311 deleted “.” after “creation”; added “,” after “eventually”
313 replaced “be sure” with “ensure”; added “,” after “handbook”
321 added “,” after “example”
327 replaced “it” with “them”
346 added “a pull request”
348 added “a” before “linear”
351 replaced “We have need this” with “We do not have a need this”
377 deleted”,” after “actions”
378 added “,” after “privileges”
384 added “,” after “repositories”
* Update security.md
Made Dependabot explanation clearer
* Update security.md
Removed an extra `that`
* Update security.md
It's dependa*b*ot not dependaot!
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
* Handbook sponsorship process
* Update community.md
Edits recorded by line:
241 added "to" before "expose
242 reworded to make more concise
244 deleted "," after "opportunity"
257 replaced ",." with ","
* Update community.md
* Update community.md
Fixed sentence casing and also added clarity to roles responsible for approving and signing off on sponsorships.
* Update community.md
Edits recorded by line:
244 replaced "has been" with "are"
245 added "."
249 added "."
257 replaced "have been" with "are"
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
* add markdown section
* Update community.md
* Update community.md
Edits recorded by line:
34 replaced "inline," with "in line"
58 replaced "Makrdown" with "Markdown"
63 replaced "linebreak" with "line break"; replaced "newline" with "new line"; replaced "important" with vital"; replaced "newlines" with "new lines"; deleted "," after "otherwise"
78 replaced "newline" with "new line"; replaced"linebreak" with "line break"; replaced "newline" with "new line"
85 new line added
86 ended with ":"
136 replaced “easily” with “quickly”; deleted "," after "headings"
148 deleted"be "; replaced "transformed" with "transform"
153 reworded for clarity
161 added "always" before "check"
174 added " ' ' " to "pageOrderInSection"
249 deleted "," after "issue"
257 added "," after "changes"
258 deleted " it"
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
- Add "Ticket movement..." and "Lead engineering standup..." DRIs
- The new "Ticket movement..." DRI absorbs the "Escaped work" and "Ticket quality" responsibilities.
* Update product.md
Adding link to the competitors document.
* Update README.md
Adding link from main handbook page to new section in product.
* Update README.md
Fixed an oops
* Update community.md
Added to "Posting on social media as Fleet"
* Update community.md
Recorded by line:
34 deleted "to do so"
42 added "," after "drafted"
61 moved "easily"
63 reworded
81 deleted "that is"
86 replaced "in which" with "when"
102 replaced "large" with "significant"
107 replaced "a user" with "users"; added "user interface" for clarity; replaced ", but" with ". Still"
110 removed "()" from "Screenshots can get out of date quickly as UIs change."
113 removed "and beyond"; removed "that" after "make sure"
116 replaced "url" with "URL"
124 added "is" before "written"
126 corrected spelling for "specified"
154 deleted "," after "story"
158 deleted quotes around "think"
167 deleted "," after "(within 1 business day)"
174 replaced "Issue" with "issue"
177 replaced "get" with "make"; replaced "quality" with "content"
178 added "to" after "changes"
179 added "," after "Usually"
180 added "," after "customers)"
182-183 reworded to "After reviewing a PR and addressing all necessary changes any Fleet team member may merge a"
183 reworded to "community it."
184 corrected spelling of "judgment"
185 replaced "Folks" with "Those"
191 replaced "small" with "minor"; corrected "bug fix"; deleted "," after "acceptable"
192 added (SQL) for clarity
193 shifted "the" down; added "are" before "attributed"; corrected spelling of "judgment"
210 replaced "feel" with "Feel"
* Update community.md
Updating printful link
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
* Handbook: incorporate feedback from team conversations in late 2021
* incorporate Ben/Martin/Noah/Tony feedback
* Update company.md
* reorganize some of the new ideas to be easier to read (#4485)
* more cleanup
* Update company.md
* Update company.md
* mike-t-handbook-patch
• Added Fleet swag process to handbook
* Update community.md
Recorded by line:
3 SUGGESTION: Was "open-core" meant to be "open-source"?
49 Reworded sentence for clarity.
51 Added quotes to "-" and "_".
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
Adding a carriage return before the 2FA table, as the Fleet website requires that for tables to render. Removed the bold heading before and made it simpler as well.
* Adding draft Google Workspace guide
Draft Google Workspace guide with our current setup + modification to the vulnerability management section.
* Accidental CR
Removed accidental CR
* Adding link to new section in readme
* Update security.md
Added something about vulnerability exceptions
* Update security.md
Adjusted to explain we set all Google services to restricted
* Update handbook/security.md
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Update handbook/security.md
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Update handbook/security.md
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Update handbook/security.md
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Update handbook/security.md
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Update handbook/security.md
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Update handbook/security.md
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Update handbook/security.md
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Update security.md
Added two of Mike T's suggestions!
* Update handbook/security.md
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Update handbook/security.md
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Apply suggestions from code review
Committing Mike's suggestions.
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Update security.md
As per Mike's comments
* Minor grammar and punctuation edits.
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
* Renaming files and a lot of find and replace
* pageRank meta tags, sorting by page rank
* reranking
* removing numbers
* revert changing links that are locked to a commit
* update metatag name, uncomment github contributers
* Update basic-documentation.page.js
* revert link change
* more explicit errors, change pageOrderInSection numbers, updated sort
* Update build-static-content.js
* update comment
* update handbook link
* handbook entry
* update sort
* update changelog doc links to use fleetdm.com
* move standard query library back to old location, update links/references to location
* revert unintentional link changes
* Update handbook/community.md
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
* Improve documentation for how we do vulnerability processing
* Add mermaid diagrams
* Mermaid, next try
* Change style of once an hour node
* Improve collection diagram
* Improve readability of diagrams
* Improve flow charts
* Update broken link
* [4196] Adding vulnerability management information
This was planned to be published soon, but we have demand for it so decided to get it done this week!
* added line break to README.md
Added a line break between headings in security section of index.
Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
* Adding note about coordinated disclosure
@mike-j-thomas Not sure exactly *where* in the document I should've put this. If you have 5 minutes to comment on this PR I'll adjust it!
* Updated as per Mike's comments
Put in the right section and updated
* Update brand.md
* Update handbook/brand.md
* Update brand.md
Re-added Guillaume's previous suggestion to voice and tone guidelines.
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
* Create operations.md
* link to operations page, draft of operations page
* Update operations.md
* Update operations.md
* Update operations.md
* Update operations.md
* Apply suggestions from code review
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* move new section to people page, delete operations page
* Update people.md
* update gusto link to fix test
* Update people.md
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Creating Security Section
Adding draft of laptop security configuration as well.
* Adding detailed versions
Adding more information about each setting we are adding. Will continue and merge only when the full draft is complete.
* Added all settings from draft policy
Should be all content for macOS. Will add Chrome hardening, clean-up and be ready to merge.
* Added missing benefit to DoH + warning for on-prem
* Fixed typos, added osquery, added chrome
* Apply suggestions from code review
Commit most of Mike's suggestions!
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Apply suggestions from code review
Adding one of Mike's suggestions I had missed.
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Updates from PR
Applying some more of Mike's suggestions and fixing a few more on my own.
* Security section
Creating security section in README
* Update handbook/security.md
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Update community.md
Added new PR request to reflect Communities within the handbook.
Closed previous PR in order to direct users to MacAdmins slack #fleet channel instead of #osquery channel.
* Capitalization
Hackernews -> HackerNews
* Update handbook/community.md
I just cut out some of the fat and reduced repetition slightly for clarity.
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Updated Communicating as Fleet
I have made a start to our Communicating as Fleet style guide. It's not perfect. Feedback welcome.
* Update handbook/growth.md
* Update handbook/growth.md
* Updated handbook index
Added:
"Posting on social media as Fleet"
"Press releases"
Moved from Growth into Community:
"Promoting blog posts on social media"
* Update README.md
Added "Contributing to the handbook"
* Update README.md
* rename customer experience, add redirect to new customer page, upgrade Sails to fix routes bug, resolve routes TODO
* Update README.md
* update broken links
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
Co-authored-by: eashaw <caglc@live.com>
These values originally in the handbook were an early stub. I'm still incorporating some more of the feedback from conversations with folks on the team, but getting close. Then I'll expand the notes into actual, readable sentences and bring the updated values into the handbook. I'm leaving the original values here for now. This relates to https://github.com/fleetdm/confidential/issues/764
* Add engineering section to handbook
Added engineering section to handbook and moved Release process section into it from Product.
* update support process link
* remove support process section
Co-authored-by: eashaw <eric@fleetdm.com>
* generating a trial license key
* use H4s for this section
Co-authored-by: eashaw <eashaw@sailsjs.com>
* use H4s for this section
Co-authored-by: eashaw <eashaw@sailsjs.com>
Co-authored-by: eashaw <eashaw@sailsjs.com>
- Fix a broken link in the summary of the "Osquery logs" documentation
- Update instructions for linking to a specific section within a page in the Fleet documentation in product handbook
- Add outline for when a feature is placed behind a feature flag in the Fleet product
- Add items to consider when deciding if feature flags should be leveraged
* Updated product section of handbook
• Changed section heading Fleet EE to "UI design".
• Added sub-section "Design conventions" under UI design.
• Re-ordered content. I felt that QA and release process was of more importance than UI design.
* Update README.md
* add_criteria
adds agreed upon criteria for
1. version support and troubleshooting
2. freeze period definition
3. Some adjustment to the Manual QA section based on the creation of Release QA ticket templates and smoke tests.
* Update handbook/product.md
Co-authored-by: eashaw <eashaw@sailsjs.com>
Co-authored-by: eashaw <eashaw@sailsjs.com>
* addred cropped images to replace images in configuration.md, fixed duplicated alt text, added box-shadow to images
* more cropping
* reduce padding on ordered lists, point urls in markdown to where images will be
* Update 02-Configuration.md
* Update build-static-content.js
* remove box-shadow on images
* Update 02-Configuration.md
* Added handbook entry about images
* changed img tags to markdown links to be consistent
* undo small style change
* Update build-static-content.js
* Update handbook/product.md
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Update growth.md
Added a section for Fleet blog post authors about how to promote their blog posts to our social media.
Some thoughts. Including an assignee is not very future proof, in case roles change etc. Maybe best to leave that out, and we can add an assignee when we see the issue in Growth meetings.
HackerNews reserved for release posts only. Added that based on recent recommendation, due to HackerNew's strict policies. Are we happy with that, or should promoting on HackerNews be treated case-by-case?
* Update growth.md
* Update growth.md
* Update growth.md
* Update growth.md
* uncomment handbook route, disable redirect, add link to top nav
* Handbook page, note: most of this is directly copied from the docs, build handbook
* added maintainer <meta> tags
* handbook styles
* handbook broken up into different files
* update handbook layout
* updating markdown files
* handbook layout, adjusted header margins to make room for handbook
* handling links to specific sections in markdown compilation
* lint fixes
* commented out search bar for now
* cleaned up page script
* update handbook and clean up styles
* Delete handbook.md
* updated product content from latest version
* clean up styles, remove hardcoded image widths
* markdown updates
* title and description for /handbook, removed commented out route
* fix styles on firefox, remove commented logs
* lint fix
* update class name
* fix broken link
* updated how hashes are handled in links, adjusted links in handbook
* lint fix
* updated function names, removed comments, small markdown syntax fix
* move handbook link into footer
* Pack location
Future-proofing instructions for ease of onboards by adding location information.
* Label queries are immutable (addition)
Previous document made it seem users should be able to edit label queries.
* removal of all non-preview tasks
Non-preview tasks will be moved to /docs/3-Contributing/2-Testing.md. Additional changes include clarifications to the testing steps.
* update link
* Update manual-qa.md
* Handbook - Adding links to Fleet docs
Instructions for how to add, and fix links in the Fleet docs.
* Update handbook/README.md
* Update handbook/README.md
typo fix.
* Update handbook/README.md
Added paragraph about linking to other docs pages using relative paths.
* Update handbook/README.md
- Commented out the following e2e tests because they're consistently failing in the GitHub CI:
- Delete a host from the **Host details** page
- Query a host from the **Host details** page
- As a global maintainer, delete a host
- Add coverage for the commented out tests in the manual QA doc
- Add item and link to all "Reported bugs" (GitHub issues with the "bug" and ":reproduce" label). This way, the individual on call can navigate to a list of bugs that need reproduction.
- Add a link to the open pull requests. This way, the individual on call can identify any PRs that have been opened by the community.
* Updated to handbook
Added "Communicating design changes to Engineering" section to the handbook.
* Review changes
Blockquote for note. Header for unplanned changes.
* Add safe mkdirall and open
* Use secure as much as possible and merge gomodules for orbit to fleet
* Improve openfile and mkdirall to check for permissiveness instead of equality
* Don't shift
* Fix links
* Address review comments
- Remove changes files that were collected during the 4.1.0 release cycle
- Add removing changes files step to release process documentation
- Update support process docs to reflect the change to discussing the last on-call rotation at 🍽️ Daily standup meeting
- Update enroll secret config file with updated fields for Fleet 4.0.0
- Remove agent options config file. In Fleet 4.0.0, agent options are part of the organization settings configuration
* Add community spin document to handbook
* Remove the before Hacker news and Quora
* Add updated support process document
* Remove reference to engineering standup because it doesn't exist
* Spell fix
* Tweaks to roundup templates
* Add document
* Spell fix in README
* minor word trimming and added a comma or two. This looks great!
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
- Add a living "Manual QA" document to Fleet's handbook.
- The goal of this document is to provide a public location to capture Fleet's manual QA process.
- Create `/configuration-files/` directory inside of `/1-Using-Fleet` directory. This directory contains example Fleet configuration files in yaml format. Replaces the `/examples` directory.
- Create `/standard-query-library/` directory inside of `/1-Using-Fleet` directory. This directory contains the new `standard-query-library.yml`. This file will act as the source of community contributions to the standard query library.
- Edit references to `/examples` directory
* query-library-crashes
Daily addition to the query library.
* name change
changed the name to "Get crashes".
* Resolving conflicts in filenames
Resolving conflicts in filenames and deleting old version.
- Maintain software inventory with detail queries.
- Associated database migrations.
- Feature flagged off by default (see documentation for details to turn on).
- Documentation.
- New test helper for slice element comparisons skipping ID.
- Add "Get authorized keys" query to `handbook/queries`
- Edit "Get installed ___ software" queries for all platforms to prepare for adding software inventory to the host details API endpoint
This PR includes changes to the "Get installed ___ software" queries in the query handbook (4 total. 1 for each OS supported by osquery).
- Add `type` column to all queries.
- Add `architecture and `install_time` column to Linux query.
- Add `architecture` column to FreeBSD query.
- Remove `opera_extensions` clause because osquery doesn't have an `opera_extensions` table.
- Adds Detect Linux hosts with high severity vulnerable versions of OpenSSL to query handbook
- Includes query to retrieve OpenSSL version
- Includes query to retrieve OpenSSL version
* Add expense policy to Fleet handbook
* Removed stray "."
* capitalization, + added a couple of other culture points that stand out
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
- Add 3 queries to the handbook:
- Get installed FreeBSD software
- Get installed Windows software
- Get installed Linux software
- Fix misspelling of firewall query file
- Add `UNION` to installed macOS software