wip
This commit is contained in:
@@ -2,10 +2,10 @@
|
||||
|
||||
namespace App\Exceptions;
|
||||
|
||||
use App\Http\Middleware\SetLocale;
|
||||
use Exception;
|
||||
use Throwable;
|
||||
use Illuminate\Http\Request;
|
||||
use App\Http\Middleware\SetLocale;
|
||||
use App\Http\Middleware\HandleInertiaRequests;
|
||||
use Symfony\Component\HttpFoundation\Response;
|
||||
use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
namespace App\Filament\Pages;
|
||||
|
||||
use App\Models\Package;
|
||||
use App\Models\Server;
|
||||
use App\Models\Package;
|
||||
use Filament\Pages\Page;
|
||||
use Illuminate\Support\Str;
|
||||
use Illuminate\Support\HtmlString;
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
|
||||
namespace App\Filament\Pages;
|
||||
|
||||
use App\Services\SystemChecker;
|
||||
use Filament\Pages\Page;
|
||||
use App\Services\VersionChecker;
|
||||
use Filament\Notifications\Notification;
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
|
||||
namespace App\Filament\Resources;
|
||||
|
||||
use Filament\Forms\Components\CheckboxList;
|
||||
use Filament\Tables;
|
||||
use App\Models\Package;
|
||||
use Filament\Resources\Form;
|
||||
@@ -13,6 +12,7 @@ use Filament\Forms\Components\Select;
|
||||
use Filament\Forms\Components\Section;
|
||||
use Filament\Forms\Components\Checkbox;
|
||||
use Filament\Forms\Components\TextInput;
|
||||
use Filament\Forms\Components\CheckboxList;
|
||||
use App\Filament\Resources\PackageResource\Pages;
|
||||
use App\Filament\Resources\PackageResource\RelationManagers;
|
||||
|
||||
@@ -130,10 +130,10 @@ class PackageResource extends Resource
|
||||
return "Attached to stripe - {$record->price_monthly} {$record->currency}";
|
||||
}),
|
||||
Tables\Columns\TextColumn::make('maximum_sites')
|
||||
->formatStateUsing(fn(int $state) => $state === 0 ? __('Unlimited') : $state)
|
||||
->formatStateUsing(fn (int $state) => $state === 0 ? __('Unlimited') : $state)
|
||||
->label(__('Maximum sites')),
|
||||
Tables\Columns\TextColumn::make('maximum_servers')
|
||||
->formatStateUsing(fn(int $state) => $state === 0 ? __('Unlimited') : $state)
|
||||
->formatStateUsing(fn (int $state) => $state === 0 ? __('Unlimited') : $state)
|
||||
->label(__('Maximum servers')),
|
||||
Tables\Columns\TextColumn::make('users_count')
|
||||
->counts('users'),
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
|
||||
namespace App\Filament\Resources;
|
||||
|
||||
use Filament\Forms\Components\TextInput;
|
||||
use Filament\Tables;
|
||||
use App\Models\Provider;
|
||||
use App\Models\ProviderPlan;
|
||||
use Filament\Resources\Form;
|
||||
use Filament\Resources\Table;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Forms\Components\TextInput;
|
||||
use App\Filament\Resources\ProviderPlanResource\Pages;
|
||||
|
||||
class ProviderPlanResource extends Resource
|
||||
|
||||
@@ -2,14 +2,10 @@
|
||||
|
||||
namespace App\Filament\Resources\ServerResource\RelationManagers;
|
||||
|
||||
use App\Filament\Resources\SiteResource;
|
||||
use Filament\Forms;
|
||||
use Filament\Resources\Form;
|
||||
use Filament\Resources\RelationManagers\RelationManager;
|
||||
use Filament\Resources\Table;
|
||||
use Filament\Tables;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Illuminate\Database\Eloquent\SoftDeletingScope;
|
||||
use App\Filament\Resources\SiteResource;
|
||||
use Filament\Resources\RelationManagers\RelationManager;
|
||||
|
||||
class SitesRelationManager extends RelationManager
|
||||
{
|
||||
|
||||
@@ -36,7 +36,7 @@ class SubscriptionResource extends Resource
|
||||
->columns([
|
||||
Tables\Columns\TextColumn::make('user.name')
|
||||
->searchable()
|
||||
->url(fn($record) => UserResource::getUrl('edit', ['record' => $record])),
|
||||
->url(fn ($record) => UserResource::getUrl('edit', ['record' => $record])),
|
||||
Tables\Columns\TextColumn::make('stripe_id')->searchable(),
|
||||
Tables\Columns\TextColumn::make('stripe_plan')->searchable(),
|
||||
Tables\Columns\BadgeColumn::make('stripe_status')
|
||||
|
||||
@@ -2,9 +2,8 @@
|
||||
|
||||
namespace App\Filament\Resources\SubscriptionResource\Pages;
|
||||
|
||||
use App\Filament\Resources\SubscriptionResource;
|
||||
use Filament\Pages\Actions;
|
||||
use Filament\Resources\Pages\CreateRecord;
|
||||
use App\Filament\Resources\SubscriptionResource;
|
||||
|
||||
class CreateSubscription extends CreateRecord
|
||||
{
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Filament\Resources\SubscriptionResource\Pages;
|
||||
|
||||
use App\Filament\Resources\SubscriptionResource;
|
||||
use Filament\Pages\Actions;
|
||||
use Filament\Resources\Pages\EditRecord;
|
||||
use App\Filament\Resources\SubscriptionResource;
|
||||
|
||||
class EditSubscription extends EditRecord
|
||||
{
|
||||
|
||||
@@ -2,9 +2,8 @@
|
||||
|
||||
namespace App\Filament\Resources\SubscriptionResource\Pages;
|
||||
|
||||
use App\Filament\Resources\SubscriptionResource;
|
||||
use Filament\Pages\Actions;
|
||||
use Filament\Resources\Pages\ListRecords;
|
||||
use App\Filament\Resources\SubscriptionResource;
|
||||
|
||||
class ListSubscriptions extends ListRecords
|
||||
{
|
||||
|
||||
@@ -34,7 +34,6 @@ class Ping implements ShouldQueue
|
||||
]);
|
||||
|
||||
if (!$response->ok() || !$response->json()) {
|
||||
|
||||
// Something went wrong..
|
||||
|
||||
return 1;
|
||||
|
||||
@@ -5,8 +5,8 @@ namespace App\Providers;
|
||||
use Exception;
|
||||
use App\Models\Setting;
|
||||
use Filament\Facades\Filament;
|
||||
use Filament\Navigation\NavigationItem;
|
||||
use Filament\Navigation\UserMenuItem;
|
||||
use Filament\Navigation\NavigationItem;
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
use Illuminate\Validation\Rules\Password;
|
||||
|
||||
|
||||
@@ -11,7 +11,6 @@ use Exception;
|
||||
*/
|
||||
class InternalServerError extends Exception
|
||||
{
|
||||
|
||||
/**
|
||||
* InternalServerError constructor.
|
||||
*
|
||||
|
||||
@@ -11,7 +11,6 @@ use Exception;
|
||||
*/
|
||||
class NotValid extends Exception
|
||||
{
|
||||
|
||||
/**
|
||||
* NotValid constructor.
|
||||
*
|
||||
|
||||
@@ -11,7 +11,6 @@ use Exception;
|
||||
*/
|
||||
class PerformingMaintenance extends Exception
|
||||
{
|
||||
|
||||
/**
|
||||
* PerformingMaintenance constructor.
|
||||
*
|
||||
|
||||
@@ -11,7 +11,6 @@ use Exception;
|
||||
*/
|
||||
class TooManyAttempts extends Exception
|
||||
{
|
||||
|
||||
/**
|
||||
* TooManyAttempts constructor.
|
||||
*
|
||||
|
||||
@@ -11,7 +11,6 @@ use Exception;
|
||||
*/
|
||||
class Unauthenticated extends Exception
|
||||
{
|
||||
|
||||
/**
|
||||
* InternalServerError constructor.
|
||||
*
|
||||
|
||||
@@ -70,7 +70,6 @@ class Server extends Resource
|
||||
$phpVersion = '8.1',
|
||||
$os = \App\Models\Server::OS_UBUNTU_22
|
||||
): stdClass {
|
||||
|
||||
// Remove the id
|
||||
$this->setId(null);
|
||||
|
||||
|
||||
@@ -68,9 +68,7 @@ class Site extends Resource
|
||||
string $projectRoot = '/',
|
||||
string $systemUser = 'ploi',
|
||||
string $systemUserPassword = null
|
||||
): stdClass
|
||||
{
|
||||
|
||||
): stdClass {
|
||||
// Remove the id
|
||||
$this->setId(null);
|
||||
|
||||
|
||||
@@ -1,11 +1,10 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
return new class extends Migration {
|
||||
/**
|
||||
* Run the migrations.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user