Fixed
- Server status is no longer sent to all connected websocket clients when a new client connects to the socket.
- Server disk usage is sent back over the socket when connecting.
- Default configuration for the SFTP server is now properly returned to
on
rather thanoff
- Server boot is no longer blocked if there is an error fetching the Docker image as long as that image exists on the host.
- The websocket no longer gets locked up when Wings attempts to send an error to the client.
- Fixed a crash loop when an error is thrown during pre-boot phase of server startup.
- Errors with
BindJSON
in API endpoints are now properly handled and returned. - Fixed warning about Gin running in non-release mode, even when the binary is running in release mode.
Changed
- Switched logging libraries to output data in a clearer format more suited to the CLI where this application runs.
- Cleaner debug messaging in debug mode from the router.