Commit Graph
12 Commits
Author SHA1 Message Date
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 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 df663d8eb1 Removes deprecated API calls 2017-10-24 14:54:12 -04:00
Cyberboss 2fba289804 Server => Interface 2017-10-20 14:12:46 -04:00
Cyberboss 3137be7abb Massive sanity reorganization of project structure
Overall:
- Removed all 'TG' prefixes on classes and enums
Service:
- TGStationServer => ServerInstance
- TGServerService => Service
- Moved all ServerInstance partial classes to a subfolder
- Moved ChatProvider classes, delegate, and interface to a namespace
- Moved EventID and ChatMessageType to their own .cs files
- Moved SanitizeTopicString to Program
- ServerService.cs => Service.cs
- Fixed ProjectInstaller being in it's own namespace instead of
TGServerService
Interface:
- Moved ExitCode enum to Command class
- Moved all components to a namespace
- Moved all component enums to Enumerations.cs
- DDInteropCallHolder => DreamDaemonBridge
- Move PullRequestInfo and DreamDaemonBridge to their own .cs files
- Changes the type of ChannelFactory cache from Dictionary<Type,
ChannelFactory> to IDictionary<Type, ChannelFactory>
2017-10-20 14:00:09 -04:00
Cyberboss 848221fc0a Adds a function to recreate static directories 2017-09-27 14:14:23 -04:00
Cyberboss c6c820541d Moves MoveServer() to ITGAdministration 2017-09-20 16:25:05 -04:00
Cyberboss c086933c3f Modifying the remote access port 2017-09-17 21:01:21 -04:00
Cyberboss ebdd37d9d0 DONT LOOK DIRECTLY INTO THE AUTHENTICATION CODE! 2017-09-14 15:59:14 -04:00
Cyberboss 82cdd25f3d CommandLine commands for it 2017-09-14 14:59:37 -04:00