Commit Graph
29 Commits
Author SHA1 Message Date
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 BrownandGitHub 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 BrownandGitHub 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 BrownandGitHub 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