Commit Graph
5110 Commits
Author SHA1 Message Date
Jordan BrownandGitHub 04ce02d1bc Merge pull request #1293 from tgstation/dev [TGSDeploy][APIDeploy][NugetDeploy]
v4.13.0
api-v9.1.0 tgstation-server-v4.13.0
2021-08-11 18:00:48 -04:00
Jordan BrownandGitHub 95c29ba7e7 Merge pull request #1290 from tgstation/1278-InstanceProperty
Adds the accessible property to InstanceResponse
2021-08-11 14:49:02 -04:00
Jordan BrownandGitHub 252566f921 Merge pull request #1292 from tgstation/1284-AttemptTwo
Add submodule updates
2021-08-11 11:44:36 -04:00
Jordan Brown 4630bdfcc0 Add submodule updates
- Refactor some progress handlers to be ODR compliant
- Add `submoduleUpdate` to RepositoryRequest
- Add `RepoSubmoduleUpdate` event script
2021-08-11 06:10:04 -04:00
Jordan BrownandGitHub 9c6a5bf85b Merge branch 'dev' into 1278-InstanceProperty 2021-08-11 06:07:11 -04:00
Jordan BrownandGitHub 316555da47 Merge pull request #1291 from tgstation/1270-ConstantSessionPersistence
Better session persistence
2021-08-11 06:05:46 -04:00
Jordan Brown 06c1c8d827 Adds the accessible property to InstanceResponse 2021-08-11 04:30:21 -04:00
Jordan BrownandGitHub 9903f3eb93 Merge branch 'dev' into 1270-ConstantSessionPersistence 2021-08-11 02:57:42 -04:00
Jordan Brown b2df9802cc Session persistence happens at launch 2021-08-11 02:56:47 -04:00
Jordan BrownandGitHub b4b6cfd712 Merge pull request #1288 from tgstation/1286-GracefulKill
SIGUSR1 graceful shutdowns
2021-08-11 02:50:09 -04:00
Jordan Brown ea0a1b5039 Cleanup DisposeAsync info bubble 2021-08-10 21:39:34 -04:00
Jordan Brown ca5f0d74f8 My give up. My give up 2021-08-10 20:04:35 -04:00
Jordan Brown a18b095d7f Package updates 2021-08-10 19:57:53 -04:00
Jordan Brown c9bd62548a Fix Posix signal handling 2021-08-10 19:57:40 -04:00
Jordan Brown eebf3792cd Additional logging around process stream reading 2021-08-10 15:22:01 -04:00
Jordan Brown 17bae4909e Trying with a subprocess 2021-08-10 14:54:43 -04:00
Jordan Brown a2fb0bbe45 Graceful shutdowns on POSIX
- Sending `SIGUSR1` on POSIX will now attempt to gracefully shutdown the watchdog with a timeout
- Added `General:ShutdownTimeoutMinutes` config to support this.
- Renamed `General:RestartTimeout` to `General:RestartTimeoutMinutes`
- Config version bump to `4.0.0`
- Core version bump to `4.13.0`
- Added unit tests for new `PosixSignalHandler` class.
2021-08-04 12:34:56 -04:00
tgstation-server d8d8850705 Merge branch 'master' into dev 2021-07-30 15:43:06 +00:00
Jordan BrownandGitHub bf66adc0bc Fix link to default credentials 2021-07-30 11:42:11 -04:00
Jordan BrownandGitHub 92b4b04ce4 Merge pull request #1289 from tgstation/MrStonedOne-y-u-be-spammy
Remove annoying I don't respond to this channel message
2021-07-21 10:36:23 -04:00
Kyle Spier-SwensonandGitHub 033178c1cc Remove annoying I don't respond to this channel message 2021-07-20 13:28:43 -07:00
Jordan Brown 2d0db6c71d Wait for a a synchronous task 2021-07-11 14:03:01 -04:00
tgstation-server 84a8e2f4b3 Merge branch 'master' into dev 2021-07-05 13:09:58 +00:00
Jordan Brown b529d62bc2 Standardize some variable names 2021-07-05 09:08:45 -04:00
tgstation-server 66134e2fe8 Merge branch 'master' into dev 2021-06-15 22:25:25 +00:00
Jordan BrownandGitHub abe22eb2ee Merge pull request #1283 from tgstation/SwarmFix
Fix single server swarms update deadlock
2021-06-15 18:24:37 -04:00
Jordan Brown 630335ca5e Fix single server swarms update deadlock
Credit @ZeWaka for finding this bug
2021-06-15 13:55:24 -04:00
Jordan Brown b1d7822ac5 Merge branch 'master' into dev 2021-06-14 23:45:59 -04:00
Jordan BrownandGitHub b17ee1b660 Merge pull request #1282 from tgstation/1279-PotentialWindowsSuspendFix [TGSDeploy]
Potential fix for process suspension failure
tgstation-server-v4.12.1
2021-06-14 22:46:22 -04:00
Jordan Brown 04c07c5c00 Version bump to 4.12.1 2021-06-14 22:32:17 -04:00
Jordan Brown b6ba7332e5 WindowsProcessFeatures cleanup
- Adds logging around Open/Suspend/ResumeThread calls.
- Call Process.Refresh before accessing Process.Threads, potentially fixing issues with a stale thead ID cache.
- Potentially fixes #1279
2021-06-14 22:30:19 -04:00
Jordan Brown a1849e42c9 Fix documentation typo 2021-06-14 22:28:25 -04:00
Jordan BrownandGitHub 7e3502924e Merge pull request #1277 from tgstation/aa/elasticsearch
Elasticsearch log ingest support
2021-06-10 17:44:03 -04:00
AffectedArc07andGitHub 12c89fd15a WEBEDIT 2021-06-10 18:28:36 +01:00
AffectedArc07 e181746118 Now I try to pass CI 40 times again 2021-06-10 18:22:27 +01:00
Jordan Brown e44d2699cf [TGSDeploy] tgstation-server-v4.12.0 2021-06-09 13:55:30 -04:00
AffectedArc07 354bc1329d I would like to do the big cry 2021-06-08 19:16:01 +01:00
AffectedArc07 cfeed9ebc6 *sigh* 2021-06-08 18:57:54 +01:00
AffectedArc07 bffd132b85 Does this work 2021-06-08 18:30:50 +01:00
AffectedArc07 5cdb075e30 Styling rule are killing me 2021-06-08 17:34:20 +01:00
AffectedArc07 a6690da5a0 Adds a setup wizard + more tweaks 2021-06-08 17:29:27 +01:00
AffectedArc07 f1f1f0b312 Tweaks Round #1 2021-06-08 16:41:43 +01:00
AffectedArc07 c4cd4aace5 Elasticsearch log ingest support 2021-06-08 13:34:08 +01:00
Jordan BrownandGitHub 30fe1f82b5 Merge pull request #1274 from tgstation/FixDefaultConfigNonsense [TGSDeploy]
Fix default config nonsense
2021-06-07 22:13:40 -04:00
Jordan Brown 644aede760 Merge branch 'master' of https://github.com/tgstation/tgstation-server into FixDefaultConfigNonsense 2021-06-07 21:19:39 -04:00
Jordan BrownandGitHub fbfef6c0aa Merge pull request #1271 from ZeWaka/patch-1
keycloak is a supported provider
2021-06-07 21:19:27 -04:00
Jordan Brown 43e4cc0478 Handle whitespace control panel channels properly 2021-06-07 21:18:55 -04:00
Jordan Brown 8cf82ae82b Fix CI stumblefucking the default config file 2021-06-07 21:18:37 -04:00
Jordan Brown 1893311884 Fix NullReferenceException with null channel
For web control panel
2021-06-07 20:46:52 -04:00
Jordan BrownandGitHub 4ea5dc7c61 Fix typo. Info about console Ctrl+C on Windows 2021-06-07 20:34:16 -04:00