Commit graph

1961 commits

Author SHA1 Message Date
Rachael Shaw
d7e946fcce
Website: Remove duplicate redirect (#24184)
Just merged in an old PR with this change after we had already merged a
newer PR adding it 🤦‍♀️
2024-11-26 15:06:05 -06:00
Rachael Shaw
530ed16890
Add redirect to disk encryption guide (#23846)
For #22074
2024-11-26 14:45:17 -06:00
Eric
5524daea2c
Website: update /software-management page (#24176)
Closes: https://github.com/fleetdm/confidential/issues/8982

Changes:
- Added an IT quote to the /sfotware-management page
- Updated the CTAs on the /software-management page
2024-11-26 14:03:34 -06:00
Mike McNeil
2f0af27394
Website: Talk to an engineer (#24159) 2024-11-25 21:55:22 -06:00
Rachael Shaw
9a10eb30da
Allow clicking through handbook back-to-top button container (#24154)
This fix was already applied to the button on the docs pages, but not
the handbook.
2024-11-25 17:47:42 -06:00
Eric
5f5b7bb273
Website: Update CRM helper to handle contacts with no stage. (#24143)
Closes: https://github.com/fleetdm/confidential/issues/8975

Changes:
- Updated the update-or-create-contact-and-account helper to only check
the current stage value of a contact record if the value is set.
2024-11-25 14:58:25 -06:00
Eric
da13fb15fa
Website: /endpoint-ops » /observability (#24111)
Closes: #24106

Changes:
- Changed the /endpoint-ops page to be at /observability
- Added a redirect for /ednpoint-ops that redirects users to the
/observability page with original query parameters intact.
2024-11-25 14:20:19 -06:00
Eric
c53332259f
Website: Update license dispenser form (#23838)
Closes: https://github.com/fleetdm/confidential/issues/7696

Changes:
- Added `stripe` as a dependency
- Updated the license dispenser form to take users to a stripe hosted
checkout page where they can provide their billing address and Tax ID
depending on their location.
- Updated the receive-from-stripe webhook to fulfill license dispenser
purchases made via stripe checkout
- Added a new action: get-stripe-checkout-session-url. This action
creates a Stripe Checkout session and returns the URL
- Updated the customer dashboard to have a link that users can visit to
update their billing information, add more hosts to their Fleet premium
license, or cancel their subscription.
- Added a new action: redirect-to-stripe-billing-portal. An action that
redirects users to a Stripe-hosted billing portal.
2024-11-25 13:55:56 -06:00
Mike McNeil
4735340b07
Update transparency.ejs (#24117) 2024-11-24 21:17:47 -06:00
Rachael Shaw
7255596009
Add redirect for disk encryption guide (#24102)
For unreleased bug #24010
2024-11-22 16:40:13 -06:00
Eric
2902d01691
Website: Updating bottom heading padding on software management page. (#24090)
Closes: #24066


Changes:
- Updated the padding on the bottom heading on the software management
page on smaller screens
2024-11-22 12:35:00 -06:00
Mike McNeil
3dd2a80bcc
Add some comments and get eric started (#23666)
Co-authored-by: Eric <eashaw@sailsjs.com>
2024-11-22 12:14:50 -06:00
Mike McNeil
96f47af89a
Update endpoint-ops.ejs (#24079) 2024-11-22 10:47:30 -06:00
Mike Thomas
fa1065d0f9
Update software-management-feature-slide-1-1072x480@2x.png (#24065)
Updated image to remove placeholders
2024-11-22 10:41:26 +09:00
Mike McNeil
ca27263cf6
Typofix: Update software-management.ejs (#24053) 2024-11-21 18:26:07 -06:00
Eric
e8a0092d9f
Website: Update endpoint-ops landing page view action (#24052)
Changes:
- Updated the endpoint ops view action to use the user's
primaryBuyingSituation for personalization if it is set, and to default
to the IT view if not (Note: this behavior is overridden with a purpose
query string. e.g., ?purpose=security.
2024-11-21 17:43:58 -06:00
Eric
948a790410
Website: update default personalization on endpoint ops page. (#24000)
Closes: #23987

Changes:
- Updated the endpoint ops page to default to the IT personalization if
no primaryBuyingSituation or `purpose` query string is provided/set
2024-11-21 17:26:57 -06:00
Eric
2f616fa93a
2024-11-21 Website: browser compatibility fixes (#24051)
Closes: #24046
Closes: #24047
Closes: #24048
Closes: #24050
Related to: #23574


Changes:
- Fixed the width of the login form on mobile devices
- Updated video modal styles on the /customer-stories page 
- Fixed the vertical alignment of the search input placeholder on the
/queries page
- Updated the height of the cards on the /customer-stories page
- Updated the horizontal padding on the /guides page
2024-11-21 17:15:53 -06:00
Eric
ecc2bfb1f0
Website: Prevent scrolling when mobile nav menu is open (#23992)
Closes: #23705

Changes:
- Updated the styles and layout of the website to prevent scrolling when
the mobile navigation menu is open.
- Updated padding on the mobile navigation menu to keep the Fleet logo
in the same place when the menu is opened.
2024-11-21 15:09:04 -06:00
Eric
70d01d9a48
Website: Update testimonial sort order on /customer-stories, render testimonials server-side (#23996)
Changes:
- Updated the sort order of cards on the /customer-stories page
- Updated the cards on the /customer-stories page to be rendered
server-side.
- Updated styles for testimonial cards.
2024-11-21 08:55:47 +09:00
Drew Baker
4112d28421
Introducing Workbrew and Fleet integration article (#23948) 2024-11-20 15:47:34 -05:00
Zach Wasserman
31c8edbd9f
Fix JSON parsing for fleetdm.com EST certificate issuance (#23977)
Missed a JSON.parse after refactoring the HTTP request code. This was
missed because we had to comment out some of the code for testing in
order to skip authentication.
2024-11-20 09:50:18 -08:00
Mike Thomas
f04375e670
Update routes.js (#23968)
Updated software management page description.
2024-11-20 20:30:44 +09:00
Eric
8658e4f1ec
Website: Software management landing page (#23961)
Closes: #23890

Changes:
- Updated the styles, layout and content of the
/vulnerability-management page to match the latest wireframes
- Renamed the /vulnerability-management page to /software-management
- Added a redirect for the /vulnerability-management page that takes
users to the /software-management page with all query parameters.
2024-11-20 18:54:36 +09:00
Eric
723992acc2
Update syntax highlighting on /tables pages. (#23935)
Closes: #23664

Changes:
- Updated the syntax highlighting on /tables/* pages to not highlight
column names the same as table names.
2024-11-19 18:21:10 -06:00
Sam Pfluger
79086c1f17
Revamp Why Fleet (#23962) 2024-11-19 16:32:47 -06:00
Eric
ee1ee95907
Website: Add account to website page view CRM records (#23956)
Changes:
- Updated the custom hook to set an `account` value on new Fleet website
page view records created.
2024-11-19 14:35:12 -06:00
Eric
5cbf908da4
Website: fix typo on /better page (#23908)
Closes: https://github.com/fleetdm/confidential/issues/8859

Changes:
- Fixed a typo on the /better page.
2024-11-18 13:08:21 -06:00
Mike McNeil
111277402f
Update testimonials.yml (#23740)
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
Co-authored-by: Eric <eashaw@sailsjs.com>
2024-11-18 10:20:16 -06:00
Eric
d12278798f
Website: Update note on contact form, Update switch on customer-stories page (#23871)
Changes:
- Removed the note about hosts on the contact form and updated the error
message for the number of employees question.
- Updated a switch option on the /customer-stories page (Device
Management » Device management)
2024-11-15 16:17:15 -06:00
Mike McNeil
581ad35c3f
Update contact.ejs (#23860) 2024-11-15 14:27:23 -06:00
Mike McNeil
452c77bdc4
Website: simplify product marketing (#23850)
cc @eashaw @mike-j-thomas @Drew-P-drawers
2024-11-15 11:47:31 -06:00
Mike McNeil
fa1a714f71
Website: fix typos in testimonials.ejs (#23849) 2024-11-15 11:17:47 -06:00
Drew Baker
97bb941aff
Drew p drawers fleet for observability (#23812) 2024-11-15 12:03:17 -05:00
Eric
4f03956c72
Website: add /customer-stories (#23837)
For: #23721 

Changes:
- Added /customer-stories, a page that displays the testimonials from
testimonials.yml
- Changed the /testimonials redirect to go to the /customer-stories
page.
- Updated the "What people are saying" link on the homepage and the
header navigation.



@mike-j-thomas FYI: To make this PR quickly, I did not implement the
sort order in the wireframes or change the testimonials yaml.
2024-11-15 14:52:36 +09:00
Mike Thomas
bead026c64
Updated content on software-management (vulnerability-management) (#23795)
- updated hero messaging and image

@eashaw, we should follow up on this to rename the file to
"software-management" and set up redirects. I had a go but ran into some
issues, so I'll leave that to you 🙌

Co-authored-by: Drew Baker <89049099+Drew-P-drawers@users.noreply.github.com>
2024-11-15 10:23:16 +09:00
Jahziel Villasana-Espinoza
b9df4c29e9
fix: update guide on lock/unlock/wipe (#23788)
> Related issue: #22753

# 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] Manual QA for all new/changed functionality
2024-11-14 19:45:01 -05:00
Mike McNeil
f385a8dac3
Website: Doc nav changes -- Follow-up to #23717 (#23719)
Co-authored-by: Eric <eashaw@sailsjs.com>
2024-11-14 15:12:45 -06:00
Sam Pfluger
9bf9c263c3
Remove HOF position (#23815) 2024-11-14 14:38:23 -06:00
Zach Wasserman
667e0fc996
Add website support to issue device certificates via EST (#23637)
For https://github.com/fleetdm/confidential/issues/8785

New fleetdm.com endpoint that validates an IdP auth token and then
requests a certificate using the provided CSR.

This is a customer hackathon result.

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-11-14 09:00:55 -08:00
Victor Lyuboslavsky
3b939e5f3b
NDES SCEP proxy guide (#22966) 2024-11-12 13:01:54 -06:00
Noah Talerman
7d897b040b
Article: Fleet 4.59.0 release (#23401) 2024-11-12 11:49:53 -06:00
Eric
afe79ec32c
Website: update start form link (#23729)
Changes:
- Updated a link in the managed cloud for growing deployments step to go
to the the "Lets get you set up" meeting
2024-11-12 10:26:23 -06:00
Mike McNeil
eff1041b14
Website: Give people an option of Slack channels (#23717) 2024-11-11 23:17:54 -06:00
Mike McNeil
af2a3e6a6d
Website: Follow-up to "fluffing" PR (#23715) 2024-11-11 22:53:28 -06:00
Eric
a026d94c5e
Website: Update alignment of mobile nav links & homepage statistics styles (#23708)
Closes: #23640

Changes:
- Updated the styles of mobile nav links to keep text vertically
aligned.
- Updated the statistics on the homepage to stack vertically on smaller
screens
- Reduced the padding and font size of the homepage hero on smaller
screens
2024-11-12 10:07:01 +09:00
Eric
59c85b6ddd
Website: add Workbrew integration card (#23633)
Closes: https://github.com/fleetdm/confidential/issues/8543

Changes:
- Added a card for Workbrew on the integrations page.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2024-11-12 08:29:21 +09:00
Eric
2d8ebb4388
Website: Update CRM helper and usage (#23670)
Changes:
- Updated the update-or-create-contact-and-account helper to update
created contact records with a psychological stage
- Updated places where we were using the
update-or-create-contact-and-account helper to set a contact source on
new records.
2024-11-11 12:35:49 -06:00
Mike McNeil
1db781f603
Fluffing (#23677) 2024-11-10 00:31:13 -06:00
Eric
59d956df3a
Website: Update hover state on articles sidebar CTA, fix alignment of newsletter banner (#23638)
Changes:
- Added a hover state to the swag request CTA on the device-management
page
- Made the entire sidebar cta on article pages clickable.
- Updated the alignment of the newsletter banner on the homepage.
2024-11-08 09:03:12 +09:00