Update admin PWA events, branding, and packages
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled

This commit is contained in:
Codex Agent
2026-01-19 11:35:38 +01:00
parent 926bc7d070
commit fbff2afa3e
43 changed files with 6846 additions and 6323 deletions

View File

@@ -14,7 +14,7 @@ class SeedDemoSwitcherTenantsTest extends TestCase
{
use RefreshDatabase;
public function testStarterEmptyTenantHasOneRemainingEvent(): void
public function test_starter_empty_tenant_has_one_remaining_event(): void
{
config(['app.env' => 'local']);
app()->detectEnvironment(fn () => 'local');
@@ -32,7 +32,7 @@ class SeedDemoSwitcherTenantsTest extends TestCase
$this->assertSame(1, $starterPackage->package->max_events_per_year - $starterPackage->used_events);
}
public function testStarterWeddingTenantConsumesEvent(): void
public function test_standard_wedding_tenant_consumes_event(): void
{
config(['app.env' => 'local']);
app()->detectEnvironment(fn () => 'local');
@@ -42,12 +42,12 @@ class SeedDemoSwitcherTenantsTest extends TestCase
Artisan::call('demo:seed-switcher');
$starterWedding = Tenant::where('slug', 'demo-starter-wedding')->firstOrFail();
$starterPackage = TenantPackage::where('tenant_id', $starterWedding->id)->with('package')->firstOrFail();
$standardWedding = Tenant::where('slug', 'demo-starter-wedding')->firstOrFail();
$standardPackage = TenantPackage::where('tenant_id', $standardWedding->id)->with('package')->firstOrFail();
$this->assertSame('starter', $starterPackage->package->slug);
$this->assertSame(1, $starterPackage->used_events);
$this->assertSame(0, $starterPackage->package->max_events_per_year - $starterPackage->used_events);
$this->assertSame('standard', $standardPackage->package->slug);
$this->assertSame(1, $standardPackage->used_events);
$this->assertSame(4, $standardPackage->package->max_events_per_year - $standardPackage->used_events);
}
private function seedDemoPackages(): void