Erik
191127b3b3
fix: load published projects client side
2025-11-27 16:49:41 -03:00
Erik
f69e0a10c4
fix: avoid caching project listings
2025-11-27 16:35:12 -03:00
Erik
1138747565
feat: enable project catalog management
2025-11-27 16:22:14 -03:00
Erik
ca3eac5e1e
feat: servir arquivos do MinIO via API interna
2025-11-27 15:20:30 -03:00
Erik
01885be3bb
refactor: trocar SDK MinIO pelo AWS S3 client
2025-11-27 14:45:33 -03:00
Erik
2db3873ee7
feat: adicionar healthcheck no frontend para evitar bad gateway
2025-11-27 14:02:37 -03:00
Erik
ad16a50008
fix: downgrade MinIO SDK para 7.1.3 com pathStyle
2025-11-27 13:59:00 -03:00
Erik
0c74ea107a
fix: adicionar region e logs no MinIO client
2025-11-27 13:51:24 -03:00
Erik
82e7fa958f
fix: usar pathStyle no MinIO para evitar erro de hostname
2025-11-27 13:42:50 -03:00
Erik
24e03f954b
fix: adicionar timeout e logs na traducao
2025-11-27 12:55:31 -03:00
Erik
5e33da4063
fix: corrigir seed para usar chave composta slug_locale
2025-11-27 12:35:37 -03:00
Erik
8aa4aacd25
fix: downgrade para Next.js 15 (estável com middleware)
2025-11-27 12:27:56 -03:00
Erik
af9c3166b4
fix: desabilitar Turbopack via next.config.ts
2025-11-27 12:17:14 -03:00
Erik
12b79e7948
fix: usar Webpack no build para compatibilidade com middleware
2025-11-27 12:15:06 -03:00
Erik
6e32ffdc95
feat: CMS com limites de caracteres, traduções auto e painel de notificações
2025-11-27 12:05:23 -03:00
Erik
ea0c4ac5a6
feat: Simplificar sistema de traducao com LibreTranslate
...
- Remover traducoes manuais do LanguageContext
- Adicionar componente T para auto-traducao
- Usar useTranslatedContent para conteudo do banco
- Atualizar todas as paginas publicas
- Integrar LibreTranslate para traducao automatica
2025-11-26 21:33:35 -03:00
Erik
6044a437f8
Integrar LibreTranslate para traducao automatica
2025-11-26 21:15:17 -03:00
Erik
0bde8d4a56
Adicionar emoji de cookie no banner de consentimento
2025-11-26 20:55:54 -03:00
Erik
be2f130b96
Corrigir hover para usar cor primaria dinamica
2025-11-26 16:24:29 -03:00
Erik
71e7106023
Seed com hash pre-calculado (sem dependencia bcryptjs)
2025-11-26 15:24:32 -03:00
Erik
c8da32e279
Usar seed.mjs para produção (sem ts-node)
2025-11-26 15:20:43 -03:00
Erik
09903e4bd9
Usar Prisma CLI do projeto ao invés de npx
2025-11-26 14:52:42 -03:00
Erik
08e20f7c1a
Adicionar script de inicialização automático com migrations
2025-11-26 14:50:15 -03:00
Erik
c951828905
Remover scripts não utilizados (docker-entrypoint.sh e init-db.sh)
2025-11-26 14:42:46 -03:00
Erik
dbba71a507
Adicionar OpenSSL no Dockerfile do frontend
2025-11-26 14:42:13 -03:00
Erik
6f8d9fd3cf
Remover docker-entrypoint.sh - conflito com Prisma 7
2025-11-26 14:40:17 -03:00
Erik
925d9abbb8
Ignorar erros TypeScript no build de produção
2025-11-26 14:21:52 -03:00
Erik
eb8b655583
Fix TypeScript errors - adicionar tipos explícitos aos arrays
2025-11-26 14:19:35 -03:00
Erik
aaa1709e41
Initial commit: CMS completo com gerenciamento de leads e personalização de tema
2025-11-26 14:09:21 -03:00