Clickhouse, Dragonfly, and Keydb still called syncData() inside the DatabaseProxyStopped broadcast handler, clobbering in-progress edits to name/description/credentials. Refresh only is_public/public_port/ public_port_timeout instead, matching the pattern used elsewhere. Also null-guard HasDatabaseStatusInfo::getListeners() against an absent Auth::user()/currentTeam(), add explicit return types on getListeners() and render(), and convert inline comments in the SSL refresh test to a PHPDoc block. |
||
|---|---|---|
| .. | ||
| AuthorizesResourceCreation.php | ||
| CalculatesExcludedStatus.php | ||
| ClearsGlobalSearchCache.php | ||
| DeletesUserSessions.php | ||
| EnvironmentVariableAnalyzer.php | ||
| EnvironmentVariableProtection.php | ||
| ExecuteRemoteCommand.php | ||
| HasConfiguration.php | ||
| HasDatabaseStatusInfo.php | ||
| HasMetrics.php | ||
| HasNotificationSettings.php | ||
| HasSafeStringAttribute.php | ||
| SaveFromRedirect.php | ||
| SshRetryable.php | ||