398 Commits (1c31bc8abe4454a11cf3ad6c88200045bd0835f4)

Author SHA1 Message Date
  emorell96 1c31bc8abe renamed names to follow convention HttpClientFactory + RestClient or RestClientProvider. 5 years ago
  emorell96 b745a3cd6d Added two Extension methods "AddScopedDiscordRestClient" and "AddTransientDiscordRestClient" to allow for easier addition of scoped, and transient DiscordRestClients, it's left up to the user which one is more convenient to use for his/her application, and at the end of the day it doesn't risk running out of sockets since it uses IHttpClientFactory under the hood. 5 years ago
  emorell96 7ce31408be added a dependency in Microsoft.Extensions.DependencyInjection.Abstractions and Microsoft.Extensions.Http to add an extension method to make it easy to add DiscordRestClients without risking socket exhaustation. 5 years ago
  emorell96 87f530c2f1 added a HttpClientFactoryClient and HttpClientFactoryClientProvider that use IHttpClientFactory to create HttpClients to avoid having to recreate an HtppClient every time a DiscordRestClient is created which could lead to socket exhaustation. 5 years ago
  Paulo d41aeee4fe
fix: Audit log UserId can be null (#1794) 5 years ago
  Alex Gravely d2518db9a8
fix: Update Webhook ChannelId from model change (#1791) 5 years ago
  NeKz f794163ffa
fix: NullReferenceException in pin/unpin audit logs (#1780) 5 years ago
  NeKz 6ac5ea1cbb
fix: Add ChannelType property to ChannelInfo audit log (#1786) 5 years ago
  Paulo 2095701665
fix: Missing MessageReference when sending files 5 years ago
  quinchs 8b25c9bbfb
feature: Add GuildUser IsPending property (#1731) 5 years ago
  Paulo 225550dc5a
feature: Add MessageFlags and AllowedMentions to message modify (#1724) 5 years ago
  Paulo c683b2901d
feature: Add user public flags (#1722) 5 years ago
  Paulo 6a62c4770c
feature: Add role tags (#1721) 5 years ago
  Paulo 4a7f8fec93
fix: Move and fix internal AllowedMentions object (#1727) 5 years ago
  Fyers dd2e524ff9
fix: Invite and InviteMetadata properties (#1639) 5 years ago
  Still Hsu e0f8737c35
Add initial StyleCops style enforcement 5 years ago
  Still Hsu 9ea3291ef1
Resolve inheritdocs warning 5 years ago
  Paulo e3850e1e8f
feature: Add inline replies (#1659) 5 years ago
  Paulo ec673e1863
feature: Implement gateway ratelimit (#1537) 5 years ago
  Paulo 97e71cd5e5
fix: Revert PremiumSubscriptionCount type (#1686) 5 years ago
  Paulo ec212b175d
feature: Add missing properties to Guild and deprecate GuildEmbed (#1573) 5 years ago
  Paulo 04389a4f3e
fix: Emoji url encode (#1681) 5 years ago
  Paulo 47ed806418
misc: Change ratelimit messages (#1678) 5 years ago
  Paulo be60d813f7
fix: Team is nullable, not optional (#1672) 5 years ago
  Paulo 05a1f0a709
fix: Discord sends null when there's no team 5 years ago
  Paulo 9134443494
fix: Crosspost throwing InvalidOperationException (#1671) 5 years ago
  Paulo 10fcde0a32
feature: Add missing application properties (including Teams) (#1604) 5 years ago
  Radka Gustavsson a80e5ff940
(ifcbrk) feature: Add includeRoleIds to PruneUsersAsync (#1581) 5 years ago
  Matt Smith 971d519e35
fix: GuildEmbed.ChannelId as nullable per API documentation (#1532) 5 years ago
  Paulo ae9fff6380
fix: Check error 404 and return null for GetBanAsync (#1614) 5 years ago
  Paulo bd4516b035
(ifcbrk) fix: Add AllowedMentions to webhooks (#1602) 5 years ago
  Paulo 43c8fc0535
fix: Voice overwrites and CategoryId remarks (#1608) 5 years ago
  Paulo 366ca9a562
fix: Parse mentions from message payload (#1621) 5 years ago
  Paulo b95b95bdcb
fix: Invite audit log without inviter (#1599) 5 years ago
  Paulo 2f6c0175c8
fix: Different ratelimits for the same route (implement discord buckets) (#1546) 5 years ago
  Paulo 421a0c12cc
feature: support reading multiple activities (#1520) 5 years ago
  Paulo 2d80037f6b
feature: Add missing channel properties (#1596) 5 years ago
  Paulo 42ba3720e3
fix: Trim token before passing it to the authorization header (#1578) 5 years ago
  Mustafa Salih ASLIM 468f8264d0
fix: unsupported property causes an exception (#1469) 5 years ago
  Paulo ab32607bcc
(ifcbrk) fix: Add AllowedMentions to SendFileAsync (#1531) 5 years ago
  Paulo f2130f8513
feature: Add Direction.Around to GetMessagesAsync (#1526) 5 years ago
  Christopher Felegy 3df05399ea
nit: remove redundant CreateGuildRoleParams 5 years ago
  Bram 5430cc8df9
fix: Sending 2 requests instead of 1 to create a Guild role. (#1557) 5 years ago
  Paulo a89f0761f4
feature: Add MESSAGE_REACTION_REMOVE_EMOJI and RemoveAllReactionsForEmoteAsync (#1544) 5 years ago
  Paulo 57880de5b8
(ifcbrk) Add SearchUsersAsync (#1556) 5 years ago
  Matt Smith a6c1e4c23f
(ifcbrk) feature: news channel publishing (#1530) 5 years ago
  FiniteReality 08d9834e2c fix: Ensure resetAt is in the future 5 years ago
  FiniteReality d294678ed5 fix: use UtcNow when computing reset tick 5 years ago
  Chris Johnston 89b6b7e1a5
feature: Include allowed mentions payload on message creation (#1455) 5 years ago
  Paulo f8b2b5627e
fix: Move content check for ModifyMessage (#1503) 5 years ago