Skip to content

feat(code-owners): remove request to set up codeowners#39897

Merged
scefali merged 5 commits into
masterfrom
scefali/remove-code-owners-request
Oct 12, 2022
Merged

feat(code-owners): remove request to set up codeowners#39897
scefali merged 5 commits into
masterfrom
scefali/remove-code-owners-request

Conversation

@scefali

@scefali scefali commented Oct 11, 2022

Copy link
Copy Markdown
Contributor

Folks are complaining about the button for Request to Set up Codeowners which spam everyone in the org who can install an integration even if that user isn't part of the project for the request. We have no data on the impact of it so we should just rip it out.

Screen Shot 2022-10-12 at 1 44 22 AM

try {
addLoadingMessage(t('Requesting\u2026'));
await this.api.requestPromise(
`/projects/${organization.slug}/${project.slug}/codeowners-request/`,

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@scefali do you want to make a follow up PR to remove this endpoint? There is no other use for it

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

@NisanthanNanthakumar Yea I can do that

@github-actions github-actions Bot added the Scope: Backend Automatically applied to PRs that change backend components label Oct 12, 2022
@github-actions

Copy link
Copy Markdown
Contributor

🚨 Warning: This pull request contains Frontend and Backend changes!

It's discouraged to make changes to Sentry's Frontend and Backend in a single pull request. The Frontend and Backend are not atomically deployed. If the changes are interdependent of each other, they must be separated into two pull requests and be made forward or backwards compatible, such that the Backend or Frontend can be safely deployed independently.

Have questions? Please ask in the #discuss-dev-infra channel.

This reverts commit 73137be.
@scefali scefali merged commit 5d00d38 into master Oct 12, 2022
@scefali scefali deleted the scefali/remove-code-owners-request branch October 12, 2022 14:39
scefali pushed a commit that referenced this pull request Oct 24, 2022
Removes the backend of requesting to add codeowners. Must be merged
after: #39897
@github-actions github-actions Bot locked and limited conversation to collaborators Oct 28, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Scope: Backend Automatically applied to PRs that change backend components Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants