Release
Fixed
- Unconfirmed configuration changes are retried automatically after connection failures and restarts
- Retrying a create request with the same idempotency key returns the existing server without creating a duplicate
- Outdated synchronization commands and confirmations can no longer overwrite the current configuration or restore a deleted server
Changed
- Settings now reject an empty name, a name longer than 50 characters, or a name with control characters
- The name field hint mentions email use and the 50-character limit
- The update button stays disabled on an empty name, and the input cannot exceed 50 characters
- Server-side name validation errors are shown as distinct, readable messages
- Requirements: at least 8 characters, one lowercase letter, one uppercase letter, and one digit; special characters are optional
- A requirements list appears under the password field, and the submit button stays disabled until they are met
- Server creation now waits for confirmation that the configuration has been applied in the selected region, checking status automatically every second
- The server list and settings now show synchronization status; a new server’s URL becomes available to copy after confirmation
- Added distinct messages for longer waits, synchronization errors, and connection problems, with an option to check again
Security
- Registration, password change, and password reset now reject overly simple passwords