Jordan Brown
17add23cb8
Fix doc comments
2018-10-10 23:54:29 -04:00
Jordan Brown
4c5df1c81b
Add an update server test
2018-10-10 18:50:00 -04:00
Jordan Brown
c303c2ce0b
Add default UpdatesConfiguration values
2018-10-10 18:48:22 -04:00
Jordan Brown
0f5fe44761
FullMonty => StandardOperation
2018-10-10 18:03:02 -04:00
Jordan Brown
b76580d4f0
Clean up tests
2018-10-10 18:02:35 -04:00
Jordan Brown
2b77c7251f
Update launchSettings.json
2018-10-10 17:52:32 -04:00
Jordan Brown
ccc21b39d6
Makes the update process async
...
This has a pro and a con:
Pro: No more HTTP timeouts waiting for the package to download
Con: No API endpoint for update errors
This is a worthwhile trade.
Also adds a bunch of logging to Server and handles restart handler exceptions
2018-10-10 17:48:56 -04:00
Jordan Brown
4dc080074c
Fix documentation about Version model
2018-10-10 17:42:56 -04:00
Jordan Brown
ee8adf5aa1
Cleanup DownloadFile
2018-10-10 17:00:16 -04:00
Jordan Brown
505ac81d5c
Remove unecessary if
2018-10-10 16:39:09 -04:00
Jordan Brown
56d07fed5e
Add missing ArgumentNullExceptions
2018-10-10 16:38:32 -04:00
Jordan Brown and GitHub
43d199d9b3
Merge pull request #776 from tgstation/747-DMAPIZip
...
Adds the DMAPI to release artifacts
2018-10-10 11:23:20 -04:00
Jordan Brown
9349aaeebe
Adds the DMAPI to release artifacts
2018-10-10 10:31:58 -04:00
Jordan Brown and GitHub
057c08372c
Merge branch 'master' into 746-VerifyToken
2018-10-09 16:53:51 -04:00
Jordan Brown and GitHub
7c85215d15
Merge pull request #774 from tgstation/772-NoMoreDirectX
...
Don't install DirectX for BYOND versions >= 1452
2018-10-09 12:42:30 -04:00
Jordan Brown and GitHub
86ea075817
ONLY 512
2018-10-09 10:35:13 -04:00
Jordan Brown
a31dd8ebe2
Update readme about running in admin mode
...
Still required for symlinks, but adjusted the wording slightly
2018-10-09 10:32:51 -04:00
Jordan Brown
5688f7d865
Don't install DirectX for BYOND versions >= 1452
2018-10-09 10:31:28 -04:00
Cyberboss
50fad97d98
Merge branch 'master' of https://github.com/tgstation/tgstation-server into 746-VerifyToken
2018-10-08 09:49:33 -04:00
Cyberboss
0092d49a3b
Warn when running integration test without a GitHub token
2018-10-08 09:48:08 -04:00
Jordan Brown and GitHub
1e89cb9308
Merge pull request #770 from tgstation/Cyberboss-patch-1
...
Make TGS_TOPIC use args[1] instead of T
2018-10-08 00:26:58 -04:00
Jordan Brown and GitHub
086b951c44
Make TGS_TOPIC use args[1] instead of T
2018-10-07 17:21:53 -04:00
Jordan Brown and GitHub
dce0c6f51f
Merge pull request #769 from tgstation/767-DoubleDispose
...
Prevent InstanceManager.Dispose from being called twice
2018-10-06 00:36:55 -04:00
Jordan Brown
327fa35f4f
Prevent InstanceManager.Dispose from being called twice
2018-10-05 19:56:40 -04:00
Jordan Brown and GitHub
eff1f2259e
Merge pull request #765 from tgstation/758-StartTgs
...
Adds setup wizard
2018-10-05 19:34:23 -04:00
Jordan Brown
2336809b2d
Merge branch 'master' of https://github.com/tgstation/tgstation-server into 758-StartTgs
2018-10-05 18:51:08 -04:00
Jordan Brown
c1f3e1077d
Do as I say, not as I do
2018-10-05 18:50:57 -04:00
Jordan Brown and GitHub
fc8ff0b7e4
Merge pull request #768 from tgstation/686-TestMergeCommentary
...
Adds test merge deployment GitHub comments
2018-10-05 18:43:42 -04:00
Cyberboss
f6ba6a8f44
Fix logging typo
2018-10-05 17:01:28 -04:00
Cyberboss
bf122128b3
Fix instances not assigning their gitHubClientFactory
2018-10-05 16:44:59 -04:00
Cyberboss
ce39e8da66
Prevent synchronization issues from failing repo jobs
2018-10-05 16:43:46 -04:00
Cyberboss
e56933bd54
Adds test merge deployment commenting
2018-10-05 16:06:43 -04:00
Cyberboss
ded9287f4e
Fixes weird coverlet failure
...
See https://github.com/tonerdo/coverlet/issues/33
2018-10-05 15:08:23 -04:00
Cyberboss
02aeca29ba
Fix FileLoggingConfiguration comments
2018-10-05 15:05:38 -04:00
Cyberboss
a83bfad069
Merge branch 'master' of https://github.com/tgstation/tgstation-server into 758-StartTgs
2018-10-05 14:56:56 -04:00
Jordan Brown and GitHub
c789855e33
Merge pull request #766 from tgstation/DockerInitFlag
...
Add `--init` to recommended docker command line
2018-10-05 14:43:07 -04:00
Jordan Brown and GitHub
3ef48bf271
Add --init to recommended docker command line
2018-10-05 14:02:49 -04:00
Cyberboss
f88b769647
Fix setup wizard tests
2018-10-05 13:01:12 -04:00
Cyberboss
be040f1641
Stop the service when the host watchdog exits
2018-10-05 12:41:02 -04:00
Cyberboss
f17e2b131e
SetupWizard buffs
...
Add notes about SQL permissions as a Windows service
Add file logging configuration
Properly rethrow OperationCanceledExceptions
Stops generalConfiguration var name clash
2018-10-05 12:30:08 -04:00
Cyberboss
1a50a65a26
Add default log levels for FileLoggingConfiguration
2018-10-05 12:09:46 -04:00
Cyberboss
0240c100bd
Never lie in documentation
2018-10-05 12:09:15 -04:00
Cyberboss
ce00995b8b
Increase console sanity
2018-10-05 12:08:58 -04:00
Cyberboss
21920f3dcc
Fix some console write conflicts
2018-10-05 11:26:16 -04:00
Cyberboss
059a5d8447
Remove and suppress the STA BS
2018-10-05 11:24:17 -04:00
Cyberboss
33ea7cbae5
Host watchdog fixes
...
Fix service configuration parameters and admin launch conditions
Make service Program methods async
Fix watchdog configuration launch parameter
Fix watchdog debug setup
2018-10-05 11:23:44 -04:00
Cyberboss
2b2239f9ce
Fill out doc comments
2018-10-05 11:01:17 -04:00
Cyberboss
60cbaa4892
Merge branch '758-StartTgs' of https://github.com/tgstation/tgstation-server into 758-StartTgs
2018-10-05 10:59:18 -04:00
Cyberboss
71dfb81d43
Finish setup wizard tests, fix a few bugs
2018-10-05 10:58:52 -04:00
Jordan Brown
fbc1a5459f
Fix build
2018-10-04 23:47:11 -04:00