fleet/website/config
Eric be14f7c10d
Website: Add webinar article template page. (#43627)
Changes:
- Added support for a new article category: `webinar`.
- Added a template page for webinar articles.
- Added an additional route for webinar articles that users are taken to
to watch the webinar recording.
- Added `deliver-webinar-access-request`, an action that updates CRM
records when users fill out the form on the webinar template page.
- Updated the accepted `intentSignal` values in the
create-historical-event helper.
- Added an article for the "Beyond the hype, practical AI for device
management" webinar.

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

* **New Features**
* Public webinar pages (/webinars/:slug and /watch) with optional
embedded video and a new page template, script, and styles.
* Sidebar signup form (first name, last name, work email) with prefill
for signed-in users and improved scroll behavior.
* POST API to request webinar access: validates email domain, records a
webinar-request event, triggers background CRM sync, and returns a watch
view on success.
* Static-site build now recognizes webinar articles and enforces
embedded-video URL validation.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-04-16 09:14:28 -05:00
..
env Website: Add personalization (#17296) 2024-03-01 11:42:46 -06:00
locales Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
blueprints.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
bootstrap.js Website: Update login/register flow, add Fleet UI background to /try and /login (#39290) 2026-02-10 12:32:49 -06:00
custom.js Update HoP as DRI + maintainer for communications page (#43405) 2026-04-10 16:03:43 +01:00
datastores.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
globals.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
http.js Website: Update error handler in http config (#36155) 2025-11-21 15:04:50 -06:00
i18n.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
log.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
models.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
policies.js Website: Add webinar article template page. (#43627) 2026-04-16 09:14:28 -05:00
routes.js Website: Add webinar article template page. (#43627) 2026-04-16 09:14:28 -05:00
security.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
session.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
sockets.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
views.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00