Jordan Dominion and GitHub
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
4224f4153c
Merge branch 'master' into dev
2023-11-16 03:46:54 +00:00
Jordan Dominion and GitHub
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
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
tgstation-server
ffa6299058
Merge branch 'master' into dev
2023-11-14 22:16:22 +00:00
Jordan Dominion and GitHub
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
tgstation-server
ac290fc6ff
Merge branch 'master' into dev
2023-11-14 07:56:23 +00:00
Jordan Dominion and GitHub
80fae8d881
Merge pull request #1714 from tgstation/LogSpam [TGSDeploy]
...
v5.17.3: Fix jobs hub group mapping
2023-11-14 02:54:39 -05:00
Jordan Dominion
feedcbfbc5
We killed another MariaDB mirror
2023-11-13 22:06:00 -05:00
Jordan Dominion
1a0d76a730
Fix test race condition
2023-11-13 21:53:26 -05:00
Jordan Dominion
7af1d36085
Actually utilize CancellationToken in IProcess.GetCombinedOutput()
2023-11-13 19:32:51 -05:00
Jordan Dominion
89ce5a664e
Correct IProcess documentation
2023-11-13 19:32:26 -05:00
Jordan Dominion
7ab9f35067
THAT'S NOT A FUCKING INSTANCE ID!!!
...
- Fix logic error in hub group mapping.
- Add regression unit test.
Fixes #1713
2023-11-13 18:16:41 -05:00
Jordan Dominion
9c769046bb
Added helpers for creating in-memory database contexts for testing
2023-11-13 18:14:44 -05:00
Jordan Dominion
b697b6cf4c
Add SSE reverse proxy note to README
2023-11-13 17:32:33 -05:00
Jordan Dominion
ea49ec0da2
A bunch of additional logging in pursuit of #1713
2023-11-13 16:06:28 -05:00
tgstation-server
52ffd3a3cb
Merge branch 'master' into dev
2023-11-12 22:25:00 +00:00
Jordan Dominion and GitHub
ecd9acad80
Merge pull request #1712 from tgstation/FixHubUserNames [TGSDeploy]
...
v5.17.3: Fix hub user names
2023-11-12 17:24:05 -05:00
Jordan Dominion
581cbe4b18
Merge branch 'LessThreadPressure' into FixHubUserNames
2023-11-12 14:56:16 -05:00
Jordan Dominion
de0bd33839
Version bump to 5.17.3
2023-11-12 14:20:11 -05:00
Jordan Dominion
6b6d958536
Fix issue with StartedBy.Name not being set in jobs hub updates
2023-11-12 13:42:30 -05:00
Jordan Dominion and GitHub
1603f7075f
Merge pull request #1709 from tgstation/PackageUpdates
...
Package updates
2023-11-12 12:31:21 -05:00
Jordan Dominion
6f5c541fb6
Windows live tests in CI don't try to print
...
Closes #1710
2023-11-12 12:25:22 -05:00
Jordan Dominion
a585f9d2ab
Disable random disconnections before completing hub tests
2023-11-12 10:37:03 -05:00
Jordan Dominion
51d81aa067
Adjust JobsRequiredTest to use the hub
...
This greatly reduces thread pool pressure, very important for CI.
2023-11-12 10:33:48 -05:00
Jordan Dominion and GitHub
c89f24870a
Merge pull request #1708 from tgstation/dev [TGSDeploy]
...
v5.17.2: I fucking PR'd to the wrong branch
tgstation-server-v5.17.2
2023-11-12 10:32:48 -05:00
Jordan Dominion
159b033a1f
Update to webpanel verison 4.27.0
2023-11-12 08:58:47 -05:00
Jordan Dominion
de06107751
Fix signals test being a special snowflake
2023-11-12 08:58:13 -05:00
Jordan Dominion
027b8db6bd
Nuget package updates
2023-11-12 08:57:13 -05:00
Jordan Dominion and GitHub
d9e80ac315
Merge pull request #1707 from tgstation/LibShitFix [TGSDeploy]
...
v5.17.2: Fix tag fetching
2023-11-11 23:03:58 -05:00
Jordan Dominion
a252c5f95a
Update dotnet redistributable to latest
2023-11-11 21:50:38 -05:00
Jordan Dominion
9ea468b824
Version bump to 5.17.2
2023-11-11 21:31:38 -05:00
Jordan Dominion
30293c3e39
Fix repository fetching possibly not fetching all tags
2023-11-11 21:31:07 -05:00
Jordan Dominion and GitHub
7cada26bdf
Merge pull request #1705 from tgstation/FixDebIf
...
Fix .deb `postinst` conditional.
2023-11-11 09:29:35 -05:00
Jordan Dominion
2413dc84f0
Fix .deb postinst conditional.
2023-11-10 23:21:06 -05:00
Jordan Dominion and GitHub
8919495315
Merge pull request #1702 from tgstation/Cyberboss-patch-1
...
Fix test errors caused by DB truncation
2023-11-09 18:50:28 -05:00
Jordan Dominion
469b16d815
Fix test errors caused by DB truncation
2023-11-09 09:09:38 -05:00
Jordan Dominion and GitHub
aba587ae80
Merge pull request #1700 from tgstation/TestSanity
...
Fix a cause of spurious CI failures
2023-11-07 19:17:40 -05:00
Jordan Dominion and GitHub
1e1086563d
Merge branch 'master' into TestSanity
2023-11-07 08:23:42 -05:00
Jordan Dominion and GitHub
01f38ad488
Merge pull request #1698 from tgstation/Day0Fixes [TGSDeploy][NugetDeploy]
...
v5.17.1 Fixes
tgstation-server-v5.17.1
2023-11-07 08:10:00 -05:00
Jordan Dominion
7c9a1a6a4f
Fix a cause of spurious CI failures
2023-11-06 21:48:23 -05:00
Jordan Dominion
e68dc5b307
An uncaught exception was never a good idea
2023-11-06 17:46:05 -05:00