Commit graph

106 commits

Author SHA1 Message Date
60e5befa31 feat: Faza A2 -- cautare companii, segmente salvate, research briefs
- pagina Companii: cautare Apollo prin ceo-api, salveaza cautarea ca
  segment, creeaza research brief per rezultat
- pagina Segmente: reruleaza o cautare salvata, sterge
- pagina Research: listeaza briefs cu surse (linkuri catre Apollo/altele)
- Overview devine un briefing determinist (restante/urmatoarele 7 zile
  + activitate saptamanala), cu explicatia AI marcata explicit ca
  neconstruita in loc de ascunsa
2026-07-28 22:01:36 +02:00
883ff370cd feat: multi-tenant dashboard shell -- auth, onboarding, organizations, tasks, team
- login page (Supabase email/password sign-in + sign-up)
- onboarding: create first tenant, redirects into /dashboard once a
  membership exists
- dashboard shell: sidebar nav, tenant switcher (x-tenant-id header,
  never in body/query -- matches ceo-api's TenantGuard), sign out
- Organizations, Tasks, and Team (members/RBAC) pages wired to ceo-api
  via a thin apiFetch wrapper that attaches the Supabase bearer token
- executive "paper & ink" design tokens (Tailwind) replacing defaults
- Dockerfile: declare NEXT_PUBLIC_* as build ARGs so Coolify's existing
  build-time env vars actually get inlined (was previously silently
  dropped, which would have crashed prerendering)
2026-07-28 21:16:17 +02:00
349f4f713c fix: add public/ directory so Dockerfile's standalone build COPY succeeds
Next.js only emits .next/standalone, not an empty public/ dir when the
source has none -- the Dockerfile's COPY --from=build /app/public
failed outright since the path never existed.
2026-07-21 19:36:36 +02:00
91eabf6c5c fix: apply Dockerfile devDependencies fix to ceo-web
Same class of bug as ceo-api/ceo-worker: plain npm install skips
devDependencies (typescript, tailwindcss, postcss) when NODE_ENV=production
is visible at build time, which next build needs. Switched to
npm ci --include=dev.
2026-07-21 19:33:40 +02:00
Claude
df897d4c15 feat: scaffold Next.js frontend with Tailwind, TanStack Query, RHF+Zod, Supabase client, Recharts 2026-07-20 22:43:14 +02:00
bf127a9c6f Initial commit 2026-07-20 20:23:55 +00:00