fleet/website/api/controllers
Jordan Montgomery e5589bc030
Return a 404 for device not found instead of 5XX (#34988)
Haven't fully QA'd as I am not sure how to repro locally(when I test the
pubsub arrives before we ever run the reconciler) however this should
cause 4xx to be returned from the website instead of 5xx for android
unenrolled. We use the exact same code on a different endpoint

<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #34988 partially. This just helps reduce
alerts to help-p1 and implements the interface that the server is
expecting
2025-10-30 09:17:12 -04:00
..
account Website: Add site-wide CTA to bring users back to the /start questionnaire (#19393) 2024-05-31 18:44:13 -05:00
admin Website: Update signup flow and Fleet Premium trial (#34820) 2025-10-27 13:33:47 -05:00
android-proxy Return a 404 for device not found instead of 5XX (#34988) 2025-10-30 09:17:12 -04:00
articles Website: Update header navigation menus (#32618) 2025-09-05 12:24:04 +09:00
customers Website: Add support for promotional codes on the self-service license dispenser (#26280) 2025-02-11 17:11:53 -06:00
dashboard Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
docs Website: follow up changes from pr review (#23471) 2024-11-01 16:11:00 -05:00
entrance Website: Update render trial assignment in signup action (#34925) 2025-10-29 10:10:33 -05:00
handbook Website: Remove duplicate "Fleet" from page titles (#20893) 2024-07-31 14:50:42 -05:00
legal Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
microsoft-proxy Website: Update name of value returned by Microsoft proxy endpoint (result.details » result.detail) (#34326) 2025-10-15 17:29:42 -05:00
query-generator Website: update query generator (#26926) 2025-03-07 09:49:07 -06:00
reports Website: Add state of device management (#5936) 2022-06-01 10:31:10 -05:00
try-fleet Website: Remove "explore data" pages (#19777) 2024-06-14 17:50:07 -05:00
webhooks Fix sentence case (#34979) 2025-10-29 22:43:58 -05:00
create-or-update-one-newsletter-subscription.js Website: add create-historical-event helper (#29435) 2025-05-23 17:59:58 -05:00
create-vanta-authorization-request.js Website: update emailAddress input validation (#33602) 2025-09-29 17:26:37 -05:00
deliver-apple-csr.js Website: update deliver-apple-csr exits (#30952) 2025-07-16 18:07:19 -05:00
deliver-contact-form-message.js Website: Add deny list of email domains for contact form messages. (#33647) 2025-10-01 12:22:54 -05:00
deliver-deal-registration-submission.js Website: update emailAddress input validation (#33602) 2025-09-29 17:26:37 -05:00
deliver-demo-signup.js Add Q&A signup form to Fleet homepage (#4224) 2022-02-16 11:15:55 +09:00
deliver-mdm-beta-signup.js Website: sails.helpers.iq.getEnriched() and use code instead of nocode (#18538) 2024-04-26 01:50:31 -05:00
deliver-mdm-demo-email.js Website: Add MDM demo video modal to /device-management (#12380) 2023-06-16 15:08:24 -05:00
deliver-talk-to-us-form-submission.js Website: update emailAddress input validation (#33602) 2025-09-29 17:26:37 -05:00
download-rss-feed.js Fleet UI: Update page titles (#15983) 2024-01-12 09:27:56 -05:00
download-sitemap.js Website: Add controls library pages (#33143) 2025-09-19 12:02:55 -05:00
get-est-device-certificate.js Update EST cert endpoint to accept marams instead of requiring environment variables (#29353) 2025-05-21 12:40:11 -05:00
get-human-interpretation-from-osquery-sql.js Tiny tweak to a comment (#18709) 2024-05-02 17:39:39 -05:00
get-llm-generated-configuration-profile.js Website: add configuration profile generator (#26244) 2025-02-11 12:33:54 +09:00
redirect-vanta-authorization-request.js Website: Update Vanta integration (#19349) 2024-06-14 07:40:49 -04:00
save-questionnaire-progress.js Website: Update /start questionnaire and contact form (#31301) 2025-07-25 17:36:42 -05:00
unsubscribe-from-all-newsletters.js Website: add newsletter subscription form to homepage (#23362) 2024-10-30 15:14:08 +09:00
unsubscribe-from-marketing-emails.js Website: Add unsubscribe link to marketing emails (#21055) 2024-08-05 16:23:08 -05:00
view-app-details.js Website: Update software catalog url and mentions. (#30562) 2025-07-09 17:02:11 -05:00
view-app-library.js Website: add navigation and search bar to documentation pages (#25795) 2025-02-03 21:13:26 +09:00
view-command-details.js Website: Update scripts-details and command-details view actions (#33286) 2025-09-22 12:40:30 -05:00
view-configuration-builder.js Website: add configuration profile generator UI. (#29702) 2025-06-03 14:22:40 -05:00
view-connect-vanta.js Website: Add Vanta integration (#9072) 2022-12-21 23:39:39 -06:00
view-contact.js Website: update contact form for Fleet premium subscribers (#26361) 2025-02-17 13:35:53 -06:00
view-deals.js Website: add deal registration page (#20667) 2024-07-25 13:12:08 -05:00
view-device-management.js Website: add testimonial (#33323) 2025-09-24 11:14:36 +09:00
view-faq.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
view-fleet-premium-trial-or-redirect.js Website: Update signup flow and Fleet Premium trial (#34820) 2025-10-27 13:33:47 -05:00
view-fleetctl-preview.js Website: Remove account requirement for /try-fleet page. (#29904) 2025-06-11 09:06:38 -05:00
view-homepage-or-redirect.js Website: add testimonial (#33323) 2025-09-24 11:14:36 +09:00
view-integrations.js Website: Add integrations page (#14128) 2023-10-05 08:52:19 +09:00
view-mdm-commands.js Website: Add controls library pages (#33143) 2025-09-19 12:02:55 -05:00
view-meetups.js Website: Add /meetups page (#24882) 2024-12-18 14:12:52 -06:00
view-observability.js Update testimonials.yml (#27870) 2025-04-10 12:12:09 -05:00
view-os-settings.js Website: Update OS settings page (#26398) 2025-02-18 07:40:27 +09:00
view-osquery-table-details.js Website: Add Docsearch to /tables pages (#9517) 2023-01-26 14:48:39 -06:00
view-policy-details.js Website: Create queries.yml, add vitals and query pages, move policies. (#25701) 2025-01-22 21:10:17 -06:00
view-policy-library.js Website: Update policy and query library pages. (#30715) 2025-07-09 18:36:07 -05:00
view-press-kit.js Add fleetdm.com/press-kit (#1981) 2021-09-10 06:56:29 +09:00
view-pricing.js Re-order pricing categories (#21297) 2024-08-16 11:24:23 -05:00
view-query-detail.js Website: Update query-detail page view action. (#25717) 2025-01-22 22:10:43 -06:00
view-query-library.js Website: Update policy and query library pages. (#30715) 2025-07-09 18:36:07 -05:00
view-script-details.js Website: Update scripts-details and command-details view actions (#33286) 2025-09-22 12:40:30 -05:00
view-scripts.js Website: Add controls library pages (#33143) 2025-09-19 12:02:55 -05:00
view-software-management.js Website: update order of quotes on landing pages. (#27939) 2025-04-07 12:05:18 -05:00
view-start.js Website: redirect admins to the license key generator (#18417) 2024-04-19 10:10:41 -05:00
view-support.js Website: add /support page (#12457) 2023-06-23 18:06:04 -05:00
view-testimonials.js Website: add testimonial (#33323) 2025-09-24 11:14:36 +09:00
view-transparency.js Website: follow up changes from pr review (#23471) 2024-11-01 16:11:00 -05:00
view-vanta-authorization.js Website: Update Vanta authorization URL when a redirect URL is specified (#19798) 2024-06-17 13:28:39 -05:00
view-vital-details.js Website: Create queries.yml, add vitals and query pages, move policies. (#25701) 2025-01-22 21:10:17 -06:00