Commit Graph
6 Commits
Author SHA1 Message Date
Matt 039ac6f9d3 feat: add PBS datastore management and harden macOS keychain storage
Add Proxmox Backup Server datastore management: overview, datastore detail, download/prune/verify/GC dialogs, usePbs hook, backend commands, and tests.

Fix macOS keychain re-writes failing with 'item already exists': replace keyring 3 with keyring-core plus per-platform stores (macOS Keychain, Windows Credential Manager, Linux keyutils), recover by deleting the stale item and retrying once, and surface actionable messages for locked keychains.
2026-08-13 01:02:33 +00:00
Matt 20dd2dc449 feat: add marketing site and expand Proxmox management features 2026-08-10 14:33:06 +00:00
Matt 190fdb2573 feat: add cluster discovery, failover, VM management, and console support 2026-08-09 23:01:51 +00:00
Matt dbe3c8d2a1 Add username/password login with keyring-backed credential storage
- Dual-mode auth dialog: username/password (default) + API token fallback
- Proxmox ticket-based auth via POST /access/ticket
- OS keyring integration for secure credential persistence
- Auto-open login dialog on launch when unauthenticated
- Auth state tracking with auto-refresh support
2026-07-29 18:27:27 +00:00
mbatchelder 084b64872e Initial commit: Proxmox Desktop client with VNC console, WebSocket proxy, and Tauri shell 2026-07-29 14:09:49 -04:00
Matt e675d7b6af Initial commit 2026-07-29 13:47:45 +00:00