Commit Graph

12 Commits

Author SHA256 Message Date
7fa2336b35 Corrige acesso em produção: hosts permitidos, i18n do Devise e config do ambiente no compose
- production.rb (hosts): a linha que parecia só liberar o APP_HOST na verdade
  LIGAVA a verificação de Host e recusava todo o resto — o acesso pelo IP
  interno caía em 'Blocked hosts: 100.75.222.23:3001'. Agora entram também
  localhost/127.0.0.1 e a lista HOSTS_PERMITIDOS.
- production.rb (i18n): 'fallbacks = true' significa cair no default_locale,
  que aqui é o próprio pt-BR — o fallback apontava para si mesmo e chave
  ausente virava 'Translation missing' na tela do usuário. Agora [:en], igual
  ao application.rb.
- pt-BR.yml: traduções do Devise (failure/sessions/passwords). O projeto não
  usa devise-i18n; em development o texto vinha em inglês pelo fallback e o
  buraco passava despercebido.
- docker-compose.yml / .env.example: porta do host parametrizada
  (${PORTA_APP:-3001}) e APP_HOST/APP_NAME/WHATSAPP_URL/HOSTS_PERMITIDOS com
  padrão — essa configuração vivia só no .env do servidor e sumiu junto com ele.
2026-08-27 18:30:17 -03:00
a06f93784c Corrige boot: storage.yml versionado e bin/docker-boot via bash 2026-08-27 18:03:49 -03:00
5a438d9812 Corrige boot: storage.yml versionado e bin/docker-boot via bash 2026-08-27 17:16:17 -03:00
ad1a071e4b Correção de horario e implantação da geração de Romaneio 2026-08-27 16:21:56 -03:00
c4d691b202 Correção falha na build nova do docker 2026-08-24 17:58:23 -03:00
88f19dd8f5 Implantação da geração de mensagem de forma livre e mudança na engine de mensagem 2026-08-24 17:32:16 -03:00
07fda079aa fix(docker): instala gems faltantes no boot (bundle check || bundle install)
O bundle fica no volume nomeado bundle_cache, que sombreia os gems da
imagem — adicionar uma gem (ex.: caxlsx) causava Bundler::GemNotFound ao
subir, mesmo com --build, pois o volume persistente não recebe os gems
novos. Rodar bundle install no boot resolve de forma idempotente.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-08 11:25:54 -03:00
cfdf734c3f Correção CRON 2026-07-06 17:38:34 -03:00
96b7b03f57 Atualização Automatica dos numeros e correção de erro e falha de segurança 2026-07-06 17:31:58 -03:00
1fa8cd59e8 Automatiza migrations no boot + rake de diagnóstico
- docker-compose: command roda `rails db:prepare` antes de subir o server
  (cria DB se faltar, aplica migrations pendentes, seed só em DB novo) —
  elimina o passo manual de db:migrate após o up
- lib/tasks/diagnostico.rake: `rake reem:diagnostico` substitui o runner
  longo de checagem da tabela externa (conta/período/datas disponíveis)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-15 22:30:34 -03:00
d37237ead2 Alteração de alguns arquivos para retirar do yaml o container Postgres pois ja tem um 2026-06-10 17:45:59 -03:00
eb812868e5 Initial commit - Fase 1: Setup Rails + Docker 2026-06-10 17:40:07 -03:00