Jordan Dominion
b545fb1a13
Remove telemetry
2025-08-15 19:13:29 -04:00
Jordan Dominion
3c46164515
ThrowsExactly conversion except harder
2025-08-01 19:37:43 -04:00
Jordan Dominion
be6960d942
Move long-running delay task fix to AsyncDelayer
...
Fixes #1985
2024-11-03 10:28:09 -05:00
tgstation-server-ci[bot]
8a5da6fe19
Merge branch 'master' into dev
2024-08-16 21:33:17 +00:00
Jordan Dominion
6bb65d39f2
Reload configuration after successfully running the setup wizard
2024-08-16 11:43:07 -04:00
Jordan Dominion
12878f177f
Adds version reporting telemetry
2024-08-13 22:14:57 -04:00
Jordan Dominion
8b59884bf9
Final ValueTask conversion
2023-10-07 17:41:19 -04:00
Jordan Dominion
643f369aa3
Fix setup wizard tests
2023-08-24 22:42:47 -04:00
Jordan Dominion
fd1e73dfd4
Add prompt for SQLServer connection encryption
2023-08-24 22:19:47 -04:00
Jordan Dominion
2091ce06e7
Elasticsearch configuration now uses a Uri
...
Also fixed default setup wizard option not working
Fixes #1599
2023-07-15 09:39:15 -04:00
Jordan Dominion
c7ae56733b
Add PublicAddress to swarm configuration and API
...
- `ConfigVersion` to 4.7.0.
- Add setup wizard prompt.
- `README.md` update.
- Update live tests.
2023-07-04 01:00:17 -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
2a3a72a1e7
Convert to BackgroundService where applicable
...
Also fix case of localhost SqlServer in SetupWizard
2023-06-26 00:04:55 -04:00
Jordan Dominion
52fdaf3955
Add sane defaults to SetupWizard yes/no prompts
2023-06-25 21:32:10 -04:00
Dominion
43e1fec1b0
Move a bunch of non-core classes to new Utils namespace
...
- Clean up VS messages, primarily in SessionController.cs
2023-04-23 13:42:16 -04:00
Jordan Brown
65ec6a0e98
Remove ConfigureAwait(false) in top level projects
2022-09-19 10:19:08 -04:00
AffectedArc07
354bc1329d
I would like to do the big cry
2021-06-08 19:16:01 +01:00
AffectedArc07
cfeed9ebc6
*sigh*
2021-06-08 18:57:54 +01:00
AffectedArc07
bffd132b85
Does this work
2021-06-08 18:30:50 +01:00
Jordan Brown
b9586c7fee
The great stylecop update
...
Beware those that read into this commit. Here there be style conformance...
Closes #1252
2021-05-09 19:27:09 -04:00
Jordan Brown
86ce2d22c8
Minor improvements to setup wizard tests
2021-02-08 02:39:29 -05:00
Cyberboss
8c8ac15f26
Add Swarm configuration to setup wizard
2020-12-27 11:24:22 -05:00
Jordan Brown
9922c8f5a8
Docker cleanup
...
- Add container script to master version list
- Setup wizard now waits for a guaranteed config reload
Fixes #1138
2020-11-05 14:57:36 -05:00
Jordan Brown
78356eb68a
Adds configuration option for swagger UI
...
- Config version to 2.1.0
2020-08-17 13:00:53 -04:00
Jordan Brown
5d00e23a97
Add auto refresh functionality to IServerClient
2020-05-24 17:57:28 -04:00
Jordan Brown
8ee3d69f1c
Remove save delay from SetupWizard
...
- Fix test namespace
2020-04-27 15:06:10 -04:00