Commit Graph
9876 Commits
Author SHA1 Message Date
Jordan DominionandGitHub 179572fb92 Merge pull request #2032 from tgstation/FixDotnetOD
Fix OD with Nix
2024-11-30 09:26:39 -05:00
Jordan Dominion 9bb04197b9 Fix engine process identification in OD test 2024-11-29 20:25:39 -05:00
Jordan Dominion 2869eaf898 Fix server/compiler paths being incorrect for custom OD installations 2024-11-27 21:07:59 -05:00
Jordan Dominion e7447d12c1 Satisfy an IDE message 2024-11-27 21:07:45 -05:00
tgstation-server-ci[bot]andGitHub 79cd074200 Merge pull request #2033 from tgstation/dependabot/nuget/Elastic.CommonSchema.Serilog-8.12.3
Bump Elastic.CommonSchema.Serilog from 8.12.2 to 8.12.3
2024-11-27 22:13:57 +00:00
dependabot[bot]andGitHub a14859616a Bump Elastic.CommonSchema.Serilog from 8.12.2 to 8.12.3
Bumps [Elastic.CommonSchema.Serilog](https://github.com/elastic/ecs-dotnet) from 8.12.2 to 8.12.3.
- [Release notes](https://github.com/elastic/ecs-dotnet/releases)
- [Commits](https://github.com/elastic/ecs-dotnet/compare/8.12.2...8.12.3)

---
updated-dependencies:
- dependency-name: Elastic.CommonSchema.Serilog
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-27 09:16:33 +00:00
Jordan Dominion a64c0c278f Revert "Fuckify this for a moment"
This reverts commit c54e8b8c79.
2024-11-26 21:34:56 -05:00
Jordan Dominion bd6d8b07c2 Invoke OD with dotnet executable for nix friendliness 2024-11-26 21:34:48 -05:00
Jordan Dominion 526f720d12 Handle case of OD in BYOND patchelf 2024-11-26 20:36:27 -05:00
Jordan Dominion 87c0708e3d Add bash as a package dependency 2024-11-26 20:23:41 -05:00
Jordan Dominion 48ce38a8a1 Fix build inputs 2024-11-26 20:14:48 -05:00
Jordan Dominion e6c73d4f7a Add empty /etc event scripts directory 2024-11-26 20:09:07 -05:00
Jordan Dominion c54e8b8c79 Fuckify this for a moment 2024-11-26 19:43:32 -05:00
Jordan Dominion 6ea15a14fa Switch to using SDK package to allow OD to build 2024-11-26 19:43:32 -05:00
Jordan DominionandGitHub cd32053298 Merge pull request #2031 from tgstation/dependabot/nuget/swashbuckle-79198021b1
Bump the swashbuckle group with 3 updates
2024-11-26 10:01:35 -05:00
dependabot[bot]andGitHub becb6ba53b Bump the swashbuckle group with 3 updates
Bumps the swashbuckle group with 3 updates: [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore), [Microsoft.AspNetCore.Mvc.NewtonsoftJson](https://github.com/dotnet/aspnetcore) and [Swashbuckle.AspNetCore.Newtonsoft](https://github.com/domaindrivendev/Swashbuckle.AspNetCore).


Updates `Swashbuckle.AspNetCore` from 7.0.0 to 7.1.0
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases)
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v7.0.0...v7.1.0)

Updates `Microsoft.AspNetCore.Mvc.NewtonsoftJson` from 8.0.11 to 8.0.0
- [Release notes](https://github.com/dotnet/aspnetcore/releases)
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md)
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.11...v8.0.0)

Updates `Swashbuckle.AspNetCore.Newtonsoft` from 7.0.0 to 7.1.0
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases)
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v7.0.0...v7.1.0)

---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: swashbuckle
- dependency-name: Microsoft.AspNetCore.Mvc.NewtonsoftJson
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: swashbuckle
- dependency-name: Swashbuckle.AspNetCore.Newtonsoft
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: swashbuckle
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-26 09:14:09 +00:00
tgstation-server-ci[bot]andGitHub 33f11bba6d Merge pull request #2030 from tgstation/dependabot/nuget/Microsoft.NET.Test.Sdk-17.12.0
Bump Microsoft.NET.Test.Sdk from 17.11.1 to 17.12.0
2024-11-20 22:13:10 +00:00
dependabot[bot]andGitHub 673bd6d429 Bump Microsoft.NET.Test.Sdk from 17.11.1 to 17.12.0
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.11.1 to 17.12.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](https://github.com/microsoft/vstest/compare/v17.11.1...v17.12.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-20 10:11:15 +00:00
Jordan DominionandGitHub 8d50714cc8 Merge pull request #2028 from tgstation/PackageUpdates2
.NET 9 uber package update PR
2024-11-17 21:06:59 -05:00
Jordan Dominion 2a99c07315 Fix subtle bug causing mixmatched files between host watchdog and host in installer 2024-11-17 19:10:01 -05:00
Jordan Dominion d2b58ad103 Handle IDE message 2024-11-17 19:07:30 -05:00
Jordan Dominion da197f8574 Add nix files to .sln 2024-11-17 15:21:26 -05:00
Jordan Dominion 29d94189cd Fix license URL in installer 2024-11-17 15:08:26 -05:00
Jordan Dominion 23b49ecc72 Log TGS .msi install details 2024-11-17 13:55:57 -05:00
Jordan Dominion e582ea9579 Use old Icon generation on Linux 2024-11-17 12:05:24 -05:00
Jordan Dominion 6325b5b32d Fix TGS .ico only being 16-bit 2024-11-17 10:08:56 -05:00
Jordan Dominion ec7bc64ed3 Undo the DRYness for CanonicalPackageName as it causes VS havoc 2024-11-16 19:46:50 -05:00
Jordan Dominion 6fe5e70c51 Update vulnerable transitive dependency 2024-11-16 19:22:01 -05:00
Jordan Dominion 7b159f7b54 Bump System.Text.Encodings.Web to address vulnerabilities 2024-11-16 18:51:38 -05:00
Jordan Dominion eb137addee Remove the TGS3 migrator 2024-11-16 18:43:28 -05:00
Jordan Dominion 15f11c3744 Update Tgstation.Server.Host.Service transitive dependencies 2024-11-16 18:32:35 -05:00
Jordan Dominion 3aa011da9a Update IRC fork 2024-11-16 15:54:42 -05:00
Jordan Dominion c8e4631d9d Stop using BetterWin32Errors which relies on deprecated packages 2024-11-16 14:55:48 -05:00
Jordan Dominion a276123909 Bump codecov-action 2024-11-16 11:39:40 -05:00
Jordan Dominion 22fb6c2e9e .NET 9 manual packages update 2024-11-16 11:39:20 -05:00
Jordan Dominion 20e80600a5 Where are my dependaboot updates GitHub??? 2024-11-16 10:02:06 -05:00
Jordan DominionandGitHub c500ec4e8a Merge pull request #1991 from tgstation/RepoRecloneFix
Do not attempt to checkout a detached SHA on reclone
2024-11-10 15:27:10 -05:00
Jordan Dominion 08f0cafb55 Do not attempt to checkout a detached SHA on reclone 2024-11-10 12:58:17 -05:00
Jordan DominionandGitHub 2aa16e84da Merge pull request #2000 from tgstation/nixexperiment
Nix Support
2024-11-09 17:38:38 -05:00
Jordan Dominion d1ee2e0e84 Fix build-msi job bypassing CI start gate 2024-11-09 15:33:57 -05:00
Jordan Dominion 906d75e8ad Fix bad engine installs not getting cleaned up 2024-11-09 15:29:55 -05:00
Jordan Dominion 4fe6b5ab4a Document new features 2024-11-09 15:20:11 -05:00
Jordan Dominion 57bec44ab6 Switch to proper versioned ServerConsole.zip and setup CD 2024-11-09 15:09:14 -05:00
Jordan Dominion c37e983cf8 Test 2024-11-09 11:44:13 -05:00
Jordan Dominion aa62320233 Just patch dynamic libs specifically 2024-11-09 11:26:38 -05:00
Jordan Dominion bf30471dba Fix patchelf call 2024-11-09 11:19:45 -05:00
Jordan Dominion bf5bfe6597 Attempt to patch all .so's 2024-11-09 11:17:19 -05:00
Jordan Dominion 538e9cffee Remove unnecessary patchelf 2024-11-09 11:17:11 -05:00
Jordan Dominion af6c5f3f82 Attempt at adding extra PATH specifications 2024-11-09 10:55:40 -05:00
Jordan Dominion 37fd094f71 Move byond patcher out of etc 2024-11-09 10:09:18 -05:00