Commit History

18 days ago

  1. Fix bond valuation understating holdings by 99% on stale secondary prices⁠ Running

    Mbonea +1: Claude Opus 4.8 (1M context)
    3e24bb7

  1. Apply NMB 10:1 share split to prices, holdings, and transactions.⁠

    Mbonea +1: Cursor
    e53e316

  1. Upgrade tortoise-orm to fix HF startup with Pydantic 2.11+.⁠

    Mbonea +1: Cursor
    3c22e13
  2. Fix HF Docker deps and expose remote MCP at /mcp.⁠

    Mbonea +1: Cursor
    178a66c
  3. Add MCP server exposing DSE equity values for agents.⁠

    Mbonea +1: Cursor
    b8542e4
  4. Add WHI Faida Fund scraper and fund metadata.⁠

    Mbonea +1: Cursor
    6807b90
  5. Add Zansec Timiza fund and fix Orbit Inuka NAV import.⁠

    Mbonea +1: Cursor
    e138853

  1. Fetch iTrust and Vertex ETF prices from DSE and recalc portfolios.⁠

    Mbonea +1: Cursor
    bc1ef45
  2. Add cryptography dependency for Clerk RS256 JWT verification.⁠

    Mbonea +1: Cursor
    70b0717
  3. Backfill default portfolios for existing users on startup.⁠

    Mbonea +1: Cursor
    974f437
  4. Ensure Clerk users always get a default portfolio on login.⁠

    Mbonea +1: Cursor
    c77d408
  5. Add Clerk JWT verification and user provisioning on the backend.⁠

    Mbonea +1: Cursor
    818f107
  6. Treat listed DSE ETFs as stocks, not duplicate mutual funds.⁠

    Mbonea +1: Cursor
    05e64c3

  1. Admin-gate privileged endpoints + add user detail with portfolio view⁠

    ffdcf18
  2. Schedule stock OHLCV price-history refresh so charts stay current⁠

    c9016d6

  1. transactions

    4fb86e3
  2. login issues

    3dba8bc
  3. sync

    2dc0b79
  4. market sync

    63f1c7b
  5. Sync all assets on startup if last market sync is older than 3 days⁠

    0810746
  6. Add hourly intraday stock-price refresh during DSE trading hours⁠

    2e54aff

  1. Parse DSE stock market results

    d1103a3

  1. Protect high coupon bond income streams

    3adca8d
  2. Use market yields for bond allocation advice

    76adf9f

  1. Stop tracking web app v2 folder

    a1d7826
  2. Combine economy news pages

    dbec8a8
  3. Update economy page headings by route

    95b201c
  4. Rework economy into routed intelligence pages

    f5f98c9
  5. Polish economy terminal overview

    2cc22f1
  6. Ignore local webapp copies

    fcde10f
  7. Route economy drilldown pages

    4bd1a55
  8. Restore full economy ingest database sync

    fb3fa71
  9. Update economy intelligence 2026-05-12

    Verified signature
    ae9c3cb
  10. Update economy intelligence 2026-05-12

    Verified signature
    1f610c9
  11. Hide macro fetch failures from economy alerts

    05656b7
  12. Update economy intelligence 2026-05-12

    Verified signature
    f1fe244
  13. Update economy intelligence 2026-05-12

    Verified signature
    e60a60d
  14. Redesign economy drilldown views

    449f6c2
  15. Add macro signals to economy payload

    197092e

  1. Store economy payloads and clean economy tab

    211ea80
  2. Store economy payloads and enrich bond advice

    0e076de
  3. Limit economy publish alerts to source report

    a49b8b9
  4. Ignore local bond ids on economy ingest

    e0cdfb7
  5. Update economy intelligence 2026-05-12

    Verified signature
    9016461
  6. Update economy intelligence 2026-05-12

    Verified signature
    85d0938
  7. Update economy intelligence 2026-05-12

    Verified signature
    44d11c4
  8. Update economy intelligence 2026-05-12

    Verified signature
    e89c199
  9. Update economy intelligence 2026-05-12

    Verified signature
    8a9d879
  10. Update economy intelligence 2026-05-12

    Verified signature
    8df5fc0
  11. Update economy intelligence 2026-05-12

    Verified signature
    2588cd7