Commit Graph

9876 Commits

Author SHA1 Message Date
Jordan Dominion cd2233d85c Properly make ZipToDirectory use IFileSystem 2025-08-01 10:57:26 -04:00
Jordan Dominion 2d7da21ee1 Fix MapThreadsVersion unit test 2025-08-01 10:56:57 -04:00
Jordan Dominion 61b5f4a395 Break up this call to better isolate where the NullReferenceException is happening 2025-07-31 23:25:02 -04:00
Jordan Dominion 58a58bcae0 Fix failing unit test 2025-07-31 23:21:58 -04:00
Jordan Dominion 977cbeb8ba I suspect an installation is failing, take a closer look as to why 2025-07-31 17:21:48 -04:00
tgstation-server-ci[bot] 55576b98b2 Merge pull request #2312 from tgstation/dependabot/nuget/build/mstest-fd74c78cee
Bump the mstest group with 2 updates
2025-07-30 20:49:27 -04:00
Jordan Dominion ab862a359c I'm so upset 2025-07-30 17:46:23 -04:00
Jordan Dominion da06491f96 Replace deprecated ReferenceEquals with AreSame 2025-07-30 17:40:31 -04:00
dependabot[bot] bf6f5f974f Bump the mstest group with 2 updates
Bumps MSTest.TestAdapter from 3.9.3 to 3.10.0
Bumps MSTest.TestFramework from 3.9.3 to 3.10.0

---
updated-dependencies:
- dependency-name: MSTest.TestAdapter
  dependency-version: 3.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: mstest
- dependency-name: MSTest.TestFramework
  dependency-version: 3.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: mstest
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-30 10:09:34 +00:00
Jordan Dominion 3db9977c19 Put in some logging and call it a night 2025-07-29 23:07:29 -04:00
Jordan Dominion c2b38c05ab This bit here might be screwing us 2025-07-29 19:19:22 -04:00
Jordan Dominion 384cdf27ce Add missing Dispose guard 2025-07-29 18:20:06 -04:00
Jordan Dominion 35a069e7d1 Log out deployment lock states when engine deletion is blocked by an active lock 2025-07-29 18:19:07 -04:00
Jordan Dominion f3a063351a Fix a potential NullReferenceException 2025-07-27 23:35:39 -04:00
Jordan Dominion d443722e5d Merge branch 'HttpClientSanity' into TheGreatAuthenticationRework 2025-07-27 18:58:09 -04:00
Jordan Dominion 413cfe73de Fix tests 2025-07-27 18:57:49 -04:00
Jordan Dominion 8bda399adf Fix whitespace 2025-07-27 18:53:47 -04:00
Jordan Dominion 9709aa64c2 Minor syntax cleanup 2025-07-27 18:47:51 -04:00
Jordan Dominion fca363e430 Merge branch 'HttpClientSanity' into TheGreatAuthenticationRework 2025-07-27 17:57:53 -04:00
Jordan Dominion 980fcf9bec Add missing dependency to the README 2025-07-27 17:55:06 -04:00
Jordan Dominion 225b1bcf61 Merge branch 'dev' into HttpClientSanity 2025-07-27 17:51:45 -04:00
Jordan Dominion 8204d5a843 Required version bumps 2025-07-27 17:51:03 -04:00
Jordan Dominion 83c02af428 Some minor re-architecting to prevent that path resolution issue from before 2025-07-27 17:46:41 -04:00
Jordan Dominion 4e0bd4afe2 Fuck this flaky test 2025-07-27 17:38:37 -04:00
Jordan Dominion 37dd46e4e8 Make this error message more appropriate 2025-07-27 17:38:28 -04:00
tgstation-server-ci[bot] 0a29b3e5b5 Update nix SHA256 for TGS v6.18.0 tgstation-server-v6.18.0 2025-07-27 20:25:33 +00:00
Jordan Dominion 9e8bdde30c Remove HttpClient abstractions
Now implement mocked `HttpMessageHandler`s as recommended: https://stackoverflow.com/a/36427274/3976486
2025-07-27 15:34:33 -04:00
Jordan Dominion efb9239d50 Merge branch 'dev' into TheGreatAuthenticationRework 2025-07-27 13:33:24 -04:00
Jordan Dominion 6f5a2f6f6b Merge pull request #2310 from tgstation/Omega [TGSDeploy]
v6.18.0: Merging way too many things at once
2025-07-27 13:30:05 -04:00
Jordan Dominion 0d4d68d736 Fix DefaultIOManager bugs
- Fix `CreateResolverForSubdirectory` not considering if the input path was rooted.
- Fix `DeleteDirectory` not resolving the input path.
2025-07-26 20:08:31 -04:00
Jordan Dominion 5a37c36c65 Revert "Update wix version"
This reverts commit fd050f068d.
2025-07-26 19:27:39 -04:00
Jordan Dominion fd050f068d Update wix version 2025-07-26 19:19:11 -04:00
Jordan Dominion 1e0c888da2 Bring all nuget packages up to date and trim the fat 2025-07-26 19:16:30 -04:00
Jordan Dominion 92062ea37a Merge branch 'pr-2307' into Omega 2025-07-26 19:02:15 -04:00
Jordan Dominion ae1aaa2ad9 Merge branch 'pr-2223' into Omega 2025-07-26 19:01:38 -04:00
Jordan Dominion b7f48be6bf Merge branch 'pr-2296' into Omega 2025-07-26 19:00:42 -04:00
Jordan Dominion 3aa4826258 Merge branch 'pr-2309' into Omega 2025-07-26 19:00:22 -04:00
Jordan Dominion abab725cd5 Merge branch 'pr-2305' into Omega 2025-07-26 19:00:04 -04:00
Jordan Dominion 1b8994cf2b I'm tired of fighting you BYOND! 2025-07-26 14:19:58 -04:00
Jordan Dominion dfb9c199e0 Microsoft has stopped supporting their package repo
https://learn.microsoft.com/en-ca/dotnet/core/install/linux-ubuntu-decision#register-the-microsoft-package-repository
2025-07-26 14:12:13 -04:00
Jordan Dominion ee7d44a23e Ah 2025-07-26 14:04:31 -04:00
Jordan Dominion dc2656190d Excuse me wtf? 2025-07-26 12:43:36 -04:00
Jordan Dominion 29b58366a2 Uhh what the hell? 2025-07-26 12:31:31 -04:00
Jordan Dominion cac2a9d90f Okay, fuck it, just get full curl 2025-07-26 11:22:16 -04:00
Jordan Dominion 731b65d9df Fix sed command 2025-07-26 11:19:50 -04:00
Jordan Dominion bed489af78 Add libcurl as a nix package dependency 2025-07-26 11:19:17 -04:00
Jordan Dominion 5ed5d2aafc Add missing xmlstarlet dep 2025-07-26 11:16:52 -04:00
Jordan Dominion 9921e26c7c Revert "Breaking this temporarily"
This reverts commit e0a96a630c.
2025-07-26 11:15:14 -04:00
Jordan Dominion cd6619b7d8 Should get things where we need them 2025-07-26 11:15:06 -04:00
Jordan Dominion 93c570bd2e Try with nixpkgs 2025-07-26 11:03:59 -04:00