Commit Graph
9876 Commits
Author SHA1 Message Date
Cyberboss 5860ec9c4c Documents Repository.cs 2017-10-21 20:57:42 -04:00
Cyberboss e5fa4c4e65 Merge upstream 2017-10-21 18:26:05 -04:00
Jordan BrownandGitHub 83f40c7ca3 Version bump to 3.1.5.1 [TGSDeploy] tgstation-server-v3.1.5.1 2017-10-21 18:11:44 -04:00
Jordan BrownandGitHub f0da7cad92 Merge pull request #266 from Cyberboss/IRCMultiChannelDrifting
IRC messages are now sent in bulk
2017-10-21 18:11:17 -04:00
Jordan BrownandGitHub 719e678f01 Merge branch 'master' into IRCMultiChannelDrifting 2017-10-21 18:09:14 -04:00
Cyberboss 11b7005f66 IRC messages are now sent in bulk 2017-10-21 18:08:46 -04:00
Jordan BrownandGitHub c8a90e80f9 Merge pull request #265 from Cyberboss/GuardInterfaceDLLUpdate
Guards the interface DLL copy operation and no longer tries if the DLLs match
2017-10-21 17:29:01 -04:00
Cyberboss 3fc4283183 Guards the interface DLL copy operation 2017-10-21 17:22:07 -04:00
Cyberboss d2d9c8516c Documents the watchdog 2017-10-21 16:47:53 -04:00
Cyberboss ffdaf431be Document Config 2017-10-20 19:40:31 -04:00
Cyberboss 9c2d7cf9cd Document PreactionHandlers 2017-10-20 19:36:46 -04:00
Cyberboss 2568b786ff ITGChatProvider => IChatProvider
Missed that one
2017-10-20 19:29:36 -04:00
Cyberboss abc899c121 Document Chat 2017-10-20 19:28:44 -04:00
Cyberboss 3fd79371d9 Document the ProjectInstaller 2017-10-20 19:20:29 -04:00
Cyberboss 589224d1d2 Documents the Service 2017-10-20 19:15:23 -04:00
Cyberboss 06be58446f Document ChatCommands 2017-10-20 18:21:24 -04:00
Cyberboss c7cdf822e4 Document all event IDs, obsolete old ones, fix bugs and oversights 2017-10-20 17:25:37 -04:00
Cyberboss 196a01d527 Sets sealed on service classes 2017-10-20 16:13:29 -04:00
Cyberboss 61105ae59d Document BYOND updater 2017-10-20 16:10:06 -04:00
Cyberboss 021dfa788c Documents ServerInstance.cs 2017-10-20 15:46:47 -04:00
Cyberboss 125b1babbc Replace all "public api" with proper inheritdoc comments 2017-10-20 15:42:23 -04:00
Cyberboss 3cd4645fa2 Document Administration 2017-10-20 15:39:06 -04:00
Cyberboss 8dc17d009f Document ChatProviders 2017-10-20 15:22:59 -04:00
Cyberboss 2fba289804 Server => Interface 2017-10-20 14:12:46 -04:00
Cyberboss 81adbb454a ChatMessageType => MessageType 2017-10-20 14:11:38 -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 7b8fa03f5d OK it works, lets get realistic now 2017-10-20 12:57:21 -04:00
Cyberboss bd62d16484 Now lets see if this works 2017-10-20 12:48:49 -04:00
Cyberboss eaaa519fea This is handled in appveyor settings 2017-10-19 13:47:18 -04:00
Cyberboss 93f62405a6 Testing gh-pages deployment 2017-10-19 13:46:12 -04:00
Cyberboss 97c1b15813 Use correct graphviz package 2017-10-19 13:10:44 -04:00
Cyberboss f58f2cc98c Fix build script 2017-10-19 12:45:31 -04:00
Cyberboss 601f39b269 Fix remaining documentation errors 2017-10-19 12:32:39 -04:00
Cyberboss 1812841748 Fix doxygen errors 2017-10-19 12:24:31 -04:00
Cyberboss 97fdf34b9a WARN_AS_ERROR disabled for now 2017-10-19 12:02:38 -04:00
Cyberboss 2e340d5280 Reorganize root files 2017-10-19 12:01:37 -04:00
Cyberboss 74ec82f78d Starting doxygen stuff 2017-10-19 11:20:43 -04:00
Cyberboss 6706ef94b0 Documents Repository.cs and Interop.cs 2017-10-18 16:43:49 -04:00
Cyberboss 02c8580aee Documentation for DreamDaemon.cs 2017-10-18 16:23:29 -04:00
Cyberboss d0b5177daf Documentation for Compiler.cs and Byond.cs 2017-10-18 16:12:37 -04:00
Cyberboss 351dfd830c Documents and splits up Chat.cs into ChatProvider.cs 2017-10-18 13:26:54 -04:00
Cyberboss 5f0fe2451c Merge upstream 2017-10-18 13:09:47 -04:00
Jordan BrownandGitHub 35626dbc2e Merge pull request #260 from Cyberboss/Attributes
Reflection method for determining valid interfaces
2017-10-18 13:06:46 -04:00
Cyberboss d72dde6886 Reflection method for determining valid interfaces 2017-10-18 13:00:31 -04:00
Cyberboss 38f3094582 Document Server.cs 2017-10-18 12:49:33 -04:00
Cyberboss 7a4a90d824 Documents Helpers.cs 2017-10-18 12:14:17 -04:00
Cyberboss 667292313a Document RootCommand.cs 2017-10-18 12:04:16 -04:00
Cyberboss c70f4bbc32 Split up Command.cs to RootCommand.cs. Move Children definition to RootCommand. Add docs to Command 2017-10-18 11:52:18 -04:00
Cyberboss 1e6c34bdac Enable missing XMLdoc warnings on release builds 2017-10-18 11:29:05 -04:00
Cyberboss 8eef422936 Fail release builds if there are warnings 2017-10-18 11:27:40 -04:00