Commit graph

2379 commits

Author SHA1 Message Date
Tim Lee
c5f1955ca6
Add FMA icons and icon tool (#30933) 2025-07-18 13:58:45 -06:00
Mike Thomas
50f18ea600
Device management Q3 update (#30980)
Closes https://github.com/fleetdm/fleet/issues/29709

Text update to bring the device management landing page in line with our
current primary campaigns.

- Updated primary CTA to match homepage (Talk to an engineer | Watch
demo)
- Removed "Cross-platform myth" section because I believe we've outgrown
this message. Doing so also brings the main block of MDM benefits higher
up the page
- Updated text throughout. See PR comments for Mike T and Allen's
rationale.
- Added new section "Deploy anywhere you want"

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2025-07-18 13:17:23 +09:00
Mike Thomas
5df4bd7106
Update meetups.ejs (#30972)
Removed Mac Admin Monthly. Looks like this isn't an active event
anymore.
2025-07-17 08:46:55 +09:00
Eric
9b8d438c63
Website: update deliver-apple-csr exits (#30952)
Closes: https://github.com/fleetdm/fleet/issues/30914

Changes:
- Updated the `deliver-apple-csr` endpoint to return a
`csrMissingRequiredValue ` response when the provided unsigned CSR data
does not contain a required value.
2025-07-16 18:07:19 -05:00
Eric
f6857f1081
Website: Update configuration profile builder (#30970)
Changes:
- Commented out the FileVault and BitLocker payloads in the
configuration profile builder until we can test the generated payloads
- Updated the configuration builder to automatically select the access
type of Windows settings if the setting only supports one access type.
- Added support for 6 Firewall-related settings for Windows
2025-07-16 17:33:01 -05:00
Eric
e0c1929e4b
Website: Update create-android-signup-url error handling (#30956)
Closes #30935

Changes:
- Updated created-android-signup-url to return a bad request response if
a provided callback URL cannot be used to create an Android Enterprise
signup URL.
2025-07-16 14:44:19 -05:00
Eric
34f53b9c05
Website: Update fleet-series-b-memo.pdf (#30925)
Changes:
- Updated the Series B investor memo PDF. The current version in the
repo has incorrect page numbers
2025-07-15 19:41:43 -05:00
Eric
77d515908d
Website: add IT comparison to homepage and /device-management (#30908)
Closes: #26744 

Changes:
- Added PatchMyPC to the IT comparison table on the homepage and the
/device-management page.
2025-07-15 19:26:00 -05:00
Eric
b4d393c4e1
Website: Update fleet-series-b-memo.pdf (#30922)
Closes: https://github.com/fleetdm/confidential/issues/11439

Changes:
- Updated the formatting in the Series B investor memo PDF.
2025-07-15 18:52:18 -05:00
Mike Thomas
586a1d5b84
Add crosslinks to landing pages (#30866)
closes https://github.com/fleetdm/confidential/issues/11103

- Identified spots on the landing pages to cross-link to each other.

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2025-07-15 16:39:11 -05:00
Sam Pfluger
d7c3ad0f0f
Remove former team member (#30909) 2025-07-15 14:59:05 -05:00
Rachael Shaw
b21a2711f9
Website: Add missing redirect (#30895)
See https://github.com/fleetdm/fleet/issues/30883
2025-07-15 11:57:55 -05:00
Lucas Manuel Rodriguez
22ddb12530
Update osquery schema for 5.18.1 (#30873)
https://github.com/osquery/osquery/releases/tag/5.18.1 was released
today.
2025-07-15 11:25:51 -05:00
Eric
60e34111c2
Website: Update instructions on compliance proxy page (#30840)
Closes: https://github.com/fleetdm/fleet/issues/30554

Changes:
- Updated the instructions on the /compliance-partner/enroll page to
include steps about completing registration in Microsoft Entra.
2025-07-15 11:21:50 -05:00
Eric
a740112cd5
Website: update configuration builder page (#30609)
Changes:
- Added support for payloads with multiple inputs to the configuration
profile builder
- Added settings for the `firewall` and `gatekeeper` payloads for macOS
- Added settings for Applications, Bitlocker, and SmartScreen for
Windows

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
* Expanded configuration options for both macOS and Windows, including
new categories like "Software & updates," "Gatekeeper," "Firewall,"
"Privacy & security," "SmartScreen," "BitLocker," and "Applications."
* Added support for multifield payloads, allowing more detailed and
flexible input for device management settings.
* Enabled downloading of configuration profiles by individual category.

* **User Interface**
* Improved form layouts and styles for better grouping, alignment, and
clarity.
* Introduced grouped payloads, enhanced tooltips, and a "For Fleet
Users" guidance note.
* Added new input types (select, multifield) with inline validation and
error feedback.

* **Bug Fixes**
  * Enhanced form data handling and validation for complex payloads.
  * Improved UI consistency when selecting categories and payloads.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-14 16:50:33 -05:00
Allen Houchins
4a76b8f03c
Add Company Portal for macOS as a Fleet-maintained app (#29777) 2025-07-14 13:12:49 -06:00
Eric
1528da68f4
Website: Update contact form message delivery (#30711)
Changes:
- Updated the `deliver-contact-form-message` action to send contact form
messages to our support email address
- Changed the subject of contact form messages sent by Fleet Premium
subscribers ("New contact form message" » "New Fleet Premium customer
message")
2025-07-14 11:36:05 -05:00
Tim Lee
2bf57a58c9
Link website "add app" to contributor docs (#30819) 2025-07-12 16:36:03 -04:00
Allen Houchins
c64bee2901
New FMA: Santa for macOS (#29806) 2025-07-12 09:34:02 -06:00
Eric
621dd7f67d
Website: Update zoom webhook (#30809)
Closes: https://github.com/fleetdm/confidential/issues/11370

Changes:
- Updated the receive-from-zoom webhook to return a 200 response to Zoom
if a call has no transcript (e.g., the host stops the recording at the
start of the meeting).
2025-07-11 19:14:02 -05:00
Eric
a9ee72b2bc
Website: Update software catalog card width (#30807)
Closes: #30740

Changes:
- Updated the styles of the cards on the software catalog page to
prevent cards on their own row from being inconsistently sized.
2025-07-11 17:55:03 -05:00
Eric
86f75b614c
Website: Update compliance proxy redirect exits (#30800)
Changes:
- Added a badRequest exit to the Microsoft compliance proxy's admin
consent redirect endpoint.
- Updated the Microsoft compliance proxy's admin consent redirect
endpoint to use the new exit if a request is missing either a tenant or
state value.
2025-07-11 16:26:19 -05:00
Eric
743fb8598e
Website: IT comparison table follow-up changes (#30776)
Related to https://github.com/fleetdm/confidential/issues/11346

Changes:
- Changed the default IT comparison mode on the homepage and the
/device-management page
- Updated the max width of the comparison dropdown on feature comparison
- Reordered the comparison dropdown options on the /device-management
page to match the homepage
2025-07-11 15:57:26 +09:00
Mike McNeil
de9e6c7f78
A little less SCCMtastic (#30775) 2025-07-10 20:23:45 -05:00
Eric
3f734e53da
Website: update logged warnings in receive-from-zoom (#30769)
Closes: https://github.com/fleetdm/fleet/issues/30719

Changes:
- Updated the logged warnings in the receive-from-zoom webhook to
include the payload sent by zoom if the zoom API returns a 404 response
when the webhook attempts to get information about the call.
- Updated the receive-from-zoom webhook to log a detailed warning if a
speaker is missing an expected value.
2025-07-10 18:01:09 -05:00
Connor Hughes
8ac1da8eb5
Adding Connor Hughes to receive-from-github.js (#30591)
Including Connor Hughes (MunkiMind) in "List of Humans"

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Chores**
* Updated the list of recognized GitHub bot and maintainer accounts to
include 'MunkiMind'.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-10 17:19:02 -05:00
Eric
e90f6e463d
Website: Update primary buying situations set by ads (#30757)
Changes:
- Updated the website's custom hook to set the new
primaryBuyingSituations values.
2025-07-10 16:31:07 -05:00
Tim Lee
814d7cfda0
Update FMA contributor docs (#30551)
Updating FMA process for adding new apps by internal and external
contributors. Goals:
- A fast-track experience for contributors if the app does not have
complications (don't need to wait for issue prioritization)
- As few handoffs as possible

---------

Co-authored-by: Ian Littman <iansltx@gmail.com>
Co-authored-by: Marko Lisica <83164494+marko-lisica@users.noreply.github.com>
2025-07-10 11:13:11 -06:00
Jordan Montgomery
21bf4b6f51
Update well-known to serve jordan ngrok URL (#30723)
Updates the well-known URL for apple MDM account driven enrollment to
point to my ngrok URL for dev purposes. Was previously pointing to
victor's due to prior POC

For this user story: https://github.com/fleetdm/fleet/issues/27390

and this subtask: https://github.com/fleetdm/fleet/issues/30636
2025-07-10 10:25:07 -04:00
Mike McNeil
49a4a743d2
Fix for the bug I introduced in #30722 (#30726) 2025-07-10 08:57:33 -05:00
Mike McNeil
bbd60b9f2a
Deploy fleet pov environments... sorta (#30722) 2025-07-10 08:18:27 -05:00
Mike McNeil
faa250680b
fleetdm.com API follows conventions (#30720) 2025-07-10 06:50:06 -05:00
Eric
9a9ff5b169
Website: Update policy and query library pages. (#30715)
Closes: https://github.com/fleetdm/fleet/issues/30714


Changes:
- Fixed a bug in the policy and query library pages that prevented
multi-platform queries and policies from being displayed in every
platform they are supported on.
2025-07-09 18:36:07 -05:00
Eric
3cd4e08607
Website: embed PDF in article. (#30666)
Closes: https://github.com/fleetdm/confidential/issues/11272

Changes:
- Added an embedded PDF to the "How Fleet raised a $27M Series B without
a pitch deck" article.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
* Embedded the Series B memo PDF directly within the article for easier
viewing on larger screens, with a clickable link fallback for smaller
screens.

* **Style**
* Updated article styles to improve the appearance and layout of
embedded documents.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-10 07:17:12 +09:00
Eric
1cedb151de
Website: add navigation sidebar to article category pages (#30664)
Closes: https://github.com/fleetdm/confidential/issues/11063

Changes:
- Added a navigation sidebar to article category pages.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Introduced a sidebar to the articles page with navigation links and a
dynamic call-to-action section that adapts based on user status.
* Added a new two-column layout, displaying articles alongside the
sidebar.

* **Style**
* Enhanced sidebar and article section styling, including a new sidebar
call-to-action component.
  * Improved responsive design for better usability on smaller screens.

* **Refactor**
* Updated category labeling from "Announcements" to "News" with revised
descriptions.
  * Disabled the previous card-based article layout.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-10 07:09:37 +09:00
Eric
c7cbf09c8b
Website: Update software catalog url and mentions. (#30562)
Closes: https://github.com/fleetdm/confidential/issues/10867

Changes:
- Updated the route for the /app-library page and app details pages to
be at `/software-catalog` and added redirects.
- Updated places where we mentioned the app library to say "software
catalog" instead.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
* Updated all references and navigation paths from "app library" to
"software catalog" across the website.
* Updated internal links, breadcrumbs, and share URLs to use the new
"/software-catalog" path.
* Added redirects from old "app-library" URLs to the new
"software-catalog" URLs for seamless navigation.

* **Style**
* Updated descriptive text and metadata to reflect the new "software
catalog" terminology throughout the site.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-09 17:02:11 -05:00
Mike McNeil
79aa09f3ba
Make sure we can easily respond to every applicant (#30705) 2025-07-09 16:42:41 -05:00
Eric
f26f06ff00
Website: Add two testimonials (#30649)
Closes https://github.com/fleetdm/confidential/issues/11135
Closes https://github.com/fleetdm/confidential/issues/11134

Changes:
- Added two new testimonials to the /testimonials and /device-management
pages

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
* Added two new testimonials focused on Linux desktop management,
enhancing the "Device management" section.
* Updated testimonial display order to include the new authors for
improved visibility in the relevant category.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-09 09:17:55 +09:00
Mike Thomas
2ef26bcc4c
Update homepage.ejs (#30618)
Closes https://github.com/fleetdm/confidential/issues/11286

Grammar fix.


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Style**
* Updated the wording of a feature description on the homepage for
improved clarity.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-08 19:35:19 +09:00
Eric
3e5c3ad11a
Website: update header navigation menu (#30480)
Closes: https://github.com/fleetdm/confidential/issues/11172
Closes: https://github.com/fleetdm/confidential/issues/11258

Changes:
- Reordered the website's header navigation menu, and changed the
community dropdown to "more"
- Updated the currentSection value of pages that are linked to in the
"more" dropdown.
- Updated the hover and active styles of header links
- Updated the "Share your story" link.
2025-07-07 09:00:01 +09:00
Irena Reedy
6d39541d96
Update how-fleet-raised-a-27m-series-b-without-a-pitch-deck.md (#30567)
Embedded the memo link into "When we set out to raise Fleet's Series B"


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Documentation**
* Updated the introduction of the article to embed the Series B memo
link directly within the first sentence, replacing the separate "Read
the memo" link with an embedded PDF viewer.
* Added a new article detailing major Apple IT and device management
updates from WWDC25, highlighting enhanced MDM features and Fleet’s
support for these capabilities.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2025-07-03 22:43:12 -04:00
Irena Reedy
e24b412e31
Create fleet-series-b-memo.md (#30545)
Draft of the article for the website to link to the PDF 

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Added a new article: "How Fleet raised a $27M Series B without a pitch
deck," detailing Fleet's innovative fundraising approach and sharing
insights from their investor memo.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
Co-authored-by: Eric <eashaw@sailsjs.com>
2025-07-03 19:46:35 -04:00
Marko Lisica
ca7300fbbd
Add redirection for org logo sizes (#30506)
Related to:

- #30093

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
* Added a new route for organization logo size information, redirecting
users to the relevant documentation section.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-03 15:02:48 +02:00
Irena Reedy
d771f846bd
Rename fleet-series-b-memo-redacted.pdf to fleet-series-b-memo.pdf (#30525)
Took out the word "redacted" from the kabab / title per Mike's request
2025-07-02 21:11:20 -04:00
Rachael Shaw
ac72d6c38f
Website: add missing redirect (#30539)
We were still missing `/learn-more-about/conditional-access`

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
* Added a new shortcut URL (/learn-more-about/conditional-access) that
directs users to the Entra Conditional Access Integration guide.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-02 16:51:57 -05:00
Rachael Shaw
d3d7825e68
Add redirect for Microsoft compliance partner docs (#30521) 2025-07-02 15:28:01 -05:00
Eric
bc15936f07
Website: Update homepage button (#30482)
Changes:
- Changed the secondary CTA button under the comparison table on the
homepage to go to the /contact page.
2025-07-02 11:05:34 -05:00
Eric
193a499a1d
Website: update IT comparison tables (#30465)
Closes: https://github.com/fleetdm/confidential/issues/11003

Changes:
- Added "Import / export" to the IT comparison tables on the homepage
and /device-management page
2025-07-02 10:59:21 -05:00
Irena Reedy
b098ee8f24
Series b memo (#30496)
Uploaded redacted Series B memo
2025-07-01 19:42:53 -04:00
Magnus Jensen
3eadc66bf7
Add Magnus to product group and humans list (#30457)
Add myself to the product groups page and the list of humans, as
specified in the onboarding.
2025-07-01 20:27:07 +02:00