Commit Graph
4450 Commits
Author SHA1 Message Date
Guillaume Ross 348032f46d Update security-policies.md (#5670)
* Update security-policies.md

Re-ordered policies in a mostly alphabetical way.

Added data management policy.
Added disaster recovery plan.
Added incident response policy and plan.

* Update security-policies.md

Fixed conflict leftover
2022-05-11 15:10:34 -05:00
Lucas Manuel Rodriguez 7839716b8d Prepare TUF scripts for CI and support different dev setups (#5616)
* Prepare TUF scripts for CI and support different dev setups

* Allow only generating selected platforms for pkgs

* Force linux/amd64 on Dockerfile to support M1
2022-05-11 17:00:18 -03:00
Zachary Winnerman d84d6008c3 Quick fixup for elasticsearch (#5669) 2022-05-11 10:12:24 -05:00
Lucas Manuel Rodriguez 114b678e26 test: Add retry to the correct part that has sync enabled (#5688) 2022-05-11 10:11:51 -03:00
Guillaume Ross 5f6ab8c2ed Publish pentest blog + Security-audits.md section (#5659)
* Create 2022-04-29-fleet-penetration-test.pdf

* Adding explanation of pentest report

This closes #4880
2022-05-11 09:05:18 -04:00
RachelElysia 34a2d3e483 UI Zendesk integrations (#5356) 2022-05-10 21:33:30 -05:00
Noah Talerman f893a9f8a9 Update CHANGELOG (#5660) 2022-05-10 18:18:52 -07:00
dependabot[bot] 85013e87a4 Bump github/codeql-action from 2.1.9 to 2.1.10 (#5668)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.9 to 2.1.10.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/7502d6e991ca767d2db617bfd823a1ed925a0d59...75b4f1c4669133dc294b06c2794e969efa2e5316)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-10 18:18:15 -07:00
Desmi-Dizney 21c23d0143 Moved GitHub Labels (#5662)
I moved this section up since Slack channels is always at the bottom, and Rituals should be right above Slack channels.
2022-05-10 18:28:52 -05:00
Desmi-Dizney d40df25e04 Editor pass - Handbook: Interviewing with Fleet (#5564)
Editor pass for: https://github.com/fleetdm/fleet/pull/5462
2022-05-10 16:45:49 -05:00
Desmi-Dizney 3ce1b7c552 Editor pass - Handbook: weekly updates ritual info (#5678)
Editor pass for: 
- https://github.com/fleetdm/fleet/pull/5512
2022-05-10 16:45:26 -05:00
Desmi-Dizney fe2ca1765b Editor pass - Handbook: More iterative clarifications to hiring process on people page (#5677)
Editor pass for: 
- https://github.com/fleetdm/fleet/pull/5607
2022-05-10 16:44:54 -05:00
Desmi-Dizney d4b927b4de Editor pass - Added MQO definition (#5667)
Editor pass for: 
- https://github.com/fleetdm/fleet/pull/5644
2022-05-10 15:53:14 -05:00
Zach Wasserman 716e06a7d3 Update changelog for Orbit 0.0.11 (#5672) 2022-05-10 13:09:11 -07:00
Martin Angers f05d2be767 Produce hosts' CSV report based on requested columns (#5656) 2022-05-10 14:25:53 -04:00
Noah TalermanandKelvin Oghenerhoro Omereshone 37349735ad Rename new image (#5661)
Co-authored-by: Kelvin Oghenerhoro Omereshone <kelvin@fleetdm.com>
2022-05-10 18:28:35 +01:00
Desmi-Dizney 69dab611d9 Updated index (#5666)
Updated index as per:
- https://github.com/fleetdm/fleet/issues/5651
2022-05-10 12:22:28 -05:00
Desmi-Dizney d469b0f46c Editor pass for capitalization (#5665)
Headings should only have the first word capitalized unless something is a proper noun or represents an acronym. The Rituals section is already on the Growth page, so out of consistency across all Handbook pages, it needs only to be given the heading "Rituals." This helps keep URLs consistent as well.
2022-05-10 12:22:06 -05:00
Desmi-Dizney b0bdeefda5 Editor pass (#5664)
The bottom of each handbook should be Slack channels with rituals directly above. I move Project boards up to comply.
2022-05-10 12:21:40 -05:00
RachelElysia 5ab79ffba7 E2e testing: Fix attached DOM issues (#5555) 2022-05-10 11:50:32 -05:00
gillespi314 d172128183 Add label information to host summary response (#5573) 2022-05-10 10:32:55 -05:00
Martin Angers 1fa7bb7a19 Support async saving of hosts' last seen time (#5640) 2022-05-10 11:29:17 -04:00
Martin Angers 421a0ec635 Fix some config mismatches in osquery logging (#5488) 2022-05-10 11:27:32 -04:00
Nathanael Holliday 660ef8d14a Handbook: People update (#5465)
* Handbook: People update

Added weekly planning to the handbook.

* Handbook update: people

updated the rituals table to reflect the weekly update KPI spreadsheet updates.
2022-05-10 10:09:51 -05:00
Michal Nicpon a005b7e7b7 fix schema dump (#5562) 2022-05-10 09:03:04 -06:00
d7d3076e5d Fleet 4.14.0 release post (#5613)
* Fleet 4.14.0 release post

- Added Fleet 4.14.0 release post

* Update fleet-4.14.0.md

- Updated image urls

* feat: remove references to Zendesk as it's not part of this release

* fix: change integrations to integration

* Add pricing plans and update 'More features' section

* Add instructions for using Jira integration

* Update fleet-4.14.0.md

Editor pass

* update images

- Removed Zendesk reference from images.

Co-authored-by: Kelvin Oghenerhoro Omereshone <kelvin@fleetdm.com>
Co-authored-by: Noah Talerman <noahtal@umich.edu>
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
2022-05-10 15:57:34 +01:00
Lucas Manuel Rodriguez fda79a8770 Run network test serially to prevent timeouts on Github CI (#5557)
* Run network test serially to prevent timeouts on Github CI

* Revert lint changes

* Add simple file lock

* Revert test change

* Clarify error check
2022-05-10 11:52:33 -03:00
Roberto Dip 9b67736212 document how to run dlv in headless mode and connect to the Redis CLI (#5535)
This adds two small changes to the contributing docs:

1. Instructions to connect to a local Redis REPL
2. Instructions to start `dlv` in headless mode and attach debuggers to it. I modified `.vscode/launch.json` with a new launch debug config and added instructions for vim.
2022-05-10 11:51:09 -03:00
Roberto Dip cba78bdcd1 don't clear errors automatically when reading them from Redis (#5623)
this change prevents errors from being automatically cleared once they are read. A new flag `-flush` is introduced to flush errors on read if necessary.
2022-05-10 11:44:43 -03:00
Guillaume Ross 0cac35e219 Create 2022-04-29-fleet-penetration-test.pdf (#5658) 2022-05-10 10:26:10 -04:00
Roberto Dip 33a482448b improve messaging of fleetctl debug errors and archive commands (#5590)
Related to https://github.com/fleetdm/fleet/issues/5504, this change attempts to improve the output of the `fleetctl debug errors` command by:

- Adding a warning message to redact sensitive data
- Adding a `json` extension to the output file
- Allowing to stream the output to stdout via the `-stdout` flag or the `STDOUT` env var

The output after this changes is:

```
~/projects/fleet $ ./build/fleetctl debug errors
################################################################################
# WARNING:
#   The generated file may contain sensitive data.
#   Please review the file before sharing.
#
#   Output written to: fleet-errors-2022-05-05T12:46:42-03:00.json
################################################################################
```

It also modifies the output of `fleetctl debug archive`

```
################################################################################
# WARNING:
#   The files in the generated archive may contain sensitive data.
#   Please review them before sharing.
#
#   Archive written to: fleet-profiles-archive-2022-05-05T12:46:59-03:00.tar.gz
################################################################################
```
2022-05-10 10:44:06 -03:00
Martin Angers b52ce46627 Fix desktop build and test on non-Ubuntu linux (#5643) 2022-05-10 09:20:07 -04:00
Guillaume Ross 0cd65bb7c8 Adding many policies (#5553)
* Adding many policies

Not ready for merging yet - still draft plus waiting for 3-4 other PRs on the same file to go through.

* Update security-policies.md

Fixing typos etc

* Update security-policies.md

* Update security-policies.md

Changed plan to policy - the plan will be separate

* Update security-policies.md

Fixed a missing policy in name of policy
2022-05-09 21:29:17 -05:00
Luke HeathandDesmi-Dizney d57baa693d Handbook: Update handbook labels description (#5556)
* Update handbook labels description

* Update company.md

* Update company.md

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
2022-05-09 21:25:42 -05:00
Charlie Chance a9ebb4bf4d Handbook: weekly updates ritual info (#5512) 2022-05-09 19:08:14 -05:00
Desmi-Dizney e04bfba195 Docs editor pass - Contributing - API versioning (#5647)
Editor pass
2022-05-09 16:29:33 -05:00
Mike McNeil a4ec2b1e22 Handbook: More iterative clarifications to hiring process on people page (#5607) 2022-05-09 16:26:58 -05:00
Eric c6a344ab43 Handbook: Updating advisor spreadsheet (#5646)
* Handbook: updating advisor spreadsheet when an agreement is signed

* Update people.md
2022-05-09 16:26:36 -05:00
Noah Talerman 12b1a159b5 Prepare for 4.14.0 (#5589)
* Add changelog and bump versions

* Update changelog

* Bump version in example Kubernetes YAML

* Add last_opened_at entry to changelog
2022-05-09 18:14:01 -03:00
Kelvin Oghenerhoro OmereshoneandDesmi-Dizney 4b844314fa feat: add faq about updating fleetctl preview (#5560)
* feat: add faq about updating fleetctl preview

* fix: update FAQ to match how fleetctl works today

* Update docs/Using-Fleet/FAQ.md

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>

* Update docs/Using-Fleet/FAQ.md

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
2022-05-09 22:01:08 +01:00
Tim Kern b1d2fff31a Added MQO definition (#5644)
Also repositioned lead enrichment on page
2022-05-09 14:12:31 -05:00
Desmi-DizneyandTim Kern 59a49c397e Editor Pass - Handbook: Salesforce contributor experience ritual (OG#5524) (#5566)
Editor pass for: https://github.com/fleetdm/fleet/pull/5524

Co-authored-by: Tim Kern <tim@fleetdm.com>
2022-05-09 14:06:10 -05:00
Desmi-Dizney 62b3533e0f Editor pass - Add to Handbook: Weekly updates (2) (#5568)
Editor pass for: https://github.com/fleetdm/fleet/pull/5442
2022-05-09 13:06:05 -05:00
Kelvin Oghenerhoro Omereshone 418256fc41 feat: remove trailing commas (#5626) 2022-05-09 18:08:37 +01:00
Kelvin Oghenerhoro OmereshoneandDesmi-Dizney 4107f4df40 feat: add style guide for SQL statements (#5558)
* feat: add style guide for SQL statements

* feat: soften style guide

* Update community.md

added one comma

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
2022-05-09 17:08:53 +01:00
Kelvin Oghenerhoro Omereshone a5da7c95ce Update docs for deploying Fleet on Kubernetes (#4755)
* feat[WIP]: updating docs for deploying Fleet on Kubernetes

* feat: update spec to include environment variables

* chore: add fleet image version to yml file

* doc: add Kubernetes manifest file

Add Kubernetes manifest file to files to be edited for Fleet version change when releasing.

* docs: link to the docs on deploying Fleet via K8s

* feat: add kubernetes deployment.yml

* feat: update Fleet version
2022-05-09 17:05:11 +01:00
Guillaume RossandMike Thomas 6ef9a7d106 Securing 1Password blog post (#5638)
* Securing 1Password blog post

* added image assets

Added image asset to the article.

* Update tales-from-fleet-security-securing-1password.md

I added the .png file type to the images.

* Update tales-from-fleet-security-securing-1password.md

Update based on comments from @mike-j-thomas

Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
2022-05-09 11:57:37 -04:00
eafff45970 Website editor pass - Contribute (#5238)
* Website editor pass - Contribution

I made the descriptions complete sentences. Please let me know if these require further revision.

* Update README.md

* Update docs/Contributing/README.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>

* Update docs/Contributing/README.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>

* Update docs/Contributing/README.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>

* Update docs/Contributing/README.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>

* Update README.md

Updated with imperative mood.

* Update docs/Contributing/README.md

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2022-05-09 10:56:35 -05:00
RachelElysia e145aa180a Fix software inventory for device user (#5620) 2022-05-09 10:18:00 -05:00
RachelElysia e3c0e2d3b5 Fix password reset redux auth token issue (#5630)
Co-authored by: Sarah Gillespie <sarahgillespi314@gmail.com>
2022-05-09 10:16:35 -05:00