imap: skip InvestEngine by default; opt back in via INCLUDE env
#21 -Commit
0d23487608
pushed by
viktor
main
ibkr: emit ibkr_cash_balance{currency, account} per CashReport row
#20 -Commit
3427f5c9e1
pushed by
viktor
main
parsers/schwab: emit paired BUY for recent SELL (vest synthesis)
#19 -Commit
17c2a69c6c
pushed by
viktor
main
docs(ibkr): use Last 365 Days (no 'Last 90 Days' preset in IBKR UI)
#17 -Commit
bb9e0d4567
pushed by
viktor
main
ibkr: use IBKR account number as the canonical Account.id
#16 -Commit
ceb652b623
pushed by
viktor
main
docs(ibkr): change Flex date range from Last Business Day → Last 90 Days
#15 -Commit
30af5fe2c9
pushed by
viktor
main
cli: add 'broker-sync ibkr' command (Flex pull + import + reconcile + metrics)
#13 -Commit
a4dab03bc5
pushed by
viktor
main
imap: skip InvestEngine emails via BROKER_SYNC_IMAP_EXCLUDE_PROVIDERS
#8 -Commit
68d4832c2e
pushed by
viktor
main
fidelity: replace snapshot-push with delta gains-offset DEPOSITs
#7 -Commit
98c4729622
pushed by
viktor
main
[ci] deploy.yml: manual-only — push events don't set IMAGE_TAG
#6 -Commit
5adc4a7ba4
pushed by
viktor
main
[ci] Add Woodpecker build pushing to forgejo.viktorbarzin.me/viktor/wealthfolio-sync
#4 -Commit
dfee29fda7
pushed by
viktor
main
schwab: detect vest-confirmation emails + emit VestEvent
#1 -Commit
1d1e20b72b
pushed by
viktor