Commit Graph
9876 Commits
Author SHA1 Message Date
Jordan Dominion a4b00b0810 Merge branch 'V6' into OpenDream 2023-11-17 17:17:55 -05:00
Jordan DominionandGitHub d08fae8cc8 Merge pull request #1722 from tgstation/1718-ObsoleteAf
Remove deprecated API fields
2023-11-17 17:13:05 -05:00
Jordan Dominion 7eafed4fb9 Add missing hashtag to DMAPI releases 2023-11-17 14:45:26 -05:00
Jordan Dominion 08f1a1ebf7 This test doesn't apply to OD 2023-11-17 12:26:34 -05:00
Jordan Dominion a4bf9e409b Remove deprecated API fields
Closes #1718
2023-11-17 11:02:11 -05:00
Jordan Dominion ffb7dcfd5b Merge branch 'V6' into OpenDream 2023-11-17 10:49:45 -05:00
Jordan Dominion 3a158251a1 Merge branch 'dev' into V6 2023-11-17 10:49:35 -05:00
Jordan Dominion e6ae9b73c4 Throw the failing error message in Live tests 2023-11-17 10:48:45 -05:00
Jordan DominionandGitHub 47f5c55b7f Merge pull request #1720 from tgstation/v5180Rel [TGSDeploy]
v5.18.0: Fixes and release
tgstation-server-v5.18.0
2023-11-17 09:23:28 -05:00
Jordan Dominion e24d4d995b Clean up points where we TellWorldToReboot()
Making sure we allow `WatchdogStatus.Restoring` where possible.
2023-11-17 09:07:11 -05:00
Jordan Dominion 85aa8d0f93 Simplify a name 2023-11-17 08:58:29 -05:00
Jordan Dominion 69774722fb These environment variables are preventing SDK detection from working properly under test. Delete them 2023-11-17 08:19:21 -05:00
Jordan Dominion 2fe9392934 Version bump to 5.18.0 2023-11-16 23:14:23 -05:00
Jordan Dominion 682d954262 Fix Windows Live tests always succeeding 2023-11-16 23:14:22 -05:00
Jordan Dominion 17bda5ef48 Standardize naming to "Webpanel" 2023-11-16 23:14:14 -05:00
Jordan Dominion 3bd78163c7 Update webpanel version 2023-11-16 23:05:46 -05:00
Jordan Dominion 20c882c96c Fix BroadcastMessage controller checks 2023-11-16 23:05:15 -05:00
Jordan Dominion 4537845e0b Make this workaround generic 2023-11-16 22:10:36 -05:00
Jordan Dominion a3e5828cb1 Merge branch 'V6' into OpenDream 2023-11-16 18:09:00 -05:00
Jordan Dominion 5e4fd7cb0b Merge branch 'dev' into V6 2023-11-16 17:55:08 -05:00
Jordan DominionandGitHub 37f1fb259b Merge pull request #1719 from tgstation/138-AddAnnounce [NugetDeploy][APIDeploy][DMDeploy]
Add Broadcast Messages
dmapi-v6.7.0 api-v9.14.0
2023-11-16 17:08:11 -05:00
tgstation-server 0d9de225b6 Merge branch 'dev' into V6 2023-11-16 04:22:47 +00:00
tgstation-server 4224f4153c Merge branch 'master' into dev 2023-11-16 03:46:54 +00:00
Jordan DominionandGitHub 1877b7f67a Merge pull request #1717 from tgstation/WindowCIFix
Fix Windows Live tests missing output on error
2023-11-15 22:45:46 -05:00
Jordan Dominion f405edd644 Hack to see if we can get any output out of this hung process 2023-11-15 22:31:51 -05:00
Jordan Dominion d36e2f59f8 Add broadcasting support
- Bump appropriate versions
- Add DreamDaemon request field and permission bit.
- Add generic failure error code.
- Remove `ErrorCode` comment since they are being using in #1666.
- Fix bad interop return messages.
- Adjust DMAPI code to support broadcasts.
- Add tests.

Closes #138
2023-11-15 20:53:52 -05:00
Jordan Dominion bb06a2eff2 Forbid() before accessing instance here 2023-11-15 19:41:11 -05:00
Jordan Dominion 67b6276ba4 Fix Windows Live test errors not printing 2023-11-15 17:33:52 -05:00
Jordan Dominion f87f36f03c Correct .yml formatting 2023-11-15 08:50:47 -05:00
Jordan Dominion f5ebfaee7a Update Remora.Discord and Serilog.Extensions.Logging
- New .net8 versions
2023-11-15 08:20:09 -05:00
Jordan Dominion 4788ceaa5f Merge branch 'V6' into OpenDream 2023-11-15 08:11:19 -05:00
Jordan DominionandGitHub b720c20ae4 Merge pull request #1716 from tgstation/Net8IsGold
Update to .NET 8 GA Release
2023-11-15 07:51:27 -05:00
Jordan Dominion f286b0f46d Fix logic error in EngineCommand 2023-11-14 23:26:52 -05:00
Jordan Dominion 51e64951af Prevent the RootController from being included in the API 2023-11-14 22:52:38 -05:00
Jordan Dominion b7b3f0db3f Use OD's specific dotnet version where appropriate 2023-11-14 19:56:03 -05:00
Jordan Dominion d0fcfa06b6 Seal EngineVersion 2023-11-14 19:51:15 -05:00
Jordan Dominion 75db9af33e Move EngineVersion to core models namespace 2023-11-14 19:51:08 -05:00
Jordan Dominion a0fd49fd4b Merge branch 'V6' into OpenDream 2023-11-14 19:38:44 -05:00
Jordan Dominion d2a861415a Update to latest EFCore extensions version 2023-11-14 17:26:47 -05:00
Jordan Dominion 1b661d8e3f Always install .NET from Microsoft Ubuntu repo
Can't be assed to wait for releases
2023-11-14 17:25:29 -05:00
Jordan Dominion e2e0114770 Update .NET 8.0 release
- Update Microsoft packages.
- Update EF Core tooling.
- Update Docker base images.
- Update build scripts.
- Update actions.
2023-11-14 17:25:18 -05:00
Jordan Dominion 6a4974f038 Merge branch 'dev' into V6 2023-11-14 17:18:55 -05:00
tgstation-server ffa6299058 Merge branch 'master' into dev 2023-11-14 22:16:22 +00:00
Jordan DominionandGitHub db826deb36 Merge pull request #1715 from tgstation/DeployAlreadyHolyShit [TGSDeploy]
v5.17.3: MariaDB redistribution fixes
tgstation-server-v5.17.3
2023-11-14 17:10:37 -05:00
Jordan Dominion 227cf94b46 Remove unneeded package install from Dockerfile 2023-11-14 12:27:00 -05:00
Jordan Dominion 6e2d8c1b00 Add missing call to dos2unix in Dockerfile 2023-11-14 12:27:00 -05:00
Jordan Dominion 23f2a30fca Pin yarn@1.22.19
Workaround for https://github.com/yarnpkg/yarn/issues/9011
2023-11-14 12:26:59 -05:00
Jordan Dominion 2fba0f4113 Host MariaDB ourselves
- Locate using REST API.
- Bump to 10.11.6.
- Store in GitHub releases so older installers don't break.

Closes #1633
2023-11-14 12:26:59 -05:00
Jordan Dominion ad4946f852 Lock SDK version used
Tired of the .NET 8 RC fucking me over
2023-11-14 11:22:18 -05:00
Jordan Dominion 69495abf01 Correct spacing 2023-11-14 11:22:18 -05:00