Commit Graph
4906 Commits
Author SHA1 Message Date
Tomas Touceda eb414f7971 Add debugging guide (#6425)
* Add debugging guide

* Add meta

* Add missing question for extension

* Update with review suggestions

* Empty commit to unblock CI
2022-07-01 14:45:02 -03:00
Luke Heath 7408dc0aae Update dev license (#6476) 2022-07-01 10:17:19 -07:00
RachelElysia 7ad989d7c0 Dashboard UI: Update error states (#6382) 2022-07-01 10:21:25 -04:00
Zach Wasserman db22f68c88 Separate health checks for MySQL and Redis (#6468)
This required a bit of refactoring of some mocking due to how the code
generation does not handle having the same function in different types.
2022-07-01 08:08:03 -03:00
Mike Thomas 368ee84621 Update people.md (#6470)
Fixed up header hierarchy and some sentence case fixes to headers.
2022-07-01 10:04:33 +09:00
Charlie Chance 63c40d8d24 Handbook: CEO shadow program (#6177)
https://github.com/fleetdm/confidential/issues/1200
2022-07-01 09:44:32 +09:00
Andrew Baker 2462ff0a9d Update podcast ep 2 image (#6465)
* Delete future-of-device-management-ep2-cover-1600x900@2x.jpg

Removing image, initially uploaded the wrong aspect ratio/size

* Add files via upload

Adding proper file/size for article header.
2022-06-30 17:02:57 -05:00
Zach Wasserman 974c8e008d Improve logging for fleetctl with permissions errors (#6460) 2022-06-30 13:24:19 -07:00
Andrew Baker d92fcb20d8 Fix error in filename for Soc 2 article (#6462)
* Delete tales-from-fleet-soc2-type1-certified-cover-1600x900@2x.jpg.jpg

Reuploading with proper filename. .jpg was repeated on accident.

* Added correct file and filename
2022-06-30 15:51:59 -04:00
Andrew Baker 58fbf81687 Add Future of device management podcast ep 2 (#6461)
* Future of device management podcast episode 2

* Adding podcast ep 2 article image
2022-06-30 14:09:32 -05:00
Guillaume RossandDesmi-Dizney 617b6858ec Create tales-from-fleet-security-deploying-nudge.md (#6361)
* Create tales-from-fleet-security-deploying-nudge.md

Creating the file for the blog post to close https://github.com/fleetdm/fleet/issues/6359

* Blog post on why and how to deploy Nudge

* Apply suggestions from code review

Committing Desmi's suggestions!

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-06-30 13:53:00 -05:00
Desmi-Dizney 5b5982f17b Handbook editor pass - Security - How we protect end-user devices (#6457)
This has been edited for copy.
2022-06-30 13:50:59 -05:00
Andrew Baker c02286884b Update image for Soc 2 article (#6459)
* Delete tales-from-fleet-soc2-type1-certified-cover-1600x900@2x.jpg

Will be replacing with proper Title on image "SOC 2 Type 1 report for Fleet’s hosted automatic updates"

* Added replacement image
2022-06-30 14:08:06 -04:00
Desmi-Dizney decef94dc3 Editor pass - Add ritual for monitoring issues (#6453)
Editor pass for:
-  https://github.com/fleetdm/fleet/pull/6440
2022-06-30 10:41:02 -05:00
Desmi-Dizney b4f12c436a Editor pass - Handbook: add incident post-mortem section (#6452)
Editor pass for:
-  https://github.com/fleetdm/fleet/pull/6323
2022-06-30 10:40:29 -05:00
Mike Thomas bfd9f204b0 increase contrast on navigation headers (#6422)
I increased contrast of the navigation headers. Fleet black 25% was too light. Fleet black 50% was too dark.

- I introduced a new color variable - Fleet black 33%
2022-06-30 10:11:44 -05:00
RachelElysia fd3300a962 Host Details UI: Fix software table column width, caret alignment (#6411) 2022-06-30 10:46:05 -04:00
RachelElysia be2c65ebe1 Login UI: Center vertical alignment, align with forgot password box (#6397) 2022-06-30 10:44:05 -04:00
RachelElysia 9367464d20 Fleet Desktop Device User Page: Remove unnecessary API call (#6427) 2022-06-30 10:42:41 -04:00
Mike ThomasandTim Kern 3c648d6925 Add schedule demo CTA (#6446)
* Add schedule demo CTA

Added a CTA to schedule a demo on:

- get-started.ejs
- basic-article.ejs

* Update get-started.ejs

Added UTM link

* Added tracking to calendly and get-started button

- Added standard source tag to calendly
- added "?tryitnow" to get-started button so GA can track clicks as conversions

Co-authored-by: Tim Kern <tim@fleetdm.com>
2022-06-30 08:44:28 -05:00
Roberto Dip d6313c2c15 disable transparency menu item until the device is fully connected (#6439) 2022-06-30 10:30:38 -03:00
Desmi-Dizney ddf4d5a45a Editor pass - Add endpoint documentation (#6414)
Editor pass for:
-  https://github.com/fleetdm/fleet/pull/6290
2022-06-29 16:11:28 -05:00
Kelvin Oghenerhoro Omereshone f20e0b6f37 Remove duplicate license property (#6393)
Fixes #5262
2022-06-29 15:51:14 -04:00
Andrew Baker 94be6139bf Update author/topic for deploying on Hetzner article (#6442) 2022-06-29 14:50:49 -05:00
Katheryn Satterlee e853fb3158 Add ritual for monitoring issues (#6440)
Added daily ritual for monitoring bugs/feature requests submitted by the community.
2022-06-29 14:07:26 -05:00
Kelvin Oghenerhoro Omereshone acdb9a9c0b docs: update doc to include how to get the API token (#6381) 2022-06-29 15:07:07 -04:00
Lucas Manuel Rodriguez 22382c757c Add better support for M1 to docker-compose.yml and add fleet-dev target to Makefile (#6432)
* Add better support for M1 to docker-compose.yml and add fleet-dev target

* Amend comment
2022-06-29 14:38:23 -03:00
Charlie Chance 1ef5cbe587 Handbook: edits (#6437) 2022-06-29 11:35:29 -06:00
Sharvil Shah 7091aa364b Update log location for fleet desktop on macOS (#6420) 2022-06-29 07:54:32 -07:00
RachelElysia 9bfb43b2cf Fix alignment for dropdown's placeholder and search text (#6395) 2022-06-29 09:49:27 -04:00
Noah Talerman 39d89c56bc Update "Usage statistics" doc page (#6413)
- Remove unreleased updates to the usage statistics payload.
2022-06-29 09:15:25 -04:00
Martin Angers b9930930f5 Document the device-authenticated endpoints in API for Contributors (#6406) 2022-06-29 08:12:20 -04:00
dependabot[bot] 3da9f6cb38 Bump ossf/scorecard-action from 1.0.4 to 1.1.2 (#6419)
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 1.0.4 to 1.1.2.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](https://github.com/ossf/scorecard-action/compare/c1aec4ac820532bab364f02a81873c555a0ba3a1...ce330fde6b1a5c9c75b417e7efc510b822a35564)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-28 18:31:37 -07:00
dependabot[bot] 985eccc442 Bump dawidd6/action-download-artifact from 2.19.0 to 2.21.1 (#6418)
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 2.19.0 to 2.21.1.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases)
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/b2abf1705491048a2d7074f7d90513044fd25d39...6765a42d86407a3d532749069ac03705ad82ebc6)

---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-28 18:31:16 -07:00
dependabot[bot] 690595f9b3 Bump returntocorp/semgrep-action (#6417)
Bumps [returntocorp/semgrep-action](https://github.com/returntocorp/semgrep-action) from 619fcfc626fd7b93e0f350c46e67671f2c962265 to 1. This release includes the previously tagged commit.
- [Release notes](https://github.com/returntocorp/semgrep-action/releases)
- [Changelog](https://github.com/returntocorp/semgrep-action/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/returntocorp/semgrep-action/compare/619fcfc626fd7b93e0f350c46e67671f2c962265...177d02a2d1c3f89e977083f7d979dc946b12323d)

---
updated-dependencies:
- dependency-name: returntocorp/semgrep-action
  dependency-type: direct:production
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-28 18:30:50 -07:00
dependabot[bot] c160588ef3 Bump aws-actions/amazon-ecr-login from 1.3.3 to 1.5.0 (#6404)
Bumps [aws-actions/amazon-ecr-login](https://github.com/aws-actions/amazon-ecr-login) from 1.3.3 to 1.5.0.
- [Release notes](https://github.com/aws-actions/amazon-ecr-login/releases)
- [Changelog](https://github.com/aws-actions/amazon-ecr-login/blob/main/CHANGELOG.md)
- [Commits](https://github.com/aws-actions/amazon-ecr-login/compare/aaf69d68aa3fb14c1d5a6be9ac61fe15b48453a2...b874a33292cc9887d2e80bc63f6f1a11fccb4a7b)

---
updated-dependencies:
- dependency-name: aws-actions/amazon-ecr-login
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-28 18:30:25 -07:00
dependabot[bot] 314afc694b Bump tfsec/tfsec-sarif-action from 0.1.0 to 0.1.3 (#6415)
Bumps [tfsec/tfsec-sarif-action](https://github.com/tfsec/tfsec-sarif-action) from 0.1.0 to 0.1.3.
- [Release notes](https://github.com/tfsec/tfsec-sarif-action/releases)
- [Commits](https://github.com/tfsec/tfsec-sarif-action/compare/56bc584a8377626a31e511056772298ccfa69501...5d34a982aa8927c5dd8566d25ef248d526aac1f4)

---
updated-dependencies:
- dependency-name: tfsec/tfsec-sarif-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-06-28 18:29:11 -07:00
dependabot[bot] 39192a2b89 Bump docker/login-action from 1.14.1 to 2 (#5598)
Bumps [docker/login-action](https://github.com/docker/login-action) from 1.14.1 to 2.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/dd4fa0671be5250ee6f50aedf4cb05514abda2c7...49ed152c8eca782a232dede0303416e8f356c37b)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-28 18:27:48 -07:00
dependabot[bot] c90b4b8d50 Bump github/codeql-action from 2.1.11 to 2.1.15 (#6416)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.11 to 2.1.15.
- [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/a3a6c128d771b6b9bdebb1c9d0583ebd2728a108...3f62b754e23e0dd60f91b744033e1dc1654c0ec6)

---
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-06-28 18:26:55 -07:00
dependabot[bot] 15873bfbe2 Bump codecov/codecov-action from 3.0.0 to 3.1.0 (#5310)
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/e3c560433a6cc60aec8812599b7844a7b4fa0d71...81cd2dc8148241f03f5839d295e000b8f761e378)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-28 18:26:00 -07:00
dependabot[bot] d317b2792c Bump returntocorp/semgrep-action (#5309)
Bumps [returntocorp/semgrep-action](https://github.com/returntocorp/semgrep-action) from a9f6c903be5b9bc982d6be6f9312146daa4964b5 to 1. This release includes the previously tagged commit.
- [Release notes](https://github.com/returntocorp/semgrep-action/releases)
- [Changelog](https://github.com/returntocorp/semgrep-action/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/returntocorp/semgrep-action/compare/a9f6c903be5b9bc982d6be6f9312146daa4964b5...619fcfc626fd7b93e0f350c46e67671f2c962265)

---
updated-dependencies:
- dependency-name: returntocorp/semgrep-action
  dependency-type: direct:production
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-28 18:25:28 -07:00
Desmi-Dizney 4eb5f74440 Editor pass - Docs - Deploying - Configuration - Single-sign-on (#6377)
This has been edited for copy as per @mikermcneil's request.
2022-06-28 17:27:14 -04:00
Mike ThomasandEric bf11f2df66 Articles housekeeping (#6389)
* Articles housekeeping

Style tweaks:

- reduced categories-and-search margin-top
- changed color of category on cards
- removed time stamps from cards

Image updates:
- created missing images, and replaced existing with a cleaner, more vibrant style to the following categories.
    - security
    - guides
    - engineering
    - podcasts
- Normalized release thumbnails. The current graphics are over-designed, inconsistent, and too busy/hard to process.

* lint fix

* remove ")" from image caption

* remove old article images

* update cover image filenames for consistency

* add deleted image, update filenames to match naming conventions

* fix typo in filename

Co-authored-by: Eric <eashaw@sailsjs.com>
2022-06-28 16:18:41 -05:00
Tim Kern 5bc20bc114 Added "?tryitnow" to first get started button (#6408)
Button in above the fold hero area did not include this. We use it to track conversions for these button clicks in GA and on ad networks.
2022-06-28 16:16:02 -05:00
Eric a4a01ddc6f Update Hetzner article (#6412) 2022-06-28 16:13:25 -05:00
Andrew Baker 40c1eacbcc Add Article for deploying Fleet on Hetzner (#6409)
* Create Deploy-Fleet-on-Hetzner-Cloud-in-less-than-2-minutes,-with-CloudInit-&-Docker.md

* Add images for deploying Fleet and Hetzner article
2022-06-28 15:15:42 -05:00
Eric f85731907e Website: Update metadata on /landing, update fallback title (#6403)
* Website: update metadata in layout-landing

* update twitter title metatag
2022-06-28 14:40:01 -05:00
Roberto Dip b2d07e56b5 report error analytics (#6341)
Related to #5898, this reports an anonymized summary of errors stored in Redis into the analytics payload.

For each error stored, this includes:

- A `count` attribute with the number of occurrences of the error
- A `loc` attribute with the 3 topmost lines in the stack trace. Note that stack traces only contain package name + line number (example: github.com/fleetdm/fleet/server.go:12

This also includes a minor refactor around error types.
2022-06-28 16:31:14 -03:00
Tim Kern cd8a908bf5 Added "?tryitnow" to "get-started" buttons (#6401)
Also removed most link tracking and only left "utm_content" since we can track everything else in GA (duh!)
2022-06-28 13:56:48 -05:00
Tim Kern bb979dc462 Added parameters to "get-started" and calendly (#6402)
- Added "?tryitnow" to "get-started"
- Tagged calendly w/ source
2022-06-28 13:55:54 -05:00