Use constants

This commit is contained in:
Lance Pioch 2024-07-02 11:50:46 -04:00
parent 4c41e659b5
commit f2eca17480
4 changed files with 8 additions and 6 deletions

View File

@ -3,6 +3,7 @@
namespace App\Filament\Resources\NodeResource\Pages;
use App\Filament\Resources\NodeResource;
use App\Models\Objects\Endpoint;
use Filament\Forms\Components\Actions\Action;
use Filament\Forms;
use Filament\Forms\Components\Grid;
@ -139,7 +140,7 @@ class CreateNode extends CreateRecord
->label(trans('strings.port'))
->helperText('If you are running the daemon behind Cloudflare you should set the daemon port to 8443 to allow websocket proxying over SSL.')
->minValue(1)
->maxValue(65535)
->maxValue(Endpoint::PORT_CEIL)
->default(8080)
->required()
->integer(),
@ -249,7 +250,7 @@ class CreateNode extends CreateRecord
->columnSpan(1)
->label('SFTP Port')
->minValue(1)
->maxValue(65535)
->maxValue(Endpoint::PORT_CEIL)
->default(2022)
->required()
->integer(),

View File

@ -6,6 +6,7 @@ use App\Filament\Resources\NodeResource;
use App\Filament\Resources\NodeResource\Widgets\NodeMemoryChart;
use App\Filament\Resources\NodeResource\Widgets\NodeStorageChart;
use App\Models\Node;
use App\Models\Objects\Endpoint;
use App\Services\Nodes\NodeUpdateService;
use Filament\Actions;
use Filament\Forms;
@ -142,7 +143,7 @@ class EditNode extends EditRecord
->label(trans('strings.port'))
->helperText('If you are running the daemon behind Cloudflare you should set the daemon port to 8443 to allow websocket proxying over SSL.')
->minValue(1)
->maxValue(65535)
->maxValue(Endpoint::PORT_CEIL)
->default(8080)
->required()
->integer(),
@ -227,7 +228,7 @@ class EditNode extends EditRecord
->columnSpan(['default' => 1, 'sm' => 1, 'md' => 1, 'lg' => 3])
->label('SFTP Port')
->minValue(1)
->maxValue(65535)
->maxValue(Endpoint::PORT_CEIL)
->default(2022)
->required()
->integer(),

View File

@ -748,7 +748,7 @@ class CreateServer extends CreateRecord
$ports = $uniquePorts;
}
$ports = $ports->filter(fn ($port) => $port > 1024 && $port < 65535)->values();
$ports = $ports->filter(fn ($port) => $port > Endpoint::PORT_FLOOR && $port < Endpoint::PORT_CEIL)->values();
$set('ports', $ports->all());
$this->ports = $ports->all();

View File

@ -905,7 +905,7 @@ class EditServer extends EditRecord
$ports = $uniquePorts;
}
$ports = $ports->filter(fn ($port) => $port > 1024 && $port < 65535)->values();
$ports = $ports->filter(fn ($port) => $port > Endpoint::PORT_FLOOR && $port < Endpoint::PORT_CEIL)->values();
$set('ports', $ports->all());
$this->ports = $ports->all();