Jordan Dominion and GitHub
a760480f71
Merge branch 'dev' into MinorAltercations
2023-10-14 11:11:49 -04:00
tgstation-server
84b732c9c4
Merge branch 'dev' into V6
2023-10-14 08:28:23 +00:00
tgstation-server
ec2929b01f
Merge branch 'master' into dev
2023-10-14 08:19:36 +00:00
Jordan Dominion and GitHub
c0f6686e31
Merge pull request #1672 from tgstation/ByondMachineBroke
...
Add bad BYOND build 515.1616
2023-10-14 04:16:10 -04:00
Jordan Dominion
a6907d360d
Missed a spot
2023-10-14 03:45:36 -04:00
Jordan Dominion
a3e3733668
Get most of the BYOND integration test working
2023-10-14 03:39:57 -04:00
Jordan Dominion
e706f4cd7e
Fix up all tests except the two main Live ones
2023-10-14 00:54:22 -04:00
Jordan Dominion
6bc7c635c5
Set TgsEngineBuild MSBuild property for the OD guys to work with
2023-10-14 00:31:20 -04:00
Jordan Dominion
35602aad9e
Merge branch 'V6' into OpenDream
2023-10-14 00:22:05 -04:00
Jordan Dominion
1b8759be33
Some monitor cleanups
2023-10-14 00:21:51 -04:00
Jordan Dominion
d4b3583ff3
More OpenDream Integration
...
- Make use of `world.opendream_topic_port` in DMAPI if present. Send in initial bridge request.
- Implement compiler and server arguments for `OpenDreamInstallation`.
- Deprecate bridge port update requests.
- Prevent symlink swapping if not running a BYOND engine.
2023-10-14 00:21:45 -04:00
Jordan Dominion
24f8130e1f
Add bad BYOND build 515.1617
2023-10-13 22:19:04 -04:00
Jordan Dominion
79d7d929fe
Nuget package updates
2023-10-13 21:14:57 -04:00
Jordan Dominion
10a0937945
Slowly pulling OpenDream stuff together
2023-10-12 22:13:35 -04:00
Jordan Dominion
f00cb55fc3
Setup dependency injection for mapping IEngineInstallers and global OD repo manager
...
Various other things to get it compiling
2023-10-12 21:47:14 -04:00
Jordan Dominion
90d516cfb9
More OpenDream engine implementation
2023-10-11 23:35:52 -04:00
Jordan Dominion
98e8404618
Make some repostory progress reporters optional
...
Also, report checkout progress
2023-10-11 23:35:07 -04:00
tgstation-server
f6e46ee562
Merge branch 'dev' into V6
2023-10-12 03:29:57 +00:00
tgstation-server
48186926fe
Merge branch 'master' into dev
2023-10-12 03:18:11 +00:00
Jordan Dominion and GitHub
3843bcffcb
Merge pull request #1670 from tgstation/WingetCreateFix2
...
Pin wingetcreate due to constant issues
2023-10-11 22:02:36 -04:00
Jordan Dominion
05fe8af683
Merge branch 'V6' into OpenDream
2023-10-11 20:53:36 -04:00
Jordan Dominion
c3a12b4ac7
Merge branch 'dev' into V6
2023-10-11 20:53:27 -04:00
Jordan Dominion
c6aac8fbac
Merge branch 'master' into dev
2023-10-11 20:52:53 -04:00
Jordan Dominion
cb63670d36
Pin wingetcreate due to constant issues
...
This time it's https://github.com/microsoft/winget-create/issues/453
2023-10-11 19:38:16 -04:00
Jordan Dominion and GitHub
08e4f1fba2
Merge pull request #1668 from tgstation/ParaFix [TGSDeploy]
...
v5.16.2: Fix issues with test merges being removed by auto-update
tgstation-server-v5.16.2
2023-10-11 11:49:17 -04:00
Jordan Dominion
36c90d302b
Version bump to 5.16.2
2023-10-10 19:47:56 -04:00
Jordan Dominion
62accd21bf
Fix test merges resetting in auto-update
...
If an error calling GitHub ocurred the job would stop after merging the HEAD branch and continue to deploy. Implement two measures to prevent this:
- If the repository update job fails, do not proceed with code deployment.
- Do not make changes to the repository before calling GitHub.
2023-10-10 19:47:56 -04:00
Jordan Dominion
3bf91e7e20
Adjust logging for better GitHub rate limit accounting
2023-10-10 18:20:57 -04:00
Jordan Dominion
b93b9bf6b9
Rename Byond namespace to Engine
2023-10-10 08:59:28 -04:00
Jordan Dominion
809ba413a7
Implement most of OpenDreamInstaller
...
Drop support for custom OD repositories, hopefully fix custom installs.
Need to go back to the git strat because of submodules
2023-10-09 18:46:56 -04:00
Jordan Dominion
c4c656f982
Rename IByondInstaller to IEngineInstaller.
2023-10-09 16:22:21 -04:00
Jordan Dominion
e5c895fb73
Rename ByondManager to EngineManager
2023-10-09 16:18:07 -04:00
Jordan Dominion
5b468ca011
Move DotnetHelper to Host Common lib
...
Done squashing commits
2023-10-09 16:15:00 -04:00
Jordan Dominion
6e015f86fa
WIP OpenDream Support
2023-10-09 15:42:29 -04:00
tgstation-server
24527efe68
Merge branch 'dev' into V6
2023-10-09 15:47:43 +00:00
Jordan Dominion and GitHub
0f53ce0122
Merge pull request #1664 from tgstation/Cyberboss-patch-1
...
Update CONTRIBUTING.md
2023-10-09 11:46:20 -04:00
Jordan Dominion and GitHub
fbf8b9f5a3
Update CONTRIBUTING.md
...
Semver and ValueTask notes
2023-10-08 10:07:03 -04:00
tgstation-server
0f7e2894ec
Merge branch 'dev' into V6
2023-10-08 04:56:51 +00:00
Jordan Dominion and GitHub
7bc3082e12
Merge pull request #1555 from tgstation/ValueTasks
...
ValueTask conversion
2023-10-08 00:55:34 -04:00
tgstation-server
23f6092feb
Merge branch 'dev' into V6
2023-10-08 01:47:58 +00:00
Jordan Dominion and GitHub
9ee40e022a
Merge pull request #1662 from tgstation/Footnote
...
Adjust Discord embed footer when updated
2023-10-07 21:44:22 -04:00
Jordan Dominion and GitHub
9124b0432f
Merge pull request #1661 from tgstation/RC1Update
...
Update to .NET 8 RC1 and Update EFCore
2023-10-07 21:34:47 -04:00
Jordan Dominion
b06310a379
Adjust Discord embed footer when updated
2023-10-07 18:02:48 -04:00
Jordan Dominion
85c053dedc
Fix version references to setup-dotnet
2023-10-07 17:46:15 -04:00
Jordan Dominion
8b59884bf9
Final ValueTask conversion
2023-10-07 17:41:19 -04:00
Jordan Dominion
faeb730ebe
Penultimate ValueTask conversion
2023-10-07 17:31:50 -04:00
Jordan Dominion
cc6ee66733
ValueTask conversion for high level server stuff
2023-10-07 16:05:48 -04:00
Jordan Dominion
8166cd3629
ValueTask conversion for controllers
2023-10-07 15:53:35 -04:00
Jordan Dominion
fc52eae7ca
Watchdog ValueTask conversions
2023-10-07 15:19:10 -04:00
Jordan Dominion
1db8ce737d
Guess what? More ValueTask conversions!
2023-10-07 15:14:11 -04:00