Commit Graph
9876 Commits
Author SHA1 Message Date
Dominion 8dd181d3cf 511 DMAPI compatibility + CI 2023-06-15 08:03:59 -04:00
Dominion 18c03a9f02 512 DMAPI compatibility 2023-06-15 07:52:43 -04:00
Dominion 541d37a294 Fix EDGE DMAPI check 2023-06-15 07:27:25 -04:00
Dominion fb47ad5ba6 Revert the config change for not using DD.exe
It presents complications with pre-existing TGS setup firewall rules.
2023-06-15 03:53:10 -04:00
Dominion 6c73a1575d Fix custom includes not working with non-root .dme 2023-06-15 03:47:52 -04:00
Dominion 174ac5c760 Populate HeadInclude.dm and TailInclude.dm on instance creation 2023-06-15 03:32:21 -04:00
Dominion d441f50d9a Fix SessionController.SetRebootState return value 2023-06-15 03:31:07 -04:00
Dominion 33d8dca207 Fix IrcProvider indentation 2023-06-15 03:30:45 -04:00
Dominion 1a3e0fe1c7 Configuration option to disable dd.exe usage
Fixed issues with testing bridge limits in 515.

Added LiveTests helper to get all DreamDaemon processes.

Assert Live tests port usage is >= 10000 to ensure we get maximum url length for bridge tests.
2023-06-15 03:30:32 -04:00
Dominion 6ad5f62ef2 Merge branch 'dev' of https://github.com/tgstation/tgstation-server into 1458-AddMapThreadsParam 2023-06-14 15:04:30 -04:00
Jordan DominionandGitHub 790f58009c Merge pull request #1546 from tgstation/HealthCheckHeartbeartContinuation
API deprecation for Heartbeat fields
2023-06-14 15:01:53 -04:00
Dominion 76cc15acdc LUMMOX SAID 1609 FOR MAP THREADS
https://www.byond.com/forum/post/2873746
2023-06-14 14:56:03 -04:00
Dominion 69af0acf5d Fix secure.byond.com links 2023-06-14 14:53:53 -04:00
Dominion f3df3713a7 Backwards compatibility DMAPI tests 2023-06-14 14:53:52 -04:00
Dominion 51b7792e15 CachingFileDownloader now builds the cache
- New global CI cache for BYOND zips
- VersionsTest now caches the BYOND versions it tests
- Move some classes around
2023-06-14 14:53:32 -04:00
Dominion 3a631709c0 Merge branch 'dev' into 1458-AddMapThreadsParam 2023-06-14 13:02:49 -04:00
Dominion 4471391b96 ValueTask Tgstation.Server.Client 2023-06-14 12:30:00 -04:00
Jordan DominionandGitHub 4f89cdb6b3 Merge branch 'dev' into HealthCheckHeartbeartContinuation 2023-06-14 11:44:41 -04:00
Dominion 0efe58fe6b Add new API fields for HealthChecks
- Migrate database to these
- Deprecate Heartbeat fields
2023-06-14 11:44:20 -04:00
Dominion 71753f5a44 ValueTask a bunch of Database Functions 2023-06-14 02:33:02 -04:00
Dominion 764724664c ValueTask ByondManager and ByondInstaller 2023-06-14 02:33:00 -04:00
Dominion ec726e2f27 CachedResponseStream.Create -> ValueTask 2023-06-14 02:29:12 -04:00
Dominion 0fec639fec ValueTask WhenAll Extensions 2023-06-14 02:29:10 -04:00
tgstation-server 7db8db0ce7 Merge branch 'master' into dev 2023-06-14 05:59:17 +00:00
Jordan DominionandGitHub a202845c30 Merge pull request #1545 from tgstation/MoreLocalDbBS
Wait 10 minutes before timing out DB in GitHub Actions
2023-06-14 01:57:57 -04:00
Dominion 42a0f968d3 Fix dotnet-ef version 2023-06-14 01:36:34 -04:00
Dominion 3737277b00 Fix VS lints 2023-06-14 01:00:17 -04:00
Dominion 4757ca9770 SemaphoreSlimContext.Lock -> ValueTask 2023-06-14 00:58:29 -04:00
Jordan DominionandGitHub 90eaee8331 Merge pull request #1542 from tgstation/ArgumentNull
Single statement ArgumentNullExceptions
2023-06-13 23:07:29 -04:00
Dominion e1d98d3c2b Wait 10 minutes before timing out DB in GitHub Actions 2023-06-13 21:43:31 -04:00
Dominion f17307e696 Merge branch 'dev' into ArgumentNull 2023-06-13 19:51:36 -04:00
Dominion 2a2bcf9ed1 The inconsistency in this file name bothers me 2023-06-13 19:43:57 -04:00
Dominion 13d6e44f60 CodeCov settings cleanup
Possibly fixes #1541
2023-06-13 19:41:10 -04:00
Dominion dafbc8b33e Re-include database migrations in CodeCov report 2023-06-13 19:40:43 -04:00
Dominion d9110cefbe Simplify a new expression 2023-06-13 19:40:43 -04:00
Dominion c5d9122f20 Nuget Package updates
- Contains workaround for breaking change in Microsoft.Data.SqlClient
2023-06-13 19:40:28 -04:00
tgstation-server fd54a7887b Merge branch 'master' into dev 2023-06-13 23:37:30 +00:00
Jordan DominionandGitHub ee12b6b90a Merge pull request #1544 from tgstation/LocalDBFixAttempts
LocalDB CI fix attempts
2023-06-13 19:29:32 -04:00
Dominion ca84aca54c Check for LocalDB failures early
Fixes #1539
2023-06-13 18:00:34 -04:00
tgstation-server d70479c459 Merge branch 'master' into dev 2023-06-13 07:10:24 +00:00
Jordan DominionandGitHub 4a3b2bba77 Merge pull request #1543 from tgstation/CodeCovFixAttempts
CodeCov settings cleanup
2023-06-13 03:08:06 -04:00
Dominion d63f31adb1 CodeCov settings cleanup
Possibly fixes #1541
2023-06-13 01:43:33 -04:00
Dominion 324d0b4d30 Cleanup Program.cs for service 2023-06-13 01:11:03 -04:00
Dominion 09c9b6848d Use CancellationToken.None instead of default 2023-06-13 01:07:50 -04:00
Dominion 6fbbbc505c Add missing ArgumentNullException throw 2023-06-12 20:45:14 -04:00
Dominion e6f142d927 Cleanup DummyChatProvider 2023-06-12 20:43:49 -04:00
Dominion 8af2ff539e Replace ifs with ArgumentNullException.ThrowIfNull 2023-06-12 20:43:29 -04:00
Jordan DominionandGitHub 9303486b1e Merge pull request #1538 from tgstation/FeaturesUpdate
Minor documentation updates
2023-06-12 00:02:22 -04:00
Dominion 470e4a0d4b Merge branch 'dev' of https://github.com/tgstation/tgstation-server into FeaturesUpdate 2023-06-11 18:56:25 -04:00
tgstation-server 2acebd4c2f Merge branch 'master' into dev 2023-06-11 22:53:08 +00:00