| .. |
|
Admin
|
Merge branch 'feat/plan-reopen'
|
2026-07-29 16:20:07 +02:00 |
|
Auth
|
Require a confirmed address before an account can use anything
|
2026-07-28 23:43:20 +02:00 |
|
Concerns
|
Send an operator with an expired session to sign in, not a 500
|
2026-07-28 18:09:22 +02:00 |
|
Backups.php
|
Show times on the operator's clock, keep storing them in UTC
|
2026-07-27 17:32:21 +02:00 |
|
Billing.php
|
Decide who may have their own domain, and decide it in one place
|
2026-07-29 15:59:04 +02:00 |
|
Cloud.php
|
Prove a custom domain before serving it, and keep proving it
|
2026-07-29 14:47:51 +02:00 |
|
ConfirmCancelPackage.php
|
fix(portal): no silent no-ops without a customer; maintenance visible per instance; maintenance form redesign
|
2026-07-25 19:10:44 +02:00 |
|
ConfirmCloseAccount.php
|
fix(portal): no silent no-ops without a customer; maintenance visible per instance; maintenance form redesign
|
2026-07-25 19:10:44 +02:00 |
|
ConfirmDisableTwoFactor.php
|
Replace native confirm() dialogs with the app's own modal pattern
|
2026-07-28 19:34:27 +02:00 |
|
ConfirmEndOtherSessions.php
|
Show where an account is signed in, and let it sign the other places out
|
2026-07-28 23:38:17 +02:00 |
|
ConfirmRemoveOrder.php
|
feat(billing): a cart you can actually read and change
|
2026-07-26 05:26:49 +02:00 |
|
ConfirmRevokeSeat.php
|
Replace native confirm() dialogs with the app's own modal pattern
|
2026-07-28 19:34:27 +02:00 |
|
CustomDomain.php
|
Prove a custom domain before serving it, and keep proving it
|
2026-07-29 14:47:51 +02:00 |
|
CustomerProvisioning.php
|
fix(engine-b): stop customer dashboard polling once provisioning failed
|
2026-07-25 13:06:31 +02:00 |
|
Dashboard.php
|
Prove a custom domain before serving it, and keep proving it
|
2026-07-29 14:47:51 +02:00 |
|
EditMailbox.php
|
Merge credentials and infrastructure into one Integrations page
|
2026-07-29 01:49:39 +02:00 |
|
EditSeat.php
|
Editing in modals, an update button that is not gated on a stale reading, and a support page that is real
|
2026-07-27 17:55:49 +02:00 |
|
Invoices.php
|
Show times on the operator's clock, keep storing them in UTC
|
2026-07-27 17:32:21 +02:00 |
|
NewSupportRequest.php
|
Editing in modals, an update button that is not gated on a stale reading, and a support page that is real
|
2026-07-27 17:55:49 +02:00 |
|
Sessions.php
|
Show where an account is signed in, and let it sign the other places out
|
2026-07-28 23:38:17 +02:00 |
|
Settings.php
|
Replace native confirm() dialogs with the app's own modal pattern
|
2026-07-28 19:34:27 +02:00 |
|
Support.php
|
Editing in modals, an update button that is not gated on a stale reading, and a support page that is real
|
2026-07-27 17:55:49 +02:00 |
|
Users.php
|
Replace native confirm() dialogs with the app's own modal pattern
|
2026-07-28 19:34:27 +02:00 |