Commit Graph
9876 Commits
Author SHA1 Message Date
Jordan Brown 6abcfe18f2 Use IReady event for gateway tests
- Fix manual connect invocations
2021-08-23 19:16:59 -04:00
Jordan Brown a17d6532bc Suppress DiscordProvider CA1506 2021-08-23 16:27:49 -04:00
Jordan Brown 13d98b2339 Stronger guarantee for Discord gateway connection 2021-08-23 13:36:13 -04:00
Jordan Brown 7f66ce6b02 Actually disallow blocking here 2021-08-23 12:19:38 -04:00
Jordan Brown 39b7d85437 Fix an issue with a blocking IRC call 2021-08-23 12:09:59 -04:00
Jordan Brown a22990bc1d Fix a very rare job management deadlock 2021-08-22 22:28:36 -04:00
Jordan Brown aea9c8e7b0 Switch from Discord.Net to Remora.Discord
- Remove typing event support.
- Remove Message.Context as it was used only for that
- .ToAsyncEnumerable() seemed to have relied on a sub-library of Discord.Net. Removed it's usage in DefaultIOManager.
2021-08-22 22:08:44 -04:00
Jordan Brown b7eb97e554 Package updates 2021-08-22 12:04:29 -04:00
Jordan Brown 5a5c7fafef Version bump to 4.14.0 2021-08-18 15:25:28 -04:00
Jordan BrownandGitHub 8d95ae05cb Merge pull request #1297 from tgstation/JustForWire
Compilation event script improvements
2021-08-18 14:41:58 -04:00
Jordan Brown f329d6de5c Compilation event script improvements
- Add event script for before DreamMaker is run.
- Include BYOND version used in the 3 main compile events.
2021-08-18 11:58:36 -04:00
tgstation-server 87540616fb Merge branch 'master' into dev 2021-08-16 15:53:12 +00:00
Jordan Brown d1b50204f9 Add description to patch and minor milestones 2021-08-16 11:52:06 -04:00
Jordan BrownandGitHub 74bdec6b1e Merge pull request #1294 from tgstation/alexkar598-patch-1
Update webpanel to version 2.3.0
2021-08-14 22:07:01 -04:00
alexkar598andGitHub bbc09ea8b0 Update ControlPanelVersion.props 2021-08-14 13:50:12 -04:00
Jordan Brown a74a639a25 Add docker publish action [NugetDeploy] 2021-08-12 10:34:28 -04:00
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