Fixed
- Fixes array merging logic for server transfers that would cause a 500 error to occur in some scenarios.
- Fixes user password updates not correctly logging the user out and returning a failure message even upon successful update.
- Fixes the count of used backups when browsing a paginated backup list for a server.
- Fixes an error being triggered when API endpoints are called with no
User-Agent
header and an audit log is generated for the action. - Fixes state management on the frontend not properly resetting the loading indicator when adding subusers to a server.
- Fixes extraneous API calls being made to Wings for the server file listing when not on a file manager screen.
Added
- Adds foreign key relationship on the
mount_node
,mount_server
andegg_mount
tables. - Adds environment variable
PER_SCHEDULE_TASK_LIMIT
to allow manual overrides for the number of tasks that can exist on a single schedule. This is currently defaulted to10
. - OOM killer can now be configured at the time of server creation.
Changed
- Server updates are not dependent on a successful call to Wings occurring — if the API call fails internally the error will be logged but the server update will still be persisted.
Removed
- Removed
WingsServerRepository::update()
function — if you were previously using this to modify server elements on Wings please replace calls to it with::sync()
after updating Wings.
SHA256 Checksum
a077f11e86fdf94db0b78c6b4a7e1984078d2d9e437458b1aeee3f2316660180 panel.tar.gz