bdistin
99bd355522
refactor: RESTManager handlers to use collection ( #2539 )
2018-06-10 05:45:34 +02:00
SpaceEEC
14aab1be38
fix(RequestHandler): only retry once on 5xx ( #2471 )
2018-05-25 17:33:17 +02:00
Lewdcario
75747f5b18
fix: RequestManager getting stuck on global ratelimit
...
fixes #2550
2018-05-14 22:55:50 -05:00
Kyra
62605c4470
feat(DiscordAPIError): add method property ( #2530 )
2018-05-03 08:01:27 +02:00
Amish Shah
bd83bb9fd6
refactor: improve sweep performance
2018-05-02 18:09:51 +01:00
Amish Shah
27a0f48441
refactor: tidy up _inactive check
2018-05-02 18:04:47 +01:00
Amish Shah
b5f37728a7
feature: allow sweeping of inactive request buckets
2018-05-02 17:57:48 +01:00
1Computer1
01f1f1b58e
Fix query string on requests after ratelimited ( #2215 )
...
* Fix querystring being appended multiple times when ratelimited
* Better way?
* Better better way
* Fix empty queries
2018-01-04 01:17:15 +01:00
Frangu Vlad
0cd4a92fb8
docs: Fixed some missing docstrings or incorrect return types ( #2093 )
...
* Fix some missing doc strings
Mainly just readonly tags
* Return an error when guild#allowDMs is ran from a bot account, and fix some return types
* WebhookClient implements Webhook, doesn't extend it
* Fix Client#rateLimit docs not showing what it returns
Cause I wanted to handle this event only to see no return props 🤔
* Actually make Client#rateLimit show the right info
Its an object with all the info
2017-11-17 14:20:57 +01:00
Gus Caplan
cd54e9317f
Time Difference in REST ( #2057 )
2017-10-27 14:36:53 +01:00
Gus Caplan
ee1d4c53f2
Add rateLimit event ( #2019 )
...
* add ratelimited event
* add some useful props
* death
* more death
* Update tester1000.js
* Update RequestHandler.js
2017-10-24 21:07:21 +01:00
Gus Caplan
296046dbc6
remove ua manager ( #2015 )
2017-10-19 07:11:07 +02:00
SpaceEEC
68a30584db
refactor: remove redundant Client#rest and obsolete RESTManager#destroy ( #2022 )
2017-10-11 02:29:50 +02:00
Gus Caplan
27ccad1f1c
tinify webpacks ( #1975 )
...
* tinify webpack
* meme
* fix long version
* more changes
* even smoler
* fix up logic
* fix build
* undo changes to user agent manager because its not webpack'd anymore
* the heck
* fix stupid
* clean up browser rules
* typo
2017-09-26 07:18:12 +02:00
Gus Caplan
4d4d2f2db7
add agent support ( #1973 )
2017-09-25 20:46:19 +02:00
SpaceEEC
ec4c98704f
refactor: make use of destructuring for Constants ( #1942 )
2017-09-16 20:31:36 +02:00
Gus Caplan
18e3801bb7
lots of important stuff ( #1883 )
...
* lots of important stuff
* Update Constants.js
2017-09-04 17:49:44 +02:00