Ben Schumacher
|
cb49d560ab
|
Allow plugins to specify a ReleaseNotesURL via manifest (#13677)
|
2020-01-28 19:33:21 +01:00 |
|
Maria A Nunez
|
ebfd332161
|
MM-21374 - Fixed extracting icon for prepackaged and local plugins (#13633)
* Merge upstream
* Added extracting iconData for prepackaged and local plugins
* Fixed tests
* Removed report.xml
Co-authored-by: Jason Paul Deland <9366595+jaydeland@users.noreply.github.com>
Co-authored-by: mattermod <mattermod@users.noreply.github.com>
|
2020-01-20 10:34:18 -05:00 |
|
Ben Schumacher
|
3491c3abb2
|
Respect HomepageURL in manifest for local plugins (#13595)
* Respect HomepageURL in manifest for local plugins
* Add documentation for updating the plugin signatures
|
2020-01-17 09:09:58 +01:00 |
|
Maria A Nunez
|
87eb7697f9
|
MM-19606- Rework Prepackaged Plugins (#13449)
* MM-19609 - Add new prepackage configuration settings (#13062)
* Add signatures to the prepackaged plugins (#13138)
* MM-19612 - Support querying local plugin marketplace when upst… (#13250)
* MM-19612 - Support querying local plugin marketplace when upstream unavailable or disabled
* Update translations file
* Fixed comment
* Updated to check EnableRemoteMarketplace setting and LocalOnly to get marketplace plugins
* Fixed unit tests
* Tests cleanup code
* Removed unused error message
* Updated tests
* MM-19614- Updated Marketplace Service error id (#13388)
* [MM-19610] Consume prepackaged plugins (#13005)
* consume prepackaged plugins into memory
* missing i18n
* remove spurious .gitignore changes
* return on failure to install prepackged plugins
* cleanup
* s/plugins/availablePlugins
* whitespace
* don't return extractDir when not needed
* s/plug/plugin
* error on icon, cleanup
* update armored version of testplugin signature
* honour AutomaticPrepackagedPlugins
* document getPrepackagedPlugin
* MM-19613 - Include prepackaged plugins in marketplace results (#13433)
* Added prepackaged plugins to marketplace results
* PR Feedback
* PR Feedback
* Update error where definition
* Removing unnecessary var declaration
* Updated comments
* MM-21263 - Use EnableRemoteMarketplace in marketplace install… (#13438)
* MM-21263 - Use EnableRemoteMarketplace in marketplace install endpoint
* Call updateConfig before calling NewServer in TestHelper
* Added translations
* PR feedback
* Translations
* Feedback
* s/helpers.go/download.go
* Converging env.PrepackagedPlugins
* Initial PR feedback
* Ordered imports properly
* Updated DownloadURL to return slice of bytes
* Fixed method typo
* Fixed logging
* Added read lock for prepackaged plugins list
* PR Feedback
* Added condition to only install prepackaged plugin if it was previously enabled
* Linting
* Updated to check plugin state in config
* Closing filereader
* Only add local label if remote marketplace is enabled
* Updated local tag description
* Fixed tests
Co-authored-by: Ali Farooq <ali.farooq0@pm.me>
Co-authored-by: Shota Gvinepadze <wineson@gmail.com>
Co-authored-by: Jesse Hallam <jesse.hallam@gmail.com>
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
|
2020-01-15 13:38:55 -05:00 |
|