- Adicionar console.log no inicio de autoEndInactiveSessions (liveChat.ts) - Adicionar console.log no inicio de cleanupStalePendingPolicies (usbPolicy.ts) - Documentar problema de shape_inference e solucao em OPERATIONS.md (Secao 11) - Atualizar .env.example com BETTER_AUTH_SECRET de 32+ caracteres O shape_inference do Convex self-hosted falha ao unificar arrays vazios (logLines: []) com arrays de strings (logLines: ["msg"]). Garantindo que todo cron job produza ao menos um log, evitamos o conflito de tipos. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
30 lines
872 B
Text
30 lines
872 B
Text
NODE_ENV=development
|
|
|
|
# Public app URL
|
|
NEXT_PUBLIC_APP_URL=http://localhost:3000
|
|
|
|
# Better Auth
|
|
BETTER_AUTH_URL=http://localhost:3000
|
|
BETTER_AUTH_SECRET=your-secret-key-at-least-32-chars-long
|
|
|
|
# Convex (dev server URL)
|
|
NEXT_PUBLIC_CONVEX_URL=http://127.0.0.1:3210
|
|
CONVEX_INTERNAL_URL=http://127.0.0.1:3210
|
|
# Intervalo (ms) para aceitar token revogado ao sincronizar acessos remotos (opcional)
|
|
REMOTE_ACCESS_TOKEN_GRACE_MS=900000
|
|
|
|
# SQLite database (local dev)
|
|
DATABASE_URL=file:./prisma/db.dev.sqlite
|
|
|
|
# SMTP Configuration (production values in docs/SMTP.md)
|
|
SMTP_HOST=smtp.c.inova.com.br
|
|
SMTP_PORT=587
|
|
SMTP_SECURE=false
|
|
SMTP_USER=envio@rever.com.br
|
|
SMTP_PASS=CAAJQm6ZT6AUdhXRTDYu
|
|
SMTP_FROM_NAME=Sistema de Chamados
|
|
SMTP_FROM_EMAIL=envio@rever.com.br
|
|
|
|
# Dev-only bypass to simplify local testing (do NOT enable in prod)
|
|
# DEV_BYPASS_AUTH=0
|
|
# NEXT_PUBLIC_DEV_BYPASS_AUTH=0
|