1
0
Fork 0
mirror of https://github.com/maybe-finance/maybe.git synced 2025-07-19 13:19:39 +02:00
Maybe/test/controllers
Zach Gollwitzer d75be2282b
New Design System + Codebase Refresh (#1823)
Since the very first 0.1.0-alpha.1 release, we've been moving quickly to add new features to the Maybe app. In doing so, some parts of the codebase have become outdated, unnecessary, or overly-complex as a natural result of this feature prioritization.

Now that "core" Maybe is complete, we're moving into a second phase of development where we'll be working hard to improve the accuracy of existing features and build additional features on top of "core". This PR is a quick overhaul of the existing codebase aimed to:

- Establish the brand new and simplified dashboard view (pictured above)
- Establish and move towards the conventions introduced in Cursor rules and project design overview #1788
- Consolidate layouts and improve the performance of layout queries
- Organize the core models of the Maybe domain (i.e. Account::Entry, Account::Transaction, etc.) and break out specific traits of each model into dedicated concerns for better readability
- Remove stale / dead code from codebase
- Remove overly complex code paths in favor of simpler ones
2025-02-21 11:57:59 -05:00
..
account New Design System + Codebase Refresh (#1823) 2025-02-21 11:57:59 -05:00
category Account namespace updates: part 6 (transactions) (#904) 2024-06-24 11:58:39 -04:00
import Allow custom column separator for CSV parsing in uploads controller (#1470) 2024-11-18 11:31:17 -05:00
issue Basic Plaid Integration (#1433) 2024-11-15 13:49:37 -05:00
settings Add/remove members and invitations (#1744) 2025-01-30 13:13:37 -06:00
tag Account::Sync model and test fixture simplifications (#968) 2024-07-10 11:22:59 -04:00
accounts_controller_test.rb New Design System + Codebase Refresh (#1823) 2025-02-21 11:57:59 -05:00
categories_controller_test.rb Budgeting V1 (#1609) 2025-01-16 14:36:37 -05:00
credit_cards_controller_test.rb Added Decimal Support in min transaction (#1681) 2025-01-27 09:33:56 -05:00
cryptos_controller_test.rb Account Activity View + Account Forms (#1406) 2024-11-04 20:27:31 -05:00
currencies_controller_test.rb Shared money input should respond to change in currency (#654) 2024-04-20 08:07:06 -04:00
depositories_controller_test.rb Account Activity View + Account Forms (#1406) 2024-11-04 20:27:31 -05:00
email_confirmations_controller_test.rb Allow users to update their email address (#1745) 2025-01-31 11:29:49 -06:00
impersonation_sessions_controller_test.rb Impersonation (#1325) 2024-10-18 11:26:58 -05:00
imports_controller_test.rb CSV Imports Overhaul (Transactions, Trades, Accounts, and Mint import support) (#1209) 2024-10-01 10:47:59 -04:00
investments_controller_test.rb Account Activity View + Account Forms (#1406) 2024-11-04 20:27:31 -05:00
invitations_controller_test.rb Add/remove members and invitations (#1744) 2025-01-30 13:13:37 -06:00
invite_codes_controller_test.rb fix: Only admins can generate invite codes (#1611) 2025-01-23 20:47:51 -05:00
issues_controller_test.rb New Design System + Codebase Refresh (#1823) 2025-02-21 11:57:59 -05:00
loans_controller_test.rb Basic Plaid Integration (#1433) 2024-11-15 13:49:37 -05:00
merchants_controller_test.rb Move merchants to top-level namespace (#895) 2024-06-20 08:38:59 -04:00
mfa_controller_test.rb Multi-factor authentication (#1817) 2025-02-06 14:16:53 -06:00
other_assets_controller_test.rb Account Activity View + Account Forms (#1406) 2024-11-04 20:27:31 -05:00
other_liabilities_controller_test.rb Account Activity View + Account Forms (#1406) 2024-11-04 20:27:31 -05:00
pages_controller_test.rb Feedback page (#1160) 2024-09-09 16:54:56 -04:00
password_resets_controller_test.rb Improve password reset flow, normalize translations 2024-11-05 17:15:29 -05:00
plaid_items_controller_test.rb Fix EU plaid flow (#1761) 2025-01-31 17:04:26 -05:00
properties_controller_test.rb Basic Plaid Integration (#1433) 2024-11-15 13:49:37 -05:00
registrations_controller_test.rb Nested Categories (#1561) 2024-12-20 11:37:26 -05:00
sessions_controller_test.rb Multi-factor authentication (#1817) 2025-02-06 14:16:53 -06:00
subscriptions_controller_test.rb Billing (#1269) 2024-10-08 14:37:47 -05:00
tags_controller_test.rb Create tagging system (#792) 2024-05-23 08:09:33 -04:00
transactions_controller_test.rb Allow users to update their email address (#1745) 2025-01-31 11:29:49 -06:00
transfers_controller_test.rb Add RejectedTransfer model, simplify auto matching (#1690) 2025-01-27 16:56:46 -05:00
upgrades_controller_test.rb Test environment stability improvements (#703) 2024-05-02 13:18:18 -04:00
users_controller_test.rb User Onboarding + Bug Fixes (#1352) 2024-10-23 11:20:55 -04:00
vehicles_controller_test.rb Basic Plaid Integration (#1433) 2024-11-15 13:49:37 -05:00
webhooks_controller_test.rb Billing (#1269) 2024-10-08 14:37:47 -05:00