olsch01 ba072b90f0 fix: correct monthly actuals pre-population, void double-reversal, and cash flow history
- Monthly actuals grid now filters actual_amount to entry_type='monthly_actual'
  only, so other posted JEs in the same month don't bleed into the actuals UI
- Remove manual accounts.balance reversal from void() — the reversal JE's post()
  call already handles balance updates, preventing double-decrement per void
- Date void reversal entries to the original entry's date (not today) so
  historical monthly cash-flow periods stay accurate when actuals are re-edited
- Cash flow forecast now derives opening investment balances from investments
  purchased before the forecast start date rather than using current-snapshot
  totals, fixing historical months showing wrong investment balances

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-21 14:22:41 -04:00
Description
HOA Financial Intelligence Platform - Multi-tenant financial management for homeowner associations
4 MiB
Languages
TypeScript 95%
JavaScript 2.6%
Shell 2%
PLpgSQL 0.2%
Dockerfile 0.1%