Changelog
Recent updates to stanhattie.com, the founder dashboard at dashboard.stanhattie.com, and the admin subdomain at admin.stanhattie.com.
April 26, 2026
- Admin subdomain split. Founder admin moved from a path under the dashboard to its own
admin.stanhattie.comsubdomain. Same auth session works on both via cross-subdomain cookies scoped to.stanhattie.com. Admin-session inactivity tightened to 15 minutes. - Magic-link emails redesigned. All transactional email now renders through EmailKit with the canonical white-and-slate StanHattie brand, full dark-mode defenses, and Outlook-safe table layout. From:
StanHattie <hello@stanhattie.com>. - Marketing-site contact form unblocked. Submissions now reach the dashboard backend successfully (CSP allowlist fix).
- Homepage hero refreshed. Added a value-prop sentence and two CTAs (View Portfolio / Get in Touch) so visitors see what we do above the fold.
- Unified navigation across legal pages. All seven legal pages now share the homepage marketing nav for consistent wayfinding.
- Microsoft Clarity verified live on stanhattie.com (heatmaps + session recordings, gated behind the cookie consent banner).
- Cleanup: defunct Keycloak Railway service decommissioned; database renamed; stale DNS removed.
April 25, 2026
- Founder dashboard restyled to white background with slate-blue accents matching stanhattie.com. Real KPI data + Backup Heartbeats tile.
- Cookie consent banner live on every public page; analytics now opt-in by default (GDPR posture).
- Magic-link + passkey authentication replaced the previous SSO. One sign-in link via email, then biometric on returning visits.
Material changes only. For detailed git history see github.com/mhillphoto/stanhattie.