Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | respect plugin manifest webapp bundle_path (#8393) | Chris | 2018-03-07 | 1 | -4/+17 |
| | |||||
* | plugin sandbox fixes (#8418) | Chris | 2018-03-07 | 1 | -1/+10 |
| | |||||
* | register additional gob types to support arrays and dicts in post props (#8412) | Chris | 2018-03-06 | 2 | -5/+40 |
| | |||||
* | add arch linux sandboxing mount points (#8147) | Chris | 2018-01-25 | 1 | -0/+4 |
| | |||||
* | ABC-22: Plugin sandboxing for linux/amd64 (#8068) | Chris | 2018-01-15 | 19 | -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) | Chris | 2017-12-08 | 10 | -10/+224 |
| | | | | | | | | * add plugin slash command support * remove unused string * rebase | ||||
* | make slack attachments gobable (#7948) | Chris | 2017-12-05 | 2 | -1/+12 |
| | |||||
* | call OnActivate after plugin crash, update example (#7940) | Chris | 2017-12-05 | 6 | -40/+51 |
| | |||||
* | Add GetChannelMember method to plugin API (#7930) | Joram Wilander | 2017-12-05 | 4 | -0/+53 |
| | |||||
* | better plugin LoadConfiguration mock (#7928) | Chris | 2017-12-01 | 1 | -1/+5 |
| | |||||
* | expose vendored mock package with plugintest/mock (#7914) | Chris | 2017-11-29 | 2 | -0/+36 |
| | |||||
* | PLT-8131 (part2) Add plugin key value store support (#7902) | Joram Wilander | 2017-11-27 | 4 | -7/+150 |
| | | | | | | | | * Add plugin key value store support * Add localization strings * Updates per feedback | ||||
* | improve rpcplugin tests (#7837) | Chris | 2017-11-15 | 2 | -0/+26 |
| | |||||
* | add a few docs for plugin testing (#7798) | Chris | 2017-11-07 | 3 | -0/+86 |
| | | | | | | * add a few docs for plugin testing * fix typo | ||||
* | more plugin doc updates (#7767) | Chris | 2017-11-03 | 6 | -12/+47 |
| | |||||
* | Add some plugin docs (#7757) | Chris | 2017-11-02 | 3 | -1/+47 |
| | | | | | | | | | | * add some plugin docs * one more comment * spacing * example simplification | ||||
* | Remove unused variables / code (#7736) | Chris | 2017-10-30 | 1 | -1/+0 |
| | | | | | | * remove unused variables / code * fix bug in testPostStoreGetOldest | ||||
* | add missing license headers, test to makefile (#7711) | Chris | 2017-10-25 | 18 | -0/+54 |
| | |||||
* | Differentiate between installed and activated states for plugins (#7706) | Joram Wilander | 2017-10-25 | 2 | -0/+16 |
| | |||||
* | remove go 1.8 ipc workaround (#7604) | Chris | 2017-10-10 | 3 | -224/+1 |
| | |||||
* | plugin CRUD operations for users, posts, channels, and teams (#7479) | Chris | 2017-09-21 | 4 | -25/+669 |
| | |||||
* | PLT-7622 Improvements to server handling of webapp plugins (#7445) | Joram Wilander | 2017-09-15 | 2 | -6/+4 |
| | | | | | | | | * Improvements to server handling of webapp plugins * Fix newline * Update manifest function names | ||||
* | PLT-7407: Back-end plugins (#7409) | Chris | 2017-09-11 | 11 | -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 repo | Christopher Speller | 2017-09-06 | 18 | -34/+34 |
| | |||||
* | Implement experimental REST API endpoints for plugins (#7279) | Joram Wilander | 2017-09-01 | 12 | -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) | Chris | 2017-08-28 | 4 | -5/+208 |
| | |||||
* | add plugin http handler (#7289) | Chris | 2017-08-28 | 10 | -30/+403 |
| | |||||
* | make hooks optional, short circuit if unimplemented (#7263) | Chris | 2017-08-21 | 5 | -49/+156 |
| | |||||
* | windows support for plugin ipc (#7251) | Chris | 2017-08-18 | 5 | -15/+649 |
| | | | | | | * windows support for plugin ipc * unix test fix | ||||
* | PLT-7407: Back-end plugin mechanism (#7177) | Chris | 2017-08-16 | 32 | -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 |