Commit Graph

5083 Commits

Author SHA1 Message Date
Andrew Baker
939340cee8
Add future of device management podcast episode 3 (#6814)
* Add future of device management podcast episode 3

Will need to keep an eye out for podcast to be available on spotify and apple

* Adding Fleet podcast episode 3 image

* Updating Embed code and podcast links
2022-07-21 16:19:00 -05:00
Desmi-Dizney
cc916ffb96
Docs editor pass - Deploying - Configuration (#6561)
This is still in progress. Please do not merge yet.
2022-07-21 13:52:53 -05:00
Desmi-Dizney
097f71e76c
Editor Pass - Adding password policy query to the default library (#6768)
* Editor Pass - Adding password policy query to the default library

Editor pass for:
-  https://github.com/fleetdm/fleet/pull/6641

* Update constants.ts

* Update frontend/utilities/constants.ts
2022-07-21 13:51:17 -05:00
Robert Fairburn
126fedfcd3
Allow VPN Access into Dogfood (#6805) 2022-07-21 13:38:50 -05:00
Juan Fernandez
af80406b59
Bug 6777: Make the regexp used for detecting the oval platform major, min versions more permissive (#6800)
When getting the major/minor version for OVAL processing, handle the LTS post-fix for Ubuntu platforms
2022-07-21 12:55:07 -04:00
Desmi-Dizney
843bc71a58
Fixed formatting issue on REST API docs (#6798)
I took extra lines out to fix the table.
2022-07-21 10:50:51 -05:00
Desmi-Dizney
013f201602
Editor pass - Add UI for Fleet Sandbox to download prepackaged installers (#6771)
Editor pass for:
-  https://github.com/fleetdm/fleet/pull/6721
2022-07-21 10:44:47 -05:00
Desmi-Dizney
31508f3a7f
Editor pass - add API endpoints to retrieve pre-built installers (#6770)
Editor pass for:
-  https://github.com/fleetdm/fleet/pull/6672
2022-07-21 10:44:19 -05:00
Desmi-Dizney
0c424524fc
Update issue-6597-add-sandbox-config (#6753)
Editor pass for:
-  https://github.com/fleetdm/fleet/pull/6619
Sending to @RachelElysia for review.
2022-07-21 10:37:53 -05:00
Desmi-Dizney
cda1e34989
Added ritual of updating the "Release" field in the #g-growth board (#6743)
This was added as per:
- https://github.com/fleetdm/fleet/issues/6739
2022-07-21 10:34:25 -05:00
Desmi-Dizney
77bc656ae5
Editor pass - add configuration to retrieve installers from S3 (#6762)
Editor pass for:
-  https://github.com/fleetdm/fleet/pull/6630
2022-07-21 10:31:35 -05:00
Tony Gauda
cf1787c116
Update customers.md (#6546)
Adding DRI change process
2022-07-21 10:00:28 -04:00
Mike Thomas
94d1de89a8
Updated Fleet description on README.md (#6787)
* Updated Fleet description on README.md

I updated the description of Fleet to make our messaging consistent.

* Update README.md

Messaging update.

* Update description to clarify that Fleet is open source and built on osquery

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2022-07-21 06:49:30 -05:00
Mike Thomas
8af77a807b
Updated messaging on docs/readme.md (#6788)
* Updated messaging on docs/readme.md

- Updated messaging on docs/readme.md
- Updated messaging on docs/basic-documentation.ejs

* Capitalization

* Update README.md

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2022-07-21 06:09:01 -05:00
Mike Thomas
759850ed21
Update stay-on-course-with-your-security-compliance-goals.md (#6794)
Updated category from guides to security.

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2022-07-21 05:45:34 -05:00
Tim Kern
9d2acb5751
Added redirect from /defcon to defcon swag page (#6772)
https://kqphpqst851.typeform.com/to/Y6NYxM5A
2022-07-21 02:23:35 -05:00
Mike Thomas
43197b2f77
Update brand.md (#6795)
Updated broken image link
2022-07-21 14:33:47 +09:00
Desmi-Dizney
4a28975435
Article formatting guidelines (#6668)
* Article formatting guidelines

Created as per https://github.com/fleetdm/fleet/issues/6570

* Update handbook/brand.md

* Added custom CTA image examples for handbook

Added images for instructions about how to use the custom CTA for articles.

* Updated Article for formatting guide on brand.md

I made some markdown and formatting fixes with Des.

* update relative image links

* Update handbook/brand.md

added context for what the meta tags are for when writing articles.

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

* Update handbook/brand.md

Added clearer instructions for where to create a new file for an article.

* Update handbook/brand.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
Co-authored-by: Eric <eashaw@sailsjs.com>
2022-07-21 14:17:59 +09:00
Mike Thomas
7e15924ad7
Handbook - removed <br/> from Growth.md (#6793)
I removed the <br> tag from the Rituals table.

FYI @Desmi-Dizney, nice idea to try to break up these sentences, but <br> should be avoided, in part because they become unruly at different browser sizes and cause ugly gaps in paragraphs. In this case it was forcing a [widow](https://www.fonts.com/content/learning/fontology/level-2/text-typography/rags-widows-orphans).
2022-07-21 00:08:59 -05:00
Eric
f10e33d387
Website: update article categories (#6679)
* add deploy category, change product to guides

* update links to deployment guides

* Update deploy-fleet-on-hetzner-cloud.md

* Update enrolling-a-digital-ocean-droplet-on-a-fleet-instance.md

* Update how-to-install-osquery-and-enroll-linux-devices-into-fleet.md

* Update delivering-data-to-snowflake-from-fleet-and-osquery.md

* Update how-to-install-osquery-and-enroll-windows-devices-into-fleet.md

* Update how-to-install-osquery-and-enroll-macos-devices-into-fleet.md

* Update deploying-fleet-on-aws-with-terraform.md

* Update deploying-fleet-on-render.md

* Update how-to-uninstall-osquery.md

* Update osquery-a-tool-to-easily-ask-questions-about-operating-systems.md

* Update get-and-stay-compliant-across-your-devices-with-fleet.md

* Update work-may-be-watching-but-it-might-not-be-as-bad-as-you-think.md

* Update converting-unix-timestamps-with-osquery.md

* Update correlate-network-connections-with-community-id-in-osquery.md

* Update using-elasticsearch-and-kibana-to-visualize-osquery-performance.md

* Update fleet-quick-tips-querying-procdump-eula-has-been-accepted.md

* Update locate-assets-with-osquery.md

* Update osquery-consider-joining-against-the-users-table.md

* Update import-and-export-queries-and-packs-in-fleet.md

* Update ebpf-the-future-of-osquery-on-linux.md

* Update generate-process-trees-with-osquery.md

* Update get-and-stay-compliant-across-your-devices-with-fleet.md

* Update work-may-be-watching-but-it-might-not-be-as-bad-as-you-think.md

* Update ebpf-the-future-of-osquery-on-linux.md

* Change category meta value back to guides

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

* change article category

* update latest article category

* add redirects for articles not handled by cloudflare rules

* Update to main nav

I did a little more housekeeping on the main nav for when we do the switch on these categories.

- Added link to /deploy under Guides on the Documentation dropdown.
- Added link to /guides under Guides on the Documentation dropdown
- Removed the now redundant "See all" from under Guides on the Documentation dropdown
- Removed the now redundant "See all" from under Articles on the Community dropdown (There's no need to point users to All categories any more, since all the category land are now linked to independently from the main nav.

* Update article category name

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
2022-07-21 13:59:51 +09:00
gillespi314
0312454f4c
Modify host battery health returned by GET /hosts/:id (#6782) 2022-07-20 21:16:03 -05:00
gillespi314
cc34585a47
Add statistics for number of hosts that have not submitted results for distributed queries (#6495) 2022-07-20 20:54:10 -05:00
gillespi314
9a1adeb61b
Update documentation and Sails app for additional usage statistics (#6589) 2022-07-20 20:53:19 -05:00
Desmi-Dizney
a1d917a5d2
Updated OOO handoff process (#6712)
* Updated OOO handoff process

# This is created as per:
- https://github.com/fleetdm/confidential/issues/1517

## @CharlotteChance's notes for reference:

Handbook in People

Rough draft:

- Communicate what the responsibilities are when performing a handoff
- Communicate when and how long (setting expectations)
- Communicate who they should go to if they need help satisfying those responsibilities
- If time does not allow for this (i.e. family emergency, dramatic illness), call in help from your manager for assistance in the handoff


# I made updates to the Taking time off section.
I'm requesting @chris-mcgillicuddy's review.

* Update handbook/people.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Update handbook/people.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

Co-authored-by: Charlie Chance <100798688+CharlotteChance@users.noreply.github.com>
Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>
2022-07-20 18:32:05 -05:00
Mike Thomas
3c17fd8106
Handbook brand patch mike t (#6758)
* Fixed bad links on brand.md

- Fixed up some bad links that were pointing to localhost.

* fixed broken links on brand.md

- Fixed a couple more bad links
2022-07-20 16:56:47 -05:00
Noah Talerman
06af5b55af
Update FAQ.md (#6778)
- Add `v1` to the `/api/v1/osquery` URL path
2022-07-20 17:25:21 -04:00
RachelElysia
0afa3e4b54
Host UI: Refactored disk space bar graph to a global component (#6741) 2022-07-20 12:39:19 -04:00
Michal Nicpon
e3e17f3389
Fix double quote usage in sql query (#6707) 2022-07-20 10:10:03 -06:00
Roberto Dip
ad9479ec49
fix CODEOWERS and add Desmi as owner of docs/*.md (#6755)
Per the new changes in the [handbook](https://fleetdm.com/handbook/community#how-to-request-a-review-for-markdown-changes-to-the-docs) this adds @Desmi-Dizney as codeowner of `docs/*.md`, this way he is automatically added as a reviewer when a file is changed.

Since I was there, I also fixed the mention to actually ping @fleetdm/g-platform
2022-07-20 11:51:57 -03:00
Noah Talerman
db1049ff1c
Add agent options question to Using Fleet FAQ (#6728)
- Clarify what happens to agent options when managing with a software orchestration tool
2022-07-20 09:51:52 -04:00
Desmi-Dizney
bd8283b6a0
Updating to match CHANGELOG (#6752)
Updating to match: 
- https://github.com/fleetdm/fleet/pull/6622/files
2022-07-20 09:50:33 -04:00
Desmi-Dizney
9aa50d7115
Update CHANGELOG.md (#6622)
Editor pass for:
-  https://github.com/fleetdm/fleet/pull/6565
2022-07-20 09:50:20 -04:00
Mike Thomas
70d4c8eb46
Website - new messaging on platform.ejs (#6759)
- Changed "IT" to "telemetry" because IT doesn't speak to our whole audience.
- Simplified the proposition statement in the hero to speak more towards scale.
- Updated the intro header to include "workstations and servers."
2022-07-19 23:22:29 -05:00
Mike Thomas
3f61503e65
Website - updated thumbnail image on fleet-4.17.0.md (#6737)
* Updated thumbnail image

- Updated thumbnail image
- Renamed hero image
- fixed up a Markdown typo

* Fixed a typo on fleet-4.17.0.md

Fixed my typo fix
2022-07-19 17:04:39 -05:00
Mo Zhu
b188e272dc
slight change in meaning (#6751) 2022-07-19 17:46:20 -04:00
Michal Nicpon
d4be5ad2a1
add upgrade tests (#6596)
* add upgrade tests

* fix lint issues

go.mod

* remove req.cnf

* revert unrelated changes

* make version configurable in test

* fix golangci-lint ruleguard issue

Related to https://github.com/go-critic/go-critic/issues/1152
Need to have github.com/quasilyte/go-ruleguard/dsl

* fix lint issues

* fix

* clean up docker-compose.yml

* fix http request

* add readme

* fix lint issues

* address feedback

* fix

* add platform

* address feedback

* run go fmt
2022-07-19 15:11:51 -06:00
Mo Zhu
51e505c3f6
Update API-Only User doc (#6725)
* more details on api-only user doc

* Update fleetctl-CLI.md

* Apply suggestions from code review

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

* Update docs/Using-Fleet/fleetctl-CLI.md

* Update docs/Using-Fleet/fleetctl-CLI.md

Co-authored-by: Kelvin Oghenerhoro Omereshone <kelvin@fleetdm.com>
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
2022-07-19 15:46:52 -05:00
Zach Wasserman
06a4015e80
Fix typo in team name (#6750) 2022-07-19 13:15:58 -07:00
gillespi314
4792d7a759
Add UI for Fleet Sandbox to download prepackaged installers (#6721) 2022-07-19 14:28:06 -05:00
RachelElysia
1c1bec12d2
Tooltip: Spiffier 4 users list (#6730) 2022-07-19 15:13:20 -04:00
Chris McGillicuddy
c42b9e550a
Onboarding: GitHub maintainer list (#6746) 2022-07-19 13:04:09 -06:00
Zachary Winnerman
9338fcbcbd
Fleet Sandbox (#5079)
* Add code for the shared infra part of the demo environment

* Checkin

* checkin

* Checkin for pre-provisioner, got terraform working

* Checkin with the pre-deployer working, now blocked by helm chart

* Add interface for helm

* Add some initial code for the JIT Provisioner lambda

Lots of code taken from https://gitlab.com/hmajid2301/articles/-/tree/master/41.%20Create%20a%20webapp%20with%20fizz

* Update helm chart to work with shared infra (#5621)

* Update helm chart to work with shared infra

* Update helm chart README to reflect changes.

* Checkin

* Checkin

* Checkin, Pre-provisioner actually works

* PreProvisioner is now complete

* Make changes to the JIT provisioner based off of actually learning how
to do stuff

* checkin

* Check in, broken currently

* Add all code except provisioning and emailing user

* Checkin

* Checkin, fixed kubernetes

* Checkin

* Forgot a file

* Finish jit provisioner, need to test now

* Checkin, switching to nginx ingress

* Fleets are now actually accessible

* JITProvisioner now returns working fleet instances

* Deprovisioner code done, just need a few bugs fixed

* Fix the deprovisioner so it works now and re-ip

* fixup

* Finished testing the deprovisioner

* Added monitoring and fixed some bugs

* Add stuff for #6548

* fixed per luke's suggestion

* Fix for inactive task definition arns

* move everything to the prod account

* Bump fleet version and fix a couple of bugs

* Fix a couple of bugs

* Lots of security fixes and a few bug fixes

* Rename demo to sandbox to match product's naming

* Revert "Update helm chart to work with shared infra (#5621)"

This reverts commit 610bbd1c00338620f6cc65fe2aff86139551f465.

Co-authored-by: Robert Fairburn <8029478+rfairburn@users.noreply.github.com>
2022-07-19 13:56:53 -05:00
Gabriel Hernandez
f4b20b6ae5
Add SandboxGate to fleet UI that gates functionality when in sandbox mode (#6738) 2022-07-19 19:55:47 +01:00
Robert Fairburn
7afef3f035
Re-IP Loadtesting for TGW+VPN (#6635)
* Re-IP Loadtesting for TGW+VPN

* Further restrict VPN IPs for LoadTesting

* Update VPN IPs for Loadtesting
2022-07-19 13:25:14 -05:00
Zach Wasserman
710c304d94
Apply password requirements to admin-created users (#6667)
This was requested by a customer.
2022-07-19 09:47:25 -07:00
Benjamin Edwards
80070cd273
add jq to docker images (#6531) 2022-07-19 12:02:51 -04:00
RachelElysia
2de047b888
Logout of sandbox redirects to marketing site (#6726) 2022-07-19 11:43:57 -04:00
RachelElysia
da1868d6ae
Host Details Page: Correct software vulnerabilities count (#6729) 2022-07-19 11:43:04 -04:00
Desmi-Dizney
82d395e239
Checking Twitter messages ritual (#6693)
* Checking Twitter messages ritual

Created as per: https://github.com/fleetdm/fleet/issues/6692

* Added Drew Baker as Twitter messages DRI

Co-authored-by: Tim Kern <tim@fleetdm.com>
2022-07-19 10:04:39 -05:00
Zach Wasserman
a87736de5d
Bump Fleet Desktop version to 1.0.0 (#6691) 2022-07-19 08:01:28 -03:00