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

ref(appstore-connect): Remove setup steps asking for iTunes credentials [NATIVE-294] #29675

Merged
merged 8 commits into from
Nov 4, 2021

Conversation

relaxolotl
Copy link
Contributor

@relaxolotl relaxolotl commented Oct 29, 2021

This goes the full mile and removes the endpoints, backend code, and all front end code related to the steps that ask for iTunes credentials during the App Store Connect integration setup.

The new setup flow looks like so:

Existing integration

Screenshot 2021-10-29 at 5 48 44 PM

Screenshot 2021-10-29 at 5 48 51 PM

New integration

Screenshot 2021-10-29 at 5 50 41 PM

Screenshot 2021-10-29 at 5 51 14 PM

What this does not cover is the actual removal of iTunes credentials from symbol sources. That will come in a separate PR. This does start redacting and erasing those credentials if users are creating or updating their integrations.

related: #29531

@github-actions
Copy link
Contributor

github-actions bot commented Oct 29, 2021

size-limit report

Path Base Size (4aef3de) Current Size Change
src/sentry/static/sentry/dist/entrypoints/app.js 52.72 KB 52.74 KB +0.03% 🔺
src/sentry/static/sentry/dist/entrypoints/sentry.css 70.89 KB 70.89 KB 0%

@relaxolotl relaxolotl changed the title ref(appstore-connect): Remove setup steps asking for iTunes credentials ref(appstore-connect): Remove setup steps asking for iTunes credentials [NATIVE-294] Nov 1, 2021
@relaxolotl relaxolotl force-pushed the appconnect/stop-asking-for-itunes branch from 23ad1b8 to 9766676 Compare November 1, 2021 20:50
Base automatically changed from appconnect/stop-asking-for-itunes to master November 1, 2021 21:39
@relaxolotl relaxolotl force-pushed the appconnect/stop-asking-for-credentials branch from ee0bd43 to 68c31b3 Compare November 1, 2021 23:10
@relaxolotl relaxolotl requested review from priscilawebdev, flub and a team November 1, 2021 23:18
@relaxolotl relaxolotl marked this pull request as ready for review November 1, 2021 23:18
@relaxolotl relaxolotl requested a review from a team as a code owner November 1, 2021 23:18
@relaxolotl relaxolotl removed the request for review from a team November 1, 2021 23:21
Copy link
Member

@Swatinem Swatinem left a comment

Choose a reason for hiding this comment

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

❤️ I always love to see code being removed ;-)

@Swatinem
Copy link
Member

Swatinem commented Nov 2, 2021

Curious to know what https://github.com/ai/size-limit actually measures, since I would expect all the removed code to show up there.

@priscilawebdev
Copy link
Member

priscilawebdev commented Nov 2, 2021

Thanks for doing this @relaxolotl <3

Copy link
Member

@priscilawebdev priscilawebdev left a comment

Choose a reason for hiding this comment

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

tested locally and it looks good to me

@relaxolotl
Copy link
Contributor Author

i think there are concerns about how to deploy this and the impact of this change's deployment. i'll try to get that sorted out tomorrow so that i can merge this without exploding something i haven't taken into account

Copy link
Contributor

@flub flub left a comment

Choose a reason for hiding this comment

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

🚀

@flub flub merged commit 6624767 into master Nov 4, 2021
@flub flub deleted the appconnect/stop-asking-for-credentials branch November 4, 2021 10:54
flub pushed a commit to getsentry/sentry-docs that referenced this pull request Nov 4, 2021
ITunes credentials are no longer needed since getsentry/sentry#29675 did
get merged.

Co-authored-by: Floris Bruynooghe <flub@sentry.io>
@github-actions github-actions bot locked and limited conversation to collaborators Nov 19, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants