Commit graph

1357 commits

Author SHA1 Message Date
Eric
447baf32d3
Website: Update "Talk to us" form redirect (#17465)
Changes:
- Updated the "Talk to us" form on the /contact page to redirect users
who have <700 hosts to the "Lets get you set up" Calendly event
(https://calendly.com/fleetdm/chat)
2024-03-07 13:47:28 -06:00
Eric
dcaf2d0a4c
Website: update relative link validation in markdown content (#17213)
Closes: #16797

Changes:
- Updated `build-static-content` to throw an error if an extensionless
Markdown link containing a hash link is found.
- Fixed two broken relative links in the contributing documentation
2024-03-07 13:45:41 -06:00
Mike Thomas
a55c7a397d
Updated text content (#17389)
Mike, let me know what you think of these text and order changes based
on your screen recording.
Also updated the hero image to match the updated color palette.

> I think we need to be leading with report what matters.

>And I think followed by deep context from the environment with the eye
to rewriting that section a bit later.

>I think we close out with up to date scans because it engages with the
problem, but it doesn’t really, right. We could swap that out later with
we look at the actual content.

![Image from
iOS](https://github.com/fleetdm/fleet/assets/78363703/551c8262-7cee-4f45-ad03-fd9f1bbf9917)
2024-03-06 21:46:55 -06:00
Eric
4a1e202acb
Website: Update contact page and CTAs (#17450)
Changes:
- Updated the contact page to have a second form that users can fill out
to schedule a Calendly meeting with Fleet.
- Updated CTAs on all landing pages, product category pages, article
pages, pricing page, and license dispenser.
- Updated the CTAs on the landing page generator template
- Removed the function that opens the hubspot chat widget from page
scripts.
- Updated `deliver-contact-form-message` to send a request to a Zapier
webhook
- Created a new action: `deliver-talk-to-us-form-submission` that sends
form submissions to a Zapier webhook.
2024-03-07 10:07:50 +09:00
JD
c4a9a522e9
Article: Developer certificates on Linux (#17431)
Article: Apple developer certificates on Linux for configuration profile
signing https://github.com/fleetdm/fleet/issues/17169
2024-03-06 15:51:52 -08:00
Jahziel Villasana-Espinoza
babf4e17c8
fix: return bad request error during MDM migration when appropriate (#16551)
> Related issue: https://github.com/fleetdm/confidential/issues/5138

# 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/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [x] Added/updated tests
- [x] Manual QA for all new/changed functionality
2024-03-06 15:38:44 -05:00
Eric
30a36b0b3a
Website: enable parallax animation on cloud city image (#17104)
Changes:
- Merged two layers of the parallax cloud city image & updated
filenames.
- Added a transition property to the parallax cloud city image to make
the animation smoother when scrolling with a mouse wheel.
- Updated the z-index of the website's footer to prevent the content
from being hidden by the parallax image when it is at its starting
position

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2024-03-06 16:28:11 +09:00
Luke Heath
19b86ef368
Update maintainers path and engineering KPI script (#17339) 2024-03-04 14:26:00 -06:00
Mike McNeil
b2edd1f201
Fix indentation on mobile (#17332)
Pretty sure I introduced this in my prev commit but I’ll leave this fix
to Eric to merge to make sure I’m not making it worse

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-03-04 11:11:41 -06:00
Marko Lisica
4622b5a787
Redirect for pre-fill and lock local account creation story (#17271)
Redirection for URL used in Fleet UI
- #9147
2024-03-04 13:18:12 +01:00
Eric
302c594046
Website: update custom hook to prevent 500 error from HEAD requests. (#17331)
Changes:
- Updated the custom hook to set `res.locals.primaryBuyingSituation` for
HEAD requests to prevent 500 errors when `primaryBuyingSituation` is not
set to `undefined`.
2024-03-03 17:30:21 -06:00
Mike McNeil
fd80b47a9d
Website: Update/prioritize links and normalize navs (#17330) 2024-03-03 06:10:19 -06:00
Mike McNeil
98d24078cd
Revert change to primary-tagline.partial.ejs (#17329)
It just looks weird in retrospect
2024-03-02 19:26:01 -06:00
Mike McNeil
29058e8817
Update primary-tagline.partial.ejs (#17326)
🤷🏼🤪
2024-03-02 00:34:00 -06:00
Eric
4ed8a1d24f
Website: Update personalization in custom hook (#17324)
Changes:
- Updated the custom hook to not set
`req.session.primaryBuyingSituation` as undefined if a user does not
have a `utm_content` query parameter.
2024-03-01 18:33:36 -06:00
Mike McNeil
ea5b8f8204
Handbook: Make the website feel more like home (#17317)
Further personalization for folks arriving from ads, so that the site
makes more sense to them

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-03-01 17:47:37 -06:00
Eric
ef26e14f5a
Website: Update image link on homepage (#17320)
Changes:
- Fixed an image link on the homepage.
2024-03-01 17:41:42 -06:00
JD
7d744a97c1
Article: K-12 security tightrope (#17306)
Article: The device security tightrope: balancing cost and protection in
K-12 schools https://github.com/fleetdm/confidential/issues/5237

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-03-01 14:57:51 -08:00
Dante Catalfamo
fc2afeb133
Add dantecatalfamo to humans (#17300) 2024-03-01 14:26:36 -06:00
Eric
a450bf2c58
Website: update get-extended-osquery-schema helper (#17190)
Closes: https://github.com/fleetdm/fleet/issues/17188

Changes:
- Updated `get-extended-osquery-schema.js` to only include the last
example from the osquery schema if a table has an override file that
does not contain an `examples` value.
- Regenerated osquery_fleet_schema.json with the correct `examples`
values
2024-03-01 12:48:06 -06:00
Eric
86399a6e2f
Website: update fleetctl preview instructions (#17302)
Closes: #17301

Changes:
- Updated the terminal commands listed for macOS and Linux on the
fleetctl preview page.
- Renamed the `install-fleet.sh` script to be `install-fleetctl.sh`
- Removed the portions of the `install-fleetctl` script that rely on
user input, this script will now always install the latest version of
`fleetctl` in the default directory.
2024-03-01 12:44:07 -06:00
Eric
27544d726a
Website: update Stripe webhook to handle changes to subscriptions made in the Stripe UI. (#17225)
Closes: #16945

Changes:
- Updated the receive-from-stripe` webhook to update the database
records of subscriptions that have been changed in the Stripe UI.
2024-03-01 12:00:19 -06:00
Eric
ba9e9a6f84
Website: add new quote to testimonials.yml (#17279)
Changes:
- Added a new quote to testimonials.yml
2024-03-01 11:57:54 -06:00
Mike McNeil
fc078d4b41
Website: Add personalization (#17296)
I didn't test it yet
2024-03-01 11:42:46 -06:00
Eric
30d05e072b
Website: update sections on endpoint ops page (#17269)
Closes: https://github.com/fleetdm/confidential/issues/5565

Changes:
- Updated the content of the endpoint ops page to match the latest
wireframes.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2024-03-01 11:54:24 +09:00
Eric
78da493ac1
Website: Update send-aggregated-metrics-to-datadog script (#17021)
Closes: #16931
Closes: #16935

Changes:
- Updated the `send-aggregated-metrics-to-datadog` script to:
- Not filter out statistics from Fleet instances reporting non-4.x.x
versions of Fleet when aggregating metrics about Fleet Premium instances
- Combine the reported hosts for all Fleet instances reporting the same
organization (Premium instances only)
2024-02-29 18:33:47 -06:00
Mike McNeil
0a8ce22dda
Update device-management.ejs: Clarify what it means to shorten the fe… (#17281)
…edback loop
2024-02-29 16:45:02 -06:00
Luke Heath
3f1ade51a0
Add myself to product groups handbook maintainers (#17239) 2024-02-29 11:02:17 -06:00
Mike McNeil
f248701e0f
Update vulnerability-management.ejs (#17262)
# 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/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Documented any permissions changes (docs/Using
Fleet/manage-access.md)
- [ ] 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.
- [ ] Added/updated tests
- [ ] 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.
- [ ] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [ ] 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)).
2024-02-29 08:01:17 -06:00
Eric
4a97587edf
Website: Update content on device management page (#17248)
Closes: https://github.com/fleetdm/confidential/issues/5566

Changes:
- Updated the content of the "Absolute certainty" section of the
/device-management page
2024-02-28 12:50:16 -06:00
JD
2541574b93
Article: Fleet 4.46.0 release (#17207)
Article: Fleet 4.46.0 release
https://github.com/fleetdm/fleet/issues/17013
2024-02-27 10:03:17 -08:00
Mike McNeil
2d73b99bb0
Update endpoint-ops.ejs: emphasize what helps OKRs get accomplished (#17201) 2024-02-27 02:03:41 -06:00
Mike McNeil
60fc306686
Update endpoint-ops.ejs: “a consistent interface” (#17200)
# 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/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Documented any permissions changes (docs/Using
Fleet/manage-access.md)
- [ ] 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.
- [ ] Added/updated tests
- [ ] 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.
- [ ] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [ ] 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)).
2024-02-27 01:52:56 -06:00
Mike McNeil
74112b0302
Make the bottom match the top (#17199) 2024-02-26 21:46:39 -06:00
Eric
f9401d3bc6
Website: Update license dispenser (#17183)
Closes: #17161

Changes:
- Updated the license dispenser to direct users who want to purchase a
license for >700 hosts to talk to sales (Previously >1000)
- Updated button text on the /customers/new-license page ("Show me" »
"Talk to Sales")
2024-02-26 17:23:16 -06:00
Eric
c2c0d1db55
Website: Update order product category sections on homepage (#17192)
Closes: https://github.com/fleetdm/confidential/issues/5557

Changes:
- Moved the endpoint ops section to the top of the product categories on
the homepage.
2024-02-26 17:02:36 -06:00
Mike McNeil
ea02f0f5a4
A consistent interface (#17184)
Pregame for swapping top two sections ahead of unified branding push.
2024-02-26 14:23:49 -06:00
Mike McNeil
e8bd9f16b8
Update homepage.ejs (#17153)
See
https://docs.google.com/document/d/1pQv9wtmTEwVoUzb9zUwzGAHSClVAyXWwcbPPm64jM58/edit
2024-02-23 18:35:12 -06:00
Mike McNeil
882ff520f5
"IT input", version Feb 22 (#17101)
A few changes from today's episode of "IT input" with Grant, Sabrina,
and Brock!
https://docs.google.com/document/d/1_wzw2f9fI1lNCAhIKjHvtt7LiAEYzFk0lTp2XQHlyIg/edit
2024-02-22 16:12:40 -06:00
Noah Talerman
dcb30040d7
Add lock and wipe to Transparency page (#17092)
- Scope transparency
2024-02-22 14:16:23 -05:00
Mike Thomas
685ba9484d
Update device-management-transparency-380x320@2x.png (#17075)
Typo spotted in screenshot (eneabled == enabled)
2024-02-22 09:39:47 -06:00
Eric
cef2375396
Website: Update product categories section on homepage (#17072)
Changes:
- Removed the product category switch on the homepage.
2024-02-22 10:26:51 +09:00
Eric
8ea6a64782
Website: update /fleetctl-preview (#16949)
Changes:
- Updated the /fleetctl preview page to give users a way to install
`fleetctl` using terminal commands without downloading node.
- Added a script to install `fleetctl` on macOS and Linux
2024-02-22 08:12:03 +09:00
JD
b50e56deb2
Article Fleet 4.45.0 release (#17051)
Article: Fleet 4.45.0 release
https://github.com/fleetdm/fleet/issues/16433
2024-02-21 18:02:07 -05:00
Eric
00cd829dab
Website: Remove CTAs in older release articles (#17064)
Related to: https://github.com/fleetdm/fleet/issues/16903

Changes:
- Removed CTAs for the Fleet premium upgrade page in articles
- Removed CTAs for the MDM beta in articles
- removed the presets for those CTAs in the `<call-to-action>` component
2024-02-21 16:07:31 -06:00
Eric
75c27c18c5
Website: Remove route for mdm migration webhook (#17040)
Closes: https://github.com/fleetdm/confidential/issues/5419

Changes:
- Removed the route for the `receive-from-customer-fleet-instance`
webhook
2024-02-21 12:46:10 -06:00
Eric
4b0cb5a854
Website: Update schema folder maintainer in custom configuration (#17041)
Changes:
- Updated the maintainer of the schema folder in the website's custom
configuration
2024-02-21 12:27:08 -06:00
Eric
0d930e1f96
Website: Update links and card text on integrations page (#17008)
Closes: #16939

Changes:
- Updated the docs link and text for the Okta integration card
- Updated the docs link and text for the Active directory integration
card
- Updated the docs link and text for the Azure integration card.
- Updated the text for the Ansible card.
- Updated the docs link and text for the GCP card
- Updated the docs link for the Munki integration card.
- Updated the links for the Chef card.
2024-02-21 13:24:17 +09:00
Mike Thomas
e71cdf70e6
website-vuln-management-text-changes (#16976)
- updated messaging on the vulnerability management landing page.

# Checklist for submitter

- [x] Manual QA for all new/changed functionality
2024-02-20 16:25:18 +09:00
Sam Pfluger
1a26b7f753
Correctly request Mike for review (#16972)
...

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-02-19 16:50:54 -06:00