Samuel Elliott
|
cfaf581ae1
|
Don’t use Moment.js
Plugins can still use Discord’s Moment.js with WebpackModules
|
2018-05-21 16:41:41 +01:00 |
Samuel Elliott
|
665c1d5fe4
|
Use local Moment.js instead of Discord’s
Fixes a recursive dependency issue
|
2018-05-20 00:46:15 +01:00 |
Samuel Elliott
|
8d8c1a8080
|
Add getting webpack modules as properties of the WebpackModules object
`WebpackModules.React` instead of `WebpackModules.getModuleByName('React')`
|
2018-05-20 00:36:14 +01:00 |
Samuel Elliott
|
8827bdb8b0
|
Fix messages with emotes not being updated when emotes are disabled
|
2018-05-20 00:27:02 +01:00 |
Samuel Elliott
|
cd81f925cb
|
Fix for webpack 4
|
2018-05-20 00:24:21 +01:00 |
Samuel Elliott
|
d7f4c651b6
|
Fix errors
|
2018-05-15 20:07:34 +01:00 |
Samuel Elliott
|
f2159f1031
|
Fix error when unmounting a component
|
2018-05-15 16:54:22 +01:00 |
Samuel Elliott
|
581c94f6b3
|
Add React wrapper for Vue
|
2018-05-14 17:56:23 +01:00 |
Samuel Elliott
|
9eb8eaa906
|
Add DOM, DOMObserver and VueInjector to the plugin API
|
2018-05-14 16:34:40 +01:00 |
Samuel Elliott
|
9915ef8b19
|
Fix for Linux
|
2018-05-13 16:16:51 +01:00 |
Samuel Elliott
|
cee2a6ec34
|
Fix badges not being rendered when jumping to a message without a flash
|
2018-05-05 11:51:08 +01:00 |
Samuel Elliott
|
64e855ab2d
|
Fix badges not being rendered when jumping to a message
|
2018-05-05 11:39:56 +01:00 |
Samuel Elliott
|
5aa921ae4b
|
Fix EventsWrapper not unsubscribing from events
Also changed it to use removeListener so it can be used with normal EventEmitters
|
2018-05-05 11:17:26 +01:00 |
Samuel Elliott
|
40a72458e2
|
Fix Channel component
|
2018-05-03 19:52:23 +01:00 |
Samuel Elliott
|
dc2be5c410
|
Add ReactHelpers to the plugin API
|
2018-05-03 15:56:07 +01:00 |
Samuel Elliott
|
640ec66abc
|
Some comments and fix updateSystemChannel
|
2018-04-30 21:12:50 +01:00 |
Samuel Elliott
|
3aedcfdd06
|
Add updating a guild’s icon/splash image from a file
|
2018-04-30 20:46:55 +01:00 |
Samuel Elliott
|
71fe549ee6
|
Add some permission checks
|
2018-04-30 20:19:54 +01:00 |
Samuel Elliott
|
cbe1de98a5
|
Add updating guilds
|
2018-04-30 20:18:25 +01:00 |
Samuel Elliott
|
5a58c1c6ce
|
Add updating channel attributes
|
2018-04-30 19:17:04 +01:00 |
Samuel Elliott
|
591d44dee4
|
Add creating channels
|
2018-04-30 19:16:06 +01:00 |
Samuel Elliott
|
6da58ef6bb
|
Move Channel.openSettings to GuildChannel.openSettings, rename defaultChannel to isDefaultChannel and add GroupChannel names
|
2018-04-30 19:14:34 +01:00 |
Samuel Elliott
|
85d5de9791
|
Fix ChannelMember returning wrong component
|
2018-04-30 19:12:21 +01:00 |
Samuel Elliott
|
5ce78f4b32
|
Update layer classes
|
2018-04-29 17:56:23 +01:00 |
Samuel Elliott
|
2499f8c0ab
|
Get class names from internal modules
|
2018-04-29 17:41:12 +01:00 |
Samuel Elliott
|
3f2eb1047e
|
Use top/left to position tooltips/popovers and remove BdMenuItems from global
|
2018-04-29 17:35:30 +01:00 |
Samuel Elliott
|
ac79bbb99b
|
Update classes
|
2018-04-29 16:30:21 +01:00 |
Samuel Elliott
|
1c4fb0b5ea
|
Rename HTMLUtils to SimpleMarkdown
|
2018-04-29 02:19:08 +01:00 |
Samuel Elliott
|
2e2d0dd6f6
|
Make some Vue components available to plugins, add highlight.js module and some tidying
|
2018-04-29 01:57:09 +01:00 |
Samuel Elliott
|
a6c91d5e27
|
Add updating a user’s roles
|
2018-04-28 00:15:17 +01:00 |
Samuel Elliott
|
949206738b
|
Add user notes
|
2018-04-27 23:51:37 +01:00 |
Samuel Elliott
|
4dc715a39a
|
Patch all components at once instead of waiting for the previous component to be found
|
2018-04-27 19:05:00 +01:00 |
Samuel Elliott
|
36d7554b46
|
Add user popout data attributes
|
2018-04-27 19:02:35 +01:00 |
Samuel Elliott
|
d42e8f66ca
|
Fix badges not being rendered on update
|
2018-04-27 17:39:28 +01:00 |
Samuel Elliott
|
244b7e5bd1
|
Move filters to common
|
2018-04-27 17:33:05 +01:00 |
Samuel Elliott
|
ca7a7c1f91
|
Fix injected profile badges being removed
|
2018-04-27 16:12:46 +01:00 |
Samuel Elliott
|
504221ce28
|
Fix getComponentByRegex and add Filters to the plugin API
|
2018-04-27 16:06:51 +01:00 |
Samuel Elliott
|
1e643b8164
|
Patch the UserProfileModal component instead of injecting badges when the modal is opened
|
2018-04-27 16:00:27 +01:00 |
Samuel Elliott
|
0944c0708f
|
Add user profile modal data attributes
|
2018-04-27 15:53:49 +01:00 |
Samuel Elliott
|
17575fc6a1
|
Add filtering all components to ReactComponents
|
2018-04-27 15:52:43 +01:00 |
Samuel Elliott
|
1354b884b4
|
Add getting all components to reflection
|
2018-04-27 15:51:59 +01:00 |
Samuel Elliott
|
1ace26b67f
|
Select the channel when sending messages
|
2018-04-26 19:52:56 +01:00 |
Samuel Elliott
|
117336a6b4
|
Switch to Node.js v8 for Travis CI builds
|
2018-04-26 18:35:06 +01:00 |
Samuel Elliott
|
d1cce95abe
|
Fix colour picker/dropdown options being hidden when in a drawer
|
2018-04-26 01:08:14 +01:00 |
Samuel Elliott
|
22fbb7b5bd
|
Fixed favourite emotes array being undefined
https://cdn.discordapp.com/attachments/400734824740028419/438847211325882370/unknown.png
|
2018-04-26 00:47:42 +01:00 |
Samuel Elliott
|
34ebab7c21
|
Use APIModule directly to edit messages
|
2018-04-25 23:57:07 +01:00 |
Samuel Elliott
|
5e8579e4dc
|
Use APIModule directly to delete messages
|
2018-04-25 23:56:10 +01:00 |
Samuel Elliott
|
4721f66dab
|
Comments
|
2018-04-25 23:54:26 +01:00 |
Samuel Elliott
|
02b313f2e6
|
Add checks for whether the user can delete a message
|
2018-04-25 23:02:47 +01:00 |
Samuel Elliott
|
b0ae424adb
|
Change all properties to camel case
|
2018-04-25 22:54:41 +01:00 |