Commit Graph

43 Commits

Author SHA1 Message Date
Horus 20e49139d0 Add Voice Widget V2 to SiteMente pages (disabled by default) 2026-02-27 19:39:28 +01:00
Horus f6d811de40 Add layout for agent pages with dark background 2026-02-27 17:49:48 +01:00
Horus d1b6a65d42 Fix Agent page dark background 2026-02-27 17:48:38 +01:00
Horus 167b845e37 Fix syntax error in Agent Config 2026-02-27 17:45:21 +01:00
Horus a97e7ca6de Fix Agent Command Center - dark theme, fixed navigation 2026-02-27 17:44:16 +01:00
Horus ab60c25f36 Fix Agent Command Center - exact BMHQ layout with white cards 2026-02-27 17:39:07 +01:00
Horus a0073401f5 Add Agent Command Centers - /agent/[id] with vertical sections 2026-02-27 17:36:34 +01:00
Horus fc2e1c1ff5 BMHQ Upgrade: Add Auto-Run, Execution Logs, Change Log, Brainown panels 2026-02-27 17:13:29 +01:00
Horus cc9dba2790 Fix transcripts: use API route for server-side fs 2026-02-27 15:25:06 +01:00
Horus d7cd81b293 Add YouTube transcripts tab to Mission Control 2026-02-27 15:00:38 +01:00
root 0a4853bcda Clean up: Remove all old widgets, keep only V2 (disabled by default) 2026-02-26 19:12:59 +01:00
root 57a7674b5c Fix API key placeholder - add valid MiniMax key in .env.local 2026-02-26 19:02:48 +01:00
root ba775f3fb7 Add MiniMax Voice Widget V2 - disabled by default for testing 2026-02-26 18:58:59 +01:00
root 4bc7fb8fd3 Connect Trading Reports to LLM for real generation 2026-02-25 10:31:48 +01:00
root 19c4187897 Fix Vapi webhook - add toolCallId to response 2026-02-24 12:09:39 +00:00
root 247eeb9597 Fix leads API null handling 2026-02-24 11:37:20 +00:00
root 6e7f30b514 Add Lead CRM API with Supabase 2026-02-24 07:49:22 +00:00
root 8d37ce19d6 Fix Supabase column mapping 2026-02-23 19:52:27 +00:00
root 2bb58e041b Add Supabase integration for trading journal 2026-02-23 19:27:47 +00:00
root 5fb2627519 Fix widget toggleChat error 2026-02-23 16:07:47 +00:00
root ace78e3673 Fix: reapply all trading chart fixes + gareth 5970 frames 2026-02-22 23:36:24 +00:00
root 09f26f3b1c Revert to working version 2026-02-22 23:23:44 +00:00
root 476465ec59 Fix: docs page syntax error 2026-02-22 23:06:09 +00:00
root d97e88a8c1 Connect Horus Chat to Telegram (Horus) 2026-02-22 16:40:52 +00:00
root e66423c8fc Add Horus Chat to MC - connects to AI agent 2026-02-22 16:33:22 +00:00
root 9d316bd29d Add Amir as MC user 2026-02-22 16:19:46 +00:00
root 0817444dc5 Add LICENSE, README, and Docs tab to Mission Control 2026-02-22 07:33:18 +00:00
root 3e7b457d5f fix: add car-rental vertical content and location param support
- Add car-rental vertical with ES/EN content
- Add location state (generic | benalmadena)
- Read ?location=benalmadena from URL
- Fix demo pages now working: /demos/car-rental?location=benalmadena
2026-02-19 14:00:58 +00:00
root 5eb70b527a fix: map plan names to correct Stripe price IDs
- Add PLAN_NAME_TO_STRIPE_ID mapping helper
- Maps: Chat IA → essential, Chat + Voz → profesional, Empresa IA → premium
- Fixes bug where wrong plan IDs were sent to Stripe (e.g. 'chat ia' instead of 'essential')
- Test calls verified for all 3 tiers across verticals
2026-02-19 13:49:28 +00:00
root 51ab653f3c feat: add car-rental vertical with location support
- Add car-rental as a vertical option
- Add Location type (generic | benalmadena)
- Support ?location=benalmadena param for car-rental
2026-02-19 13:34:01 +00:00
root 0e418964cf fix: use searchParams from useSearchParams for vertical routing
- Use searchParams from Next.js useSearchParams hook instead of window.location
- Add searchParams as useEffect dependency to properly update when URL changes
- Add fallback for vertical content to prevent SSR hydration issues

This fixes the bug where all demo pages showed real-estate content.
2026-02-19 13:15:19 +00:00
root 0e524c5c3c fix: read vertical from URL using window instead of searchParams 2026-02-19 12:34:27 +00:00
root 0dda4514ea fix: read vertical param from URL for demo routing 2026-02-19 12:31:57 +00:00
root 245e924530 feat: add lead capture forms to demo pages
- Add business name, contact name fields to form
- Add vertical-specific fields (tables for restaurant, properties for real-estate, etc.)
- Save leads to localStorage matching CRM schema
- Add success message after submission
- Wire to existing /leads CRM
2026-02-19 12:25:34 +00:00
root 040655912c fix: /demos/[vertical] route with Next.js 15 params await
- Fix Next.js 15 params requirement (await params)
- Add minimal test for route redirect behavior
- Test verifies all 4 verticals redirect correctly
2026-02-19 12:24:38 +00:00
root aa1b2fa80b feat: Complete SEO optimization - meta tags, Open Graph, Twitter cards, JSON-LD structured data, keywords 2026-02-16 14:56:44 +00:00
root 641bd7652a feat: Align pricing demos with home page (€390-€1390), add sitemap.xml and robots.txt 2026-02-16 14:51:34 +00:00
root 6c617fe048 feat: Add EN/ES language toggle to demos page with full translations 2026-02-16 14:35:50 +00:00
root e562ed7cb3 feat: Add SiteMente logo to landing and demos pages 2026-02-16 14:31:22 +00:00
root 1098027de2 feat: Add demos page with 4 verticals (Real Estate, Restaurant, Clinic, Home Services) 2026-02-16 14:24:45 +00:00
root 73194284f4 feat: Morning brief system with calendar & 6am cron 2026-02-16 11:44:55 +00:00
root 067be4d5a2 feat: Mission Control dashboard for project management 2026-02-16 11:22:06 +00:00
Haitham Khalifa 11252e6520 Initial commit 2026-02-16 12:02:45 +01:00