Commit Graph
8795 Commits
Author SHA1 Message Date
Mo ZhuandRachael Shaw cc14de012d 4.35 upgrade notes (#13392)
Co-authored-by: Rachael Shaw <r@rachael.wtf>
2023-08-21 13:30:56 -07:00
Noah Talerman acc126ef5a MDM profiles: update password policy name (#13430)
- Update the name for password policy to make it clear that 10 character
length is required
2023-08-21 15:49:56 -04:00
Martin Angers de32faefdb Add /scripts/run and scripts/run/sync API endpoints to run scripts (part 1) (#13417) 2023-08-21 14:47:19 -04:00
Tim Lee 3b61adf7a4 Add validation for policy specs (#13294) 2023-08-21 10:22:07 -06:00
Noah Talerman f9538497ee MDM profiles: update title (#13424)
- Update title on password policy profile to test GitOps workflow ahead
of prospect demo
2023-08-21 11:49:40 -04:00
JD 76f7b8f62c Fleet 4.36.0 release article (#13425)
4.36 release notes. #13098
2023-08-21 08:47:59 -07:00
Mike McNeil a9771fd79d Handbook: Sand down a few more headings (#13408) 2023-08-21 10:10:57 -05:00
gillespi314 e08bb000c9 Update nanomdm dependency (#12721)
Updates include:
- Fix issues where `GetBootstrapToken` returned `500` instead of no data
and no error per Apple MDM
[documentation](https://developer.apple.com/documentation/devicemanagement/get_bootstrap_token)
- Incorporate additional updates from the upstream nanomdm repo
2023-08-21 11:07:57 -03:00
Mike McNeil 63bbbf99d7 Handbook: Update why-this-way.md to be more explicit (#13414) 2023-08-21 02:36:24 -05:00
Mike McNeil 7931fb0eff Handbook: partially address “todo” on leadership page (#13413) 2023-08-20 16:26:59 -05:00
Mike McNeil e1e7549f86 Handbook: redirect old ceo page url to fix broken links (#13411)
# 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
- [ ] 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-08-20 13:13:28 -05:00
Mike McNeil e1dd6b4d96 handbook: link to operating principles, strategy, and brand usage gui… (#13410)
…delines

# 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
- [ ] 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-08-20 13:09:26 -05:00
Mike McNeil 1e64d8f92f Handbook: update old content and add links (#13409) 2023-08-20 11:45:09 -05:00
Mike McNeil 15cf485dba Handbook: Drew (#13407)
@DrewBakerfdm please read
https://fleetdm.slack.com/archives/C02QG7P5571/p1692537668538549 and
https://fleetdm.com/handbook/company/leadership#vision-for-dept-handbook-pages
2023-08-20 09:03:28 -05:00
Mike McNeil c2db314706 Handbook: improve link (#13406)
# 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
- [ ] 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-08-20 08:55:51 -05:00
Mike McNeilandSampfluger88 b9dd6240d0 Handbook: Match bizops page to new framework for departmental pages (#13404)
.

---------

Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-08-19 21:15:08 -05:00
Mike McNeil 7ba4b69593 Handbook: Trivial change for consistency before we roll these out to … (#13405)
…other dept pages
2023-08-19 21:14:25 -05:00
Mike McNeil 21064f11a7 Update leadership.md (#13403) 2023-08-19 20:44:18 -05:00
Mike McNeil 35834c12e0 Automation: Only attach #g-ceo label if not draft (#13383)
Why? So it doesn't show up in the #g-ceo board until it's time to review
it
2023-08-19 19:58:00 -05:00
Mike McNeil df17bbe58a Handbook: Bizops moves (#13402) 2023-08-19 19:25:40 -05:00
Sampfluger88 b25c74bff6 Update leadership.md (#13401) 2023-08-19 18:43:31 -05:00
Sampfluger88 c0a3cf8d69 Update communications.md (#13400) 2023-08-19 18:30:53 -05:00
Mike McNeil 468fd817f1 Handbook: Extrapolate slack channels (#13399) 2023-08-19 18:02:33 -05:00
Sampfluger88 23a63871b5 Update README.md (#13395) 2023-08-19 18:01:41 -05:00
Mike McNeil 50be17b85c Handbook: Update CEO handbook page to be the model for other departme… (#13398)
…ntal pages
2023-08-19 17:46:38 -05:00
Sampfluger88andMike McNeil d945f54c71 Update README.md (#13397)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-19 15:48:47 -05:00
Mike McNeil e5e2d9bded Handbook: minimally viable changes (#13396)
https://about.gitlab.com/handbook/product/product-principles/#the-minimal-viable-change-mvc

# 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
- [ ] 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-08-19 13:25:05 -05:00
Sampfluger88 3105def02c Create leadership.md (#13394) 2023-08-18 23:16:01 -05:00
Eric 944be6d876 Website: Update error handling in Stripe webhook. (#13369)
Closes: https://github.com/fleetdm/confidential/issues/3356

Changes:
- Updated the `receive-from-stripe` webhook not to throw an error if it
receives an event that stripe sends before we create a subscription
record in the website's database. It will now check if the Stripe
customer referenced in the event matches a User record in the database
and throws an error if it no matching user is found.
2023-08-18 18:16:03 -05:00
Roberto Dip 3b815b04c2 adjust MDM migration copy and timers (#13366)
for #13158
2023-08-18 18:58:40 -03:00
Lucas Manuel Rodriguez 6a91bc54cf Add tooling for load testing Windows CIS policies and fix typos in policy queries (#13384)
#11939

- This PR fixes typos in three CIS Windows queries (the queries were
failing with `invalid SQL syntax`).
- Also adds tooling to perform similar testing that we ran for macOS
(using `fleetd_tables` as an extension).
2023-08-18 17:32:22 -03:00
Lucas Manuel Rodriguez cafbe161a1 Bump fleet desktop version to 1.15.0 to generate artifacts and release (#13393) 2023-08-18 15:23:38 -05:00
Eric ba6dc0b524 Docs: Update tutorials and guides page (#13379)
Closes: #13126
2023-08-18 14:04:33 -05:00
Sampfluger88 f301535c8a Move ceo out from company (#13390) 2023-08-18 14:00:12 -05:00
Joanne StablefordandMike McNeil 73625d498c Jo stableford patch 2 (#13387)
Updating post-signature actions for consultants, and correcting broken
intake links.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-18 13:59:10 -05:00
JD a9781f82e9 Add a link to FAQ re schedule page (#13391)
Adds missing link to FAQ
2023-08-18 11:37:38 -07:00
Noah Talerman 6ea5455078 MDM docs: fix bug (#13370)
- Correct statuses for macOS settings
2023-08-18 13:39:52 -04:00
Zach Wasserman 4ecc7db6d6 Complete removal of Cypress (#13389)
Remove the last of the dependencies and configuration around Cypress
since we no longer use it for testing.
2023-08-18 11:06:12 -06:00
Roberto Dip 19a5ae6465 update macadmins/osquery-extension to v0.0.15 (#13371)
changelog for the version bump can be found here:
https://github.com/macadmins/osquery-extension/releases/tag/v0.0.15

related to #13158 as this fixes a bug in the extension causing `profiles
show --type enrollment` to be run almost every time we queried something
from the `mdm` table.

I couldn't find any new tables. Other than that, some dependencies were
updated on their repo as well, most notably `osquery/osquery-go`
2023-08-18 12:38:49 -03:00
gillespi314 d140a57355 Allow failed profiles to become verified if subsequently reported by osquery (#13343) 2023-08-18 12:34:13 -03:00
Zach Wasserman a1b8226a15 Update default TUF root key for package generation (#13381)
TUF root keys have been rotated on the server. This brings the default
roots up to date with that newest metadata.

Verified that the new `fleetctl` still builds packages successfully.

# Checklist for submitter

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

- [x] Manual QA for all new/changed functionality
2023-08-18 09:03:00 -06:00
Joanne Stableford a26d04f130 correct formula for quarterly reporting for investors (#13298) 2023-08-18 10:05:02 -04:00
RachelElysia 947eaddb13 Fleet UI: Update banner to remove old icon and use InfoBanner component (#13312) 2023-08-18 09:16:10 -04:00
RachelElysia 8e74f7c42d Fleet UI: [released tiny bug] Fix dashboard double scroll bar (#13309) 2023-08-18 09:15:44 -04:00
RachelElysia ccdd1a02f4 Fleet UI: Convert URLs in Policy resolution text to be clickable links (#13023) 2023-08-18 09:15:23 -04:00
Gabriel Hernandez 4e8696cb1d update windows auto enrollment page list items in UI (#13330)
relates to #12606

this updates the styling of the list items on the windows automatic
enrollment page. It pushes the wrapping text to the right side of the
list number.

**Before:**


![image](https://github.com/fleetdm/fleet/assets/1153709/44b8942e-eb89-4592-bd5a-ccb9a6a53fce)

**After:**


![image](https://github.com/fleetdm/fleet/assets/1153709/7a0e6a0f-2807-4d28-97b0-788f391367cd)

- [x] Manual QA for all new/changed functionality
2023-08-18 12:49:12 +01:00
Eric 73559b8298 Website: update header navigation (#13377)
Closes: #13221

Changes:
- Updated the hover styles for the pricing link on the header
navigation.
2023-08-17 19:01:08 -05:00
Benjamin Edwards 14be5a0938 add helper command to terraform docs to discover module versions (#13359) 2023-08-17 19:30:34 -04:00
Luke Heath 1260db9360 Prepare v4.36.0 (#13364) 2023-08-17 16:11:19 -05:00
Isabell Reedy 4a72afdfd0 Handbook: update product rituals to reflect current practices (#13328)
...
2023-08-17 11:19:15 -05:00