Christopher Speller
4c1ddcff10
MM-10703 Adding blank request context to plugin hooks for future use. ( #9043 )
...
* Adding blank request context to plugin hooks for future use.
* Rename RequestContext to Context
* Adding context to ServeHTTP and ExecuteCommand
* Fixing import cycle in test.
2018-07-06 09:07:09 -04:00
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