Dominion
616b036282
Add tests for DMAPI interop communication limits
2023-04-15 14:37:07 -04:00
Dominion
2bfe6c8895
Define limits of bridge/topic requests and topic response strings
2023-04-15 14:36:10 -04:00
Dominion
7aa578b05e
Add test usable option to disable BridgeController data logging
2023-04-15 14:35:35 -04:00
Dominion
e569dee1e8
Sort DreamDaemonLogs in directories by day
2023-04-15 14:34:55 -04:00
Dominion
529465ecbd
Correct a typo in a log message
2023-04-15 14:34:32 -04:00
Dominion
9421e7cdb9
Add tests tgs_include.dm to .sln
2023-04-15 14:34:20 -04:00
Dominion
0d4a46067a
Remove unused using
2023-04-15 01:21:19 -04:00
Dominion
cafc29b513
Remove SafeHandle as referencing it does nothing
2023-04-14 22:54:23 -04:00
Dominion
0bfff7ffd6
Remove redundant code
2023-04-14 22:49:23 -04:00
Dominion
80dbeb3611
Fix PlatformIdentifier not having a compiler guard
2023-04-14 21:02:46 -04:00
Dominion
b06647d28b
Add disposing line to Process
2023-04-14 20:47:23 -04:00
Dominion
25e9acc019
Wait for the process lifetime to complete in SessionController Dispose
2023-04-14 20:38:39 -04:00
Jordan Dominion and GitHub
82dc1c7ef7
Merge pull request #1454 from tgstation/FixingChannelZero [TGSDeploy]
...
Discord Improvements (v5.10.0)
tgstation-server-v5.10.0
2023-04-14 16:14:04 -04:00
Dominion
c7a83fe2f5
Don't start allocating ports until 1024
2023-04-14 14:30:44 -04:00
Dominion
082722690b
Version bump to 5.10.0
2023-04-14 14:22:03 -04:00
Dominion
e4d5055555
Fix Channel ID 0 on Discord Provider
...
- Add support for 1-many channel mappings
- Add handling for MissingAccess and UnknownChannel errors
- Added support for Discord threads
- Processing error messages now reply
2023-04-14 14:20:49 -04:00
Dominion
a13af24ef5
More improvements to Result formatting
2023-04-14 12:15:47 -04:00
Dominion
d14a278085
Improve IResult logging to show all errors
2023-04-14 10:42:20 -04:00
Dominion
c90db9a72f
Cleanup logging placeholders in DiscordProvider
2023-04-14 10:25:03 -04:00
Dominion
9b1d8d1906
Use async service scopes where possible
2023-04-13 22:37:38 -04:00
Dominion
334dd7c60c
Clean up job manager activation
2023-04-13 22:37:28 -04:00
Dominion
9530f064c7
Add missing dotnet setup to deploy step
2023-04-11 10:56:38 -04:00
Dominion
8c5aa2e7e3
Use bitshifts where appropriate
2023-04-11 10:42:46 -04:00
Jordan Dominion and GitHub
35f72da98f
Merge pull request #1451 from tgstation/FixesNSHit [TGSDeploy]
...
Fix some events getting relayed to DreamDaemon unintentionally
tgstation-server-v5.9.0
2023-04-10 19:36:02 -04:00
Dominion
1fab70d539
Add a warning if chatbot disconnection takes too long
2023-04-10 19:03:48 -04:00
Dominion
ad2693805b
Fix massive slowdown in individual instance offlining
2023-04-10 19:03:35 -04:00
Dominion
7de2b3b93b
Delete an instance's Game directory when moving it
2023-04-10 19:03:01 -04:00
Dominion
d09b5c8d5e
Restore necessary database string warning suppression
2023-04-10 14:10:03 -04:00
Dominion
956f9be9fe
Fix logic error in integration test server
2023-04-10 13:56:28 -04:00
Dominion
ce93212161
Minor cleanup in tests
2023-04-10 13:55:17 -04:00
Dominion
4d8fe5a93d
Bunch of message cleanups
2023-04-10 13:50:13 -04:00
Dominion
c0da716708
TaskCompletionSource cleanup
2023-04-10 13:44:19 -04:00
Dominion
1ae77311c1
Minor message cleanups
2023-04-10 13:34:56 -04:00
Dominion
a4e79abe1f
Package documentation and cleanup
2023-04-10 13:33:41 -04:00
Dominion
fbbf77b555
Package updates and pinning comments
2023-04-10 13:00:10 -04:00
Dominion
b35261d4dc
Chat message regression test
2023-04-10 12:44:47 -04:00
Dominion
d85a56e43f
Slight improvement to directory deletion test
2023-04-10 12:44:41 -04:00
Dominion
a75317a707
Fix the godawful json re-encoding in OnTopic()
2023-04-10 10:50:26 -04:00
Dominion
958bdfc36c
Merge branch 'dev' of https://github.com/tgstation/tgstation-server into FixesNSHit
2023-04-10 10:38:11 -04:00
Jordan Dominion and GitHub
9112efa310
Merge pull request #1450 from tgstation/MrStonedOne-patch-no_mentions
...
Discord replies no longer mention the user.
2023-04-10 10:37:23 -04:00
Dominion
915a52a3c2
Version bump to 5.9.0
2023-04-10 10:22:30 -04:00
Dominion
517a027369
Fix DreamDaemon getting relayed events not meant for it
2023-04-10 10:21:53 -04:00
Dominion
52525741f0
Syntax cleanup
2023-04-10 10:06:32 -04:00
Dominion
b0752dc076
Satisfy linter
2023-04-10 09:38:58 -04:00
Kyle Spier-Swenson and GitHub
60389bef0e
wrong named arg syntax
2023-04-09 12:12:27 -07:00
Kyle Spier-Swenson and GitHub
3514471d3c
Maybe compile
2023-04-09 12:11:24 -07:00
Kyle Spier-Swenson and GitHub
33478a8080
Discord replies no longer mention the user.
...
I don't want this clogging up my mentions inbox (which i check for things i forgot to do) every time i do !tgs. and it will once there are 7 bots on tgs 5 and all 7 of them mention me every time I use a command.
There is no need to mention or ping the user for a response to a message they sent less than a second ago.
The goal of a mention is to alert the user there is a message they might want to see, but in this case, they kinda know, given they just sent the command.
2023-04-08 18:17:28 -07:00
Kyle Spier-Swenson and GitHub
2ef06cd149
[DMDeploy] #1449 - Hot Fix chat command runtimes in dmapi.
dmapi-v6.3.1
2023-04-07 13:00:40 -07:00
Kyle Spier-Swenson and GitHub
a4a5b725dd
Update Version.props dmapi version
2023-04-07 12:11:56 -07:00
Kyle Spier-Swenson and GitHub
05987e4349
Update tgs.dm dmapi version
2023-04-07 12:11:37 -07:00