## Summary - remove the Pennant-based `open-banking` flag and middleware gating so open banking is always available for authenticated users - simplify landing, onboarding, settings, and subscription flows to use always-on open-banking behavior and remove stale frontend/shared flag plumbing - update open-banking tests and purge stored `open-banking` Pennant rows ## Testing - `php artisan test --compact tests/Feature/OpenBanking/InstitutionControllerTest.php` - `php artisan test --compact tests/Feature/OpenBanking/BinanceControllerTest.php` - `php artisan test --compact tests/Feature/OpenBanking/IndexaCapitalControllerTest.php` - `php artisan test --compact tests/Feature/OpenBanking/BitpandaControllerTest.php` - `php artisan test --compact tests/Feature/OpenBanking/AuthorizationControllerTest.php` - `php artisan test --compact tests/Feature/OpenBanking/ConnectionControllerTest.php` - `php artisan test --compact tests/Feature/OpenBanking/AccountMappingTest.php` - `php artisan test --compact tests/Feature/OpenBanking/OpenBankingFeatureFlagTest.php` - `php artisan test --compact tests/Feature/OpenBanking/SyncRetryAndLoggingTest.php` - `php artisan test --compact tests/Feature/SubscriptionTest.php` - `php artisan test --compact tests/Feature/WelcomeBanksOrderingTest.php` - `vendor/bin/pint --dirty --format agent` ## Notes - `php artisan pennant:purge open-banking` was run to remove stale stored values - `php artisan test --compact tests/Browser/OnboardingFlowTest.php` still has one unrelated real-estate onboarding browser failure (`it creates a real estate account during onboarding when feature is enabled`) |
||
|---|---|---|
| .. | ||
| import-balances | ||
| account-balance-chart.tsx | ||
| account-form.tsx | ||
| account-list-card.tsx | ||
| account-name.tsx | ||
| balances-modal.tsx | ||
| bank-combobox.tsx | ||
| create-account-dialog.tsx | ||
| custom-bank-form.tsx | ||
| delete-account-dialog.tsx | ||
| edit-account-dialog.tsx | ||
| edit-loan-detail-dialog.tsx | ||
| import-balances-drawer.tsx | ||
| update-balance-dialog.tsx | ||