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
de54b6843d
Fix multi-currency imports ( #94 )
2025-05-02 18:14:06 -05:00
hackerESQ
eae345f243
Feat: Adds multi currency support ( #88 )
2025-04-09 19:25:15 -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
7ab6f79e56
feat: adds pgsql compatibility ( #72 )
2025-03-10 21:17:24 -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
0c29393f3b
fix: skip dividend sync if most recent dividend was less than 24 hours ago
2024-11-07 20:40:55 -06:00
hackerESQ
3cb0ad5c86
fix math for reinvestments
2024-10-18 22:08:52 -05:00
hackerESQ
51c33ebec0
adds dividend re-investment feature
2024-10-18 20:46:22 -05:00
hackerESQ
59da12e149
re-label for clarity
2024-09-16 00:24:01 -05:00
hackerESQ
cdf7fe9afc
no need for 'owned'
2024-09-16 00:20:43 -05:00
hackerESQ
87681af1f0
cleanup
2024-09-16 00:19:16 -05:00
hackerESQ
bb8f3ce59d
fix calculation of dividends
2024-09-16 00:18:19 -05:00
hackerESQ
9eeeb0554c
simplify dividend calculations
2024-09-15 23:42:11 -05:00
hackerESQ
b5988e2f01
fix alphavantage filter dividends and splits
2024-09-15 20:39:14 -05:00
hackerESQ
a13d2d4323
ensure dividend is inserted with id
2024-09-11 21:58:48 -05:00
hackerESQ
da6f208b7d
remove mysql-specific aliases
2024-09-06 19:50:28 -05:00
hackerESQ
8511cc833d
clean up scheduled commands
...
also add comments to each command
2024-09-05 21:21:18 -05:00
hackerESQ
ce4a736101
wip
2024-09-01 15:34:55 -05:00
hackerESQ
d6cf867c6d
wip
2024-08-30 21:58:38 -05:00
hackerESQ
2febed20ae
add events to import
2024-08-29 22:26:04 -05:00
hackerESQ
4c767d0001
wip
2024-08-24 22:51:45 -05:00
hackerESQ
5d3259b653
use uuid for all tables
2024-08-17 18:40:50 -05:00
hackerESQ
94c8850cd5
basic model scaffolding
2024-08-10 13:30:19 -05:00