Commit Graph
13705 Commits
Author SHA1 Message Date
RachelElysia e68dafe3a7 Fleet UI: Fix host software filter dropdown to persist other changes (#22392) 2024-09-26 07:42:53 -07:00
b7e8031b6f Redirect: OS updates page - unclear tooltip copy (#22279)
Redirect for #21976

Also for guide changes here: https://github.com/fleetdm/fleet/pull/22272

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
Co-authored-by: Eric <eashaw@sailsjs.com>
2024-09-25 17:06:01 -05:00
Roberto Dip e5db368920 update CODEOWNERS to allow fleetdm/go to review orbit code (#22346) 2024-09-25 16:18:18 -05:00
Marko Lisica 8c705533ea Document packages_only flag for list software titles endpoint (#22390) 2024-09-25 16:17:38 -05:00
RachelElysia 7fa51b6c46 Fleet UI: Make delete host modal generic for ABM/fleetd hosts deletion (#22394) 2024-09-25 11:44:13 -07:00
Noah TalermanandJD d748b3bbf7 fleetctl guide: install Node.js (#22396)
- Install w/ npm was missing prereq: install Node.js
- Also use "fleetctl" instead of `fleetctl` when referring the the
tool/noun and not the command
- Added this to the handbook here:
https://github.com/fleetdm/fleet/pull/22397

---------

Co-authored-by: JD <spokanemac@users.noreply.github.com>
2024-09-25 11:42:41 -07:00
Drew Baker 9e8bb24f6d Update automatic-software-install-in-fleet.md (#22386)
Current article image wasn't rendering on the site as it wasn't present
in the repo. Removing meta tag for the article image so that it can
resort to the Fleet logo.


![](https://github.com/user-attachments/assets/23c97aa5-d8e2-46bf-8cee-bb27b7a1685e)

This is only visible when visiting
[fleetdm.com/articles](fleetdm.com/articles)

https://fleetdm.com/guides renders the articles without the article
images. Just something to be aware of 😄
2024-09-25 11:19:36 -07:00
RachelElysia 692e0fc27a Fleet UI: Surface duplicate label name error to users (#22389) 2024-09-25 10:03:09 -07:00
345d35c7c1 New Product design responsibility (#22284)
Prepare reference docs for release

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
Co-authored-by: Luke Heath <luke@fleetdm.com>
2024-09-25 11:26:48 -05:00
RachelElysia 18026d54be Fleet UI: Improve select targets dropdown (#22348) 2024-09-25 09:24:54 -07:00
Jahziel Villasana-Espinoza 38ba6cce47 fix: update docs with accurate response body (#22360) 2024-09-25 09:44:08 -05:00
Roberto Dip adf3ad6214 allow to install VPP apps without scripts (#22365)
for #22352

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [x] Added/updated tests
- [x] Manual QA for all new/changed functionality
2024-09-25 11:14:51 -03:00
Tim Lee 839106c572 Hotfix CVE test (#22349) 2024-09-24 17:45:37 -06:00
Sarah Gillespie ea0175ea0c Improve MySQL queries that aggregate MDM profile statuses for Apple hosts (#22252) 2024-09-24 14:47:46 -05:00
8cbb28bf02 21056 auto install document (#21362)
#21056

Document for policy-based automatic software installation.
See result
[here](https://github.com/fleetdm/fleet/blob/21056_auto_instal_document/articles/automatic-software-install-in-fleet.md#add-policy)

---------

Co-authored-by: spokanemac <jack@jdstrong.com>
Co-authored-by: Noah Talerman <noahtal@umich.edu>
Co-authored-by: JD <spokanemac@users.noreply.github.com>
Co-authored-by: Luke Heath <luke@fleetdm.com>
2024-09-24 14:36:40 -05:00
Sam Pfluger f0753cfdb3 Add redirects for all security files (#22344) 2024-09-24 13:08:32 -05:00
Lucas Manuel Rodriguez 8428f193fa Move settings to no-team.yml (#22343)
Moving settings for hosts in "No team" from `default.yml` to
`teams/no-team.yml`.
2024-09-24 14:25:51 -03:00
Roberto Dip db1c374eef fix TestEscrowBuddy/TestEscrowBuddyRotatesKey test (#22345)
fix a broken test introduced in aa38b10fd1
2024-09-24 14:17:32 -03:00
Sam Pfluger 537da81be6 Update README.md (#22347) 2024-09-24 11:58:15 -05:00
RachelElysia 31ac40828f Fleet UI: Hide redundant built in label filtering (#22308) 2024-09-24 09:05:39 -07:00
RachelElysia 57abc0f107 Fleet UI: Fix self-service icon from cutting off (#22310) 2024-09-24 09:04:10 -07:00
RachelElysia 3b001ea07c Fleet UI: Host status dropdown styling fixes (#22314) 2024-09-24 09:02:48 -07:00
Gabriel Hernandez f5a75877f3 update the help text of macOS min version input (#22337)
relates to #21976

This updates the help text for the macOS min version input.


![image](https://github.com/user-attachments/assets/ef20ad99-7592-41bc-959e-a90129c47f66)
2024-09-24 15:47:55 +01:00
Noah Talerman f0babb7d61 Permissions guide: Apple Business Manager and Volume Purchasing Program (#22336)
- ABM and VPP CRUD
- Use APNs language to be consistent w/ product and docs
2024-09-24 09:49:22 -04:00
F1 aa38b10fd1 fix: #22297 re-enable Escrow Buddy in the auth-db (#22298)
fix: #22297 re-enable Escrow Buddy in the auth-db
2024-09-24 10:47:15 -03:00
Sam Pfluger 111b243f66 Add steps to enable email sync (#22335) 2024-09-24 03:49:40 -05:00
Sam Pfluger bd96663a5f Add Kendra to team table (#22334) 2024-09-24 01:23:25 -05:00
Sam Pfluger 752c2c0310 Remove weird format thing (#22333) 2024-09-23 23:07:55 -05:00
Luke Heath c51c20a10b Adding changes for Fleet v4.57.0 (#22109) (#22327) 2024-09-23 19:02:23 -05:00
JDandIan Littman b9a5107fc4 Article deploy software packages (#22245)
Article: Guide update deploy software packages
https://github.com/fleetdm/fleet/issues/21841

---------

Co-authored-by: Ian Littman <iansltx@gmail.com>
2024-09-23 18:50:12 -05:00
JD c06eb1387e Article: Guide BYOD enroll iOS iPadOS (#22281) 2024-09-23 18:49:37 -05:00
JD 6fce24c025 Article: Fleet 4.57.0 release (#22173) 2024-09-23 18:49:26 -05:00
JD 9c3ad8b533 Article: Guide Enable Okta Verify on macOS (#22328)
Article: Guide: Enable Okta Verify on macOS using configuration profile
https://github.com/fleetdm/fleet/issues/22108
2024-09-23 16:48:39 -07:00
Dante Catalfamo d83ed46373 Add batch app store apps documentation (#21912) 2024-09-23 18:09:31 -05:00
21b3c468c1 Add doc API changes for the now async software batch (#22259)
API changes for #22069.

---------

Co-authored-by: Marko Lisica <83164494+marko-lisica@users.noreply.github.com>
Co-authored-by: Ian Littman <iansltx@gmail.com>
Co-authored-by: Noah Talerman <noahtal@umich.edu>
2024-09-23 17:40:53 -05:00
Lucas Manuel Rodriguez dfc7289a6d Add missing docs for batch apply VPP apps (#22265)
#22069
2024-09-23 17:24:08 -04:00
Dave Herder 1fdd127f6c Add macOS policies for patching in workstations-canary.yml (#22323) 2024-09-23 14:17:39 -07:00
Marko Lisica 03c3c6ca37 Docs: OS updates page - unclear tooltip copy (#22272)
Docs changes related to: #21976
2024-09-23 17:09:48 -04:00
adf19c4527 Reference docs for v4.57.0 (#22319)
Co-authored-by: Rachael Shaw <r@rachael.wtf>
Co-authored-by: mostlikelee <tim@mostlikelee.com>
Co-authored-by: Tim Lee <timlee@fleetdm.com>
Co-authored-by: Marko Lisica <markol.lisica@gmail.com>
Co-authored-by: Ian Littman <iansltx@gmail.com>
Co-authored-by: Luke Heath <luke@fleetdm.com>
2024-09-23 15:56:59 -05:00
Luke Heath dd583f051b Update docs codeowners temporarily (#22320) 2024-09-23 15:43:55 -05:00
Luke Heath 31633148ed Fixed self-service checkbox appearing when iOS or iPadOS app is selected. (#22287) 2024-09-23 15:14:34 -05:00
Robert Fairburn 631dc6075d add s3 installers to loadtest (#22306) 2024-09-23 13:28:23 -05:00
github-actions[bot]andlucasmrod b14f7fa141 Update versions of fleetd components in Fleet's TUF [automated] (#22305)
Automated change from [GitHub
action](https://github.com/fleetdm/fleet/actions/workflows/fleetd-tuf.yml).

Co-authored-by: lucasmrod <lucasmrod@users.noreply.github.com>
2024-09-23 13:37:58 -03:00
RachelElysia f83260a8f2 Fleet UI: Host details > about info uses less columns at small widths (#22257) 2024-09-23 09:35:34 -07:00
Lucas Manuel Rodriguez e861ae7319 Release fleetd 1.33.0 (#22283) 2024-09-23 06:59:04 -03:00
Ian Littman cbf563fb9b Use sync.Map for stubbed key-value store to avoid data races in GitOps test (#22292)
This override only happens in testing, so this isn't release-blocking,
but this is the quickest way to clean up a test that will otherwise be
flaky due to data races, at the cost of performance (vs. setting up a
more complex solution with mutexes).

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [x] Added/updated tests
- [x] Manual QA for all new/changed functionality (via manually running
test using the KV store)
2024-09-23 06:58:13 -03:00
github-actions[bot]andlucasmrod 2ce2b80601 Update versions of fleetd components in Fleet's TUF [automated] (#22289)
Automated change from [GitHub
action](https://github.com/fleetdm/fleet/actions/workflows/fleetd-tuf.yml).

Co-authored-by: lucasmrod <lucasmrod@users.noreply.github.com>
2024-09-23 06:56:37 -03:00
Sam Pfluger 66a9fb2111 Update hiring steps (#22296) 2024-09-23 00:23:02 -05:00
Noah Talerman b5fcaa73dc Update story template (#22280)
- Reminder to use the reference docs branch instead of `main` (also no
more draft PRs)
2024-09-22 22:01:53 -05:00
Noah Talerman 6d9eb8d73e Clean up Product Design responsibilities (#22282)
Product Design doesn't have these responsibilities anymore
- Bugs go straight to the release board
- I think @spokanemac ranks features after the "Sprint-kickoff review"
and is DRI for the release article
- We use [experimental
features](https://fleetdm.com/handbook/company/product-groups#experimental-features)
instead of "beta" features
2024-09-22 22:01:27 -05:00