mirror of
https://github.com/UNITRONIX/BetterDesk.git
synced 2026-09-10 09:35:39 +00:00
be9e65dcae
Introduce two new desktop apps: betterdesk-mgmt (operator/admin console) and betterdesk-agent-client (lightweight endpoint agent). Key changes: - Add complete betterdesk-agent-client scaffold: frontend (index.html, TSX components, i18n, styles, Vite/TS configs, package.json) and Rust Tauri backend (Cargo.toml, build.rs, tauri.conf.json, commands.rs, config.rs, registration.rs, sysinfo_collect.rs, NSIS language file). - Add betterdesk-mgmt entries and assets (registered in docs) and update repo docs to describe both MGMT and Agent clients. - Update .github/copilot-instructions.md to reflect MGMT/Agent client split and add detailed TODO/feature lists. - Update .gitignore to exclude build artifacts for both new Tauri apps. - Add docs/new_agents/client1.md and docs/new_agents/client2.md. - Minor changes to server DB files and web-nodejs i18n/asset files. This commit adds the initial scaffolding and core IPC/registration/diag features for the agent and registers the MGMT client in repository docs; further implementation and testing remain.