User management (#185)

This commit is contained in:
Saeed Vaziry
2024-04-29 20:58:04 +02:00
committed by GitHub
parent 35f896eab1
commit d846acaa8d
106 changed files with 1490 additions and 434 deletions

View File

@ -5,6 +5,7 @@
use App\Enums\Database;
use App\Enums\NotificationChannel;
use App\Enums\ServiceStatus;
use App\Enums\UserRole;
use App\Enums\Webserver;
use App\Models\Server;
use App\Models\Site;
@ -30,7 +31,9 @@ public function setUp(): void
config()->set('queue.connections.ssh.driver', 'sync');
config()->set('filesystems.disks.key-pairs.root', storage_path('app/key-pairs-test'));
$this->user = User::factory()->create();
$this->user = User::factory()->create([
'role' => UserRole::ADMIN,
]);
$this->user->createDefaultProject();
\App\Models\NotificationChannel::factory()->create([