summaryrefslogtreecommitdiffstats
path: root/model/manifest_test.go
Commit message (Collapse)AuthorAgeFilesLines
* MM-11420: plugins: compute bundle hash on load (#9172)Jesse Hallam2018-07-311-4/+6
| | | | | | | | | | | | * plugins: compute bundle hash on load Use this hash to bust client caches whenever the plugin bundle changes. * eliminate redundant pluginHandler * switch to 64-bit FNV-1a * Fix test
* Support `server`, deprecate `backend` in plugin manifest (#9127)Jesse Hallam2018-07-181-18/+162
| | | | | | | | | | | | | | * Support `server`, deprecate `backend` in plugin manifest This lets us converge on the use of the term `server` everywhere instead of sometimes `backend` and sometimes `server`. We're still using `webapp` and will eventually support `mobile` as well. The plan is actually to rip out these deprecations as part of releasing 5.2, but I want to coordinate the extra additional breakage at the same time, so for now this is a backwards compatible change. * fix failing tests
* MM-11366: support a plugin bundle with multiple executables (#9121)Jesse Hallam2018-07-171-1/+166
| | | This avoids the need to distribute multiple plugins per architecture.
* Make plugin IDs case insensitive (#9117)Joram Wilander2018-07-161-0/+3
|
* general cleanup (#8387)Chris2018-03-071-3/+3
|
* recommit: ordered plugin settings (#7919) (#7926)Chris2017-11-301-32/+36
|
* PLT-8018: Bundled jira plugin (#7920)Chris2017-11-301-36/+32
| | | | | | | | | | | | * bundled jira plugin * fix generated file formatting, add prepackaged key * whoops, uploaded wrong file * whitelist generated files for license check * make it work for people without go/bin in their path
* ordered plugin settings (#7919)Chris2017-11-301-32/+36
|
* Add placeholder field and user_autocomplete type to plugin manifest (#7817)Joram Wilander2017-11-131-0/+5
| | | | | | * Add placholder field and user_autocomplete type to plugin manifest * user_autocomplete -> username
* PLT-7709 Add UI settings to plugin manifest (#7794)Joram Wilander2017-11-081-1/+95
| | | | | | | | | | | | | | * Add UI settings to plugin manifest * Add another test case * Add options field to setting * Updates per feedback * Report diagnostics on if plugins have settings set * Add regenerate_help_text field
* PLT-7622 Improvements to server handling of webapp plugins (#7445)Joram Wilander2017-09-151-0/+48
| | | | | | | | * Improvements to server handling of webapp plugins * Fix newline * Update manifest function names
* app type transition (#7167)Chris2017-09-061-1/+2
|
* Implement experimental REST API endpoints for plugins (#7279)Joram Wilander2017-09-011-0/+130
* 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()