-
Notifications
You must be signed in to change notification settings - Fork 42
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
Merge V2 Beta Branch into Main #293
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Remove PayPalNativePayments module from project. * Remove Cardinal from build.gradle. * Bump to latest version of actions/download-artifact in GitHub Actions workflow. * Remove native checkout references. * Remove additional Native XO referenced classes from Demo app. * Fix lint errors. * Migrate all GitHub actions to v4. * Bump gson version.
* Migrate CardClient away from observers. * Remove activity from constructor parameters. * Update Card and PayPal browser switch flows to include auth challenge types. * Remove commented code. * Remove commented code. * Move CardPresentAuthChallengeResult to its own file. * Move PayPalPresentAuthChallengeResult into its own file. * Migrate all activity reference types to ComponentActivity. * Fix compilation error. * Modify tests to use new BrowserSwitch methods. * Fix :Card module unit tests after refactoring. * Fix PayPalWebCheckoutClient unit tests. * Update PayPalWeb module unit tests. * Fix detekt errors. * Refactor Demo app method naming. * Update gradle build plugin. * Fix versions after rebasing. * Fix detekt version catalog errors. * Outline table of contents. * Update migration guide with summary block. * Update MIGRATION_GUIDE for CardClient. * Try details region for v2/v1 snippets. * Update markdown. * Tweak formatting. * Tweak formatting again. * Make diff. * Implement CardClient migration guide on constructor. * Update migration guide. * Try adding collapsable section. * Add addtional expandable sections. * Try h5. * Update styling again. * Tweak styling agaaain. * Re-word docs. * Re-arrange sections. * Reword migration guide content. * Update migration guide wording. * Rephrase card client migration again. * Lead with code in the migration guide. * Use diff syntax. * Add collapsable sections. * Add collapsable sections. * Reduce collapsable title verbosity. * Update migration guide. * Tweak collapsed layout. * Simplify collapsed state in migration guide. * Add approve order details to MIGRATION_GUIDE. * Clean up migration guide. * Update docs. * Adjust comment again. * Add sample activity callout.{ * Adjust naming. * Add additional information on the approve order flow. * Add additional information to migration guide on approve order. * Rephrase approve order v1 details. * Add TODO to migration guide. * Add hyper links to table of contents. * Update CHANGELOG.
* Add browser switch request codes to launcher logic. * Update Browser switch code. * Update CardAuthLauncher to use request codes to differentiate browser switch results. * Add request codes to browser switch requests. * Fix build error with new CardStatus and PayPalWebStatus. * Update BOM for Jetpack Compose. * Update unit tests for CardAuthLauncher to include request code. * Update unit test for browser switch options. * Update PayPalWebLauncherUnitTest. * Implement test for when browser switch fails. * Add additional tests to PayPalWebLauncherUnitTest. * Fix detekt lint errors. * Update CHANGELOG. * Remove metadata that's no longer needed. * Remove request type from metadata.
* Tweak v2_MIGRATION_GUIDE table of contents. * Remove redundant word Module in section headings. * Tweak MIGRATION_GUIDE. * Update wording. * Update MIGRATION_GUIDE. * Add additional comments. * Update v2_MIGRATION_GUIDE format. * Tweak migration guide formatting. * Tweak migration guide. * Tweak verbosity of migration guide. * Update migration guide. * Clean up comments. * Update details header. * Remove unecessary punctuation. * Update title description. * Rename onAuthorizationRequired to onApproveAuthorizationRequired. * Update vault card integration. * Update MIGRATION_GUIDE with latest interface. * Add remove observers reference to MIGRATION_GUIDE. * Add vault method reference in MIGRATION_GUIDE and co-locate Android lifecycle methods. * Update migration guide for PayPal migration. * Update CHANGELOG. * Add to migration guide. * Fix broken unit test. * Fix lint errors. * Update migration guide with PayPalWebCheckoutClient details. * Add emoji to section headers. * Fix section header font format. * Fix wording. * Update CHANGELOG.
KunJeongPark
approved these changes
Nov 19, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary of changes
main
Checklist
Authors