129 Commits (497918eddadafdac9cd7db47bb103da1dfdf4b56)

Author SHA1 Message Date
  Christopher Felegy 497918edda fix: raise CommandExecuted on async errors 6 years ago
  Monica S 7366cd4361 feature: Implement Dispose for types which have disposable data (#1171) 6 years ago
  Casino Boyale 10233f3a9a fix: Fixed CommandExecuted firing twice for failed RuntimeResults (#1192) 6 years ago
  Christopher F 10f67a8098
feature: consolidate all results into CommandExecuted (#1164) 6 years ago
  Still Hsu ff0fea98a6 Documentation Overhaul (#1161) 6 years ago
  Still Hsu 82cfdffc65 Add various optimizations and cleanups (#1114) 6 years ago
  HelpfulStranger999 4bc06a0a54 Patch lazy default readers not getting replaced (#1083) 7 years ago
  HelpfulStranger999 93878e4a90 Refactors an unused parameter in CommandService#Search (#1025) 7 years ago
  Chris Johnston cee71ef35a Add support for parsing multiple types of quotation marks in commands, Fix #942 (#943) 7 years ago
  Joe4evr b52af7ae7c Add a dedicated TimeSpan reader so it doesn't suck (#1005) 7 years ago
  Joe4evr 6d3010065f Allow setting IgnoreExtraArgs on an individual basis (#998) 7 years ago
  Christopher F b918712ad2 Cleanup of #1009 7 years ago
  Paulo 6b7c6e9667 Add new overload for AddTypeReader (#1009) 7 years ago
  Christopher F b70ae41285 AddModule(s)Async should be explicit about IServiceProvider 7 years ago
  Christopher F f9ac190e9a Don't create a service scope in CommandService#ExecuteAsync anymore 7 years ago
  Christopher F f19730e433 AddModuleAsync/AddModulesAsync should not require an IServiceProvider 7 years ago
  Christopher F bb8ebc13d2 Add callback method for when a module class has been added (#934) 7 years ago
  vim2meta 5f46aef3a7 Ability to ignore unused parameters instead of failing the command. (#915) 7 years ago
  Christopher F e991715bac Added CommandService.CommandExecuted (#747) 7 years ago
  Alex Gravely cb0ff7817d Add NullableTypeReader (#785) 7 years ago
  Finite Reality 7597cf5baa Fix CalculateScore throwing on missing parameters (#727) 8 years ago
  Finite Reality 032aba9129 Update commands with C#7 features (#689) 8 years ago
  FiniteReality 00895b1227 Remove CommandService.BuildServiceCollection 8 years ago
  RogueException ba1982a3f9 Replaced DependencyMap with ServiceCollection and IServiceProvider (#625) 8 years ago
  Bond-009 cb4f6e37f6 Overloaded AddModuleAsync with Type (#581) 8 years ago
  Finite Reality ca18eb0eb4 Replace TryGetValue call with TryRemove call (#586) 8 years ago
  RogueException 3fb21e06c2 Fixed RunMode.Sync running Async. Added ThrowOnError option. 8 years ago
  RogueException a2b12520b2 Added CommandService logging 8 years ago
  Finite Reality 3ddb01a5a2 Fix order of iteration in ExecuteAsync (#534) 8 years ago
  Christopher F f3aa546407 Throw an InvalidOp if a user tries to set the DefaultRunMode to Default 8 years ago
  FiniteReality 0715cb6623 Actually use HashSet<T> to initialize _moduleDefs 8 years ago
  FiniteReality a65ba095af Replace ConcurrentBag<T> with HashSet<T> 8 years ago
  RogueException 2c075e186a Added support for custom ModuleBase command contexts. Added SocketCommandContext/RpcCommandContext. 8 years ago
  RogueException 1965c0539a Added support for concrete Rest/Socket/RPC classes in command params 8 years ago
  RogueException 5663e47db6 Added command separator char, improved passing search results to parser 8 years ago
  Christopher F 604d69fb7f Revert "Implement configurable command node separators" 8 years ago
  RogueException 18de2ecac7 Merge pull request #412 from FiniteReality/issue/304-v2 8 years ago
  RogueException b01200f929 Cleaned up primitive type readers. Fixed TimeSpan reader. 8 years ago
  Finite Reality 9aa924f75c Remove blank line 8 years ago
  FiniteReality 70d30efb94 Implement configurable command node separators 8 years ago
  RogueException 803b65212e Merge pull request #364 from FiniteReality/feature/parameter-tweaks 8 years ago
  Aux d4d8e721db Resolves #390 8 years ago
  FiniteReality 704b2b75f4 Fix changes after review 8 years ago
  FiniteReality 254e874c99 Fix OverrideTypeReader 8 years ago
  james7132 3e35666186 Add TimeSpan TypeReader 8 years ago
  Christopher F ecc3d9c729 Add configuration option for case insensitive commands 8 years ago
  Christopher F 55f6efd080 Merge branch 'issue/365' 8 years ago
  Christopher F f9c5e229d0 Add CommandServiceConfig, DefaultRunMode 8 years ago
  FiniteReality 05fb81c617 Fix a bunch of issues with aliases 8 years ago
  RogueException 593ba46f1c Cleaned up command builders and async func names 8 years ago