Commit graph

2230 commits

Author SHA1 Message Date
Eric
3468ae4e5c
Website: move swag CTA on docs pages. (#29019)
Closes: #28949 

Changes:
- Moved the swag CTA to the right sidebar on documentation pages
2025-05-09 15:11:12 -05:00
Eric
0e1deb6293
Website: fix /learn-more/connect-idp redirect (#28989)
Closes: https://github.com/fleetdm/fleet/issues/28982


Changes:
- Updated the website redirect for `/learn-more/connect-idp` to go to
the correct guide.
2025-05-08 17:31:00 -05:00
Eric
d549b2e7f3
Website: add redirect for Fleet maintained apps guide. (#28942)
Closes: https://github.com/fleetdm/confidential/issues/10553

Changes:
- Added a redirect for the Fleet maintained apps guide.
2025-05-07 17:05:20 -05:00
Eric
7ad72ad47c
Website: update enrichment helper to use new API routes (#28867)
Changes:
- Updated the HTTP requests in the get-enriched helper to use
Coresignals' new API routes and authorization method.
2025-05-06 12:19:25 -05:00
Lucas Manuel Rodriguez
8e06c314ac
Fix website CI check (#28775)
CI is failing on PRs
2025-05-02 15:46:03 -03:00
Noah Talerman
585deb8eb4
Testing updates to Fleet-maintained apps (#28441) 2025-05-02 11:02:08 -04:00
Eric
ff51cd352c
Website: update content personalization to use new primaryBuyingSituation values. (#28667)
Closes: #28336
Closes: #28656


Changes:
- Updated personalization on the /contact, /support, /login, /register,
/pricing, /software-management, and /device-management pages to use new
primary buying situation values.
- Updated the /software-management page to show the section of security
content to users with no primaryBuyingSituation set
- Updated the support links shown to IT users
2025-04-30 10:54:43 -05:00
Mike McNeil
05740b506f
Capitalization: Update homepage.ejs (#28672) 2025-04-30 10:11:06 -05:00
Sam Pfluger
21091190e0
Add Raiven Williams (#28660) 2025-04-29 15:23:28 -05:00
Eugene
d403755b59
Adding redirect to teach users how to use YAML for software management (#28545)
Adding an anchor link as I imagine that the guide will encompass a lot
of different things and want to link users in tihs instance to the
software info.

For #28110

---------

Co-authored-by: Ian Littman <iansltx@gmail.com>
2025-04-29 19:51:25 +04:00
Eric
3c6ed63090
Website: Update homepage personalization (#28623)
Changes:
- Updated the homepage to show the same personalization for all users
(until support for new primaryBuyingSituations values has been added)
2025-04-29 10:15:53 -05:00
Nathanael Holliday
65fe595f50
Update custom.js (#28617) 2025-04-29 08:23:41 -05:00
Eugene
f56ab830fc
Adding redirect to learn more about uninstalling windows software. (#28546)
This is in support of #28038
2025-04-28 21:00:24 +04:00
Marko Lisica
6b56dc80a9
Fix broken link on the Settings > Integrations > IdP page (#28599)
Related to:

- #28549
2025-04-28 18:28:17 +02:00
Mike McNeil
242658183a
Introducing sails.helpers.ai.satisfy() (#28590)
Constraint satisfaction for dummies like me
2025-04-26 15:16:07 -05:00
Rachael Shaw
7ae8b9a3da
Documentation changes for v4.67.0 (#28528)
Docs for the 4.67.0 release.

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
Co-authored-by: Marko Lisica <83164494+marko-lisica@users.noreply.github.com>
Co-authored-by: Eugene <eugene@fleetdm.com>
Co-authored-by: Ian Littman <iansltx@gmail.com>
Co-authored-by: Drew Baker <89049099+Drew-P-drawers@users.noreply.github.com>
Co-authored-by: Scott Gress <scottmgress@gmail.com>
Co-authored-by: Lucas Manuel Rodriguez <lucas@fleetdm.com>
Co-authored-by: Martin Angers <martin.n.angers@gmail.com>
2025-04-24 16:10:41 -05:00
Noah Talerman
10a1e9c9c6
Release article: 4.67.0 (#28348) 2025-04-24 16:09:31 -05:00
Eric
d5bf210354
Website: Add support for new usage statistic (#28384)
Closes: #28255

Changes:
- Updated the receive-usage-analytics webhook to support a new input
`numHostsABMPending`
- Added a `numHostsABMPending` attribute to the
`HistoricalUsageSnapshot` model
2025-04-24 00:34:21 -05:00
Eric
65105edfaa
Website: update app library configuration to use new FMA format. (#27424)
Closes: #24379

Changes:
- Updated the build-static-content script to build the configuration for
/app-library/* pages from the JSON outputs in the ee/maintained-apps
folder.
2025-04-23 12:24:03 -05:00
Eric
3bd499313c
Website: Update card link on "Deploy fleet in your environment" step of the start questionnaire (#28468)
Closes: #28365

Changes:
- Updated the card that links to the support page in the "Deploy fleet
in your environment" step of the /start questionnaire to link to the
/try-fleet page
2025-04-23 10:41:01 -05:00
Eric
1df3270545
Website: Update CRM records created in custom hook (#28461)
Changes:
- Updated the Historical event crm records created by the website's
custom hook to include an `Event_type__c` value and to not set a
`Visited_on__c` timestamp.
2025-04-23 00:18:51 -05:00
Eric
a90e26e217
Website: Update /try-fleet redirect (#28427)
Closes: #28364

Changes:
- Updated the /try-fleet page to redirect logged-out users to the
/register page
- Updated the signup and login forms to redirect users to the try-fleet
page (if they navigated it that page before signing up/logging in)
2025-04-21 18:22:49 -05:00
Mike McNeil
ac13435e50
Update homepage.ejs: Use em dash (#28428) 2025-04-21 17:57:35 -05:00
Eric
1ccf52fb7d
Website: remove duplicate contact CTA from handbook sidebar (#28426)
Closes: #28375

Changes:
- Removed the duplicate contact form CTA in the handbook sidebar.
2025-04-21 17:01:01 -05:00
Eric
5ffc9340ab
Website: update /start questionnaire images (#28391)
Closes: https://github.com/fleetdm/confidential/issues/9170
Closes: https://github.com/fleetdm/confidential/issues/10348

Changes:
- Replaced the images on the /start with new captioned versions.
- Reduced the max-width and padding of the /start form on screens
smaller than 1200px
- Updated the start form to show the stage six image on the last steps
of the form.
2025-04-21 11:25:54 +09:00
Eric
1c31e6eb17
Website: add trial license expiration details to /try-fleet page (#28351)
Closes: https://github.com/fleetdm/confidential/issues/9991

Changes:
- Added a note to the /try-fleet page telling users with a trial license
key that the license is valid for 30 days.
2025-04-18 13:09:24 -05:00
Harrison Ravazzolo
980dff961a
SentinelOne Deployment Guide (#28374)
Co-authored-by: Drew Baker <89049099+Drew-P-drawers@users.noreply.github.com>
2025-04-18 10:16:15 -07:00
Mike McNeil
261b2446d6
/start: Be more clear (#28355) 2025-04-18 10:10:32 -05:00
Eric
c5d713a00a
Website: change order of platform mentions for Windows users. (#28314)
Closes: https://github.com/fleetdm/confidential/issues/9592

Changes:
- Updated places where we list platforms to list Windows first for
website visitors using Windows
2025-04-16 18:10:45 -05:00
Eric
cd5533ad76
Website: Update receive-from-github webhook (#28312)
Closes: #27852

Changes:
- Updated the receive-from-github webhook to automatically apply the
"~ga4-annotation" label to pull requests that change the homepage, the
pricing page, or the primary tagline partial.
- Updated the Github webhook to send details about a pull request to a
Zapier webhook if the pull request has the "~ga4-annotation" label when
it is merged.
2025-04-16 17:57:24 -05:00
Adam Anklewicz
46faa5ab4c
Adding Toronto Mac Admins to meetups page (#28239)
Saw the meetups page and thought I'd add Toronto, as Fleet has visited a
few times and sponsored a few times.

# 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. -->

- [ ] 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.
- [ ] 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.
- [ ] If paths of existing endpoints are modified without backwards
compatibility, checked the frontend/CLI for any necessary changes
- [ ] If database migrations are included, checked table schema to
confirm autoupdate
- For database migrations:
- [ ] Checked schema for all modified table for columns that will
auto-update timestamps during migration.
- [ ] Confirmed that updating the timestamps is acceptable, and will not
cause unwanted side effects.
- [ ] Ensured the correct collation is explicitly set for character
columns (`COLLATE utf8mb4_unicode_ci`).
- [ ] Added/updated automated tests
- [ ] A detailed QA plan exists on the associated ticket (if it isn't
there, work with the product group's QA engineer to add it)
- [ ] Manual QA for all new/changed functionality
- For Orbit and Fleet Desktop changes:
- [ ] Make sure fleetd is compatible with the latest released version of
Fleet (see [Must
rule](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/fleetd-development-and-release-strategy.md)).
- [ ] Orbit runs on macOS, Linux and Windows. Check if the orbit
feature/bugfix should only apply to one platform (`runtime.GOOS`).
- [ ] 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)).
- [ ] For unreleased bug fixes in a release candidate, confirmed that
the fix is not expected to adversely impact load test results or alerted
the release DRI if additional load testing is needed.
2025-04-15 16:28:37 -05:00
Victor Lyuboslavsky
99a6f42ca9
Added .well-known/com.apple.remotemanagement (#28256)
For #27391 

Needed for research into account-based iOS BYOD enrollment.
2025-04-15 13:34:23 -05:00
Drew Baker
b9e27e4645
Drew p drawers add article image (#28175)
Co-authored-by: Eric <eashaw@sailsjs.com>
2025-04-11 15:32:12 -05:00
Victor Lyuboslavsky
e7d568f54d
Article: Effortless onboarding: Fleet’s SAML integration for macOS Setup (#27847)
Co-authored-by: Drew Baker <89049099+Drew-P-drawers@users.noreply.github.com>
2025-04-11 11:57:11 -04:00
Mike Thomas
06dd08bc04
Update homepage caption (#28120)
Impromptu homepage caption change during design review for agnostic and
MDM personalization.

@eashaw, please tag GA when this change goes live so we can track it.

cc @Drew-P-drawers, @allenhouchins

Figma:
https://www.figma.com/design/3he8e72251IEnF6dBafKq1/%F0%9F%9A%A7-fleetdm.com--scratchpad-?node-id=20177-15306

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2025-04-11 10:34:29 -05:00
Eric
3c5a2dfb3a
Website: Update testimonials page view action (#28100)
Changes:
- Added a missing comma a list of strings in `view-testimonials.js`
2025-04-10 13:22:09 -05:00
Mike McNeil
3f820f34c0
Update testimonials.yml (#27870)
Co-authored-by: Eric <eashaw@sailsjs.com>
2025-04-10 12:12:09 -05:00
Eric
5ef16be93c
Website: Add note to 'is-it-any-good' step of /start questionnaire (#28036)
Closes: #27904

Changes:
- Updated the 'is-it-any-good' step of the /start questionnaire to
include a link to the embedded video on YouTube (If the embedded video
does not load).
2025-04-10 11:34:23 -05:00
Marko Lisica
12c77f4de0
Redirects for renew certificate stories (#28016)
Redirects related to:
- #24468
- #27984

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2025-04-10 17:46:01 +02:00
Eric
6e70d44c61
Website: update save-questionnaire-progress (#28045)
Closes: https://github.com/fleetdm/confidential/issues/10240

Changes:
- Updated `save-questionnaire-progress` to only check the answer to the
`what-do-you-manage-mdm` step if the user actually answered that
question.
2025-04-09 13:57:21 -05:00
Eric
da124a5559
Website: fix width of GitHub stars button (#28008)
Closes: #27965

Changes:
- Updated the width of the GitHub stars button in the website header to
prevent the stars count from being hidden.
2025-04-08 17:52:49 -05:00
Noah Talerman
cfc600ac12
Add image for Fleet 4.66 article (#28001) 2025-04-08 17:05:13 -04:00
Eric
33a7039203
Website: Update Vanta integration script to continue if the get host endpoint returns an error. (#27993)
Related to: #27943

Changes:
- Updated the `send-data-to-vanta` script to continue running for a
Vanta connection if the get host API returns an error. It will now store
a detailed error and log them all when the script is finished running.
2025-04-08 14:46:04 -05:00
Jordan Montgomery
2808331296
Add heteronymous reddit testimonial (#27910)
# Checklist for submitter

Adds new Reddit sourced testimonial:
![Screenshot 2025-04-04 at 4 38
25 PM](https://github.com/user-attachments/assets/6c2a62ef-166e-49fe-a7b0-cbc7227cc136)
2025-04-08 10:20:06 -05:00
Eric
80a2521739
Website: update order of quotes on landing pages. (#27939)
Changes:
- Updated the order of quotes on landing pages
- Updated the order of quotes on the /testimonials page
2025-04-07 12:05:18 -05:00
Eric
ad4567012a
Website: update reference documentation platform filters and sidebar on /tables pages. (#27865)
Closes: https://github.com/fleetdm/confidential/issues/9974


Changes:
- Removed the calculated max height of the sidebar on osquery schema
table pages
- Update the platform filters on osquery schema table pages, vitals
pages, query library, and policy library to scroll with the page.
- Updated /vitals/* and /tables/* pages to scroll users past the page
headline when they switch platforms.
- Updated the query library and policy library pages to scroll users to
the top of the list of policies/queries when they switch platforms (If
they have scrolled the list)
2025-04-07 13:40:15 +09:00
Rachael Shaw
c592c2b24e
Docs v4.66.0 (#27844)
Documentation changes for the 4.66.0 release.

---------

Co-authored-by: Marko Lisica <83164494+marko-lisica@users.noreply.github.com>
Co-authored-by: Marko Lisica <markol.lisica@gmail.com>
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
Co-authored-by: Victor Lyuboslavsky <victor@fleetdm.com>
Co-authored-by: George Karr <georgekarrv@users.noreply.github.com>
Co-authored-by: RachelElysia <71795832+RachelElysia@users.noreply.github.com>
Co-authored-by: Ian Littman <iansltx@gmail.com>
Co-authored-by: Eugene <eugene@fleetdm.com>
Co-authored-by: Victor Lyuboslavsky <victor.lyuboslavsky@gmail.com>
Co-authored-by: Scott Gress <scottmgress@gmail.com>
Co-authored-by: Dante Catalfamo <43040593+dantecatalfamo@users.noreply.github.com>
2025-04-04 14:28:09 -05:00
Luke Heath
d1f5676f17
Adjust order in KPI script output to match spreadsheet columns (#27894)
Updating to match the current column order in the KPI sheet.
2025-04-04 13:12:36 -05:00
Mike McNeil
b3071c832b
Update testimonials.yml (#27871)
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
Co-authored-by: Eric <eashaw@sailsjs.com>
2025-04-04 12:50:24 -05:00
Luke Heath
264664d084
Remove unnecessary complexity from KPI script (#27850) 2025-04-04 12:39:32 -05:00