108 Commits (94fd5e57cf9eda3712223a4dfeb8e99f67cc3ebf)

Author SHA1 Message Date
  Paulo 94fd5e57cf Merge e8074d394a into 7f1fc286cf 8 years ago
  Bond-009 cb4f6e37f6 Overloaded AddModuleAsync with Type (#581) 8 years ago
  Finite Reality ca18eb0eb4 Replace TryGetValue call with TryRemove call (#586) 9 years ago
  RogueException 3fb21e06c2 Fixed RunMode.Sync running Async. Added ThrowOnError option. 9 years ago
  RogueException a2b12520b2 Added CommandService logging 9 years ago
  Finite Reality 3ddb01a5a2 Fix order of iteration in ExecuteAsync (#534) 9 years ago
  Christopher F f3aa546407 Throw an InvalidOp if a user tries to set the DefaultRunMode to Default 9 years ago
  Paulo Anjos e8074d394a Missing .Value before returning it 9 years ago
  Paulo Anjos 50e762c59e Fixing parse 9 years ago
  FiniteReality 0715cb6623 Actually use HashSet<T> to initialize _moduleDefs 9 years ago
  FiniteReality a65ba095af Replace ConcurrentBag<T> with HashSet<T> 9 years ago
  RogueException 2c075e186a Added support for custom ModuleBase command contexts. Added SocketCommandContext/RpcCommandContext. 9 years ago
  RogueException 1965c0539a Added support for concrete Rest/Socket/RPC classes in command params 9 years ago
  RogueException 5663e47db6 Added command separator char, improved passing search results to parser 9 years ago
  Christopher F 604d69fb7f Revert "Implement configurable command node separators" 9 years ago
  RogueException 18de2ecac7 Merge pull request #412 from FiniteReality/issue/304-v2 9 years ago
  RogueException b01200f929 Cleaned up primitive type readers. Fixed TimeSpan reader. 9 years ago
  Finite Reality 9aa924f75c Remove blank line 9 years ago
  FiniteReality 70d30efb94 Implement configurable command node separators 9 years ago
  RogueException 803b65212e Merge pull request #364 from FiniteReality/feature/parameter-tweaks 9 years ago
  Aux d4d8e721db Resolves #390 9 years ago
  FiniteReality 704b2b75f4 Fix changes after review 9 years ago
  FiniteReality 254e874c99 Fix OverrideTypeReader 9 years ago
  james7132 3e35666186 Add TimeSpan TypeReader 9 years ago
  Christopher F ecc3d9c729 Add configuration option for case insensitive commands 9 years ago
  Christopher F 55f6efd080 Merge branch 'issue/365' 9 years ago
  Christopher F f9c5e229d0 Add CommandServiceConfig, DefaultRunMode 9 years ago
  FiniteReality 05fb81c617 Fix a bunch of issues with aliases 9 years ago
  RogueException 593ba46f1c Cleaned up command builders and async func names 9 years ago
  FiniteReality de645548a9 Complete command builders implementation 9 years ago
  FiniteReality 6d46347ebc Finish implementation of command builders 9 years ago
  RogueException b8102a6767 Default DependencyMap to an empty map when not supplied 9 years ago
  FiniteReality a7cefbcf9f Move DI stuff around to support scoped DI 9 years ago
  james7132 3841eb616c Fix #311 9 years ago
  RogueException 8c8ac47887 Merge pull request #308 from Joe4evr/AutoLoadFix 9 years ago
  RogueException 8ebc437674 Exposed IDependencyMap in CommandService.Execute 9 years ago
  Joe4evr bc45c0b6a4 Exclude abstract types from being loaded as modules. 9 years ago
  RogueException 635819b89f Reduced command module lifetime to a single command execution. Removed ModuleAttribute. 9 years ago
  RogueException 5c33e28757 Added missing ConfigureAwaits 9 years ago
  RogueException 98475302af Added bool/char typereaders 9 years ago
  RogueException 3c3e790edd Replaced several arrays with immutables 9 years ago
  RogueException 708f9fe514 Added CommandContext, fixed commands compile errors 9 years ago
  FiniteReality accb3e27b8 Add PriorityAttribute and sortby priority in Search 9 years ago
  RogueException 23a0316252 Split IMessage into IUserMessage and ISystemMessage 9 years ago
  RogueException f6d8659a2e Removed ParamList null checks 9 years ago
  RogueException 324664917d Added new parameter scoring, support multiple matches 9 years ago
  FiniteReality 610a3a26ab Add DI support to command Groups 9 years ago
  RogueException 0b25554c31 Unknown overload should return UnknownCommand instead of ParseFailed 9 years ago
  RogueException 94d6acc00e Exposed reflection classes on commands, modules and parameters 9 years ago
  RogueException e452aa9662 Cleaned up Command Result structs 9 years ago