Commit Graph
61 Commits
Author SHA1 Message Date
Jordan Brown 6e6cd6d4c6 Make LogFile names non-nullable [APIDeploy]
- API to 7.2.1
2020-08-10 17:47:34 -04:00
Jordan Brown a7e6a064e6 Version bump to 4.4.4 2020-08-10 14:56:22 -04:00
Jordan Brown 9c5f9e1881 Allow DreamDaemon through Windows firewall
- Run during installation
- Added error code for firewall enabling failure
- API to 7.2.0
- Client to 8.2.0
- Fixes #960
2020-08-10 14:56:03 -04:00
Jordan Brown 843845068a Version bump to 4.4.3 2020-08-05 00:11:19 -04:00
Jordan Brown 0ea8a11320 DMAPI 5.2.3
- Fixed issue with API consumers being able to modify immutable lists
2020-07-13 13:05:39 -04:00
Jordan Brown f923d0c87d Component instance usage cleanup
- GetInstance now returns null instead of throwing when the instance is offline. To be honest, we should wrap this in a using.
- Add safe accessor class for controllers that also performs request validation.
- API bump to 7.1.0
- Added ErrorCode 90 for offline instances, replacing the 403 response
- Move jobs now move the directory and are more fail safe
- Creating instances no longer uppercases the path on disk on Windows
2020-07-12 13:53:28 -04:00
Jordan Brown 8ac6714155 Remove instance client caching
This was so broken, wtf
2020-07-12 13:37:13 -04:00
Jordan Brown 844244aa72 Version bump to 4.4.2 2020-07-12 11:58:21 -04:00
Jordan Brown e473446315 Create a system user for jobs created by TGS
- API Version bump to 7.0.2
- Deprecate error code 46
- Instance user IDs can never be null
- Make a IUsersClient.GetId more covariant (Right word?)
2020-07-11 12:13:56 -04:00
Jordan Brown 543a71c482 Version bump to 4.4.1 2020-07-10 11:50:57 -04:00
Jordan Brown 7e3594e546 Fix Nuget memes and tests [APIDeploy][NugetDeploy] 2020-07-09 20:51:45 -04:00
Jordan Brown 91b665b239 Add missing right for custom BYOND versions [ApiDeploy][NugetDeploy] 2020-07-09 15:54:25 -04:00
Jordan Brown 9dcb066b2d Add config versioning.
- Included in release notes.
- Warnings in TGS when out of date.
2020-06-27 13:51:29 -04:00
Jordan Brown 45ff551a31 Version bump to 4.4.0 2020-06-12 16:33:19 -04:00
Jordan Brown 5f8a149725 API v7
- Add more error codes
- Make 404 and 410 generic responses with error codes
- Watchdog running conflicts now return 409 instead of 410
2020-06-03 18:54:48 -04:00
Jordan Brown 3932f0047e Watchdog docs
- Cleanup code names/docs
- Error code 80 returned when attempting to restart a stopped watchdog
2020-06-02 13:05:00 -04:00
Cyberboss e24b45bbb1 Version bump to 4.3.1 2020-05-31 16:08:09 -04:00
Cyberboss b8047a5585 Don't consider startup timeout as a launch parameter 2020-05-31 12:09:13 -04:00
Jordan Brown 4afa5e75b0 AHHHH WTFFF 2020-05-27 21:08:29 -04:00
Jordan BrownandGitHub bf1571b51c Merge branch 'dev' into 1023-FixAPI 2020-05-25 21:26:54 -04:00
Jordan Brown 9de2c459e7 API 6.5.0 2020-05-25 21:18:45 -04:00
Jordan Brown 54e20705fe 4.3.0 version bump 2020-05-25 13:27:00 -04:00
Jordan Brown 6455aa1ed0 Improve client token refreshing 2020-05-25 12:33:21 -04:00
Jordan Brown 0bbd447c40 Version bump to 4.2.7 2020-05-25 00:17:15 -04:00
Jordan Brown 87472e1211 Client version bump [NugetDeploy] 2020-05-24 23:36:37 -04:00
Jordan BrownandGitHub c1155fce3a Version bump to 4.2.6 2020-05-24 22:30:09 -04:00
Jordan Brown 823dab7b85 Port client/api libraries to .netstandard 2.1
- Enable nullable references
- Client v7, API v6.4.1
2020-05-24 16:42:31 -04:00
Jordan Brown 86f887f713 Version bump 2020-05-22 00:48:19 -04:00
Jordan Brown 0fc1cd5ebd DMAPI 5.2.1
- DMdoc the TGS public API
- Add a warning about ULTRASAFE in V4
- Move LICENSE to one location
2020-05-21 15:45:40 -04:00
Jordan Brown 47495aaf36 v4.2.4 2020-05-20 23:55:17 -04:00
Jordan Brown 3d70c346d2 Return DMAPI version in ServerInformation, version bumps across the board 2020-05-18 12:33:20 -04:00
Jordan Brown 14a6e9c5f9 Version bump to 4.2.2 2020-05-15 15:39:47 -04:00
Jordan Brown 448c658ed6 Fix this 2020-05-15 15:27:48 -04:00
Jordan Brown 93e4c12a2b Version bump to 4.2.1 2020-05-14 14:43:15 -04:00
Jordan Brown 1755acf1b0 TGS side DMAPI version bump 2020-05-14 14:42:43 -04:00
Jordan Brown cc97ded94d Bro that is not a patch 2020-05-12 23:51:19 -04:00
Jordan Brown 5aa042758b Version bump 2020-05-12 23:04:06 -04:00
Jordan Brown 452fea0b5d Bump client versions because of API change 2020-05-12 14:57:53 -04:00
Jordan Brown 098c45458b Merge remote-tracking branch 'origin/dev' into 622-MyHeatBeatsForYou 2020-05-12 14:39:57 -04:00
Jordan Brown 9cc5587ca5 Version bump to 4.1.5 2020-05-12 12:47:24 -04:00
Jordan Brown 4c52c3834d DMAPI 5.1.0 2020-05-10 23:57:48 -04:00
Jordan Brown 8d50835901 Version bump to 4.1.4 2020-05-09 13:48:40 -04:00
Jordan Brown e6e82f5c4a Version bump to 4.1.3 [TGSDeploy] 2020-05-08 22:19:22 -04:00
Jordan Brown 3c7440b703 Version bump to 4.1.2 [TGSDeploy] 2020-05-08 14:05:47 -04:00
Jordan Brown 95e786b198 Version bump to 4.1.1 2020-05-08 03:17:43 -04:00
Jordan Brown c633541ee1 Fix that right up 2020-05-04 03:01:23 -04:00
Jordan Brown 2b2113892b Merge branch 'dev' of https://github.com/tgstation/tgstation-server into DMAPI-Updates 2020-04-27 23:06:07 -04:00
Jordan Brown b070566c1e Bump DMAPI version in Version.props 2020-04-27 23:05:36 -04:00
Jordan Brown 99b343da0d Allows joining IRC channels with keys
- API bump to 6.1.0.
- Store the key colon separated with the channel.
2020-04-27 19:44:45 -04:00
Jordan Brown 0ed830970f TGSCP to 0.4.0 2020-04-26 20:11:00 -04:00