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] and lucasmrod
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] and lucasmrod
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
Sam Pfluger
85a8cb9b6b
Clarify empty space formatting ( #22294 )
2024-09-22 15:23:51 -05:00
Rachael Shaw
2d90b7f35b
Update product-design.rituals.yml ( #22285 )
...
Create the reference docs release branch as part of product design
sprint kickoff
(This will help make sure everyone's on the same page re: which branch
to make API design PRs to)
2024-09-22 15:18:23 -05:00
Rachael Shaw
b26c592143
Handbook: Update drafting steps ( #22286 )
...
- Update where to make reference doc PRs (use reference doc release
branch)
- Point toward story issue template re: what to link to in issues (since
it's always evolving)
2024-09-22 15:18:01 -05:00
RachelElysia
d7594d1f1d
Fleet UI: Disable install/uninstall actions if scripts are disabled ( #22240 )
2024-09-20 13:19:43 -07:00
Noah Talerman and RachelElysia
fc8b1d67f5
Remove placeholder text ( #22274 )
...
---------
Co-authored-by: RachelElysia <rachel@fleetdm.com >
2024-09-20 13:00:01 -07:00
Rebecca Cowart
a17ab39ab6
Update button name in deploy-fleet.md ( #22271 )
...
Render changed their "Apply" button to read "Deploy Blueprint"
2024-09-20 14:57:13 -05:00
84473c2735
feat: update MDM migration guide with new UX ( #22128 )
...
> Related issue: #22097
# 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] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/Committing-Changes.md#changes-files )
for more information.
- [x] Manual QA for all new/changed functionality
---------
Co-authored-by: spokanemac <jack@jdstrong.com >
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com >
Co-authored-by: Noah Talerman <noahtal@umich.edu >
Co-authored-by: JD <spokanemac@users.noreply.github.com >
2024-09-20 15:39:16 -04:00
1677783064
GitOps & API design: Add multiple Apple Business Manager and Volume Purchasing Program connections ( #21043 )
...
GitOps and API changes for the following story:
- #9956
DONE:
- ~~Contributor API endpoints to support best practice GitOps (`fleetctl
gitops`) and backwards compatibility GitOps (`fleetctl apply`)~~
- https://github.com/fleetdm/fleet/pull/21043#issuecomment-2338218929
---------
Co-authored-by: Martin Angers <martin.n.angers@gmail.com >
Co-authored-by: Dante Catalfamo <43040593+dantecatalfamo@users.noreply.github.com >
Co-authored-by: Marko Lisica <83164494+marko-lisica@users.noreply.github.com >
Co-authored-by: George Karr <georgekarrv@users.noreply.github.com >
Co-authored-by: Gabriel Hernandez <ghernandez345@gmail.com >
Co-authored-by: Rachael Shaw <r@rachael.wtf >
2024-09-20 12:21:52 -05:00
Noah Talerman
eeb0579763
Dogfood: remove "Explore data (fleetdm.com)" team ( #22246 )
2024-09-20 12:16:41 -05:00
Brock Walters
92d3b708d7
Update discovering-chrome-ai-using-fleet.md ( #22268 )
...
It's 1 letter. I waited days to do this. :)
2024-09-20 10:04:37 -07:00
Lucas Manuel Rodriguez
8d664bd456
Make software batch endpoint asynchronous ( #22258 )
...
#22069
API changes: https://github.com/fleetdm/fleet/pull/22259
QAd by applying 10 pieces of software on a team, which took 3+ minutes
in total (which, before these changes was timing out at 100s.)
With this approach, a GitOps CI run timing out might leave the
background process running (which will eventually be applied to the
database). The team discussed and agreed that we can fix this edge case
later.
- [X] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/Committing-Changes.md#changes-files )
for more information.
- [X] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [X] Added/updated tests
- [X] Manual QA for all new/changed functionality
2024-09-20 11:55:47 -03:00
RachelElysia
2708988446
Fleet UI: Fix observer persisting host_id when querying host from host details page ( #22249 )
2024-09-20 07:50:10 -07:00
Noah Talerman
e4b6fae72f
Update pricing-features-table.yml ( #22235 )
...
- ACME in 2025
2024-09-20 10:18:45 -04:00
Noah Talerman and Sam Pfluger
2a88d5a210
Add Product Designer position ( #22250 )
...
Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com >
2024-09-19 19:06:06 -05:00
Noah Talerman and Eric
07a58266ab
fleetdm.com/start: suggested copy change for fleetctl install ( #22251 )
...
- Suggesting capital "Linux" and "macOS" b/c it feels more official.
---------
Co-authored-by: Eric <eashaw@sailsjs.com >
2024-09-20 08:11:00 +09:00
Sam Pfluger
edec764a27
Remove AE position ( #22256 )
2024-09-19 16:10:52 -05:00
Sam Pfluger
f247e57931
Add template response to hiring steps ( #22255 )
2024-09-19 16:01:31 -05:00
Mike McNeil
d52335eb13
Update link, clarify iOS ( #22230 )
2024-09-19 16:51:44 -04:00
Luke Heath and Sam Pfluger
e2ac27e011
Document 0-day macOS major version support process beginning with macOS 16 ( #22243 )
...
Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com >
2024-09-19 13:35:17 -05:00
Jahziel Villasana-Espinoza
90c04eef37
fix: stop profiles that never reached the host from showing up as failed ( #22186 )
...
> Related issue: #21891
# 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] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/Committing-Changes.md#changes-files )
for more information.
- [x] Added/updated tests
- [x] Manual QA for all new/changed functionality
2024-09-19 11:31:46 -04:00
Eric
ad4c05e9ec
Website: Update start CTA orb image (psyStage 4) ( #22232 )
...
Changes:
- Updated the /start CTA image for psystage 4 users
2024-09-19 10:24:06 -05:00
Mike McNeil and Eric
6ab05ded4c
Update link + CTA on pricing.ejs ( #22229 )
...
Co-authored-by: Eric <eashaw@sailsjs.com >
2024-09-19 10:06:45 -05:00
Mike McNeil
246fa60007
Iron out the nav -- Update layout.ejs ( #22151 )
2024-09-19 10:04:51 -05:00
Eric
ebb62af6d9
Website: Deliver contact form messages to Slack ( #22231 )
...
Related to: https://github.com/fleetdm/confidential/issues/8098
Changes:
- Updated `deliver-contact-form-message` to send contact form
submissions to a Slack webhook.
2024-09-19 09:09:21 -05:00
Gabriel Hernandez
9a1b3769c8
show correct chrome software icon for chrome packages ( #22233 )
...
relates to #20865
Show the correct software icon for uploaded chrome packages

- [x] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
- [x] Manual QA for all new/changed functionality
2024-09-19 11:50:18 +01:00
Eric
721ed30903
Website: Add search and breadcrumbs to article template page ( #22171 )
...
Closes : #15857
Closes : #21850
Changes:
- Updated the article page template to include a search input and
breadcrumb links.
2024-09-19 07:37:22 +09:00
36ea5ccd76
Update tooltip for mac minimum target OS version label ( #22157 )
...
Co-authored-by: gillespi314 <73313222+gillespi314@users.noreply.github.com >
Co-authored-by: Roberto Dip <dip.jesusr@gmail.com >
2024-09-18 15:53:30 -05:00
Lucas Manuel Rodriguez
90959dbc9f
Fixes for no-team.yml GitOps ( #22210 )
...
#22185
- [X] Manual QA for all new/changed functionality
2024-09-18 14:16:59 -03:00
jacobshandling and Jacob Shandling
4ee79ae4a6
UI: handle possibly 'null' 'storedPolicy.team_id' on update policy call ( #22215 )
...
## #22145

- [x] Changes file added for user-visible changes in `changes/`
- [x] Manual QA for all new/changed functionality
Co-authored-by: Jacob Shandling <jacob@fleetdm.com >
2024-09-18 12:47:11 -04:00
Ian Littman
f7fab000f8
Pass through uninstall error messages from backend ( #22208 )
...
# Checklist for submitter
- [x] Manual QA for all new/changed functionality
[See
Slack](https://fleetdm.slack.com/archives/C01EZVBHFHU/p1726605318985819?thread_ts=1726588126.583269&cid=C01EZVBHFHU )
from @noahtalerman for context
2024-09-18 11:22:22 -05:00
Ian Littman
ea2a978733
Ensure edited scripts provided from the client with newline switches and no other changes get converted to "\n" ( #22196 ) ( #22199 )
...
# Checklist for submitter
- [x] Manual QA for all new/changed functionality
2024-09-18 09:46:09 -05:00
Eric
1f1bc9c949
Website: add default organization to Premium trial license keys. ( #22192 )
...
Closes : #22190
Changes:
- updated `save-questionnaire-progress` to set a default value for the
`organization` value of generated license keys (if a user does not have
an organization set)
2024-09-17 18:00:58 -05:00
Victor Lyuboslavsky
ddbdce4ab9
Updated PS1 install/uninstall scripts to fail on error. ( #22164 )
2024-09-17 17:32:14 -05:00
Sharon Katz
b11edd9398
Add CIS policy for tests ( #22112 )
2024-09-17 17:49:23 -04:00
Roberto Dip
2bfbf2fe3f
Allow CA certificates with extendedKeyUsage attributes. ( #22160 )
2024-09-17 18:07:34 -03:00