Commit Graph

212 Commits

Author SHA1 Message Date
Marcos Fargas
e7219703f1 fix(assistant): fix message extraction, dynamic tenant resolution, markdown line breaks and conversational intents 2026-09-21 02:34:43 +02:00
Marcos Fargas
85f9a260b2 feat(branding): set official 4ventures.es favicon on app.4ventures.es 2026-09-21 02:32:04 +02:00
Marcos Fargas
66e5e308f4 feat(admin): add direct client onboarding modal and management directly in app.4ventures.es 2026-09-21 02:26:40 +02:00
Marcos Fargas
3bcdb6379f feat(auth): add /login page, session middleware, role-based navigation and logout 2026-09-21 02:20:09 +02:00
Marcos Fargas
f728c33533 feat(portal): complete masterplan with deterministic budget simulator, RAG assistant, agency cross-tenant view and multi-tenant middleware 2026-09-21 01:51:50 +02:00
Marcos Fargas
3298e4154f feat(portal): connect estrategia to live targets RPC and enrich chat assistant with multi-RPC routing 2026-09-21 01:16:14 +02:00
Marcos Fargas
79d4031341 feat(attribution): add universal client-side attribution script _4v_attr.js 2026-09-21 01:08:34 +02:00
Marcos Fargas
481caca19b fix(portal): ensure public directory exists for docker runner stage 2026-09-21 00:49:07 +02:00
Marcos Fargas
19616d851e fix(portal): resolve cookiesToSet type in supabase server client 2026-09-21 00:48:05 +02:00
Marcos Fargas
3ecae53748 fix: add autoprefixer to devDependencies 2026-09-21 00:46:30 +02:00
Marcos Fargas
3b5d77f515 feat: initial Next.js 15 client portal scaffold with Supabase & shadcn 2026-09-21 00:44:41 +02:00
e78fd98cf1 Initial commit 2026-09-20 22:43:26 +00:00