479 Commits (b70ae4128599b6c7f3fa9890d6765e5c8fd505e5)

Author SHA1 Message Date
  Christopher F b70ae41285 AddModule(s)Async should be explicit about IServiceProvider 8 years ago
  Christopher F f9ac190e9a Don't create a service scope in CommandService#ExecuteAsync anymore 8 years ago
  Joe4evr 2fd4f5670e Remove support for TokenType.User (#958) 8 years ago
  Joe4evr 170a2e00bd Resolve #936 (#941) 8 years ago
  Alex Gravely 4edbd8d4b9 Allow nested ModuleBase classes to be built when declared from non-module classes. (#969) 8 years ago
  Christopher F f19730e433 AddModuleAsync/AddModulesAsync should not require an IServiceProvider 8 years ago
  Christopher F b1eaa44021 Don't attempt to load types with generic parameters as a module 8 years ago
  Christopher F bb8ebc13d2 Add callback method for when a module class has been added (#934) 8 years ago
  Christopher F 97397f3617
Apply consistency to attributes in the commands extension (#928) 8 years ago
  ObsidianMinor 5bbd9bba82 Renamed existing Flatten method to FlattenAsync and added new Flatten method. Also fixed ClientHelper using incorrect guild batch count. (#744) 8 years ago
  vim2meta 5f46aef3a7 Ability to ignore unused parameters instead of failing the command. (#915) 8 years ago
  Christopher F e5dfb6c3e5
Fix null channel being passed in RequirePermission preconditions (#886) 8 years ago
  Christopher F 8d533930fa Move CommandExecuted invoking up a scope for generic Task commands 8 years ago
  Christopher F 14fbe40cbc Add Async suffix to command-related Tasks (#804) 8 years ago
  Vollrat 71e8b88514 Improve upon Property Summaries in CommandServiceConfig (#839) 8 years ago
  Christopher F 347c5a0d39 Disable obsolete warnings in files that reference TokenType.User 8 years ago
  Christopher F 608bc359ee Removed IChannel#Nsfw, added to ITextChannel 8 years ago
  Christopher F e991715bac Added CommandService.CommandExecuted (#747) 8 years ago
  Izumemori 9c81ab9fe4 changed NameAttribute to work for parameter (#765) 8 years ago
  Alex Gravely cb0ff7817d Add NullableTypeReader (#785) 8 years ago
  RogueException dfcb4b39fb Allow duplicate RequireBotPermissionAttribute 8 years ago
  Finite Reality d2afb06942 Make the "cannot be loaded" warning fire correctly (#729) 8 years ago
  Joe4evr b6dcc9e8d8 Add back the case for ParameterPreconditions (#735) 8 years ago
  Finite Reality 7597cf5baa Fix CalculateScore throwing on missing parameters (#727) 8 years ago
  RogueException 14dfc48df3 Style cleanup 8 years ago
  Finite Reality 74f6a4b392 Allow commands to return a Task<RuntimeResult> (#466) 8 years ago
  Finite Reality b96748f9c3 Allow arbitrary attributes to be added to commands (#458) 8 years ago
  Finite Reality 032aba9129 Update commands with C#7 features (#689) 8 years ago
  Christopher F 3b8434cdc4 Merge pull request #715 from Joe4evr/patch-2 8 years ago
  Joe4evr cc390f03de Fix the off-chance that someone has a property without a getter 8 years ago
  Joe4evr 34917a35de In my defense, it was 2:40 AM 8 years ago
  Joe4evr 444868b22d Fix attempting to inject into static properties 8 years ago
  Joe4evr 36ed2b49f0 PreconditionGroup quick fix 8 years ago
  Finite Reality cce572c600 Include names in command builder exceptions (#663) 8 years ago
  Joe4evr 4a9c8168a9 Add grouping of preconditions to allow for flexible precondition logic. (#672) 8 years ago
  FiniteReality 0550006d56 Change wording of permission preconditions 8 years ago
  RogueException 285a0e5817 Updated deps, cleaned csprojs 8 years ago
  FiniteReality 1e888cde24 Fix CheckPreconditions giving empty service provider 8 years ago
  FiniteReality 00895b1227 Remove CommandService.BuildServiceCollection 8 years ago
  Finite Reality 112a434424 Allow for case-insensitive HasStringPrefix (#644) 8 years ago
  RogueException 870dc50a68 Fixed RequireNsfwAttribute definition 8 years ago
  RogueException ba1982a3f9 Replaced DependencyMap with ServiceCollection and IServiceProvider (#625) 8 years ago
  Christopher F 7f1fc286cf Add IChannel.Nsfw, RequireNsfw precondition (#633) 8 years ago
  Bond-009 cb4f6e37f6 Overloaded AddModuleAsync with Type (#581) 8 years ago
  Confruggy 3365bbb043 Fixes ChannelTypeReader (#630) 8 years ago
  Confruggy 4ca273dd4a Fixes RoleTypeReader (#631) 8 years ago
  RogueException f8b9acc4a1 Use implicit package references (#626) 8 years ago
  Christopher F 6000b15c4d C#7 TODOs 8 years ago
  RogueException 1c6eebf875 Ensure command completes before cleaning up 8 years ago
  RogueException aca8def0cb ModuleBase should map to ICommandContext 9 years ago