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

[Integration] Remove Mavericks #8157

Merged
merged 10 commits into from
Mar 27, 2024
Merged

Commits on Mar 22, 2024

  1. [FC] Moves Activities and some Panes out of Mavericks (#8125)

    * Removes mackericks references on Consent screen.
    
    * Updates files.
    
    * Uses viewmodel factory builder.
    
    * Updates functions.
    
    * Updates execute.
    
    * Updates compose util.
    
    * Adds missing side effects.
    
    * Simplifies code.
    
    * Renames viewmodel.
    
    * Updates async.
    
    * Removes mavericks from institution picker.
    
    * Reverts rename.
    
    * Updates baseline.
    
    * Adds setState and persists state.
    
    * Renames result error to fail.
    
    * Migrates Initial activity out of mavericks.
    
    * Removes persist state.
    
    * Updates tests.
    
    * Regenerates API.
    
    * filterNotNull.
    
    * Nits.
    
    * Updates async.
    
    * use suspend block.
    
    * Update financial-connections/src/main/java/com/stripe/android/financialconnections/core/FinancialConnectionsViewModel.kt
    
    Co-authored-by: Till Hellmund <tillh@stripe.com>
    
    * Tries onAsync.
    
    * Moves activity to stripe ui core.
    
    * PR feedback.
    
    * Regenerates deps.
    
    ---------
    
    Co-authored-by: Till Hellmund <tillh@stripe.com>
    carlosmuvi-stripe and tillh-stripe authored Mar 22, 2024
    Configuration menu
    Copy the full SHA
    8b8043c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    331f1e5 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. [FC] Removes mavericks from repositories and more panes. (#8154)

    * Migrates more screens out of mavs.
    
    * Migrates partner auth.
    
    * Removes active auth session field.
    
    * Updates tests.
    
    * Updates attach payment viewmodel.
    
    * PR feedback.
    
    * Api dump.
    carlosmuvi-stripe authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    6ca0025 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. [FC] Removes mavericks from all viewmodels and tests (#8155)

    * Migrates more screens out of mavs.
    
    * Migrates partner auth.
    
    * Removes active auth session field.
    
    * Updates tests.
    
    * Updates attach payment viewmodel.
    
    * PR feedback.
    
    * Api dump.
    
    * Migrates missing viewmodels.
    
    * Updates dependencies.
    
    * PR feedback.
    carlosmuvi-stripe authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    1f0f397 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/master' into carlosmuvi/i/remove…

    …-mavericks
    
    # Conflicts:
    #	financial-connections/detekt-baseline.xml
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/accountpicker/AccountPickerScreen.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/accountpicker/AccountPickerViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/attachpayment/AttachPaymentScreen.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/attachpayment/AttachPaymentViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/bankauthrepair/BankAuthRepairScreen.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/bankauthrepair/BankAuthRepairViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/common/SharedPartnerAuth.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/consent/ConsentScreen.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/consent/ConsentViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/error/ErrorScreen.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/error/ErrorViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/exit/ExitViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/institutionpicker/InstitutionPickerScreen.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/institutionpicker/InstitutionPickerViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/linkaccountpicker/LinkAccountPickerScreen.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/linkaccountpicker/LinkAccountPickerViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/linkstepupverification/LinkStepUpVerificationScreen.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/linkstepupverification/LinkStepUpVerificationViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/manualentry/ManualEntryScreen.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/manualentry/ManualEntryViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/manualentrysuccess/ManualEntrySuccessScreen.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/manualentrysuccess/ManualEntrySuccessViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/networkinglinkloginwarmup/NetworkingLinkLoginWarmupViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/networkinglinksignup/NetworkingLinkSignupScreen.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/networkinglinksignup/NetworkingLinkSignupViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/networkinglinkverification/NetworkingLinkVerificationScreen.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/networkinglinkverification/NetworkingLinkVerificationViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/networkingsavetolinkverification/NetworkingSaveToLinkVerificationScreen.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/networkingsavetolinkverification/NetworkingSaveToLinkVerificationViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/partnerauth/PartnerAuthScreen.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/partnerauth/PartnerAuthViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/partnerauth/SharedPartnerAuthState.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/reset/ResetScreen.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/reset/ResetViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/success/SuccessScreen.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/features/success/SuccessViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/presentation/FinancialConnectionsSheetNativeViewModel.kt
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/ui/FinancialConnectionsSheetNativeActivity.kt
    #	financial-connections/src/test/java/com/stripe/android/financialconnections/features/manualentry/ManualEntryViewModelTest.kt
    #	financial-connections/src/test/java/com/stripe/android/financialconnections/features/success/SuccessViewModelTest.kt
    carlosmuvi-stripe committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    a7c8d82 View commit details
    Browse the repository at this point in the history
  3. Merge master.

    carlosmuvi-stripe committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    e85e1d2 View commit details
    Browse the repository at this point in the history
  4. [FC] Removes mavericks dependency (#8160)

    * Migrates more screens out of mavs.
    
    * Migrates partner auth.
    
    * Removes active auth session field.
    
    * Updates tests.
    
    * Updates attach payment viewmodel.
    
    * PR feedback.
    
    * Api dump.
    
    * Migrates missing viewmodels.
    
    * Updates dependencies.
    
    * Removes mavericks dependency.
    
    * Merge with integration.
    
    * Uses collect.
    
    * Updates dependencies
    carlosmuvi-stripe authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    d079d6e View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'origin/master' into carlosmuvi/i/remove…

    …-mavericks
    
    # Conflicts:
    #	financial-connections/src/main/java/com/stripe/android/financialconnections/presentation/FinancialConnectionsViewModel.kt
    carlosmuvi-stripe committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    1d5e871 View commit details
    Browse the repository at this point in the history
  6. Updates Changelog.

    carlosmuvi-stripe committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    fe286bf View commit details
    Browse the repository at this point in the history
  7. Update CHANGELOG.md

    Co-authored-by: Till Hellmund <tillh@stripe.com>
    carlosmuvi-stripe and tillh-stripe authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    4559ce6 View commit details
    Browse the repository at this point in the history