-
Notifications
You must be signed in to change notification settings - Fork 417
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve v8 ratelimit handling #1256
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
beanjo55
approved these changes
Aug 5, 2021
bsian03
changed the title
Improve handling of rate limit headers
Fix/improve handling of rate limit headers
Aug 5, 2021
abalabahaha
approved these changes
Aug 19, 2021
abalabahaha
changed the title
Fix/improve handling of rate limit headers
Improve v8 ratelimit handling (#1256)
Aug 19, 2021
abalabahaha
changed the title
Improve v8 ratelimit handling (#1256)
Improve v8 ratelimit handling
Aug 19, 2021
conorwastakenwastaken
added a commit
to conorwastakenwastaken/eris
that referenced
this pull request
Sep 3, 2021
commit daedb2b Author: Donovan Daniels <hewwo@yiff.rocks> Date: Thu Sep 2 16:40:24 2021 -0500 Sticker Sending (abalabahaha#1252) Co-Authored-By: Catboy <elijahchristopherjohnson@gmail.com> Co-authored-by: bsian03 <chharry321@gmail.com> commit e357991 Author: 5antos <66580910+5antos@users.noreply.github.com> Date: Sun Aug 29 23:18:45 2021 +0100 Enhancements for VoiceChannel join methods (abalabahaha#1195) Co-authored-by: Almeida <almeidx@pm.me> Co-authored-by: bsian03 <chharry321@gmail.com> commit 53da0d5 Author: HeadTriXz <32986761+HeadTriXz@users.noreply.github.com> Date: Sat Aug 21 22:47:13 2021 +0200 Better types for events (abalabahaha#1242) Co-authored-by: HeadTriXz <headtrixz@outlook.com> commit 5246da9 Author: abalabahaha <hi@abal.moe> Date: Thu Aug 19 13:08:56 2021 +0000 Bump dev version commit 6331536 Author: NeTT <56877379+retraigo@users.noreply.github.com> Date: Thu Aug 19 18:29:06 2021 +0530 Pass user data with member in Message constructor (abalabahaha#1260) Prevents "User associated with Member not found" commit a58cd69 Author: bsian03 <chharry321@gmail.com> Date: Thu Aug 19 13:55:33 2021 +0100 Support per-guild avatars (abalabahaha#1219) commit 21a3ce5 Author: Erin <erin20913@gmail.com> Date: Thu Aug 19 08:40:54 2021 -0400 Add decodeReasons to typings (abalabahaha#1250) commit 120f917 Author: bsian03 <chharry321@gmail.com> Date: Thu Aug 19 13:05:33 2021 +0100 Expose components (abalabahaha#1189) Co-authored-by: HeadTriXz <32986761+HeadTriXz@users.noreply.github.com> Co-authored-by: HeadTriXz <32986761+HeadTriXz@users.noreply.github.com> Co-authored-by: Tsumari <lucasflicky@hotmail.com> Co-authored-by: Catboi <50190590+Catboi8@users.noreply.github.com> commit 1e95e62 Author: bsian03 <chharry321@gmail.com> Date: Thu Aug 19 12:48:23 2021 +0100 Warn when invalid intent is supplied (abalabahaha#1261) commit a7bff54 Author: iiFDCT <35053522+iiFDCT@users.noreply.github.com> Date: Thu Aug 19 12:46:51 2021 +0100 Use new permission, intent names (abalabahaha#1257) commit c31685e Author: bsian03 <chharry321@gmail.com> Date: Thu Aug 19 12:44:57 2021 +0100 Improve v8 ratelimit handling (abalabahaha#1256) commit 1e4d78a Author: bsian03 <chharry321@gmail.com> Date: Thu Aug 19 12:28:14 2021 +0100 Expose audit log events 83-85 (abalabahaha#1213) * Audit log types 83-85 * Update the comment commit 840227e Author: bsian03 <chharry321@gmail.com> Date: Thu Aug 19 12:19:02 2021 +0100 Type guild features as actual values (abalabahaha#1212) commit 4bb65f0 Author: Emad Abdullah <ea@ea.sa> Date: Thu Aug 5 00:04:44 2021 +0300 fix permissions: Value "undefined" is not int for editRole & createRole (abalabahaha#1249) commit 756943d Author: Donovan Daniels <hewwo@yiff.rocks> Date: Wed Aug 4 15:58:35 2021 -0500 Fix documentation for create/editRole (abalabahaha#1248) commit 3d80d20 Author: Ashesh <3626859+Ashesh3@users.noreply.github.com> Date: Wed Aug 4 15:10:37 2021 +0530 Mark ClientOptions in Eris function as required (abalabahaha#1255) commit ee960c0 Author: bsian03 <chharry321@gmail.com> Date: Tue Jul 13 21:25:57 2021 +0100 Fix possibly undefined member in voiceStateUpdate (abalabahaha#1217) Co-authored-by: Erin <erin20913@gmail.com> commit e194a71 Author: Khaaz <khaaz.dev@gmail.com> Date: Tue Jul 13 13:04:21 2021 +0200 REST v8, Gateway v8 (abalabahaha#1038) Co-authored-by: macdja38 <jakeincanada@icloud.com> Co-authored-by: bsian03 <chharry321@gmail.com> Co-authored-by: abalabahaha <hi@abal.moe> commit 0726aae Author: geg <65479041+gegdev@users.noreply.github.com> Date: Tue Jul 13 06:35:08 2021 -0400 Use embeds array in embed example (abalabahaha#1244) commit 8e9a2b7 Author: Reinhardt <73813638+NotMarx@users.noreply.github.com> Date: Tue Jul 13 17:34:33 2021 +0700 Support sending multiple embeds (abalabahaha#1239) commit 7e55222 Author: bsian03 <chharry321@gmail.com> Date: Mon Jul 12 18:25:00 2021 +0100 Allow passing a plain object to permissionsOf (abalabahaha#1224) Co-authored by: curtisf <caf203@gmail.com> commit 0abf61a Author: bsian03 <chharry321@gmail.com> Date: Sun Jul 11 12:14:44 2021 +0100 Expose Guild#nsfwLevel, deprecate Guild#nsfw (abalabahaha#1207) commit 11d21c9 Author: Avocado <43632131+Awoocado@users.noreply.github.com> Date: Wed Jul 7 02:20:21 2021 -0500 Update Endpoints.js (abalabahaha#1241) commit d4a49a6 Author: bsian03 <chharry321@gmail.com> Date: Tue Jul 6 23:38:36 2021 +0100 Document disconnecting members from vc better (abalabahaha#1202) * Update Member.js * Update Guild.js * Update Client.js * No idea how that happened commit b483ff3 Author: iiFDCT <35053522+iiFDCT@users.noreply.github.com> Date: Tue Jul 6 16:21:56 2021 +0100 Update sticker properties (abalabahaha#1237) * Use `sticker_items` * Docs * Update docs * Deprecate `stickers`, use `sticker_items` * Add user to cache * Empty string * Use camelCase * Wrong func * Docs * Add back useless property * Pretend like this variable ever gets defined * Newlines commit 15546c4 Author: bsian03 <chharry321@gmail.com> Date: Mon Jul 5 22:53:50 2021 +0100 Make purgeChannel use getMessages options (abalabahaha#1236)
bsian03
added a commit
to bsian03/eris
that referenced
this pull request
Oct 10, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Retry-After is now in seconds without ms precision instead of being in ms (v6/7 behaviour) in order to conform with RFC-6585§4, and X-RateLimit-Reset-After is now always in ms precision, so this header should be used instead.
X-RateLimit-Reset-After is not shown on global ratelimits so fallback has been provided though I do want to somehow get the ms precision from the json payload somehow