o2o-infinith-demo/supabase/functions/_shared
Haewon Kam ec991057e6 feat: add API Dashboard + filled icons + pipeline improvements
- Add /api-dashboard page with API connection status, env var checker,
  pipeline flow diagram, and cost estimator
- Add 15 new filled SVG icons (Shield, Database, Server, Bolt, Eye,
  Copy, Check, Cross, Warning, Refresh, Flow, Coin, LinkExternal etc.)
- Follow INFINITH design system: no emoji, no line icons, semantic
  status colors, diagonal shadows, brand gradients, font-serif headings
- Improve Vision Analysis with base64 encoding fix
- Add SectionErrorBoundary for graceful section-level error handling
- Add Google Places API utility (prepared for future migration)
- Fix Edge Function auth headers and report generation pipeline

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 14:59:31 +09:00
..
config.ts feat: Sprint 1 — 7 data quality quick wins 2026-04-04 23:35:40 +09:00
extractSocialLinks.ts fix: type-safe string handling in extractSocialLinks/mergeSocialLinks 2026-04-04 01:17:49 +09:00
googlePlaces.ts feat: add API Dashboard + filled icons + pipeline improvements 2026-04-06 14:59:31 +09:00
normalizeHandles.ts fix: Instagram data collection pipeline — handle normalization + DB persistence 2026-04-03 14:45:00 +09:00
researchPrompt.ts fix: simplify Perplexity prompt — short system + direct user query 2026-04-04 01:32:54 +09:00
retry.ts fix: add Authorization header to all Edge Function calls + fix Vision Analysis 2026-04-05 10:08:03 +09:00
verifyHandles.ts fix: YouTube name matching + Facebook domain fallback in channel discovery 2026-04-05 12:15:37 +09:00
visionAnalysis.ts feat: add API Dashboard + filled icons + pipeline improvements 2026-04-06 14:59:31 +09:00