-
-
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(appstore-connect): Remove setup steps asking for iTunes credentials [NATIVE-294] #29675
Conversation
size-limit report
|
23ad1b8
to
9766676
Compare
ee0bd43
to
68c31b3
Compare
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 always love to see code being removed ;-)
Curious to know what https://github.com/ai/size-limit actually measures, since I would expect all the removed code to show up there. |
Thanks for doing this @relaxolotl <3 |
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.
tested locally and it looks good to me
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 |
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.
🚀
ITunes credentials are no longer needed since getsentry/sentry#29675 did get merged. Co-authored-by: Floris Bruynooghe <flub@sentry.io>
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
New integration
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