Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Experimental and Partner label #145

Merged
merged 7 commits into from
Jan 31, 2021
Merged

Add Experimental and Partner label #145

merged 7 commits into from
Jan 31, 2021

Conversation

hanzei
Copy link
Collaborator

@hanzei hanzei commented Nov 20, 2020

Summary

Add an "Experimental" and "Partner" label to the Marketplace. Both will be used in the upcoming Marketplace revamp.

Screenshot from 2020-11-20 03-37-47

Ticket Link

https://mattermost.atlassian.net/browse/MM-30241
https://mattermost.atlassian.net/browse/MM-30811

@hanzei hanzei added 1: PM Review Requires review by a product manager 2: Dev Review Requires review by a core committer 3: QA Review Requires review by a QA tester labels Nov 20, 2020
var CommunityLabel Label = Label{
Name: "Community",
Description: "This plugin is maintained by the Open Source Community.",
URL: "https://mattermost.com/pl/default-community-plugins",
}

var ExperimentalLabel Label = Label{
Name: "Experimental",
Description: "This plugin is marked as experimental and not meant for production use. Use with caution!",
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@aaronrothschild What do you think about this wording?

Copy link
Contributor

@aaronrothschild aaronrothschild left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@hanzei hanzei removed the 1: PM Review Requires review by a product manager label Dec 15, 2020
hanzei added a commit to mattermost/mattermost-redux that referenced this pull request Dec 16, 2020
* Add filter metadata to Marketplace response

* Add metadata from mattermost/mattermost-marketplace#145
internal/model/label.go Outdated Show resolved Hide resolved
@hanzei hanzei removed the 2: Dev Review Requires review by a core committer label Dec 17, 2020
larkox added a commit to mattermost/mattermost-redux that referenced this pull request Jan 12, 2021
* [MM-27556] Add sys console ancillary permissions and ability to exclude roles (#1242)

* Add sys console ancillary permissions and ability to exclude roles

* Update userIsNotAdminOrGuest to only apply to system admin and guest

* MM-28533

* MM-28532

* Rename userAccessTokensForUser to userAccessTokensByUser and fix the type (#1263)

* [MM-28218] Redux hooks for updating company info and address (#1259)

* [MM-28218] Redux hooks for updating company info and address

* Update type to make changed customer parameters optional

* Added user_actual_id to rudder page event (#1264)

* [MM-28214][MM-28216] Redux hooks for getting invoices (#1266)

* [MM-28214][MM-28216] Redux hooks for getting invoices

* Remove selector and add field for last invoice on Subscription

* Make last_invoice optional

* MM-29679 Add memoization to getCustomEmojis (#1260)

* Addition of filenames field in Post Component (#1261)

Co-authored-by: Vipul Kakkar <[email protected]>

* [MM-28214] Additional fields on the invoices (#1271)

* MM-27909: Add shared channel permission (#1246)

Adding the required constant to add the permission

* MM-22845 Fix quick switcher results (#1270)

* MM-22845 Fix quick switcher results
 * Change esiting searchprofiles selector to be searchProfilesStartingWithTerm
 * Add a new selector searchProfileMatchingWithTerm for substring mtaches

* FIx line formatting

* Abstract some filter code

* Change selectors to use memiosation

* improve memoisation

* Add feature flags to the admin config struct. (#1275)

* MM-29998 Add telemetry for in product notices (#1277)

* Add telemetry event notice_seen_NOTICEID

* MM-28833 Remove computed details from getChannel selector (#1257)

* MM-28833 Remove computed details from getChannel selector

* Update tests

* [MM-20481] Add 'link' as a possible PostEmbedType (#1272)

This is needed to finalize PR mattermost/mattermost-webapp#6668
Server corresponding definition https://github.com/mattermost/mattermost-server/blob/a63684fcb5e3ba7b7522b35c29a4cb27779ba823/model/post_embed.go#L10

* [MM-20581] Update method signature for getGroupsAssociatedToChannel (#1281)

* MM-30090 Add ManagedResourcePaths setting (#1282)

* [MM-20581] Change `Groups` constant to `enum` (#1284)

* [MM-20581] Convert all redux constants to const

* Revert "[MM-20581] Convert all redux constants to const"

This reverts commit 5a2b5c3.

* Rework to use enum

* MM-19509 Prioritize autocomplete results based on interactions and threads (#1279)

* MM-19509 Prioritize auto completer results based on interactions and threads

  * Add selector makeGetProfilesForThread for getting profiles for threds
  * Add selector makeAddLastViewAtToProfiles to add last_viewed_at for profiles if
    membership exists

* Update src/selectors/entities/posts.test.js

Co-authored-by: Harrison Healey <[email protected]>

* Change to use a get all channels instead if computed selector

* Capitalise ts def

Co-authored-by: Harrison Healey <[email protected]>
Co-authored-by: Mattermod <[email protected]>

* init commit (#1269)

* Fix ChannelModeration to be consistent with ChannelModerationRoles (#1291)

* add MANAGE_REMOTE_CLUSTERS permission (#1294)

Co-authored-by: Mattermod <[email protected]>

* DOPS-243 (#1299)

DOPS-243 (#1299)

* [MM-30158] Added method for moving multiple channels from any number of categories to one category. (#1295)

* [MM-30158] Added method for moving multiple channels from any number of categories to one category.

* Some extra test cases

* Fixed typos

* MM-20897 Add category muting (#1286)

* MM-20897 Add setCategoryMuted action

* Add constants for channel notify props

* MM-20897 Mute categories without waiting for websocket events

* Revert unintended change

* [MM-20423]: Update type. (#1298)

Co-authored-by: Mattermod <[email protected]>

* DOPS-243 (#1301)

DOPS-243 (#1301)

* MM-30087 Remove direct dependency between Client4 and Rudder (#1293)

* [MM-27927] - Add user preference for limit on dms and gms (#1300)

* [MM-27927] - Add user preference for limit on dms and gms

* Fix failing tests

* fix wrong preference naming

* Add tests and fix selector

* Resolve PR comments

* Fix tests

* call limit pref directly

Co-authored-by: Nevyana Angelova <[email protected]>
Co-authored-by: Nevyana Angelova <[email protected]>

* [MM-20400] Add IsDefaultMarketplace to ClientConfig (#1304)

* Add IsDefaultMarketplace to ClientConfig

* Add MarketplaceLabel

* Update MarketplacePlugin

* Empty commit

* Correctly mark optional fields

* [MM-30981] Require Plugin name in manifest (#1306)

* editor config trim trailing whitespace (#1307)

* Fix createComplianceReport action parameter type (#1289)

* add fields to config.ts (#1285)

Co-authored-by: Mattermod <[email protected]>

* Update isomorphic-fetch to 3.0.0 and make it a dev dependency (#1308)

Co-authored-by: Stefan Bley <[email protected]>

* Revert "[MM-27927] - Add user preference for limit on dms and gms (#1300)" (#1315)

This reverts commit aa69940.

Co-authored-by: Mattermod <[email protected]>

* [MM-31053] Optimistically update category order (#1314)

* Update eslint-plugin-mattermost (#1318)

* Update eslint-plugin-mattermost

* Fix cache (#1319)

Co-authored-by: Elisabeth Kulzer <[email protected]>

* [MM-30982] Add filter metadata to Marketplace response (#1309)

* Add filter metadata to Marketplace response

* Add metadata from mattermost/mattermost-marketplace#145

* [MM-31329] Enable @typescript-eslint/array-type (#1320)

* Add `message_source` field to `Post` type (#1321)

* add new anciliary permissions (#1325)

* MM-30443 Add shouldShowUnreadsCategory selector for new sidebar (#1326)

* Fix lint

Co-authored-by: Farhan Munshi <[email protected]>
Co-authored-by: Devin Binnie <[email protected]>
Co-authored-by: Maria A Nunez <[email protected]>
Co-authored-by: Harrison Healey <[email protected]>
Co-authored-by: Vipul Kakkar <[email protected]>
Co-authored-by: Vipul Kakkar <[email protected]>
Co-authored-by: Agniva De Sarker <[email protected]>
Co-authored-by: Sudheer <[email protected]>
Co-authored-by: Christopher Speller <[email protected]>
Co-authored-by: Nicolas Le Cam <[email protected]>
Co-authored-by: Mattermod <[email protected]>
Co-authored-by: Hossein Ahmadian-Yazdi <[email protected]>
Co-authored-by: Clément Collin <[email protected]>
Co-authored-by: Ibrahim Serdar Acikgoz <[email protected]>
Co-authored-by: Elisabeth Kulzer <[email protected]>
Co-authored-by: dizkek <[email protected]>
Co-authored-by: Nev Angelova <[email protected]>
Co-authored-by: Nevyana Angelova <[email protected]>
Co-authored-by: Nevyana Angelova <[email protected]>
Co-authored-by: Ben Schumacher <[email protected]>
Co-authored-by: Caleb Roseland <[email protected]>
Co-authored-by: Daniel Shuy <[email protected]>
Co-authored-by: Scott Bishel <[email protected]>
Co-authored-by: Stefan Bley <[email protected]>
Co-authored-by: Stefan Bley <[email protected]>
Co-authored-by: Guillermo Vayá <[email protected]>
@hanzei
Copy link
Collaborator Author

hanzei commented Jan 19, 2021

@DHaussermann You can find the test steps in the two jira tickets. Let me know if you have any questions.

@DHaussermann
Copy link

/update-branch

Copy link

@DHaussermann DHaussermann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@hanzei after following the steps I do see the Experimental and Partner labels

That said When I run the Marketplace I don't see the labels for Community,E20 and Beta are missing. I notice that several plugins such as Channel Recommender and MS Teams calling and Digital Ocean are missing. See screen.
Screen Shot 2021-01-28 at 5 01 23 PM
Interestingly I see this same behavior on the master branch.

This may well be unrelated to the PR but, it prevents me from regression testing other labels. Any thoughts on what is occurring here?

@hanzei
Copy link
Collaborator Author

hanzei commented Jan 29, 2021

@DHaussermann Just to clarify here: The QA steps ensure the local marketplace in empty i.e. only the newly added plugin with the "Partner" label is there. Hence, it's expected to only see that plugin. The other plugin you see are the local installed ones.

I will make it more clear the next time what the expected behaviour is.

@DHaussermann
Copy link

Thanks @hanzei sorry I did not realize I was looking at the combined local+prepackaged list. When I follow your steps on a clean server, I see modified plugin with the labels. Pre-packaged plugins are also showing which confused me but it would be expected that pre-packaged plugins also appear.

Tested and passed
When following steps to clear marketplace and adding the labels:

  • Labels display as expected
  • Labels have tooltips and are styled as expected
  • Reverted to stock cofig to pull all other plugins in and ensured there are no regression on existing Community,E20 and Beta labels

LGTM!

Created https://mattermost.atlassian.net/projects/MM?selectedItem=com.atlassian.plugins.atlassian-connect-plugin%3Acom.kanoah.test-manager__main-project-page#!/testCase/MM-T3815 to cover testing of new labels.

@DHaussermann DHaussermann removed the 3: QA Review Requires review by a QA tester label Jan 29, 2021
@DHaussermann DHaussermann added the 4: Reviews Complete All reviewers have approved the pull request label Jan 29, 2021
@hanzei hanzei merged commit 1aeabc6 into master Jan 31, 2021
@hanzei hanzei deleted the MM-30241 branch January 31, 2021 08:15
hmhealey added a commit to mattermost/mattermost-redux that referenced this pull request Mar 18, 2021
* Locations (#1258)

* Add support to plugin integrations the same way as mobile

* Add selector

* Filter integrations by location

* First approach to apps

* Fix location url

* Remove locations on 404

* Revert "Remove locations on 404"

This reverts commit 9bb01f9.

* Fix lint

* Address feedback, adapt to new calls prs and renaming

* Improve variable name

* Refactor

* Update with webapp PR requests

* add constant

* Fix lint and reference error

Co-authored-by: Michael Kochell <[email protected]>

* Updated apps types to reflect server changes (#1287)

* Updated apps types to reflect server changes

* fixed getAppBindings to return the children

* remove exclamation point

* updates for app modals (#1292)

Co-authored-by: Michael Kochell <[email protected]>

* Some fixes to sync with lev-clenaup branch on apps (#1297)

* description should be optional (#1302)

* updates for app commands (#1303)

change import order

* Merge master into feature cloud-apps branch (#1328)

* [MM-27556] Add sys console ancillary permissions and ability to exclude roles (#1242)

* Add sys console ancillary permissions and ability to exclude roles

* Update userIsNotAdminOrGuest to only apply to system admin and guest

* MM-28533

* MM-28532

* Rename userAccessTokensForUser to userAccessTokensByUser and fix the type (#1263)

* [MM-28218] Redux hooks for updating company info and address (#1259)

* [MM-28218] Redux hooks for updating company info and address

* Update type to make changed customer parameters optional

* Added user_actual_id to rudder page event (#1264)

* [MM-28214][MM-28216] Redux hooks for getting invoices (#1266)

* [MM-28214][MM-28216] Redux hooks for getting invoices

* Remove selector and add field for last invoice on Subscription

* Make last_invoice optional

* MM-29679 Add memoization to getCustomEmojis (#1260)

* Addition of filenames field in Post Component (#1261)

Co-authored-by: Vipul Kakkar <[email protected]>

* [MM-28214] Additional fields on the invoices (#1271)

* MM-27909: Add shared channel permission (#1246)

Adding the required constant to add the permission

* MM-22845 Fix quick switcher results (#1270)

* MM-22845 Fix quick switcher results
 * Change esiting searchprofiles selector to be searchProfilesStartingWithTerm
 * Add a new selector searchProfileMatchingWithTerm for substring mtaches

* FIx line formatting

* Abstract some filter code

* Change selectors to use memiosation

* improve memoisation

* Add feature flags to the admin config struct. (#1275)

* MM-29998 Add telemetry for in product notices (#1277)

* Add telemetry event notice_seen_NOTICEID

* MM-28833 Remove computed details from getChannel selector (#1257)

* MM-28833 Remove computed details from getChannel selector

* Update tests

* [MM-20481] Add 'link' as a possible PostEmbedType (#1272)

This is needed to finalize PR mattermost/mattermost-webapp#6668
Server corresponding definition https://github.com/mattermost/mattermost-server/blob/a63684fcb5e3ba7b7522b35c29a4cb27779ba823/model/post_embed.go#L10

* [MM-20581] Update method signature for getGroupsAssociatedToChannel (#1281)

* MM-30090 Add ManagedResourcePaths setting (#1282)

* [MM-20581] Change `Groups` constant to `enum` (#1284)

* [MM-20581] Convert all redux constants to const

* Revert "[MM-20581] Convert all redux constants to const"

This reverts commit 5a2b5c3.

* Rework to use enum

* MM-19509 Prioritize autocomplete results based on interactions and threads (#1279)

* MM-19509 Prioritize auto completer results based on interactions and threads

  * Add selector makeGetProfilesForThread for getting profiles for threds
  * Add selector makeAddLastViewAtToProfiles to add last_viewed_at for profiles if
    membership exists

* Update src/selectors/entities/posts.test.js

Co-authored-by: Harrison Healey <[email protected]>

* Change to use a get all channels instead if computed selector

* Capitalise ts def

Co-authored-by: Harrison Healey <[email protected]>
Co-authored-by: Mattermod <[email protected]>

* init commit (#1269)

* Fix ChannelModeration to be consistent with ChannelModerationRoles (#1291)

* add MANAGE_REMOTE_CLUSTERS permission (#1294)

Co-authored-by: Mattermod <[email protected]>

* DOPS-243 (#1299)

DOPS-243 (#1299)

* [MM-30158] Added method for moving multiple channels from any number of categories to one category. (#1295)

* [MM-30158] Added method for moving multiple channels from any number of categories to one category.

* Some extra test cases

* Fixed typos

* MM-20897 Add category muting (#1286)

* MM-20897 Add setCategoryMuted action

* Add constants for channel notify props

* MM-20897 Mute categories without waiting for websocket events

* Revert unintended change

* [MM-20423]: Update type. (#1298)

Co-authored-by: Mattermod <[email protected]>

* DOPS-243 (#1301)

DOPS-243 (#1301)

* MM-30087 Remove direct dependency between Client4 and Rudder (#1293)

* [MM-27927] - Add user preference for limit on dms and gms (#1300)

* [MM-27927] - Add user preference for limit on dms and gms

* Fix failing tests

* fix wrong preference naming

* Add tests and fix selector

* Resolve PR comments

* Fix tests

* call limit pref directly

Co-authored-by: Nevyana Angelova <[email protected]>
Co-authored-by: Nevyana Angelova <[email protected]>

* [MM-20400] Add IsDefaultMarketplace to ClientConfig (#1304)

* Add IsDefaultMarketplace to ClientConfig

* Add MarketplaceLabel

* Update MarketplacePlugin

* Empty commit

* Correctly mark optional fields

* [MM-30981] Require Plugin name in manifest (#1306)

* editor config trim trailing whitespace (#1307)

* Fix createComplianceReport action parameter type (#1289)

* add fields to config.ts (#1285)

Co-authored-by: Mattermod <[email protected]>

* Update isomorphic-fetch to 3.0.0 and make it a dev dependency (#1308)

Co-authored-by: Stefan Bley <[email protected]>

* Revert "[MM-27927] - Add user preference for limit on dms and gms (#1300)" (#1315)

This reverts commit aa69940.

Co-authored-by: Mattermod <[email protected]>

* [MM-31053] Optimistically update category order (#1314)

* Update eslint-plugin-mattermost (#1318)

* Update eslint-plugin-mattermost

* Fix cache (#1319)

Co-authored-by: Elisabeth Kulzer <[email protected]>

* [MM-30982] Add filter metadata to Marketplace response (#1309)

* Add filter metadata to Marketplace response

* Add metadata from mattermost/mattermost-marketplace#145

* [MM-31329] Enable @typescript-eslint/array-type (#1320)

* Add `message_source` field to `Post` type (#1321)

* add new anciliary permissions (#1325)

* MM-30443 Add shouldShowUnreadsCategory selector for new sidebar (#1326)

* Fix lint

Co-authored-by: Farhan Munshi <[email protected]>
Co-authored-by: Devin Binnie <[email protected]>
Co-authored-by: Maria A Nunez <[email protected]>
Co-authored-by: Harrison Healey <[email protected]>
Co-authored-by: Vipul Kakkar <[email protected]>
Co-authored-by: Vipul Kakkar <[email protected]>
Co-authored-by: Agniva De Sarker <[email protected]>
Co-authored-by: Sudheer <[email protected]>
Co-authored-by: Christopher Speller <[email protected]>
Co-authored-by: Nicolas Le Cam <[email protected]>
Co-authored-by: Mattermod <[email protected]>
Co-authored-by: Hossein Ahmadian-Yazdi <[email protected]>
Co-authored-by: Clément Collin <[email protected]>
Co-authored-by: Ibrahim Serdar Acikgoz <[email protected]>
Co-authored-by: Elisabeth Kulzer <[email protected]>
Co-authored-by: dizkek <[email protected]>
Co-authored-by: Nev Angelova <[email protected]>
Co-authored-by: Nevyana Angelova <[email protected]>
Co-authored-by: Nevyana Angelova <[email protected]>
Co-authored-by: Ben Schumacher <[email protected]>
Co-authored-by: Caleb Roseland <[email protected]>
Co-authored-by: Daniel Shuy <[email protected]>
Co-authored-by: Scott Bishel <[email protected]>
Co-authored-by: Stefan Bley <[email protected]>
Co-authored-by: Stefan Bley <[email protected]>
Co-authored-by: Guillermo Vayá <[email protected]>

* update types for dynamic modals (#1322)

* update types for dynamic modals

* Add AppFormValue and AppFormValues

* add fields to support opening modals and refreshing

* move presentation field from call to binding

* remove source_url, and make select value be an object instead of string

* add binding presentation

* add makeLookupCallPayload()

* remove presentation, rename type

* remove unused imports

* correct and update expand levels (#1341)

* [MM-32476] Apps in the Marketplace (#1352)

* Fix linter errors on feature/cloud-apps (#1371)

* Fix linter errors on feature/cloud-apps

* Include feedback

* [MM-31508] Rename URL to Path in Call (#1370)

* Add User Agent to call context (#1379)

* Add warning into code about using apps related code (#1380)

* Add warning into code about using apps related code

* Improve wording

* Change user agent property in get bindings query (#1388)

* [MM-33511] Apps might not have a RootURL (#1394)

* Change call type submit and call response ok to not be empty strings (#1391)

* Add binding validation on fetch bindings (#1381)

* Add binding validation on fetch bindings

* Fix lint

* Add documentation and rename fillandtrim

* Use call type on the path (#1406)

Co-authored-by: Michael Kochell <[email protected]>

* Temporarily re-add types that were moved or renamed

Co-authored-by: Daniel Espino García <[email protected]>
Co-authored-by: Michael Kochell <[email protected]>
Co-authored-by: Lev <[email protected]>
Co-authored-by: Jason Frerich <[email protected]>
Co-authored-by: Farhan Munshi <[email protected]>
Co-authored-by: Devin Binnie <[email protected]>
Co-authored-by: Maria A Nunez <[email protected]>
Co-authored-by: Vipul Kakkar <[email protected]>
Co-authored-by: Vipul Kakkar <[email protected]>
Co-authored-by: Agniva De Sarker <[email protected]>
Co-authored-by: Sudheer <[email protected]>
Co-authored-by: Christopher Speller <[email protected]>
Co-authored-by: Nicolas Le Cam <[email protected]>
Co-authored-by: Mattermod <[email protected]>
Co-authored-by: Hossein Ahmadian-Yazdi <[email protected]>
Co-authored-by: Clément Collin <[email protected]>
Co-authored-by: Ibrahim Serdar Acikgoz <[email protected]>
Co-authored-by: Elisabeth Kulzer <[email protected]>
Co-authored-by: dizkek <[email protected]>
Co-authored-by: Nev Angelova <[email protected]>
Co-authored-by: Nevyana Angelova <[email protected]>
Co-authored-by: Nevyana Angelova <[email protected]>
Co-authored-by: Ben Schumacher <[email protected]>
Co-authored-by: Caleb Roseland <[email protected]>
Co-authored-by: Daniel Shuy <[email protected]>
Co-authored-by: Scott Bishel <[email protected]>
Co-authored-by: Stefan Bley <[email protected]>
Co-authored-by: Stefan Bley <[email protected]>
Co-authored-by: Guillermo Vayá <[email protected]>
cpoile added a commit that referenced this pull request Mar 15, 2023
* Programmatically add labels (#137)

* Add notice about Looker to plugin checklist (#151)

* Add Experimental and Partner label (#145)

* Add experimental and partner label

* Update generator add

* Apply labels before sending a response

* [MM-32593] Update golangci-lint to v1.33.2 (#165)

* [MM-32278] Change "E20 Only" tag on listings to "E20 and Cloud" (#161)

* Change EE label name (#168)

* [MM-33116] Use embed package to include Marketplace plugin list for lambda (#170)

* Merge production into master (#184)

Co-authored-by: Ben Schumacher <[email protected]>
Co-authored-by: Jesse Hallam <[email protected]>
Co-authored-by: Christopher Speller <[email protected]>
Co-authored-by: Daniel Espino García <[email protected]>
Co-authored-by: Alejandro García Montoro <[email protected]>
Co-authored-by: Christopher Poile <[email protected]>
Co-authored-by: Michael Kochell <[email protected]>

* Update add_plugin.md

* Update add_plugin.md

* Update add_plugin.md

* [MM-39133] Update Marketplace labels for new SKUs (#224)

* Update add_plugin.md

* Update add_plugin.md

* Update icon URL from mattermost.org to mattermost.com (#269)

* change "Enterprise and Cloud" to "Professional/Enterprise"

* gofmt

* Change "license to run" to "subscription"

Co-authored-by: Jason Blais <[email protected]>

* Use mattermost-server/v6 (#283)

* Correctly set ReturnAllVersions and PluginID for upstream requests (#268)

* MM-49609 - Update mattermost-server version (#333)

* update mattermost-server version

* remove ioutil

* remove deprecated linters, add revive

* experimenting with go and node circleci upgrades

* fix

* fix

* go 1.19, revive, fix new linter errors

* fix golangci-lint-version to match dep orb

* fix comment

* use same golangci-lint as plugins

* fix failing build?

* testing...

* remove unneeded gotest/tools

* fix

* commit the plugins.json differences now, so next update doesn't have to

* MM-50203 - Update serverless (#338)

* Allow adding plugins with an invalid manifest to the Marketplace (#340)

* Downgrade node version to 12 (#343)

* Always pull tags from master (#344)

---------

Co-authored-by: Ben Schumacher <[email protected]>
Co-authored-by: Jesse Hallam <[email protected]>
Co-authored-by: Christopher Speller <[email protected]>
Co-authored-by: Daniel Espino García <[email protected]>
Co-authored-by: Alejandro García Montoro <[email protected]>
Co-authored-by: Michael Kochell <[email protected]>
Co-authored-by: Justine Geffen <[email protected]>
Co-authored-by: Michael Kochell <[email protected]>
Co-authored-by: Jason Blais <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4: Reviews Complete All reviewers have approved the pull request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants