add min values for resources

This commit is contained in:
Boy132 2024-05-14 10:53:04 +02:00
parent 5f13c15c70
commit 7d239de7f6
3 changed files with 18 additions and 8 deletions

View File

@ -110,7 +110,8 @@ class EditNode extends EditRecord
->suffix('MiB') ->suffix('MiB')
->required() ->required()
->columnSpan(2) ->columnSpan(2)
->numeric(), ->numeric()
->minValue(0),
Forms\Components\TextInput::make('memory_overallocate') Forms\Components\TextInput::make('memory_overallocate')
->dehydratedWhenHidden() ->dehydratedWhenHidden()
->label('Overallocate')->inlineLabel() ->label('Overallocate')->inlineLabel()
@ -120,6 +121,7 @@ class EditNode extends EditRecord
->hintIconTooltip('The % allowable to go over the set limit.') ->hintIconTooltip('The % allowable to go over the set limit.')
->columnSpan(2) ->columnSpan(2)
->numeric() ->numeric()
->minValue(-1)
->maxValue(100) ->maxValue(100)
->suffix('%'), ->suffix('%'),
]), ]),
@ -149,7 +151,8 @@ class EditNode extends EditRecord
->suffix('MiB') ->suffix('MiB')
->required() ->required()
->columnSpan(2) ->columnSpan(2)
->numeric(), ->numeric()
->minValue(0),
Forms\Components\TextInput::make('disk_overallocate') Forms\Components\TextInput::make('disk_overallocate')
->dehydratedWhenHidden() ->dehydratedWhenHidden()
->hidden(fn (Forms\Get $get) => $get('unlimited_disk')) ->hidden(fn (Forms\Get $get) => $get('unlimited_disk'))
@ -159,6 +162,7 @@ class EditNode extends EditRecord
->columnSpan(2) ->columnSpan(2)
->required() ->required()
->numeric() ->numeric()
->minValue(-1)
->maxValue(100) ->maxValue(100)
->suffix('%'), ->suffix('%'),
]), ]),

View File

@ -491,7 +491,8 @@ class CreateServer extends CreateRecord
->default(0) ->default(0)
->required() ->required()
->columnSpan(2) ->columnSpan(2)
->numeric(), ->numeric()
->minValue(0),
]), ]),
Forms\Components\Grid::make() Forms\Components\Grid::make()
@ -521,7 +522,8 @@ class CreateServer extends CreateRecord
->default(0) ->default(0)
->required() ->required()
->columnSpan(2) ->columnSpan(2)
->numeric(), ->numeric()
->minValue(0),
]), ]),
Forms\Components\Grid::make() Forms\Components\Grid::make()
@ -551,7 +553,8 @@ class CreateServer extends CreateRecord
->default(0) ->default(0)
->required() ->required()
->columnSpan(2) ->columnSpan(2)
->numeric(), ->numeric()
->minValue(0),
]), ]),
Forms\Components\Grid::make() Forms\Components\Grid::make()

View File

@ -336,7 +336,8 @@ class EditServer extends EditRecord
->suffix('MiB') ->suffix('MiB')
->required() ->required()
->columnSpan(2) ->columnSpan(2)
->numeric(), ->numeric()
->minValue(0),
]), ]),
Forms\Components\Grid::make() Forms\Components\Grid::make()
@ -365,7 +366,8 @@ class EditServer extends EditRecord
->suffix('MiB') ->suffix('MiB')
->required() ->required()
->columnSpan(2) ->columnSpan(2)
->numeric(), ->numeric()
->minValue(0),
]), ]),
Forms\Components\Grid::make() Forms\Components\Grid::make()
@ -394,7 +396,8 @@ class EditServer extends EditRecord
->suffix('%') ->suffix('%')
->required() ->required()
->columnSpan(2) ->columnSpan(2)
->numeric(), ->numeric()
->minValue(0),
]), ]),
Forms\Components\Grid::make() Forms\Components\Grid::make()