feat: dispositivos e ajustes de csat e relatórios
This commit is contained in:
parent
25d2a9b062
commit
e0ef66555d
86 changed files with 5811 additions and 992 deletions
|
|
@ -61,8 +61,8 @@ Referências úteis:
|
|||
- Abrir no navegador padrão com `openUrl` (`apps/desktop/src/main.ts:694`).
|
||||
- Se necessário, limpar Store via botão "Reprovisionar" (Configurações) ou removendo o arquivo `machine-agent.json` no diretório de dados do app.
|
||||
- Mensagem de erro genérica no desktop:
|
||||
- Antes: "Erro desconhecido ao registrar a máquina".
|
||||
- Agora: exibe `Falha ao registrar máquina (STATUS): mensagem — detalhes` (quando disponíveis), facilitando diagnóstico.
|
||||
- Antes: "Erro desconhecido ao registrar a dispositivo".
|
||||
- Agora: exibe `Falha ao registrar dispositivo (STATUS): mensagem — detalhes` (quando disponíveis), facilitando diagnóstico.
|
||||
|
||||
## Provisionamento — segredo e boas práticas
|
||||
- Variável: `MACHINE_PROVISIONING_SECRET` (VPS/Convex backend).
|
||||
|
|
@ -74,7 +74,7 @@ Referências úteis:
|
|||
docker service update --force sistema_convex_backend
|
||||
```
|
||||
3. Validar com `POST /api/machines/register` (esperado 201).
|
||||
- Máquinas já registradas não são afetadas (token delas continua válido).
|
||||
- Dispositivos já registradas não são afetadas (token delas continua válido).
|
||||
|
||||
## Pendências e próximos passos
|
||||
- Mapear erros "esperados" para HTTP adequado no web (Next):
|
||||
|
|
@ -90,9 +90,9 @@ Referências úteis:
|
|||
|
||||
## Checklist rápido de verificação (QA)
|
||||
- `.env` do desktop contém apenas `VITE_APP_URL` e `VITE_API_BASE_URL` apontando para produção.
|
||||
- Primeiro registro sem empresa retorna 201 e aparece "Máquina provisionada" nas abas.
|
||||
- Primeiro registro sem empresa retorna 201 e aparece "Dispositivo provisionada" nas abas.
|
||||
- "Ambiente" e "API" em Configurações exibem `https://tickets.esdrasrenan.com.br`.
|
||||
- "Abrir sistema" abre o navegador com `/machines/handshake?token=...` e loga a máquina.
|
||||
- "Abrir sistema" abre o navegador com `/machines/handshake?token=...` e loga a dispositivo.
|
||||
- Reprovisionar limpa a Store e volta ao formulário inicial.
|
||||
|
||||
---
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue