Commit Graph
21105 Commits
Author SHA1 Message Date
Rachael Shaw 39f9518508 Small sentence case fix (#38943)
Small sentence case fix in Android app ("App Version" -> "App version")
2026-01-30 15:23:41 -06:00
Mike McNeil 5bebd7b5d0 Website: Minor text fixes (#39099) 2026-01-30 15:09:01 -06:00
Noah Talerman 5108867497 Revise "Expedited drafting" (#39094) 2026-01-30 15:40:33 -05:00
Noah Talerman c9d34e1199 iPhone end user enrollment page: Add missing "4." (#39091)
For the following issue:
- https://github.com/fleetdm/fleet/issues/39090
2026-01-30 15:36:46 -05:00
Sarah Gillespie 33e112bfa5 Capture MDM enroll reference for iOS and IPadOS devices (#39020) 2026-01-30 13:38:01 -06:00
Noah Talerman b6249f6455 Bug titles: Focus on what's fixed now, versus what was broken before (#39074) 2026-01-30 14:24:00 -05:00
Scott Gress 62c47739a5 Remove inlined node-sql-parser dependency (#39076)
Now that we have a better upstream to use for node-sql-parser, we no
longer have to use the inlined dependency and can remove the dead code.
2026-01-30 12:47:38 -06:00
Noah Talerman 3271e472ef Fix failing website test (#39075)
- Description is too long (more than 150 characters)
2026-01-30 13:22:17 -05:00
Ian LittmanandGabriel Hernandez 75ade244f8 Bump react-markdown and remark-gfm packages to resolve transitive dep vulns (#38411)
# Checklist for submitter

## Testing

- [ ] Added/updated automated tests

- [ ] QA'd all new/changed functionality manually

---------

Co-authored-by: Gabriel Hernandez <ghernandez345@gmail.com>
2026-01-30 16:44:19 +00:00
7e2cf0aa9a Create enable-okta-verify-on-windows-using-a-scep-configuration-profi… (#38716)
…le.md

Adam Baali's article

---------

Co-authored-by: Adam Baali <45665341+AdamBaali@users.noreply.github.com>
Co-authored-by: Brock Walters <153771548+nonpunctual@users.noreply.github.com>
2026-01-30 11:41:42 -05:00
Eric b3fcb2c7db Website: update clay webhook (#39068)
Changes:
- Updated the clay webhook to only trim LinkedIn URLs if one is
provided.
2026-01-30 10:33:45 -06:00
RachelElysia f5b91feba5 Fleet UI: Keep from rendering <strong> on new line (#39059) 2026-01-30 11:22:31 -05:00
Eric 43cbf8d7ff Website: fix event times on GitOps workshops page (#39067)
Changes:
- Updated the view action for the /gitops-workshop page to use UTC
timestamps when building the event details for that page.
2026-01-30 10:15:06 -06:00
Rachael ShawandNoah Talerman ad7d6d122b #17972 Move Windows automatic enrollment configuration instructions out of Fleet UI (#38949)
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #17972 

### Screenshots
#### `/settings/integrations/automatic-enrollment/windows`:
<img width="1624" height="1061" alt="Screenshot 2026-01-28 at 5 51
46 PM"
src="https://github.com/user-attachments/assets/e3407428-9f05-42f4-a639-5daa73995fff"
/>

#### Guide:
<img width="1624" height="1061" alt="Screenshot 2026-01-28 at 3 56
06 PM"
src="https://github.com/user-attachments/assets/6b7aaba6-f942-48b3-9eb8-eb96aecc68ef"
/>

# 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/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/guides/committing-changes.md#changes-files)
for more information.

## Testing

- [x] QA'd all new/changed functionality manually

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2026-01-30 10:05:07 -06:00
fleet-releaseandmostlikelee a25d5a757d Update Fleet-maintained apps (#39053)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: mostlikelee <16102903+mostlikelee@users.noreply.github.com>
2026-01-30 08:54:09 -06:00
Isabell Reedy 8a6d21b98e Remove CSM role from website (#39056) 2026-01-30 14:53:41 +00:00
Brock Walters 719134356e Fix typo in post-install script instructions (#38592) 2026-01-30 08:40:06 -06:00
Isabell Reedy f305c33bce Handbook: Org update (#39049) 2026-01-30 08:35:52 -06:00
Steven Palmesano 5df6a89b0a Add Suppress iWork Upgrade Prompt (#39052) 2026-01-30 09:18:31 -05:00
Marko LisicaandNoah Talerman 1a9b8ca6b2 [Guide] Android managed configuration (#38912)
Added managed app configuration section for Android, and included
example configuration for Google Chrome.

Updated instructions for editing and deleting apps. I believe it doesn't
make sense to provide step-by-step instructions since editing and
deleting are separate actions that are unlikely to be performed
together.

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2026-01-30 14:12:37 +01:00
Mike Thomas 01df8119a8 Update fastly.md (#39046)
Fixed some typos and reduced the "About Fastly" paragraph.
2026-01-30 17:28:34 +09:00
Brock WaltersandAshish Kuthiala 1a695da4f0 Fix typos in marketing README.md (#39040)
Fixed typos.

Co-authored-by: Ashish Kuthiala <53918208+akuthiala@users.noreply.github.com>
2026-01-29 23:54:20 -06:00
Mike ThomasandAshish Kuthiala 5b089eeded Website update testimonials (#39039)
Added Dan Jackson's quote to testimonials.

---------

Co-authored-by: Ashish Kuthiala <53918208+akuthiala@users.noreply.github.com>
2026-01-29 22:07:51 -06:00
Brock Walters 70b89c1643 Fix formatting issue in Linux importance article (#39038)
Final edit.
2026-01-30 12:38:59 +09:00
Mike Thomas 5da12aedf8 Update fastly.md (#39042)
Reduced the about Fastly burb to help it fit within the template
constraints.
2026-01-30 11:50:21 +09:00
Mike Thomas 184d82fb53 Added Fastly case study nav item (#39041)
Added Fastly nav item.
2026-01-30 11:39:25 +09:00
Mike ThomasandEric 231302fcfd Website typo fixes and text changes (#39034)
Fixed typos and made text changes to the following pages:

- Fleet GitOps
- GitOps workshop
- Case studies template

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2026-01-30 11:25:30 +09:00
Juan FernandezandBrock Walters 233ed24a98 Fixed typo on Management section on Handbook (#38775)
Fixing typo on Handbook.

Co-authored-by: Brock Walters <153771548+nonpunctual@users.noreply.github.com>
2026-01-29 21:22:56 -05:00
RachelElysia f8e5aa1314 Fleet UI: Fix unreleased bug between locking/locating (#39024) 2026-01-29 20:59:59 -05:00
RachelElysia 38e27970af Fleet UI: Microsoft.CompanyPortal > Company Portal (#38958) 2026-01-29 20:59:27 -05:00
Dale Ribeiro 9b532c9936 Solutions folder script name cleanup (#38951) 2026-01-29 20:39:20 -05:00
Sam PflugerandEric 54ba38716c Change linkedinUrl requirement to optional (#39033)
@eashaw trying to fire this when I don't have a LinkedIn. Any
objections?

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2026-01-29 18:01:24 -06:00
Brock Walters 26ed789326 Revise article on enterprise Linux importance for 2026 (#38761)
Updated the article to improve clarity and flow, enhancing the
discussion on Linux's importance in enterprise environments by refining
historical context and current trends.

Sorry, this still needed lots of refining. Feel free to change what you
want. The flow is simpler & much better now imo.
2026-01-29 18:50:46 -05:00
fleet-releaseandallenhouchins 32869937a9 Update Fleet-maintained apps (#39035)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: allenhouchins <32207388+allenhouchins@users.noreply.github.com>
2026-01-29 17:44:40 -06:00
Allen Houchins ea6345f483 Add WhatsApp installer URL transformer (#38823)
Introduces WhatsAppInstallerURL to override the installer URL and set
SHA256 to 'no_check' for WhatsApp on Darwin. Updates the function map to
apply both WhatsAppVersionShortener and WhatsAppInstallerURL for
WhatsApp manifests.

<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #38816
2026-01-29 17:33:43 -06:00
Noah TalermanandIan Littman 4a2b6f7007 Supported host operating systems (#39026)
Fleet doesn't test Red Hat Enterprise Linux 10

---------

Co-authored-by: Ian Littman <iansltx@gmail.com>
2026-01-29 17:27:58 -06:00
Dante Catalfamo 79fe1fa744 Conditional Access Bypass Device UI and backend change (#38939)
**Related issue:** Resolves #37281
2026-01-29 18:10:07 -05:00
Rachael Shaw 4d2c7768c7 #38666: Fix host list UI "jumping" bug (#39022)
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #38666 

# 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/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/guides/committing-changes.md#changes-files)
for more information.

## Testing

- [x] QA'd all new/changed functionality manually
2026-01-29 17:02:31 -06:00
Mike McNeil 0453a62a1b Website: Add shortcut (#38941) 2026-01-29 17:01:31 -06:00
Dante Catalfamo 0900a5cc79 Add activities and settings ui (#38495)
**Related issue:** Resolves #37276
2026-01-29 17:52:57 -05:00
Luke Heath 1f6664bf3a Fix link to incident response process (#39010) 2026-01-29 16:30:06 -06:00
Noah Talerman d463c3e44e Update story template (#38997) 2026-01-29 16:28:03 -06:00
Ian Littman 37c09ecf34 Drop performance issue comment about debug archive (#38978) 2026-01-29 16:21:20 -06:00
Jahziel Villasana-Espinoza e36790baac account for all teams as a value for vpp teams (#39013)
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #38975 

# 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/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/guides/committing-changes.md#changes-files)
for more information.

## Testing

- [x] Added/updated automated tests
- [x] QA'd all new/changed functionality manually
2026-01-29 17:04:02 -05:00
Konstantin Sykulev 28704fe447 Fixed Safari cve false positives (#38903)
**Related issue:** Resolves #35194

The NVD database for CVE-2023-28205 contains two broad CPE match rules:
Safari: Any version < 16.4.1 is vulnerable
macOS: Any version < 13.3.1 is vulnerable

The problem is Safari versions 13.x, 14.x, and 15.x were never actually
vulnerable to this CVE and macOS versions 10.x, 11.x, and 12.x never
received a system-level fix for this CVE.

Apple fixed the cve in two ways
1. Safari 16.4.1 standalone update
2. macOS Ventura 13.3.1 system update fix at the OS level

This is why there is such a complicated `IgnoreIf` for the
`CPEMatchingRule`.

If some of the following don't apply, delete the relevant line.
- [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/guides/committing-changes.md#changes-files)
for more information.

## Testing

- [x] Added/updated automated tests
- [ ] QA'd all new/changed functionality manually

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

## Release Notes

* **Bug Fixes**
* Improved accuracy of Safari CVE-2023-28205 vulnerability detection
with version-specific filtering for Safari 16.0-16.4.0 and macOS
Ventura.

* **Tests**
* Added comprehensive test coverage for CVE-2023-28205 across multiple
Safari versions and macOS releases.

<sub>✏️ Tip: You can customize this high-level summary in your review
settings.</sub>

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-01-29 15:51:01 -06:00
c4a890984f Update orbit changelog (#38962)
Co-authored-by: jacobshandling <61553566+jacobshandling@users.noreply.github.com>
Co-authored-by: Victor Lyuboslavsky <2685025+getvictor@users.noreply.github.com>
2026-01-29 18:50:42 -03:00
Jordan Montgomery a1e5c500c0 Update server-proto version to 9, implement THROTTLED w/ 24h cooldown (#38920)
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #37072 

# 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/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/guides/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] If paths of existing endpoints are modified without backwards
compatibility, checked the frontend/CLI for any necessary changes

## Testing

- [x] Added/updated automated tests
- [x] Where appropriate, [automated tests simulate multiple hosts and
test for host
isolation](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/reference/patterns-backend.md#unit-testing)
(updates to one hosts's records do not affect another)

- [x] QA'd all new/changed functionality manually
2026-01-29 15:31:28 -05:00
Mike ThomasandEric 46df5803e8 Published Fastly case study and removed old case studies (#38980)
- Published Fastly case study.
- Removed old case studies and redirected their URLs to point to their
official replacements:
- Global cloud platform simplifies device management with Fleet ==>
/case-study/fastly
  - Consolidate multiple tools with Fleet ==> /case-study/stripe
  - Foursquare quickly migrates to Fleet ==> /case-study/foursquare

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2026-01-29 13:40:16 -06:00
Noah Talerman 003f90b94f Add script modal: Too much padding (#39003)
For the following bug: https://github.com/fleetdm/fleet/issues/39007
2026-01-29 14:37:47 -05:00
Brock WaltersandIrena Reedy 6bd2665048 Update README with new marketing assets (#38924)
Added new marketing assets and updated responsibilities section.

Co-authored-by: Irena Reedy <205901210+irenareedy@users.noreply.github.com>
2026-01-29 11:17:40 -08:00