Commit graph

2877 commits

Author SHA1 Message Date
Sam Pfluger
0fd7e024e6
Rename and update Go-To-Market groups to operations (#39187)
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2026-02-03 12:37:27 -06:00
Eric
d110c59c50
Website: Update /better page for mobile devices (#39206)
Closes: https://github.com/fleetdm/fleet/issues/35101

Changes:
- Updated the /better page to show a different list in the "What
personal information can Fleet see?" section when users visit the page
on a mobile device
2026-02-03 11:39:37 -06:00
Scott Gress
2562d2f778
Fix fleetctl install script for linux ARM architecture (#39079)
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #37426 

# 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
  - tried on an ARM vm, saw script install fleetctl correctly
2026-02-03 11:13:43 -06:00
Eric
1dc776b6b3
Website: add learn-more-about redirect for changed link (#39207)
Closes: https://github.com/fleetdm/fleet/issues/37463

Changes:
- Added a redirect for a link that was used in an older version of Fleet
2026-02-02 19:38:45 -06:00
Noah Talerman
688ede0606
Release article: Fleet 4.80.0 (#38936) 2026-02-02 18:10:51 -06:00
Eric
21fde98f67
Website: Include top level department pages on the handbook landing page (#39195)
Closes: https://github.com/fleetdm/fleet/issues/37625

Changes:
- Updated the handbook landing page to have links to top-level
department handbook pages
2026-02-02 18:04:20 -06:00
Eric
b52b067ea2
Website: follow-up changes from website review session (#39200)
Changes:
- Updated the category for comparison articles (`compare` »
`comparison`)
- Updated article meta tag validation and how URLS of comparison
articles are built
- Updated the view action for comparison articles to set a meta title
and description
2026-02-02 17:46:35 -06:00
Eric
ee8c122c4e
Website: Update GitOps workshop request form (#39174)
Closes: https://github.com/fleetdm/confidential/issues/13993

Changes:
- Updated the GitOps workshop request form to request the user's work
email address, and updated the denylist of domains used by the
`deliver-gitops-workshop-request` action.
2026-02-02 17:29:05 -06:00
Eric
6e076f1655
Website:Update styles on /customers page (#39167)
Closes: https://github.com/fleetdm/fleet/issues/39138

Changes:
- Updated the alignment of elements in the carousel at the top of the
/customers page on smaller screen widths
- Updated the hover styles for the cards on the /customers page
- Updated the article cards on the /customers page to be clickable links
2026-02-02 17:17:37 -06:00
Sam Pfluger
cc3e5daa01
Add Qualified tracking script to layout (#39117)
Integrated the Qualified tracking script into the main layout.ejs file
to enable visitor tracking and analytics. This complements existing
tracking scripts for enhanced monitoring.

Closes https://github.com/fleetdm/confidential/issues/13988
2026-02-02 11:33:49 -06:00
Allen Houchins
88ba973d66
Update team exclusion for Vanta connection (#39113)
Team ID 274 doesn't exist anymore. Our "Compliance exclusions" team was
also renamed "🧪 Testing & QA".
2026-02-02 10:42:27 -06:00
Eric
5acc897f8d
Website: Update testimonials page layout and URL (#39114)
Closes: https://github.com/fleetdm/fleet/issues/38472

Changes:
- Updated the URL of the testimonials page to be /customers
- Added a redirect for /testimonials
- Updated the layout and content of the /customers page to match the
latest wireframes
- Updated links to the /testimonials page to go to /customers
- Changed the "Customers" dropdown in the website nav to be a link to
the /customers page.
2026-02-02 20:52:17 +09:00
Mike McNeil
14d2e02f52
Large deployments are common (#39121)
“Extremely” makes it sound like very large deployments are uncommon. But
they’re actually very common. Fleet excels with 40,000+ laptops, and
some deployments are 10x that large, when you include phones, ipads, and
servers.
2026-01-30 20:56:57 -06:00
Mike McNeil
16cdb6217f
Website: Clearer language (#39119) 2026-01-30 20:35:04 -06:00
Eric
1ad76527c6
Website: Update button color on /forgot-password page (#39115)
Closes: https://github.com/fleetdm/fleet/issues/38728

Changes:
- Updated the color of the button on the success state of the
/customers/forgot-password page
2026-01-30 18:18:32 -06:00
Mike McNeil
5bebd7b5d0
Website: Minor text fixes (#39099) 2026-01-30 15:09:01 -06: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
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 Shaw
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
Mike Thomas
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
Mike Thomas
184d82fb53
Added Fastly case study nav item (#39041)
Added Fastly nav item.
2026-01-30 11:39:25 +09:00
Mike Thomas
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
Sam Pfluger
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
Mike McNeil
0453a62a1b
Website: Add shortcut (#38941) 2026-01-29 17:01:31 -06:00
Mike Thomas
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
Eric
cc865b2bcd
Website: update sitemap and new pages (#39009)
Changes:
- Added new(/missing) pages to the website's sitemap
- Added the signup modal to comparison pages and the GitOps workshop
page.
2026-01-29 10:29:55 -06:00
Eric
5160095f78
Website: Add Fleet GitOps page (#38974)
Changes:
- Added a Fleet GitOps page (/fleet-gitops)
- Added a link to the new page in the "Solutions" dropdown to the
website's header navigation

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2026-01-29 10:08:42 +09:00
Luke Heath
dc4f3fb1c2
Extending KPI script timeout to 30 seconds (#38921) 2026-01-28 13:48:50 -06:00
Eric
582d8f0296
Website: Update DRI table styles in handbook (#38925)
Closes: https://github.com/fleetdm/fleet/issues/38882

Changes:
- Updated the font size of text in the DRI table on the communications
page of the handbook
2026-01-28 10:55:58 -06:00
Eric
cf2411e40a
Website: update article category name (#38900)
Changes:
- updated the name of the catch all article category on the website
(blogs » blog)
2026-01-28 10:01:57 -06:00
Jahziel Villasana-Espinoza
670f7dbdb5
fail gracefully when profile is invalid (#38899)
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #35211 

# Checklist for submitter

- [x] QA'd all new/changed functionality manually
2026-01-28 10:57:27 -05:00
Eric
e65035a5d9
Website: add comparison article template and comparison article (#38893)
Closes: https://github.com/fleetdm/confidential/issues/13291

Changes:
- Updated the `build-static-content` script to add support for a new
article category: `compare`
- Added a new template page for comparison articles
- Added a Fleet vs. Jamf comparison article

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2026-01-28 22:04:09 +09:00
Mike Thomas
8cff6e0009
Updated link in the top nav for the GitOps workshop (#38830)
Updated the link for GitOps workshops in the top nav.
2026-01-27 22:53:08 +09:00
Eric
cf8b461e5d
Website: add GitOps workshop landing page. (#38812)
Changes:
- Added a landing page that has links to upcoming citops workshops, and
a link to a form where users can request a GitOps workshop.
- Updated the contact page to display a GitOps workshop request form for
users who are linked to it from the GitOps workshop landing page.
- Added `deliver-gitops-workshop-request`, an action that sends details
of GitOps workshop request submissions to Salesforce.
- Added a new helper that creates campaign member objects in Salesforce.
- Added two new config variables used to get event details from the
Eventbrite API.
2026-01-27 22:18:46 +09:00
Eric
8f1f42a5c9
Website: Update GitHub webhook reviews (#38780)
Closes: https://github.com/fleetdm/fleet/issues/38750

Changes:
- Updated the website's GitHub webhook to not attempt to approve pull
requests opened by fleet-release
2026-01-26 12:16:48 -06:00
Steven Palmesano
e6a1dad805
Recommend fleetctl binary from GitHub over npm (#37733)
Getting the `fleetctl` binary from our script or GitHub Releases is
easier than directing users to install and manage it with Node/npm.

Also, removed the statement that the binary is for Windows and Linux,
since it works on macOS too.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2026-01-26 08:01:10 -06:00
Eric
4cae77302a
Website: update article category page (#38707)
Related to: https://github.com/fleetdm/confidential/issues/13527

Changes:
- Changed the name of the /articles page to "Blogs"
- Updated the blogs category to exclude guides
- Added a link to /guides to the sidebar on article category pages
2026-01-23 16:48:43 -06:00
Eric
c4f8ded657
Website: Update values to match CRM picklist values (#38734)
Changes:
- Updated the accepted `intentSingal` values in the receive-from-clay
webhook and the createHistoricalEvent helper to match the picklist
values in Salesforce
- updated a "most recent/source channel details" value set in the
updateOrCreateContactAndAccount helper to match the picklist value in
Salesforce.
2026-01-23 15:35:33 -06:00
Eric
40107d247c
Website: Update deliver-contact-form-message (#38721)
Changes:
- Updated the `deliver-contact-form-message` action to run CRM helpers
and send the contact form email message in the background.
2026-01-23 15:31:30 -06:00
Eric
0d70b5f3a1
Website: update logos in logo-carousel component (#38547)
Related to: https://github.com/fleetdm/confidential/issues/13759

Changes:
- Created website/assets/images/logos
- Added 38 logos to the new logos folder
- Updated the website's `<logo-carousel>` component to display two rows
of logos and to use the new images in the images/logos folder.
2026-01-23 12:08:16 -06:00
Mike Thomas
10e8d2c655
Updated website footer to include Trust link (#38677)
Added Trust link.
Changed "Multi platform" to "Solutions" to match the main nav.
2026-01-23 11:40:22 -06:00
Mike Thomas
e26a22a23e
Update fleet-logo.svg (#38362)
- Updated the https://fleetdm.com/logos to include the Fleet logo dots
(with built-in padding).
- Updated
https://fleetdm.com/guides/okta-conditional-access-integration#step-5-add-fleet-idp-authenticator-in-okta
to reference fleetdm.com/logos as the single source of truth for logo
downloads.

Related issue: https://github.com/fleetdm/fleet/issues/37652

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2026-01-23 18:29:25 +09:00
Sam Pfluger
40bd4ccc45
Updating confidential maintainers (#38668)
Removed 'sampfluger88' from '.github/workflows' code owners and added
code owner assignments for various issue templates, specifying
responsible users for each template.
2026-01-22 21:58:18 -06:00
Harrison Ravazzolo
ef69d41afb
FMA: Proxifier - macOS (#38613)
Co-authored-by: Allen Houchins <32207388+allenhouchins@users.noreply.github.com>
2026-01-22 15:08:55 -08:00
Eric
fd5d77a861
Website: Update query generator (#38643)
Changes:
- Fixed a bug in the query generator that prevented Linux and ChromeOS
queries from being displayed to users automatically.
2026-01-22 11:55:22 -06:00
Eric
16e8d48396
Website: update deliver-contact-form-message (#38640)
Changes:
- Updated the deliver-contact-form-message action to attempt to
create/update CRM records before it sends a contact form email.
2026-01-22 11:48:48 -06:00
Eric
9126c66687
Website: Fix syncing state on "Talk to us" form (#38612)
Changes:
- Updated the "Talk to us" form to end the syncing state on the submit
button when the `deliver-talk-to-us-submission` action returns an error
response.
2026-01-21 16:50:18 -06:00
Eric
65f313d153
Website: update clay webhook inputs and historical event helper (#38601)
Closes: https://github.com/fleetdm/fleet/issues/38500

Changes:
- Added support for a `relatedCampaign` input to the receive-from-clay
webhook.
- Updated the `create-historical-event` helper to set `relatedCampaign`
on new historical event records (if provided)
2026-01-21 16:11:57 -06:00
Isabell Reedy
7470f8bac5
Update custom.js maintainers (#38591)
Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2026-01-21 14:03:54 -06:00
Eric
425ee85279
Website: Update Fleet Premium trial page (#38580)
Closes: https://github.com/fleetdm/fleet/issues/38576

Changes:
- Updated the Fleet Premium trial page to display the trial license key
sent from the page's view action instead of displaying it from the `me`
variable set in the custom hook.
- Added a minimum height to the Fleet Premium trial page to prevent the
modal scrolling outside of the page's background
2026-01-21 11:44:09 -06:00