Commit graph

18 commits

Author SHA1 Message Date
Esdras Renan
ea46514da5 ui(machines): integrate pulsating dot inside status badge with spacing; add breadcrumbs; Defender badges; Linux lsblk table; search by company name via Convex; refine card heights 2025-10-10 11:03:06 -03:00
Esdras Renan
7685370c05 fix(desktop): use opener.openUrl (correct API) instead of non-existent named export 'open' 2025-10-10 00:51:49 -03:00
Esdras Renan
cf45e36f32 feat(desktop): open system in default browser via opener plugin (fallback to in-webview) to avoid localhost navigation issues 2025-10-10 00:49:02 -03:00
Esdras Renan
ae6beeb4c9 fix(desktop/capabilities): allow plugin-store commands (load/get/set/save/delete) via capability default 2025-10-10 00:42:05 -03:00
Esdras Renan
dca0a307a2 feat(desktop): improve error feedback on register (show HTTP status + server details); polish form visuals (labels/group/eye toggle) 2025-10-10 00:36:34 -03:00
Esdras Renan
e3796a4154 feat(desktop/ui): shadcn-like form polish (labels/fields), input-group with eye toggle for provisioning secret; CSS refinements for clarity 2025-10-10 00:21:40 -03:00
Esdras Renan
319e9d0eef feat(desktop/ui): force light theme for readability in Tauri; strengthen contrast for card/input/alerts; add inventory summary cards 2025-10-10 00:18:39 -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
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
30928fd938 fix(desktop): ajustar store do agente para build 2025-10-08 23:28:08 -03:00
Esdras Renan
152550a9a0 feat: habilitar provisionamento desktop e rotas CORS 2025-10-08 23:07:59 -03:00
Esdras Renan
ec1539b446 infra: stack Traefik (Swarm), exemplos de env, CI GitHub Actions e ajuste workspace pnpm 2025-10-08 10:20:04 -03:00
Esdras Renan
e4db48d8b4 docs: adiciona guia de CI/CD web e desktop 2025-10-08 00:35:24 -03:00
Esdras Renan
ee18619519 feat: adicionar painel de máquinas e autenticação por agente 2025-10-07 21:37:41 -03:00