Commit graph

2136 commits

Author SHA1 Message Date
Eric
6e86b02bec
Website: update app library configuration (#27049)
Closes: #24379

Changes:
- Updated the `build-static-content` script to build the configuration
for /app-library pages from JSON files in the ee/maintained-apps/
folder.
2025-03-12 12:25:51 -05:00
Mike Thomas
cf70f9a014
Updated app-library on website (#27016)
Closes https://github.com/fleetdm/fleet/issues/26510 to make page title
match the title in the nav.

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2025-03-11 09:42:54 +09:00
Mike Thomas
24d516dc9c
MDM comparison update (#26984)
Added Tanium and fixed up some errors.

Compare against [Figma
draft](https://www.figma.com/design/3he8e72251IEnF6dBafKq1/%F0%9F%9A%A7-fleetdm.com-(scratchpad)?node-id=19416-11228)
for QA review.
2025-03-10 11:26:43 -05:00
Sam Pfluger
3f39450959
Add Luis Madrigal testimonial (#26973)
Co-authored-by: Eric <eashaw@sailsjs.com>
2025-03-07 18:08:59 -06:00
Eric
5748facb0a
Website: update query generator (#26926)
Related to: https://github.com/fleetdm/confidential/issues/9884

Changes:
- Updated the prompt in the `get-llm-generated-sql` action to include a
note about using wildcard characters when generating queries that use
the LIKE operator.
- Improved error handling in the `get-llm-generated-sql` action
2025-03-07 09:49:07 -06:00
Eric
a0f8d09d41
Website: update start CTA (#26937)
Changes:
- Updated the Start CTA partial to make sure that the `showStartCta`
variable exists.
2025-03-06 18:45:19 -06:00
Eric
695bf2900a
Website: Update start CTA visibility (#26865)
Closes: #26754

Changes:
- Updated the start CTA on the website to be visible to logged out
users.
2025-03-06 16:34:43 -06:00
Eric
8117631926
Website: Update CTAs (#26874)
Closes: https://github.com/fleetdm/confidential/issues/9801

Changes:
- Updated the handbook's sidebar CTA to scroll with the page
- Updated the swag CTA in the docs to scroll with the page.
- Updated the CTA at the bottom of osquery table schema pages
2025-03-05 18:14:26 -06:00
Eric
13fefcd314
Website: update footer link styles (#26814)
Closes: #26800

Changes:
- removed the underline from links in the website's footer.
2025-03-05 09:16:13 +09:00
Eric
85fae4f0a6
Website: update comparison table on device management page (#26839)
Closes: #26744


Changes:
- Updated the comparison table on the /device-management page
2025-03-05 09:10:59 +09:00
Eric
cb7f07e64c
Website: Add GitOps workshop to meetups page (#26818)
Closes: #26734

Changes:
- Added a card for the GitOps workshop to the /meetups page
2025-03-04 17:52:19 -06:00
Drew Baker
4aef025e6a
Update email templates for the "Let's get you set up" meeting. (#26797)
I'm updating the email invite to be more consistent with the meeting
goals. (Help people get set up, not a sales call.)
2025-03-04 11:56:06 -05:00
Eric
e2152cd198
Website: Add homepage banner CTA (#26796)
Closes: https://github.com/fleetdm/confidential/issues/9802

Changes:
- Added a banner CTA to the homepage
2025-03-04 10:14:55 +09:00
Mike McNeil
e7b1409e1c
clarify: gitops is optional and you can configure it to work however you want -- Update device-management.ejs: (#26745)
it'd be cool if there was a way to squeeze something about being able to
share the logs with security in here, or all the really intense stuff
Fleet does w/ logging, and webhooks, and log destinations, and all that
jazz.

But whatever, this at least clarifies that "there is hope!" for our
friends on the website from IT teams who are basically a 1-person-show
and won't necessarily want to spend the time to mess around with a repo
(and plenty of other folks who simply prefer to have things work their
way)
2025-03-03 17:05:55 -06:00
Eric
d04ae6cee1
Website: update query generator page (#26738)
Changes:
- Updated the has-query-generator-access policy to allow the policy to
be bypassed when a `sails.config.custom.enablePublicQueryGenerator`
value is set
- Updated the query generator to match the latest wireframes
- Updated `get-llm-generated-sql` to pass a system prompt to the schema
filtration prompt.
2025-02-28 20:04:00 -06:00
Eric
c4e8f83a70
Website: update Zapier webhook (#26741)
ChangeS:
- updated the `receive-from-zapier` webhook's expected inputs when
receiving a `receive-new-customer-data` event
2025-02-28 19:44:32 -06:00
Rachael Shaw
9fa6c2276e
Fix 404 link on GitOps settings page (#26739)
Add redirect for "Learn more" link on
`/settings/integrations/change-management`
2025-02-28 18:41:01 -06:00
Sarah Gillespie
2944d131be
Fix unreleased UI bugs related to host certificates issue (#26732) 2025-02-28 17:03:43 -06:00
Rachael Shaw
bf276cdfcd
Fix GitOps mode 404 (#26718)
Add redirect for https://fleetdm.com/learn-more-about/ui-gitops-mode
2025-02-28 13:08:16 -06:00
Eric
044e59c7e7
Website: improve speed of query generator (#26701)
Changes:
- Updated the prompt helper to accept a new input: `systemPrompt`, if
provided and a supported baseModel is selected, the system prompt will
be included in the Open AI API request along with the prompt.
- Updated the models used by the query generator to improve the speed of
query generation.
2025-02-28 12:28:15 -06:00
Mike McNeil
ad9b5f9ee0
Update homepage.ejs -- Change it to what it will look like if we brin… (#26683)
…g back the ticker

Update homepage.ejs -- Change it to what it will look like if we bring
back the ticker
2025-02-27 18:56:37 -06:00
Eric
40aeaf7c76
Website: Update generated campaign names in receive-from-zapier webhook (#26678)
Closes: #26637

Changes:
- Updated timestamps in names of generated campaign names.
2025-02-27 17:17:42 -06:00
Mike McNeil
e336cdebba
Website: Add Zapier webhook (#26372)
relates to https://github.com/fleetdm/confidential/pull/9650

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2025-02-26 11:18:20 -06:00
Marko Lisica
727f9aaf4c
Update Windows setup guide to include how to turn off MDM (#26562)
Changes:
- Windows MDM setup guide update: include instructions how to turn off
MDM
- Redirect: new link `learn-more-about/windows-mdm` that will be used in
the error message.
2025-02-25 18:35:41 -05:00
Eric
8fe2ee7ded
2025-02-25 Website test: Change homepage heading (#26529)
Changes:
- Reverted the homepage heading text changes from #25916
2025-02-26 08:19:14 +09:00
Eric
ad610b4fae
Website: update link styles across the website. (#26544)
Closes: #25839

Changes:
- Updated the default styles for links on the Fleet website.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2025-02-25 11:08:23 -06:00
Eric
7dd2f8557c
Website: add bash commands for macOS vitals, queries, and policies (#26327)
Changes:
- Updated the query-detail, vital-detail, and policy-detail pages to
have a tab for bash commands.
- Updated queries, vitals, and policies to have a bash command that
returns the same results as the SQL query.
2025-02-20 18:16:16 -06:00
Scott Gress
39e9c0a349
Fix issues related to architecture-namespaced binaries (#26453)
This PR fixes a couple of issues introduced when we started releasing
separate amd64 and arm64 versions of our windows and linux binaries:

* Adds the architecture string to the download url in the fleetctl npm
package
* Updates the goreleaser templates to only add the architecture to
non-macos (i.e. windows and linux) packages
* Updates the script that the website uses to download fleetctl

I did a weak test of the fleetctl npm installer by hardcoding what was
returned for my system type and at least verified that the download url
worked. Doing some more checks on VMs now.
2025-02-20 16:42:14 -06:00
Sam Pfluger
1fe9b537de
Remove Onasis from contact form messages (#26480) 2025-02-20 11:39:31 -06:00
Sam Pfluger
cd36118e63
Update labels and slack channels (#26481) 2025-02-20 01:28:15 -06:00
Eric
ba61420c83
Website: update order of statistics on mobile homepage (#26427)
Closes: https://github.com/fleetdm/confidential/issues/9668

Changes:
- Updated the order of the stacked statistics on the homepage on mobile
devices (<575px)
2025-02-18 17:03:02 -06:00
Noah Talerman
f596b9fabd
Release article: Fleet 4.64.0 (#26306)
Co-authored-by: Luke Heath <luke@fleetdm.com>
Co-authored-by: Drew Baker <89049099+Drew-P-drawers@users.noreply.github.com>
2025-02-18 16:34:40 -06:00
Eric
683c3b3892
Website: Add images to pricing tier cards (#26425)
Closes: #24993

Changes:
- Added images to the pricing tiers on the pricing page.
2025-02-18 15:45:16 -06:00
Eric
5251309302
Website: Update OS settings page (#26398)
Changes:
- Updated the content of the /os-settings page to match the latest
wireframes and commented out the profile generator experiment on that
page.
- Added the os-settings page to the "Docs" navigation menu and
navigation component
2025-02-18 07:40:27 +09:00
Eric
9fdb2d0511
Website: update contact form for Fleet premium subscribers (#26361)
Changes:
- Updated the contact page to only display the "Send a message" form for
users who have a Fleet premium subscription
- Updated the deliver-contact-form-message action to include details
about a user's subscription if the user has purchased a Fleet premium
license, and to also send an email to our support email address (in
addition to sending a message to our Slack)
2025-02-17 13:35:53 -06:00
Eric
b00cb08162
Website: update platform icons and filters (#26335)
Closes: #26057

Changes:
- Updated the platform filters on the query library, vital details,
osquery table details, and policy library pages to be wrapped in `<h1>`
tags
- Updated the platform icons on the query details and policy details
page to be wrapped in `<h1>` tags
2025-02-17 10:40:44 -06:00
Eric
df13a20b88
Website: add note to deliver-talk-to-us-form-submission.js (#26368)
Added a comment about future behavior
2025-02-14 17:51:15 -06:00
Eric
470766c9ac
Website: Update order of platform filters for Windows users (#26340)
Changes:
- Updated the platform filters on the policy-library, query-library,
vital-details, and osquery-table-details pages to list Windows first for
users who visit the website on Windows.
- Updated the default platform filter on the policy-library,
query-library, vital-details to be windows for Users who visit the
website on Windows.
2025-02-13 17:29:14 -06:00
Noah Talerman
181227bc3d
Fleet can remove apps (#26330)
- Use "apps" instead of "software" for end users
2025-02-14 07:50:37 +09:00
Rachael Shaw
1c644caba7
Website: Add redirect for linking to policy templates from the Fleet UI (#26321)
For #26052
2025-02-13 16:44:09 -06:00
Eric
4bc30f6d1f
Website: update mobile nav scrolling. (#26332)
Closes: https://github.com/fleetdm/confidential/issues/9631

Changes:
- Updated styles for the website's mobile navigation menu to fix an
issue that prevented users from scrolling the menu while the "docs" menu
item was expanded.
2025-02-13 14:07:57 -06:00
Eric
10f44cffa3
Website: compress large gifs and update article image filenames (#26328)
Changes:
- Compressed large gifs to prevent the website's slug size from going
over 500mb
- Updated image filenames added in #26316 to match website naming
conventions.
2025-02-13 12:44:36 -06:00
Harrison Ravazzolo
c35c4eb8ec
Create Article: Preventing Mistakes with Gitops (#26316)
Co-authored-by: Brock Walters <153771548+nonpunctual@users.noreply.github.com>
2025-02-13 09:35:08 -08:00
Eric
01c95370b0
Website: Add support for promotional codes on the self-service license dispenser (#26280)
Changes:
- Added the ability to use coupons on the Fleet premium license
dispenser
- Updated the stripe webhook to support coupons on Fleet premium
subscriptions
- Updated the customer dashboard on the website to show decimal places
in subscription/host prices.
2025-02-11 17:11:53 -06:00
Eric
360c23d75e
Website: add configuration profile generator (#26244)
Changes:
- Added /os-settings, a page where users can generate configuration
profiles
- Updated the docs navigation component to have a link to the os
settings page
- Added a new action: `get-llm-generated-configuration-profile` that
generates a configuration profile in either .mobileconfig, DDM, or CSP
formats.
- Added a new website dependency: ace editor.
2025-02-11 12:33:54 +09:00
Mike Thomas
e2b83687b0
Update homepage.ejs (#26202)
Closes https://github.com/fleetdm/fleet/issues/25847

Changed heading "Democratize change with GitOps" to "Config-as-code
device management."
2025-02-10 13:50:51 +09:00
Mike McNeil
7fce39bb6a
Add gitops to feature comparison (#26164)
Thanks Stu for the feedback!
2025-02-07 12:37:11 -06:00
Mike McNeil
329c45488c
Update homepage.ejs (#26163) 2025-02-06 18:50:45 -08:00
Mike McNeil
354865f9e7
Update homepage.ejs (#26160) 2025-02-06 14:10:53 -08:00
Eric
4b2814a5c2
Website: Add line number to edit page links on policies, queries and vitals pages. (#25965)
Changes:
- Updated the `build-static-content` script to set a `lineNumberInYaml`
value on queries, policies, and vitals.
- Updated the edit page button on the policy-details, query-detail, and
vital-details pages to take users to the specified query's line number
in the YAML file.
2025-02-05 18:13:28 -06:00