Gus Caplan
0589b7d7f1
zlib stream compression ( #2028 )
2017-10-25 17:30:03 +01:00
Isabella
0277d1de78
fix(Client): login wasnt using env.token ( #2060 )
2017-10-25 17:29:36 +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
Amish Shah
80595d9bec
Stop ESLint whining
2017-10-22 22:04:29 +01:00
Amish Shah
3e460162ca
Update prism-media dependency to 0.0.2
2017-10-22 22:00:14 +01:00
Amish Shah
07bacf2a7d
Update opusscript dependency to 0.0.4
2017-10-22 22:00:04 +01:00
Amish Shah
96ce1b0945
Update libsodium-wrappers peer dep and fix support for the newest version
2017-10-22 21:59:30 +01:00
Amish Shah
0004e19eca
Fix ESLint issue
2017-10-22 16:03:35 +01:00
Amish Shah
29d743a521
Fix #2018 (rapid joining/leaving of voice channel causes a crash)
2017-10-22 14:29:49 +01:00
SpaceEEC
356778b9d5
fix(MessageBulkDeleteAction): remove deleted messages from cache ( #2046 )
...
Fixes #2036
2017-10-22 14:51:44 +02:00
Gus Caplan
339bcfd325
clean up webpack/deploy stuff ( #2044 )
...
* fix stuff i think
* Update deploy.sh
* Update deploy.sh
2017-10-22 14:45:32 +02:00
Gus Caplan
296046dbc6
remove ua manager ( #2015 )
2017-10-19 07:11:07 +02:00
Frangu Vlad
37f5256a04
fix(GuildChannel|Role.edit) Editing with a position not being right ( #2010 )
...
* Fix GuildChannel.edit and Role.edit for positions
* Re-use Util.setPosition
And also make it even more compact! And it works! \o/
2017-10-19 07:10:39 +02:00
Évelyne Lachance
8d7e745ee8
Patch timestamp of 0 on guild join date ( #2041 )
...
The Discord API seems to send a timestamp of 0 for the joined_at on presence updates. This patch resolves this by ignoring timestamps of 0.
2017-10-19 07:07:18 +02:00
kitsuyui
6b249ba454
Fixes #2034 ( #2035 )
...
Cancelling: https://github.com/hydrabolt/discord.js/pull/1745/files#diff-31d1bb7c08f2176ba026497c2e8d9b3fR81
2017-10-19 07:06:12 +02:00
SpaceEEC
fa3eee8fd9
fix(GuildDelete): disconnect voice and cleanup GuildChannels ( #2026 )
2017-10-19 07:03:02 +02:00
Gus Caplan
69d84081d3
Update Guild.js ( #2027 )
2017-10-19 07:02:32 +02:00
SpaceEEC
d8850dbdd8
feature(Webhook): allow to edit the channel of webhooks ( #2039 )
2017-10-19 07:01:20 +02:00
SpaceEEC
68a30584db
refactor: remove redundant Client#rest and obsolete RESTManager#destroy ( #2022 )
2017-10-11 02:29:50 +02:00
Gus Caplan
d8f6198a12
fix websocket ratelimits ( #2014 )
2017-10-09 02:40:54 +02:00
Gus Caplan
69dcfa0708
fix Client#login from other invalid things ( #2013 )
2017-10-09 02:39:52 +02:00
Robin B
97823bc376
Various documentation adjustments ( #2001 )
...
* docs(various): Add "at" to createdAt description
* docs(Client): Adjust to fit with guilds property
* docs(various): Adjust phrasing & fix typos
* docs(various): Clarifications
* docs(Permissions): fix numerus
* docs(DataStore): capitalize DataStore
* docs(various): Formatting changes
* docs(Presence): Expand RichPresenceAssets docs
* Add space
2017-10-07 01:56:17 +02:00
Isabella
8fbae13040
fix(GuildAuditLogs): incorrect webhook reference ( #2004 )
...
* fix(GuildAuditLogs): incorrect webhook reference
* i cant trust my linter anymore
* use changes object
2017-10-07 01:55:53 +02:00
Frangu Vlad
f178f9ba6c
fix(setPosition): rawPosition never getting updated when setPosition was called ( #2006 )
...
* Fix setPosition issue
The rawPositions were never updated from using setPosition, now they are.
* Fix bubbling issue
Also, yes. It took me 8 hours to get back home. Deal with it :D
* Watch your copy paste
2017-10-07 01:55:30 +02:00
Frangu Vlad
3871662a95
fix(setSpeaking) Fix #2005 ( #2007 )
2017-10-07 01:55:16 +02:00
Isabella
b462a7b94f
fix(Role): setPosition typo ( #2003 )
2017-10-03 21:12:38 +02:00
Gus Caplan
abe98f716b
run builds for prs without commiting ( #1997 )
2017-10-03 12:02:15 +02:00
Jack Baron
b8c70e7935
Typo in Message.awaitReactions docs ( #1999 )
2017-10-03 12:01:48 +02:00
Frangu Vlad
743668a10d
fix: setPosition taking wrong IDs and edit with position 0 breaking ( #1989 )
...
* Fix typo in setPosition
* Same typo in Role
* Fix edit with position breaking when the position was 0
* Eslint
* Revert code but fix the position issue
2017-10-02 15:54:18 +02:00
Frangu Vlad
fc43736447
docs: Change repo for erlpack ( #1992 )
...
* Update npm command for erlpack
* Here too
2017-10-02 15:54:00 +02:00
kyraNET
b8f17aa51c
[Documentation] Added a warn in fetchMentions ( #1991 )
2017-10-01 18:16:56 +02:00
SpaceEEC
3c0d7b8105
enhancement/feature(bulkDelete): accept array of ids and handle case of 0 or 1 message(s) ( #1980 )
2017-10-01 11:58:13 +02:00
Yukine
d41675c080
Export DataStore from the Discord.js module ( #1981 )
2017-10-01 11:57:00 +02:00
SpaceEEC
cc8060c1bd
fix/feature(createChannel): add support for more properties and fix overwrites optionals ( #1983 )
2017-09-28 07:55:28 +02:00
SpaceEEC
1537dd7be7
fix(MessageEmbed): don't send 'files' as part of the embed ( #1982 )
2017-09-26 19:17:27 +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
Dim
97dc85f491
Typo ( #1969 )
2017-09-25 20:41:50 +02:00
Gus Caplan
6ce9a8743f
update browser stuff and browser eslint ( #1938 )
...
* Update browser.js
* Update .eslintrc.json
* Update package.json
* Update package.json
* stop doing manually what webpack can do for us
* Update .eslintrc.json
* Update package.json
2017-09-24 21:01:47 +01:00
Dragon Fire
82841c6ce1
Fix for a small hasPermission error ( #1971 )
2017-09-24 18:41:06 +02:00
bdistin
f89ec00b30
Missed a deprecated method removal ( #1950 )
...
And another that should be removed too.
2017-09-24 17:29:45 +02:00
bdistin
c2029a66e9
Rip, fixes a bug we didn't even know to look for... 1870 lives on. ( #1931 )
...
possibly fixes #1870
2017-09-24 17:24:58 +02:00
Frangu Vlad
26c978c465
docs: Small doc improvement for PermissionOverwrites ( #1964 )
...
Just so people know what the possible types are.
2017-09-24 17:23:41 +02:00
Gus Caplan
dca0bac444
fix typo in ws manager ( #1966 )
2017-09-23 19:13:30 +02:00
Frangu Vlad
eb591dafba
docs: Fix some small typos or "missing" docs ( #1943 )
...
* Fix documentation for GuildAuditLogEntry.target
* Update documentation for CategoryChannel#children
* Add EntryTarget for audit logs
I've done this to "fulfill" devsneks request while also showing all the possible results for the target of an AuditLogEntry
* Oops Eslint
* Private timeout sets gets set by BaseClient not WebhookClient
* Fix the "Missing Docs" for Presence#activity
* Small doc inconsistency
Array<Number> instead of Array<number> for Activity
* Client#emojis is an EmojiStore not a Collection
* Document ClientPresenceStore
Just so its clickable through the wiki, nothing else is documented
* Small fix for BaseClient#setInterval
You don't wait before executing, you execute every X ms
* GuildChannelResolvable takes a GuildChannel/Snowflake
* Typo in UserResolvable
* Another typo for UserResolvable
* Add the number to the Status and VoiceStatus docs
Its probably not needed, but just so the user knows what each number means, its now documented.
2017-09-21 07:02:47 +02:00
Gus Caplan
f2502e29b9
update dep for org name change ( #1953 )
2017-09-20 21:03:00 +02:00
SpaceEEC
3ace61a179
fix(ClientManager): reject login with proper error on timeout or on connection failure ( #1947 )
2017-09-16 20:32:03 +02:00
SpaceEEC
ec4c98704f
refactor: make use of destructuring for Constants ( #1942 )
2017-09-16 20:31:36 +02:00
SpaceEEC
25ece1882b
fix(Reactions): make MessageRection#id again null for default emojis ( #1940 )
...
Which was causing issues when resolving their identifier and MessageRection#id was also stated as nullable Snowflake, which a unicode not is
2017-09-14 12:36:08 +02:00
Gus Caplan
b62c472d0a
Fix .npmrc to not create package-lock.json ( #1936 )
2017-09-13 02:19:29 +02:00