Skip to content
This repository has been archived by the owner on Mar 13, 2024. It is now read-only.

Support hiding plugin settings based on hosting environment #10799

Merged
merged 6 commits into from
Jul 26, 2022

Conversation

mickmister
Copy link
Member

@mickmister mickmister commented Jul 19, 2022

Summary

This PR makes it so a given plugin can hide specific plugin settings based on the hosting environment of the server.

Ticket Link

Fixes https://mattermost.atlassian.net/browse/MM-44843

Related Pull Requests

Release Note

NONE

@mickmister mickmister added 2: Dev Review Requires review by a core commiter 3: QA Review Requires review by a QA tester labels Jul 19, 2022
@mattermod
Copy link
Contributor

E2E tests not automatically triggered, because PR has no approval yet. Please ask a developer to review and then try again to attach the QA label.

@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.

Tested and passed testing done deployed alongside mattermost/mattermost#20677

LGTM!

@DHaussermann DHaussermann added QA Review Done and removed 3: QA Review Requires review by a QA tester labels Jul 21, 2022
@larkox larkox added 4: Reviews Complete All reviewers have approved the pull request and removed 2: Dev Review Requires review by a core commiter labels Jul 26, 2022
@mickmister mickmister merged commit 227adf4 into master Jul 26, 2022
@mickmister mickmister deleted the plugin-setting-hosting-env branch July 26, 2022 15:33
@amyblais amyblais added Changelog/Not Needed Does not require a changelog entry Docs/Not Needed Does not require documentation labels Aug 1, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
4: Reviews Complete All reviewers have approved the pull request Changelog/Not Needed Does not require a changelog entry Docs/Not Needed Does not require documentation QA Review Done release-note-none
Projects
None yet
7 participants