This commit is contained in:
Dennis
2022-07-29 08:53:10 +02:00
parent 200d2bc44d
commit 8e788dfd8e
12 changed files with 65 additions and 62 deletions

View File

@@ -19,6 +19,8 @@ class CertificateResource extends Resource
protected static ?string $navigationIcon = 'heroicon-o-collection';
protected static ?string $navigationGroup = 'Site management';
public static function form(Form $form): Form
{
return $form
@@ -64,14 +66,14 @@ class CertificateResource extends Resource
Tables\Actions\DeleteBulkAction::make(),
]);
}
public static function getRelations(): array
{
return [
//
];
}
public static function getPages(): array
{
return [
@@ -79,5 +81,5 @@ class CertificateResource extends Resource
'create' => Pages\CreateCertificate::route('/create'),
'edit' => Pages\EditCertificate::route('/{record}/edit'),
];
}
}
}

View File

@@ -19,6 +19,8 @@ class CronjobResource extends Resource
protected static ?string $navigationIcon = 'heroicon-o-collection';
protected static ?string $navigationGroup = 'Site management';
public static function form(Form $form): Form
{
return $form
@@ -64,14 +66,14 @@ class CronjobResource extends Resource
Tables\Actions\DeleteBulkAction::make(),
]);
}
public static function getRelations(): array
{
return [
//
];
}
public static function getPages(): array
{
return [
@@ -79,5 +81,5 @@ class CronjobResource extends Resource
'create' => Pages\CreateCronjob::route('/create'),
'edit' => Pages\EditCronjob::route('/{record}/edit'),
];
}
}
}

View File

@@ -19,6 +19,8 @@ class DatabaseResource extends Resource
protected static ?string $navigationIcon = 'heroicon-o-collection';
protected static ?string $navigationGroup = 'Site management';
public static function form(Form $form): Form
{
return $form
@@ -57,14 +59,14 @@ class DatabaseResource extends Resource
Tables\Actions\DeleteBulkAction::make(),
]);
}
public static function getRelations(): array
{
return [
//
];
}
public static function getPages(): array
{
return [
@@ -72,5 +74,5 @@ class DatabaseResource extends Resource
'create' => Pages\CreateDatabase::route('/create'),
'edit' => Pages\EditDatabase::route('/{record}/edit'),
];
}
}
}

View File

@@ -19,6 +19,8 @@ class ProviderPlanResource extends Resource
protected static ?string $navigationIcon = 'heroicon-o-collection';
protected static ?string $navigationGroup = 'Providers';
public static function form(Form $form): Form
{
return $form
@@ -53,14 +55,14 @@ class ProviderPlanResource extends Resource
Tables\Actions\DeleteBulkAction::make(),
]);
}
public static function getRelations(): array
{
return [
//
];
}
public static function getPages(): array
{
return [
@@ -68,5 +70,5 @@ class ProviderPlanResource extends Resource
'create' => Pages\CreateProviderPlan::route('/create'),
'edit' => Pages\EditProviderPlan::route('/{record}/edit'),
];
}
}
}

View File

@@ -19,6 +19,8 @@ class ProviderRegionResource extends Resource
protected static ?string $navigationIcon = 'heroicon-o-collection';
protected static ?string $navigationGroup = 'Providers';
public static function form(Form $form): Form
{
return $form
@@ -53,14 +55,14 @@ class ProviderRegionResource extends Resource
Tables\Actions\DeleteBulkAction::make(),
]);
}
public static function getRelations(): array
{
return [
//
];
}
public static function getPages(): array
{
return [
@@ -68,5 +70,5 @@ class ProviderRegionResource extends Resource
'create' => Pages\CreateProviderRegion::route('/create'),
'edit' => Pages\EditProviderRegion::route('/{record}/edit'),
];
}
}
}

View File

@@ -19,6 +19,8 @@ class ProviderResource extends Resource
protected static ?string $navigationIcon = 'heroicon-o-collection';
protected static ?string $navigationGroup = 'Providers';
public static function form(Form $form): Form
{
return $form
@@ -57,14 +59,14 @@ class ProviderResource extends Resource
Tables\Actions\DeleteBulkAction::make(),
]);
}
public static function getRelations(): array
{
return [
//
];
}
public static function getPages(): array
{
return [
@@ -72,5 +74,5 @@ class ProviderResource extends Resource
'create' => Pages\CreateProvider::route('/create'),
'edit' => Pages\EditProvider::route('/{record}/edit'),
];
}
}
}

View File

@@ -19,6 +19,8 @@ class RedirectResource extends Resource
protected static ?string $navigationIcon = 'heroicon-o-collection';
protected static ?string $navigationGroup = 'Site management';
public static function form(Form $form): Form
{
return $form
@@ -63,14 +65,14 @@ class RedirectResource extends Resource
Tables\Actions\DeleteBulkAction::make(),
]);
}
public static function getRelations(): array
{
return [
//
];
}
public static function getPages(): array
{
return [
@@ -78,5 +80,5 @@ class RedirectResource extends Resource
'create' => Pages\CreateRedirect::route('/create'),
'edit' => Pages\EditRedirect::route('/{record}/edit'),
];
}
}
}

View File

@@ -17,7 +17,9 @@ class ServerResource extends Resource
{
protected static ?string $model = Server::class;
protected static ?string $navigationIcon = 'heroicon-o-collection';
protected static ?string $navigationIcon = 'heroicon-o-server';
protected static ?string $navigationGroup = 'Server management';
public static function form(Form $form): Form
{
@@ -81,14 +83,14 @@ class ServerResource extends Resource
Tables\Actions\DeleteBulkAction::make(),
]);
}
public static function getRelations(): array
{
return [
//
];
}
public static function getPages(): array
{
return [
@@ -96,5 +98,5 @@ class ServerResource extends Resource
'create' => Pages\CreateServer::route('/create'),
'edit' => Pages\EditServer::route('/{record}/edit'),
];
}
}
}

View File

@@ -17,7 +17,9 @@ class SiteResource extends Resource
{
protected static ?string $model = Site::class;
protected static ?string $navigationIcon = 'heroicon-o-collection';
protected static ?string $navigationIcon = 'heroicon-o-globe';
protected static ?string $navigationGroup = 'Site management';
public static function form(Form $form): Form
{
@@ -66,14 +68,14 @@ class SiteResource extends Resource
Tables\Actions\DeleteBulkAction::make(),
]);
}
public static function getRelations(): array
{
return [
//
];
}
public static function getPages(): array
{
return [
@@ -81,5 +83,5 @@ class SiteResource extends Resource
'create' => Pages\CreateSite::route('/create'),
'edit' => Pages\EditSite::route('/{record}/edit'),
];
}
}
}

View File

@@ -19,6 +19,8 @@ class SiteSystemUserResource extends Resource
protected static ?string $navigationIcon = 'heroicon-o-collection';
protected static ?string $navigationGroup = 'Site management';
public static function form(Form $form): Form
{
return $form
@@ -50,14 +52,14 @@ class SiteSystemUserResource extends Resource
Tables\Actions\DeleteBulkAction::make(),
]);
}
public static function getRelations(): array
{
return [
//
];
}
public static function getPages(): array
{
return [
@@ -65,5 +67,5 @@ class SiteSystemUserResource extends Resource
'create' => Pages\CreateSiteSystemUser::route('/create'),
'edit' => Pages\EditSiteSystemUser::route('/{record}/edit'),
];
}
}
}

View File

@@ -17,7 +17,7 @@ class UserResource extends Resource
{
protected static ?string $model = User::class;
protected static ?string $navigationIcon = 'heroicon-o-collection';
protected static ?string $navigationIcon = 'heroicon-o-users';
public static function form(Form $form): Form
{
@@ -81,32 +81,13 @@ class UserResource extends Resource
{
return $table
->columns([
Tables\Columns\TextColumn::make('package_id'),
Tables\Columns\TextColumn::make('user_name'),
Tables\Columns\TextColumn::make('name'),
Tables\Columns\TextColumn::make('company'),
Tables\Columns\TextColumn::make('address'),
Tables\Columns\TextColumn::make('city'),
Tables\Columns\TextColumn::make('zip'),
Tables\Columns\TextColumn::make('country'),
Tables\Columns\TextColumn::make('notes'),
Tables\Columns\TextColumn::make('billing_details'),
Tables\Columns\TextColumn::make('email'),
Tables\Columns\TextColumn::make('email_verified_at')
->dateTime(),
Tables\Columns\TextColumn::make('role'),
Tables\Columns\TextColumn::make('theme'),
Tables\Columns\TextColumn::make('language'),
Tables\Columns\TextColumn::make('blocked'),
Tables\Columns\BooleanColumn::make('keyboard_shortcuts'),
Tables\Columns\TextColumn::make('user_name')->searchable(),
Tables\Columns\TextColumn::make('name')->searchable(),
Tables\Columns\TextColumn::make('email')->searchable(),
Tables\Columns\TextColumn::make('servers_count')->label('Servers')->counts('servers')->sortable(),
Tables\Columns\TextColumn::make('sites_count')->label('Sites')->counts('sites')->sortable(),
Tables\Columns\TextColumn::make('created_at')
->dateTime(),
Tables\Columns\TextColumn::make('updated_at')
->dateTime(),
Tables\Columns\TextColumn::make('stripe_id'),
Tables\Columns\TextColumn::make('card_brand'),
Tables\Columns\TextColumn::make('card_last_four'),
Tables\Columns\TextColumn::make('trial_ends_at')
->sortable()
->dateTime(),
])
->filters([
@@ -117,16 +98,17 @@ class UserResource extends Resource
])
->bulkActions([
Tables\Actions\DeleteBulkAction::make(),
]);
])
->defaultSort('created_at', 'desc');
}
public static function getRelations(): array
{
return [
//
];
}
public static function getPages(): array
{
return [
@@ -134,5 +116,5 @@ class UserResource extends Resource
'create' => Pages\CreateUser::route('/create'),
'edit' => Pages\EditUser::route('/{record}/edit'),
];
}
}
}

View File

@@ -2,6 +2,7 @@
"name": "ploi-core",
"private": true,
"scripts": {
"watch": "npm run development",
"dev": "npm run development",
"development": "vite",
"prod": "npm run production",