Commit Graph
4766 Commits
Author SHA1 Message Date
Jordan BrownandGitHub e2095dd39c Merge pull request #1178 from tgstation/ApiFixups [APIDeploy][NugetDeploy]
Api fixups
api-v8.1.0
2020-12-29 22:14:53 -05:00
Jordan Brown 256e8f242f Fix the build 2020-12-29 21:03:16 -05:00
Jordan Brown 29485dec97 Actually enforce user and group limits 2020-12-29 20:39:23 -05:00
Jordan Brown 38a8fde66c API/Client version bumps 2020-12-29 20:14:40 -05:00
Jordan Brown 989b39d723 Add user group limit to config 2020-12-29 20:14:18 -05:00
Jordan Brown c48f277279 Document 410 on POST /User 2020-12-29 20:11:07 -05:00
Cyberboss 007c40fe0f Fix dotnet version used for [NugetDeploy] 2020-12-28 18:23:28 -05:00
Jordan BrownandGitHub 697b44d630 Merge pull request #1175 from tgstation/1079-ServerSwarm [APIDeploy][NugetDeploy][DMDeploy]
Adds the Swarm System
api-v8.0.0 dmapi-v5.2.10
2020-12-28 17:20:02 -05:00
Cyberboss 30d25c8c5e Reduce linux integration tests to relieve DB pressure 2020-12-28 14:25:15 -05:00
Cyberboss f25fda747d Improved cleanup in swarm test 2020-12-28 13:33:35 -05:00
Cyberboss 337e653ebd Further swarm update commit fixes
Also adds a 10 minute timeout on the controller.
2020-12-28 13:31:29 -05:00
Cyberboss b3d7454a5f Add UpdateInProgress to ServerInformation 2020-12-28 13:14:44 -05:00
Cyberboss 44834b1be7 Improve details of a log message 2020-12-28 13:12:58 -05:00
Cyberboss bc90c13322 Adds swarm integration test 2020-12-28 11:00:10 -05:00
Cyberboss e22830007a Some fixes related to update commit and abort 2020-12-28 10:59:47 -05:00
Cyberboss 83c7828e38 Don't set InstancePermissionSet for instances not on the swarm node 2020-12-28 10:59:11 -05:00
Cyberboss f5fcf331d3 Switch all DateTimeOffset.Now references to UtcNow 2020-12-27 20:21:30 -05:00
Cyberboss 09b049a119 Fix updating swarm node server list 2020-12-27 20:10:20 -05:00
Cyberboss e37908aaa9 Properly set Content-Type in swarm clients 2020-12-27 17:51:23 -05:00
Cyberboss ff20c9bbc9 More swarm fixes.
- Fix client routing again.
- Swap X-Powered-By for User-Agent in clients
- Set Accept header to application/json.
2020-12-27 17:43:59 -05:00
Cyberboss 975ed3dee4 Swarm system fixes round #1
- Fixed controller sub-routing.
- Improved logging.
- Reduced health check intervals.
- Fixed including controller in node-only messages.
- Fixed a NullReferenceException when not in swarm mode.
- Always reference controller using configured address
2020-12-27 12:48:03 -05:00
Cyberboss 8c8ac15f26 Add Swarm configuration to setup wizard 2020-12-27 11:24:22 -05:00
Cyberboss 08cf743d5a Log HttpApiPort on startup 2020-12-27 11:23:41 -05:00
Cyberboss 9e83216894 Ensure updated server list is sent out when a node (de)registers 2020-12-27 11:22:21 -05:00
Cyberboss 4bf6095211 Removed non-standard slash from BridgeController route 2020-12-27 11:21:38 -05:00
Cyberboss dd18c5253f Rename Version to ServerInformation in client 2020-12-26 21:45:01 -05:00
Cyberboss 5acc7c6c54 README updates for swarm 2020-12-26 21:23:10 -05:00
Cyberboss 2deb9e9521 Remove C#9 feature 2020-12-26 21:08:46 -05:00
Cyberboss a8cb2350e3 Merge branch 'dev' into 1079-ServerSwarm 2020-12-26 11:44:23 -05:00
Cyberboss 51b6f798bb Increase BYOND download timeout 2020-12-26 11:44:05 -05:00
Jordan Brown 0853bb13d7 Merge branch 'master' into dev 2020-12-22 19:41:27 -05:00
Jordan Brown 3d30d0cf90 Adds the swarm system 2020-12-22 19:40:09 -05:00
Jordan BrownandGitHub 76e6d35f6a Merge pull request #1174 from tgstation/Casual500 [TGSDeploy]
Fix 500 with graceful restart of offline watchdog
tgstation-server-v4.6.3
2020-12-21 13:09:39 -05:00
Jordan Brown d61d743fae Version bump to 4.6.3 2020-12-20 18:48:47 -05:00
Jordan Brown 7211aae1e2 Fix 500 with graceful restart of offline watchdog 2020-12-20 15:38:37 -05:00
Jordan Brown 61d504a9e4 Move WindowsHost from Administration to ServerInformation
Lock GET /Administration behind ChangeVersion right
[APIDeploy][DMDeploy][NugetDeploy]
2020-12-19 20:24:37 -05:00
Jordan Brown d7736fa1a4 Turn off Microsoft logging [APIDeploy][DMDeploy][NugetDeploy] 2020-12-19 12:30:00 -05:00
Jordan Brown ff91354a11 Fix GITHUB_ENV [APIDeploy][DMDeploy][NugetDeploy] 2020-12-19 12:10:15 -05:00
Jordan Brown 6f211c8dd7 [APIDeploy] V8, [NugetDeploy] V9, [DMDeploy] V5.2.10 2020-12-19 11:13:33 -05:00
Jordan Brown 0d5d70aff9 Trying a workaraound for dotnet bug
https://github.com/actions/setup-dotnet/issues/155
2020-12-19 10:32:34 -05:00
Jordan Brown cb744366ac I meant to say [APIDeploy][DMDeploy][NugetDeploy] 2020-12-18 15:52:30 -05:00
Jordan Brown 419a9c2885 Merge commit '29ea9042808854a5046e348c0db1d6a4ad26bc84' into dev 2020-12-18 15:51:04 -05:00
Jordan BrownandGitHub 81b3bb8581 Merge pull request #1164 from tgstation/1078-UserGroups [TGSDeploy]
Adds user groups
2020-12-18 15:50:25 -05:00
Jordan Brown 29ea904280 Remove git checkout as recommended for CodeQL 2020-12-18 15:29:50 -05:00
Jordan Brown b050f95744 Running out of options, I turn to dark magic
- Set MicrosoftLogLevel to Debug for Linux integration tests
2020-12-18 14:53:39 -05:00
Jordan Brown 3385c3aac8 I am done with this delayed bridge request shit 2020-12-18 14:47:53 -05:00
Jordan Brown 6bd8f00f15 Bump test BYOND version to 513.1536 2020-12-18 14:23:37 -05:00
Jordan Brown b5dd8d0184 Add yet another missing "NoService" config 2020-12-18 12:11:27 -05:00
Jordan Brown 6cf80ca65c Check validation status instead of assuming not 2020-12-18 11:32:44 -05:00
Jordan Brown e3f3361067 Fix Linux publishing 2020-12-18 10:39:26 -05:00