Cyberboss
2073b7506e
Fixed CloseAllChannels
2017-11-11 17:27:58 -05:00
Cyberboss
506c98c592
Breaks up ITGSService into itself, ITGLanding, and ITGInstanceManager
2017-11-07 16:59:56 -05:00
Jordan Brown and GitHub
cc49bbcc47
Fixes a typo in IInterface documentation
2017-11-06 13:00:58 -05:00
Cyberboss
f0c93a368d
Adds IInterface
2017-11-06 12:50:02 -05:00
Cyberboss
a119457462
Fixes remote logins disallowing Windows impersonation
2017-11-06 11:47:45 -05:00
Cyberboss
eb7decbf1a
Merge upstream
2017-11-05 21:22:04 -05:00
Jordan Brown and GitHub
58fd9c2151
Fix bad certificate error handling
2017-11-02 16:06:58 -04:00
Cyberboss
1ac3f213f8
Changes the CP title when connected to a remote server
2017-11-02 10:27:10 -04:00
Cyberboss
4380457728
Add IsRemoteConnection
2017-11-02 10:15:55 -04:00
Cyberboss
5e31a1952a
Merge upstream
2017-11-01 18:55:27 -04:00
Cyberboss
dc534aae1c
Move SetBadCertificateHandler
2017-11-01 16:20:15 -04:00
Cyberboss
e9a9a2e67b
Fixes missing bad certificate override in Control Panel
2017-11-01 16:18:02 -04:00
Cyberboss
321e931615
Merge branch 'master' of https://github.com/tgstation/tgstation-server-tools into ServerInstancingRound3
2017-11-01 15:41:30 -04:00
Cyberboss
6be8f428ca
Fix bad certificate handling
2017-11-01 15:23:53 -04:00
Cyberboss
c3075876ce
Cleans up TextPrompt()
2017-11-01 13:48:33 -04:00
Jordan Brown
f51a5459bd
Seals the Interface class
2017-11-01 13:33:25 -04:00
Cyberboss
bad5ef82a2
Adds a sorta copy constructor for Interface
2017-11-01 10:33:52 -04:00
Cyberboss
8db5ecb26d
Heavy instancing work
...
Added InstanceRootCommand for blocking instance based commands if no
instance is chosen
CLI now prints the service version
Added service level CLI commands
Fixed Service.LockLoggingID
Added InstanceMetadata DataContract
Implemented Service.ListInstances
ExitCode is now set to int parent type
Fixed ConnectivityLevel flags
Optimized channel closing during instance switching
2017-10-31 16:55:01 -04:00
Cyberboss
e6f44a10b3
Clean up how connectivity level is determined
2017-10-31 15:09:23 -04:00
Cyberboss
8672a9d5c6
Modify Interface to accept instance switching. Add ITGInstance
2017-10-31 13:14:28 -04:00
Cyberboss
da7814e3d9
Merge upstream
2017-10-31 12:44:53 -04:00
Cyberboss
fb0a128268
Makes Interface an instantiable class
2017-10-31 12:12:45 -04:00
Cyberboss
7406480f48
Merge upstream
2017-10-30 12:45:47 -04:00
Jordan Brown and GitHub
332772c13f
Version mismatch warning won't be triggered for service/interface versions within the same minor release number
2017-10-30 10:49:18 -04:00
Cyberboss
26bf35bc4b
Porting the old instance complete. Added DD necessities
2017-10-26 14:01:28 -04:00
Cyberboss
c67b597d08
Merge upstream (wew, thats a big one)
2017-10-24 13:53:22 -04:00
Cyberboss
5860ec9c4c
Documents Repository.cs
2017-10-21 20:57:42 -04:00
Cyberboss
2fba289804
Server => Interface
2017-10-20 14:12:46 -04:00
Cyberboss
f5c6102846
WIP server instancing
2017-10-13 17:04:32 -04:00