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 Brown and GitHub
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 Brown and GitHub
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
alexkar598 and GitHub
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 Brown and GitHub
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 Brown and GitHub
95c29ba7e7
Merge pull request #1290 from tgstation/1278-InstanceProperty
...
Adds the accessible property to InstanceResponse
2021-08-11 14:49:02 -04:00
Jordan Brown and GitHub
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 Brown and GitHub
9c6a5bf85b
Merge branch 'dev' into 1278-InstanceProperty
2021-08-11 06:07:11 -04:00
Jordan Brown and GitHub
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 Brown and GitHub
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 Brown and GitHub
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 Brown and GitHub
bf66adc0bc
Fix link to default credentials
2021-07-30 11:42:11 -04:00
Jordan Brown and GitHub
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-Swenson and GitHub
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 Brown and GitHub
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 Brown and GitHub
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 Brown and GitHub
7e3502924e
Merge pull request #1277 from tgstation/aa/elasticsearch
...
Elasticsearch log ingest support
2021-06-10 17:44:03 -04:00
AffectedArc07 and GitHub
12c89fd15a
WEBEDIT
2021-06-10 18:28:36 +01:00