Commit Graph
21 Commits
Author SHA1 Message Date
Cyberboss ab3a23b0b0 Fix XMLDoc comment 2017-11-12 01:38:27 -05:00
Cyberboss c5965f7dbd Make directory deletion more async 2017-11-12 01:37:28 -05:00
Cyberboss cfc7d4b265 Greatly speeds up directory copying and deletion 2017-11-12 01:29:24 -05:00
Cyberboss 8f8b1bfa5a Normalize instance paths before storing 2017-11-07 15:53:45 -05:00
Cyberboss 5bab8ecb9f Adds unit tests 2017-11-06 01:20:18 -05:00
Cyberboss 9d20358558 Merge upstream 2017-10-30 16:35:30 -04:00
Jordan BrownandGitHub 459708c0fa Add documentation 2017-10-30 15:27:34 -04:00
Jordan BrownandGitHub 3c3128cb85 Remove reference to future API 2017-10-30 15:25:52 -04:00
Jordan BrownandGitHub bd5faf9917 Fixes recursive symlink deletion 2017-10-30 15:25:15 -04:00
Cyberboss 26bf35bc4b Porting the old instance complete. Added DD necessities 2017-10-26 14:01:28 -04:00
Cyberboss 589224d1d2 Documents the Service 2017-10-20 19:15:23 -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 38f3094582 Document Server.cs 2017-10-18 12:49:33 -04:00
Jordan BrownandGitHub 7f5f61349f Fixes DeleteDirectory not deleting root files if ContentsOnly is set 2017-10-12 12:30:49 -04:00
Cyberboss d88a422125 Control Panel login screen improvements
Allows saving of remote access password

Remote access button selected by default if used last

Tabbing through the page now goes in a sane fashion
2017-09-29 12:57:22 -04:00
Cyberboss 964c21ba08 tavs 2017-09-24 15:15:10 -04:00
Cyberboss 88dde25e6d Directory deletion no longer recurses into symlinks 2017-09-24 15:14:35 -04:00
Cyberboss f3149e9b26 Per repository configuration 2017-09-20 15:43:31 -04:00
Jordan BrownandGitHub fb432c8fc3 Chat Refactor (#79) [TGSDeploy]
* Chat refactor: Service changes

* Settings migration

* First pass at implementing the commandline

* WIP irc modes

* Wip

* Fix it

* Working

* Fix dickscord

* Some readme updates

* Fixes

* PMs are admin etc

* Compiling

* Final touches

* Version bump to 3.0.86.0
2017-06-28 14:18:59 -04:00
Jordan BrownandLeo e7fb899a5e Compilation now avoids symlink recreation (#49) 2017-06-12 16:02:05 -03:00
Jordan Brownandoranges 8c6d31f394 TGS3 (#3)
Let's just get this merged instead of having a massive PR

Original PR: tgstation/tgstation#26534
2017-06-01 13:06:42 +12:00