| .. |
|
CustomerDataModelTest.php
|
fix(engine-b): default-deny firewall, disk-based capacity, synchronous credential mail
|
2026-07-25 12:39:15 +02:00 |
|
CustomerProvisioningEndToEndTest.php
|
Stop mailing the initial admin password, hold it in the panel until noted
|
2026-07-28 23:19:20 +02:00 |
|
CustomerStepBaseTest.php
|
feat(billing): the plan catalogue becomes three tables, and config stops selling
|
2026-07-26 12:05:56 +02:00 |
|
CustomerStepsTest.php
|
Stop mailing the initial admin password, hold it in the panel until noted
|
2026-07-28 23:19:20 +02:00 |
|
DataModelTest.php
|
feat(engine): core provisioning data model + hosts
|
2026-07-25 09:49:43 +02:00 |
|
HostOnboardingEndToEndTest.php
|
Close SSH and the Proxmox UI to the world once the tunnel is proven up
|
2026-07-28 23:57:07 +02:00 |
|
HostStepsTest.php
|
Close SSH and the Proxmox UI to the world once the tunnel is proven up
|
2026-07-28 23:57:07 +02:00 |
|
LiveProgressTest.php
|
Send a guest bounced off the console to the console's own sign-in
|
2026-07-28 13:32:05 +02:00 |
|
PipelineRegistryTest.php
|
feat(engine): orchestrator core (state machine + tick + lock)
|
2026-07-25 09:54:52 +02:00 |
|
PruneHostDnsTest.php
|
Move host DNS names off the public zone into vpn-dns's internal hostsdir
|
2026-07-28 23:44:31 +02:00 |
|
RunRunnerTest.php
|
fix(engine): don't reset started_at on poll so step deadlines accumulate
|
2026-07-25 12:15:26 +02:00 |
|
ServicesTest.php
|
Move host DNS names off the public zone into vpn-dns's internal hostsdir
|
2026-07-28 23:44:31 +02:00 |
|
StripeWebhookTest.php
|
Refuse a portal login for an address that already belongs to an operator
|
2026-07-28 14:42:16 +02:00 |
|
SubscriptionSnapshotTest.php
|
feat(billing): the plan catalogue becomes three tables, and config stops selling
|
2026-07-26 12:05:56 +02:00 |
|
TickProvisioningTest.php
|
feat(billing): the plan catalogue becomes three tables, and config stops selling
|
2026-07-26 12:05:56 +02:00 |