Commit Graph
7786 Commits
Author SHA1 Message Date
Jason Lewis d70fec5176 Update README.md (#11654)
Changed Head of CS to CSM
2023-05-11 14:43:35 -07:00
Zay Hanlon 5485400772 Update README.md (#11656)
Updating 'Free' to Fleet Community Edition
2023-05-11 17:42:31 -04:00
Zay Hanlon a9a1617b27 Update README.md (#11653)
Fixing markdown for broken link
2023-05-11 17:08:55 -04:00
Zachary Winnerman 98cbf9550e Fix state machine input/output passing (#11647)
https://stackoverflow.com/questions/47650838/passthrough-input-to-output-in-aws-step-functions
2023-05-11 16:02:48 -04:00
Zay Hanlon b9c05238f4 Update fleetctl-CLI.md (#11646)
Adding instructions for creating GitOps user to make it clearer for
customers (based on feedback from Epic)
2023-05-11 15:32:15 -04:00
RachelElysia 7470ea8dac Frontend: Consolidate table button props into objects (#11586) 2023-05-11 15:25:56 -04:00
Jacob Shandling 28600be584 Clarify permission description (#11438)
Clarify the descriptions of two permission
2023-05-11 12:24:10 -07:00
Jacob Shandling 59211901bf Update MDM-commands.md (#11439)
copy edit
2023-05-11 12:23:55 -07:00
Jacob ShandlingandJacob Shandling 25f1ede3e1 Create UI component generator (#11644)
## `generate`: a script to automatically generate UI component
boilerplate
<img width="2103" alt="Screenshot 2023-05-11 at 10 50 11 AM"
src="https://github.com/fleetdm/fleet/assets/61553566/d5570868-51b4-4602-90a0-2f7722b9d9ef">

* Putting in this PR now since @fleetdm/frontend folks seemed keen to
use this immediately
* TODO:
- create Makefile command for using this functionality from the project
root
  - improve documentation

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-05-11 12:00:27 -07:00
Roberto Dip 4103e77e90 add swiftDialog to TUF (#11643)
Related to #11534 this is an extract from the code I used to build a
prototype to see if `swiftDialog` would work for us.

This is very similar to the work we did for Nudge previously.
2023-05-11 15:01:43 -03:00
Mo Zhu 24389d3e57 Create release-article template (#11517)
.
2023-05-11 09:34:01 -07:00
Dave Herder 0650aedcf9 Update Server-Installation.md (#11550)
location of redis has changed. Good catch by
https://github.com/eclectiqus
2023-05-11 09:54:35 -05:00
Roberto Dip 653bbec5f1 cli: try to infer the bootstrap package name from the URL too (#11571)
#11570
2023-05-11 10:36:28 -03:00
Luke Heath 4a1d45de17 Prepare v4.31.1 (#11624) 2023-05-10 17:33:36 -05:00
gillespi314 a9584dc32f Allow end user authentication during automatic MDM enrollment to be enabled on a per-team basis (#11566) 2023-05-10 15:22:08 -05:00
Taylor Hughes d367b8862a updating linkedin sales nav instructions (#11614)
removing instructions for reps to reach out to ops for sales nav
licenses. instructing them to use brex to purchase the monthly plan.
2023-05-10 13:49:27 -05:00
Zay Hanlon 2d5026d54b Update security-policies.md (#11616)
Moving to earlier stage in the process per Zach's suggestion (as part of
triage, not later on which will likely be well after 24 hours)
2023-05-10 13:48:16 -05:00
Robert Fairburn ad394f365e Forbid concurrent runs on cronjobs (#11615) 2023-05-10 12:30:47 -05:00
JD 07369d5aef Updates with purchasing guidelines and procedures (#11276)
Markdown only. Addresses handbook updates for purchasing outside the US,
along with purchasing guidelines for using the Apple Customer ID for
proper ABM enrollment using ADE.
.
2023-05-10 10:00:43 -07:00
Zay Hanlon 1abe24d1a4 Update security-policies.md (#11606)
Update security policy with an SLA around customer notification. Removed
several steps where Head of Security was the owner of the action item.

.
2023-05-10 11:27:41 -04:00
Robert Fairburnandzwinnerman-fleetdm 152fb9e9b2 Sandbox v4.31.0 (#11584)
# 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)).

---------

Co-authored-by: zwinnerman-fleetdm <zwinnerman@fleetdm.com>
2023-05-10 10:27:12 -05:00
Sharon Katz a9a6a7b0db Modify Handbook to set start date for proposed new positions. (#11590)
Modify Handbook to set start date for proposed new positions
2023-05-10 11:24:39 -04:00
Luke Heath 2ba8abcd06 Fix typo (#11594) 2023-05-10 10:20:46 -05:00
Robert Fairburn 7b7bb16dc4 Allow dogfood action to update the waf (#11611)
# 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-05-10 10:13:50 -05:00
RachelElysia 687c037c77 Fleet UI: Grey out unusable select all queries checkbox (#11535) 2023-05-10 09:58:46 -04:00
Roberto Dip e635eb19fd use writer for database reads on TokenUpdate (#11605)
Related to #11604
2023-05-10 09:40:11 -03:00
Mike McNeil c1b7953f8c Auto-tag PRs awaiting CEO approval (#11603)
Experiment w/ kanban board for CEO signature reviews and pending PR
reviews

cc @MissTeeLucas
2023-05-09 23:13:40 -05:00
Mike McNeil 868717389c Bring in the relevant content instead of link (#11602)
https://about.gitlab.com/handbook/eba/#before-the-meeting is good but
has way more info that isn't directly relevant for Fleet
2023-05-09 22:39:38 -05:00
Mike McNeil 59cce48186 Add link (#11601) 2023-05-09 22:34:15 -05:00
Mike McNeil 1fbbce1a84 DRI change (#11600) 2023-05-09 21:15:06 -05:00
Mike McNeil 1bce183ad9 Conversation-starting (#11599) 2023-05-09 20:49:16 -05:00
Mike McNeil 00b042cb43 Update weekly update instructions (#11598)
# 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-05-09 20:18:56 -05:00
Luke Heath 9f7e2ea4cc Bump workstation macOS version requirement (#11560) 2023-05-09 16:07:03 -05:00
JDandAndrew Baker 408842cfe0 Article: Using Fleet and Okta Workflows to Generate a daily OS Report (#11536)
# 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)).

---------

Co-authored-by: Andrew Baker <89049099+DrewBakerfdm@users.noreply.github.com>
2023-05-09 16:02:54 -04:00
Nathanael Holliday 8cef2aa798 BizOps slack channel ritual for job applicants (#11593) 2023-05-09 14:59:54 -05:00
gillespi314 434cc5938c Improve error handling for fleetctl mdm run-comand (#11588) 2023-05-09 13:43:15 -05:00
Sharon Katz dc634aed80 Proposal for senior-software-backend-engineer position (#11546) (#11568) 2023-05-09 12:24:11 -05:00
Jacob ShandlingandJacob Shandling 6b70d11bc6 UI: Login page bugs (#11520)
## Addresses #11338 

-  Validate emails on login page
- Fix jumping error state for no email provided ("Email field must be
completed")
- Fix jumping error state for password field
- Fix jumping error state for Forgot password > email field

https://www.loom.com/share/92a238fcd2614d6e8d2655d571aa2757

# Checklist for submitter

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

- [x] Changes file added for user-visible changes in `changes/`
- [x] Added/updated tests
- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-05-09 10:12:29 -07:00
Martin Angers 70f18dda4a Apply custom setup assistants (if present) when ingesting new devices (#11563) 2023-05-09 13:00:18 -04:00
Sharon Katz 487f8b6e1f #10709 duplicate Windows 10 Pro OS name (#11187) 2023-05-09 12:33:36 -04:00
Gabriel Hernandez a6df488f0e add more details to detail query docs (#11501)
quick doc update to add a bit more context around detail queries
2023-05-09 16:58:57 +01:00
Gabriel Hernandez d027036985 add figma to storybook and a couple new stories (#11521)
add figma addon to storybook that allows us to link figma designed to
our storybook
2023-05-09 16:53:43 +01:00
Sharon Katz 0024825704 Revert "Proposal for senior-software-backend-engineer position (#11546)" (#11567) 2023-05-08 16:45:27 -04:00
Sharon Katz 2c22a933c4 Proposal for senior-software-backend-engineer position (#11546) 2023-05-08 16:38:42 -04:00
Nathanael Holliday 306030f1bd Handbook: Vanta ritual (#11561)
Added a ritual for checking Vanta monthly and then creating issues to
track any necessary actions to ensure they are done on time and put
myself as the DRI for this ritual.
2023-05-08 13:39:45 -05:00
RachelElysia affd32a62b Fleet UI: Manage queries page URL params (#11485) 2023-05-08 09:17:19 -04:00
Zach Wasserman 8ebd988661 Update Fleet Desktop version (#11549) 2023-05-05 15:04:50 -07:00
Noah Talerman a9f335edec MDM docs: Update bootstrap package docs (#11526)
- Clarify that Fleet uses the URL to upload the package to Fleet
2023-05-05 14:31:27 -07:00
Luke Heath eb2665881c Update product-quality-specialist.md (#11547) 2023-05-05 13:49:16 -05:00
Mike McNeilandMo Zhu 8d4e734aa3 Clarify automatic role syncing with IdP is now supported (#11401)
Co-authored-by: Mo Zhu <mo@fleetdm.com>
2023-05-05 13:10:36 -05:00