Respect HomepageURL in manifest for local plugins (#13595)

* Respect HomepageURL in manifest for local plugins

* Add documentation for updating the plugin signatures
Этот коммит содержится в:
Ben Schumacher
2020-01-17 09:09:58 +01:00
коммит произвёл GitHub
родитель 566f28be0a
Коммит 3491c3abb2
8 изменённых файлов: 43 добавлений и 21 удалений

Просмотреть файл

@@ -604,7 +604,7 @@ func TestGetInstalledMarketplacePlugins(t *testing.T) {
expectedPlugins := append(samplePlugins, &model.MarketplacePlugin{
BaseMarketplacePlugin: &model.BaseMarketplacePlugin{
HomepageURL: "",
HomepageURL: "https://example.com/homepage",
IconData: "",
DownloadURL: "",
Labels: []model.MarketplaceLabel{{
@@ -739,7 +739,7 @@ func TestSearchGetMarketplacePlugins(t *testing.T) {
plugin1 := &model.MarketplacePlugin{
BaseMarketplacePlugin: &model.BaseMarketplacePlugin{
HomepageURL: "",
HomepageURL: "https://example.com/homepage",
IconData: "",
DownloadURL: "",
Labels: []model.MarketplaceLabel{{
@@ -756,7 +756,7 @@ func TestSearchGetMarketplacePlugins(t *testing.T) {
CheckNoError(t, resp)
plugin2 := &model.MarketplacePlugin{
BaseMarketplacePlugin: &model.BaseMarketplacePlugin{
HomepageURL: "",
HomepageURL: "https://example.com/homepage2",
IconData: "",
DownloadURL: "",
Labels: []model.MarketplaceLabel{{
@@ -898,7 +898,8 @@ func TestGetLocalPluginInMarketplace(t *testing.T) {
newPlugin := &model.MarketplacePlugin{
BaseMarketplacePlugin: &model.BaseMarketplacePlugin{
Manifest: manifest,
HomepageURL: "https://example.com/homepage",
Manifest: manifest,
},
InstalledVersion: manifest.Version,
}
@@ -931,7 +932,8 @@ func TestGetLocalPluginInMarketplace(t *testing.T) {
newPlugin := &model.MarketplacePlugin{
BaseMarketplacePlugin: &model.BaseMarketplacePlugin{
Manifest: manifest,
HomepageURL: "https://example.com/homepage",
Manifest: manifest,
Labels: []model.MarketplaceLabel{{
Name: "Local",
Description: "This plugin is not listed in the marketplace",