Commit Graph

66 Commits

Author SHA1 Message Date
Erik
1138747565 feat: enable project catalog management 2025-11-27 16:22:14 -03:00
Erik
f077569bc1 fix: use minio alias hostname 2025-11-27 15:55:17 -03:00
Erik
b8310f3691 fix: use minio cpuv1 image 2025-11-27 15:53:12 -03:00
Erik
19ae5a25aa fix: ensure frontend can reach minio 2025-11-27 15:51:58 -03:00
Erik
7605b72312 fix: point minio to 2025 release 2025-11-27 15:42:52 -03:00
Erik
65736471ad fix: use valid minio release 2025-11-27 15:35:21 -03:00
Erik
64e99298f4 chore: update minio dev image 2025-11-27 15:34:25 -03:00
Erik
ca3eac5e1e feat: servir arquivos do MinIO via API interna 2025-11-27 15:20:30 -03:00
Erik
30ddb5392e chore: definir alias minio e usar nome válido 2025-11-27 14:54:38 -03:00
Erik
01885be3bb refactor: trocar SDK MinIO pelo AWS S3 client 2025-11-27 14:45:33 -03:00
Erik
86cfda78b2 fix: remover healthcheck temporariamente 2025-11-27 14:33:45 -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
ddf833e1e1 revert: voltar nome minio_dev original 2025-11-27 13:56:59 -03:00
Erik
4ab537735e fix: renomear minio_dev para miniodev e adicionar MINIO_DOMAIN 2025-11-27 13:55:44 -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
17d8ad313c fix: remover labels Traefik manuais 2025-11-27 13:37:43 -03:00
Erik
24e03f954b fix: adicionar timeout e logs na traducao 2025-11-27 12:55:31 -03:00
Erik
9903452af1 fix: adicionar labels Traefik no frontend_dev 2025-11-27 12:46:32 -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
5ac57449b7 Simplificar variaveis do docker-compose.dev 2025-11-26 20:50:58 -03:00
Erik
686df732ea Adicionar docker-compose.dev.yml para ambiente de desenvolvimento 2025-11-26 20:43:49 -03:00
Erik
d8332b894f Organizar tarefas pendentes 2025-11-26 16:47:05 -03:00
Erik
be2f130b96 Corrigir hover para usar cor primaria dinamica 2025-11-26 16:24:29 -03:00
Erik
d0e95d9f2a Remover labels Traefik manuais - deixar Dokploy gerenciar 2025-11-26 15:31:44 -03:00
Erik
7b63595550 Adicionar labels Traefik para roteamento 2025-11-26 15:29:09 -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
976d322cad Corrigir healthcheck do PostgreSQL - especificar database 2025-11-26 15:17:27 -03:00
Erik
687809e5a2 PostgreSQL 12-alpine com volume novo 2025-11-26 15:14:53 -03:00
Erik
8c252eb590 Usar PostgreSQL 13 Alpine para compatibilidade 2025-11-26 15:12:00 -03:00
Erik
cd320fdf33 Downgrade PostgreSQL para versão 13 (compatível com CPU antiga) 2025-11-26 15:05:23 -03:00
Erik
674ff4daf5 Adicionar valores padrão para variáveis de ambiente 2025-11-26 15:01:19 -03:00
Erik
481d76014e Adicionar variáveis de ambiente - mover dados sensíveis para .env 2025-11-26 15:00:01 -03:00
Erik
13f9560a92 Usar PostgreSQL 15 e MinIO antigo para compatibilidade com CPU antiga 2025-11-26 14:59:21 -03:00
Erik
faea6b6e4f Fix PostgreSQL healthcheck - especificar database occto_db 2025-11-26 14:58:33 -03:00
Erik
1e002cfe20 Usar porta 3001 para evitar conflito 2025-11-26 14:57:46 -03:00
Erik
94002b6e89 Expor porta 3000 publicamente para debug 2025-11-26 14:56:40 -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
070d22cc55 Remover labels Traefik - usar config do Dokploy 2025-11-26 14:48:21 -03:00
Erik
63b84c7a3f Adicionar frontend à rede do Dokploy/Traefik 2025-11-26 14:47:26 -03:00