Updated dependencies; Major update laravel passport

This commit is contained in:
Constantin Graf
2025-07-15 18:59:16 +02:00
parent 62d2f4bf4e
commit f223bd23c4
99 changed files with 1596 additions and 1638 deletions

View File

@@ -8,10 +8,8 @@ use App\Models\Client;
use App\Models\Organization;
use App\Models\Project;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\UsesClass;
#[CoversClass(Client::class)]
#[UsesClass(Client::class)]
class ClientModelTest extends ModelTestAbstract
{
public function test_it_belongs_to_a_organization(): void

View File

@@ -10,10 +10,8 @@ use App\Models\Project;
use App\Models\ProjectMember;
use App\Models\User;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\UsesClass;
#[CoversClass(Member::class)]
#[UsesClass(Member::class)]
class MemberModelTest extends ModelTestAbstract
{
public function test_it_belongs_to_a_user(): void

View File

@@ -7,10 +7,8 @@ namespace Tests\Unit\Model;
use App\Models\Member;
use App\Models\Organization;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\UsesClass;
#[CoversClass(Organization::class)]
#[UsesClass(Organization::class)]
class OrganizationModelTest extends ModelTestAbstract
{
public function test_it_has_many_members(): void

View File

@@ -9,10 +9,8 @@ use App\Models\Organization;
use App\Models\Project;
use App\Models\ProjectMember;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\UsesClass;
#[CoversClass(ProjectMember::class)]
#[UsesClass(ProjectMember::class)]
class ProjectMemberModelTest extends ModelTestAbstract
{
public function test_it_belongs_to_a_project(): void

View File

@@ -13,10 +13,8 @@ use App\Models\Task;
use App\Models\TimeEntry;
use Illuminate\Support\Facades\DB;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\UsesClass;
#[CoversClass(Project::class)]
#[UsesClass(Project::class)]
class ProjectModelTest extends ModelTestAbstract
{
public function test_it_belongs_to_a_organization(): void

View File

@@ -8,10 +8,8 @@ use App\Models\Organization;
use App\Models\Report;
use App\Service\ReportService;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\UsesClass;
#[CoversClass(Report::class)]
#[UsesClass(Report::class)]
class ReportModelTest extends ModelTestAbstract
{
public function test_it_belongs_to_a_organization(): void

View File

@@ -8,10 +8,8 @@ use App\Models\Organization;
use App\Models\Tag;
use App\Models\TimeEntry;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\UsesClass;
#[CoversClass(Tag::class)]
#[UsesClass(Tag::class)]
class TagModelTest extends ModelTestAbstract
{
public function test_it_belongs_to_a_organization(): void

View File

@@ -11,10 +11,8 @@ use App\Models\ProjectMember;
use App\Models\Task;
use App\Models\TimeEntry;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\UsesClass;
#[CoversClass(Task::class)]
#[UsesClass(Task::class)]
class TaskModelTest extends ModelTestAbstract
{
public function test_it_belongs_to_a_organization(): void

View File

@@ -12,10 +12,8 @@ use App\Models\TimeEntry;
use App\Models\User;
use Illuminate\Support\Carbon;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\UsesClass;
#[CoversClass(TimeEntry::class)]
#[UsesClass(TimeEntry::class)]
class TimeEntryModelTest extends ModelTestAbstract
{
public function test_it_belongs_to_a_user(): void

View File

@@ -7,20 +7,18 @@ namespace Tests\Unit\Model;
use App\Enums\Role;
use App\Models\Member;
use App\Models\Organization;
use App\Models\Passport\AuthCode;
use App\Models\Passport\Client;
use App\Models\Passport\Token;
use App\Models\ProjectMember;
use App\Models\TimeEntry;
use App\Models\User;
use App\Providers\Filament\AdminPanelProvider;
use Filament\Panel;
use Illuminate\Support\Facades\Config;
use Laravel\Passport\AuthCode;
use Laravel\Passport\Client;
use Laravel\Passport\Token;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\UsesClass;
#[CoversClass(User::class)]
#[UsesClass(User::class)]
class UserModelTest extends ModelTestAbstract
{
public function test_normal_user_can_not_access_admin_panel(): void
@@ -148,9 +146,8 @@ class UserModelTest extends ModelTestAbstract
$user = User::factory()->create();
$client = new Client;
$client->name = 'desktop';
$client->redirect = 'solidtime://oauth/callback';
$client->personal_access_client = false;
$client->password_client = false;
$client->redirect_uris = ['solidtime://oauth/callback'];
$client->grant_types = [];
$client->revoked = false;
$client->save();
$token = new Token;
@@ -179,9 +176,8 @@ class UserModelTest extends ModelTestAbstract
$user = User::factory()->create();
$client = new Client;
$client->name = 'desktop';
$client->redirect = 'solidtime://oauth/callback';
$client->personal_access_client = false;
$client->password_client = false;
$client->redirect_uris = 'solidtime://oauth/callback';
$client->grant_types = [];
$client->revoked = false;
$client->save();
$authCode = new AuthCode;