Plaid sync tests and multi-currency investment support #1531

Merged
zachgoll merged 4 commits from zachgoll/multi-currency-investments into main 2024-12-12 21:56:52 +08:00
zachgoll commented 2024-12-12 10:46:12 +08:00 (Migrated from github.com)

Closes #1087

This PR enables multi-currency investment accounts along with several other investment-related improvements:

  • Splits the Plaid investment sync into PlaidInvestmentSync as the logic required is quite extensive due to all the edge cases
  • Adds basic Plaid sync testing with some test data helpers
  • Adds a sample data migration for cleaning up cash holdings in the prod DB
Closes #1087 This PR enables multi-currency investment accounts along with several other investment-related improvements: - Splits the Plaid investment sync into `PlaidInvestmentSync` as the logic required is quite extensive due to all the edge cases - Adds basic Plaid sync testing with some test data helpers - Adds a sample data migration for cleaning up cash holdings in the prod DB
Sign in to join this conversation.