Commit Graph
9876 Commits
Author SHA1 Message Date
Jordan Brown 5c31b26561 Remove more V4 references 2021-09-08 18:04:40 -04:00
Jordan Brown 8aff5e1a3f A couple of changes to ensure a smooth transition to V5
Closes #1295
2021-09-08 17:51:18 -04:00
Jordan Brown 61c616c974 Add action to post to server release thread
Closes #1323
2021-09-08 15:13:28 -04:00
Jordan Brown 0a2532483f Version bump to 4.14.3 2021-09-08 15:07:54 -04:00
Jordan Brown 74425c8622 Merge branch 'master' of https://github.com/tgstation/tgstation-server into RemoraFix 2021-09-08 15:07:29 -04:00
Jordan Brown fec4eeaabb Re-enable disabled test
Fixes #1309
2021-09-08 15:07:11 -04:00
Jordan Brown 8080cc8af9 Update Remora.Discord to 3.0.58 2021-09-08 15:00:33 -04:00
Jordan Brown a850d305a1 Add a workflow to automatically merge dev into V5 2021-09-08 14:46:57 -04:00
Jordan BrownandGitHub 00ea3be924 Note the server release thread in the README.md 2021-09-07 13:52:18 -04:00
Jordan BrownandGitHub 7a5f6a3c3d Merge pull request #1320 from tgstation/AutoUpdateRepoCommitTrackingBS [TGSDeploy]
v4.14.2 fix batch
tgstation-server-v4.14.2
2021-09-06 11:11:07 -04:00
Jordan Brown b885ea3477 Prevent private channels from being broadcast to
Fixes #1316
2021-09-05 19:51:59 -04:00
Jordan Brown 58b6e1fb17 Version bump to 4.14.2 2021-09-05 19:40:42 -04:00
Jordan Brown 48d58bb60e Fix auto updater creating conflicting RevInfos 2021-09-05 19:40:19 -04:00
Jordan Brown b9565185ac Support for describing a job's current stage 2021-09-01 10:28:04 -04:00
Jordan Brown 8ba10371f2 Fix bad apt-get call 2021-08-31 15:28:58 -04:00
Jordan Brown 78d2057596 [TGSDeploy] tgstation-server-v4.14.1 2021-08-31 12:33:34 -04:00
Jordan BrownandGitHub 633fdbef5c Merge pull request #1311 from tgstation/1265-IRCFixup
Patch Batch
2021-08-31 12:31:08 -04:00
Jordan Brown 810d86a8a9 Fix chat provider race condition
Reconnection attempts could still be made if the job starts as the provider was disconnecting. Stop the reconnection timer before attempting a disconnect.
2021-08-31 10:49:00 -04:00
Jordan Brown 176035d444 Fix double database context attach 2021-08-31 10:43:59 -04:00
Jordan Brown ad75c3444c Version bump to 4.14.1 2021-08-30 18:58:54 -04:00
Jordan Brown 382bb2c078 Disable IRC auto reconnection, use our own
- Customize some other timeouts

Fixes #1265
2021-08-30 16:59:55 -04:00
Jordan Brown 96c69cec3b De-duplicate this initial chat connection TCS completion 2021-08-30 15:42:43 -04:00
Jordan Brown 82003f469d Add some minor chat message monitoring logging 2021-08-30 15:38:57 -04:00
Jordan Brown 803d35ee4a Hopefully fix Linux TGS version parsing in CI 2021-08-30 12:44:20 -04:00
Jordan Brown ab19227e88 Fix empty PR bodies erroring ReleaseNotes [TGSDeploy] tgstation-server-v4.14.0 2021-08-29 18:21:01 -04:00
Jordan BrownandGitHub fb3c757834 Merge pull request #1310 from tgstation/dev [TGSDeploy]
v4.14.0
2021-08-29 16:15:20 -04:00
Jordan Brown 831f2d539f Bump control panel versions [APIDeploy][NugetDeploy] api-v9.2.0 2021-08-28 21:00:08 -04:00
Jordan Brown c0d2c57968 Merge branch '1296-UpdateSubmodules' into dev 2021-08-28 20:58:55 -04:00
Jordan BrownandGitHub fdb4f58d4d Merge pull request #1307 from tgstation/1304-YetAnotherDbIssue
Wirewraith, what the hell?
2021-08-28 15:23:38 -04:00
Jordan Brown fce85ddf1e Actually fix this JobException rethrow 2021-08-28 15:19:15 -04:00
Jordan Brown 4fb8151238 Update Submodules DB Setting 2021-08-28 15:16:01 -04:00
Jordan Brown 515df95f04 Fix auto-updater not setting initial revinfo 2021-08-28 13:57:46 -04:00
Jordan Brown f10b31c18d Better bad credentials exception detection 2021-08-28 13:57:00 -04:00
Jordan Brown d5ade75025 Improved workaround for submodule update error 2021-08-28 13:48:34 -04:00
Jordan Brown 27083b7c2b Fix revinfo not being inserted when it should be 2021-08-28 13:26:13 -04:00
Jordan BrownandGitHub 274e18326d Merge pull request #1306 from tgstation/1221-Timeout
Adds timeouts to deployments
2021-08-26 23:26:29 -04:00
Jordan Brown f3e3327828 Asynchronous chat processing in an instance 2021-08-26 19:13:35 -04:00
Jordan Brown a18700c077 Actually, there's literally no reason to busy-wait here 2021-08-26 18:54:04 -04:00
Jordan Brown d9a7979a01 Decrease delay in message processing 2021-08-26 18:40:03 -04:00
Jordan Brown d99898cf52 Fix message task provider pruning 2021-08-26 18:39:21 -04:00
Jordan Brown 5da8ad9a23 Adds timeouts to deployments
- New internal API field.
- Migrations.
- New job ErrorCode.
- Integration test.
- New DreamMaker right.
2021-08-26 18:11:07 -04:00
Jordan BrownandGitHub 860703d53c Merge pull request #1305 from tgstation/Cyberboss-patch-1
Add -logself to DreamDaemon command lines
2021-08-26 16:12:24 -04:00
Jordan BrownandGitHub adf21abaf2 Add -logself to DreamDaemon command lines
Closes #1301
2021-08-26 13:18:06 -04:00
Jordan BrownandGitHub efa2813b35 Merge pull request #1303 from tgstation/1300-Invisabru
Adds option to change DreamDaemon visibility
2021-08-25 19:40:46 -04:00
Jordan Brown 686a1694c6 Adds option to change DreamDaemon visibility
- API Version bump to 9.2.0.
- Add DreamDaemonVisibility enum.
- Add DreamDaemonLaunchParameters.Visibility, requires relaunch to adjust.
- Add DreamDaemonResponse.CurrentVisibility.
- Add ReattachInformation.LaunchVisibility.
- Add DreamDaemonRights.SetVisibility.
- Fix DreamDaemonRights.SetAdditionalParameters not giving POST access to /DreamDaemon.
- Add migrations.
- Add permissions tests.
- SessionControllerFactory now handles setting visibility parameter.
2021-08-25 14:54:00 -04:00
Jordan Brown 975a2139d4 Update dotnet-ef to 3.1.18 2021-08-25 12:12:55 -04:00
Jordan BrownandGitHub 5eda4aa559 Merge pull request #1302 from tgstation/RemoraRefactor
Remora refactor
2021-08-25 02:05:22 -04:00
Jordan Brown 058945dd2a Fix Discord disconnect race condition 2021-08-24 18:42:23 -04:00
Jordan Brown c8bd92c671 Disable this failing test 2021-08-24 11:29:42 -04:00
Jordan Brown a3a09f1608 Fix issues with rare Remora bug 2021-08-24 10:46:00 -04:00