Commit History

  1. fix: Vercel proxies to HF Space backend remove broken experimentalServices

    8c21aef

  1. fix: use request.origin instead of VERCEL_URL for backend proxy - fixes preview deployment 503

    5d4a198
  2. fix: derive backend URL from request origin instead of VERCEL_URL to fix preview deployment proxy

    65e6ad0
  3. fix: use VERCEL_URL env var for backend proxy instead of relative /_/backend path

    f8de4e2
  4. fix: proxy routes now check VERCEL env to use /_/backend instead of localhost

    5f594a2

  1. fix: switch to Vercel experimentalServices monorepo config

    02725c8
  2. feat: Vercel-ready OpenCouncil with 3 cities connected (Paris, Sulphur Springs, Frisco)

    6ce841a

  1. fix: change Big Picture text color to black for readability on gradient background

    7608553
  2. Implement Three P's framework: Life-Centric categories, Big Picture TL;DR, What You Can Do

    ec586f2

  1. fix: redirect to /minutes on 404 instead of showing error (breaks retry loop)

    7108830
  2. Add GPT-4o Vision support for scanned document images; remove all agenda code; focus on minutes

    f4320f0

  1. Add minutes support: fetch, store, summarize city council minutes from Laserfiche

    9bace39
  2. fix: update comments from Railway to HF Spaces, fix DB init print message

    dc339f5
  3. Switch backend to Railway (free tier), add Next.js proxy route, simplify Vercel config

    0c754a5
  4. Switch from experimental services to builds/routes approach, fix API_BASE to empty string

    c42f066
  5. Auto-detect API base URL: localhost vs Vercel

    80d590f
  6. Fix Vercel API routing: use NEXT_PUBLIC_API_URL env var for backend path

    bcb5469
  7. Add Vercel experimental services monorepo config (frontend + backend)

    c9551c3
  8. Initial commit: Civic City Hub - DeepSeek API, SQLite storage, encrypted API keys, professional news site frontend

    e1ad28e