-
-378 commits to feat/bootstrap since this tag
SITE_HOST binds the public website to its own hostname. Every other host — the
portal, a bare IP — answers "/" with the dashboard or the sign-in page instead
of the marketing site. Empty keeps the previous behaviour.Every mail now wears one layout. New: an order confirmation sent when the
payment lands. The finished-cloud, maintenance and cancellation mails moved off
Laravel's markdown default.Registration requires a confirmed email address, an account can see and end its
own sessions, and a sign-in from an unfamiliar device sends a warning.Downloads