Commit Graph
5745 Commits
Author SHA1 Message Date
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 DominionandGitHub 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 DominionandGitHub 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 DominionandGitHub 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-SwensonandGitHub 60389bef0e wrong named arg syntax 2023-04-09 12:12:27 -07:00
Kyle Spier-SwensonandGitHub 3514471d3c Maybe compile 2023-04-09 12:11:24 -07:00
Kyle Spier-SwensonandGitHub 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-SwensonandGitHub 2ef06cd149 [DMDeploy] #1449 - Hot Fix chat command runtimes in dmapi. dmapi-v6.3.1 2023-04-07 13:00:40 -07:00
Kyle Spier-SwensonandGitHub a4a5b725dd Update Version.props dmapi version 2023-04-07 12:11:56 -07:00
Kyle Spier-SwensonandGitHub 05987e4349 Update tgs.dm dmapi version 2023-04-07 12:11:37 -07:00