Christopher Speller
83a3ac089c
MM-11029 Adding plugin logging functionality. ( #9034 )
...
* Capturing stdout, stderr of plugins in logs.
* Cleanup go-plugin debug logs.
* Adding logging to plugin API
* Generating mocks.
* godoc convention
2018-07-03 09:58:28 -07:00
Joram Wilander
d7976549a0
MM-9674 Add plugin API for publishing custom WebSocket events ( #8999 )
...
* Add plugin API for publishing custom WebSocket events
* Add clearer payload comment
* Update comment
2018-06-27 08:46:38 -04:00
Christopher Speller
1e5c432e10
MM-10702 Moving plugins to use hashicorp go-plugin. ( #8978 )
...
* Moving plugins to use hashicorp go-plugin.
* Tweaks from feedback.
2018-06-25 12:33:13 -07:00
Martin Kraft
260d7a0f85
MM-10412: Adds deleteBy prop to posts. ( #8896 )
2018-06-01 12:45:46 -04:00
Jesse Hallam
116849842b
MM-8678: add CUD support for channel members via plugins ( #8565 )
...
* add CUD support for channel members via plugins
This effectively exposes AddChannelMember, UpdateChannelMemberRoles,
UpdateChannelMemberNotifyProps and LeaveChannel via the plugin API.
It also modifies the semantics of AddChannelMember to explicitly allow
for an empty user requestor, left as such for now via the plugin API.
* change the signature of AddChannelMember to accept a channel id instead of a channel
2018-04-06 17:08:57 -04:00
Chris
4c17bdff1b
Add plugin slash command support ( #7941 )
...
* add plugin slash command support
* remove unused string
* rebase
2017-12-08 13:55:41 -06:00
Joram Wilander
7a1f81cd52
Add GetChannelMember method to plugin API ( #7930 )
2017-12-05 09:14:03 -05:00
Joram Wilander
6176bcff69
PLT-8131 (part2) Add plugin key value store support ( #7902 )
...
* Add plugin key value store support
* Add localization strings
* Updates per feedback
2017-11-27 17:23:35 -05:00