Jiiks
|
ecb0b3e9d0
|
Verify step
|
2018-08-30 07:05:14 +03:00 |
Jiiks
|
8c060314da
|
Functional installer/updater. Still needs lots of work.
|
2018-08-30 05:39:23 +03:00 |
Jiiks
|
ddda5b3cc1
|
add checks and lint fixes
|
2018-08-29 23:02:41 +03:00 |
Jiiks
|
cff425f916
|
Package installer & install modal
|
2018-08-29 06:19:18 +03:00 |
Jiiks
|
76d54f0a95
|
Fix plugin loading for packed plugins
|
2018-08-28 18:08:56 +03:00 |
Jiiks
|
2093c472b5
|
Move unsafe-content under security
|
2018-08-27 20:17:07 +03:00 |
Jiiks
|
cb35b14311
|
Remove debugs
|
2018-08-27 19:37:55 +03:00 |
Jiiks
|
6b3cb712c7
|
Block any nonpacked content by default if unsafe is not allowed
|
2018-08-27 19:36:06 +03:00 |
Jiiks
|
2913a85368
|
Packed content loading
|
2018-08-27 19:16:30 +03:00 |
Jiiks
|
6d8ef35bd6
|
add api's for easy generic components
|
2018-08-26 17:34:54 +03:00 |
Jiiks
|
8146e0e7f2
|
Make pluginmanager delete all relative modules from cache insted
|
2018-08-26 05:03:54 +03:00 |
Jiiks
|
23b8e2dd76
|
add and use the relative api
|
2018-08-26 03:48:23 +03:00 |
Jiiks
|
e12dc28052
|
Vuewrap
|
2018-08-26 01:37:37 +03:00 |
Jiiks
|
977fd80d0c
|
add walkers to pluginapi
|
2018-08-25 22:34:18 +03:00 |
Jiiks
|
f46694f2d0
|
Use Reflection, deleted any wpm references from plugin api for now
|
2018-08-24 19:05:27 +03:00 |
Jiiks
|
5c493d413b
|
Fix resolver and add helpers to it
|
2018-08-24 17:42:27 +03:00 |
Jiiks
|
32fc655326
|
camelCase
|
2018-08-24 15:04:10 +03:00 |
Jiiks
|
9cf63c2cfa
|
allow non-array args
|
2018-08-24 15:03:41 +03:00 |
Jiiks
|
b59c919733
|
Simplify names, have modules return byName
|
2018-08-24 14:17:13 +03:00 |
Jiiks
|
e66af1e1d2
|
Export Reflection and put it in _bd
|
2018-08-24 13:50:59 +03:00 |
Jiiks
|
f1cf802746
|
add ui reflection as property
|
2018-08-24 13:48:03 +03:00 |
Jiiks
|
d1387f5183
|
Leave the original intact for now
|
2018-08-24 13:46:58 +03:00 |
Jiiks
|
9190b208eb
|
Move classname stuff to resolver
|
2018-08-24 13:41:44 +03:00 |
Jiiks
|
fdd934ae0c
|
Change header
|
2018-08-24 13:38:21 +03:00 |
Jiiks
|
b1c8070fc3
|
add deprecation notice
|
2018-08-24 13:37:55 +03:00 |
Jiiks
|
56753d3614
|
Move webpackmodules under reflection.modules
|
2018-08-24 13:35:16 +03:00 |
Alexei Stukov
|
3ba90705ff
|
Merge pull request #243 from samuelthomas2774/keytar
Add an option to store the master password in the system keychain
|
2018-08-23 22:30:57 +03:00 |
Samuel Elliott
|
5868b4f0f9
|
Use a different hint on each platform
|
2018-08-23 19:50:09 +01:00 |
Samuel Elliott
|
a85107cc51
|
Fix GlobalAc.toggle and add it to the plugin API
|
2018-08-23 16:36:22 +01:00 |
Samuel Elliott
|
46dae11085
|
Use const
|
2018-08-23 04:02:01 +01:00 |
Samuel Elliott
|
c885e4ceda
|
Add notification titles
|
2018-08-23 03:16:18 +01:00 |
Samuel Elliott
|
4c0248ca00
|
Remove old favourite emotes storage
|
2018-08-22 23:45:25 +01:00 |
Samuel Elliott
|
fd9c03ac2f
|
Update the emote module in the plugin API
|
2018-08-22 23:44:46 +01:00 |
Samuel Elliott
|
67debca9d9
|
Add notifications to the plugin API
|
2018-08-22 19:42:22 +01:00 |
Samuel Elliott
|
a0bee1846e
|
Add autocomplete to the plugin API
|
2018-08-22 19:07:06 +01:00 |
Samuel Elliott
|
42a89129d4
|
Move unloading plugin main script to the plugin manager
|
2018-08-22 17:44:30 +01:00 |
Samuel Elliott
|
4bed9f726c
|
Separate file/directory delete functions
|
2018-08-22 14:27:06 +01:00 |
Samuel Elliott
|
8cf28fcaba
|
Add DiscordContextMenu to the plugin API
|
2018-08-22 13:19:15 +01:00 |
Samuel Elliott
|
237899c91a
|
Add BdContextMenu to the plugin API
|
2018-08-22 12:56:27 +01:00 |
Alexei Stukov
|
c1af0c6115
|
Merge pull request #234 from JsSucks/builtins
Add several builtins
|
2018-08-22 14:29:18 +03:00 |
Zack Rauen
|
4784b13c86
|
proper color mixing, support light theme
|
2018-08-21 01:50:54 -04:00 |
Zack Rauen
|
adf94990c2
|
add several builtins
- Colored Text
- 24 Hour
- Kill Clyde
- Prevent Blocked Messages
- Voice Disconnect
|
2018-08-20 23:42:34 -04:00 |
Maks-s
|
e78021a538
|
Added delete method to plugins / themes
|
2018-08-21 02:45:54 +02:00 |
Jiiks
|
f50bcd0785
|
Massive commit
|
2018-08-20 05:07:28 +03:00 |
Jiiks
|
fc6481acae
|
Big commit
|
2018-08-20 05:05:01 +03:00 |
Jiiks
|
de0651bb47
|
Huge commit
|
2018-08-20 04:02:09 +03:00 |
Jiiks
|
205dcf6ff1
|
add findOne to db
|
2018-08-20 02:38:17 +03:00 |
Jiiks
|
0316bbc1cd
|
add wrapper for getClassName
|
2018-08-17 10:40:19 +03:00 |
Jiiks
|
b971b716bf
|
Update eslint
|
2018-08-15 09:10:11 +03:00 |
Jiiks
|
9f8a1f08be
|
Update eslint rules
|
2018-08-15 09:01:47 +03:00 |
Jiiks
|
edab8dd93b
|
Use MESSAGE_CREATE instead
|
2018-08-14 15:30:43 +03:00 |
Jiiks
|
54e5f2149b
|
Suite B
|
2018-08-14 11:02:29 +03:00 |
Jiiks
|
6df9b1e019
|
add DraftActions
|
2018-08-14 06:20:02 +03:00 |
Mega-Mewthree
|
64608c7e62
|
Switched context menu stuff to popover, fixed things.
|
2018-08-13 13:17:29 -07:00 |
Alexei Stukov
|
c893216874
|
Merge branch 'master' into security
|
2018-08-13 14:38:25 +03:00 |
Jiiks
|
cfcca0d782
|
Remove debug
|
2018-08-13 12:35:19 +03:00 |
Jiiks
|
5592a8d376
|
Use security module
|
2018-08-13 12:33:44 +03:00 |
Jiiks
|
a123e20b05
|
Move to Security
|
2018-08-12 22:11:41 +03:00 |
Jiiks
|
2b833b5141
|
add hmac
|
2018-08-12 21:43:59 +03:00 |
Jiiks
|
a1a63f2c35
|
Proper doc
|
2018-08-12 18:37:11 +03:00 |
Jiiks
|
334c9f852a
|
Use cache module
|
2018-08-12 18:10:22 +03:00 |
Jiiks
|
17128a889b
|
add cache module
|
2018-08-12 17:40:26 +03:00 |
Jiiks
|
60cdec3ae4
|
and move everything around just to annoy Zere
|
2018-08-11 04:33:00 +03:00 |
Jiiks
|
ed4adf21f4
|
Maybe encrypt instead
|
2018-08-11 04:31:57 +03:00 |
Jiiks
|
a8f0e239cf
|
Who wants to call them directly anyways
|
2018-08-11 04:31:13 +03:00 |
Jiiks
|
be1a183e62
|
Empty prefixes
|
2018-08-11 04:28:07 +03:00 |
Jiiks
|
d88cedb614
|
Security module
|
2018-08-11 04:27:18 +03:00 |
Samuel Elliott
|
22e78c03e1
|
Add toasts enabled state to the plugin API
|
2018-08-10 15:17:57 +01:00 |
Samuel Elliott
|
0aabc72652
|
Indentation
|
2018-08-10 14:22:37 +01:00 |
Zack Rauen
|
fdb3b308e1
|
add bd file check for upload drop area
|
2018-08-09 16:33:31 -04:00 |
Zack Rauen
|
f144934cd7
|
use const instead of let
|
2018-08-09 01:01:32 -04:00 |
Zack Rauen
|
9473e419b4
|
add documentation to patcher
|
2018-08-09 00:54:35 -04:00 |
Zack Rauen
|
a081a8fdf9
|
make patcher more robust + fix collisions
|
2018-08-09 00:22:10 -04:00 |
Alexei Stukov
|
9f00aed4fa
|
Merge pull request #202 from JsSucks/bdapi
Online theme browser
|
2018-08-07 07:21:24 +03:00 |
Alexei Stukov
|
a805c8f75a
|
Merge pull request #201 from samuelthomas2774/channel-components
Channel components
|
2018-08-07 06:16:35 +03:00 |
Alexei Stukov
|
ce23a39f83
|
Merge pull request #200 from samuelthomas2774/scheme-icons
Settings scheme icons
|
2018-08-07 06:15:21 +03:00 |
Samuel Elliott
|
c0a971a27b
|
Fix element is not defined
|
2018-08-07 00:08:13 +01:00 |
Jiiks
|
a432d78953
|
Structure
|
2018-08-06 17:05:36 +03:00 |
Jiiks
|
7c02a51a46
|
Base connectivity stuff
|
2018-08-06 13:31:49 +03:00 |
Samuel Elliott
|
e2f05d9a64
|
Patch all channel components
|
2018-08-06 04:48:10 +01:00 |
Samuel Elliott
|
13437c56d4
|
Search all matching elements instead of just the first and don’t fail if a filter function is passed
|
2018-08-06 04:30:48 +01:00 |
Samuel Elliott
|
d4c883a5d7
|
Add using a file as a scheme icon
|
2018-08-06 02:45:59 +01:00 |
Samuel Elliott
|
8826a7b984
|
Use an observer to detect new React components
|
2018-08-01 20:48:09 +01:00 |
Samuel Elliott
|
5b419cb8ab
|
Use ReactComponent.forceUpdateAll to rerender components after patching them
|
2018-08-01 20:41:53 +01:00 |
Samuel Elliott
|
db21f4eb13
|
Fix Guild component selection
|
2018-08-01 20:40:03 +01:00 |
Samuel Elliott
|
0c8279311e
|
Fix Message component selection and add bd-isGuildOwner and bd-isGuildMember classes
|
2018-08-01 20:18:47 +01:00 |
Samuel Elliott
|
a20473d718
|
Add a function to force update all instances of a component
|
2018-08-01 19:31:48 +01:00 |
Samuel Elliott
|
1a12430322
|
Add getting all state nodes to Reflection
|
2018-08-01 15:50:10 +01:00 |
Samuel Elliott
|
7a416c0ff7
|
Fix MessageGroup component selection
|
2018-08-01 13:53:59 +01:00 |
Samuel Elliott
|
a95b97b3c0
|
Requested changes from JsSucks/BetterDiscordApp#194
|
2018-07-19 22:21:20 +01:00 |
Samuel Elliott
|
007637a557
|
Merge remote-tracking branch 'upstream/toasts' into toasts
# Conflicts:
# client/src/modules/pluginapi.js
# client/src/ui/bdui.js
# client/src/ui/dom.js
# client/src/ui/ui.js
# package-lock.json
# package.json
|
2018-07-19 22:03:29 +01:00 |
Samuel Elliott
|
6ded1c62e5
|
Prevent modals from being added to the stack more than once
|
2018-07-19 00:14:03 +01:00 |
Samuel Elliott
|
6b97505f66
|
Remove unused imports
|
2018-07-18 20:57:05 +01:00 |
Samuel Elliott
|
78079588ea
|
Fix Message component selection
|
2018-07-18 19:18:06 +01:00 |
Samuel Elliott
|
98a7a71b87
|
Fix updater incorrectly showing an update is available
|
2018-07-07 22:05:36 +01:00 |
Samuel Elliott
|
7c8c8a754f
|
Use request instead of axios
|
2018-07-07 19:43:17 +01:00 |
Samuel Elliott
|
f2c31d866d
|
Add axios export
|
2018-07-07 14:29:44 +01:00 |
Samuel Elliott
|
cd77d659a5
|
Use axios and http/https to check for updates
|
2018-07-07 14:23:43 +01:00 |
Samuel Elliott
|
b6f38a73dc
|
Add function to get classes and fix emote autocomplete injection
|
2018-07-07 01:17:26 +01:00 |
Samuel Elliott
|
c384920275
|
Add WebpackModules wait functions to the plugin API
|
2018-07-07 01:10:39 +01:00 |