Spaces:
Running
Running
Commit History
-
fix(routing): fix broken sign-in/signup links, admin redirect, and Google OAuthβ
Ashraf Al-Kassem +1: Claude Sonnet 4.6- Website CTAs (Header, Footer, CTASection, PlanCard, plans page) now use <a href="/app/..."> for cross-app navigation β Next.js <Link> was silently doing SPA navigation within the Website, which has no /login or /signup routes. - APP_URL changed from hardcoded localhost:3000 to /app (relative, works in any env). - nginx admin redirect changed from exact-match to regex so /admin/login, /admin/users, etc. are all covered. - Google OAuth redirect_uri now includes the /app basePath prefix to match the actual callback route at /app/auth/google/callback. NOTE: Google Cloud Console must also have /app/auth/google/callback added as an authorized redirect URI for Google OAuth to work end-to-end. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>e284c06
-
fix(website): commit missing Website source files needed for Docker buildβ
Ashraf Al-Kassem +1: Claude Sonnet 4.6AnimateOnScroll, FloatingOrb, auth.ts, and catalog.ts were referenced by multiple Website pages but never added to git, causing the HuggingFace Docker build to fail with a TypeScript compile error. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>8274810
-
fix(website): Inject HTML shell and globals.css into root layout
Ashraf Al-Kassem7d627c0 -
chore(marketing): Finalize animations and docker architecture
Ashraf Al-Kassem49d2391
-
feat(website): replace static placeholders with animated SVGs; fix Waitlist select layout
Ashraf Al-Kassem3547a62 -
feat: futuristic UI redesign of LeadPilot homepage
Ashraf Al-Kassemd2c669e -
fix: add missing postcss config, redesign templates UI, link auth to product appβ
Ashraf Al-Kassem +1: Claude Opus 4.6- Add postcss.config.mjs (was missing, caused all Tailwind CSS to not render) - Redesign templates page: icon containers, stats strip, featured spotlight with gradient-border, "How it works" light section, cockpit-grid browse grid - Redesign TemplateCard: category-colored icons, hover arrows, dividers - Redesign CategoryFilter: count badges on tabs, better spacing - Link website to product app: Header login/signup β APP_URL/login|signup, CTASection defaults to APP_URL/signup, PlanCard CTA β APP_URL/signup, Footer adds Log in + Sign Up links, all pages updated - Add NEXT_PUBLIC_APP_URL env var (defaults to localhost:3000) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>778d373 -
feat: Mission 33 β Marketing Website Alignment + DB-Driven Contentβ
Ashraf Al-Kassem +1: Claude Opus 4.6Convert all website pages from hardcoded static arrays to DB-driven content via public catalog API endpoints. Removes phantom "Pro" tier (website showed 4 plans, DB only has 3). Adds Templates and Integrations pages, parity audit script, and scroll-reveal design system classes. - Backend: public GET /catalog/templates endpoint (unauthenticated, 60s cache) - Website: api.ts client, moduleMap.ts for module-to-marketing mapping - Pages converted: home, plans (3 tiers), features (module-driven) - New pages: /templates (12 templates, category filters), /integrations (3 providers) - Components: FeatureCard gains iconName + comingSoon props - Nav: Header + Footer updated with Templates and Integrations links - Design: catalog-card, badge-platform, badge-category, scroll-reveal classes - Audit: scripts/parity-audit.ts verifies no fake feature claims (CI-friendly) - Tests: 3 new catalog tests (305 total passing) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>6acfd72
-
feat: LeadPilot β full project commit (Missions 1β13)β
Ashraf Al-Kassem +1: Claude Sonnet 4.6Backend (FastAPI + SQLModel + Alembic, Python 3.9): - Auth: signup, login, forgot/reset, email verification, OAuth (Google) - Workspace management + multi-tenancy + member invites - Integrations: Zoho CRM, WhatsApp, Meta webhooks - Automation engine: flows, versions, execution engine - Prompt studio: configs, versions, test chat - Email system: SendGrid/SMTP/console, outbox, audit log - Dispatch queue: outbound messaging + retry/dead-letter - Inbox + human takeover - Analytics + diagnostics - Admin control plane: RBAC, module toggles, impersonation (Mission 13) - 57 tests, all passing Frontend (Next.js 16 + React 19 + TypeScript + Tailwind 4): - Full product UI across all missions - Admin portal: login, users, workspaces, modules, audit log, monitoring Deployment: Docker, nginx, HuggingFace Spaces, GitHub Actions CI Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>8d7950f