feat(mailbox): Implement cinematic UX and user tiers

- Added Spatie roles (free, pro, enterprise, admin) and access scopes
- Implemented delayed, cinematic mailbox provisioning animation
- Fixed GSAP and SVG collision issues on creation overlay
- Improved component sync with livewire refresh
- Added feature tests for tier systems and fixed RegistrationTest
This commit is contained in:
idevakk
2026-03-06 00:22:27 +05:30
parent 60b87a3609
commit 7dc89880a7
10 changed files with 497 additions and 62 deletions

View File

@@ -10,6 +10,8 @@ test('registration screen can be rendered', function (): void {
});
test('new users can register', function (): void {
$this->seed(\Database\Seeders\RoleSeeder::class);
$response = Livewire::test(Register::class)
->set('name', 'Test User')
->set('email', 'test@example.com')