Commit Graph
9276 Commits
Author SHA1 Message Date
Marko Lisica 8035fc7511 Normalize ".mobileconfig" and "team ID" in API docs (#14405)
# Checklist for submitter

If some of the following don't apply, delete the relevant line.

- [ ] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Documented any API changes (docs/Using-Fleet/REST-API.md or
docs/Contributing/API-for-contributors.md)
- [ ] Documented any permissions changes (docs/Using
Fleet/manage-access.md)
- [ ] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [ ] Added support on fleet's osquery simulator `cmd/osquery-perf` for
new osquery data ingestion features.
- [ ] Added/updated tests
- [ ] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [ ] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [ ] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
2023-10-10 13:10:24 -05:00
pintomi1989 b42a8b2049 docs: Removal of the "the" (#14382)
# Checklist for submitter

If some of the following don't apply, delete the relevant line.

- [ ] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Documented any API changes (docs/Using-Fleet/REST-API.md or
docs/Contributing/API-for-contributors.md)
- [ ] Documented any permissions changes (docs/Using
Fleet/manage-access.md)
- [ ] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [ ] Added support on fleet's osquery simulator `cmd/osquery-perf` for
new osquery data ingestion features.
- [ ] Added/updated tests
- [ ] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [ ] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [ ] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
2023-10-10 13:07:34 -05:00
Mike Thomas b4d42b1df1 website-hero-image-update (#14404)
- Extended clouds on the homepage
- Added repeat-x
- Made the cloud shadows more subtle
- reduced file size by half

# Checklist for submitter
- [x] Manual QA for all new/changed functionality
2023-10-10 10:03:42 -05:00
Sampfluger88andMike McNeil f108e997ba Handbook: Engineering (update to new structure) (#14369)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-10-09 21:42:45 -05:00
Joanne Stableford 7dbc5d7a88 Adding Victor to CX product group (#14400) 2023-10-09 21:36:25 -05:00
Mike McNeil a06c312453 handbook: should it be more 90s? (#14375) 2023-10-09 14:05:54 -05:00
Mo Zhu ea8a546fc3 Cx pm listing 2023 (#14211)
FYI this role is ID # 1000 in the fleeties spreadsheet
2023-10-09 13:42:27 -05:00
Mike McNeil 4e7c3a1606 Update ceo.md (#14374)
# Checklist for submitter

If some of the following don't apply, delete the relevant line.

- [ ] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Documented any API changes (docs/Using-Fleet/REST-API.md or
docs/Contributing/API-for-contributors.md)
- [ ] Documented any permissions changes (docs/Using
Fleet/manage-access.md)
- [ ] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [ ] Added support on fleet's osquery simulator `cmd/osquery-perf` for
new osquery data ingestion features.
- [ ] Added/updated tests
- [x] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [ ] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [ ] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
2023-10-07 20:34:48 -05:00
Mike McNeil 1855a182f3 Fix copy/paste mistake (#14373) 2023-10-07 19:44:06 -05:00
Sampfluger88andMike McNeil a7999d2552 Website: Update build-static-content.js to enable new feature format in yml (#14372)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-10-07 19:15:08 -05:00
Eric eafc9ab313 Website: Add two events to stripe webhook, add comments about when events are sent. (#14370)
Changes:
- Added the `invoice.updated` and `invoice.voided` events to the
`STRIPE_EVENTS_SENT_BEFORE_A_SUBSCRIPTION_RECORD_EXISTS` array in the
`receive-from-stripe` webhook.
2023-10-07 10:54:45 -05:00
Isabell ReedyandNoah Talerman 1555d09f57 2023-10-05 Handbook: add process for inter-team assistance on bugs (#14235)
1. Process to formalize how we prioritize bugs across teams, recognize a
bug's origin, and indicate the team who is currently working on it.
2. Formalize that this coordination will happen at a joint sprint
kick-off review (there are currently separate sprint kick-off reviews
for each team).

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2023-10-07 10:18:00 -05:00
Isabell ReedyandMike McNeil e9c7d50a2f 2023-10-05 Handbook/product#settled (#14270)
Once bugs have been settled, they should be removed from the drafting
board and moved into the 'to be scheduled' column of the bugs board so
that the PM knows they need to be prioritized into the sprint backlog.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-10-07 10:16:04 -05:00
Eric f3daa2f0f0 Website: Update quotes on platform pages, add quote to open position pages. (#14367)
Closes: https://github.com/fleetdm/confidential/issues/3849

Changes:
 - Added a new quote to the `<scrollable-tweets>` component.
 - Added a quote to the Markdown pages built from `open-positions.yml`.
2023-10-06 18:31:16 -05:00
EricandMike Thomas 17d0b7d56b Website: Update pricing page (#14273)
Closes: https://github.com/fleetdm/confidential/issues/3521

Changes:
- Added an "all features" option to the pricing mode switch on
fleetdm.com/pricing
- updated the styles and layout of the pricing page to match the latest
wireframes.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2023-10-06 18:29:55 -05:00
Eric 4caa05d131 Website: Update license dispenser signup form (#14368)
Closes: #14011

Changes:
- Updated the license dispenser signup form on
fleetdm.com/customers/signup to allow users to try to resubmit the form
without resetting the form fields.
2023-10-06 18:16:09 -05:00
f0d77ab3db Merging Bitlocker feature branch (#14350)
This relates to #12577

---------

Co-authored-by: gillespi314 <73313222+gillespi314@users.noreply.github.com>
Co-authored-by: Roberto Dip <dip.jesusr@gmail.com>
2023-10-06 19:04:33 -03:00
Rachael Shaw cc547ba02c Remove list of Windows CIS policies that require a Group Policy template (#14352)
This change is to reduce surface area of the conceptual docs. We already
point users toward how to identify the policies that need a Group Policy
template:

> These items are tagged with the label
`CIS_group_policy_template_required` in the YAML file, and details about
the required Group Policy templates can be found in each item's
`resolution`.

Keeping a duplicate list here is just more surface area to maintain, aka
more content that's likely to get out-of date. (And since it's in a code
block anyway, it's not any easier to read here than by just referencing
the YAML file directly, so the user experience won't suffer from us
removing it.)
2023-10-06 12:42:19 -05:00
Andrew Baker 7ced0baad8 Update fleet-4.37.0.md (#14337)
Commenting out script execution
2023-10-06 10:03:58 -07:00
Eric e7ac6d8281 Docs: Update fleetd link on anatomy page. (#14344)
closes: https://github.com/fleetdm/fleet/issues/14338
2023-10-06 11:45:27 -05:00
Eric e61d91a35e Website: Update receive-from-stripe webhook to handle failed payments when creating a subscription. (#14348)
Changes:
- Added two events to the
`STRIPE_EVENTS_SENT_BEFORE_A_SUBSCRIPTION_RECORD_EXISTS` array in the
`receive-from-stripe` webhook
2023-10-06 10:07:51 -05:00
Eric 5ebeab20f5 Website: update device management page (#14262)
Closes: https://github.com/fleetdm/confidential/issues/3813

Changes:
- Added a section to the device management landing page.
2023-10-06 21:26:33 +09:00
Andrew BakerandSampfluger88 8549092670 2023-10-05 Social community keywords (#14245)
Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-10-05 20:38:31 -05:00
Taylor Hughes a329af1940 update tools we use table (#14330)
including product designers on the tool table to highlight using Gong
licenses
2023-10-05 20:32:15 -05:00
Eric 16d2371a5a Website: update link to mdm consensus video (#14340)
Closes: #14331

Changes:
- Updated the link to the consensus video in the MDM demo email and the
`/device-management page
2023-10-05 16:40:57 -05:00
Eric d4261b44f1 Website: Fix header background on Safari 13 (#14339)
Closes: #14279

Changes:
- Moved the background styles for the website header to a different
element. The `backdrop-filter` was not working correctly when it is on
an element with a `box-shadow`.
- Removed `layout-landing.ejs`
2023-10-05 16:20:08 -05:00
Luke Heath 191348208e Update contact instructions (#14333) 2023-10-05 15:09:09 -05:00
Luke Heath cd34763c43 Fix broken link (#14332) 2023-10-05 14:59:49 -05:00
Eric d7a4ffdf86 Comment out link to article (#14329)
Context: https://github.com/fleetdm/confidential/issues/3797

Changes:
- Commented out a link to a hidden article in the 4.37.0 release notes.
2023-10-05 14:53:04 -04:00
Rachael ShawandTim Lee d029d3f928 Docs: Add version range to "List all software" example response (#13647)
Proposed API changes for https://github.com/fleetdm/fleet/issues/11666

---------

Co-authored-by: Tim Lee <timlee@fleetdm.com>
2023-10-05 13:51:16 -05:00
Andrew Baker 73b6d6c76f Rename introducing-cross-platform-script-execution.md to introducing-… (#14328)
…cross-platform-script-execution

Removing article from public view temporarily.

# Checklist for submitter

If some of the following don't apply, delete the relevant line.

- [ ] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Documented any API changes (docs/Using-Fleet/REST-API.md or
docs/Contributing/API-for-contributors.md)
- [ ] Documented any permissions changes (docs/Using
Fleet/manage-access.md)
- [ ] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [ ] Added support on fleet's osquery simulator `cmd/osquery-perf` for
new osquery data ingestion features.
- [ ] Added/updated tests
- [ ] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [ ] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [ ] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
2023-10-05 14:42:47 -04:00
RachelElysia be7d798a25 Fleet UI: [tiny styling bug] Fix failing policies call out alignment (#14136) 2023-10-05 10:36:23 -07:00
Roberto DipandRachael Shaw 1a6b1038dd add docs for detail query overrides (#14299)
docs for https://github.com/fleetdm/fleet/pull/14296

---------

Co-authored-by: Rachael Shaw <r@rachael.wtf>
2023-10-05 14:23:13 -03:00
Roberto Dip 6702e3ddb8 prepare v4.38.1 (#14303) 2023-10-05 11:13:24 -05:00
Eric b110d4bd5d Website: Update button styles (#14319)
Closes: #14301

Changes:
- Updated button styles on landing pages and the homepage.
2023-10-05 11:03:53 -05:00
Roberto Dip 641856c1dc trigger orbit build on version bump (#14315)
The
[goreleaser-orbit.yaml](https://github.com/fleetdm/fleet/actions/workflows/goreleaser-orbit.yaml)
workflow tends to timeout up to 9-10 times before successfully building
a macOS binary.

We have been using this workflow as a back-up, but it requires doing the
version bump and manually triggering the workflow, which can be error
prone.

This change follows the `workflows/generate-desktop-targets.yml` to
trigger the workflow when the workflow file itself is modified.
2023-10-05 09:52:10 -03:00
Mike Thomas ee02782eaf Fixed a broken link on integrations.ejs (#14314)
Fixed a broken link on `/integrations`:
https://docs.gitlab.com/ee/ci/
2023-10-04 23:21:43 -05:00
Martin Angers a223cbc5c2 Update scaling-fleet.md (#14285)
Fix link to the list of tables referencing the hosts table (for manual
cleanup).
2023-10-04 22:35:18 -05:00
Andrew BakerandMike McNeil b9a8872fab Drew bakerfdm event preparation (#14247)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-10-04 21:14:55 -05:00
Eric c7e6b282ec Website: Update text on sandbox login and registration pages. (#14312)
Closes: https://github.com/fleetdm/confidential/issues/3861

Changes:
-  Updated text on /try-fleet/register and /try-fleet/login
2023-10-05 08:59:27 +09:00
Eric 04a3f18a60 Website: Add integrations page (#14128)
Changes:
- Added a new page: /integrations
- Added the page to `config/policies.js`, `config/routes.js`, and
`assets/styles/importer.less`
- Added a link to the page to the "Platform" navigation dropdown.


This PR will be ready for review when:
- [ ] The meta description (in routes.js) is approved
- [ ] The text that replaces the lorum ipsum in the wireframes has been
approved.
2023-10-05 08:52:19 +09:00
Eric 89ebc309b8 Website: Update license dispenser text when creating a quote for over 1k hosts. (#14147)
Closes: #14013

Changes:
- Updated the license dispenser to say "Fleet Premium (self-hosted or
managed cloud)" when a user creates a quote for a license for over 1000
hosts.
2023-10-05 08:36:28 +09:00
Eric f07bedd7de Website: update link to /queries & change /queries heading (#14275)
Closes: https://github.com/fleetdm/fleet/issues/14132

Changes:
- Changed the nav link for /queries ("Health checks & queries" » "Device
health")
- Changed the heading on the /queries page ("Standard query library" »
"Device health checks")
2023-10-04 16:53:17 -05:00
Sampfluger88 802aeda246 Update ceo.md (#14306)
# Checklist for submitter

If some of the following don't apply, delete the relevant line.

- [ ] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Documented any API changes (docs/Using-Fleet/REST-API.md or
docs/Contributing/API-for-contributors.md)
- [ ] Documented any permissions changes (docs/Using
Fleet/manage-access.md)
- [ ] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [ ] Added support on fleet's osquery simulator `cmd/osquery-perf` for
new osquery data ingestion features.
- [ ] Added/updated tests
- [ ] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [ ] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [ ] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
2023-10-04 16:20:29 -05:00
Noah Talerman a40db25281 Scripts docs: Fix typo (#14300)
- Fix incorrect flag
2023-10-04 16:16:18 -04:00
Roberto Dip a31e433776 prevent live queries to stall if a detail query override was set for a team (#14296)
alternative approach for #14286
2023-10-04 17:02:55 -03:00
Noah Talerman 9c7079f50c Windows MDM docs: turn on Windows MDM (#13943)
- Add new "Windows setup" page to "Device Management" section of docs
- Rename "MDM setup"  page to "macOS setup." Update links and add redirect
- Rename existing "macOS setup" page to "macOS setup experience." Update links. Did not add redirect because of conflict with "macOS setup" page
- Remove "MDM" from all MDM doc page titles
2023-10-04 15:39:09 -04:00
Lucas Manuel Rodriguez 71a237042a Add continues to not crash with panics on connection errors (#14223)
I found a few panics in osquery-perf while working in load testing
#13287.

These panic happened due to e.g. network errors.
2023-10-04 09:10:16 -03:00
Isabell Reedy d108147ec0 Update pre-sprint prioritization ritual to include notifying CS team (#14277) 2023-10-03 21:27:00 -05:00
Mo ZhuandRachael Shaw 6c5edd3ddd Link to usage statistics config from usage statistics page (#14207)
Co-authored-by: Rachael Shaw <r@rachael.wtf>
2023-10-03 17:34:46 -04:00