Commit Graph
1132 Commits
Author SHA1 Message Date
Dominion 2d9a60b393 Version bump to 5.12.3 2023-05-29 19:18:01 -04:00
Dominion ef13f1eb42 Bump DMAPI version to label the interop version 2023-05-29 11:11:26 -04:00
Dominion eaf641648a Fixes streams being passed into IByondClient getting disposed 2023-05-29 10:55:06 -04:00
tgstation-server 48b05af66a Merge branch 'master' into dev 2023-05-29 08:12:30 +00:00
Dominion 71593573dd Interop version bump to 5.6.1 2023-05-23 22:45:47 -04:00
tgstation-server 580259e6f9 Merge branch 'master' into dev 2023-05-24 00:58:02 +00:00
Dominion 51eb8348ae Version bump to 5.12.2 2023-05-20 20:17:25 -04:00
Dominion 39716aa95d Common props for Nuget .csproj's 2023-05-20 20:05:15 -04:00
Dominion 1b53cb13fa Allow docker build to import Common.props 2023-05-20 19:48:39 -04:00
Dominion 90593f4fb2 Clear DMAPI channels cache on TGS detach 2023-05-20 19:07:53 -04:00
Dominion 9410795046 Nuget updates + project file cleanups 2023-05-20 16:25:40 -04:00
Jordan DominionandGitHub c09b854315 Merge branch 'master' into MrStonedOne-patch-1 2023-05-20 12:55:49 -04:00
Dominion 3c9f426823 Version bump to 5.12.1 2023-05-17 19:07:02 -04:00
Dominion 4ee05fcd0c Dare to upgrade libgit2 and remove libssl dep 2023-05-14 19:46:42 -04:00
Dominion 25a74c3234 Add missing events to DMAPI 2023-05-14 10:49:43 -04:00
Dominion 4793012413 Test resistance to rate limit issues
- Unsealed ApiClient to allow tests to override with rate limit aware client that waits for rate limits to clear.
- Allowed injecting into ServerClientFactory's static ApiClientFactory.
- Use Octokit provided function for calculating retry delays.
- Fixed a rogue newline semicolon.
- Moved downgrade migrations test out of live tests.
- Admin tests now check for V5 releases.
- Fixed not disposing a StringContent in ApiClient.
- Bump client patch version.
- Added missing .ConfigureAwait(false) to async ApiClient call.
2023-04-29 15:14:22 -04:00
Dominion e1f471beb6 Add -map-threads parameter support 2023-04-28 21:24:01 -04:00
Dominion bb6cec3456 Fix another bad API definition [APIDeploy] 2023-04-26 00:50:38 -04:00
Dominion 232b1a017a Version bump to 5.12.0 2023-04-25 21:21:47 -04:00
Dominion 48214902fb Minor API version fix 2023-04-25 21:21:25 -04:00
Dominion 9e4d0ce17e Update bundled webpanel version to 4.20 2023-04-25 21:20:48 -04:00
Dominion c1f68d9243 Added error code for swarm integrity check failures 2023-04-22 11:40:01 -04:00
Dominion c52cbcef31 Add configuration option to set expected number of nodes in swarm 2023-04-21 10:11:18 -04:00
Dominion a1b5dbe6ac Abstract HttpClient and FileDownloader
- Set all requests to use assemblyInformationProvider UserAgent by default.
- Removed DefaultIOManager's dependency on IAssemblyInformationProvider.
- Fixed bad Dispose scope for requests under construction in SwarmService.
2023-04-21 03:15:39 -04:00
Dominion bdcc11673a Minor update to Host Watchdog and Program.cs in Host 2023-04-21 00:54:38 -04:00
Dominion a5a86bcd6d Adds missing undef [DMDeploy] 2023-04-17 13:14:58 -04:00
Dominion 633b628f2d Remove stray semi-colon from DMAPI [DMDeploy] 2023-04-17 11:26:17 -04:00
Dominion dc67688a89 Bump bundled control panel version to 4.19.0 2023-04-17 00:28:45 -04:00
Dominion 5d6f207547 Version bump to 5.11.0 2023-04-16 23:52:09 -04:00
Dominion 70689d8036 The big topic chunking commit
- Implemented topic request and response chunking
- Removed GitHub workflows from .sln as they are auto-detected
- Interop version bump to 5.6.0
- DMAPI version bump to 6.4.0
- Split common chunking code into its own DMAPI/v5 file
- Added DMAPI/v5 file just for all the new topic handling methods
- Fixed runtime errors duing Topic calls not being reported to TGS
- Fixed certain topic requests returning lists instead of JSON
- Bridge and topic response chunk handling merged into `BridgeRequestChunker` now just `Chunker`
- `CombinedTopicResponse` is no longer used outside of SessionController
2023-04-16 17:31:48 -04:00
Dominion 082722690b Version bump to 5.10.0 2023-04-14 14:22:03 -04:00
Dominion 915a52a3c2 Version bump to 5.9.0 2023-04-10 10:22:30 -04:00
Kyle Spier-SwensonandGitHub a4a5b725dd Update Version.props dmapi version 2023-04-07 12:11:56 -07:00
Dominion ced7324657 Version bump to 5.8.0 2023-04-05 00:17:30 -04:00
Dominion 458b79a052 Bump bundled webpanel to 4.18.0 2023-04-05 00:17:13 -04:00
Dominion b60b6ffc3f @MrStonedOne MitM requested changes. 2023-04-05 00:16:26 -04:00
Dominion 28571bd056 Support chat message queuing from chat commands. 2023-04-03 12:29:16 -04:00
Dominion c4501940a5 Version bump to 5.7.3 2023-04-03 00:17:42 -04:00
Dominion 0a18905e16 Fix DMAPI embed footer serialization 2023-04-02 22:02:08 -04:00
Dominion a5a8f9a2ab Version bump to 5.7.2 2023-04-02 12:51:06 -04:00
Dominion 7f120c25af Version bump to 5.7.1 2023-04-01 22:17:07 -04:00
Dominion 3a22a86e15 Update to webpanel version 4.17.0 2023-04-01 18:20:37 -04:00
Dominion 2440372118 Allow extending /datum/tgs_chat_commands 2023-03-31 20:46:48 -04:00
Dominion d929ed6fec Add support for reading DD output to file 2023-03-31 20:38:10 -04:00
Dominion 16205b138b Version bump to 5.6.0 2023-03-31 11:36:15 -04:00
Dominion c7b666646c Add chat embed system 2023-03-28 02:20:05 -04:00
Dominion 88b964c99a Update control panel to 4.15.0 2023-03-27 19:33:06 -04:00
Dominion 6f58c1318d Version bump to 5.5.0 2023-03-27 12:07:33 -04:00
Dominion b44e141b78 Version bump to 5.4.0 2023-03-25 14:02:34 -04:00
Dominion 0c2b3e0f2c Disable delayed autostart 2023-03-25 13:14:45 -04:00