mattermost/plugin/rpcplugin
Joram Wilander 899ab31fff Implement experimental REST API endpoints for plugins (#7279)
* Implement experimental REST API endpoints for plugins

* Updates per feedback and rebase

* Update tests

* Further updates

* Update extraction of plugins

* Use OS temp dir for plugins instead of search path

* Fail extraction on paths that attempt to traverse upward

* Update pluginenv ActivePlugins()
2017-09-01 09:00:27 -04:00
..
api.go add client4 apis needed for jira plugin (#7292) 2017-08-28 14:19:00 -05:00
api_test.go add client4 apis needed for jira plugin (#7292) 2017-08-28 14:19:00 -05:00
hooks.go add plugin http handler (#7289) 2017-08-28 11:27:18 -05:00
hooks_test.go add plugin http handler (#7289) 2017-08-28 11:27:18 -05:00
http.go add plugin http handler (#7289) 2017-08-28 11:27:18 -05:00
http_test.go add plugin http handler (#7289) 2017-08-28 11:27:18 -05:00
io.go add plugin http handler (#7289) 2017-08-28 11:27:18 -05:00
ipc.go PLT-7407: Back-end plugin mechanism (#7177) 2017-08-16 17:23:38 -05:00
ipc_test.go windows support for plugin ipc (#7251) 2017-08-18 12:21:01 -07:00
main.go make hooks optional, short circuit if unimplemented (#7263) 2017-08-21 11:48:07 -05:00
main_test.go make hooks optional, short circuit if unimplemented (#7263) 2017-08-21 11:48:07 -05:00
muxer.go add plugin http handler (#7289) 2017-08-28 11:27:18 -05:00
muxer_test.go add plugin http handler (#7289) 2017-08-28 11:27:18 -05:00
process.go PLT-7407: Back-end plugin mechanism (#7177) 2017-08-16 17:23:38 -05:00
process_test.go windows support for plugin ipc (#7251) 2017-08-18 12:21:01 -07:00
process_unix.go PLT-7407: Back-end plugin mechanism (#7177) 2017-08-16 17:23:38 -05:00
process_windows.go windows support for plugin ipc (#7251) 2017-08-18 12:21:01 -07:00
supervisor.go Implement experimental REST API endpoints for plugins (#7279) 2017-09-01 09:00:27 -04:00
supervisor_test.go Implement experimental REST API endpoints for plugins (#7279) 2017-09-01 09:00:27 -04:00