16 Commits

Author SHA1 Message Date
Carlos 2b74586b00 refactor: arquitetura escalavel em src/ para crescimento de mini apps
- Migra components/lib/styles/legacy para src/ (pages mantidas na raiz)
- Adiciona alias @/* -> src/* no jsconfig.json
- Atualiza imports de _app e dashboard para novo caminho
- Cria src/components/common com 10 componentes compartilhados (placeholders)
- Cria src/modules/ para 6 mini apps (noticias, calculadora, bloco_notas, criptomoedas, conversor, jogos)
- Cria src/services/ (api, auth, ads, news, currency, crypto, storage, analytics) como placeholders
- Prepara auth (providers google/apple/email/anonymous + interfaces) sem SDK
- Prepara ads (Adapter + Banner/Interstitial/Rewarded/Native) sem SDK
- Cria src/config/ (appConfig, featureFlags, environment, theme, ads)
- Remove duplicatas index.js em pages/apps/*
- Nenhuma funcionalidade implementada; apenas arquitetura preparada
- Build Next.js validado (10 rotas, sem erros)
2026-07-11 22:44:52 +02:00
Carlos dce148338f refactor: reorganiza projeto em legacy/ apos remocao de login
- Move paginas de auth (signin, signup, nextauth) para legacy/auth/
- Move Landing Page para legacy/landing/
- Move dashboard.jsx.bak para legacy/
- Adiciona README documentando backup e deps necessarias
- Nenhuma rota ativa depende de NextAuth; app abre direto no dashboard
- Deps (next-auth, prisma-adapter, bcryptjs) mantidas para nao quebrar backup
- Build Next.js validado (10 rotas, sem rotas de auth/landing)
2026-07-11 22:34:26 +02:00
Carlos cf96f84470 feat: remove fluxo de login (NextAuth) e abre direto no dashboard; landing preservada
- pages/_app.jsx: remove SessionProvider/next-auth
- pages/index.jsx: nova rota '/' redireciona para /dashboard (sem auth)
- pages/landing.jsx: index.jsx renomeado e comentado como desativado (preservado)
- pages/dashboard.jsx: remove useSession/signOut, bloco 'Olá/Sair', importa React p/ build
- pages/apps/trendsnews e worldcup2026: remove useSession (não usado no render)
- pages/signin.jsx, signup.jsx, api/auth/[...nextauth].js: preservados com comentário de desativação (sem exclusão)
- next build validado com sucesso
2026-07-11 19:27:38 +02:00
Carlos 07835d2a7b WIP: ajustes Dockerfile, signin e schema.prisma (correção SQLite/Prisma da sessão anterior) 2026-07-11 19:20:41 +02:00
Carlos 8884e28ed7 feat: update dashboard to use NextAuth session, show user name, fix avatar component usage 2026-07-10 21:59:55 +02:00
Carlos 71da57088f feat: replace custom login/signup with NextAuth credentials provider, add signup page using Prisma, update NextAuth config to JWT strategy 2026-07-10 21:59:06 +02:00
Carlos 583170efd1 fix: move prisma generate to builder stage, add migration and entrypoint, replace custom login with NextAuth credentials provider 2026-07-10 21:56:45 +02:00
Carlos cef5402cfa fix: add trustHost true to NextAuth config for proxy 2026-07-09 11:18:13 +02:00
Carlos 59798f9315 chore: remove Tibia Simulator app 2026-07-07 04:26:25 +02:00
Carlos 8de02817d1 feat: add Tibia Simulator Em Breve 2026-07-04 01:28:20 +02:00
Carlos 5b08ece7df fix: restore tictactoe with correct content 2026-07-02 15:32:35 +02:00
Carlos 6e1c5a847e fix: correct tictactoe page content 2026-07-02 15:31:02 +02:00
Carlos faac88483e feat: migrate TikTakToe, ExpedicaoGold, HumanCity, Aurea, TerraVerse into 1000apps 2026-07-02 07:01:06 +02:00
Carlos 58ec0ada47 feat: migrate TikTakToe, ExpedicaoGold, HumanCity, Aurea, TerraVerse into 1000apps 2026-07-02 04:37:54 +02:00
Carlos bf97162f4b feat: add Copa do Mundo 2026 app with groups table and news 2026-06-29 09:36:17 +02:00
Carlos d8fb36e6c3 feat: initial commit - 1000apps SaaS container 2026-06-29 08:26:45 +02:00