summaryrefslogtreecommitdiffstats
path: root/plugin
Commit message (Collapse)AuthorAgeFilesLines
* add arch linux sandboxing mount points (#8147)Chris2018-01-251-0/+4
|
* ABC-22: Plugin sandboxing for linux/amd64 (#8068)Chris2018-01-1519-194/+1708
| | | | | | | | | | | | | | | * plugin sandboxing * remove unused type * better symlink handling, better remounting, better test, whitespace fixes, and comment on the remounting * fix test compile error * big simplification for getting mount flags * mask statfs flags to the ones we're interested in
* Add plugin slash command support (#7941)Chris2017-12-0810-10/+224
| | | | | | | | * add plugin slash command support * remove unused string * rebase
* make slack attachments gobable (#7948)Chris2017-12-052-1/+12
|
* call OnActivate after plugin crash, update example (#7940)Chris2017-12-056-40/+51
|
* Add GetChannelMember method to plugin API (#7930)Joram Wilander2017-12-054-0/+53
|
* better plugin LoadConfiguration mock (#7928)Chris2017-12-011-1/+5
|
* expose vendored mock package with plugintest/mock (#7914)Chris2017-11-292-0/+36
|
* PLT-8131 (part2) Add plugin key value store support (#7902)Joram Wilander2017-11-274-7/+150
| | | | | | | | * Add plugin key value store support * Add localization strings * Updates per feedback
* improve rpcplugin tests (#7837)Chris2017-11-152-0/+26
|
* add a few docs for plugin testing (#7798)Chris2017-11-073-0/+86
| | | | | | * add a few docs for plugin testing * fix typo
* more plugin doc updates (#7767)Chris2017-11-036-12/+47
|
* Add some plugin docs (#7757)Chris2017-11-023-1/+47
| | | | | | | | | | * add some plugin docs * one more comment * spacing * example simplification
* Remove unused variables / code (#7736)Chris2017-10-301-1/+0
| | | | | | * remove unused variables / code * fix bug in testPostStoreGetOldest
* add missing license headers, test to makefile (#7711)Chris2017-10-2518-0/+54
|
* Differentiate between installed and activated states for plugins (#7706)Joram Wilander2017-10-252-0/+16
|
* remove go 1.8 ipc workaround (#7604)Chris2017-10-103-224/+1
|
* plugin CRUD operations for users, posts, channels, and teams (#7479)Chris2017-09-214-25/+669
|
* PLT-7622 Improvements to server handling of webapp plugins (#7445)Joram Wilander2017-09-152-6/+4
| | | | | | | | * Improvements to server handling of webapp plugins * Fix newline * Update manifest function names
* PLT-7407: Back-end plugins (#7409)Chris2017-09-1111-25/+443
| | | | | | | | | | | | * 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
* Renaming repoChristopher Speller2017-09-0618-34/+34
|
* Implement experimental REST API endpoints for plugins (#7279)Joram Wilander2017-09-0112-287/+177
| | | | | | | | | | | | | | | | | | * 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()
* add client4 apis needed for jira plugin (#7292)Chris2017-08-284-5/+208
|
* add plugin http handler (#7289)Chris2017-08-2810-30/+403
|
* make hooks optional, short circuit if unimplemented (#7263)Chris2017-08-215-49/+156
|
* windows support for plugin ipc (#7251)Chris2017-08-185-15/+649
| | | | | | * windows support for plugin ipc * unix test fix
* PLT-7407: Back-end plugin mechanism (#7177)Chris2017-08-1632-0/+2161
* 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