MyMidas/backend/app
megaproxy 1a2c8efd01 Add pensions module and integrate with tax report
Adds a full pensions feature: SIPP/workplace DC/LISA account metadata,
contribution recording with relief-at-source/net-pay/salary-sacrifice
gross calculations, state pension tracker, annual allowance monitor,
and LISA summary. Pension contributions feed into the tax report
(RAS gross totals, allowance used). Includes two Alembic migrations,
backend service/schema/API, and full frontend pensions page with
cards for allowance, state pension, LISA, and retirement projection.

Also fixes CSRF cookie secure flag (must be false for HTTP deployments)
and extends tax schemas/service to expose pension data in the report.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 09:59:01 +00:00
..
api Add pensions module and integrate with tax report 2026-04-28 09:59:01 +00:00
core Add AI receipt scanning with OCR pipeline and debug toggle 2026-04-22 22:07:38 +00:00
db Add pensions module and integrate with tax report 2026-04-28 09:59:01 +00:00
demo Fix demo tax page: seed UK tax rate configs for demo user 2026-04-23 23:03:19 +00:00
ml Initial commit: MyMidas personal finance tracker 2026-04-21 11:56:10 +00:00
schemas Add pensions module and integrate with tax report 2026-04-28 09:59:01 +00:00
services Add pensions module and integrate with tax report 2026-04-28 09:59:01 +00:00
workers Complete Phase 3, Phase 5 polish and hardening 2026-04-22 14:59:11 +00:00
__init__.py Initial commit: MyMidas personal finance tracker 2026-04-21 11:56:10 +00:00
config.py Add public demo mode with auto-seeding, hourly reset, and Portainer deploy guide 2026-04-23 22:08:24 +00:00
dependencies.py Initial commit: MyMidas personal finance tracker 2026-04-21 11:56:10 +00:00
main.py Seed historical net worth snapshots and trigger live price sync on demo startup 2026-04-23 22:47:44 +00:00