mirror of
https://github.com/pelican-dev/panel.git
synced 2025-11-09 19:19:35 +01:00
Enable "ordered imports" (#1746)
This commit is contained in:
parent
a5858a6d9b
commit
9f35f1c3ee
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
namespace App\Console\Commands\Environment;
|
namespace App\Console\Commands\Environment;
|
||||||
|
|
||||||
use PDOException;
|
|
||||||
use App\Traits\EnvironmentWriterTrait;
|
use App\Traits\EnvironmentWriterTrait;
|
||||||
use Illuminate\Console\Command;
|
use Illuminate\Console\Command;
|
||||||
use Illuminate\Contracts\Console\Kernel;
|
use Illuminate\Contracts\Console\Kernel;
|
||||||
use Illuminate\Database\DatabaseManager;
|
use Illuminate\Database\DatabaseManager;
|
||||||
|
use PDOException;
|
||||||
|
|
||||||
class DatabaseSettingsCommand extends Command
|
class DatabaseSettingsCommand extends Command
|
||||||
{
|
{
|
||||||
|
|||||||
@ -4,8 +4,8 @@ namespace App\Console\Commands\Maintenance;
|
|||||||
|
|
||||||
use Carbon\Carbon;
|
use Carbon\Carbon;
|
||||||
use Illuminate\Console\Command;
|
use Illuminate\Console\Command;
|
||||||
use Illuminate\Contracts\Filesystem\Filesystem;
|
|
||||||
use Illuminate\Contracts\Filesystem\Factory as FilesystemFactory;
|
use Illuminate\Contracts\Filesystem\Factory as FilesystemFactory;
|
||||||
|
use Illuminate\Contracts\Filesystem\Filesystem;
|
||||||
use SplFileInfo;
|
use SplFileInfo;
|
||||||
|
|
||||||
class CleanServiceBackupFilesCommand extends Command
|
class CleanServiceBackupFilesCommand extends Command
|
||||||
|
|||||||
@ -2,10 +2,10 @@
|
|||||||
|
|
||||||
namespace App\Console\Commands\Maintenance;
|
namespace App\Console\Commands\Maintenance;
|
||||||
|
|
||||||
use InvalidArgumentException;
|
|
||||||
use App\Models\Backup;
|
use App\Models\Backup;
|
||||||
use Carbon\CarbonImmutable;
|
use Carbon\CarbonImmutable;
|
||||||
use Illuminate\Console\Command;
|
use Illuminate\Console\Command;
|
||||||
|
use InvalidArgumentException;
|
||||||
|
|
||||||
class PruneOrphanedBackupsCommand extends Command
|
class PruneOrphanedBackupsCommand extends Command
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,10 +2,10 @@
|
|||||||
|
|
||||||
namespace App\Console\Commands\Schedule;
|
namespace App\Console\Commands\Schedule;
|
||||||
|
|
||||||
use Illuminate\Console\Command;
|
|
||||||
use App\Models\Schedule;
|
use App\Models\Schedule;
|
||||||
use Illuminate\Database\Eloquent\Builder;
|
|
||||||
use App\Services\Schedules\ProcessScheduleService;
|
use App\Services\Schedules\ProcessScheduleService;
|
||||||
|
use Illuminate\Console\Command;
|
||||||
|
use Illuminate\Database\Eloquent\Builder;
|
||||||
use Throwable;
|
use Throwable;
|
||||||
|
|
||||||
class ProcessRunnableCommand extends Command
|
class ProcessRunnableCommand extends Command
|
||||||
|
|||||||
@ -4,11 +4,11 @@ namespace App\Console\Commands\Server;
|
|||||||
|
|
||||||
use App\Models\Server;
|
use App\Models\Server;
|
||||||
use App\Repositories\Daemon\DaemonServerRepository;
|
use App\Repositories\Daemon\DaemonServerRepository;
|
||||||
|
use Exception;
|
||||||
use Illuminate\Console\Command;
|
use Illuminate\Console\Command;
|
||||||
use Illuminate\Database\Eloquent\Builder;
|
use Illuminate\Database\Eloquent\Builder;
|
||||||
use Illuminate\Validation\ValidationException;
|
|
||||||
use Illuminate\Validation\Factory as ValidatorFactory;
|
use Illuminate\Validation\Factory as ValidatorFactory;
|
||||||
use Exception;
|
use Illuminate\Validation\ValidationException;
|
||||||
|
|
||||||
class BulkPowerActionCommand extends Command
|
class BulkPowerActionCommand extends Command
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
namespace App\Console\Commands;
|
namespace App\Console\Commands;
|
||||||
|
|
||||||
|
use App\Console\Kernel;
|
||||||
use Closure;
|
use Closure;
|
||||||
use Exception;
|
use Exception;
|
||||||
use Illuminate\Foundation\Application;
|
|
||||||
use Illuminate\Console\Command;
|
use Illuminate\Console\Command;
|
||||||
use App\Console\Kernel;
|
use Illuminate\Foundation\Application;
|
||||||
use Symfony\Component\Process\Process;
|
|
||||||
use Symfony\Component\Console\Helper\ProgressBar;
|
use Symfony\Component\Console\Helper\ProgressBar;
|
||||||
|
use Symfony\Component\Process\Process;
|
||||||
|
|
||||||
class UpgradeCommand extends Command
|
class UpgradeCommand extends Command
|
||||||
{
|
{
|
||||||
|
|||||||
@ -3,8 +3,8 @@
|
|||||||
namespace App\Console\Commands\User;
|
namespace App\Console\Commands\User;
|
||||||
|
|
||||||
use App\Models\User;
|
use App\Models\User;
|
||||||
use Webmozart\Assert\Assert;
|
|
||||||
use Illuminate\Console\Command;
|
use Illuminate\Console\Command;
|
||||||
|
use Webmozart\Assert\Assert;
|
||||||
|
|
||||||
class DeleteUserCommand extends Command
|
class DeleteUserCommand extends Command
|
||||||
{
|
{
|
||||||
|
|||||||
@ -3,9 +3,9 @@
|
|||||||
namespace App\Console\Commands\User;
|
namespace App\Console\Commands\User;
|
||||||
|
|
||||||
use App\Exceptions\Model\DataValidationException;
|
use App\Exceptions\Model\DataValidationException;
|
||||||
|
use App\Services\Users\UserCreationService;
|
||||||
use Exception;
|
use Exception;
|
||||||
use Illuminate\Console\Command;
|
use Illuminate\Console\Command;
|
||||||
use App\Services\Users\UserCreationService;
|
|
||||||
use Illuminate\Support\Facades\DB;
|
use Illuminate\Support\Facades\DB;
|
||||||
|
|
||||||
class MakeUserCommand extends Command
|
class MakeUserCommand extends Command
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
namespace App\Enums;
|
namespace App\Enums;
|
||||||
|
|
||||||
use Filament\Support\Contracts\HasLabel;
|
|
||||||
use Filament\Support\Contracts\HasColor;
|
use Filament\Support\Contracts\HasColor;
|
||||||
use Filament\Support\Contracts\HasIcon;
|
use Filament\Support\Contracts\HasIcon;
|
||||||
|
use Filament\Support\Contracts\HasLabel;
|
||||||
|
|
||||||
enum WebhookType: string implements HasColor, HasIcon, HasLabel
|
enum WebhookType: string implements HasColor, HasIcon, HasLabel
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
namespace App\Events;
|
namespace App\Events;
|
||||||
|
|
||||||
use Illuminate\Support\Str;
|
|
||||||
use App\Models\ActivityLog;
|
use App\Models\ActivityLog;
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
use Illuminate\Support\Str;
|
||||||
|
|
||||||
class ActivityLogged extends Event
|
class ActivityLogged extends Event
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
namespace App\Events\Auth;
|
namespace App\Events\Auth;
|
||||||
|
|
||||||
use App\Models\User;
|
|
||||||
use App\Events\Event;
|
use App\Events\Event;
|
||||||
|
use App\Models\User;
|
||||||
|
|
||||||
class ProvidedAuthenticationToken extends Event
|
class ProvidedAuthenticationToken extends Event
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
namespace App\Exceptions;
|
namespace App\Exceptions;
|
||||||
|
|
||||||
use Throwable;
|
|
||||||
use Exception;
|
use Exception;
|
||||||
use Filament\Notifications\Notification;
|
use Filament\Notifications\Notification;
|
||||||
|
use Illuminate\Container\Container;
|
||||||
use Illuminate\Http\JsonResponse;
|
use Illuminate\Http\JsonResponse;
|
||||||
use Illuminate\Http\RedirectResponse;
|
use Illuminate\Http\RedirectResponse;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Psr\Log\LoggerInterface;
|
|
||||||
use Illuminate\Http\Response;
|
use Illuminate\Http\Response;
|
||||||
use Illuminate\Container\Container;
|
use Psr\Log\LoggerInterface;
|
||||||
use Symfony\Component\HttpKernel\Exception\HttpExceptionInterface;
|
use Symfony\Component\HttpKernel\Exception\HttpExceptionInterface;
|
||||||
|
use Throwable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @deprecated
|
* @deprecated
|
||||||
|
|||||||
@ -2,27 +2,27 @@
|
|||||||
|
|
||||||
namespace App\Exceptions;
|
namespace App\Exceptions;
|
||||||
|
|
||||||
use PDOException;
|
|
||||||
use Exception;
|
use Exception;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Auth\Access\AuthorizationException;
|
||||||
use Illuminate\Support\Arr;
|
use Illuminate\Auth\AuthenticationException;
|
||||||
use Illuminate\Support\Str;
|
|
||||||
use Illuminate\Http\JsonResponse;
|
|
||||||
use Illuminate\Support\Collection;
|
|
||||||
use Illuminate\Container\Container;
|
use Illuminate\Container\Container;
|
||||||
use Illuminate\Database\Connection;
|
use Illuminate\Database\Connection;
|
||||||
use Illuminate\Http\RedirectResponse;
|
|
||||||
use Illuminate\Foundation\Application;
|
|
||||||
use Illuminate\Auth\AuthenticationException;
|
|
||||||
use Illuminate\Session\TokenMismatchException;
|
|
||||||
use Illuminate\Validation\ValidationException;
|
|
||||||
use Symfony\Component\HttpFoundation\Response;
|
|
||||||
use Illuminate\Auth\Access\AuthorizationException;
|
|
||||||
use Illuminate\Database\Eloquent\ModelNotFoundException;
|
use Illuminate\Database\Eloquent\ModelNotFoundException;
|
||||||
use Symfony\Component\HttpKernel\Exception\HttpException;
|
use Illuminate\Foundation\Application;
|
||||||
use Symfony\Component\Mailer\Exception\TransportException;
|
|
||||||
use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;
|
use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;
|
||||||
|
use Illuminate\Http\JsonResponse;
|
||||||
|
use Illuminate\Http\RedirectResponse;
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
use Illuminate\Session\TokenMismatchException;
|
||||||
|
use Illuminate\Support\Arr;
|
||||||
|
use Illuminate\Support\Collection;
|
||||||
|
use Illuminate\Support\Str;
|
||||||
|
use Illuminate\Validation\ValidationException;
|
||||||
|
use PDOException;
|
||||||
|
use Symfony\Component\HttpFoundation\Response;
|
||||||
|
use Symfony\Component\HttpKernel\Exception\HttpException;
|
||||||
use Symfony\Component\HttpKernel\Exception\HttpExceptionInterface;
|
use Symfony\Component\HttpKernel\Exception\HttpExceptionInterface;
|
||||||
|
use Symfony\Component\Mailer\Exception\TransportException;
|
||||||
use Throwable;
|
use Throwable;
|
||||||
|
|
||||||
class Handler extends ExceptionHandler
|
class Handler extends ExceptionHandler
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
namespace App\Exceptions\Http;
|
namespace App\Exceptions\Http;
|
||||||
|
|
||||||
use Throwable;
|
|
||||||
use Illuminate\Http\Response;
|
use Illuminate\Http\Response;
|
||||||
use Symfony\Component\HttpKernel\Exception\HttpException;
|
use Symfony\Component\HttpKernel\Exception\HttpException;
|
||||||
|
use Throwable;
|
||||||
|
|
||||||
class HttpForbiddenException extends HttpException
|
class HttpForbiddenException extends HttpException
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,10 +2,10 @@
|
|||||||
|
|
||||||
namespace App\Exceptions\Http\Server;
|
namespace App\Exceptions\Http\Server;
|
||||||
|
|
||||||
use Throwable;
|
|
||||||
use App\Enums\ServerState;
|
use App\Enums\ServerState;
|
||||||
use App\Models\Server;
|
use App\Models\Server;
|
||||||
use Symfony\Component\HttpKernel\Exception\ConflictHttpException;
|
use Symfony\Component\HttpKernel\Exception\ConflictHttpException;
|
||||||
|
use Throwable;
|
||||||
|
|
||||||
class ServerStateConflictException extends ConflictHttpException
|
class ServerStateConflictException extends ConflictHttpException
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,10 +2,10 @@
|
|||||||
|
|
||||||
namespace App\Exceptions;
|
namespace App\Exceptions;
|
||||||
|
|
||||||
use Exception;
|
|
||||||
use App\Exceptions\Solutions\ManifestDoesNotExistSolution;
|
use App\Exceptions\Solutions\ManifestDoesNotExistSolution;
|
||||||
use Spatie\Ignition\Contracts\Solution;
|
use Exception;
|
||||||
use Spatie\Ignition\Contracts\ProvidesSolution;
|
use Spatie\Ignition\Contracts\ProvidesSolution;
|
||||||
|
use Spatie\Ignition\Contracts\Solution;
|
||||||
|
|
||||||
class ManifestDoesNotExistException extends Exception implements ProvidesSolution
|
class ManifestDoesNotExistException extends Exception implements ProvidesSolution
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
namespace App\Exceptions\Model;
|
namespace App\Exceptions\Model;
|
||||||
|
|
||||||
use Illuminate\Support\MessageBag;
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
|
||||||
use Illuminate\Contracts\Validation\Validator;
|
|
||||||
use App\Exceptions\PanelException;
|
use App\Exceptions\PanelException;
|
||||||
use Illuminate\Contracts\Support\MessageProvider;
|
use Illuminate\Contracts\Support\MessageProvider;
|
||||||
|
use Illuminate\Contracts\Validation\Validator;
|
||||||
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
use Illuminate\Support\MessageBag;
|
||||||
use Symfony\Component\HttpKernel\Exception\HttpExceptionInterface;
|
use Symfony\Component\HttpKernel\Exception\HttpExceptionInterface;
|
||||||
|
|
||||||
class DataValidationException extends PanelException implements HttpExceptionInterface, MessageProvider
|
class DataValidationException extends PanelException implements HttpExceptionInterface, MessageProvider
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
namespace App\Exceptions\Service;
|
namespace App\Exceptions\Service;
|
||||||
|
|
||||||
use Illuminate\Http\Response;
|
|
||||||
use App\Exceptions\DisplayException;
|
use App\Exceptions\DisplayException;
|
||||||
|
use Illuminate\Http\Response;
|
||||||
|
|
||||||
class HasActiveServersException extends DisplayException
|
class HasActiveServersException extends DisplayException
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
namespace App\Exceptions\Service;
|
namespace App\Exceptions\Service;
|
||||||
|
|
||||||
use Throwable;
|
|
||||||
use App\Exceptions\DisplayException;
|
use App\Exceptions\DisplayException;
|
||||||
|
use Throwable;
|
||||||
|
|
||||||
class ServiceLimitExceededException extends DisplayException
|
class ServiceLimitExceededException extends DisplayException
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
namespace App\Extensions\Backups;
|
namespace App\Extensions\Backups;
|
||||||
|
|
||||||
use InvalidArgumentException;
|
use App\Extensions\Filesystem\S3Filesystem;
|
||||||
use Closure;
|
|
||||||
use Aws\S3\S3Client;
|
use Aws\S3\S3Client;
|
||||||
|
use Closure;
|
||||||
|
use Illuminate\Foundation\Application;
|
||||||
use Illuminate\Support\Arr;
|
use Illuminate\Support\Arr;
|
||||||
use Illuminate\Support\Str;
|
use Illuminate\Support\Str;
|
||||||
use Webmozart\Assert\Assert;
|
use InvalidArgumentException;
|
||||||
use Illuminate\Foundation\Application;
|
|
||||||
use League\Flysystem\FilesystemAdapter;
|
use League\Flysystem\FilesystemAdapter;
|
||||||
use App\Extensions\Filesystem\S3Filesystem;
|
|
||||||
use League\Flysystem\InMemory\InMemoryFilesystemAdapter;
|
use League\Flysystem\InMemory\InMemoryFilesystemAdapter;
|
||||||
|
use Webmozart\Assert\Assert;
|
||||||
|
|
||||||
class BackupManager
|
class BackupManager
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
namespace App\Extensions\Captcha\Schemas;
|
namespace App\Extensions\Captcha\Schemas;
|
||||||
|
|
||||||
use Filament\Schemas\Components\Component;
|
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
|
use Filament\Schemas\Components\Component;
|
||||||
use Illuminate\Support\Str;
|
use Illuminate\Support\Str;
|
||||||
|
|
||||||
abstract class BaseSchema
|
abstract class BaseSchema
|
||||||
|
|||||||
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
namespace App\Extensions\Captcha\Schemas\Turnstile;
|
namespace App\Extensions\Captcha\Schemas\Turnstile;
|
||||||
|
|
||||||
use App\Extensions\Captcha\Schemas\CaptchaSchemaInterface;
|
|
||||||
use App\Extensions\Captcha\Schemas\BaseSchema;
|
use App\Extensions\Captcha\Schemas\BaseSchema;
|
||||||
|
use App\Extensions\Captcha\Schemas\CaptchaSchemaInterface;
|
||||||
use Exception;
|
use Exception;
|
||||||
use Filament\Infolists\Components\TextEntry;
|
|
||||||
use Filament\Forms\Components\Toggle;
|
use Filament\Forms\Components\Toggle;
|
||||||
|
use Filament\Infolists\Components\TextEntry;
|
||||||
use Illuminate\Support\Facades\Http;
|
use Illuminate\Support\Facades\Http;
|
||||||
use Illuminate\Support\HtmlString;
|
use Illuminate\Support\HtmlString;
|
||||||
|
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
namespace App\Extensions\OAuth\Schemas;
|
namespace App\Extensions\OAuth\Schemas;
|
||||||
|
|
||||||
use Filament\Schemas\Components\Wizard\Step;
|
|
||||||
use Filament\Infolists\Components\TextEntry;
|
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
|
use Filament\Infolists\Components\TextEntry;
|
||||||
|
use Filament\Schemas\Components\Wizard\Step;
|
||||||
use Illuminate\Support\Facades\Blade;
|
use Illuminate\Support\Facades\Blade;
|
||||||
use Illuminate\Support\HtmlString;
|
use Illuminate\Support\HtmlString;
|
||||||
use SocialiteProviders\Discord\Provider;
|
use SocialiteProviders\Discord\Provider;
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
namespace App\Extensions\OAuth\Schemas;
|
namespace App\Extensions\OAuth\Schemas;
|
||||||
|
|
||||||
use Filament\Schemas\Components\Wizard\Step;
|
|
||||||
use Filament\Infolists\Components\TextEntry;
|
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
|
use Filament\Infolists\Components\TextEntry;
|
||||||
|
use Filament\Schemas\Components\Wizard\Step;
|
||||||
use Illuminate\Support\Facades\Blade;
|
use Illuminate\Support\Facades\Blade;
|
||||||
use Illuminate\Support\HtmlString;
|
use Illuminate\Support\HtmlString;
|
||||||
|
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
namespace App\Extensions\OAuth\Schemas;
|
namespace App\Extensions\OAuth\Schemas;
|
||||||
|
|
||||||
use Filament\Schemas\Components\Wizard\Step;
|
|
||||||
use Filament\Infolists\Components\TextEntry;
|
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
|
use Filament\Infolists\Components\TextEntry;
|
||||||
|
use Filament\Schemas\Components\Wizard\Step;
|
||||||
use Illuminate\Support\Facades\Blade;
|
use Illuminate\Support\Facades\Blade;
|
||||||
use Illuminate\Support\HtmlString;
|
use Illuminate\Support\HtmlString;
|
||||||
|
|
||||||
|
|||||||
@ -5,9 +5,9 @@ namespace App\Extensions\OAuth\Schemas;
|
|||||||
use App\Extensions\OAuth\OAuthSchemaInterface;
|
use App\Extensions\OAuth\OAuthSchemaInterface;
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
use Filament\Forms\Components\Toggle;
|
use Filament\Forms\Components\Toggle;
|
||||||
|
use Filament\Schemas\Components\Component;
|
||||||
use Filament\Schemas\Components\Utilities\Set;
|
use Filament\Schemas\Components\Utilities\Set;
|
||||||
use Filament\Schemas\Components\Wizard\Step;
|
use Filament\Schemas\Components\Wizard\Step;
|
||||||
use Filament\Schemas\Components\Component;
|
|
||||||
use Illuminate\Support\Str;
|
use Illuminate\Support\Str;
|
||||||
|
|
||||||
abstract class OAuthSchema implements OAuthSchemaInterface
|
abstract class OAuthSchema implements OAuthSchemaInterface
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
namespace App\Extensions\OAuth\Schemas;
|
namespace App\Extensions\OAuth\Schemas;
|
||||||
|
|
||||||
use Filament\Schemas\Components\Wizard\Step;
|
|
||||||
use Filament\Infolists\Components\TextEntry;
|
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
|
use Filament\Infolists\Components\TextEntry;
|
||||||
|
use Filament\Schemas\Components\Wizard\Step;
|
||||||
use Illuminate\Support\Facades\Blade;
|
use Illuminate\Support\Facades\Blade;
|
||||||
use Illuminate\Support\HtmlString;
|
use Illuminate\Support\HtmlString;
|
||||||
use SocialiteProviders\Steam\Provider;
|
use SocialiteProviders\Steam\Provider;
|
||||||
|
|||||||
@ -2,14 +2,14 @@
|
|||||||
|
|
||||||
namespace App\Extensions\Spatie\Fractalistic;
|
namespace App\Extensions\Spatie\Fractalistic;
|
||||||
|
|
||||||
use Spatie\Fractalistic\Exceptions\InvalidTransformation;
|
use App\Extensions\League\Fractal\Serializers\PanelSerializer;
|
||||||
use Spatie\Fractalistic\Exceptions\NoTransformerSpecified;
|
use Illuminate\Contracts\Pagination\LengthAwarePaginator;
|
||||||
|
use League\Fractal\Pagination\IlluminatePaginatorAdapter;
|
||||||
use League\Fractal\Scope;
|
use League\Fractal\Scope;
|
||||||
use League\Fractal\TransformerAbstract;
|
use League\Fractal\TransformerAbstract;
|
||||||
use Spatie\Fractal\Fractal as SpatieFractal;
|
use Spatie\Fractal\Fractal as SpatieFractal;
|
||||||
use Illuminate\Contracts\Pagination\LengthAwarePaginator;
|
use Spatie\Fractalistic\Exceptions\InvalidTransformation;
|
||||||
use League\Fractal\Pagination\IlluminatePaginatorAdapter;
|
use Spatie\Fractalistic\Exceptions\NoTransformerSpecified;
|
||||||
use App\Extensions\League\Fractal\Serializers\PanelSerializer;
|
|
||||||
|
|
||||||
class Fractal extends SpatieFractal
|
class Fractal extends SpatieFractal
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
namespace App\Facades;
|
namespace App\Facades;
|
||||||
|
|
||||||
use Illuminate\Support\Facades\Facade;
|
|
||||||
use App\Services\Activity\ActivityLogService;
|
use App\Services\Activity\ActivityLogService;
|
||||||
|
use Illuminate\Support\Facades\Facade;
|
||||||
|
|
||||||
class Activity extends Facade
|
class Activity extends Facade
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
namespace App\Facades;
|
namespace App\Facades;
|
||||||
|
|
||||||
use Illuminate\Support\Facades\Facade;
|
|
||||||
use App\Services\Activity\ActivityLogTargetableService;
|
use App\Services\Activity\ActivityLogTargetableService;
|
||||||
|
use Illuminate\Support\Facades\Facade;
|
||||||
|
|
||||||
class LogTarget extends Facade
|
class LogTarget extends Facade
|
||||||
{
|
{
|
||||||
|
|||||||
@ -34,14 +34,14 @@ use Filament\Schemas\Components\Tabs;
|
|||||||
use Filament\Schemas\Components\Tabs\Tab;
|
use Filament\Schemas\Components\Tabs\Tab;
|
||||||
use Filament\Schemas\Components\Utilities\Get;
|
use Filament\Schemas\Components\Utilities\Get;
|
||||||
use Filament\Schemas\Components\Utilities\Set;
|
use Filament\Schemas\Components\Utilities\Set;
|
||||||
|
use Filament\Schemas\Contracts\HasSchemas;
|
||||||
|
use Filament\Schemas\Schema;
|
||||||
use Filament\Support\Enums\Width;
|
use Filament\Support\Enums\Width;
|
||||||
use Illuminate\Http\Client\Factory;
|
use Illuminate\Http\Client\Factory;
|
||||||
use Illuminate\Support\Arr;
|
use Illuminate\Support\Arr;
|
||||||
use Illuminate\Support\Facades\Artisan;
|
use Illuminate\Support\Facades\Artisan;
|
||||||
use Illuminate\Support\Facades\Notification as MailNotification;
|
use Illuminate\Support\Facades\Notification as MailNotification;
|
||||||
use Illuminate\Support\Str;
|
use Illuminate\Support\Str;
|
||||||
use Filament\Schemas\Contracts\HasSchemas;
|
|
||||||
use Filament\Schemas\Schema;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @property Schema $form
|
* @property Schema $form
|
||||||
|
|||||||
@ -2,9 +2,8 @@
|
|||||||
|
|
||||||
namespace App\Filament\Admin\Resources\ApiKeys;
|
namespace App\Filament\Admin\Resources\ApiKeys;
|
||||||
|
|
||||||
use Filament\Schemas\Schema;
|
|
||||||
use App\Filament\Admin\Resources\ApiKeys\Pages\ListApiKeys;
|
|
||||||
use App\Filament\Admin\Resources\ApiKeys\Pages\CreateApiKey;
|
use App\Filament\Admin\Resources\ApiKeys\Pages\CreateApiKey;
|
||||||
|
use App\Filament\Admin\Resources\ApiKeys\Pages\ListApiKeys;
|
||||||
use App\Filament\Admin\Resources\Users\Pages\EditUser;
|
use App\Filament\Admin\Resources\Users\Pages\EditUser;
|
||||||
use App\Filament\Components\Tables\Columns\DateTimeColumn;
|
use App\Filament\Components\Tables\Columns\DateTimeColumn;
|
||||||
use App\Models\ApiKey;
|
use App\Models\ApiKey;
|
||||||
@ -21,6 +20,7 @@ use Filament\Forms\Components\ToggleButtons;
|
|||||||
use Filament\Resources\Pages\PageRegistration;
|
use Filament\Resources\Pages\PageRegistration;
|
||||||
use Filament\Resources\Resource;
|
use Filament\Resources\Resource;
|
||||||
use Filament\Schemas\Components\Fieldset;
|
use Filament\Schemas\Components\Fieldset;
|
||||||
|
use Filament\Schemas\Schema;
|
||||||
use Filament\Tables\Columns\TextColumn;
|
use Filament\Tables\Columns\TextColumn;
|
||||||
use Filament\Tables\Table;
|
use Filament\Tables\Table;
|
||||||
use Illuminate\Database\Eloquent\Builder;
|
use Illuminate\Database\Eloquent\Builder;
|
||||||
|
|||||||
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
namespace App\Filament\Admin\Resources\DatabaseHosts;
|
namespace App\Filament\Admin\Resources\DatabaseHosts;
|
||||||
|
|
||||||
use App\Filament\Admin\Resources\DatabaseHosts\RelationManagers\DatabasesRelationManager;
|
|
||||||
use App\Filament\Admin\Resources\DatabaseHosts\Pages\ListDatabaseHosts;
|
|
||||||
use App\Filament\Admin\Resources\DatabaseHosts\Pages\CreateDatabaseHost;
|
use App\Filament\Admin\Resources\DatabaseHosts\Pages\CreateDatabaseHost;
|
||||||
use App\Filament\Admin\Resources\DatabaseHosts\Pages\ViewDatabaseHost;
|
|
||||||
use App\Filament\Admin\Resources\DatabaseHosts\Pages\EditDatabaseHost;
|
use App\Filament\Admin\Resources\DatabaseHosts\Pages\EditDatabaseHost;
|
||||||
|
use App\Filament\Admin\Resources\DatabaseHosts\Pages\ListDatabaseHosts;
|
||||||
|
use App\Filament\Admin\Resources\DatabaseHosts\Pages\ViewDatabaseHost;
|
||||||
|
use App\Filament\Admin\Resources\DatabaseHosts\RelationManagers\DatabasesRelationManager;
|
||||||
use App\Models\DatabaseHost;
|
use App\Models\DatabaseHost;
|
||||||
use App\Traits\Filament\CanCustomizePages;
|
use App\Traits\Filament\CanCustomizePages;
|
||||||
use App\Traits\Filament\CanCustomizeRelations;
|
use App\Traits\Filament\CanCustomizeRelations;
|
||||||
|
|||||||
@ -8,16 +8,16 @@ use App\Traits\Filament\CanCustomizeHeaderActions;
|
|||||||
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
||||||
use Exception;
|
use Exception;
|
||||||
use Filament\Forms\Components\Hidden;
|
use Filament\Forms\Components\Hidden;
|
||||||
use Filament\Infolists\Components\TextEntry;
|
|
||||||
use Filament\Forms\Components\Select;
|
use Filament\Forms\Components\Select;
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
use Filament\Forms\Components\Toggle;
|
use Filament\Forms\Components\Toggle;
|
||||||
use Filament\Schemas\Components\Fieldset;
|
use Filament\Infolists\Components\TextEntry;
|
||||||
use Filament\Schemas\Components\Utilities\Get;
|
|
||||||
use Filament\Schemas\Components\Utilities\Set;
|
|
||||||
use Filament\Notifications\Notification;
|
use Filament\Notifications\Notification;
|
||||||
use Filament\Resources\Pages\CreateRecord;
|
use Filament\Resources\Pages\CreateRecord;
|
||||||
use Filament\Resources\Pages\CreateRecord\Concerns\HasWizard;
|
use Filament\Resources\Pages\CreateRecord\Concerns\HasWizard;
|
||||||
|
use Filament\Schemas\Components\Fieldset;
|
||||||
|
use Filament\Schemas\Components\Utilities\Get;
|
||||||
|
use Filament\Schemas\Components\Utilities\Set;
|
||||||
use Filament\Schemas\Components\Wizard\Step;
|
use Filament\Schemas\Components\Wizard\Step;
|
||||||
use Filament\Support\Exceptions\Halt;
|
use Filament\Support\Exceptions\Halt;
|
||||||
use Illuminate\Database\Eloquent\Builder;
|
use Illuminate\Database\Eloquent\Builder;
|
||||||
|
|||||||
@ -2,14 +2,14 @@
|
|||||||
|
|
||||||
namespace App\Filament\Admin\Resources\DatabaseHosts\RelationManagers;
|
namespace App\Filament\Admin\Resources\DatabaseHosts\RelationManagers;
|
||||||
|
|
||||||
use Filament\Actions\DeleteAction;
|
|
||||||
use Filament\Actions\ViewAction;
|
|
||||||
use Filament\Schemas\Schema;
|
|
||||||
use App\Filament\Components\Actions\RotateDatabasePasswordAction;
|
use App\Filament\Components\Actions\RotateDatabasePasswordAction;
|
||||||
use App\Filament\Components\Tables\Columns\DateTimeColumn;
|
use App\Filament\Components\Tables\Columns\DateTimeColumn;
|
||||||
use App\Models\Database;
|
use App\Models\Database;
|
||||||
|
use Filament\Actions\DeleteAction;
|
||||||
|
use Filament\Actions\ViewAction;
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
use Filament\Resources\RelationManagers\RelationManager;
|
use Filament\Resources\RelationManagers\RelationManager;
|
||||||
|
use Filament\Schemas\Schema;
|
||||||
use Filament\Tables\Columns\TextColumn;
|
use Filament\Tables\Columns\TextColumn;
|
||||||
use Filament\Tables\Table;
|
use Filament\Tables\Table;
|
||||||
|
|
||||||
|
|||||||
@ -3,10 +3,10 @@
|
|||||||
namespace App\Filament\Admin\Resources\Eggs;
|
namespace App\Filament\Admin\Resources\Eggs;
|
||||||
|
|
||||||
use App\Enums\CustomizationKey;
|
use App\Enums\CustomizationKey;
|
||||||
use App\Filament\Admin\Resources\Eggs\RelationManagers\ServersRelationManager;
|
|
||||||
use App\Filament\Admin\Resources\Eggs\Pages\ListEggs;
|
|
||||||
use App\Filament\Admin\Resources\Eggs\Pages\CreateEgg;
|
use App\Filament\Admin\Resources\Eggs\Pages\CreateEgg;
|
||||||
use App\Filament\Admin\Resources\Eggs\Pages\EditEgg;
|
use App\Filament\Admin\Resources\Eggs\Pages\EditEgg;
|
||||||
|
use App\Filament\Admin\Resources\Eggs\Pages\ListEggs;
|
||||||
|
use App\Filament\Admin\Resources\Eggs\RelationManagers\ServersRelationManager;
|
||||||
use App\Models\Egg;
|
use App\Models\Egg;
|
||||||
use App\Traits\Filament\CanCustomizePages;
|
use App\Traits\Filament\CanCustomizePages;
|
||||||
use App\Traits\Filament\CanCustomizeRelations;
|
use App\Traits\Filament\CanCustomizeRelations;
|
||||||
|
|||||||
@ -2,12 +2,12 @@
|
|||||||
|
|
||||||
namespace App\Filament\Admin\Resources\Eggs\Pages;
|
namespace App\Filament\Admin\Resources\Eggs\Pages;
|
||||||
|
|
||||||
use Exception;
|
|
||||||
use App\Filament\Admin\Resources\Eggs\EggResource;
|
use App\Filament\Admin\Resources\Eggs\EggResource;
|
||||||
use App\Filament\Components\Forms\Fields\CopyFrom;
|
use App\Filament\Components\Forms\Fields\CopyFrom;
|
||||||
use App\Models\EggVariable;
|
use App\Models\EggVariable;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderActions;
|
use App\Traits\Filament\CanCustomizeHeaderActions;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
||||||
|
use Exception;
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Actions\ActionGroup;
|
use Filament\Actions\ActionGroup;
|
||||||
use Filament\Forms\Components\Checkbox;
|
use Filament\Forms\Components\Checkbox;
|
||||||
@ -26,10 +26,10 @@ use Filament\Schemas\Components\Tabs;
|
|||||||
use Filament\Schemas\Components\Tabs\Tab;
|
use Filament\Schemas\Components\Tabs\Tab;
|
||||||
use Filament\Schemas\Components\Utilities\Get;
|
use Filament\Schemas\Components\Utilities\Get;
|
||||||
use Filament\Schemas\Components\Utilities\Set;
|
use Filament\Schemas\Components\Utilities\Set;
|
||||||
|
use Filament\Schemas\Schema;
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
use Illuminate\Support\Str;
|
use Illuminate\Support\Str;
|
||||||
use Illuminate\Validation\Rules\Unique;
|
use Illuminate\Validation\Rules\Unique;
|
||||||
use Filament\Schemas\Schema;
|
|
||||||
|
|
||||||
class CreateEgg extends CreateRecord
|
class CreateEgg extends CreateRecord
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
|
|
||||||
namespace App\Filament\Admin\Resources\Eggs\Pages;
|
namespace App\Filament\Admin\Resources\Eggs\Pages;
|
||||||
|
|
||||||
use Exception;
|
|
||||||
use App\Filament\Admin\Resources\Eggs\EggResource;
|
use App\Filament\Admin\Resources\Eggs\EggResource;
|
||||||
use App\Filament\Components\Actions\ExportEggAction;
|
use App\Filament\Components\Actions\ExportEggAction;
|
||||||
use App\Filament\Components\Actions\ImportEggAction;
|
use App\Filament\Components\Actions\ImportEggAction;
|
||||||
@ -11,12 +10,12 @@ use App\Models\Egg;
|
|||||||
use App\Models\EggVariable;
|
use App\Models\EggVariable;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderActions;
|
use App\Traits\Filament\CanCustomizeHeaderActions;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
||||||
|
use Exception;
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Actions\ActionGroup;
|
use Filament\Actions\ActionGroup;
|
||||||
use Filament\Actions\DeleteAction;
|
use Filament\Actions\DeleteAction;
|
||||||
use Filament\Forms\Components\Checkbox;
|
use Filament\Forms\Components\Checkbox;
|
||||||
use Filament\Forms\Components\CodeEditor;
|
use Filament\Forms\Components\CodeEditor;
|
||||||
use Filament\Schemas\Components\Fieldset;
|
|
||||||
use Filament\Forms\Components\Hidden;
|
use Filament\Forms\Components\Hidden;
|
||||||
use Filament\Forms\Components\KeyValue;
|
use Filament\Forms\Components\KeyValue;
|
||||||
use Filament\Forms\Components\Repeater;
|
use Filament\Forms\Components\Repeater;
|
||||||
@ -25,13 +24,14 @@ use Filament\Forms\Components\TagsInput;
|
|||||||
use Filament\Forms\Components\Textarea;
|
use Filament\Forms\Components\Textarea;
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
use Filament\Forms\Components\Toggle;
|
use Filament\Forms\Components\Toggle;
|
||||||
|
use Filament\Resources\Pages\EditRecord;
|
||||||
|
use Filament\Schemas\Components\Fieldset;
|
||||||
use Filament\Schemas\Components\Tabs;
|
use Filament\Schemas\Components\Tabs;
|
||||||
use Filament\Schemas\Components\Tabs\Tab;
|
use Filament\Schemas\Components\Tabs\Tab;
|
||||||
use Filament\Schemas\Components\Utilities\Get;
|
use Filament\Schemas\Components\Utilities\Get;
|
||||||
use Filament\Schemas\Components\Utilities\Set;
|
use Filament\Schemas\Components\Utilities\Set;
|
||||||
use Filament\Resources\Pages\EditRecord;
|
|
||||||
use Illuminate\Validation\Rules\Unique;
|
|
||||||
use Filament\Schemas\Schema;
|
use Filament\Schemas\Schema;
|
||||||
|
use Illuminate\Validation\Rules\Unique;
|
||||||
|
|
||||||
class EditEgg extends EditRecord
|
class EditEgg extends EditRecord
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
|
|
||||||
namespace App\Filament\Admin\Resources\Eggs\Pages;
|
namespace App\Filament\Admin\Resources\Eggs\Pages;
|
||||||
|
|
||||||
use Exception;
|
|
||||||
use App\Filament\Admin\Resources\Eggs\EggResource;
|
use App\Filament\Admin\Resources\Eggs\EggResource;
|
||||||
use App\Filament\Components\Actions\ExportEggAction;
|
use App\Filament\Components\Actions\ExportEggAction;
|
||||||
use App\Filament\Components\Actions\ImportEggAction;
|
use App\Filament\Components\Actions\ImportEggAction;
|
||||||
@ -12,6 +11,7 @@ use App\Filament\Components\Tables\Filters\TagsFilter;
|
|||||||
use App\Models\Egg;
|
use App\Models\Egg;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderActions;
|
use App\Traits\Filament\CanCustomizeHeaderActions;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
||||||
|
use Exception;
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Actions\ActionGroup;
|
use Filament\Actions\ActionGroup;
|
||||||
use Filament\Actions\CreateAction;
|
use Filament\Actions\CreateAction;
|
||||||
|
|||||||
@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
namespace App\Filament\Admin\Resources\Mounts;
|
namespace App\Filament\Admin\Resources\Mounts;
|
||||||
|
|
||||||
use App\Filament\Admin\Resources\Mounts\Pages\ListMounts;
|
|
||||||
use App\Filament\Admin\Resources\Mounts\Pages\CreateMount;
|
use App\Filament\Admin\Resources\Mounts\Pages\CreateMount;
|
||||||
use App\Filament\Admin\Resources\Mounts\Pages\ViewMount;
|
|
||||||
use App\Filament\Admin\Resources\Mounts\Pages\EditMount;
|
use App\Filament\Admin\Resources\Mounts\Pages\EditMount;
|
||||||
use Exception;
|
use App\Filament\Admin\Resources\Mounts\Pages\ListMounts;
|
||||||
|
use App\Filament\Admin\Resources\Mounts\Pages\ViewMount;
|
||||||
use App\Models\Mount;
|
use App\Models\Mount;
|
||||||
use App\Traits\Filament\CanCustomizePages;
|
use App\Traits\Filament\CanCustomizePages;
|
||||||
use App\Traits\Filament\CanCustomizeRelations;
|
use App\Traits\Filament\CanCustomizeRelations;
|
||||||
use App\Traits\Filament\CanModifyForm;
|
use App\Traits\Filament\CanModifyForm;
|
||||||
use App\Traits\Filament\CanModifyTable;
|
use App\Traits\Filament\CanModifyTable;
|
||||||
|
use Exception;
|
||||||
use Filament\Actions\CreateAction;
|
use Filament\Actions\CreateAction;
|
||||||
use Filament\Actions\DeleteBulkAction;
|
use Filament\Actions\DeleteBulkAction;
|
||||||
use Filament\Actions\EditAction;
|
use Filament\Actions\EditAction;
|
||||||
|
|||||||
@ -3,11 +3,11 @@
|
|||||||
namespace App\Filament\Admin\Resources\Nodes;
|
namespace App\Filament\Admin\Resources\Nodes;
|
||||||
|
|
||||||
use App\Enums\CustomizationKey;
|
use App\Enums\CustomizationKey;
|
||||||
use App\Filament\Admin\Resources\Nodes\RelationManagers\AllocationsRelationManager;
|
|
||||||
use App\Filament\Admin\Resources\Nodes\RelationManagers\NodesRelationManager;
|
|
||||||
use App\Filament\Admin\Resources\Nodes\Pages\ListNodes;
|
|
||||||
use App\Filament\Admin\Resources\Nodes\Pages\CreateNode;
|
use App\Filament\Admin\Resources\Nodes\Pages\CreateNode;
|
||||||
use App\Filament\Admin\Resources\Nodes\Pages\EditNode;
|
use App\Filament\Admin\Resources\Nodes\Pages\EditNode;
|
||||||
|
use App\Filament\Admin\Resources\Nodes\Pages\ListNodes;
|
||||||
|
use App\Filament\Admin\Resources\Nodes\RelationManagers\AllocationsRelationManager;
|
||||||
|
use App\Filament\Admin\Resources\Nodes\RelationManagers\NodesRelationManager;
|
||||||
use App\Models\Node;
|
use App\Models\Node;
|
||||||
use App\Traits\Filament\CanCustomizePages;
|
use App\Traits\Filament\CanCustomizePages;
|
||||||
use App\Traits\Filament\CanCustomizeRelations;
|
use App\Traits\Filament\CanCustomizeRelations;
|
||||||
|
|||||||
@ -12,15 +12,15 @@ use Filament\Forms\Components\Hidden;
|
|||||||
use Filament\Forms\Components\TagsInput;
|
use Filament\Forms\Components\TagsInput;
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
use Filament\Forms\Components\ToggleButtons;
|
use Filament\Forms\Components\ToggleButtons;
|
||||||
|
use Filament\Resources\Pages\CreateRecord;
|
||||||
use Filament\Schemas\Components\Grid;
|
use Filament\Schemas\Components\Grid;
|
||||||
use Filament\Schemas\Components\Wizard;
|
|
||||||
use Filament\Schemas\Components\Wizard\Step;
|
|
||||||
use Filament\Schemas\Components\Utilities\Get;
|
use Filament\Schemas\Components\Utilities\Get;
|
||||||
use Filament\Schemas\Components\Utilities\Set;
|
use Filament\Schemas\Components\Utilities\Set;
|
||||||
use Filament\Resources\Pages\CreateRecord;
|
use Filament\Schemas\Components\Wizard;
|
||||||
|
use Filament\Schemas\Components\Wizard\Step;
|
||||||
|
use Filament\Schemas\Schema;
|
||||||
use Illuminate\Support\Facades\Blade;
|
use Illuminate\Support\Facades\Blade;
|
||||||
use Illuminate\Support\HtmlString;
|
use Illuminate\Support\HtmlString;
|
||||||
use Filament\Schemas\Schema;
|
|
||||||
|
|
||||||
class CreateNode extends CreateRecord
|
class CreateNode extends CreateRecord
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,11 +2,6 @@
|
|||||||
|
|
||||||
namespace App\Filament\Admin\Resources\Nodes\Pages;
|
namespace App\Filament\Admin\Resources\Nodes\Pages;
|
||||||
|
|
||||||
use Filament\Actions\Action;
|
|
||||||
use Filament\Actions\DeleteAction;
|
|
||||||
use Filament\Schemas\Components\Actions;
|
|
||||||
use Filament\Schemas\Components\Grid;
|
|
||||||
use Throwable;
|
|
||||||
use App\Filament\Admin\Resources\Nodes\NodeResource;
|
use App\Filament\Admin\Resources\Nodes\NodeResource;
|
||||||
use App\Models\Node;
|
use App\Models\Node;
|
||||||
use App\Repositories\Daemon\DaemonConfigurationRepository;
|
use App\Repositories\Daemon\DaemonConfigurationRepository;
|
||||||
@ -16,25 +11,30 @@ use App\Services\Nodes\NodeUpdateService;
|
|||||||
use App\Traits\Filament\CanCustomizeHeaderActions;
|
use App\Traits\Filament\CanCustomizeHeaderActions;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
||||||
use Exception;
|
use Exception;
|
||||||
|
use Filament\Actions\Action;
|
||||||
|
use Filament\Actions\DeleteAction;
|
||||||
use Filament\Forms\Components\Hidden;
|
use Filament\Forms\Components\Hidden;
|
||||||
use Filament\Forms\Components\TagsInput;
|
use Filament\Forms\Components\TagsInput;
|
||||||
use Filament\Forms\Components\Textarea;
|
use Filament\Forms\Components\Textarea;
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
use Filament\Forms\Components\ToggleButtons;
|
use Filament\Forms\Components\ToggleButtons;
|
||||||
use Filament\Infolists\Components\TextEntry;
|
use Filament\Infolists\Components\TextEntry;
|
||||||
|
use Filament\Notifications\Notification;
|
||||||
|
use Filament\Resources\Pages\EditRecord;
|
||||||
|
use Filament\Schemas\Components\Actions;
|
||||||
use Filament\Schemas\Components\Fieldset;
|
use Filament\Schemas\Components\Fieldset;
|
||||||
|
use Filament\Schemas\Components\Grid;
|
||||||
|
use Filament\Schemas\Components\StateCasts\BooleanStateCast;
|
||||||
use Filament\Schemas\Components\Tabs;
|
use Filament\Schemas\Components\Tabs;
|
||||||
use Filament\Schemas\Components\Tabs\Tab;
|
use Filament\Schemas\Components\Tabs\Tab;
|
||||||
use Filament\Schemas\Components\Utilities\Get;
|
use Filament\Schemas\Components\Utilities\Get;
|
||||||
use Filament\Schemas\Components\Utilities\Set;
|
use Filament\Schemas\Components\Utilities\Set;
|
||||||
use Filament\Notifications\Notification;
|
|
||||||
use Filament\Resources\Pages\EditRecord;
|
|
||||||
use Filament\Schemas\Components\StateCasts\BooleanStateCast;
|
|
||||||
use Filament\Schemas\Components\View;
|
use Filament\Schemas\Components\View;
|
||||||
use Filament\Schemas\Schema;
|
use Filament\Schemas\Schema;
|
||||||
use Filament\Support\Enums\Alignment;
|
use Filament\Support\Enums\Alignment;
|
||||||
use Illuminate\Http\Client\ConnectionException;
|
use Illuminate\Http\Client\ConnectionException;
|
||||||
use Illuminate\Support\HtmlString;
|
use Illuminate\Support\HtmlString;
|
||||||
|
use Throwable;
|
||||||
|
|
||||||
class EditNode extends EditRecord
|
class EditNode extends EditRecord
|
||||||
{
|
{
|
||||||
|
|||||||
@ -10,9 +10,9 @@ use App\Traits\Filament\CanCustomizeHeaderActions;
|
|||||||
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Actions\ActionGroup;
|
use Filament\Actions\ActionGroup;
|
||||||
use Filament\Resources\Pages\ListRecords;
|
|
||||||
use Filament\Actions\CreateAction;
|
use Filament\Actions\CreateAction;
|
||||||
use Filament\Actions\EditAction;
|
use Filament\Actions\EditAction;
|
||||||
|
use Filament\Resources\Pages\ListRecords;
|
||||||
use Filament\Tables\Columns\IconColumn;
|
use Filament\Tables\Columns\IconColumn;
|
||||||
use Filament\Tables\Columns\TextColumn;
|
use Filament\Tables\Columns\TextColumn;
|
||||||
use Filament\Tables\Table;
|
use Filament\Tables\Table;
|
||||||
|
|||||||
@ -8,13 +8,13 @@ use App\Models\Node;
|
|||||||
use App\Services\Allocations\AssignmentService;
|
use App\Services\Allocations\AssignmentService;
|
||||||
use Exception;
|
use Exception;
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
|
use Filament\Actions\DeleteBulkAction;
|
||||||
use Filament\Forms\Components\Select;
|
use Filament\Forms\Components\Select;
|
||||||
use Filament\Forms\Components\TagsInput;
|
use Filament\Forms\Components\TagsInput;
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
|
use Filament\Resources\RelationManagers\RelationManager;
|
||||||
use Filament\Schemas\Components\Utilities\Get;
|
use Filament\Schemas\Components\Utilities\Get;
|
||||||
use Filament\Schemas\Components\Utilities\Set;
|
use Filament\Schemas\Components\Utilities\Set;
|
||||||
use Filament\Resources\RelationManagers\RelationManager;
|
|
||||||
use Filament\Actions\DeleteBulkAction;
|
|
||||||
use Filament\Tables\Columns\SelectColumn;
|
use Filament\Tables\Columns\SelectColumn;
|
||||||
use Filament\Tables\Columns\TextColumn;
|
use Filament\Tables\Columns\TextColumn;
|
||||||
use Filament\Tables\Columns\TextInputColumn;
|
use Filament\Tables\Columns\TextInputColumn;
|
||||||
|
|||||||
@ -3,24 +3,23 @@
|
|||||||
namespace App\Filament\Admin\Resources\Roles;
|
namespace App\Filament\Admin\Resources\Roles;
|
||||||
|
|
||||||
use App\Enums\CustomizationKey;
|
use App\Enums\CustomizationKey;
|
||||||
use App\Filament\Admin\Resources\Roles\Pages\ListRoles;
|
|
||||||
use App\Filament\Admin\Resources\Roles\Pages\CreateRole;
|
use App\Filament\Admin\Resources\Roles\Pages\CreateRole;
|
||||||
use App\Filament\Admin\Resources\Roles\Pages\ViewRole;
|
|
||||||
use App\Filament\Admin\Resources\Roles\Pages\EditRole;
|
use App\Filament\Admin\Resources\Roles\Pages\EditRole;
|
||||||
use BackedEnum;
|
use App\Filament\Admin\Resources\Roles\Pages\ListRoles;
|
||||||
|
use App\Filament\Admin\Resources\Roles\Pages\ViewRole;
|
||||||
use App\Models\Role;
|
use App\Models\Role;
|
||||||
|
use App\Traits\Filament\CanCustomizePages;
|
||||||
|
use App\Traits\Filament\CanCustomizeRelations;
|
||||||
|
use App\Traits\Filament\CanModifyForm;
|
||||||
|
use App\Traits\Filament\CanModifyTable;
|
||||||
|
use BackedEnum;
|
||||||
use Exception;
|
use Exception;
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Actions\CreateAction;
|
use Filament\Actions\CreateAction;
|
||||||
use Filament\Actions\DeleteBulkAction;
|
use Filament\Actions\DeleteBulkAction;
|
||||||
use Filament\Actions\EditAction;
|
use Filament\Actions\EditAction;
|
||||||
use Filament\Actions\ViewAction;
|
use Filament\Actions\ViewAction;
|
||||||
use App\Traits\Filament\CanCustomizePages;
|
|
||||||
use App\Traits\Filament\CanCustomizeRelations;
|
|
||||||
use App\Traits\Filament\CanModifyForm;
|
|
||||||
use App\Traits\Filament\CanModifyTable;
|
|
||||||
use Filament\Forms\Components\CheckboxList;
|
use Filament\Forms\Components\CheckboxList;
|
||||||
use Filament\Schemas\Schema;
|
|
||||||
use Filament\Forms\Components\Select;
|
use Filament\Forms\Components\Select;
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
use Filament\Infolists\Components\TextEntry;
|
use Filament\Infolists\Components\TextEntry;
|
||||||
@ -30,6 +29,7 @@ use Filament\Schemas\Components\Component;
|
|||||||
use Filament\Schemas\Components\Fieldset;
|
use Filament\Schemas\Components\Fieldset;
|
||||||
use Filament\Schemas\Components\Section;
|
use Filament\Schemas\Components\Section;
|
||||||
use Filament\Schemas\Components\Utilities\Get;
|
use Filament\Schemas\Components\Utilities\Get;
|
||||||
|
use Filament\Schemas\Schema;
|
||||||
use Filament\Tables\Columns\TextColumn;
|
use Filament\Tables\Columns\TextColumn;
|
||||||
use Filament\Tables\Table;
|
use Filament\Tables\Table;
|
||||||
use Illuminate\Support\Str;
|
use Illuminate\Support\Str;
|
||||||
|
|||||||
@ -16,31 +16,31 @@ use App\Traits\Filament\CanCustomizeHeaderActions;
|
|||||||
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
||||||
use Exception;
|
use Exception;
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Schemas\Components\Fieldset;
|
|
||||||
use Filament\Forms\Components\Hidden;
|
use Filament\Forms\Components\Hidden;
|
||||||
use Filament\Forms\Components\KeyValue;
|
use Filament\Forms\Components\KeyValue;
|
||||||
use Filament\Infolists\Components\TextEntry;
|
|
||||||
use Filament\Forms\Components\Repeater;
|
use Filament\Forms\Components\Repeater;
|
||||||
use Filament\Forms\Components\Select;
|
use Filament\Forms\Components\Select;
|
||||||
use Filament\Forms\Components\TagsInput;
|
use Filament\Forms\Components\TagsInput;
|
||||||
use Filament\Forms\Components\Textarea;
|
use Filament\Forms\Components\Textarea;
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
use Filament\Forms\Components\ToggleButtons;
|
use Filament\Forms\Components\ToggleButtons;
|
||||||
|
use Filament\Infolists\Components\TextEntry;
|
||||||
|
use Filament\Notifications\Notification;
|
||||||
|
use Filament\Resources\Pages\CreateRecord;
|
||||||
|
use Filament\Schemas\Components\Fieldset;
|
||||||
use Filament\Schemas\Components\Grid;
|
use Filament\Schemas\Components\Grid;
|
||||||
use Filament\Schemas\Components\Section;
|
use Filament\Schemas\Components\Section;
|
||||||
use Filament\Schemas\Components\Utilities\Get;
|
use Filament\Schemas\Components\Utilities\Get;
|
||||||
use Filament\Schemas\Components\Utilities\Set;
|
use Filament\Schemas\Components\Utilities\Set;
|
||||||
use Filament\Notifications\Notification;
|
|
||||||
use Filament\Resources\Pages\CreateRecord;
|
|
||||||
use Filament\Schemas\Components\Wizard;
|
use Filament\Schemas\Components\Wizard;
|
||||||
use Filament\Schemas\Components\Wizard\Step;
|
use Filament\Schemas\Components\Wizard\Step;
|
||||||
|
use Filament\Schemas\Schema;
|
||||||
use Filament\Support\Exceptions\Halt;
|
use Filament\Support\Exceptions\Halt;
|
||||||
use Illuminate\Database\Eloquent\Builder;
|
use Illuminate\Database\Eloquent\Builder;
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
use Illuminate\Support\Facades\Blade;
|
use Illuminate\Support\Facades\Blade;
|
||||||
use Illuminate\Support\HtmlString;
|
use Illuminate\Support\HtmlString;
|
||||||
use LogicException;
|
use LogicException;
|
||||||
use Filament\Schemas\Schema;
|
|
||||||
use Random\RandomException;
|
use Random\RandomException;
|
||||||
|
|
||||||
class CreateServer extends CreateRecord
|
class CreateServer extends CreateRecord
|
||||||
|
|||||||
@ -34,29 +34,29 @@ use Filament\Forms\Components\Hidden;
|
|||||||
use Filament\Forms\Components\KeyValue;
|
use Filament\Forms\Components\KeyValue;
|
||||||
use Filament\Forms\Components\Repeater;
|
use Filament\Forms\Components\Repeater;
|
||||||
use Filament\Forms\Components\Select;
|
use Filament\Forms\Components\Select;
|
||||||
use Filament\Schemas\Components\Grid;
|
|
||||||
use Filament\Schemas\Components\Tabs;
|
|
||||||
use Filament\Schemas\Components\Tabs\Tab;
|
|
||||||
use Filament\Forms\Components\TagsInput;
|
use Filament\Forms\Components\TagsInput;
|
||||||
use Filament\Forms\Components\Textarea;
|
use Filament\Forms\Components\Textarea;
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
use Filament\Forms\Components\Toggle;
|
use Filament\Forms\Components\Toggle;
|
||||||
use Filament\Forms\Components\ToggleButtons;
|
use Filament\Forms\Components\ToggleButtons;
|
||||||
use Filament\Schemas\Components\Utilities\Get;
|
|
||||||
use Filament\Schemas\Components\Utilities\Set;
|
|
||||||
use Filament\Notifications\Notification;
|
use Filament\Notifications\Notification;
|
||||||
use Filament\Resources\Pages\EditRecord;
|
use Filament\Resources\Pages\EditRecord;
|
||||||
use Filament\Schemas\Components\Actions;
|
use Filament\Schemas\Components\Actions;
|
||||||
use Filament\Schemas\Components\Component;
|
use Filament\Schemas\Components\Component;
|
||||||
use Filament\Schemas\Components\Fieldset;
|
use Filament\Schemas\Components\Fieldset;
|
||||||
|
use Filament\Schemas\Components\Grid;
|
||||||
use Filament\Schemas\Components\StateCasts\BooleanStateCast;
|
use Filament\Schemas\Components\StateCasts\BooleanStateCast;
|
||||||
|
use Filament\Schemas\Components\Tabs;
|
||||||
|
use Filament\Schemas\Components\Tabs\Tab;
|
||||||
|
use Filament\Schemas\Components\Utilities\Get;
|
||||||
|
use Filament\Schemas\Components\Utilities\Set;
|
||||||
|
use Filament\Schemas\Schema;
|
||||||
use Filament\Support\Enums\Alignment;
|
use Filament\Support\Enums\Alignment;
|
||||||
use Illuminate\Database\Eloquent\Builder;
|
use Illuminate\Database\Eloquent\Builder;
|
||||||
use Illuminate\Http\Client\ConnectionException;
|
use Illuminate\Http\Client\ConnectionException;
|
||||||
use Illuminate\Support\Arr;
|
use Illuminate\Support\Arr;
|
||||||
use Illuminate\Support\HtmlString;
|
use Illuminate\Support\HtmlString;
|
||||||
use LogicException;
|
use LogicException;
|
||||||
use Filament\Schemas\Schema;
|
|
||||||
use Random\RandomException;
|
use Random\RandomException;
|
||||||
|
|
||||||
class EditServer extends EditRecord
|
class EditServer extends EditRecord
|
||||||
|
|||||||
@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
namespace App\Filament\Admin\Resources\Servers\Pages;
|
namespace App\Filament\Admin\Resources\Servers\Pages;
|
||||||
|
|
||||||
use App\Filament\Server\Pages\Console;
|
|
||||||
use App\Filament\Admin\Resources\Servers\ServerResource;
|
use App\Filament\Admin\Resources\Servers\ServerResource;
|
||||||
|
use App\Filament\Server\Pages\Console;
|
||||||
use App\Models\Server;
|
use App\Models\Server;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderActions;
|
use App\Traits\Filament\CanCustomizeHeaderActions;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
||||||
use Filament\Resources\Pages\ListRecords;
|
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Actions\ActionGroup;
|
use Filament\Actions\ActionGroup;
|
||||||
use Filament\Actions\CreateAction;
|
use Filament\Actions\CreateAction;
|
||||||
use Filament\Actions\EditAction;
|
use Filament\Actions\EditAction;
|
||||||
|
use Filament\Resources\Pages\ListRecords;
|
||||||
use Filament\Tables\Columns\SelectColumn;
|
use Filament\Tables\Columns\SelectColumn;
|
||||||
use Filament\Tables\Columns\TextColumn;
|
use Filament\Tables\Columns\TextColumn;
|
||||||
use Filament\Tables\Grouping\Group;
|
use Filament\Tables\Grouping\Group;
|
||||||
|
|||||||
@ -6,17 +6,17 @@ use App\Filament\Admin\Resources\Servers\Pages\CreateServer;
|
|||||||
use App\Models\Allocation;
|
use App\Models\Allocation;
|
||||||
use App\Models\Server;
|
use App\Models\Server;
|
||||||
use App\Services\Allocations\AssignmentService;
|
use App\Services\Allocations\AssignmentService;
|
||||||
|
use Filament\Actions\Action;
|
||||||
|
use Filament\Actions\AssociateAction;
|
||||||
|
use Filament\Actions\CreateAction;
|
||||||
use Filament\Actions\DissociateAction;
|
use Filament\Actions\DissociateAction;
|
||||||
|
use Filament\Actions\DissociateBulkAction;
|
||||||
use Filament\Forms\Components\Select;
|
use Filament\Forms\Components\Select;
|
||||||
use Filament\Forms\Components\TagsInput;
|
use Filament\Forms\Components\TagsInput;
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
|
use Filament\Resources\RelationManagers\RelationManager;
|
||||||
use Filament\Schemas\Components\Utilities\Get;
|
use Filament\Schemas\Components\Utilities\Get;
|
||||||
use Filament\Schemas\Components\Utilities\Set;
|
use Filament\Schemas\Components\Utilities\Set;
|
||||||
use Filament\Resources\RelationManagers\RelationManager;
|
|
||||||
use Filament\Actions\DissociateBulkAction;
|
|
||||||
use Filament\Actions\CreateAction;
|
|
||||||
use Filament\Actions\AssociateAction;
|
|
||||||
use Filament\Actions\Action;
|
|
||||||
use Filament\Tables\Columns\IconColumn;
|
use Filament\Tables\Columns\IconColumn;
|
||||||
use Filament\Tables\Columns\TextColumn;
|
use Filament\Tables\Columns\TextColumn;
|
||||||
use Filament\Tables\Columns\TextInputColumn;
|
use Filament\Tables\Columns\TextInputColumn;
|
||||||
|
|||||||
@ -2,9 +2,6 @@
|
|||||||
|
|
||||||
namespace App\Filament\Admin\Resources\Servers\RelationManagers;
|
namespace App\Filament\Admin\Resources\Servers\RelationManagers;
|
||||||
|
|
||||||
use Filament\Actions\DeleteAction;
|
|
||||||
use Filament\Actions\ViewAction;
|
|
||||||
use Filament\Schemas\Schema;
|
|
||||||
use App\Filament\Components\Actions\RotateDatabasePasswordAction;
|
use App\Filament\Components\Actions\RotateDatabasePasswordAction;
|
||||||
use App\Filament\Components\Tables\Columns\DateTimeColumn;
|
use App\Filament\Components\Tables\Columns\DateTimeColumn;
|
||||||
use App\Models\Database;
|
use App\Models\Database;
|
||||||
@ -14,10 +11,13 @@ use App\Services\Databases\DatabaseManagementService;
|
|||||||
use App\Services\Servers\RandomWordService;
|
use App\Services\Servers\RandomWordService;
|
||||||
use Exception;
|
use Exception;
|
||||||
use Filament\Actions\CreateAction;
|
use Filament\Actions\CreateAction;
|
||||||
|
use Filament\Actions\DeleteAction;
|
||||||
|
use Filament\Actions\ViewAction;
|
||||||
use Filament\Forms\Components\Select;
|
use Filament\Forms\Components\Select;
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
use Filament\Notifications\Notification;
|
use Filament\Notifications\Notification;
|
||||||
use Filament\Resources\RelationManagers\RelationManager;
|
use Filament\Resources\RelationManagers\RelationManager;
|
||||||
|
use Filament\Schemas\Schema;
|
||||||
use Filament\Support\Exceptions\Halt;
|
use Filament\Support\Exceptions\Halt;
|
||||||
use Filament\Tables\Columns\TextColumn;
|
use Filament\Tables\Columns\TextColumn;
|
||||||
use Filament\Tables\Table;
|
use Filament\Tables\Table;
|
||||||
|
|||||||
@ -3,15 +3,15 @@
|
|||||||
namespace App\Filament\Admin\Resources\Servers;
|
namespace App\Filament\Admin\Resources\Servers;
|
||||||
|
|
||||||
use App\Enums\CustomizationKey;
|
use App\Enums\CustomizationKey;
|
||||||
use App\Filament\Admin\Resources\Servers\RelationManagers\AllocationsRelationManager;
|
|
||||||
use App\Filament\Admin\Resources\Servers\Pages\ListServers;
|
|
||||||
use App\Filament\Admin\Resources\Servers\Pages\CreateServer;
|
use App\Filament\Admin\Resources\Servers\Pages\CreateServer;
|
||||||
use App\Filament\Admin\Resources\Servers\Pages\EditServer;
|
use App\Filament\Admin\Resources\Servers\Pages\EditServer;
|
||||||
use Exception;
|
use App\Filament\Admin\Resources\Servers\Pages\ListServers;
|
||||||
|
use App\Filament\Admin\Resources\Servers\RelationManagers\AllocationsRelationManager;
|
||||||
use App\Models\Mount;
|
use App\Models\Mount;
|
||||||
use App\Models\Server;
|
use App\Models\Server;
|
||||||
use App\Traits\Filament\CanCustomizePages;
|
use App\Traits\Filament\CanCustomizePages;
|
||||||
use App\Traits\Filament\CanCustomizeRelations;
|
use App\Traits\Filament\CanCustomizeRelations;
|
||||||
|
use Exception;
|
||||||
use Filament\Forms\Components\CheckboxList;
|
use Filament\Forms\Components\CheckboxList;
|
||||||
use Filament\Resources\Pages\PageRegistration;
|
use Filament\Resources\Pages\PageRegistration;
|
||||||
use Filament\Resources\RelationManagers\RelationManager;
|
use Filament\Resources\RelationManagers\RelationManager;
|
||||||
|
|||||||
@ -5,10 +5,10 @@ namespace App\Filament\Admin\Resources\Users\Pages;
|
|||||||
use App\Filament\Admin\Resources\Users\UserResource;
|
use App\Filament\Admin\Resources\Users\UserResource;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderActions;
|
use App\Traits\Filament\CanCustomizeHeaderActions;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
||||||
use Filament\Resources\Pages\ListRecords;
|
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Actions\ActionGroup;
|
use Filament\Actions\ActionGroup;
|
||||||
use Filament\Actions\CreateAction;
|
use Filament\Actions\CreateAction;
|
||||||
|
use Filament\Resources\Pages\ListRecords;
|
||||||
|
|
||||||
class ListUsers extends ListRecords
|
class ListUsers extends ListRecords
|
||||||
{
|
{
|
||||||
|
|||||||
@ -3,11 +3,11 @@
|
|||||||
namespace App\Filament\Admin\Resources\Users;
|
namespace App\Filament\Admin\Resources\Users;
|
||||||
|
|
||||||
use App\Enums\CustomizationKey;
|
use App\Enums\CustomizationKey;
|
||||||
use App\Filament\Admin\Resources\Users\RelationManagers\ServersRelationManager;
|
|
||||||
use App\Filament\Admin\Resources\Users\Pages\ListUsers;
|
|
||||||
use App\Filament\Admin\Resources\Users\Pages\CreateUser;
|
use App\Filament\Admin\Resources\Users\Pages\CreateUser;
|
||||||
use App\Filament\Admin\Resources\Users\Pages\ViewUser;
|
|
||||||
use App\Filament\Admin\Resources\Users\Pages\EditUser;
|
use App\Filament\Admin\Resources\Users\Pages\EditUser;
|
||||||
|
use App\Filament\Admin\Resources\Users\Pages\ListUsers;
|
||||||
|
use App\Filament\Admin\Resources\Users\Pages\ViewUser;
|
||||||
|
use App\Filament\Admin\Resources\Users\RelationManagers\ServersRelationManager;
|
||||||
use App\Models\Role;
|
use App\Models\Role;
|
||||||
use App\Models\User;
|
use App\Models\User;
|
||||||
use App\Traits\Filament\CanCustomizePages;
|
use App\Traits\Filament\CanCustomizePages;
|
||||||
@ -15,21 +15,21 @@ use App\Traits\Filament\CanCustomizeRelations;
|
|||||||
use App\Traits\Filament\CanModifyForm;
|
use App\Traits\Filament\CanModifyForm;
|
||||||
use App\Traits\Filament\CanModifyTable;
|
use App\Traits\Filament\CanModifyTable;
|
||||||
use Exception;
|
use Exception;
|
||||||
|
use Filament\Actions\DeleteBulkAction;
|
||||||
|
use Filament\Actions\EditAction;
|
||||||
|
use Filament\Actions\ViewAction;
|
||||||
use Filament\Facades\Filament;
|
use Filament\Facades\Filament;
|
||||||
use Filament\Forms\Components\CheckboxList;
|
use Filament\Forms\Components\CheckboxList;
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
use Filament\Resources\Pages\PageRegistration;
|
use Filament\Resources\Pages\PageRegistration;
|
||||||
use Filament\Resources\RelationManagers\RelationManager;
|
use Filament\Resources\RelationManagers\RelationManager;
|
||||||
use Filament\Resources\Resource;
|
use Filament\Resources\Resource;
|
||||||
use Filament\Actions\DeleteBulkAction;
|
use Filament\Schemas\Schema;
|
||||||
use Filament\Actions\EditAction;
|
use Filament\Tables\Columns\IconColumn;
|
||||||
use Filament\Actions\ViewAction;
|
|
||||||
use Filament\Tables\Columns\ImageColumn;
|
use Filament\Tables\Columns\ImageColumn;
|
||||||
use Filament\Tables\Columns\TextColumn;
|
use Filament\Tables\Columns\TextColumn;
|
||||||
use Filament\Tables\Table;
|
use Filament\Tables\Table;
|
||||||
use Illuminate\Database\Eloquent\Builder;
|
use Illuminate\Database\Eloquent\Builder;
|
||||||
use Filament\Schemas\Schema;
|
|
||||||
use Filament\Tables\Columns\IconColumn;
|
|
||||||
|
|
||||||
class UserResource extends Resource
|
class UserResource extends Resource
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
namespace App\Filament\Admin\Resources\Webhooks\Pages;
|
namespace App\Filament\Admin\Resources\Webhooks\Pages;
|
||||||
|
|
||||||
|
use App\Enums\WebhookType;
|
||||||
use App\Filament\Admin\Resources\Webhooks\WebhookResource;
|
use App\Filament\Admin\Resources\Webhooks\WebhookResource;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderActions;
|
use App\Traits\Filament\CanCustomizeHeaderActions;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Actions\ActionGroup;
|
use Filament\Actions\ActionGroup;
|
||||||
use Filament\Resources\Pages\CreateRecord;
|
use Filament\Resources\Pages\CreateRecord;
|
||||||
use App\Enums\WebhookType;
|
|
||||||
|
|
||||||
class CreateWebhookConfiguration extends CreateRecord
|
class CreateWebhookConfiguration extends CreateRecord
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,15 +2,15 @@
|
|||||||
|
|
||||||
namespace App\Filament\Admin\Resources\Webhooks\Pages;
|
namespace App\Filament\Admin\Resources\Webhooks\Pages;
|
||||||
|
|
||||||
|
use App\Enums\WebhookType;
|
||||||
use App\Filament\Admin\Resources\Webhooks\WebhookResource;
|
use App\Filament\Admin\Resources\Webhooks\WebhookResource;
|
||||||
|
use App\Models\WebhookConfiguration;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderActions;
|
use App\Traits\Filament\CanCustomizeHeaderActions;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Actions\ActionGroup;
|
use Filament\Actions\ActionGroup;
|
||||||
use App\Models\WebhookConfiguration;
|
|
||||||
use Filament\Actions\DeleteAction;
|
use Filament\Actions\DeleteAction;
|
||||||
use Filament\Resources\Pages\EditRecord;
|
use Filament\Resources\Pages\EditRecord;
|
||||||
use App\Enums\WebhookType;
|
|
||||||
|
|
||||||
class EditWebhookConfiguration extends EditRecord
|
class EditWebhookConfiguration extends EditRecord
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,20 +2,21 @@
|
|||||||
|
|
||||||
namespace App\Filament\Admin\Resources\Webhooks;
|
namespace App\Filament\Admin\Resources\Webhooks;
|
||||||
|
|
||||||
|
use App\Enums\WebhookType;
|
||||||
use App\Filament\Admin\Resources\Webhooks\Pages\CreateWebhookConfiguration;
|
use App\Filament\Admin\Resources\Webhooks\Pages\CreateWebhookConfiguration;
|
||||||
use App\Filament\Admin\Resources\Webhooks\Pages\EditWebhookConfiguration;
|
use App\Filament\Admin\Resources\Webhooks\Pages\EditWebhookConfiguration;
|
||||||
use App\Filament\Admin\Resources\Webhooks\Pages\ListWebhookConfigurations;
|
use App\Filament\Admin\Resources\Webhooks\Pages\ListWebhookConfigurations;
|
||||||
use App\Filament\Admin\Resources\Webhooks\Pages\ViewWebhookConfiguration;
|
use App\Filament\Admin\Resources\Webhooks\Pages\ViewWebhookConfiguration;
|
||||||
use App\Livewire\AlertBanner;
|
use App\Livewire\AlertBanner;
|
||||||
use App\Models\WebhookConfiguration;
|
use App\Models\WebhookConfiguration;
|
||||||
use Exception;
|
|
||||||
use Filament\Actions\Action;
|
|
||||||
use Filament\Actions\CreateAction;
|
|
||||||
use Filament\Actions\DeleteBulkAction;
|
|
||||||
use App\Traits\Filament\CanCustomizePages;
|
use App\Traits\Filament\CanCustomizePages;
|
||||||
use App\Traits\Filament\CanCustomizeRelations;
|
use App\Traits\Filament\CanCustomizeRelations;
|
||||||
use App\Traits\Filament\CanModifyForm;
|
use App\Traits\Filament\CanModifyForm;
|
||||||
use App\Traits\Filament\CanModifyTable;
|
use App\Traits\Filament\CanModifyTable;
|
||||||
|
use Exception;
|
||||||
|
use Filament\Actions\Action;
|
||||||
|
use Filament\Actions\CreateAction;
|
||||||
|
use Filament\Actions\DeleteBulkAction;
|
||||||
use Filament\Actions\EditAction;
|
use Filament\Actions\EditAction;
|
||||||
use Filament\Actions\ReplicateAction;
|
use Filament\Actions\ReplicateAction;
|
||||||
use Filament\Actions\ViewAction;
|
use Filament\Actions\ViewAction;
|
||||||
@ -32,14 +33,13 @@ use Filament\Resources\Resource;
|
|||||||
use Filament\Schemas\Components\Section;
|
use Filament\Schemas\Components\Section;
|
||||||
use Filament\Schemas\Components\Utilities\Get;
|
use Filament\Schemas\Components\Utilities\Get;
|
||||||
use Filament\Schemas\Components\Utilities\Set;
|
use Filament\Schemas\Components\Utilities\Set;
|
||||||
|
use Filament\Schemas\Schema;
|
||||||
use Filament\Support\Components\Component;
|
use Filament\Support\Components\Component;
|
||||||
use Filament\Tables\Columns\IconColumn;
|
use Filament\Tables\Columns\IconColumn;
|
||||||
use Filament\Tables\Columns\TextColumn;
|
use Filament\Tables\Columns\TextColumn;
|
||||||
use Filament\Tables\Filters\SelectFilter;
|
use Filament\Tables\Filters\SelectFilter;
|
||||||
use Filament\Tables\Table;
|
use Filament\Tables\Table;
|
||||||
use Filament\Schemas\Schema;
|
|
||||||
use Livewire\Component as Livewire;
|
use Livewire\Component as Livewire;
|
||||||
use App\Enums\WebhookType;
|
|
||||||
use Livewire\Features\SupportEvents\HandlesEvents;
|
use Livewire\Features\SupportEvents\HandlesEvents;
|
||||||
|
|
||||||
class WebhookResource extends Resource
|
class WebhookResource extends Resource
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
namespace App\Filament\Admin\Widgets;
|
namespace App\Filament\Admin\Widgets;
|
||||||
|
|
||||||
use Exception;
|
|
||||||
use App\Filament\Admin\Resources\Nodes\Pages\CreateNode;
|
use App\Filament\Admin\Resources\Nodes\Pages\CreateNode;
|
||||||
use App\Models\Node;
|
use App\Models\Node;
|
||||||
|
use Exception;
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Infolists\Components\TextEntry;
|
use Filament\Infolists\Components\TextEntry;
|
||||||
use Filament\Schemas\Components\Section;
|
use Filament\Schemas\Components\Section;
|
||||||
|
|||||||
@ -8,8 +8,8 @@ use App\Services\Databases\DatabaseManagementService;
|
|||||||
use Exception;
|
use Exception;
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Facades\Filament;
|
use Filament\Facades\Filament;
|
||||||
use Filament\Schemas\Components\Utilities\Set;
|
|
||||||
use Filament\Notifications\Notification;
|
use Filament\Notifications\Notification;
|
||||||
|
use Filament\Schemas\Components\Utilities\Set;
|
||||||
|
|
||||||
class RotateDatabasePasswordAction extends Action
|
class RotateDatabasePasswordAction extends Action
|
||||||
{
|
{
|
||||||
|
|||||||
@ -5,8 +5,8 @@ namespace App\Filament\Components\Actions;
|
|||||||
use App\Models\Egg;
|
use App\Models\Egg;
|
||||||
use App\Services\Eggs\Sharing\EggImporterService;
|
use App\Services\Eggs\Sharing\EggImporterService;
|
||||||
use Exception;
|
use Exception;
|
||||||
use Filament\Notifications\Notification;
|
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
|
use Filament\Notifications\Notification;
|
||||||
|
|
||||||
class UpdateEggAction extends Action
|
class UpdateEggAction extends Action
|
||||||
{
|
{
|
||||||
|
|||||||
@ -6,8 +6,8 @@ use App\Models\Egg;
|
|||||||
use App\Services\Eggs\Sharing\EggImporterService;
|
use App\Services\Eggs\Sharing\EggImporterService;
|
||||||
use Exception;
|
use Exception;
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Notifications\Notification;
|
|
||||||
use Filament\Actions\BulkAction;
|
use Filament\Actions\BulkAction;
|
||||||
|
use Filament\Notifications\Notification;
|
||||||
use Illuminate\Database\Eloquent\Collection;
|
use Illuminate\Database\Eloquent\Collection;
|
||||||
|
|
||||||
class UpdateEggBulkAction extends BulkAction
|
class UpdateEggBulkAction extends BulkAction
|
||||||
|
|||||||
@ -22,22 +22,22 @@ use Filament\Auth\MultiFactor\Contracts\MultiFactorAuthenticationProvider;
|
|||||||
use Filament\Auth\Pages\EditProfile as BaseEditProfile;
|
use Filament\Auth\Pages\EditProfile as BaseEditProfile;
|
||||||
use Filament\Facades\Filament;
|
use Filament\Facades\Filament;
|
||||||
use Filament\Forms\Components\FileUpload;
|
use Filament\Forms\Components\FileUpload;
|
||||||
use Filament\Schemas\Components\Grid;
|
|
||||||
use Filament\Infolists\Components\TextEntry;
|
|
||||||
use Filament\Forms\Components\Repeater;
|
use Filament\Forms\Components\Repeater;
|
||||||
use Filament\Schemas\Components\Section;
|
|
||||||
use Filament\Forms\Components\Select;
|
use Filament\Forms\Components\Select;
|
||||||
use Filament\Schemas\Components\StateCasts\BooleanStateCast;
|
|
||||||
use Filament\Schemas\Components\Tabs;
|
|
||||||
use Filament\Schemas\Components\Tabs\Tab;
|
|
||||||
use Filament\Forms\Components\TagsInput;
|
use Filament\Forms\Components\TagsInput;
|
||||||
use Filament\Forms\Components\Textarea;
|
use Filament\Forms\Components\Textarea;
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
use Filament\Forms\Components\ToggleButtons;
|
use Filament\Forms\Components\ToggleButtons;
|
||||||
use Filament\Schemas\Components\Utilities\Get;
|
use Filament\Infolists\Components\TextEntry;
|
||||||
use Filament\Notifications\Notification;
|
use Filament\Notifications\Notification;
|
||||||
use Filament\Schemas\Components\Actions;
|
use Filament\Schemas\Components\Actions;
|
||||||
|
use Filament\Schemas\Components\Grid;
|
||||||
use Filament\Schemas\Components\Group;
|
use Filament\Schemas\Components\Group;
|
||||||
|
use Filament\Schemas\Components\Section;
|
||||||
|
use Filament\Schemas\Components\StateCasts\BooleanStateCast;
|
||||||
|
use Filament\Schemas\Components\Tabs;
|
||||||
|
use Filament\Schemas\Components\Tabs\Tab;
|
||||||
|
use Filament\Schemas\Components\Utilities\Get;
|
||||||
use Filament\Schemas\Components\Utilities\Set;
|
use Filament\Schemas\Components\Utilities\Set;
|
||||||
use Filament\Schemas\Schema;
|
use Filament\Schemas\Schema;
|
||||||
use Filament\Support\Colors\Color;
|
use Filament\Support\Colors\Color;
|
||||||
|
|||||||
@ -15,10 +15,10 @@ use App\Livewire\AlertBanner;
|
|||||||
use App\Models\Permission;
|
use App\Models\Permission;
|
||||||
use App\Models\Server;
|
use App\Models\Server;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderActions;
|
use App\Traits\Filament\CanCustomizeHeaderActions;
|
||||||
use Filament\Actions\Concerns\InteractsWithActions;
|
|
||||||
use Filament\Facades\Filament;
|
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Actions\ActionGroup;
|
use Filament\Actions\ActionGroup;
|
||||||
|
use Filament\Actions\Concerns\InteractsWithActions;
|
||||||
|
use Filament\Facades\Filament;
|
||||||
use Filament\Pages\Page;
|
use Filament\Pages\Page;
|
||||||
use Filament\Schemas\Components\Concerns\HasHeaderActions;
|
use Filament\Schemas\Components\Concerns\HasHeaderActions;
|
||||||
use Filament\Support\Enums\Size;
|
use Filament\Support\Enums\Size;
|
||||||
|
|||||||
@ -8,12 +8,12 @@ use App\Models\Server;
|
|||||||
use App\Services\Servers\ReinstallServerService;
|
use App\Services\Servers\ReinstallServerService;
|
||||||
use Exception;
|
use Exception;
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Schemas\Components\Fieldset;
|
|
||||||
use Filament\Infolists\Components\TextEntry;
|
|
||||||
use Filament\Schemas\Components\Section;
|
|
||||||
use Filament\Forms\Components\Textarea;
|
use Filament\Forms\Components\Textarea;
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
|
use Filament\Infolists\Components\TextEntry;
|
||||||
use Filament\Notifications\Notification;
|
use Filament\Notifications\Notification;
|
||||||
|
use Filament\Schemas\Components\Fieldset;
|
||||||
|
use Filament\Schemas\Components\Section;
|
||||||
use Filament\Schemas\Schema;
|
use Filament\Schemas\Schema;
|
||||||
use Filament\Support\Enums\Alignment;
|
use Filament\Support\Enums\Alignment;
|
||||||
|
|
||||||
|
|||||||
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
namespace App\Filament\Server\Pages;
|
namespace App\Filament\Server\Pages;
|
||||||
|
|
||||||
use Exception;
|
|
||||||
use App\Facades\Activity;
|
use App\Facades\Activity;
|
||||||
use App\Filament\Components\Actions\PreviewStartupAction;
|
use App\Filament\Components\Actions\PreviewStartupAction;
|
||||||
use App\Filament\Components\Forms\Fields\StartupVariable;
|
use App\Filament\Components\Forms\Fields\StartupVariable;
|
||||||
use App\Models\Permission;
|
use App\Models\Permission;
|
||||||
use App\Models\Server;
|
use App\Models\Server;
|
||||||
use App\Models\ServerVariable;
|
use App\Models\ServerVariable;
|
||||||
|
use Exception;
|
||||||
use Filament\Facades\Filament;
|
use Filament\Facades\Filament;
|
||||||
use Filament\Forms\Components\Hidden;
|
use Filament\Forms\Components\Hidden;
|
||||||
use Filament\Forms\Components\Repeater;
|
use Filament\Forms\Components\Repeater;
|
||||||
|
|||||||
@ -2,10 +2,9 @@
|
|||||||
|
|
||||||
namespace App\Filament\Server\Resources\Activities;
|
namespace App\Filament\Server\Resources\Activities;
|
||||||
|
|
||||||
use App\Filament\Server\Resources\Activities\Pages\ListActivities;
|
|
||||||
use Exception;
|
|
||||||
use App\Filament\Admin\Resources\Users\Pages\EditUser;
|
use App\Filament\Admin\Resources\Users\Pages\EditUser;
|
||||||
use App\Filament\Components\Tables\Columns\DateTimeColumn;
|
use App\Filament\Components\Tables\Columns\DateTimeColumn;
|
||||||
|
use App\Filament\Server\Resources\Activities\Pages\ListActivities;
|
||||||
use App\Models\ActivityLog;
|
use App\Models\ActivityLog;
|
||||||
use App\Models\Permission;
|
use App\Models\Permission;
|
||||||
use App\Models\Role;
|
use App\Models\Role;
|
||||||
@ -14,6 +13,7 @@ use App\Models\User;
|
|||||||
use App\Traits\Filament\CanCustomizePages;
|
use App\Traits\Filament\CanCustomizePages;
|
||||||
use App\Traits\Filament\CanCustomizeRelations;
|
use App\Traits\Filament\CanCustomizeRelations;
|
||||||
use App\Traits\Filament\CanModifyTable;
|
use App\Traits\Filament\CanModifyTable;
|
||||||
|
use Exception;
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Actions\ViewAction;
|
use Filament\Actions\ViewAction;
|
||||||
use Filament\Facades\Filament;
|
use Filament\Facades\Filament;
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
namespace App\Filament\Server\Resources\Allocations;
|
namespace App\Filament\Server\Resources\Allocations;
|
||||||
|
|
||||||
use App\Filament\Server\Resources\Allocations\Pages\ListAllocations;
|
|
||||||
use App\Facades\Activity;
|
use App\Facades\Activity;
|
||||||
|
use App\Filament\Server\Resources\Allocations\Pages\ListAllocations;
|
||||||
use App\Models\Allocation;
|
use App\Models\Allocation;
|
||||||
use App\Models\Permission;
|
use App\Models\Permission;
|
||||||
use App\Models\Server;
|
use App\Models\Server;
|
||||||
|
|||||||
@ -2,19 +2,19 @@
|
|||||||
|
|
||||||
namespace App\Filament\Server\Resources\Backups;
|
namespace App\Filament\Server\Resources\Backups;
|
||||||
|
|
||||||
use App\Filament\Server\Resources\Backups\Pages\ListBackups;
|
|
||||||
use App\Enums\BackupStatus;
|
use App\Enums\BackupStatus;
|
||||||
use App\Enums\ServerState;
|
use App\Enums\ServerState;
|
||||||
use App\Facades\Activity;
|
use App\Facades\Activity;
|
||||||
|
use App\Filament\Components\Tables\Columns\BytesColumn;
|
||||||
|
use App\Filament\Components\Tables\Columns\DateTimeColumn;
|
||||||
|
use App\Filament\Server\Resources\Backups\Pages\ListBackups;
|
||||||
use App\Http\Controllers\Api\Client\Servers\BackupController;
|
use App\Http\Controllers\Api\Client\Servers\BackupController;
|
||||||
use App\Models\Backup;
|
use App\Models\Backup;
|
||||||
use App\Models\Permission;
|
use App\Models\Permission;
|
||||||
use App\Models\Server;
|
use App\Models\Server;
|
||||||
use App\Repositories\Daemon\DaemonBackupRepository;
|
use App\Repositories\Daemon\DaemonBackupRepository;
|
||||||
use App\Services\Backups\DownloadLinkService;
|
|
||||||
use App\Filament\Components\Tables\Columns\BytesColumn;
|
|
||||||
use App\Filament\Components\Tables\Columns\DateTimeColumn;
|
|
||||||
use App\Services\Backups\DeleteBackupService;
|
use App\Services\Backups\DeleteBackupService;
|
||||||
|
use App\Services\Backups\DownloadLinkService;
|
||||||
use App\Services\Backups\InitiateBackupService;
|
use App\Services\Backups\InitiateBackupService;
|
||||||
use App\Traits\Filament\BlockAccessInConflict;
|
use App\Traits\Filament\BlockAccessInConflict;
|
||||||
use App\Traits\Filament\CanCustomizePages;
|
use App\Traits\Filament\CanCustomizePages;
|
||||||
|
|||||||
@ -3,8 +3,8 @@
|
|||||||
namespace App\Filament\Server\Resources\Databases;
|
namespace App\Filament\Server\Resources\Databases;
|
||||||
|
|
||||||
use App\Filament\Components\Actions\RotateDatabasePasswordAction;
|
use App\Filament\Components\Actions\RotateDatabasePasswordAction;
|
||||||
use App\Filament\Server\Resources\Databases\Pages\ListDatabases;
|
|
||||||
use App\Filament\Components\Tables\Columns\DateTimeColumn;
|
use App\Filament\Components\Tables\Columns\DateTimeColumn;
|
||||||
|
use App\Filament\Server\Resources\Databases\Pages\ListDatabases;
|
||||||
use App\Models\Database;
|
use App\Models\Database;
|
||||||
use App\Models\DatabaseHost;
|
use App\Models\DatabaseHost;
|
||||||
use App\Models\Permission;
|
use App\Models\Permission;
|
||||||
|
|||||||
@ -2,10 +2,10 @@
|
|||||||
|
|
||||||
namespace App\Filament\Server\Resources\Files;
|
namespace App\Filament\Server\Resources\Files;
|
||||||
|
|
||||||
use App\Filament\Server\Resources\Files\Pages\EditFiles;
|
|
||||||
use App\Filament\Server\Resources\Files\Pages\SearchFiles;
|
|
||||||
use App\Filament\Server\Resources\Files\Pages\DownloadFiles;
|
use App\Filament\Server\Resources\Files\Pages\DownloadFiles;
|
||||||
|
use App\Filament\Server\Resources\Files\Pages\EditFiles;
|
||||||
use App\Filament\Server\Resources\Files\Pages\ListFiles;
|
use App\Filament\Server\Resources\Files\Pages\ListFiles;
|
||||||
|
use App\Filament\Server\Resources\Files\Pages\SearchFiles;
|
||||||
use App\Models\File;
|
use App\Models\File;
|
||||||
use App\Models\Permission;
|
use App\Models\Permission;
|
||||||
use App\Traits\Filament\BlockAccessInConflict;
|
use App\Traits\Filament\BlockAccessInConflict;
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
|
|
||||||
namespace App\Filament\Server\Resources\Files\Pages;
|
namespace App\Filament\Server\Resources\Files\Pages;
|
||||||
|
|
||||||
use Throwable;
|
|
||||||
use App\Exceptions\Http\Server\FileSizeTooLargeException;
|
use App\Exceptions\Http\Server\FileSizeTooLargeException;
|
||||||
use App\Exceptions\Repository\FileNotEditableException;
|
use App\Exceptions\Repository\FileNotEditableException;
|
||||||
use App\Facades\Activity;
|
use App\Facades\Activity;
|
||||||
@ -13,8 +12,8 @@ use App\Models\Server;
|
|||||||
use App\Repositories\Daemon\DaemonFileRepository;
|
use App\Repositories\Daemon\DaemonFileRepository;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderActions;
|
use App\Traits\Filament\CanCustomizeHeaderActions;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
||||||
use Filament\Facades\Filament;
|
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
|
use Filament\Facades\Filament;
|
||||||
use Filament\Forms\Components\CodeEditor;
|
use Filament\Forms\Components\CodeEditor;
|
||||||
use Filament\Forms\Components\CodeEditor\Enums\Language;
|
use Filament\Forms\Components\CodeEditor\Enums\Language;
|
||||||
use Filament\Forms\Components\Select;
|
use Filament\Forms\Components\Select;
|
||||||
@ -34,6 +33,7 @@ use Illuminate\Http\Client\ConnectionException;
|
|||||||
use Illuminate\Routing\Route;
|
use Illuminate\Routing\Route;
|
||||||
use Illuminate\Support\Facades\Route as RouteFacade;
|
use Illuminate\Support\Facades\Route as RouteFacade;
|
||||||
use Livewire\Attributes\Locked;
|
use Livewire\Attributes\Locked;
|
||||||
|
use Throwable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @property Schema $form
|
* @property Schema $form
|
||||||
|
|||||||
@ -3,18 +3,18 @@
|
|||||||
namespace App\Filament\Server\Resources\Files\Pages;
|
namespace App\Filament\Server\Resources\Files\Pages;
|
||||||
|
|
||||||
use App\Exceptions\Repository\FileExistsException;
|
use App\Exceptions\Repository\FileExistsException;
|
||||||
use App\Livewire\AlertBanner;
|
|
||||||
use Exception;
|
|
||||||
use App\Facades\Activity;
|
use App\Facades\Activity;
|
||||||
|
use App\Filament\Components\Tables\Columns\BytesColumn;
|
||||||
|
use App\Filament\Components\Tables\Columns\DateTimeColumn;
|
||||||
use App\Filament\Server\Resources\Files\FileResource;
|
use App\Filament\Server\Resources\Files\FileResource;
|
||||||
|
use App\Livewire\AlertBanner;
|
||||||
use App\Models\File;
|
use App\Models\File;
|
||||||
use App\Models\Permission;
|
use App\Models\Permission;
|
||||||
use App\Models\Server;
|
use App\Models\Server;
|
||||||
use App\Repositories\Daemon\DaemonFileRepository;
|
use App\Repositories\Daemon\DaemonFileRepository;
|
||||||
use App\Filament\Components\Tables\Columns\BytesColumn;
|
|
||||||
use App\Filament\Components\Tables\Columns\DateTimeColumn;
|
|
||||||
use App\Traits\Filament\CanCustomizeHeaderActions;
|
use App\Traits\Filament\CanCustomizeHeaderActions;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
||||||
|
use Exception;
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Actions\ActionGroup;
|
use Filament\Actions\ActionGroup;
|
||||||
use Filament\Actions\BulkAction;
|
use Filament\Actions\BulkAction;
|
||||||
|
|||||||
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
namespace App\Filament\Server\Resources\Files\Pages;
|
namespace App\Filament\Server\Resources\Files\Pages;
|
||||||
|
|
||||||
|
use App\Filament\Components\Tables\Columns\BytesColumn;
|
||||||
|
use App\Filament\Components\Tables\Columns\DateTimeColumn;
|
||||||
use App\Filament\Server\Resources\Files\FileResource;
|
use App\Filament\Server\Resources\Files\FileResource;
|
||||||
use App\Models\File;
|
use App\Models\File;
|
||||||
use App\Models\Server;
|
use App\Models\Server;
|
||||||
use App\Filament\Components\Tables\Columns\BytesColumn;
|
|
||||||
use App\Filament\Components\Tables\Columns\DateTimeColumn;
|
|
||||||
use App\Traits\Filament\CanCustomizeHeaderActions;
|
use App\Traits\Filament\CanCustomizeHeaderActions;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
||||||
use Filament\Facades\Filament;
|
use Filament\Facades\Filament;
|
||||||
|
|||||||
@ -6,11 +6,11 @@ use App\Facades\Activity;
|
|||||||
use App\Filament\Components\Actions\ExportScheduleAction;
|
use App\Filament\Components\Actions\ExportScheduleAction;
|
||||||
use App\Filament\Server\Resources\Schedules\ScheduleResource;
|
use App\Filament\Server\Resources\Schedules\ScheduleResource;
|
||||||
use App\Models\Schedule;
|
use App\Models\Schedule;
|
||||||
|
use App\Traits\Filament\CanCustomizeHeaderActions;
|
||||||
|
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Actions\ActionGroup;
|
use Filament\Actions\ActionGroup;
|
||||||
use Filament\Actions\DeleteAction;
|
use Filament\Actions\DeleteAction;
|
||||||
use App\Traits\Filament\CanCustomizeHeaderWidgets;
|
|
||||||
use App\Traits\Filament\CanCustomizeHeaderActions;
|
|
||||||
use Filament\Resources\Pages\EditRecord;
|
use Filament\Resources\Pages\EditRecord;
|
||||||
use Filament\Support\Enums\IconSize;
|
use Filament\Support\Enums\IconSize;
|
||||||
|
|
||||||
|
|||||||
@ -6,20 +6,20 @@ use App\Facades\Activity;
|
|||||||
use App\Models\Schedule;
|
use App\Models\Schedule;
|
||||||
use App\Models\Task;
|
use App\Models\Task;
|
||||||
use Exception;
|
use Exception;
|
||||||
use Filament\Forms\Components\Field;
|
use Filament\Actions\CreateAction;
|
||||||
use Filament\Actions\DeleteAction;
|
use Filament\Actions\DeleteAction;
|
||||||
|
use Filament\Actions\EditAction;
|
||||||
|
use Filament\Forms\Components\Field;
|
||||||
use Filament\Forms\Components\Select;
|
use Filament\Forms\Components\Select;
|
||||||
use Filament\Forms\Components\Textarea;
|
use Filament\Forms\Components\Textarea;
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
use Filament\Forms\Components\Toggle;
|
use Filament\Forms\Components\Toggle;
|
||||||
use Filament\Schemas\Components\Utilities\Get;
|
|
||||||
use Filament\Actions\EditAction;
|
|
||||||
use Filament\Schemas\Components\Utilities\Set;
|
|
||||||
use Filament\Tables\Table;
|
|
||||||
use Filament\Resources\RelationManagers\RelationManager;
|
use Filament\Resources\RelationManagers\RelationManager;
|
||||||
use Filament\Actions\CreateAction;
|
use Filament\Schemas\Components\Utilities\Get;
|
||||||
|
use Filament\Schemas\Components\Utilities\Set;
|
||||||
use Filament\Tables\Columns\IconColumn;
|
use Filament\Tables\Columns\IconColumn;
|
||||||
use Filament\Tables\Columns\TextColumn;
|
use Filament\Tables\Columns\TextColumn;
|
||||||
|
use Filament\Tables\Table;
|
||||||
|
|
||||||
class TasksRelationManager extends RelationManager
|
class TasksRelationManager extends RelationManager
|
||||||
{
|
{
|
||||||
|
|||||||
@ -3,14 +3,14 @@
|
|||||||
namespace App\Filament\Server\Resources\Schedules;
|
namespace App\Filament\Server\Resources\Schedules;
|
||||||
|
|
||||||
use App\Enums\ScheduleStatus;
|
use App\Enums\ScheduleStatus;
|
||||||
use App\Filament\Components\Actions\ImportScheduleAction;
|
|
||||||
use App\Filament\Server\Resources\Schedules\Pages\ListSchedules;
|
|
||||||
use App\Filament\Server\Resources\Schedules\Pages\CreateSchedule;
|
|
||||||
use App\Filament\Server\Resources\Schedules\Pages\ViewSchedule;
|
|
||||||
use App\Filament\Server\Resources\Schedules\Pages\EditSchedule;
|
|
||||||
use App\Facades\Activity;
|
use App\Facades\Activity;
|
||||||
|
use App\Filament\Components\Actions\ImportScheduleAction;
|
||||||
use App\Filament\Components\Forms\Actions\CronPresetAction;
|
use App\Filament\Components\Forms\Actions\CronPresetAction;
|
||||||
use App\Filament\Components\Tables\Columns\DateTimeColumn;
|
use App\Filament\Components\Tables\Columns\DateTimeColumn;
|
||||||
|
use App\Filament\Server\Resources\Schedules\Pages\CreateSchedule;
|
||||||
|
use App\Filament\Server\Resources\Schedules\Pages\EditSchedule;
|
||||||
|
use App\Filament\Server\Resources\Schedules\Pages\ListSchedules;
|
||||||
|
use App\Filament\Server\Resources\Schedules\Pages\ViewSchedule;
|
||||||
use App\Filament\Server\Resources\Schedules\RelationManagers\TasksRelationManager;
|
use App\Filament\Server\Resources\Schedules\RelationManagers\TasksRelationManager;
|
||||||
use App\Helpers\Utilities;
|
use App\Helpers\Utilities;
|
||||||
use App\Models\Permission;
|
use App\Models\Permission;
|
||||||
@ -31,15 +31,15 @@ use Filament\Forms\Components\Select;
|
|||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
use Filament\Forms\Components\Toggle;
|
use Filament\Forms\Components\Toggle;
|
||||||
use Filament\Forms\Components\ToggleButtons;
|
use Filament\Forms\Components\ToggleButtons;
|
||||||
|
use Filament\Notifications\Notification;
|
||||||
|
use Filament\Resources\Pages\PageRegistration;
|
||||||
|
use Filament\Resources\RelationManagers\RelationManager;
|
||||||
|
use Filament\Resources\Resource;
|
||||||
use Filament\Schemas\Components\Actions;
|
use Filament\Schemas\Components\Actions;
|
||||||
use Filament\Schemas\Components\Group;
|
use Filament\Schemas\Components\Group;
|
||||||
use Filament\Schemas\Components\Section;
|
use Filament\Schemas\Components\Section;
|
||||||
use Filament\Schemas\Components\Utilities\Get;
|
use Filament\Schemas\Components\Utilities\Get;
|
||||||
use Filament\Schemas\Components\Utilities\Set;
|
use Filament\Schemas\Components\Utilities\Set;
|
||||||
use Filament\Notifications\Notification;
|
|
||||||
use Filament\Resources\Pages\PageRegistration;
|
|
||||||
use Filament\Resources\RelationManagers\RelationManager;
|
|
||||||
use Filament\Resources\Resource;
|
|
||||||
use Filament\Schemas\Schema;
|
use Filament\Schemas\Schema;
|
||||||
use Filament\Support\Enums\IconSize;
|
use Filament\Support\Enums\IconSize;
|
||||||
use Filament\Support\Exceptions\Halt;
|
use Filament\Support\Exceptions\Halt;
|
||||||
|
|||||||
@ -16,23 +16,23 @@ use App\Traits\Filament\CanCustomizeRelations;
|
|||||||
use App\Traits\Filament\CanModifyTable;
|
use App\Traits\Filament\CanModifyTable;
|
||||||
use App\Traits\Filament\HasLimitBadge;
|
use App\Traits\Filament\HasLimitBadge;
|
||||||
use Exception;
|
use Exception;
|
||||||
use Filament\Actions\CreateAction;
|
|
||||||
use Filament\Facades\Filament;
|
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
|
use Filament\Actions\CreateAction;
|
||||||
|
use Filament\Actions\DeleteAction;
|
||||||
|
use Filament\Actions\EditAction;
|
||||||
|
use Filament\Facades\Filament;
|
||||||
use Filament\Forms\Components\CheckboxList;
|
use Filament\Forms\Components\CheckboxList;
|
||||||
|
use Filament\Forms\Components\TextInput;
|
||||||
|
use Filament\Notifications\Notification;
|
||||||
|
use Filament\Resources\Pages\PageRegistration;
|
||||||
|
use Filament\Resources\Resource;
|
||||||
use Filament\Schemas\Components\Actions;
|
use Filament\Schemas\Components\Actions;
|
||||||
use Filament\Schemas\Components\Grid;
|
use Filament\Schemas\Components\Grid;
|
||||||
use Filament\Schemas\Components\Section;
|
use Filament\Schemas\Components\Section;
|
||||||
use Filament\Schemas\Components\Tabs;
|
use Filament\Schemas\Components\Tabs;
|
||||||
use Filament\Schemas\Components\Tabs\Tab;
|
use Filament\Schemas\Components\Tabs\Tab;
|
||||||
use Filament\Forms\Components\TextInput;
|
|
||||||
use Filament\Schemas\Components\Utilities\Get;
|
use Filament\Schemas\Components\Utilities\Get;
|
||||||
use Filament\Schemas\Components\Utilities\Set;
|
use Filament\Schemas\Components\Utilities\Set;
|
||||||
use Filament\Notifications\Notification;
|
|
||||||
use Filament\Actions\DeleteAction;
|
|
||||||
use Filament\Resources\Pages\PageRegistration;
|
|
||||||
use Filament\Resources\Resource;
|
|
||||||
use Filament\Actions\EditAction;
|
|
||||||
use Filament\Support\Enums\IconSize;
|
use Filament\Support\Enums\IconSize;
|
||||||
use Filament\Tables\Columns\ImageColumn;
|
use Filament\Tables\Columns\ImageColumn;
|
||||||
use Filament\Tables\Columns\TextColumn;
|
use Filament\Tables\Columns\TextColumn;
|
||||||
|
|||||||
@ -11,8 +11,8 @@ use App\Services\Nodes\NodeJWTService;
|
|||||||
use App\Services\Servers\GetUserPermissionsService;
|
use App\Services\Servers\GetUserPermissionsService;
|
||||||
use Filament\Widgets\Widget;
|
use Filament\Widgets\Widget;
|
||||||
use Illuminate\Support\Arr;
|
use Illuminate\Support\Arr;
|
||||||
use Livewire\Attributes\Session;
|
|
||||||
use Livewire\Attributes\On;
|
use Livewire\Attributes\On;
|
||||||
|
use Livewire\Attributes\Session;
|
||||||
|
|
||||||
class ServerConsole extends Widget
|
class ServerConsole extends Widget
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
namespace App\Helpers;
|
namespace App\Helpers;
|
||||||
|
|
||||||
use Exception;
|
|
||||||
use Carbon\Carbon;
|
use Carbon\Carbon;
|
||||||
use Cron\CronExpression;
|
use Cron\CronExpression;
|
||||||
|
use Exception;
|
||||||
use Illuminate\Support\Str;
|
use Illuminate\Support\Str;
|
||||||
use Illuminate\Support\ViewErrorBag;
|
use Illuminate\Support\ViewErrorBag;
|
||||||
|
|
||||||
|
|||||||
@ -2,14 +2,14 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Api\Application;
|
namespace App\Http\Controllers\Api\Application;
|
||||||
|
|
||||||
|
use App\Extensions\Spatie\Fractalistic\Fractal;
|
||||||
|
use App\Http\Controllers\Controller;
|
||||||
|
use App\Transformers\Api\Application\BaseTransformer;
|
||||||
|
use Illuminate\Container\Container;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Webmozart\Assert\Assert;
|
|
||||||
use Illuminate\Http\Response;
|
use Illuminate\Http\Response;
|
||||||
use Illuminate\Support\Collection;
|
use Illuminate\Support\Collection;
|
||||||
use Illuminate\Container\Container;
|
use Webmozart\Assert\Assert;
|
||||||
use App\Http\Controllers\Controller;
|
|
||||||
use App\Extensions\Spatie\Fractalistic\Fractal;
|
|
||||||
use App\Transformers\Api\Application\BaseTransformer;
|
|
||||||
|
|
||||||
abstract class ApplicationApiController extends Controller
|
abstract class ApplicationApiController extends Controller
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,20 +2,20 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Api\Application\DatabaseHosts;
|
namespace App\Http\Controllers\Api\Application\DatabaseHosts;
|
||||||
|
|
||||||
use Throwable;
|
|
||||||
use Exception;
|
|
||||||
use Illuminate\Http\Response;
|
|
||||||
use Illuminate\Http\JsonResponse;
|
|
||||||
use App\Models\DatabaseHost;
|
|
||||||
use Spatie\QueryBuilder\QueryBuilder;
|
|
||||||
use App\Services\Databases\Hosts\HostUpdateService;
|
|
||||||
use App\Services\Databases\Hosts\HostCreationService;
|
|
||||||
use App\Transformers\Api\Application\DatabaseHostTransformer;
|
|
||||||
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
||||||
|
use App\Http\Requests\Api\Application\DatabaseHosts\DeleteDatabaseHostRequest;
|
||||||
use App\Http\Requests\Api\Application\DatabaseHosts\GetDatabaseHostRequest;
|
use App\Http\Requests\Api\Application\DatabaseHosts\GetDatabaseHostRequest;
|
||||||
use App\Http\Requests\Api\Application\DatabaseHosts\StoreDatabaseHostRequest;
|
use App\Http\Requests\Api\Application\DatabaseHosts\StoreDatabaseHostRequest;
|
||||||
use App\Http\Requests\Api\Application\DatabaseHosts\DeleteDatabaseHostRequest;
|
|
||||||
use App\Http\Requests\Api\Application\DatabaseHosts\UpdateDatabaseHostRequest;
|
use App\Http\Requests\Api\Application\DatabaseHosts\UpdateDatabaseHostRequest;
|
||||||
|
use App\Models\DatabaseHost;
|
||||||
|
use App\Services\Databases\Hosts\HostCreationService;
|
||||||
|
use App\Services\Databases\Hosts\HostUpdateService;
|
||||||
|
use App\Transformers\Api\Application\DatabaseHostTransformer;
|
||||||
|
use Exception;
|
||||||
|
use Illuminate\Http\JsonResponse;
|
||||||
|
use Illuminate\Http\Response;
|
||||||
|
use Spatie\QueryBuilder\QueryBuilder;
|
||||||
|
use Throwable;
|
||||||
|
|
||||||
class DatabaseHostController extends ApplicationApiController
|
class DatabaseHostController extends ApplicationApiController
|
||||||
{
|
{
|
||||||
|
|||||||
@ -3,25 +3,25 @@
|
|||||||
namespace App\Http\Controllers\Api\Application\Mounts;
|
namespace App\Http\Controllers\Api\Application\Mounts;
|
||||||
|
|
||||||
use App\Exceptions\Model\DataValidationException;
|
use App\Exceptions\Model\DataValidationException;
|
||||||
use Throwable;
|
use App\Exceptions\Service\HasActiveServersException;
|
||||||
use Ramsey\Uuid\Uuid;
|
|
||||||
use Illuminate\Http\Request;
|
|
||||||
use Illuminate\Http\JsonResponse;
|
|
||||||
use Spatie\QueryBuilder\QueryBuilder;
|
|
||||||
use App\Models\Mount;
|
|
||||||
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
||||||
use App\Transformers\Api\Application\MountTransformer;
|
use App\Http\Requests\Api\Application\Eggs\GetEggsRequest;
|
||||||
|
use App\Http\Requests\Api\Application\Mounts\DeleteMountRequest;
|
||||||
use App\Http\Requests\Api\Application\Mounts\GetMountRequest;
|
use App\Http\Requests\Api\Application\Mounts\GetMountRequest;
|
||||||
use App\Http\Requests\Api\Application\Mounts\StoreMountRequest;
|
use App\Http\Requests\Api\Application\Mounts\StoreMountRequest;
|
||||||
use App\Http\Requests\Api\Application\Mounts\DeleteMountRequest;
|
|
||||||
use App\Http\Requests\Api\Application\Mounts\UpdateMountRequest;
|
use App\Http\Requests\Api\Application\Mounts\UpdateMountRequest;
|
||||||
use App\Exceptions\Service\HasActiveServersException;
|
|
||||||
use App\Http\Requests\Api\Application\Eggs\GetEggsRequest;
|
|
||||||
use App\Http\Requests\Api\Application\Nodes\GetNodesRequest;
|
use App\Http\Requests\Api\Application\Nodes\GetNodesRequest;
|
||||||
use App\Http\Requests\Api\Application\Servers\GetServerRequest;
|
use App\Http\Requests\Api\Application\Servers\GetServerRequest;
|
||||||
|
use App\Models\Mount;
|
||||||
use App\Transformers\Api\Application\EggTransformer;
|
use App\Transformers\Api\Application\EggTransformer;
|
||||||
|
use App\Transformers\Api\Application\MountTransformer;
|
||||||
use App\Transformers\Api\Application\NodeTransformer;
|
use App\Transformers\Api\Application\NodeTransformer;
|
||||||
use App\Transformers\Api\Application\ServerTransformer;
|
use App\Transformers\Api\Application\ServerTransformer;
|
||||||
|
use Illuminate\Http\JsonResponse;
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
use Ramsey\Uuid\Uuid;
|
||||||
|
use Spatie\QueryBuilder\QueryBuilder;
|
||||||
|
use Throwable;
|
||||||
|
|
||||||
class MountController extends ApplicationApiController
|
class MountController extends ApplicationApiController
|
||||||
{
|
{
|
||||||
|
|||||||
@ -7,19 +7,19 @@ use App\Exceptions\Service\Allocation\CidrOutOfRangeException;
|
|||||||
use App\Exceptions\Service\Allocation\InvalidPortMappingException;
|
use App\Exceptions\Service\Allocation\InvalidPortMappingException;
|
||||||
use App\Exceptions\Service\Allocation\PortOutOfRangeException;
|
use App\Exceptions\Service\Allocation\PortOutOfRangeException;
|
||||||
use App\Exceptions\Service\Allocation\TooManyPortsInRangeException;
|
use App\Exceptions\Service\Allocation\TooManyPortsInRangeException;
|
||||||
use App\Models\Node;
|
|
||||||
use Illuminate\Http\JsonResponse;
|
|
||||||
use App\Models\Allocation;
|
|
||||||
use Spatie\QueryBuilder\QueryBuilder;
|
|
||||||
use Spatie\QueryBuilder\AllowedFilter;
|
|
||||||
use Illuminate\Database\Eloquent\Builder;
|
|
||||||
use App\Services\Allocations\AssignmentService;
|
|
||||||
use App\Transformers\Api\Application\AllocationTransformer;
|
|
||||||
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
||||||
|
use App\Http\Requests\Api\Application\Allocations\DeleteAllocationRequest;
|
||||||
use App\Http\Requests\Api\Application\Allocations\GetAllocationsRequest;
|
use App\Http\Requests\Api\Application\Allocations\GetAllocationsRequest;
|
||||||
use App\Http\Requests\Api\Application\Allocations\StoreAllocationRequest;
|
use App\Http\Requests\Api\Application\Allocations\StoreAllocationRequest;
|
||||||
use App\Http\Requests\Api\Application\Allocations\DeleteAllocationRequest;
|
use App\Models\Allocation;
|
||||||
|
use App\Models\Node;
|
||||||
|
use App\Services\Allocations\AssignmentService;
|
||||||
|
use App\Transformers\Api\Application\AllocationTransformer;
|
||||||
use Dedoc\Scramble\Attributes\Group;
|
use Dedoc\Scramble\Attributes\Group;
|
||||||
|
use Illuminate\Database\Eloquent\Builder;
|
||||||
|
use Illuminate\Http\JsonResponse;
|
||||||
|
use Spatie\QueryBuilder\AllowedFilter;
|
||||||
|
use Spatie\QueryBuilder\QueryBuilder;
|
||||||
|
|
||||||
#[Group('Node - Allocation')]
|
#[Group('Node - Allocation')]
|
||||||
class AllocationController extends ApplicationApiController
|
class AllocationController extends ApplicationApiController
|
||||||
|
|||||||
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Api\Application\Nodes;
|
namespace App\Http\Controllers\Api\Application\Nodes;
|
||||||
|
|
||||||
use App\Models\Node;
|
|
||||||
use Illuminate\Http\JsonResponse;
|
|
||||||
use App\Http\Requests\Api\Application\Nodes\GetNodeRequest;
|
|
||||||
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
||||||
|
use App\Http\Requests\Api\Application\Nodes\GetNodeRequest;
|
||||||
|
use App\Models\Node;
|
||||||
use Dedoc\Scramble\Attributes\Group;
|
use Dedoc\Scramble\Attributes\Group;
|
||||||
|
use Illuminate\Http\JsonResponse;
|
||||||
|
|
||||||
#[Group('Node', weight: 1)]
|
#[Group('Node', weight: 1)]
|
||||||
class NodeConfigurationController extends ApplicationApiController
|
class NodeConfigurationController extends ApplicationApiController
|
||||||
|
|||||||
@ -3,22 +3,22 @@
|
|||||||
namespace App\Http\Controllers\Api\Application\Nodes;
|
namespace App\Http\Controllers\Api\Application\Nodes;
|
||||||
|
|
||||||
use App\Exceptions\Model\DataValidationException;
|
use App\Exceptions\Model\DataValidationException;
|
||||||
use Throwable;
|
|
||||||
use App\Exceptions\Service\HasActiveServersException;
|
use App\Exceptions\Service\HasActiveServersException;
|
||||||
use App\Models\Node;
|
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
||||||
use Illuminate\Http\JsonResponse;
|
use App\Http\Requests\Api\Application\Nodes\DeleteNodeRequest;
|
||||||
use Spatie\QueryBuilder\QueryBuilder;
|
|
||||||
use App\Services\Nodes\NodeUpdateService;
|
|
||||||
use App\Services\Nodes\NodeDeletionService;
|
|
||||||
use App\Transformers\Api\Application\NodeTransformer;
|
|
||||||
use App\Http\Requests\Api\Application\Nodes\GetNodeRequest;
|
use App\Http\Requests\Api\Application\Nodes\GetNodeRequest;
|
||||||
use App\Http\Requests\Api\Application\Nodes\GetNodesRequest;
|
use App\Http\Requests\Api\Application\Nodes\GetNodesRequest;
|
||||||
use App\Http\Requests\Api\Application\Nodes\StoreNodeRequest;
|
use App\Http\Requests\Api\Application\Nodes\StoreNodeRequest;
|
||||||
use App\Http\Requests\Api\Application\Nodes\DeleteNodeRequest;
|
|
||||||
use App\Http\Requests\Api\Application\Nodes\UpdateNodeRequest;
|
use App\Http\Requests\Api\Application\Nodes\UpdateNodeRequest;
|
||||||
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
use App\Models\Node;
|
||||||
|
use App\Services\Nodes\NodeDeletionService;
|
||||||
|
use App\Services\Nodes\NodeUpdateService;
|
||||||
|
use App\Transformers\Api\Application\NodeTransformer;
|
||||||
use Dedoc\Scramble\Attributes\Group;
|
use Dedoc\Scramble\Attributes\Group;
|
||||||
use Exception;
|
use Exception;
|
||||||
|
use Illuminate\Http\JsonResponse;
|
||||||
|
use Spatie\QueryBuilder\QueryBuilder;
|
||||||
|
use Throwable;
|
||||||
|
|
||||||
#[Group('Node', weight: 0)]
|
#[Group('Node', weight: 0)]
|
||||||
class NodeController extends ApplicationApiController
|
class NodeController extends ApplicationApiController
|
||||||
|
|||||||
@ -2,10 +2,10 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Api\Application\Nodes;
|
namespace App\Http\Controllers\Api\Application\Nodes;
|
||||||
|
|
||||||
use App\Services\Deployment\FindViableNodesService;
|
|
||||||
use App\Transformers\Api\Application\NodeTransformer;
|
|
||||||
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
||||||
use App\Http\Requests\Api\Application\Nodes\GetDeployableNodesRequest;
|
use App\Http\Requests\Api\Application\Nodes\GetDeployableNodesRequest;
|
||||||
|
use App\Services\Deployment\FindViableNodesService;
|
||||||
|
use App\Transformers\Api\Application\NodeTransformer;
|
||||||
use Dedoc\Scramble\Attributes\Group;
|
use Dedoc\Scramble\Attributes\Group;
|
||||||
|
|
||||||
#[Group('Node', weight: 2)]
|
#[Group('Node', weight: 2)]
|
||||||
|
|||||||
@ -2,19 +2,19 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Api\Application\Roles;
|
namespace App\Http\Controllers\Api\Application\Roles;
|
||||||
|
|
||||||
use Throwable;
|
|
||||||
use Exception;
|
|
||||||
use App\Exceptions\PanelException;
|
use App\Exceptions\PanelException;
|
||||||
use Illuminate\Http\Response;
|
|
||||||
use Illuminate\Http\JsonResponse;
|
|
||||||
use App\Models\Role;
|
|
||||||
use Spatie\QueryBuilder\QueryBuilder;
|
|
||||||
use App\Transformers\Api\Application\RoleTransformer;
|
|
||||||
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
||||||
|
use App\Http\Requests\Api\Application\Roles\DeleteRoleRequest;
|
||||||
use App\Http\Requests\Api\Application\Roles\GetRoleRequest;
|
use App\Http\Requests\Api\Application\Roles\GetRoleRequest;
|
||||||
use App\Http\Requests\Api\Application\Roles\StoreRoleRequest;
|
use App\Http\Requests\Api\Application\Roles\StoreRoleRequest;
|
||||||
use App\Http\Requests\Api\Application\Roles\DeleteRoleRequest;
|
|
||||||
use App\Http\Requests\Api\Application\Roles\UpdateRoleRequest;
|
use App\Http\Requests\Api\Application\Roles\UpdateRoleRequest;
|
||||||
|
use App\Models\Role;
|
||||||
|
use App\Transformers\Api\Application\RoleTransformer;
|
||||||
|
use Exception;
|
||||||
|
use Illuminate\Http\JsonResponse;
|
||||||
|
use Illuminate\Http\Response;
|
||||||
|
use Spatie\QueryBuilder\QueryBuilder;
|
||||||
|
use Throwable;
|
||||||
|
|
||||||
class RoleController extends ApplicationApiController
|
class RoleController extends ApplicationApiController
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,19 +2,19 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Api\Application\Servers;
|
namespace App\Http\Controllers\Api\Application\Servers;
|
||||||
|
|
||||||
use Throwable;
|
|
||||||
use Illuminate\Http\Response;
|
|
||||||
use App\Models\Server;
|
|
||||||
use App\Models\Database;
|
|
||||||
use Illuminate\Http\JsonResponse;
|
|
||||||
use App\Services\Databases\DatabaseManagementService;
|
|
||||||
use App\Transformers\Api\Application\ServerDatabaseTransformer;
|
|
||||||
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
||||||
use App\Http\Requests\Api\Application\Servers\Databases\GetServerDatabaseRequest;
|
use App\Http\Requests\Api\Application\Servers\Databases\GetServerDatabaseRequest;
|
||||||
use App\Http\Requests\Api\Application\Servers\Databases\GetServerDatabasesRequest;
|
use App\Http\Requests\Api\Application\Servers\Databases\GetServerDatabasesRequest;
|
||||||
use App\Http\Requests\Api\Application\Servers\Databases\ServerDatabaseWriteRequest;
|
use App\Http\Requests\Api\Application\Servers\Databases\ServerDatabaseWriteRequest;
|
||||||
use App\Http\Requests\Api\Application\Servers\Databases\StoreServerDatabaseRequest;
|
use App\Http\Requests\Api\Application\Servers\Databases\StoreServerDatabaseRequest;
|
||||||
|
use App\Models\Database;
|
||||||
|
use App\Models\Server;
|
||||||
|
use App\Services\Databases\DatabaseManagementService;
|
||||||
|
use App\Transformers\Api\Application\ServerDatabaseTransformer;
|
||||||
use Dedoc\Scramble\Attributes\Group;
|
use Dedoc\Scramble\Attributes\Group;
|
||||||
|
use Illuminate\Http\JsonResponse;
|
||||||
|
use Illuminate\Http\Response;
|
||||||
|
use Throwable;
|
||||||
|
|
||||||
#[Group('Server - Database')]
|
#[Group('Server - Database')]
|
||||||
class DatabaseController extends ApplicationApiController
|
class DatabaseController extends ApplicationApiController
|
||||||
|
|||||||
@ -2,10 +2,10 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Api\Application\Servers;
|
namespace App\Http\Controllers\Api\Application\Servers;
|
||||||
|
|
||||||
use App\Models\Server;
|
|
||||||
use App\Transformers\Api\Application\ServerTransformer;
|
|
||||||
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
||||||
use App\Http\Requests\Api\Application\Servers\GetExternalServerRequest;
|
use App\Http\Requests\Api\Application\Servers\GetExternalServerRequest;
|
||||||
|
use App\Models\Server;
|
||||||
|
use App\Transformers\Api\Application\ServerTransformer;
|
||||||
use Dedoc\Scramble\Attributes\Group;
|
use Dedoc\Scramble\Attributes\Group;
|
||||||
|
|
||||||
#[Group('Server', weight: 1)]
|
#[Group('Server', weight: 1)]
|
||||||
|
|||||||
@ -2,24 +2,24 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Api\Application\Servers;
|
namespace App\Http\Controllers\Api\Application\Servers;
|
||||||
|
|
||||||
use Throwable;
|
|
||||||
use Illuminate\Validation\ValidationException;
|
|
||||||
use App\Exceptions\DisplayException;
|
use App\Exceptions\DisplayException;
|
||||||
use App\Exceptions\Model\DataValidationException;
|
use App\Exceptions\Model\DataValidationException;
|
||||||
use App\Exceptions\Service\Deployment\NoViableAllocationException;
|
use App\Exceptions\Service\Deployment\NoViableAllocationException;
|
||||||
use Illuminate\Http\Response;
|
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
||||||
use App\Models\Server;
|
|
||||||
use Illuminate\Http\JsonResponse;
|
|
||||||
use Spatie\QueryBuilder\QueryBuilder;
|
|
||||||
use App\Services\Servers\ServerCreationService;
|
|
||||||
use App\Services\Servers\ServerDeletionService;
|
|
||||||
use App\Transformers\Api\Application\ServerTransformer;
|
|
||||||
use App\Http\Requests\Api\Application\Servers\GetServerRequest;
|
use App\Http\Requests\Api\Application\Servers\GetServerRequest;
|
||||||
use App\Http\Requests\Api\Application\Servers\GetServersRequest;
|
use App\Http\Requests\Api\Application\Servers\GetServersRequest;
|
||||||
use App\Http\Requests\Api\Application\Servers\ServerWriteRequest;
|
use App\Http\Requests\Api\Application\Servers\ServerWriteRequest;
|
||||||
use App\Http\Requests\Api\Application\Servers\StoreServerRequest;
|
use App\Http\Requests\Api\Application\Servers\StoreServerRequest;
|
||||||
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
use App\Models\Server;
|
||||||
|
use App\Services\Servers\ServerCreationService;
|
||||||
|
use App\Services\Servers\ServerDeletionService;
|
||||||
|
use App\Transformers\Api\Application\ServerTransformer;
|
||||||
use Dedoc\Scramble\Attributes\Group;
|
use Dedoc\Scramble\Attributes\Group;
|
||||||
|
use Illuminate\Http\JsonResponse;
|
||||||
|
use Illuminate\Http\Response;
|
||||||
|
use Illuminate\Validation\ValidationException;
|
||||||
|
use Spatie\QueryBuilder\QueryBuilder;
|
||||||
|
use Throwable;
|
||||||
|
|
||||||
#[Group('Server', weight: 0)]
|
#[Group('Server', weight: 0)]
|
||||||
class ServerController extends ApplicationApiController
|
class ServerController extends ApplicationApiController
|
||||||
|
|||||||
@ -4,13 +4,13 @@ namespace App\Http\Controllers\Api\Application\Servers;
|
|||||||
|
|
||||||
use App\Exceptions\DisplayException;
|
use App\Exceptions\DisplayException;
|
||||||
use App\Exceptions\Model\DataValidationException;
|
use App\Exceptions\Model\DataValidationException;
|
||||||
|
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
||||||
|
use App\Http\Requests\Api\Application\Servers\UpdateServerBuildConfigurationRequest;
|
||||||
|
use App\Http\Requests\Api\Application\Servers\UpdateServerDetailsRequest;
|
||||||
use App\Models\Server;
|
use App\Models\Server;
|
||||||
use App\Services\Servers\BuildModificationService;
|
use App\Services\Servers\BuildModificationService;
|
||||||
use App\Services\Servers\DetailsModificationService;
|
use App\Services\Servers\DetailsModificationService;
|
||||||
use App\Transformers\Api\Application\ServerTransformer;
|
use App\Transformers\Api\Application\ServerTransformer;
|
||||||
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
|
||||||
use App\Http\Requests\Api\Application\Servers\UpdateServerDetailsRequest;
|
|
||||||
use App\Http\Requests\Api\Application\Servers\UpdateServerBuildConfigurationRequest;
|
|
||||||
use Dedoc\Scramble\Attributes\Group;
|
use Dedoc\Scramble\Attributes\Group;
|
||||||
|
|
||||||
#[Group('Server', weight: 2)]
|
#[Group('Server', weight: 2)]
|
||||||
|
|||||||
@ -2,10 +2,9 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Api\Application\Servers;
|
namespace App\Http\Controllers\Api\Application\Servers;
|
||||||
|
|
||||||
use Throwable;
|
use App\Enums\SuspendAction;
|
||||||
use App\Exceptions\DisplayException;
|
use App\Exceptions\DisplayException;
|
||||||
use App\Exceptions\Model\DataValidationException;
|
use App\Exceptions\Model\DataValidationException;
|
||||||
use App\Enums\SuspendAction;
|
|
||||||
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
||||||
use App\Http\Requests\Api\Application\Servers\ServerWriteRequest;
|
use App\Http\Requests\Api\Application\Servers\ServerWriteRequest;
|
||||||
use App\Models\Server;
|
use App\Models\Server;
|
||||||
@ -17,6 +16,7 @@ use Dedoc\Scramble\Attributes\Group;
|
|||||||
use Illuminate\Http\Client\ConnectionException;
|
use Illuminate\Http\Client\ConnectionException;
|
||||||
use Illuminate\Http\Response;
|
use Illuminate\Http\Response;
|
||||||
use Illuminate\Support\Arr;
|
use Illuminate\Support\Arr;
|
||||||
|
use Throwable;
|
||||||
|
|
||||||
#[Group('Server', weight: 4)]
|
#[Group('Server', weight: 4)]
|
||||||
class ServerManagementController extends ApplicationApiController
|
class ServerManagementController extends ApplicationApiController
|
||||||
|
|||||||
@ -3,12 +3,12 @@
|
|||||||
namespace App\Http\Controllers\Api\Application\Servers;
|
namespace App\Http\Controllers\Api\Application\Servers;
|
||||||
|
|
||||||
use App\Exceptions\Model\DataValidationException;
|
use App\Exceptions\Model\DataValidationException;
|
||||||
use App\Models\User;
|
|
||||||
use App\Models\Server;
|
|
||||||
use App\Services\Servers\StartupModificationService;
|
|
||||||
use App\Transformers\Api\Application\ServerTransformer;
|
|
||||||
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
||||||
use App\Http\Requests\Api\Application\Servers\UpdateServerStartupRequest;
|
use App\Http\Requests\Api\Application\Servers\UpdateServerStartupRequest;
|
||||||
|
use App\Models\Server;
|
||||||
|
use App\Models\User;
|
||||||
|
use App\Services\Servers\StartupModificationService;
|
||||||
|
use App\Transformers\Api\Application\ServerTransformer;
|
||||||
use Dedoc\Scramble\Attributes\Group;
|
use Dedoc\Scramble\Attributes\Group;
|
||||||
use Illuminate\Http\Client\ConnectionException;
|
use Illuminate\Http\Client\ConnectionException;
|
||||||
use Illuminate\Validation\ValidationException;
|
use Illuminate\Validation\ValidationException;
|
||||||
|
|||||||
@ -2,10 +2,10 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Api\Application\Users;
|
namespace App\Http\Controllers\Api\Application\Users;
|
||||||
|
|
||||||
use App\Models\User;
|
|
||||||
use App\Transformers\Api\Application\UserTransformer;
|
|
||||||
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
||||||
use App\Http\Requests\Api\Application\Users\GetExternalUserRequest;
|
use App\Http\Requests\Api\Application\Users\GetExternalUserRequest;
|
||||||
|
use App\Models\User;
|
||||||
|
use App\Transformers\Api\Application\UserTransformer;
|
||||||
use Dedoc\Scramble\Attributes\Group;
|
use Dedoc\Scramble\Attributes\Group;
|
||||||
|
|
||||||
#[Group('User', weight: 1)]
|
#[Group('User', weight: 1)]
|
||||||
|
|||||||
@ -3,21 +3,21 @@
|
|||||||
namespace App\Http\Controllers\Api\Application\Users;
|
namespace App\Http\Controllers\Api\Application\Users;
|
||||||
|
|
||||||
use App\Exceptions\Model\DataValidationException;
|
use App\Exceptions\Model\DataValidationException;
|
||||||
use Exception;
|
|
||||||
use App\Models\User;
|
|
||||||
use Illuminate\Http\JsonResponse;
|
|
||||||
use Spatie\QueryBuilder\QueryBuilder;
|
|
||||||
use App\Services\Users\UserUpdateService;
|
|
||||||
use App\Services\Users\UserCreationService;
|
|
||||||
use App\Transformers\Api\Application\UserTransformer;
|
|
||||||
use App\Http\Requests\Api\Application\Users\GetUsersRequest;
|
|
||||||
use App\Http\Requests\Api\Application\Users\StoreUserRequest;
|
|
||||||
use App\Http\Requests\Api\Application\Users\DeleteUserRequest;
|
|
||||||
use App\Http\Requests\Api\Application\Users\UpdateUserRequest;
|
|
||||||
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
||||||
use App\Http\Requests\Api\Application\Users\AssignUserRolesRequest;
|
use App\Http\Requests\Api\Application\Users\AssignUserRolesRequest;
|
||||||
|
use App\Http\Requests\Api\Application\Users\DeleteUserRequest;
|
||||||
|
use App\Http\Requests\Api\Application\Users\GetUsersRequest;
|
||||||
|
use App\Http\Requests\Api\Application\Users\StoreUserRequest;
|
||||||
|
use App\Http\Requests\Api\Application\Users\UpdateUserRequest;
|
||||||
use App\Models\Role;
|
use App\Models\Role;
|
||||||
|
use App\Models\User;
|
||||||
|
use App\Services\Users\UserCreationService;
|
||||||
|
use App\Services\Users\UserUpdateService;
|
||||||
|
use App\Transformers\Api\Application\UserTransformer;
|
||||||
use Dedoc\Scramble\Attributes\Group;
|
use Dedoc\Scramble\Attributes\Group;
|
||||||
|
use Exception;
|
||||||
|
use Illuminate\Http\JsonResponse;
|
||||||
|
use Spatie\QueryBuilder\QueryBuilder;
|
||||||
|
|
||||||
#[Group('User', weight: 0)]
|
#[Group('User', weight: 0)]
|
||||||
class UserController extends ApplicationApiController
|
class UserController extends ApplicationApiController
|
||||||
|
|||||||
@ -2,17 +2,17 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Api\Client;
|
namespace App\Http\Controllers\Api\Client;
|
||||||
|
|
||||||
use Throwable;
|
|
||||||
use Illuminate\Auth\SessionGuard;
|
|
||||||
use Illuminate\Http\Request;
|
|
||||||
use Illuminate\Http\Response;
|
|
||||||
use Illuminate\Auth\AuthManager;
|
|
||||||
use Illuminate\Http\JsonResponse;
|
|
||||||
use App\Facades\Activity;
|
use App\Facades\Activity;
|
||||||
use App\Services\Users\UserUpdateService;
|
|
||||||
use App\Http\Requests\Api\Client\Account\UpdateEmailRequest;
|
use App\Http\Requests\Api\Client\Account\UpdateEmailRequest;
|
||||||
use App\Http\Requests\Api\Client\Account\UpdatePasswordRequest;
|
use App\Http\Requests\Api\Client\Account\UpdatePasswordRequest;
|
||||||
|
use App\Services\Users\UserUpdateService;
|
||||||
use App\Transformers\Api\Client\UserTransformer;
|
use App\Transformers\Api\Client\UserTransformer;
|
||||||
|
use Illuminate\Auth\AuthManager;
|
||||||
|
use Illuminate\Auth\SessionGuard;
|
||||||
|
use Illuminate\Http\JsonResponse;
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
use Illuminate\Http\Response;
|
||||||
|
use Throwable;
|
||||||
|
|
||||||
class AccountController extends ClientApiController
|
class AccountController extends ClientApiController
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Api\Client;
|
namespace App\Http\Controllers\Api\Client;
|
||||||
|
|
||||||
use App\Models\ActivityLog;
|
|
||||||
use Spatie\QueryBuilder\QueryBuilder;
|
|
||||||
use Spatie\QueryBuilder\AllowedFilter;
|
|
||||||
use App\Http\Requests\Api\Client\ClientApiRequest;
|
use App\Http\Requests\Api\Client\ClientApiRequest;
|
||||||
|
use App\Models\ActivityLog;
|
||||||
use App\Transformers\Api\Client\ActivityLogTransformer;
|
use App\Transformers\Api\Client\ActivityLogTransformer;
|
||||||
|
use Spatie\QueryBuilder\AllowedFilter;
|
||||||
|
use Spatie\QueryBuilder\QueryBuilder;
|
||||||
|
|
||||||
class ActivityLogController extends ClientApiController
|
class ActivityLogController extends ClientApiController
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Api\Client;
|
namespace App\Http\Controllers\Api\Client;
|
||||||
|
|
||||||
use App\Models\ApiKey;
|
|
||||||
use Illuminate\Http\JsonResponse;
|
|
||||||
use App\Facades\Activity;
|
|
||||||
use App\Exceptions\DisplayException;
|
use App\Exceptions\DisplayException;
|
||||||
use App\Http\Requests\Api\Client\ClientApiRequest;
|
use App\Facades\Activity;
|
||||||
use App\Transformers\Api\Client\ApiKeyTransformer;
|
|
||||||
use App\Http\Requests\Api\Client\Account\StoreApiKeyRequest;
|
use App\Http\Requests\Api\Client\Account\StoreApiKeyRequest;
|
||||||
|
use App\Http\Requests\Api\Client\ClientApiRequest;
|
||||||
|
use App\Models\ApiKey;
|
||||||
|
use App\Transformers\Api\Client\ApiKeyTransformer;
|
||||||
|
use Illuminate\Http\JsonResponse;
|
||||||
|
|
||||||
class ApiKeyController extends ClientApiController
|
class ApiKeyController extends ClientApiController
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Api\Client;
|
namespace App\Http\Controllers\Api\Client;
|
||||||
|
|
||||||
use Webmozart\Assert\Assert;
|
|
||||||
use App\Transformers\Api\Client\BaseClientTransformer;
|
|
||||||
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
use App\Http\Controllers\Api\Application\ApplicationApiController;
|
||||||
|
use App\Transformers\Api\Client\BaseClientTransformer;
|
||||||
|
use Webmozart\Assert\Assert;
|
||||||
|
|
||||||
abstract class ClientApiController extends ApplicationApiController
|
abstract class ClientApiController extends ApplicationApiController
|
||||||
{
|
{
|
||||||
|
|||||||
@ -2,17 +2,17 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Api\Client;
|
namespace App\Http\Controllers\Api\Client;
|
||||||
|
|
||||||
use App\Models\Server;
|
|
||||||
use App\Models\Permission;
|
|
||||||
use Illuminate\Support\Collection;
|
|
||||||
use Spatie\QueryBuilder\QueryBuilder;
|
|
||||||
use Spatie\QueryBuilder\AllowedFilter;
|
|
||||||
use App\Models\Filters\MultiFieldServerFilter;
|
|
||||||
use App\Transformers\Api\Client\ServerTransformer;
|
|
||||||
use App\Http\Requests\Api\Client\GetServersRequest;
|
use App\Http\Requests\Api\Client\GetServersRequest;
|
||||||
|
use App\Models\Filters\MultiFieldServerFilter;
|
||||||
|
use App\Models\Permission;
|
||||||
|
use App\Models\Server;
|
||||||
|
use App\Transformers\Api\Client\ServerTransformer;
|
||||||
use Dedoc\Scramble\Attributes\Group;
|
use Dedoc\Scramble\Attributes\Group;
|
||||||
use Illuminate\Database\Eloquent\Builder;
|
use Illuminate\Database\Eloquent\Builder;
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
use Illuminate\Support\Collection;
|
||||||
|
use Spatie\QueryBuilder\AllowedFilter;
|
||||||
|
use Spatie\QueryBuilder\QueryBuilder;
|
||||||
|
|
||||||
#[Group('Base')]
|
#[Group('Base')]
|
||||||
class ClientController extends ClientApiController
|
class ClientController extends ClientApiController
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user