Add `connection_timeout` field to server settings, allowing per-server override of the global SSH connection timeout constant. - Migration adds `connection_timeout` integer column (default 10s) - `ServerSetting` model exposes and casts the new field - `SshMultiplexingHelper::getConnectionTimeout()` resolves per-server value with fallback to `constants.ssh.connection_timeout` - All SSH/SCP command builders use the new resolver instead of the global config directly - Livewire `Show` component binds `connectionTimeout` with validation (1–300 seconds) and syncs to/from the model - UI input added to server settings form with helper text - Feature tests cover default, persistence, resolver, and fallback |
||
|---|---|---|
| .. | ||
| ca-certificate | ||
| cloud-provider-token | ||
| new | ||
| private-key | ||
| proxy | ||
| security | ||
| advanced.blade.php | ||
| charts.blade.php | ||
| cloudflare-tunnel.blade.php | ||
| create.blade.php | ||
| delete.blade.php | ||
| destinations.blade.php | ||
| docker-cleanup-executions.blade.php | ||
| docker-cleanup.blade.php | ||
| index.blade.php | ||
| log-drains.blade.php | ||
| navbar.blade.php | ||
| proxy.blade.php | ||
| resources.blade.php | ||
| sentinel.blade.php | ||
| show.blade.php | ||
| swarm.blade.php | ||
| validate-and-install.blade.php | ||