| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Version bump for development purposes | Rapptz | 2020-08-22 | 1 | -2/+2 |
| | | |||||
| * | Fix bug with Guild.by_category not showing some channels | Rapptz | 2020-08-22 | 1 | -6/+6 |
| | | | | | | | If categories come after a child channel in the dictionary mapping for whatever reason, then the previous code would remove it from the mapping and set it to []. This commit aims to fix this. | ||||
| * | Document merging behaviour of AllowedMentions in Messageable.send | Rapptz | 2020-08-22 | 1 | -1/+6 |
| | | |||||
| * | Fix hyperlink reference to PartialInviteChannel in Client | Nanofaux | 2020-08-22 | 1 | -1/+1 |
| | | |||||
| * | Fix letter to be consistent with the rest of the docs | sinus-x | 2020-08-22 | 1 | -1/+1 |
| | | |||||
| * | update the docs on RawReactionActionEvent.member | Zomatree | 2020-08-22 | 1 | -1/+1 |
| | | |||||
| * | Add South Korea VoiceRegion | Patrick | 2020-08-18 | 2 | -0/+4 |
| | | |||||
| * | Document on_error "special" behavior | Vexs | 2020-08-14 | 1 | -0/+8 |
| | | |||||
| * | Version bump to 1.4.1v1.4.1 | Rapptz | 2020-08-09 | 1 | -2/+2 |
| | | |||||
| * | Add changelog for 1.4.1 | Rapptz | 2020-08-09 | 1 | -0/+12 |
| | | |||||
| * | Extend __path__ with pkgutil to allow editable extensions | Bryan Forbes | 2020-08-07 | 1 | -0/+2 |
| | | |||||
| * | Fix error when trying to clear empty image/thumbnail in embeds | Dan Hess | 2020-08-07 | 1 | -2/+8 |
| | | |||||
| * | Terminate connection if a close code couldn't be handled | Rapptz | 2020-08-06 | 1 | -1/+1 |
| | | |||||
| * | Version bump to 1.4v1.4.0 | Rapptz | 2020-08-05 | 1 | -2/+2 |
| | | |||||
| * | Add changelog for 1.4 | Rapptz | 2020-08-05 | 1 | -0/+110 |
| | | |||||
| * | Add remaining user flags | Nadir Chowdhury | 2020-08-05 | 1 | -0/+3 |
| | | |||||
| * | Fixed a typo in message unpinning docs | ELginas | 2020-08-05 | 1 | -1/+1 |
| | | |||||
| * | Fix a typo with webhook documentation | ELginas | 2020-08-05 | 1 | -1/+1 |
| | | |||||
| * | Add missing comma in template.py | apple502j | 2020-08-05 | 1 | -1/+1 |
| | | |||||
| * | [commands] implement HelpCommand.add/remove_check | Riley S | 2020-08-05 | 1 | -0/+43 |
| | | |||||
| * | [commands] Provide a way to retrieve time left for a cooldown | Dan Hess | 2020-08-05 | 2 | -1/+34 |
| | | |||||
| * | [commands] Restart subcommand_passed chain on invoke | Rapptz | 2020-08-05 | 1 | -0/+2 |
| | | | | | Fix #5198 | ||||
| * | Be defensive in case Discord breaks something with WS URLs again | Rapptz | 2020-08-05 | 1 | -0/+4 |
| | | |||||
| * | Fix NameError and AttributeError in Template and Integrations | Xua | 2020-08-05 | 2 | -3/+4 |
| | | |||||
| * | Require people to use templates when making an issue | Rapptz | 2020-08-05 | 1 | -0/+1 |
| | | |||||
| * | Propagate manual close codes to socket subclass | Rapptz | 2020-08-05 | 2 | -7/+13 |
| | | | | | aiohttp seems to not set it during its state machine flow | ||||
| * | Fix endpoint strings with :443 instead of :80 | Rapptz | 2020-08-05 | 1 | -4/+5 |
| | | | | | | Fix #5191 Close #5188 | ||||
| * | [tasks] Remove HTTPException as an exception to silently continue for | Dan Hess | 2020-08-05 | 1 | -1/+0 |
| | | |||||
| * | Fix gramatical error in Client guild_subscriptions docs | Josh | 2020-08-04 | 1 | -1/+1 |
| | | |||||
| * | Fix AttributeError when fetching reactions without cache | Tyler North | 2020-08-01 | 1 | -1/+1 |
| | | |||||
| * | Optimize Channel.permissions_for by not creating temporary objects | Rapptz | 2020-08-01 | 1 | -11/+7 |
| | | | | | | | | | This seemed to have shaved a few microseconds: 10.8 µs ± 79.6 ns per loop → 8.53 µs ± 48.1 ns per loop 12 µs ± 613 ns per loop → 8.72 µs ± 30.2 ns per loop With 100K loops each | ||||
| * | Terminate shard processing queue when a clean close is encountered. | Rapptz | 2020-08-01 | 1 | -0/+4 |
| | | | | | Fix #5180 | ||||
| * | Fix typo when creating a guild via template | Riley S | 2020-07-31 | 1 | -1/+1 |
| | | |||||
| * | Specify where to get max_members in documentation | Jaime Garcia Jr | 2020-07-31 | 1 | -1/+5 |
| | | |||||
| * | Fix NameError with resolving codes with Template | Nadir Chowdhury | 2020-07-31 | 1 | -1/+1 |
| | | |||||
| * | Fix AttributeError from internal queue being double underscore. | Rapptz | 2020-07-25 | 1 | -11/+11 |
| | | |||||
| * | Add an exposed way to extract shard-specific information. | Rapptz | 2020-07-25 | 3 | -16/+104 |
| | | | | | Closes #2654 | ||||
| * | Propagate exceptions when an unhandled error happens | Rapptz | 2020-07-25 | 1 | -0/+17 |
| | | |||||
| * | Use a subclass rather than monkey-patching for the websocket | jack1142 | 2020-07-25 | 2 | -10/+6 |
| | | |||||
| * | Update message references in AutoShardedConnectionState | Rapptz | 2020-07-25 | 2 | -0/+31 |
| | | | | | Fixes #5133 | ||||
| * | Add guild_ready_timeout to control the timeout of GUILD_CREATE stream | Rapptz | 2020-07-25 | 2 | -4/+13 |
| | | | | | | | | This also fixes a timing issue where READY would take far too long to load for big bot authors. Closes #4112 | ||||
| * | Add a timeout for receiving websocket messages. | Rapptz | 2020-07-25 | 1 | -4/+8 |
| | | |||||
| * | If we're out of retries just raise the OSError | Rapptz | 2020-07-25 | 1 | -3/+2 |
| | | |||||
| * | Handle Connection Reset by Peer connection errors. | Rapptz | 2020-07-25 | 4 | -78/+107 |
| | | | | | | | | | | | | | This should work both on Windows and on Linux. Apparently these types of blips are considered normal for Discord. So rather than letting the reconnect logic handler expect these to be catastrophic, it should handle it specially so it doesn't waste an IDENTIFY for what ultimately should just be a small networking blip. This also makes it less noisy for the end-user as these complaints happen from time to time. | ||||
| * | Add shard related connection and resume events. | Rapptz | 2020-07-25 | 4 | -0/+41 |
| | | | | | | | | These include: * on_shard_resumed * on_shard_connect * on_shard_disconnect | ||||
| * | Handle connection errors during reidentify flow. | Rapptz | 2020-07-25 | 1 | -5/+9 |
| | | |||||
| * | Make every shard maintain its own reconnect loop | Rapptz | 2020-07-25 | 1 | -14/+70 |
| | | | | | | | | | | | | | Previously if a disconnect happened the client would get in a bad state and certain shards would be double sending due to unhandled exceptions raising back to Client.connect and causing all shards to be reconnected again. This new code overrides Client.connect to have more finer control and allow each individual shard to maintain its own reconnect loop and then serially request reconnection to ensure that IDENTIFYs are not overlapping. | ||||
| * | Add before_identify_hook to have finer control over IDENTIFY syncing | Rapptz | 2020-07-25 | 4 | -19/+57 |
| | | |||||
| * | Fix READY not firing for multi-processed AutoShardedClient clusters | Rapptz | 2020-07-25 | 1 | -3/+2 |
| | | |||||
| * | Fix voice websocket connections | Rapptz | 2020-07-25 | 2 | -5/+14 |
| | | |||||