feat(ui): Shadow UI redesign, domain management, and DNS autoconfigure (#11119)

Co-authored-by: ShadowArcanist <162910371+ShadowArcanist@users.noreply.github.com>
This commit is contained in:
Andras BacsaiandShadowArcanist authored and GitHub committed 2026-08-03 23:11:54 +02:00
1 parent 0b843bb07c
commit 8ae56587d5
497 files changed
+44045 -22630

No files matched your search

@@ -10,7 +10,7 @@ use Livewire\Livewire;
uses(RefreshDatabase::class);
beforeEach(function () {
InstanceSettings::updateOrCreate(['id' => 0]);
InstanceSettings::unguarded(fn () => InstanceSettings::query()->create(['id' => 0]));
$this->owner = User::factory()->create();
$this->personalTeam = $this->owner->teams()->first();
@@ -44,3 +44,16 @@ test('member cannot delete team via navbar', function () {
expect(Team::find($this->teamToDelete->id))->not->toBeNull();
});
test('navbar delete team trigger matches sidebar menu item layout', function () {
$this->actingAs($this->owner);
session(['currentTeam' => $this->teamToDelete]);
Livewire::test(NavbarDeleteTeam::class)
->assertSuccessful()
->assertSee('title="Delete Team"', false)
->assertSee('menu-item justify-start text-left', false)
->assertSee('sidebar-collapsed-label', false)
->assertSee('menu-item-icon', false)
->assertDontSeeHtml('buttonTitle="Delete Team"');
});