Chris
6eb4b4604c
improve rpcplugin tests ( #7837 )
2017-11-15 16:08:02 -06:00
Chris
1d1998c668
add a few docs for plugin testing ( #7798 )
...
* add a few docs for plugin testing
* fix typo
2017-11-07 11:12:38 -08:00
Chris
d2cff9b77c
more plugin doc updates ( #7767 )
2017-11-03 09:34:44 -07:00
Chris
fed5324ce5
Add some plugin docs ( #7757 )
...
* add some plugin docs
* one more comment
* spacing
* example simplification
2017-11-02 17:23:41 -04:00
Chris
3cbacb6858
Remove unused variables / code ( #7736 )
...
* remove unused variables / code
* fix bug in testPostStoreGetOldest
2017-10-30 11:58:00 -05:00
Chris
5dd4466ab3
add missing license headers, test to makefile ( #7711 )
2017-10-25 09:33:19 -07:00
Joram Wilander
16b845c0d7
Differentiate between installed and activated states for plugins ( #7706 )
2017-10-25 08:17:17 -04:00
Chris
66b07a72ce
remove go 1.8 ipc workaround ( #7604 )
2017-10-10 14:50:45 -07:00
Chris
e525383c52
plugin CRUD operations for users, posts, channels, and teams ( #7479 )
2017-09-21 14:00:14 -05:00
Joram Wilander
2628022275
PLT-7622 Improvements to server handling of webapp plugins ( #7445 )
...
* Improvements to server handling of webapp plugins
* Fix newline
* Update manifest function names
2017-09-15 08:51:46 -04:00
Chris
402491b7e5
PLT-7407: Back-end plugins ( #7409 )
...
* tie back-end plugins together
* fix comment typo
* add tests and a bit of polish
* tests and polish
* add test, don't let backend executable paths escape the plugin directory
2017-09-11 10:02:02 -05:00
Christopher Speller
29fca51821
Renaming repo
2017-09-06 23:11:59 -07:00
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
Chris
ff50b0e138
add client4 apis needed for jira plugin ( #7292 )
2017-08-28 14:19:00 -05:00
Chris
6215c9159a
add plugin http handler ( #7289 )
2017-08-28 11:27:18 -05:00
Chris
65ccd4afb2
make hooks optional, short circuit if unimplemented ( #7263 )
2017-08-21 11:48:07 -05:00
Chris
f720288c10
windows support for plugin ipc ( #7251 )
...
* windows support for plugin ipc
* unix test fix
2017-08-18 12:21:01 -07:00
Chris
f80d50adbd
PLT-7407: Back-end plugin mechanism ( #7177 )
...
* begin backend plugin wip
* flesh out rpcplugin. everything done except for minor supervisor stubs
* done with basic plugin infrastructure
* simplify tests
* remove unused test lines
2017-08-16 17:23:38 -05:00