tgstation-server-v3.1.0.7
The /tg/station server suite
Full changelist: https://github.com/tgstation/tgstation-server/milestone/1?closed=1
Note
By default, the client tools must now run under an administrator UAC level to function. If you'd like regular users to be able to use the tools see https://github.com/tgstation/tgstation-server/blob/tgstation-server-v3.1.0.1/README.md#setting-up-multi-user.
Changelog
- Windows user authentication
- Remote access functionality
- Upgraded Discord.Net from 0.9.x to 1.0.x
- Complete overhaul of statically tracked files, which are now specified in the repo specific TGS3.json
- Formal API for the service with proper versioning and verification
- New API does not have the relay handler crash
- In game chat command functionality
- General improvements and fixes to the control panel Server tab
- Replaced CP Config tab with the Static Files tab which allows windows ACL protected manipulation
- Added a zip for client only tools to the release
Patches
- .1: Arbitrary version bump
- .2: Fixed remote HTTPS authorization (#211)
- .3: Performance improvement for remote control panel access (#212)
- .4: Performance improvement for control panel (#213)
- .5: Fixed potential to delete static files on recompile (#214)
- .6:
- .7:
- Added an admin function to backup and reinitialize the static directory, just like recloning (#219)
- Fixed an issue with trying to write to the static directory as though it were a file (#220)
- Some minor QoL improvements to the Control Panel (#221)
- Fixed reading LF files in the static file editor in the Control Panel (#222)