Releases: TrollyLoki/Dicsit
Releases · TrollyLoki/Dicsit
Release list
v1.5.0
v1.4.1
Immutable
release. Only release title and notes can be modified.
Changes:
- It is no longer possible to add duplicate servers by default
- Servers with saving disabled are no longer included in dropdowns for operations that require saving
- The dashboard now includes buttons for canceling deferred actions
- It is now possible to cancel all pending deferred actions at once via
/deferred - Previous offline alerts are now crossed out when the server comes back online
- Note: This does not apply retroactively to existing alert messages
- Failure messages now include more details for common issues
- The file extension is now checked before attempting to upload an attached save file
/listnow provides multiple server selection dropdowns if more than 25 servers have been added (workaround for Discord limitations)- Log messages now clarify that a server's token has been updated instead of implying that an additional token was added
Fixes:
- Errors that occur while loading a save no longer appear as though they occured while uploading the save
- Deferred reloads and restarts now work properly on servers with "Auto-Save on Player Disconnect" enabled for large saves
- Deferred loads now properly wait for deferred restarts to finish before executing
- Attempting to upload a save to a large number of servers no longer results in a deadlock
v1.4.0
Immutable
release. Only release title and notes can be modified.
As of this update the project has been renamed to "Dicsit" (matching the spelling of FICSIT).
Changes:
- It is now possible to restart servers (including creating a save first, similarly to how reloading works)
- Note: This functionality relies on the server being set up to automatically restart if the process terminates
- There is now a confirmation before loading a save, creating a new session, or restarting a server if players are connected
- It is now possible to defer certain actions to be automatically executed once all players have disconnected
- This option is presented when attempting to perform an action while players are connected
- Currently this includes reloading, restarting, and loading a new save
- Saving a server can now be disabled via the
/listcommand- This makes the save and reload functions unavailable for that server and also prevents saves from being made before restarts
- This is intended to be used with servers that have auto-saves disabled
Fixes:
- Saving no longer uses the default "thinking..." response for parity with the other actions
- Attachment links are no longer included in upload progress summaries to reduce character count
- Links are still included in the separate messages that are sent to the log channel
- An error message is now displayed if a downloaded save cannot be attached to a message
v1.3.1
Changes:
- Unclaimed servers can now be claimed at any time from the dashboard
- It is now possible to update a server's fingerprint via the list command
- This allows for resetting servers without having to completely remove and re-add them
- The dashboard now displays the build version that the server is running
Fixes:
- Attempting to claim a server that is already claimed now generates a clearer error message
v1.3.0 for Satisfactory 1.2
Changes:
- Servers running the newly released Satisfactory 1.2 update are now supported in addition to servers that are still running 1.1
- This includes the new new "Send Crash Reports" and "Weather Preset" server options
- It is not yet possible to select custom Game Mode settings when creating a new session due to Discord modal limitations
- All references to "Advanced Game Settings" now refer to "Creative Mode"
v1.2.2
Changes:
- Added the ability to select a "Save Manager" role that is only allowed to download and backup saves
v1.2.1
Changes:
- When the list command is used in a server channel the associated server is selected by default
- Full save info is now displayed when a zip containing only one file is analyzed
- Backup error messages are now appended to the progress messages instead of replacing them
- The current log channel is now mentioned in the description of the server Offline Alert Delay setting
- The about message now includes a link to these release notes
- The bot now displays the currently running version as a custom status
Fixes:
- Final backup upload will no longer fail due to rate limits
- Offline Alert Delay now longer incorrectly refers to the administrator role
- The Rename Server button no longer causes an error when the current name is unknown
- "Failed to save" progress messages in backups now go through consistently
v1.2.0
- Make offline alert delay per-server
- Add "New Session" button to dashboard
- Decouple alert role from admin role
v1.1.1
- Tweak backup progress messages
- Don't send scheduled offline alerts if alerts become disabled
- Add timestamp to offline alerts
- Add about command to display running version and link to source
v1.1.0
- Add server channels in which the reload, save, and upload splash commands will automatically select the associated server
- Add option to allow anyone to reload a server from its server channel
- Indicate when a server is paused on the dashboard
- Avoid executing save function if game is not running (to prevent indefinite request blocking)
- Verify that a new reload save was created before attempting to load it
- Require confirmation before reloading servers with players connected
- Rework backup process to handle partial failures and download saves concurrently