Commit Graph
8812 Commits
Author SHA1 Message Date
Sabrina CoyandMike McNeil 7ca75a8fcb Update bug-report.md (#13204)
Adding addition fields & re-ordering the Bugs template to facilitate
more robust bug reporting.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-23 08:22:54 -07:00
Isabell ReedyandMo Zhu 57766a9e4d Handbook: update bug process to include "needs prioritization" label (#13267)
Co-authored-by: Mo Zhu <mo@fleetdm.com>
2023-08-23 08:00:10 -07:00
Joanne StablefordandMike McNeil 1185234f63 Hiring: Business Operations Engineer (#13467)
title correction and link correction

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-23 07:52:39 -07:00
Joanne Stableford d0674c32b4 Fix typo (#13465) 2023-08-23 10:36:38 -04:00
Mike McNeil a1b48c8c37 Link to some of our fav open source repos (#13476) 2023-08-23 07:18:43 -07:00
Mike McNeil b3fb0e0704 GitHub README: Rep Bart and swiftDialog a bit (#13412) 2023-08-23 07:05:29 -07:00
RachelElysia e9a11c429a Fleet UI: Link improvements (Back links and dashboard tiles right clickable, fix queries link on nav bar) (#13361) 2023-08-23 08:56:32 -04:00
Lucas Manuel Rodriguez 77c817aa0b Fix Windows CIS policies issues found by new fleetctl apply checks (#13460)
Found while working on #12696.

This was caught be a recent check added by @mostlikelee to `fleetctl
apply` (#13294).

Sample error:
```sh
$ fleetctl apply --context loadtest -f ee/cis/win-10/cis-policy-queries.yml
Error: applying policies: policy names must be globally unique. Please correct policy "CIS - Ensure 'Windows Firewall: Public: Firewall state' is set to 'On (recommended)'\n" and try again.
```
2023-08-23 07:42:41 -03:00
Isabell Reedy 9d99b7fb05 Documentation: Modifying built-in labels with fleetctl or REST API (#13302)
Documenting closed bug: modifying built-in labels with fleetctl or REST
API causes UI errors (#12479)
2023-08-22 20:47:56 -07:00
Joanne Stableford 4277ed222d Proposing Operations Associate role (#13443) 2023-08-22 20:22:35 -07:00
Zachary Winnerman ec0ecf2915 Adjust vuln scans (#13214) 2023-08-22 16:01:57 -07:00
KanchiMoe dece8e179c Upversion markdown-link-check Github action (#12026) 2023-08-22 13:57:45 -07:00
Andrew Baker 29187773a5 Podcast ep 2 w/ Niels Hofmans (#13455)
# 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-08-22 15:59:41 -04:00
Sharon Katz 7718135bd6 #12861 Remove os.Kill since golang can't capture it (#13419)
#12861
2023-08-22 10:58:51 -04:00
RachelElysia 38c5c58f8a Fleet UI: [feature] All table links can open in a new tab (#13349) 2023-08-22 09:20:40 -04:00
Marko Lisica 5f9a7df518 Update manage-access.md (#13426)
Updated table rows related to MDM commands permission. Right now there
are just calling out macOS hosts and we're implementing MDM commands for
Windows. Additionally, there was a duplicate row in the table which I
removed.

# 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-22 12:55:14 +02:00
github-actions[bot]andzwass 7f19069f38 Update Orbit CA certs [automated] (#13446)
Automated change from [GitHub
action](https://github.com/fleetdm/fleet/actions/workflows/update-certs.yml).

Co-authored-by: zwass <zwass@users.noreply.github.com>
2023-08-22 06:01:58 -03:00
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