Esdras Renan
da46fa448b
feat(convex): add internal url and remote access fixes
2025-11-11 16:06:11 -03:00
Esdras Renan
ea8612b8fd
fix: switch production build to webpack
2025-11-05 21:15:10 -03:00
Esdras Renan
1079111de2
chore: update docs and configs
2025-11-05 20:49:19 -03:00
Esdras Renan
fb17882dad
docs: atualizar instrucoes para bun e convex self-hosted
2025-11-05 19:39:44 -03:00
Esdras Renan
775956c160
Switch workflows to Bun install/test and update pnpm
2025-11-04 23:21:41 -03:00
codex-bot
e0ef66555d
feat: dispositivos e ajustes de csat e relatórios
2025-11-03 19:29:50 -03:00
codex-bot
f5b3abd277
docs: reorganize and simplify
...
- Add docs/README.md as index
- Consolidate ops in docs/operations.md; mark legacy runbooks as archive
- Create docs/desktop/ and docs/admin/ structure and move relevant docs
- Update root README to link docs index
- Keep historical and planning notes under docs/archive/
2025-10-20 16:24:16 -03:00
Esdras Renan
0fb9bf59b2
Docs: document machine-session fixes, desktop handshake, portal UX changes, and Windows osInfo fallback
2025-10-15 00:21:11 -03:00
Esdras Renan
087170e321
desktop/windows: ajustar NSIS (perMachine, escolher diretório, atalho) e mover store para AppData
...
- tauri.conf.json: configura nsis (installMode perMachine, allowToChangeInstallDirectory, installDirName, createDesktopShortcut)
- main.tsx: Store.load agora usa appLocalDataDir (dados do app em AppData do usuário)
- README: documenta instalação Windows, dados em AppData e build leve (--bundles nsis)
2025-10-14 15:09:54 -03:00
Esdras Renan
c9eaee7309
build(next): enforce Turbopack for build; docs: note Turbopack usage in ops guide
2025-10-09 22:56:30 -03:00
Esdras Renan
335accb596
feat(desktop): tabs UI (Resumo/Inventário/Diagnóstico/Configurações) + enviar inventário agora; docs: admin inventory UI + release CI notes + roadmap
2025-10-09 22:22:24 -03:00
Esdras Renan
479c66d52c
feat(desktop-agent,admin/inventory): secure token storage via keyring; extended inventory collectors per OS; new /api/machines/inventory endpoint; posture rules + tickets; Admin UI inventory with filters, search and export; docs + CI desktop release
2025-10-09 22:08:20 -03:00
Esdras Renan
c2050f311a
chore: sincroniza alterações locais
2025-10-09 20:38:53 -03:00
Esdras Renan
44779f54a5
docs: documentar seed automatico e variavel SEED_ENSURE_ONLY\n\n- .env.example: adiciona SEED_ENSURE_ONLY=true.\n- Runbook: explica que o container executa
...
> web@0.1.0 auth:seed /home/renan/sistema-de-chamados
> node scripts/seed-auth.mjs
✅ Usuario garantido (sem reset de senha): admin@sistema.dev
✅ Usuario garantido (sem reset de senha): cliente.demo@sistema.dev
✅ Usuario garantido (sem reset de senha): mariana.andrade@atlasengenharia.com.br
✅ Usuario garantido (sem reset de senha): fernanda.lima@omnisaude.com.br
✅ Usuario garantido (sem reset de senha): joao.ramos@atlasengenharia.com.br
✅ Usuario garantido (sem reset de senha): aline.rezende@atlasengenharia.com.br
✅ Usuario garantido (sem reset de senha): ricardo.matos@omnisaude.com.br
✅ Usuario garantido (sem reset de senha): luciana.prado@omnisaude.com.br
✅ Usuario garantido (sem reset de senha): gabriel.oliveira@rever.com.br
✅ Usuario garantido (sem reset de senha): george.araujo@rever.com.br
✅ Usuario garantido (sem reset de senha): hugo.soares@rever.com.br
✅ Usuario garantido (sem reset de senha): julio@rever.com.br
✅ Usuario garantido (sem reset de senha): lorena@rever.com.br
✅ Usuario garantido (sem reset de senha): renan.pac@paulicon.com.br
✅ Usuario garantido (sem reset de senha): thiago.medeiros@rever.com.br
✅ Usuario garantido (sem reset de senha): weslei@rever.com.br apos migracoes.
2025-10-09 16:35:23 -03:00
Esdras Renan
d031acf7b8
fix(prisma): garantir DATABASE_URL efetivo no runtime\n\n- Força resolução do DATABASE_URL ao instanciar PrismaClient com fallback seguro em produção para file:/app/data/db.sqlite.\n- Evita falha "Error code 14: Unable to open the database file" quando o runtime cai em path relativo do .env dentro do container.\n- Compatível com stack.yml (volume sistema_db montado em /app/data).
2025-10-09 16:23:04 -03:00
Esdras Renan
3735e0d178
deploy: zero-downtime rollout (2 replicas, start-first, healthchecks) for web & convex; document in runbook
2025-10-08 18:27:07 -03:00
Esdras Renan
8d55c37f82
feat: add Convex dashboard service and CI job to deploy functions to self-hosted backend
2025-10-08 11:59:49 -03:00
Esdras Renan
70d91b77c9
docs: runbook de operação (Traefik + Convex self-hosted) e link no README
2025-10-08 11:41:03 -03:00