From 1906ca329cc98ff7bd265756dbb864604a5fffbd Mon Sep 17 00:00:00 2001 From: drkthunder02 Date: Sat, 7 Mar 2026 21:17:53 -0600 Subject: [PATCH] testing --- app/Console/Commands/RefreshUserJwts.php | 2 +- .../Controllers/Auth/EsiScopeController.php | 3 +- app/Http/Middleware/RequirePermission.php | 7 +++-- app/Http/Middleware/RequireRole.php | 4 +-- app/Library/Helpers/TaxesHelper.php | 6 ++-- app/Models/Auth/AvailableUserPermission.php | 31 +++++++++++++++++++ app/Models/Auth/AvailableUserRole.php | 26 ++++++++++++++++ app/Models/Auth/UserPermission.php | 31 +++++++++++++++++++ app/Models/Auth/UserRole.php | 30 ++++++++++++++++++ app/Models/Esi/EsiScope.php | 2 +- app/Models/Esi/EsiToken.php | 2 +- app/Services/UserPrivilegesService.php | 2 +- config/auth.php | 2 +- database/factories/UserFactory.php | 2 +- database/seeders/DatabaseSeeder.php | 2 +- 15 files changed, 135 insertions(+), 17 deletions(-) create mode 100644 app/Models/Auth/AvailableUserPermission.php create mode 100644 app/Models/Auth/AvailableUserRole.php create mode 100644 app/Models/Auth/UserPermission.php create mode 100644 app/Models/Auth/UserRole.php diff --git a/app/Console/Commands/RefreshUserJwts.php b/app/Console/Commands/RefreshUserJwts.php index 38dfad8..df0ccf0 100644 --- a/app/Console/Commands/RefreshUserJwts.php +++ b/app/Console/Commands/RefreshUserJwts.php @@ -2,7 +2,7 @@ namespace App\Console\Commands; -use App\Models\User; +use App\Models\Auth\User; use App\Services\JwtService; use Illuminate\Console\Command; diff --git a/app/Http/Controllers/Auth/EsiScopeController.php b/app/Http/Controllers/Auth/EsiScopeController.php index 2030392..90cc99c 100644 --- a/app/Http/Controllers/Auth/EsiScopeController.php +++ b/app/Http/Controllers/Auth/EsiScopeController.php @@ -4,7 +4,6 @@ namespace App\Http\Controllers\Auth; //Library use App\Http\Controllers\Controller; -use App\Models\Auth\User; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; @@ -12,7 +11,7 @@ use Laravel\Socialite\Facades\Socialite; use Throwable; //Models -use App\Models\User\User; +use App\Models\Auth\User; use App\Models\Esi\EsiScope; class EsiScopeController extends Controller diff --git a/app/Http/Middleware/RequirePermission.php b/app/Http/Middleware/RequirePermission.php index f5a71e3..425d8dd 100644 --- a/app/Http/Middleware/RequirePermission.php +++ b/app/Http/Middleware/RequirePermission.php @@ -7,9 +7,10 @@ use Illuminate\Http\Request; use Symfony\Component\HttpFoundation\Response; use DB; -use App\Models\User\UserPermission; -use App\Models\User\UserRole; -use App\Models\User\AvailableUserPermission; +use App\Models\Auth\User; +use App\Models\Auth\UserPermission; +use App\Models\Auth\UserRole; +use App\Models\Auth\AvailableUserPermission; class RequirePermission { diff --git a/app/Http/Middleware/RequireRole.php b/app/Http/Middleware/RequireRole.php index f0a57d2..c6f8752 100644 --- a/app/Http/Middleware/RequireRole.php +++ b/app/Http/Middleware/RequireRole.php @@ -6,8 +6,8 @@ use Closure; use Illuminate\Http\Request; use Symfony\Component\HttpFoundation\Response; -use App\Models\User\UserRole; -use App\Models\User\AvailableUserRole; +use App\Models\Auth\UserRole; +use App\Models\Auth\AvailableUserRole; class RequireRole { diff --git a/app/Library/Helpers/TaxesHelper.php b/app/Library/Helpers/TaxesHelper.php index 9ec81da..dfb599c 100644 --- a/app/Library/Helpers/TaxesHelper.php +++ b/app/Library/Helpers/TaxesHelper.php @@ -6,9 +6,9 @@ namespace App\Library\Helpers; use Carbon\Carbon; //Models -use App\Models\User\User; -use App\Models\User\UserRole; -use App\Models\User\UserPermission; +use App\Models\Auth\User; +use App\Models\Auth\UserRole; +use App\Models\Auth\UserPermission; use App\Models\Finances\AllianceWalletJournal; use App\Models\MiningTax\Invoice; use App\Models\MoonRental\AllianceMoonRental; diff --git a/app/Models/Auth/AvailableUserPermission.php b/app/Models/Auth/AvailableUserPermission.php new file mode 100644 index 0000000..f5033f2 --- /dev/null +++ b/app/Models/Auth/AvailableUserPermission.php @@ -0,0 +1,31 @@ +belongsTo(User::class); + } +} \ No newline at end of file diff --git a/app/Models/Auth/UserRole.php b/app/Models/Auth/UserRole.php new file mode 100644 index 0000000..3b0ad37 --- /dev/null +++ b/app/Models/Auth/UserRole.php @@ -0,0 +1,30 @@ +belongsTo(User::class); + } +} \ No newline at end of file diff --git a/app/Models/Esi/EsiScope.php b/app/Models/Esi/EsiScope.php index 6cb401f..460b491 100644 --- a/app/Models/Esi/EsiScope.php +++ b/app/Models/Esi/EsiScope.php @@ -26,6 +26,6 @@ class EsiScope extends Model ]; public function user() { - return $this->belongsTo(App\Models\User\User::class, 'character_id', 'character_id'); + return $this->belongsTo(App\Models\Auth\User::class, 'character_id', 'character_id'); } } \ No newline at end of file diff --git a/app/Models/Esi/EsiToken.php b/app/Models/Esi/EsiToken.php index c481b75..a9a14fd 100644 --- a/app/Models/Esi/EsiToken.php +++ b/app/Models/Esi/EsiToken.php @@ -29,7 +29,7 @@ class EsiToken extends Model ]; public function user() { - return $this->belongsTo(App\Models\User\User::class, 'character_id', 'character_id'); + return $this->belongsTo(App\Models\Auth\User::class, 'character_id', 'character_id'); } public function esiscopes() { diff --git a/app/Services/UserPrivilegesService.php b/app/Services/UserPrivilegesService.php index 8936ece..aaee535 100644 --- a/app/Services/UserPrivilegesService.php +++ b/app/Services/UserPrivilegesService.php @@ -2,7 +2,7 @@ namespace App\Services; -use App\Models\User; +use App\Models\Auth\User; use Illuminate\Support\Facades\DB; class UserPrivilegeService diff --git a/config/auth.php b/config/auth.php index 7d1eb0d..a48a349 100644 --- a/config/auth.php +++ b/config/auth.php @@ -62,7 +62,7 @@ return [ 'providers' => [ 'users' => [ 'driver' => 'eloquent', - 'model' => env('AUTH_MODEL', App\Models\User::class), + 'model' => env('AUTH_MODEL', App\Models\Auth\User::class), ], // 'users' => [ diff --git a/database/factories/UserFactory.php b/database/factories/UserFactory.php index 584104c..4aa0cef 100644 --- a/database/factories/UserFactory.php +++ b/database/factories/UserFactory.php @@ -7,7 +7,7 @@ use Illuminate\Support\Facades\Hash; use Illuminate\Support\Str; /** - * @extends \Illuminate\Database\Eloquent\Factories\Factory<\App\Models\User> + * @extends \Illuminate\Database\Eloquent\Factories\Factory<\App\Models\Auth\User> */ class UserFactory extends Factory { diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index 6b901f8..df961c7 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -2,7 +2,7 @@ namespace Database\Seeders; -use App\Models\User; +use App\Models\Auth\User; use Illuminate\Database\Console\Seeds\WithoutModelEvents; use Illuminate\Database\Seeder;