Esdras Renan
c6a7e0dd0b
Apply password files before propagating
2025-11-12 15:36:10 -03:00
Esdras Renan
05a273466a
Stop RustDesk service via UAC and sync RustDesk2 security
2025-11-12 14:53:40 -03:00
Esdras Renan
daca17a93d
Purge legacy RustDesk configs before provisioning
2025-11-12 14:25:50 -03:00
Esdras Renan
ddcff6768d
Hardening RustDesk provisioning flow
2025-11-12 14:10:56 -03:00
Esdras Renan
f3d622eedd
feat: auto-install/start RustDesk service and enforce permanent password
2025-11-12 13:41:25 -03:00
Esdras Renan
e446882519
fix: enforce permanent RustDesk password fallback
2025-11-12 13:30:46 -03:00
Esdras Renan
eb41cc4ac5
fix: call new service profile preflight helper
2025-11-12 12:00:39 -03:00
Esdras Renan
b20db33d7b
feat: persist RustDesk password via service profiles
2025-11-12 11:58:24 -03:00
Esdras Renan
a535a6625b
feat: support LocalSystem RustDesk profile auto-fix
2025-11-12 11:43:07 -03:00
Esdras Renan
2339d5010f
fix: improve RustDesk ACL automation
2025-11-12 11:25:24 -03:00
Esdras Renan
5105d2cfed
chore: treat icacls exit 1 as recoverable
2025-11-12 11:01:30 -03:00
Esdras Renan
4b0bdd7026
fix: handle icacls exit code and copy overwrites
2025-11-12 10:55:08 -03:00
Esdras Renan
dd57bc9886
chore: remove duplicate localservice preflight defs
2025-11-12 10:41:38 -03:00
Esdras Renan
484eb8fbe9
fix: improve RustDesk ACL preflight and file writes
2025-11-12 10:39:36 -03:00
Esdras Renan
77f88f2aa6
fix: add localservice ACL preflight
2025-11-12 10:30:09 -03:00
Esdras Renan
a8cbfee03b
refactor: preflight ACL repair for RustDesk
2025-11-12 10:26:46 -03:00
Esdras Renan
7972ac207d
fix: self-heal RustDesk ACL and restart
2025-11-12 10:14:13 -03:00
Esdras Renan
c1d8181abf
chore: add detailed logging for RustDesk password propagation
2025-11-12 09:42:13 -03:00
Esdras Renan
aa0d861778
fix: propagate RustDesk password to service profiles
2025-11-12 09:26:46 -03:00
Esdras Renan
16ed53e24a
fix: persist RustDesk password in service profile
2025-11-12 08:54:21 -03:00
Esdras Renan
2872c6e73c
chore: hide rustdesk provisioning consoles
2025-11-11 23:00:29 -03:00
Esdras Renan
e0bb6bb80f
feat: event-driven rustdesk sync
2025-11-11 20:26:29 -03:00
Esdras Renan
feb31d48c1
Sincroniza remote_id com ID final
2025-11-11 14:57:39 -03:00
Esdras Renan
0120748cc5
Adiciona logs ao provisionamento RustDesk
2025-11-11 14:47:53 -03:00
Esdras Renan
ddcb7ac326
Remove import não usado
2025-11-11 14:22:16 -03:00
Esdras Renan
3b32ae2f5f
Garante remote_id local do RustDesk
2025-11-11 14:13:32 -03:00
Esdras Renan
5daa954840
Alinha config do RustDesk
2025-11-11 13:34:04 -03:00
Esdras Renan
ef1db284fa
Provisiona RustDesk automaticamente
2025-11-11 11:54:46 -03:00
codex-bot
e0ef66555d
feat: dispositivos e ajustes de csat e relatórios
2025-11-03 19:29:50 -03:00
Esdras Renan
037891485d
Enrich Windows diagnostics and admin UI
2025-10-20 22:43:42 -03:00
Esdras Renan
49496f3663
Run PowerShell commands via script blocks
2025-10-20 22:21:37 -03:00
Esdras Renan
680d49ddc5
Log PowerShell raw output preview in tests
2025-10-20 22:18:44 -03:00
Esdras Renan
8312330c2e
Log PowerShell stdout in Windows tests
2025-10-20 22:15:15 -03:00
Esdras Renan
6234924878
Log PowerShell stderr in Windows tests
2025-10-20 22:05:58 -03:00
Esdras Renan
0a0106c0f3
Use encoded PowerShell commands for Windows inventory
2025-10-20 21:55:54 -03:00
Esdras Renan
0aa474c88e
Handle PowerShell UTF-16 output and show Windows edition
2025-10-20 21:52:17 -03:00
Esdras Renan
459bd53693
Fix Windows PowerShell UTF-16 parsing
2025-10-20 21:43:11 -03:00
Esdras Renan
04a0127c6b
Add Windows diagnostics test
2025-10-20 21:36:57 -03:00
Esdras Renan
328415d9e9
Windows inventory: add osInfo fallback from sysinfo; portal detail spacing + subcategory
2025-10-14 23:15:11 -03:00
Esdras Renan
0b39bcb56c
desktop/devtools: habilitar F12/Ctrl+Shift+I e menu de contexto para abrir DevTools
...
- src-tauri: adiciona comando open_devtools que chama window.open_devtools()
- frontend: listeners para F12/Ctrl+Shift+I e botão direito com Ctrl/Shift
Facilita depuração de UI no executável Tauri.
2025-10-14 15:26:59 -03:00
Esdras Renan
11390a9d83
Enriquece inventário do Windows e layout dos cards
2025-10-13 19:42:19 -03:00
Esdras Renan
26ae2aa8e5
Corrige detecção de ativação do Windows
2025-10-13 19:34:45 -03:00
Esdras Renan
206d00700e
[skip ci] Fix agent for sysinfo 0.31
2025-10-12 01:48:14 -03:00
Esdras Renan
3f0702d80b
feat: melhorar inventário e gestão de máquinas
2025-10-10 23:20:21 -03:00
Esdras Renan
c463530757
fix: reparar build do desktop tauri
2025-10-10 22:28:35 -03:00
Esdras Renan
418599ef62
feat(desktop): add Tauri updater (GitHub Releases), updater UI button, hide PowerShell windows; fix Windows inventory arrays and activation; improve metrics parsing; branding rename to Raven across app; avoid localhost fallback in auth-server; inject APP_URL/AUTH_URL in stack
2025-10-10 20:39:39 -03:00
Esdras Renan
e3d6fea412
feat(desktop): migra abas do Tauri para shadcn/Radix Tabs, adiciona status badge e botão 'Enviar inventário agora'\n\nfix(web): corrige tipo do DetailLine (classNameValue) para build no CI\n\nchore(prisma): padroniza fluxo local DEV com DATABASE_URL=file:./prisma/db.dev.sqlite (db push + seed)\n\nchore: atualiza pnpm-lock.yaml após dependências do desktop
2025-10-10 11:56:48 -03:00
Esdras Renan
c70691bce8
feat(admin): Windows hardware cards (CPU/RAM/GPU/Disks) with Lucide icons; feat(desktop): inventory summary cards; feat(agent/windows): extended hardware collectors (CPU/board/BIOS/memory/video/disks); fix(agent): memory units in bytes
2025-10-10 00:01:23 -03:00
Esdras Renan
fcd45ff034
fix(desktop): remove @tauri-apps/plugin-keyring npm usage; fallback to Store for token on Windows; drop Rust keyring plugin to simplify install
2025-10-09 23:27:37 -03:00
Esdras Renan
0556502685
feat(admin/ui): filters + badges + full inventory dialog with search; CSV export; types tightened; feat(desktop): charts in diagnostics and heartbeat interval settings; feat(agent): normalized software/services; linux lspci/lsusb parsed
2025-10-09 22:29:59 -03:00