Commit Graph
4427 Commits
Author SHA1 Message Date
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
AndrewB 4dd2e57d5b Handbook: Add missed demo follow up ritual description (#5548)
* Add missed demo follow up ritual description

* Update growth.md
2022-05-06 13:30:28 -05:00
Desmi-Dizney 982e0689b7 Editor pass - Handbook: Adding risk management policy (#5635)
Editor pass for: https://github.com/fleetdm/fleet/pull/5484
2022-05-06 13:26:16 -05:00
Desmi-Dizney 626fdc9755 Editor pass - Handbook: Add SDLC policy (#5634)
Editor pass for: https://github.com/fleetdm/fleet/pull/5494
2022-05-06 13:25:39 -05:00
Desmi-Dizney 29145c0848 Editor pass - Handbook: Adding HR security policy (#5629)
Editor pass for: https://github.com/fleetdm/fleet/pull/5479
2022-05-06 13:24:40 -05:00
Zach Wasserman ed96be6e17 Disable new merge freeze (#5628)
Keeping this off for now while we finish up the release with the existing tooling.
2022-05-06 10:34:50 -07:00
Desmi-Dizney 3132b7f01c Editor pass - Update handbook for engineering/product process (#5604)
Editor pass for: https://github.com/fleetdm/fleet/pull/5355
2022-05-06 12:15:51 -05:00
RachelElysia 55d2cf1f10 Integrations Page: Remove edit integration from UI, Render duplicate error message, Unique integration naming convention (#5577) 2022-05-06 12:31:11 -04:00
Desmi-Dizney 63dd998dc1 https://github.com/fleetdm/fleet/pull/5210 (#5495)
Editor pass for: https://github.com/fleetdm/fleet/pull/5210
2022-05-06 10:13:04 -04:00
Desmi-Dizney f351aa2ad6 Handbook editor pass - Customers (#5228)
* Handbook editor pass - Customers

Edited for content and copy

* Update customers.md
2022-05-06 10:11:33 -04:00
RachelElysia 36feff8456 App Settings Page: fix checkbox/dropdown validations (#5602) 2022-05-06 08:41:39 -04:00
RachelElysia af264acdbe Manage Queries Page error: Fix icon size (#5591) 2022-05-06 08:36:33 -04:00
Zach Wasserman 09fc3f4127 Handbook: Add list of unable to hire countries in handbook (#5605)
* Add list of unable to hire countries in handbook

* Update people.md
2022-05-06 00:19:27 -05:00
Mike McNeil 5fe7fea24d Tool: sails run freeze-open-pull-requests (#5610)
* trivial (comments)

* Remove old unfreeze/freeze logic

* trivial (clarify comment)

* Trivial (fix weird character)

* Extrapolate DRI mappings into config.

* Explain why this exists

* Extrapolate logic

* Use extrapolated logic + add 5 second wait time to prevent accidents + clean up

* Use extrapolated logic and fix omission in helper

* Make freezing actually happen and document usage

* In script, don't freeze PRs as long as they're preapproved to be edited by SOMEBODY

* Lint fixes
2022-05-06 00:12:50 -05:00
Guillaume Ross c96f01b7f9 Editing security policy (#5333)
Security disclosure should not go to the main contact form.
2022-05-05 20:29:06 -05:00
Desmi-Dizney 8c7d22e6ac Editor Pass - Add community PR guidelines (#5360)
Editor pass for:  https://github.com/fleetdm/fleet/pull/5137

@mike-j-thomas We need to discuss what we're considering complete sentences and capitalization of items after a colon that complete the sentence. This page has a lot of examples of how we're currently doing it. It's grammatically incorrect, but just let me know if that's the style choice.
2022-05-06 09:57:07 +09:00
Desmi-Dizney 9631103c6e Editor pass - handbook-operations-section (#5496)
Editor pass for: https://github.com/fleetdm/fleet/pull/5286
2022-05-06 09:49:33 +09:00
Desmi-Dizney 4bc8ec6569 Editor pass - Handbook: CorpNet registration (#5571)
Editor pass for: https://github.com/fleetdm/fleet/pull/5518
2022-05-05 16:12:43 -05:00
RachelElysia 974d1fed42 Create integration UI: FE validation for https protocol (#5586) 2022-05-05 17:08:18 -04:00
RachelElysia b85105113f UI bug fix: Mac details > Software tooltip shows correctly on hover (#5597) 2022-05-05 16:47:09 -04:00
Desmi-Dizney 74b106a6c7 Editor pass - Handbook: Adding encryption policy (#5601)
Editor pass for: https://github.com/fleetdm/fleet/pull/5482
2022-05-05 14:58:57 -05:00
EricandMike McNeil 922da1592e Website: Disable caching /dist folder (#5596)
* Website: update custom hook

* update comment

* Update index.js

* lint fixes

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2022-05-05 14:22:47 -05:00
Mike McNeil adc7425501 Automation: Try simpler alternative to mergefreeze (#5592)
* Automation: Alternative to mergefreeze..?

* move constant to the top for easier editing

* Update receive-from-github.js

* enable freeze
2022-05-05 13:56:32 -05:00
gillespi314 998471f716 Omit empty device mapping from host responses where optional device_mapping param is missing (#5541) 2022-05-05 13:13:53 -05:00