fix(desktop,smtp): corrige chat polling e documenta SMTP
Desktop: - Adiciona chamada para start_chat_polling no frontend - Chat agora inicia corretamente quando usuario faz login SMTP: - Atualiza documentacao com nomes corretos das variaveis - Variaveis configuradas no container da VPS 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
c776499403
commit
7f63120336
2 changed files with 25 additions and 8 deletions
|
|
@ -410,8 +410,15 @@ function App() {
|
|||
status: "online",
|
||||
intervalSeconds: nextConfig.heartbeatIntervalSec ?? 300,
|
||||
})
|
||||
// Iniciar sistema de chat apos o agente
|
||||
await invoke("start_chat_polling", {
|
||||
base_url: apiBaseUrl,
|
||||
convex_url: "https://convex.esdrasrenan.com.br",
|
||||
token: data.machineToken,
|
||||
})
|
||||
logDesktop("chat:started")
|
||||
} catch (err) {
|
||||
console.error("Falha ao reiniciar heartbeat", err)
|
||||
console.error("Falha ao reiniciar heartbeat/chat", err)
|
||||
}
|
||||
|
||||
return nextConfig
|
||||
|
|
@ -586,8 +593,15 @@ function App() {
|
|||
status: "online",
|
||||
intervalSeconds: 300,
|
||||
})
|
||||
// Iniciar sistema de chat apos o agente
|
||||
await invoke("start_chat_polling", {
|
||||
base_url: apiBaseUrl,
|
||||
convex_url: "https://convex.esdrasrenan.com.br",
|
||||
token,
|
||||
})
|
||||
logDesktop("chat:started:validation")
|
||||
} catch (err) {
|
||||
console.error("Falha ao iniciar heartbeat em segundo plano", err)
|
||||
console.error("Falha ao iniciar heartbeat/chat em segundo plano", err)
|
||||
}
|
||||
const payload = await res.clone().json().catch(() => null)
|
||||
if (payload && typeof payload === "object" && "machine" in payload) {
|
||||
|
|
|
|||
15
docs/SMTP.md
15
docs/SMTP.md
|
|
@ -15,14 +15,17 @@ Configuracao do servidor de email para envio de notificacoes do sistema.
|
|||
|
||||
## Variaveis de Ambiente
|
||||
|
||||
Nomes usados pelo sistema (conforme `src/lib/env.ts`):
|
||||
|
||||
```bash
|
||||
SMTP_HOST=smtp.c.inova.com.br
|
||||
SMTP_ADDRESS=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
|
||||
SMTP_TLS=false
|
||||
SMTP_ENABLE_STARTTLS_AUTO=true
|
||||
SMTP_USERNAME=envio@rever.com.br
|
||||
SMTP_PASSWORD=CAAJQm6ZT6AUdhXRTDYu
|
||||
SMTP_DOMAIN=rever.com.br
|
||||
MAILER_SENDER_EMAIL=Sistema de Chamados <envio@rever.com.br>
|
||||
```
|
||||
|
||||
## Exemplo de Uso (Nodemailer)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue