Commit Graph

10 Commits

Author SHA1 Message Date
Carlos E. Barboza 6bc174a87b Update Dividend.php (#176)
* Adds a second join condition requiring holdings.symbol = dividends.symbol. 
Without this, the join only matches on portfolio_id, which could incorrectly associate dividends with holdings of a different symbol within the same portfolio.

* Add test

---------

Co-authored-by: hackerESQ <corey@coreyvarma.com>
2026-03-15 17:00:29 -05:00
hackerESQ 65710e2791 dividend earnings not shared between portfolios 2025-08-22 16:37:33 -05:00
hackerESQ 261c848ffd fix: add unique constraint to split and dividends
to prevent duplicate records
2025-03-19 16:16:38 -05:00
hackerESQ cdce46b6df chore: add script type rule to pint 2025-01-28 17:33:54 -06:00
hackerESQ e8ef0921ad chore: code style 2025-01-28 17:14:49 -06:00
hackerESQ 1c63e2b856 fix: uses last dividend created date as start date instead of last dividend date
closes #26
2024-11-14 01:25:03 -06:00
hackerESQ bcb1820095 fix test 2024-10-19 10:42:28 -05:00
hackerESQ 51c33ebec0 adds dividend re-investment feature 2024-10-18 20:46:22 -05:00
hackerESQ 166fdee521 adds test for dividend sync 2024-09-12 19:34:20 -05:00
hackerESQ 0c27ebaba5 test skeleton 2024-09-09 17:56:57 -05:00