Commit Graph
1111 Commits
Author SHA1 Message Date
Sampfluger88andMike McNeil 03bb027441 CODEOWNERS: docs (#14558)
Closes fleetdm/fleet#14536

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-10-14 17:02:42 -05:00
Victor Lyuboslavsky 8d0f37f926 Added getvictor to list of humans (#14548)
...
2023-10-13 16:31:30 -05:00
Sampfluger88andMike McNeil 54971df031 Docs: Make Mike CODEOWNER of the docs (#14483)
Closes fleetdm/classified#588

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-10-12 22:54:29 -05:00
Joanne Stableford 972b61967f Update humans list in receive-from-github.js (#14518)
...
2023-10-12 17:58:59 -05:00
Sampfluger88 b43188a671 Offboarding » Mo (#14470)
...
2023-10-11 15:25:51 -05:00
Mike McNeil 8c01efd832 Website: Fix typo (capitalization) on pricing.ejs (#14459) 2023-10-11 14:12:57 -05:00
Mike Thomas b4d42b1df1 website-hero-image-update (#14404)
- Extended clouds on the homepage
- Added repeat-x
- Made the cloud shadows more subtle
- reduced file size by half

# Checklist for submitter
- [x] Manual QA for all new/changed functionality
2023-10-10 10:03:42 -05:00
Sampfluger88andMike McNeil a7999d2552 Website: Update build-static-content.js to enable new feature format in yml (#14372)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-10-07 19:15:08 -05:00
Eric eafc9ab313 Website: Add two events to stripe webhook, add comments about when events are sent. (#14370)
Changes:
- Added the `invoice.updated` and `invoice.voided` events to the
`STRIPE_EVENTS_SENT_BEFORE_A_SUBSCRIPTION_RECORD_EXISTS` array in the
`receive-from-stripe` webhook.
2023-10-07 10:54:45 -05:00
Eric f3daa2f0f0 Website: Update quotes on platform pages, add quote to open position pages. (#14367)
Closes: https://github.com/fleetdm/confidential/issues/3849

Changes:
 - Added a new quote to the `<scrollable-tweets>` component.
 - Added a quote to the Markdown pages built from `open-positions.yml`.
2023-10-06 18:31:16 -05:00
EricandMike Thomas 17d0b7d56b Website: Update pricing page (#14273)
Closes: https://github.com/fleetdm/confidential/issues/3521

Changes:
- Added an "all features" option to the pricing mode switch on
fleetdm.com/pricing
- updated the styles and layout of the pricing page to match the latest
wireframes.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2023-10-06 18:29:55 -05:00
Eric 4caa05d131 Website: Update license dispenser signup form (#14368)
Closes: #14011

Changes:
- Updated the license dispenser signup form on
fleetdm.com/customers/signup to allow users to try to resubmit the form
without resetting the form fields.
2023-10-06 18:16:09 -05:00
Eric e61d91a35e Website: Update receive-from-stripe webhook to handle failed payments when creating a subscription. (#14348)
Changes:
- Added two events to the
`STRIPE_EVENTS_SENT_BEFORE_A_SUBSCRIPTION_RECORD_EXISTS` array in the
`receive-from-stripe` webhook
2023-10-06 10:07:51 -05:00
Eric 5ebeab20f5 Website: update device management page (#14262)
Closes: https://github.com/fleetdm/confidential/issues/3813

Changes:
- Added a section to the device management landing page.
2023-10-06 21:26:33 +09:00
Eric 16d2371a5a Website: update link to mdm consensus video (#14340)
Closes: #14331

Changes:
- Updated the link to the consensus video in the MDM demo email and the
`/device-management page
2023-10-05 16:40:57 -05:00
Eric d4261b44f1 Website: Fix header background on Safari 13 (#14339)
Closes: #14279

Changes:
- Moved the background styles for the website header to a different
element. The `backdrop-filter` was not working correctly when it is on
an element with a `box-shadow`.
- Removed `layout-landing.ejs`
2023-10-05 16:20:08 -05:00
Eric b110d4bd5d Website: Update button styles (#14319)
Closes: #14301

Changes:
- Updated button styles on landing pages and the homepage.
2023-10-05 11:03:53 -05:00
Mike Thomas ee02782eaf Fixed a broken link on integrations.ejs (#14314)
Fixed a broken link on `/integrations`:
https://docs.gitlab.com/ee/ci/
2023-10-04 23:21:43 -05:00
Eric c7e6b282ec Website: Update text on sandbox login and registration pages. (#14312)
Closes: https://github.com/fleetdm/confidential/issues/3861

Changes:
-  Updated text on /try-fleet/register and /try-fleet/login
2023-10-05 08:59:27 +09:00
Eric 04a3f18a60 Website: Add integrations page (#14128)
Changes:
- Added a new page: /integrations
- Added the page to `config/policies.js`, `config/routes.js`, and
`assets/styles/importer.less`
- Added a link to the page to the "Platform" navigation dropdown.


This PR will be ready for review when:
- [ ] The meta description (in routes.js) is approved
- [ ] The text that replaces the lorum ipsum in the wireframes has been
approved.
2023-10-05 08:52:19 +09:00
Eric 89ebc309b8 Website: Update license dispenser text when creating a quote for over 1k hosts. (#14147)
Closes: #14013

Changes:
- Updated the license dispenser to say "Fleet Premium (self-hosted or
managed cloud)" when a user creates a quote for a license for over 1000
hosts.
2023-10-05 08:36:28 +09:00
Eric f07bedd7de Website: update link to /queries & change /queries heading (#14275)
Closes: https://github.com/fleetdm/fleet/issues/14132

Changes:
- Changed the nav link for /queries ("Health checks & queries" » "Device
health")
- Changed the heading on the /queries page ("Standard query library" »
"Device health checks")
2023-10-04 16:53:17 -05:00
Noah Talerman 9c7079f50c Windows MDM docs: turn on Windows MDM (#13943)
- Add new "Windows setup" page to "Device Management" section of docs
- Rename "MDM setup"  page to "macOS setup." Update links and add redirect
- Rename existing "macOS setup" page to "macOS setup experience." Update links. Did not add redirect because of conflict with "macOS setup" page
- Remove "MDM" from all MDM doc page titles
2023-10-04 15:39:09 -04:00
Eric 05dd12e7e1 Website: Add empty state to query library (#14144)
Closes: #13223

Changes:
- Added an empty state that is shown to users when no query matches
their selected filters.
2023-10-03 15:51:11 -05:00
Eric fbdcf68336 Website: Small homepage changes 2023-10-02 (#14255)
https://github.com/fleetdm/confidential/issues/3815

Changes:
- Updated the text in the homepage hero.
- Replaced logos with greyscale versions
- Updated the layout and styles to match latest wireframes
2023-10-02 20:55:52 -05:00
Noah Talerman f5c81fe9e5 fleetdm.com/transparency (#14195)
- Add script execution
2023-10-02 14:03:59 -04:00
Mike McNeil 1f8517daf5 Homepage: Open by design (#14227)
relates to https://github.com/fleetdm/confidential/issues/3815
2023-10-01 23:54:55 -05:00
9891861e58 Website: Improve support for indented content in Markdown lists, update MDM macOS setup docs page. (#14124)
Closes: #12836 

Changes:
- Updated the `build-static-content` script to not add HTML comments to
Markdown codeblocks, and to not replace HTML comments in generated HTML
pages
- Updated the custom codeblock renderer in the `to-html` helper to add
syntax highlighting classes to Markdown codeblocks.
- Updated the indentation of content in lists on the MDM macOS setup
docs page.

---------

Co-authored-by: Rachael Shaw <r@rachael.wtf>
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-09-29 13:13:03 -07:00
Eric fcc3c68165 Website: add video to vulnerability management page, clean up homepage styles (#14206)
Changes:
- Added a video testimonial to the vulnerability-management page.
2023-09-29 09:47:05 -07:00
EricandMike Thomas 807b1bcb00 Website: Add video testimonials to homepage (#14201)
https://github.com/fleetdm/confidential/issues/3785

Changes:
- Added video testimonials to the homepage.



This change has been tested on:
- [x] Safari v13 (iOS and macOS)
- [x] Android 7
- [x] Firefox v103
- [x] Chrome v80
- [x] Opera v64
- [x] Edge v80

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2023-09-29 17:36:12 +09:00
Eric 373f792683 Website: Fix website deploy workflow (#14189)
Changes:
- removed a closing tag that had no opening tag on `basic-article.ejs`.
- fixed lint errors in the `basic-article.less`
- Fixed the title of a ritual in `ceo.rituals.yml`
2023-09-28 14:23:19 -05:00
EricandMike Thomas 952c8ec077 Website: remove links to success stories in platform dropdown (#14150)
Closes: https://github.com/fleetdm/confidential/issues/3530

Changes:
- Removed the links to our success stories articles in the "Platform"
header navigation dropdown menu.

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2023-09-28 08:37:05 +09:00
EricandMike Thomas 18df6ff221 Website: add edit button to articles (#14140)
Closes: #13897

Changes: 
- Added an "edit page" button to article pages.
- Updated button styles on article pages.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2023-09-28 08:35:03 +09:00
EricandMike Thomas 4a837af229 Website: remove emoji in the handbook on windows (#13683)
Closes: #13222

Changes:
- Updated the handbook page script to remove emoji for users browsing
the handbook on a windows device.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2023-09-28 08:12:06 +09:00
EricandMike Thomas 5a2e426346 Website: Update platform nav items (#14141)
Closes: #13699

Changes:
- Updated the order and link text for items in the "Platform" navigation
dropdown

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2023-09-28 07:55:26 +09:00
EricandMike Thomas 32b3219ab4 Website: Add link to contribute to the top of the query library (#14139)
Closes: #13896

Changes:
- Added a link to edit
`/docs/01-Using-Fleet/standard-query-library/standard-query-library.yml`
to the top of fleetdm.com/queries
- Updated search bar styles on /queries

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2023-09-28 07:54:34 +09:00
Eric 63fd385a7b Website: Add note to website forms (#14138)
Closes: https://github.com/fleetdm/confidential/issues/348
Changes:
- Added a note about spam to forms on the /device-management, /contact,
and /upgrade pages.
2023-09-28 07:22:33 +09:00
JD 49b18e13b4 4.38.0 release article (#14133) 2023-09-26 15:24:48 -04:00
Eric 6ecd0df4a8 Website: Update /support styles (#14148)
Closes: #14131
Changes:
- Reduced the width of cards on the support page to keep content from
overflowing off the page at a large screen width
2023-09-26 14:10:27 -05:00
Roberto Dip 3faececf42 adjust MDM migration dialog image and layout (#14122)
for #13858
2023-09-26 12:40:54 -03:00
Jahziel Villasana-Espinoza 56e5a978d2 adding Jahziel to humans list (#14120)
...
2023-09-25 15:42:47 -04:00
Mike McNeil 28bab51269 Website: Convenience redirects for company handbook sub-pages (#14108)
(Feel free to merge if looks good Eric, just wanted a separate pair of
eyes.)
2023-09-25 12:26:39 -05:00
Mike Thomas bb8a85c9fa Update homepage.ejs (#14112)
I updated "Transparency: user-first" to "Scope transparency" as per
point one of https://github.com/fleetdm/fleet/issues/13962
2023-09-25 10:34:08 -05:00
Eric 21e449041f Website: add homepage meta title and description to routes. (#14066)
Closes: #13731

Changes:
- Added the meta title and description for the Fleet homepage to
`website/config/routes.js`.
2023-09-22 17:00:14 -05:00
Andrew BakerandEric 63a2d071a9 Drew bakerfdm expeditionpers podcast 4 (#14064)
Adding podcast episode with John Reynolds

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2023-09-21 18:06:38 -04:00
Eric cd4f4a4790 Website: Fix license dispenser bug (#14023)
Closes: #14012

Changes:
- Updated the self-service license dispenser so send users who want to
buy a license for 1000 hosts to talk to an expert.
2023-09-20 11:37:09 -05:00
Eric 414c2f42b3 Website: add syntax highlighting to query details pages (#13955)
Closes: #13378

Changes:
- Added syntax highlighting to query details pages.
- Updated code block styles on query details pages.
2023-09-19 18:40:20 +09:00
Mike Thomas 88ad362232 Website - user story image update (#13997)
- Updated images for the three user stories.
- Fixed a Markdown error in one of the Wayfair user story headings.

Closes https://github.com/fleetdm/fleet/issues/13227

# Checklist for submitter

- [x] Manual QA for all new/changed functionality
2023-09-19 18:35:34 +09:00
Eric 45e1b56bb1 Website: sort merged osquery schema (#13959)
Closes: #13722

Changes:
- Updated the `get-extended-osquery-schema` helper to sort the merged
schema by table name.
- Regenerated `/schema/osquery_fleet_schema.JSON`
2023-09-15 18:40:57 -05:00
EricandMike McNeil 85fdeb4234 2023-09-16: Website: Update sitemap, set lastModifedAt timestamps for osquery schema pages. (#13725)
Closes: #13728

Changes:
- Added /support to the array of hand-coded HTML pages in
`download-sitemap.js`:
- Updated `get-extended-osquery-schema`:
- Added a new (optional) input: `includeLastModifiedAtValue` if this
input is provided, the helper will:
      - Set a `lastModifiedAt` value on all tables.
- Send a request to the GitHub API to get a lastModifiedAt timestamp for
tables that have no fleet overrides.
- Use `git` to get a lastModifiedAt timestamp of when the tables YAML
file was changed.
- Updated the `build-static-content` script to include a lastModifiedAt
timestamp for table pages, and updated the `lastModifiedAt` value that
is set for pages built from `/handbook/company/open-positions.yml`

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-09-15 18:39:39 -05:00