Skip to content

tgstation-server-v3.1.0.7

Compare
Choose a tag to compare
@Cyberboss Cyberboss released this 27 Sep 19:35
dcb810c

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:
    • Added caching of TGS3.json and user based updating to prevent mishaps (#215)
    • Removed auto-updating from Control Panel to improve remote performance (#216)
    • Fix for channels timing-out not being recreated (#217)
    • Fixed static folders always appearing as UNAUTHORIZED in the Control Panel (#218)
  • .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)