Commit graph

1675 commits

Author SHA1 Message Date
Eric
93b957d91b
Website: Add unique classes to buttons in the continue.partial.ejs (#20323)
Related to: #20227

Changes
- Added unique classes to buttons in the site-wide CTA.
2024-07-10 14:43:50 -05:00
Eric
e5188eaac6
Website: disable Mergefreeze related code in GH webhook (#20292)
Changes:
- Commented out code related to Mergefreeze in the receive-from-github
webhook.
2024-07-09 17:57:15 -05:00
Eric
670a8ef2a0
Website: Set leadSource on new contact records (#20285)
Closes: #20284

Changes:
- Updated the `update-or-create-contact-and-account` helper to set a
lead source on new contact records
- Updated `update-or-create-contact-and-account-and-create-lead` to to
pass in a lead source to the `update-or-create-contact-and-account`
helper
- Updated save-questionnaire-progress to set a lead source on newly
created contact records
2024-07-09 17:04:12 -05:00
Eric
c98ef33297
Website: update relative link modification (#20253)
Changes:
- Updated the build-static-content script to use clearer variable names
and to replace spaces in folders when modifying relative links to
documentation pages.
2024-07-08 11:59:39 -05:00
Eric
caa27322fe
Website: Disable lead creation from get started questionnaire submissions (#20250)
Changes:
 - Removed SF lead creation in the `save-questionnaire-progress` action.
2024-07-08 11:29:32 -05:00
Eric
61e34775d5
Website: Update build-static-content script to treat trust.fleetdm.com links as external links (#20180)
Closes: https://github.com/fleetdm/confidential/issues/7186

Changes:
- Updated the build-static-content script to treat trust.fleetdm.com
links as external links.
2024-07-05 17:16:18 -05:00
Mike Thomas
80b188951d
Website update mdm tooltip (#20222)
Added a tooltip to the "Complete device state" feature.

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-07-05 15:47:55 -05:00
Eric
e073daf144
Website: Update comparison table on device management page (#20215)
Closes: #20212

Changes:
- Updated the "App Management" feature status to be coming soon
2024-07-03 17:19:35 -05:00
Eric
9a09c03687
Website: update CTAs for psystage 4 (#20214)
Closes: #20188

Changes:
- Updated the orb/banner CTA and the CTA in the docs for users with a
use case.
2024-07-03 17:13:18 -05:00
Eric
73c2b25403
Website: update get started CTA styles (#20216)
Closes: #20185

Changes:
- Updated the styles for the get started CTA to prevent styling issues
when the orb is collapsed and visible because of screen width.
2024-07-03 17:11:18 -05:00
Eric
e27a3bb851
Website: Update start questionnaire CTA visibility (#20206)
Closes: #20189

Changes:
- Made the CTA for the get started questionnaire visible to users who
have completed the "Thanks for checking out Fleet" step
- Updated the background of the image in the mobile start CTA.
- Updated the get started questionnaire to take users who have completed
the "Thanks for checking out Fleet" step to either the "What did you
think?" or "How was your deployment?" steps
2024-07-03 15:57:35 -05:00
Mike Thomas
f92460aa06
Add video to /start "Is it any good?" (#20192)
Added a video to /start "Is it any good?" as per Figma wires:
https://www.figma.com/design/3he8e72251IEnF6dBafKq1/%F0%9F%9A%A7-fleetdm.com-(scratchpad)?node-id=14741-317164
2024-07-03 11:55:03 -05:00
Mike Thomas
ab17019385
Website update start now link (#20184)
- I updated the primary CTA in the home page hero to link to the landing
page for the buying situation in session.

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-07-03 11:48:36 +09:00
Eric
c870e7d562
Website: Reorder /start questionnaire responses. (#20163)
Relates to: https://github.com/fleetdm/confidential/issues/7024

Changes:
- Moved the Device management option to the top of the list of responses
to the "What will you use Fleet for?" question
2024-07-02 17:23:03 -05:00
Eric
6d766d32bc
Website: update spacing on /better page (#20175)
Closes: https://github.com/fleetdm/confidential/issues/7136
Closes: https://github.com/fleetdm/confidential/issues/7180

Changes:
- Updated the spacing between sections on the /better page on smaller
screens.
2024-07-02 17:16:58 -05:00
Eric
0abe6ab6f5
Website: follow-up changes from backend code review (#20174)
Closes: #20102

Changes:
- Replaced timers.setImmediate with `.exec()` when CRM records are
updated in the background
- Removed the `\s` replacement during relative link modification in
build-static-content and added a comment explaining why we replace URL
encoded spaces in links.
2024-07-02 17:00:10 -05:00
Eric
2e19e37a0a
Website: Update leads created from "Talk to us" form submissions. (#20140)
Related to: #20107


Changes:
- Updated the description of leads created from "Talk to us" form
submissions to include the name of the Calendly event.
2024-07-02 16:25:54 -05:00
Eric
b3c59fc7c3
Website: Update send-data-to-vanta script (#20169)
Changes:
- Wrapped the request to the /users endpoint of Fleet instances in a
try-catch block to handle errors from the .retry() method.
2024-07-02 13:54:09 -05:00
Mike Thomas
7a9d29e823
Update tagline (#20147)
Updated agnostic and mdm tagline.
2024-07-02 10:23:38 -05:00
Mike Thomas
9ce9a22750
Website pricing tab switch order (#20146)
- Changed the tab switch order to lead with IT
- Changed tabs to have a consistent width (fixes a balance issue caused
by the re-ordering)
-
2024-07-02 10:12:25 -05:00
Noah Talerman
0076148a79
Docs: GitOps reference (#19740)
Docs for Fleet's best practice GitOps: #13643 (also #17043)
2024-07-02 11:11:43 -04:00
Eric
86a90b7cfd
Website: Update /device-management page (#20139)
Closes: #20082


Changes:
- Updated the styles, layout, and content of the /device-management
page.


@mike-j-thomas, I commented out the tooltip icon for the "Complete
device state" feature. I can make a follow-up PR to uncomment it and add
a tooltip when I have content for it.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2024-07-02 10:42:24 +09:00
Mike Thomas
68ffc21235
Update device-management.ejs (#20119)
Text change on device management top-3.
2024-07-01 10:01:44 -05:00
JD
9266843057
Article: configure logging destinations (#20062)
Article: How to configure logging destinations
https://github.com/fleetdm/confidential/issues/6943

TODO: graphics
2024-06-28 17:05:02 -07:00
Eric
76f747f4a4
Website: update secondary CTA buttons (#20105)
Closes: #20081 

Changes:
- Created a new component: `<animated-arrow-button>`.
- Example usage: `<animated-arrow-button href="/contact">Talk to
us</animated-arrow-button>`
- Replaced the animated arrow buttons across the website with the
`<animated-arrow-button>` component.
2024-06-28 16:55:25 -05:00
Eric
ebab0a7e7b
Website: Update logic deciding when to create issue for monthly rituals. (#20095)
Closes: https://github.com/fleetdm/confidential/issues/7106

Changes:
- Updated the auto-issue logic for monthly rituals to create issues for
rituals on the day of the month the ritual was started and to create
issues on the last day of the month if the ritual was started on a day
that does not exist in the current month.
2024-06-28 16:47:12 -05:00
Eric
2c1913d7b2
Website: Update MDM section on homepage, move zero trust section to endpoint ops page (#20097)
Closes: #20083

Changes:
- Updated the buying situation-agnostic MDM section on the homepage.
- Moved the zero trust section from the device management page to the
/endpoint-ops page.
2024-06-28 14:58:39 -05:00
Eric
fb1c536533
Website: Update product categories on homepage (#20037)
Closes: https://github.com/fleetdm/confidential/issues/7113

Changes:
- Updated the homepage to default to MDM personalization.
- Updated the layout and content of the homepage to match the latest
wireframes.
- Replaced the calendar section on the homepage with the calendar banner
partial
- Added a product category switch for the buying situation agnostic
version of the page

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2024-06-27 18:30:50 -05:00
Eric
d48318d587
Website: Move calendar section on landing pages (#20067)
Closes: #20045

Changes:
- Moved the calendar section on landing pages
2024-06-27 17:02:18 -05:00
Rachael Shaw
7798820d71
Website: Add redirect to vuln processing docs (#20024)
Add redirect for use in the product (see #19857)
2024-06-27 15:34:33 -05:00
Eric
0abf4bb293
Website: Update personalized quotes on contact page and start questionnaire (#20071)
Closes: #20044 

Changes:
- Updated the personalized quotes on the contact form and /start
questionnaire
2024-06-27 15:06:16 -05:00
Mike McNeil
1b6fa1a8c8
Website: Update key event names (#20065)
TODO: Update the other spots and in linkedin

cc @Drew-P-drawers

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-06-27 14:18:51 -05:00
Mike McNeil
1ff3a933fd
Website: Update endpoint-ops.ejs (#20043) 2024-06-26 22:03:26 -05:00
JD
2617cc2d4d
Article: Fleet 4.53.0 release (#20017)
Article: Fleet 4.53.0 release
https://github.com/fleetdm/fleet/issues/19469
2024-06-26 16:56:54 -04:00
Eric
cc939183a3
Website: Reorder homepage sections (#20006)
Closes: #20003

Changes:
- Updated the order of the sections on the homepage for users with no
primary buying situation.
2024-06-25 17:50:53 -05:00
Eric
74fdf7a29d
Website: update username in authorGitHubUsername meta tags & list of maintainers (#19999)
Changes:
- Updated the `authorGitHubUsername` meta tag for three articles
- Updated a GitHub username in the list of maintainers in the
receive-from-github webhook.
2024-06-25 16:42:41 -05:00
Mike Thomas
a8f8222804
Updated masthead nav for land pages (#19985)
Moved device management to the top of the nav
2024-06-25 15:49:27 -05:00
Zach Wasserman
b2dec6de57
Fix anchor link for agent uninstall (#19937)
For #19936

# 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://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Manual QA for all new/changed functionality
2024-06-25 13:06:03 -07:00
Eric
de89f470ba
Website: Update customer dashboard for users who have billing information removed. (#19976)
Closes: #19668
Closes: #19666 

Changes:
- Updated the customer dashboard to add a state for users who have had
their billing information removed.
2024-06-24 15:29:08 -05:00
Eric
057781b5e4
Website: Update primary tagline partial (#19948)
Changes:
- Added a typeof check to the primary tagline partial to prevent
warnings from being logged when requests are sent to URLs that are seen
as assets but don't exist on the server.
2024-06-23 21:26:13 -05:00
Mike McNeil
970f8ea7ca
Website: Standardize <title> and social unfurl taglines (#19945) 2024-06-22 12:42:58 -05:00
Eric
223e1f2362
Website: Update contact record creation (#19922)
Closes: https://github.com/fleetdm/confidential/issues/6929

Changes:
- Updated the update-or-create-contact-and-account helper to search for
an existing contact by email address before searching for an account
with the information provided by the get-enriched helper. This change
will allow us to change the account that a contact is associated with in
the CRM without duplicate records getting (re)created.
2024-06-21 17:12:01 -05:00
Eric
8aa55549ad
Website: update bannedEmailDomainsForWebsiteSubmissions config variable. (#19939)
Changes:
- Added a domain to the bannedEmailDomainsForWebsiteSubmissions array
2024-06-21 17:03:42 -05:00
Eric
477e46a96d
Website: Update SF helper to search for existing account records by name (#19918)
Closes: #19895

Changes:
- Updated the `update-or-create-account-and-contact` helper to search
for an existing account record by name before searching by website. This
additional search adds ~1.5 seconds to the time the helper runs in the
background but greatly reduces the chances of creating duplicate
accounts.
2024-06-20 17:02:00 -05:00
Eric
19a4e07b94
Website: Add LinkedIn conversion tracking (#19921)
Related to: #19603

Changes:
- Added LinkedIn conversion tracking to the signup page, swag request
form, and contact forms.
2024-06-20 16:43:43 -05:00
Eric
b2e9e0a055
Website: Update Github helper (#19892)
Closes: #19891

Changes:
- Updated the `get-is-pr-handbook-only-changes` helper to return false
if a PR contains no changed files.
2024-06-20 11:23:50 -05:00
Eric
d2d12c888e
Website: Update language in calendar section on homepage and landing pages (#19902)
Related to: https://github.com/fleetdm/confidential/issues/7000

Changes:
- Updated the calendar section ("Use AI to explain why your security
policies matter." » "Auto-explain why your security policies matter."
2024-06-20 09:52:58 -05:00
Eric
688d86afd3
Website: update automatic formatting of osquery schema table examples (#19881)
Closes: #19750

Changes:
- Updated osquery table schema pages to preserve whitespace and newlines
in multi-line examples.
2024-06-19 16:35:39 -05:00
Eric
00a2e6bac2
Website: Update relative link modification in build-static-content script (#19887)
Closes: #19878

Changes: 
- Updated the regex that replaced spaces in relative links with dashes
to also replace URL encoded space characters.
2024-06-19 16:24:44 -05:00
Mike Thomas
f04b6a8c85
Updates /better (#19824)
Started to update /better as per
https://github.com/fleetdm/confidential/issues/6895

@eashaw, can you please help with this? I implemented the changes from
the wireframes but got into a tangle, putting the finishing touches to
the CSS. There were some inconsistencies with margins for the page
template when I added the feature row and column features, so I brought
in the `@page-container-max-width` variables from the land pages but got
a bit stuck with what media query styles to bring with it. Thanks!

Also, as part of the linked issue but separate from this PR, can you
please tackle what's needed to pipe the Typeform info into Slack or SF?
Are we using a Zap for the current swag form?

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-06-19 08:49:57 +09:00