Jordan Dominion
ef4ef59cf3
Fix push_manifest.ps1's parameter and default hash
2023-07-02 07:52:35 -04:00
Jordan Dominion
1aa18af161
Add more missing dotnet restores
2023-07-02 07:52:35 -04:00
Jordan Dominion
b22f25ca61
Fix cat path in TestInstall step for .deb
2023-07-02 07:52:34 -04:00
Jordan Dominion
cbd27fce58
Update Features list
2023-07-02 07:32:06 -04:00
Jordan Dominion
54c3a056ce
Add missing dotnet restore to CI
2023-07-02 07:28:50 -04:00
Jordan Dominion
352a65a1d1
libsystemd0 is not a hard dependency
2023-07-02 07:28:38 -04:00
Jordan Dominion
58cf3d7739
Fix failing test
2023-07-02 04:15:40 -04:00
Jordan Dominion
12f390adc8
Merge branch 'dev' into 1569-Vdproj
2023-07-02 04:10:21 -04:00
Jordan Dominion
568b1f3f23
Clean up Exception handling when setting repo ID
2023-07-02 04:09:00 -04:00
Jordan Dominion
c13f56470f
Version bump to 5.12.7
2023-07-02 04:09:00 -04:00
Jordan Dominion
f434a281b4
Better error handling in RemoteDeploymentManagers
2023-07-02 04:08:43 -04:00
Jordan Dominion
f67b0d2254
Fix auto approve workflow for real this time
2023-07-02 04:08:28 -04:00
Jordan Dominion
898570df29
Fix auto-approve workflow
2023-07-02 04:08:27 -04:00
Jordan Dominion
4d00c5c7c7
Prevent autoapprove firing if there are open tasks
2023-07-02 04:08:27 -04:00
Jordan Dominion
40eaa4900e
Documentation updates
2023-07-02 04:08:26 -04:00
Jordan Dominion
5b5b0c019c
Remove unused using
2023-07-02 04:08:25 -04:00
Jordan Dominion
f72bc1446f
Log host watchdog launch arguments
2023-07-02 04:08:24 -04:00
Jordan Dominion
648d3f5d27
Use ODR for AssemblyInformationProvider
2023-07-02 04:08:24 -04:00
Jordan Dominion
2b16ca19d2
Fix default Elasticsearch configuration
2023-07-02 04:08:23 -04:00
Jordan Dominion
2a360c119f
Fix useless IDE warning in SessionController
2023-07-02 04:08:22 -04:00
Jordan Dominion
df50d5ce0e
Improve base appsettings documentation
2023-07-02 04:08:21 -04:00
Jordan Dominion
f216c53481
Correct a documentation comment
2023-07-02 04:08:20 -04:00
Jordan Dominion
2077394524
Remove unused using
2023-07-02 04:08:19 -04:00
Jordan Dominion
5a65b36ad6
Add README.mds for all Nuget packages
2023-07-02 04:08:18 -04:00
Jordan Dominion
d0d9e7b2ba
Switch from .vdproj to .wixprojs
...
Wix is just better, it drives the fucking Visual Studio installer for gods' sakes. Thankfully, v4 is a whole lot better than v3 in that it's native dotnet tooling.
- Added ability to set base path for loading configuration files.
- Added Service command descriptions for help text.
- New `.exe` installer also installs dotnet dependencies.
- New `.msi` properly invokes configure, sets up and controls service, sends detach stop signal on upgrades, and uses ProgramData for configs with appropriate permissions.
- Remove .deb symlinks in favor of explicitly setting config directory.
- Adjust CI pipeline with new installer changes.
- Appropriately bump TGS migrator version.
2023-07-02 04:08:14 -04:00
Jordan Dominion
e13aa79efe
Add Wix dotnet-tools.json
2023-07-02 03:43:36 -04:00
Jordan Dominion
c9a73c2af9
Add wix exclusions to .gitignore
2023-07-02 03:42:10 -04:00
tgstation-server
f7fd9c6418
Merge branch 'master' into dev
2023-07-01 21:17:22 +00:00
Jordan Dominion and GitHub
6338a2e0f4
Merge pull request #1579 from tgstation/DeploymentsNeedToChill [TGSDeploy]
...
Release v5.12.7: Fix deployments failing if creating GitHub deployments was enabled and GitHub returned bad data
tgstation-server-v5.12.7
2023-07-01 17:16:02 -04:00
Jordan Dominion
f2f9872376
Clean up Exception handling when setting repo ID
2023-06-29 15:36:59 -04:00
Jordan Dominion
2bef7f76b7
Version bump to 5.12.7
2023-06-29 15:30:32 -04:00
Jordan Dominion
678f9e2270
Better error handling in RemoteDeploymentManagers
2023-06-29 14:47:55 -04:00
Jordan Dominion
5d1e7bc27e
Remove .NET 4.7.2 prereq from the installer
2023-06-28 20:48:16 -04:00
Jordan Dominion
4a2a0ee6b9
More winget documentation updates
2023-06-28 20:12:11 -04:00
Jordan Dominion
0b2636c9b1
More winget docs
2023-06-28 20:09:30 -04:00
Jordan Dominion
4edb87dbc2
Update winget docs & specify right hosting bundle
2023-06-28 19:55:21 -04:00
Jordan Dominion
629a7a7f73
Correct documentation of NativeMethods
2023-06-28 19:25:38 -04:00
Jordan Dominion
190a418722
Add UAC elevation to console project
2023-06-28 19:20:20 -04:00
Jordan Dominion
5bf73b8ef1
Prevent Host and Host.Console projects from generating executables
2023-06-28 19:19:44 -04:00
Jordan Dominion
61644065c0
Remove net472 Dependency
...
- Replace service message boxes with P/Invoke.
- Replace service installer with `sc.exe` invocations.
- Add automatic UAC elevation to service.
- Remove unneeded GlobalSuppressions.cs.
- Upgrade Host.Watchdog/Host.Service/Host.Common/Host.Service.Tests to net6.0(-windows).
- Update docs.
2023-06-28 19:15:39 -04:00
Jordan Dominion
34e8f1328b
Merge branch 'dev' into ValueTasks
2023-06-28 08:16:36 -04:00
Jordan Dominion
6695cbd168
Fix failing tests
2023-06-27 23:43:01 -04:00
tgstation-server
a7063fc8e0
Merge branch 'master' into dev
2023-06-28 00:09:02 +00:00
Jordan Dominion and GitHub
8a1ecba7d8
Merge pull request #1576 from tgstation/Cyberboss-patch-1
...
Fix auto approve workflow for real this time
2023-06-27 20:06:53 -04:00
Jordan Dominion and GitHub
9c82fb2881
Fix auto approve workflow for real this time
2023-06-27 18:47:45 -04:00
Jordan Dominion
bbc17a62cf
Publish configure project with runtime identifier
...
Give it its own directory too because it's chonky now
2023-06-27 18:33:21 -04:00
tgstation-server
1d5b170986
Merge branch 'master' into dev
2023-06-27 03:33:17 +00:00
Jordan Dominion and GitHub
a40e230600
Merge pull request #1575 from tgstation/Cyberboss-patch-1
...
Fix auto-approve workflow
2023-06-26 23:31:56 -04:00
Jordan Dominion
9923611295
Verbegging
2023-06-26 23:20:32 -04:00
Jordan Dominion
a60a51eb8b
Fix issues with ReleaseNotes --link-winget
2023-06-26 23:17:35 -04:00