tgstation-server API v10.8.0
Full changelog can be found here.
- HTTP 424 will be returned during PUT or POST
/api/Repositoryif provided credentials are determined to be invalid. (#1920 @Cyberboss) - Added error code 108 for if a repository
accessTokenwas determined to be for a user different toaccessUser. (#1920 @Cyberboss) - Repository access credentials can now use GitHub App private keys in a special encoded format:
"TGS_PK_" + (APP_ID OR CLIENT_ID) + ":" + BASE64(APP_PRIVATE_KEY)(Clients should perform this formatting for users). If this is used, the app name should be set as the username. Required permissions arecontents: readfor cloning,contents: writefor pushing test merge commits,pull_requests: writefor posting test merge comments, andcontents: write+deployments: writefor enabling GitHub deployments. (#1920 @Cyberboss) - Added ISO8601
launchTimefield to DreamDaemon response model. (#1920 @Cyberboss) - Added
clientCountfield to DreamDaemon response model. Requires game side interop version >= 5.10.0 and watchdog health checks to be enabled to function. (#1920 @Cyberboss)