Commit graph

4914 commits

Author SHA1 Message Date
Desmi-Dizney
519bb0f855
Docs Editor Pass - Using Fleet - Adding hosts (#6165)
- Editor pass that includes making all text representing a button bold
2022-07-05 09:13:02 -04:00
Lucas Manuel Rodriguez
700bb9aa98
Fix Datastore.HostByIdentifier to set SeenTime (#6484)
* Fix Datastore.HostByIdentifier to set SeenTime

* Add changes file
2022-07-05 08:08:43 -03:00
Kelvin Oghenerhoro Omereshone
5896045dda
fix: markdown bold closing token (#6485) 2022-07-04 22:38:59 +01:00
Kelvin Oghenerhoro Omereshone
e985ec4980
feat: document downgrade process from fleet premium to fleet free (#5985)
* feat: document downgrade process from fleet premium to fleet free

* 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>

* Update downgrade process

* fix: typos

* 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>
Co-authored-by: Noah Talerman <noahtal@umich.edu>
2022-07-04 18:50:31 +01:00
Juan Fernandez
f20530e708
Feature 5676: Update vulnerability detection docs to include OVAL vulnerability detection. (#6451)
Update vulnerability detection docs to include OVAL vulnerability detection.
2022-07-04 08:03:49 -04:00
Lucas Manuel Rodriguez
e92ea532b6
Orbit to cleanup extension socket at startup (#6474)
* Orbit to cleanup extension socket at startup

* Remove extra quote
2022-07-01 16:56:37 -03:00
Zach Wasserman
03734a37aa
Add server support for Fleet Sandbox demo login (#6387)
* Add server support for Fleet Sandbox demo login

This adds an endpoint `/api/latest/fleet/demologin` that provides a
redirect for the fleetdm.com portion of Fleet Sandbox to automatically
log in a user. The username and password must be provided as form
values. The endpoint is only enabled if `FLEET_DEMO=1` is set in the
server environment.

This was tested locally with the following HTML served by `python3 -m
http.server`, and the Fleet server running with `FLEET_DEMO=1
./build/fleet serve --dev`:

```
<!DOCTYPE html>
  <body>
    <form
      method="post"
      action="https://localhost:8080/api/latest/fleet/demologin"
      id="demologin"
    >
      <input type="hidden" name="email" value="admin@example.com" />
      <input type="hidden" name="password" value="admin123123#" />
      <input type="submit"/>
    </form>
    <script type="text/javascript">
      document.forms["demologin"].submit();
    </script>
  </body>
</html>

```

For Fleet sandbox purposes, the `action` should be set to the correct
hostname for the sandbox instance, while the `email` and `password`
should be set to the same credentials that were provided when creating
the instance.

* lucas comments

* Add integration tests

* Fix status codes and add comments

Co-authored-by: Martin Angers <martin.n.angers@gmail.com>
2022-07-01 16:52:55 -03:00
Desmi-Dizney
2fa678cb19
Handbook editor pass - Security - Account recovery process (#6455)
This has been edited for copy.
2022-07-01 13:11:01 -05:00
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 Ross
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 Thomas
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](c1aec4ac82...ce330fde6b)

---
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](b2abf17054...6765a42d86)

---
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](619fcfc626...177d02a2d1)

---
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](aaf69d68aa...b874a33292)

---
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](56bc584a83...5d34a982aa)

---
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](dd4fa0671b...49ed152c8e)

---
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](a3a6c128d7...3f62b754e2)

---
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](e3c560433a...81cd2dc814)

---
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](a9f6c903be...619fcfc626)

---
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