| .. |
|
ConfirmDeleteDatacenter.php
|
fix(admin): authorize datacenter modal mounts; stale threshold uses step maxDuration
|
2026-07-25 18:23:44 +02:00 |
|
ConfirmDeleteIncident.php
|
Let an incident be deleted, and start measuring whether the hosts answer
|
2026-07-29 15:16:48 +02:00 |
|
ConfirmDeletePlanDraft.php
|
feat(admin): a console for creating, pricing and scheduling plans
|
2026-07-26 12:41:51 +02:00 |
|
ConfirmDeleteVpnPeer.php
|
feat(vpn): ownership, a Developer role, and password-gated config retrieval
|
2026-07-25 22:31:54 +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 |
|
ConfirmForgetSecret.php
|
Replace native confirm() dialogs with the app's own modal pattern
|
2026-07-28 19:34:27 +02:00 |
|
ConfirmReissueVpnPeer.php
|
Replace native confirm() dialogs with the app's own modal pattern
|
2026-07-28 19:34:27 +02:00 |
|
ConfirmRemoveHost.php
|
feat(admin): staff RBAC (spatie) + admin settings page
|
2026-07-25 15:47:42 +02:00 |
|
ConfirmSaveEnv.php
|
Add a raw .env editor to the Integrations page, with a net under it
|
2026-07-29 01:51:27 +02:00 |
|
ConfirmSaveSecret.php
|
Replace native confirm() dialogs with the app's own modal pattern
|
2026-07-28 19:34:27 +02:00 |
|
Customers.php
|
Grant a package or module from the customer's row in the console
|
2026-07-29 12:42:21 +02:00 |
|
Datacenters.php
|
Let a datacenter code be corrected while nothing depends on it, and say which building
|
2026-07-28 22:25:21 +02:00 |
|
EditDatacenter.php
|
Let a datacenter code be corrected while nothing depends on it, and say which building
|
2026-07-28 22:25:21 +02:00 |
|
EditExportTarget.php
|
Let a destination say how it is laid out and how long anything stays
|
2026-07-29 03:08:27 +02:00 |
|
EditInvoiceSeries.php
|
Give the console a Finance tab: company details, VAT rate, invoice series
|
2026-07-29 01:18:43 +02:00 |
|
EditPlanFamily.php
|
Move each plan's marketing copy from the controller into the console
|
2026-07-29 14:31:44 +02:00 |
|
Finance.php
|
Mint the archive collection key from the console instead of by hand
|
2026-07-29 10:08:32 +02:00 |
|
GrantPlan.php
|
Grant a package or module from the customer's row in the console
|
2026-07-29 12:42:21 +02:00 |
|
HostCreate.php
|
feat(admin): staff RBAC (spatie) + admin settings page
|
2026-07-25 15:47:42 +02:00 |
|
HostDetail.php
|
feat(admin): staff RBAC (spatie) + admin settings page
|
2026-07-25 15:47:42 +02:00 |
|
Hosts.php
|
Read VPN host state from the synced peer table, not a live hub call
|
2026-07-29 00:18:21 +02:00 |
|
Incidents.php
|
Let an incident be deleted, and start measuring whether the hosts answer
|
2026-07-29 15:16:48 +02:00 |
|
InstanceAdminAccess.php
|
Send an operator with an expired session to sign in, not a 500
|
2026-07-28 18:09:22 +02:00 |
|
Instances.php
|
Prove a custom domain before serving it, and keep proving it
|
2026-07-29 14:47:51 +02:00 |
|
Integrations.php
|
Restart the workers automatically after saving .env, instead of handing the operator back to the shell
|
2026-07-29 02:26:34 +02:00 |
|
Invoices.php
|
Take the invoice year off the storage clock too
|
2026-07-29 02:28:34 +02:00 |
|
Mail.php
|
Merge credentials and infrastructure into one Integrations page
|
2026-07-29 01:49:39 +02:00 |
|
Maintenance.php
|
Move the console's identity out of the customer table
|
2026-07-28 10:31:43 +02:00 |
|
Overview.php
|
Show times on the operator's clock, keep storing them in UTC
|
2026-07-27 17:32:21 +02:00 |
|
PlanVersions.php
|
Paketversionen: Verkauf wieder aufnehmen und saubere Übergabe
|
2026-07-29 14:58:11 +02:00 |
|
Plans.php
|
Let the owner mark one plan as recommended, from the console
|
2026-07-29 14:22:22 +02:00 |
|
Provisioning.php
|
fix(admin): authorize datacenter modal mounts; stale threshold uses step maxDuration
|
2026-07-25 18:23:44 +02:00 |
|
Revenue.php
|
Skip the invoice for a full gift, keep it out of revenue, hide its price
|
2026-07-29 12:41:32 +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
|
Update on a schedule if the owner wants one, and say where incidents go
|
2026-07-29 15:01:54 +02:00 |
|
TwoFactorSetup.php
|
Let a half-finished two-factor enrolment be cancelled, and rework the setup page
|
2026-07-28 22:25:27 +02:00 |
|
Vpn.php
|
Replace native confirm() dialogs with the app's own modal pattern
|
2026-07-28 19:34:27 +02:00 |
|
VpnConfigAccess.php
|
Send an operator with an expired session to sign in, not a 500
|
2026-07-28 18:09:22 +02:00 |