Commit Graph

  • 949488bbbd Fix #3218 Amish Shah 2019-05-27 14:04:13 +01:00
  • 1ce670daa9 Create FUNDING.yml Amish Shah 2019-05-26 10:33:58 +01:00
  • 9ca36b8eea typings(VoiceState): add connection getter (#3292) Will Nelson 2019-05-25 07:18:44 -07:00
  • 3f1232ebf3 feat: throw custom error for uncached Guild#me (#3271) izexi 2019-05-25 12:50:32 +01:00
  • 34006cb51e docs(StreamDispatcher): specify pausedTime is in milliseconds (#3295) anandre 2019-05-24 13:33:40 -05:00
  • 97f3b6c5eb typings(Guild): remove voiceConnection, add voice, cleanup rest SpaceEEC 2019-05-24 15:42:09 +02:00
  • b3060ea229 typings(Collection): use T in accumulator and initialValue when reducing (#3284) Antonio Román 2019-05-20 20:49:28 +02:00
  • 8c213e9088 fix(Message#pinnable): you can't pin system messages (#3279) bdistin 2019-05-18 12:02:23 -05:00
  • abebeac193 fix(Message#pinnable): you can't pin system messages (#3279) bdistin 2019-05-18 12:02:23 -05:00
  • 06b72ee19f fix(GuildMember): do not create a channel key when editing SpaceEEC 2019-05-18 14:08:50 +02:00
  • 3ad16fa351 fix(GuildMember): do not create a channel key when editing SpaceEEC 2019-05-18 14:08:12 +02:00
  • 97de79bd5e fix(typings): Guild#member can return null (#3274) didinele 2019-05-16 22:14:46 +03:00
  • 1bafa4b86b fix(READY): do not overwrite Client#user when reidentifying SpaceEEC 2019-05-16 19:56:19 +02:00
  • e3d03adcf8 docs(ChannelCreationOverwrites): revert incorrect rename of "id" property (#3273) Fong Jian Ping 2019-05-16 19:06:07 +08:00
  • 363cec31bc docs(TextChanne): specify unit of rateLimitPerUser (#3272) anandre 2019-05-15 15:33:27 -05:00
  • 55447fd4da docs(TextChanne): specify unit of rateLimitPerUser (#3272) anandre 2019-05-15 15:33:27 -05:00
  • 16fcfa3db3 fix(WebSocketManager): rethrow unknown errors when connecting a WebSocketShard SpaceEEC 2019-05-15 22:13:12 +02:00
  • c844a7b4e2 docs(Guild): fix typo in example of createChannel SpaceEEC 2019-05-14 20:12:57 +02:00
  • 72dd872fce VoiceBroadcast.{dispatchers -> subscribers} Amish Shah 2019-05-12 20:29:28 +01:00
  • e82633fb00 Bump version to 11.5.0 11.5.0 Schuyler Cebulskie 2019-05-11 19:05:10 -04:00
  • b2f89e4594 Add testing for Node.js 8-12 Schuyler Cebulskie 2019-05-11 19:00:03 -04:00
  • 8fba786765 Update typings for news/store channels Schuyler Cebulskie 2019-05-11 18:56:14 -04:00
  • 43f2485c9c Document news/store channel types on Guild#createChannel Schuyler Cebulskie 2019-05-11 18:11:34 -04:00
  • 8a086e04ab Add news/store channel support to CHANNEL_CREATE Schuyler Cebulskie 2019-05-11 18:11:19 -04:00
  • f30019dd4f Remove unnecessary import Schuyler Cebulskie 2019-05-11 17:24:25 -04:00
  • 5e4654ee07 Backport news/store channels Schuyler Cebulskie 2019-05-11 14:58:46 -04:00
  • 75d5598fda import TextDecoder from Util (#3258) izexi 2019-05-08 21:03:19 +01:00
  • 0dd3ed72ef fix(Partials): Client#event:messageUpdate(oldMessage) and MessageReactionAdd on guild channels (#3250) izexi 2019-05-07 20:56:39 +01:00
  • 3d4513268d Add optional zstd for faster WebSocket data inflation (#3223) Gus Caplan 2019-05-07 08:30:34 -05:00
  • 8915bc1d37 docs:(Client): disambiguate the description of channels collection (#3251) Darqam 2019-05-06 20:08:56 +02:00
  • ee42bdfd76 feat(GuildMember): add support for voice kicking (#3246) SpaceEEC 2019-05-06 19:18:29 +02:00
  • 67da457c0a fix/docs(Client): type status and do not throw an error if accessed before login SpaceEEC 2019-05-05 13:44:34 +02:00
  • 60013b7a10 fix(WebSocketConnection): stringify data when no websocket is available SpaceEEC 2019-05-04 21:00:49 +02:00
  • 8b83e2fdcb typings(Presence): add missing guild property SpaceEEC 2019-05-04 19:05:04 +02:00
  • e64773e21b Add ability to kick members from VoiceChannels and remove duplicated methods (#3242) Amish Shah 2019-05-04 16:46:42 +01:00
  • d7f8fd1ae0 fix #3244 Amish Shah 2019-05-04 16:21:49 +01:00
  • 176fc47699 feat(Actions): use partials for messageDeleteBulk (#3240) izexi 2019-05-03 16:38:57 +01:00
  • 692494dc04 feat(VoiceState): self mute/deaf methods (#3243) Jacz 2019-05-04 01:11:11 +10:00
  • a59968f7de src: add news and store channels, and missing guild props (#3168) Vlad Frangu 2019-05-03 18:08:07 +03:00
  • 0d9bc8664d voice: make Guild.voice more robust Amish Shah 2019-04-29 19:31:31 +01:00
  • bcb0cd838b voice: remove Guild.voiceConnection and VoiceChannel.connection Amish Shah 2019-04-29 19:29:16 +01:00
  • dd44647537 voice: Guild.voiceConnection => Guild.voice.connection Amish Shah 2019-04-29 19:24:27 +01:00
  • ce1e3d2084 feat(VoiceConnection): add .voice Amish Shah 2019-04-29 19:13:41 +01:00
  • 2666a9d6db feat(MessageStore): add remove() (#2468) bdistin 2019-04-29 11:53:32 -05:00
  • d7a9b74523 src: Replace instanceof Array checks with Array.isArray and instanceof Buffer with Buffer.isBuffer (#3227) Vlad Frangu 2019-04-29 19:49:41 +03:00
  • 9b0f4b298d feature: public raw events (#3159) bdistin 2019-04-29 11:37:57 -05:00
  • 870528ed33 feat(VoiceChannel): add editable (#3173) izexi 2019-04-29 17:35:48 +01:00
  • 23191da13d feat(Partials.GuildMember): GuildMemberRemove & Guild#me (#3229) izexi 2019-04-29 17:05:52 +01:00
  • bc31746621 src: Client#readyAt should be updated when triggerReady is called (#3234) Vlad Frangu 2019-04-29 19:03:29 +03:00
  • aa253d9551 fix(ClientUser): lint Crawl 2019-04-28 13:14:26 +02:00
  • 4e0cf87d0f fix: typing map being reset for ClientUser (#3216) Amish Shah 2019-04-27 18:52:26 +01:00
  • e0cfb7fb36 fix: not checking for guild when creating a channel Amish Shah 2019-04-27 13:39:23 +01:00
  • 4d7fc036a1 fix: channels being removed from guild.channels Amish Shah 2019-04-27 11:46:48 +01:00
  • 577636a46d src: fix random broken reconnects (#3233) Vlad Frangu 2019-04-27 10:25:24 +03:00
  • de79bba965 src: Fix type error in WebSocketShard#onError (#3231) Vlad Frangu 2019-04-24 17:53:41 +03:00
  • 7b531648e0 feat(GuildMemberStore) add options.count to prune (#3189) izexi 2019-04-23 20:59:52 +01:00
  • 39115c8acc fix(MessageCreateAction): remove redundant GuildMemberStore#add call SpaceEEC 2019-04-23 21:21:41 +02:00
  • 6a07715c1d fix(Guild): only update emojis when they are present in the payload SpaceEEC 2019-04-23 21:02:16 +02:00
  • 75cd260808 src: Don't use the GuildMemberRoleStore to patch the GuildMember _roles (#3226) Vlad Frangu 2019-04-23 21:44:02 +03:00
  • 3f6d08a499 fix(typings): Collection#find & findKey can return undefined (#3228) didinele 2019-04-23 19:47:42 +03:00
  • 23e6414420 fix: old objects not being cached (#3225) Amish Shah 2019-04-23 11:32:03 +01:00
  • c4b79571ba feat(Invite): add deletable getter (#3203) izexi 2019-04-22 08:24:32 +01:00
  • f7f4607b5f docs(faq): bump to node 10.0.0 (#3224) izexi 2019-04-22 08:09:06 +01:00
  • d1778772cd docs: update node version requirement, npm install links, add update guide (#3220) anandre 2019-04-21 06:47:09 -05:00
  • 01c708bc75 feat(Sharding): change waitForReady to spawnTimeout (#3080) Antonio Román 2019-04-21 13:34:09 +02:00
  • abd9d36816 feat(Util): resolve text parameter of splitMessage to a string (#3212) Purpzie 2019-04-21 02:38:09 -05:00
  • 52b4f09e58 fix(Structures): allow multiple extensions by checking prototype chain (#3217) Dragoteryx 2019-04-21 09:34:12 +02:00
  • 1514df0f87 fix: emit resume event, silent disconnects, error event param (#3192) Vlad Frangu 2019-04-21 10:32:16 +03:00
  • cde955c766 fix(PresenceUpdateAction): emit presences again (#3214) SpaceEEC 2019-04-19 08:49:17 +02:00
  • bccbb550b0 docs(Collector): specify the unit for CollectionOptions#time (#3219) Gryffon Bellish 2019-04-19 02:47:39 -04:00
  • 12e041bc2b typings(GuildChannel): add manageable getter SpaceEEC 2019-04-17 21:39:46 +02:00
  • b5320299f7 Only reset sessionID when close code is 1000 or 4006 (#3213) Deivu (Saya) 2019-04-17 21:32:57 +08:00
  • 39fd8fd645 fix(typings): remove duplicated Guild#defaultRole (#3211) izexi 2019-04-16 21:14:01 +01:00
  • 0b1176d9a1 chore(typings): declaring explicit nullable returns (#3134) izexi 2019-04-15 20:01:39 +01:00
  • 52bc5b0170 feat(MessageEmbed): resolve color in embed constructor (#2912) MoreThanTom 2019-04-15 19:46:59 +01:00
  • eb537b6f48 docs(WebSocketShard): mark non-nullable parameters as non-nullable (#3209) Vlad Frangu 2019-04-15 21:17:27 +03:00
  • d9a053df67 docs(Presence): add ClientPresenceStatus typedef (#3208) izexi 2019-04-15 13:41:37 +01:00
  • 3cd224dc76 docs(Collection): fix findKey jsdoc (#3204) izexi 2019-04-14 14:49:32 +01:00
  • 2af101efbb docs(faq): add a link to the guide, restructure a bit (#3082) danielnewell 2019-04-14 09:47:52 -04:00
  • cbb9b14950 test: add Webhook(Client) testing file (#2855) Isabella 2019-04-14 08:27:59 -05:00
  • 520810d484 feat(Util): add YELLOW to ColorResolvable (#3182) izexi 2019-04-14 13:58:33 +01:00
  • ca43919642 docs: document constructors of extendible structures (#3160) SpaceEEC 2019-04-14 14:50:55 +02:00
  • 5d10585af8 docs(Presence): add missing descriptions to clientStatus (#3127) izexi 2019-04-14 13:43:01 +01:00
  • 97c196ca6a docs(GuildEmoji): add @ name to requiresColons and managed properties SpaceEEC 2019-04-13 19:32:43 +02:00
  • 8da141637c fix end method in VoiceBroadcast (#3194) thomasxd24 2019-04-11 22:34:13 +02:00
  • 62cba2e148 docs(GuildChannel): fix setPosition's reason type (#3199) izexi 2019-04-11 09:10:31 +01:00
  • 266ac1c659 docs(Role): fix setPosition's reason type (#3198) anandre 2019-04-10 14:40:22 -05:00
  • 6be5051f92 typo(RequestHandler): fix spelling of 'requests' (#3196) Reseq64 2019-04-10 17:07:50 +02:00
  • 89e27e5071 src: Make broadcasts work again (#3190) Vlad Frangu 2019-04-08 19:29:19 +03:00
  • f479afca82 src: Fix TypeError (#3187) SpaceEEC 2019-04-08 14:21:48 +02:00
  • 70d4b4455b refactor(ClientVoiceManager): make public, remove Client#voiceConnections (#3186) Vlad Frangu 2019-04-08 15:20:53 +03:00
  • 923c945b4b fix(Guild): sort roles with the same position in the correct order (#3184) SpaceEEC 2019-04-08 14:06:50 +02:00
  • 152d2e88bd refactor(WebSocket): utilize URLSearchParams (#3185) izexi 2019-04-08 13:06:23 +01:00
  • 982f48ce6a src: Fix TypeError Vlad Frangu 2019-04-07 10:57:11 +03:00
  • 00eb7e325a fix(ApiRequest): filter out null query values SpaceEEC 2019-04-05 16:32:50 +02:00
  • bfab203934 fix(ShardingManager): do not spawn the last shard early SpaceEEC 2019-04-05 14:46:25 +02:00
  • 5e9bd786d1 refactor(APIRequest): utilize URLSearchParams (#3180) bdistin 2019-04-05 04:32:19 -05:00
  • c078682722 feat(Webhook): add url getter (#3178) izexi 2019-04-05 10:09:58 +01:00
  • bb92289e45 fix: remove GuildChannel fallback, and remove GuildChannel as extendable (#3165) bdistin 2019-04-03 16:02:19 -05:00
  • 089f65fd2a fix(RequestHandler): pass HTTPError pass path instead of route as path SpaceEEC 2019-04-03 22:45:51 +02:00