-
-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
ref(plugins): Remove Clubhouse, Teamwork, and VSTS plugins #29584
Conversation
@@ -9,9 +9,6 @@ | |||
|
|||
# Dict with the plugin_name as the key, and enabling_feature_name as the value | |||
SHADOW_DEPRECATED_PLUGINS = { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm leaving this for future deprecations
ec0eb47
to
a4ae248
Compare
@@ -39,7 +35,7 @@ def get(self, request, organization): | |||
integrations = Integration.objects.filter( | |||
organizationintegration__organization=organization, | |||
organizationintegration__status=ObjectStatus.ACTIVE, | |||
provider__in=("bitbucket", "github", "vsts"), | |||
provider__in=("bitbucket", "github"), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you pull this list to a constant at the top of the file
UNMIGRATABLE_PROVIDERS = ("bitbucket", "github")
"clubhouse": "organizations:integrations-ignore-clubhouse-deprecation", | ||
"vsts": "organizations:integrations-ignore-vsts-deprecation", | ||
} | ||
SHADOW_DEPRECATED_PLUGINS = {} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you mind adding an example as a comment for future plugin deprecation?
SHADOW_DEPRECATED_PLUGINS = {
# "exampleslug": "organizations:integrations-ignore-exampleslug-deprecation"
}
e8ed908
to
e331d6c
Compare
aeab62f
to
4e84c73
Compare
Remove all code related to the Clubhouse, Teamwork, and VSTS plugins as they are deprecated and we have better versions of them.
Related getsentry PR must be merged first: https://github.com/getsentry/getsentry/pull/6509