fleet/website/api/controllers/try-fleet
Eric 4a6bf0d447
2023-10-24 Website: Update /try-fleet (#14638)
Closes: https://github.com/fleetdm/confidential/issues/4015

Changes:
- Changed the url for `/fleetctl-preview` to
`/try-fleet/fleetctl-preview`
- Updated the controller for the `/fleetctl-preview` page to redirect
non-logged-in users to `/try-fleet/login`
- Removed the route for `/try-fleet/sandbox-expired`, and added a
redirect going to `/try-fleet/fleetctl-preview`.
- Updated the controller for `/try-fleet/sandbox` to redirect the users
without a non-expired Sandbox instance to `/try-fleet/fleetctl-preview`.
- Updated `signup.js` to not provision Fleet sandbox instances for
users.
- Updated the `User` model to support a third `signupReason`: "Try
Fleet"
- Updated `/try-fleet/register` to submit "Try Fleet" as a
`signupReason` when users sign up.
- Renamed the files for the `/fleetctl-preview` page (`get-started` »
`fleetctl-preview`)
- Updated/removed Fleet Sandbox related handbook sections.
- Replaced the "Fleet vs Fleet Sandbox" section in the deploying
documentation with a note about `fleetctl preview`.
- Updated links to Fleet Sandbox in articles.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2023-10-20 13:59:18 -05:00
..
view-register.js 2023-10-24 Website: Update /try-fleet (#14638) 2023-10-20 13:59:18 -05:00
view-sandbox-expired.js Website: Fleet Sandbox (#6380) 2022-08-12 17:31:01 -05:00
view-sandbox-login.js Website: Fleet Sandbox (#6380) 2022-08-12 17:31:01 -05:00
view-sandbox-teleporter-or-redirect-because-expired-or-waitlist.js 2023-10-24 Website: Update /try-fleet (#14638) 2023-10-20 13:59:18 -05:00
view-waitlist.js Website: add Fleet Sandbox waitlist (#13028) 2023-07-28 18:56:54 -05:00