Commit Graph

  • 6015f8669b fix: WebviewUrl::App hash fragment bug — tool windows loading empty page main v1.13.2 Vantz Stockwell 2026-03-30 15:04:30 -0400
  • 703ebdd557 fix: Rust-side window creation + RDP tab switch layout delay v1.13.1 Vantz Stockwell 2026-03-30 14:29:14 -0400
  • d462381cce fix: create child windows hidden, show after tauri://created v1.13.0 Vantz Stockwell 2026-03-30 13:40:30 -0400
  • 10dc3f9cbe fix: synchronous ToolWindow import + bars to 48px/16px v1.12.9 Vantz Stockwell 2026-03-30 13:35:39 -0400
  • cf1c10495b fix: MonitorBar squeezed by terminal container height: 100% v1.12.8 Vantz Stockwell 2026-03-30 13:07:43 -0400
  • 0b923051c6 fix: revert StatusBar and MonitorBar to matching h-6 text-[10px] v1.12.7 Vantz Stockwell 2026-03-30 13:06:35 -0400
  • 04c140f608 fix: RDP canvas re-measures container on tab switch v1.12.6 Vantz Stockwell 2026-03-30 12:58:57 -0400
  • 6d3e973848 fix: strip crossorigin from HTML for WKWebView child windows + status bar v1.12.5 Vantz Stockwell 2026-03-30 12:56:24 -0400
  • f7b806ffc0 fix: CSP null for tool windows + tauri://error diagnostic listeners v1.12.4 Vantz Stockwell 2026-03-30 12:20:40 -0400
  • a36793563c fix: WKWebView cursor/selection focus, theme restore on startup, status bar v1.12.3 Vantz Stockwell 2026-03-30 12:14:02 -0400
  • c4335e0b4f fix: 6 UX regressions — popups, themes, cursor, selection, status bar v1.12.2 Vantz Stockwell 2026-03-30 11:13:54 -0400
  • 2838af4ee7 fix: 6 UX regressions — popups, themes, cursor, selection, status bar v1.12.1 Vantz Stockwell 2026-03-30 10:58:45 -0400
  • 09c2f1a1ff feat: RDP dynamic resize on window resize (MobaXTerm-style) v1.12.0 Vantz Stockwell 2026-03-30 10:44:43 -0400
  • 1c70eb3248 fix: TS2345 null check on canvas context in RDP frame loop v1.11.7 Vantz Stockwell 2026-03-30 10:39:56 -0400
  • 48f9af0824 perf: RDP dirty rectangle tracking — partial frame transfer v1.11.6 Vantz Stockwell 2026-03-30 10:38:26 -0400
  • 38cb1f7430 fix: 6 UX regressions — popups, themes, cursor, selection, status bar v1.11.5 Vantz Stockwell 2026-03-30 10:08:13 -0400
  • aa2ef88ed7 fix: 6 UX regressions — popups, themes, cursor, selection, status bar v1.11.4 Vantz Stockwell 2026-03-30 09:52:43 -0400
  • 6acd674905 perf: fix RDP window drag blockiness — full window drag + remove throttle v1.11.3 Vantz Stockwell 2026-03-30 09:34:08 -0400
  • d657b3742f perf: enable GPU rasterization + zero-copy for Windows WebView2 v1.11.2 Vantz Stockwell 2026-03-30 09:24:00 -0400
  • a2770d3edf perf: double-buffered RDP frames + frontend rAF throttling v1.11.1 Vantz Stockwell 2026-03-30 09:19:40 -0400
  • c2afb6a50f refactor: 5 code quality fixes — shared ssh exec, wraith_log!, idiomatic Clone, Clone derives, sync RDP commands v1.11.0 v1.10.4 Vantz Stockwell 2026-03-29 16:56:55 -0400
  • d4bfb3d5fd refactor: migrate UnlockLayout to Tailwind + extract ToolShell wrapper v1.2.10 v1.10.3 Vantz Stockwell 2026-03-29 16:53:57 -0400
  • b86e2d68d8 refactor: extract keyboard shortcuts composable + 5 UX bug fixes Vantz Stockwell 2026-03-29 16:53:46 -0400
  • 28619bba3f refactor: Vue 3 state, TypeScript, and lifecycle improvements v1.10.2 Vantz Stockwell 2026-03-29 16:53:17 -0400
  • ebd3cee49e fix: four backend correctness bugs — UTF-8 paths, dead vars, transactions, subnet validation v1.10.1 Vantz Stockwell 2026-03-29 16:52:33 -0400
  • 3842d48390 merge: SEC-1/SEC-2 shell escape + MCP bearer token auth v1.10.0 Vantz Stockwell 2026-03-29 16:41:56 -0400
  • 687ccfb982 chore: ignore worktree directories Vantz Stockwell 2026-03-29 16:41:51 -0400
  • 8a66103d3d merge: SEC-3/CONC-1/2/3 vault zeroize + async mutex + cancellation (resolved lib.rs conflict) Vantz Stockwell 2026-03-29 16:41:47 -0400
  • 15c95841be merge: PERF-1/2/3 scrollback, RDP binary IPC, settings dedup Vantz Stockwell 2026-03-29 16:41:14 -0400
  • 625a4500bc merge: MEM-1/2/3 event listener leak cleanup (resolved session.store.ts conflict) Vantz Stockwell 2026-03-29 16:41:08 -0400
  • 3843f18b31 merge: VUE-1 through VUE-8 lifecycle fixes Vantz Stockwell 2026-03-29 16:40:21 -0400
  • 17973fc3dc fix: SEC-1/SEC-2 shell escape utility + MCP bearer token auth Vantz Stockwell 2026-03-29 16:40:13 -0400
  • da2dd5bbfc fix: SEC-3/CONC-1/2/3 vault zeroize + async mutex + cancellation tokens Vantz Stockwell 2026-03-29 16:40:10 -0400
  • fca6ed023e perf: PERF-1/2/3 scrollback bulk write, RDP binary IPC, settings dedup Vantz Stockwell 2026-03-29 16:40:08 -0400
  • 24e8b1e359 fix: MEM-1/2/3 Tauri event listener leak cleanup Vantz Stockwell 2026-03-29 16:40:04 -0400
  • a907213d57 fix: SEC-4/SEC-5 CSP lockdown + IPC-1 serde camelCase Vantz Stockwell 2026-03-29 16:40:00 -0400
  • ff9fc798c3 fix: resolve 8 Vue 3 lifecycle and component issues v1.9.6 Vantz Stockwell 2026-03-29 16:38:00 -0400
  • 1b7b1a0051 fix: rdp_type now actually types — clipboard + Ctrl+V keystroke sim v1.9.5 Vantz Stockwell 2026-03-26 17:06:47 -0400
  • f578c434df feat: 31 MCP tools — ssh_connect for autonomous AI operation v1.9.4 Vantz Stockwell 2026-03-26 17:04:53 -0400
  • 5aaedbe4a5 feat: 30 MCP tools — RDP click, type, clipboard interaction v1.9.3 Vantz Stockwell 2026-03-26 17:01:22 -0400
  • 3c2dc435ff feat: 27 MCP tools — Docker, Git, service, process management v1.9.2 Vantz Stockwell 2026-03-26 16:56:10 -0400
  • 2307fbe65f fix: terminal resize on tab switch + flickering from activity marking v1.9.1 Vantz Stockwell 2026-03-26 16:48:43 -0400
  • 661490e925 perf: RDP event-driven frames + MCP terminal \r fix v1.9.0 Vantz Stockwell 2026-03-26 16:44:53 -0400
  • d78cafba93 feat: terminal_type MCP tool + tab resize fix + close confirmation v1.8.9 Vantz Stockwell 2026-03-26 16:21:53 -0400
  • 037c76384b feat: migrate all artifacts to SeaweedFS — single source of truth v1.8.8 Vantz Stockwell 2026-03-26 15:52:10 -0400
  • 5d472a6e53 fix: window close hanging — replace onCloseRequested with auto-save v1.8.7 Vantz Stockwell 2026-03-26 15:46:23 -0400
  • be76a61119 fix: update checker uses Gitea releases API instead of Tauri updater v1.8.6 Vantz Stockwell 2026-03-26 15:16:42 -0400
  • 9f6085d251 perf: RDP optimizations — binary IPC, frame throttle, fast PNG v1.8.5 Vantz Stockwell 2026-03-26 14:54:25 -0400
  • 58df4ac5c8 fix: MCP sees live sessions — wrap DashMap in Arc for shared state Vantz Stockwell 2026-03-26 14:28:13 -0400
  • 9c3afa39bd feat: Help menu + fix tab detach rendering v1.8.4 Vantz Stockwell 2026-03-26 14:07:45 -0400
  • f22f85ac00 feat: MCP bridge auto-download — Wraith manages its own companion binary v1.8.3 Vantz Stockwell 2026-03-26 13:58:34 -0400
  • beac33614a fix: window close hanging + add confirmation prompt v1.8.2 Vantz Stockwell 2026-03-26 13:45:11 -0400
  • d39c0d38ed fix: local PowerShell garbled output + resize not propagating v1.8.1 Vantz Stockwell 2026-03-26 13:38:24 -0400
  • 3638745436 feat: tab detach/reattach — pop sessions into separate windows v1.8.0 Vantz Stockwell 2026-03-25 15:37:49 -0400
  • ddce484eb9 fix: remove Unicode em dash from CI PowerShell strings v1.7.6 Vantz Stockwell 2026-03-25 13:14:30 -0400
  • 543bf6b56d fix: PowerShell parse error — colon in string literal v1.7.5 Vantz Stockwell 2026-03-25 13:01:56 -0400
  • d98600a319 fix: MCP bridge built, signed, and shipped in CI releases v1.7.4 Vantz Stockwell 2026-03-25 12:55:17 -0400
  • 0c6a4b8109 feat: Tauri auto-updater + RDP vault credentials + sidebar persist v1.7.3 Vantz Stockwell 2026-03-25 12:42:01 -0400
  • 7c2ab2aa60 fix: error watcher crash — tokio::spawn without runtime context v1.7.2 Vantz Stockwell 2026-03-25 12:16:50 -0400
  • 10e0a6b196 fix: workspace restore crash — defer to setTimeout, wrap all imports v1.7.1 Vantz Stockwell 2026-03-25 12:06:34 -0400
  • 1b74527a62 feat: tab notifications, session persistence, Docker panel, drag reorder sidebar v1.7.0 Vantz Stockwell 2026-03-25 11:50:49 -0400
  • e6766062b1 fix: MCP startup panic + RDP crypto provider panic v1.6.4 Vantz Stockwell 2026-03-25 11:28:46 -0400
  • 357491b4e8 feat: debug logging macro + MCP tools inject button in copilot v1.6.3 Vantz Stockwell 2026-03-25 11:12:23 -0400
  • 5d1aeb5fe3 fix: log actual panic message when MCP startup fails v1.6.2 Vantz Stockwell 2026-03-25 11:06:06 -0400
  • 03bb6f3ccf fix: RDP panic logging + CWD starts at home directory v1.6.1 Vantz Stockwell 2026-03-25 11:02:30 -0400
  • 83b746df0e fix: OSC 7 hook quoting — remove extra escaped quotes around pwd v1.6.0 Vantz Stockwell 2026-03-25 01:42:56 -0400
  • c1f8d2a14d fix: read version from tauri.conf.json, not CARGO_PKG_VERSION v1.5.9 Vantz Stockwell 2026-03-25 01:42:20 -0400
  • 4b26d9190b feat: update checker — startup prompt + Settings → About button v1.5.8 Vantz Stockwell 2026-03-25 01:35:54 -0400
  • e9b504c733 fix: SFTP browser — default to / instead of /home, strip quotes from CWD v1.5.7 Vantz Stockwell 2026-03-25 01:29:38 -0400
  • 99f46a2163 fix: remove unused variable in SshKeyGen v1.5.6 Vantz Stockwell 2026-03-25 01:21:04 -0400
  • 8565f11c11 fix: more portable OSC 7 hook — BEL terminator, %20 space encoding v1.5.5 Vantz Stockwell 2026-03-25 01:20:06 -0400
  • 0251614732 fix: trigger initial CWD emission with cd . after OSC 7 hook inject v1.5.4 Vantz Stockwell 2026-03-25 01:18:35 -0400
  • 0bcf59865d fix: hide OSC 7 hook injection from terminal output v1.5.3 Vantz Stockwell 2026-03-25 01:16:20 -0400
  • 6b5fad2289 feat: SSH key generator save-to-file buttons v1.5.2 Vantz Stockwell 2026-03-25 01:15:15 -0400
  • 248381e4ce fix: remove dead EditorWindow import and editorFile ref v1.5.1 Vantz Stockwell 2026-03-25 00:59:48 -0400
  • 3e548ed10e feat: SFTP editor opens as popup window instead of inline overlay v1.5.0 Vantz Stockwell 2026-03-25 00:58:09 -0400
  • 016906fc9d fix: add window/webview creation permissions for tool popup windows v1.4.9 Vantz Stockwell 2026-03-25 00:56:34 -0400
  • 0e88f9f07c feat: file-based logging to wraith.log for MCP startup diagnostics v1.4.8 Vantz Stockwell 2026-03-25 00:55:31 -0400
  • 44c79decf3 fix: SFTP preserves position on tab switch + CWD following on macOS v1.4.7 Vantz Stockwell 2026-03-25 00:41:50 -0400
  • f9c4e2af35 fix: launch presets wait for shell prompt before sending command v1.4.6 Vantz Stockwell 2026-03-25 00:37:35 -0400
  • c507c515ef fix: wrap MCP/error watcher startup in catch_unwind — never crash app v1.4.5 Vantz Stockwell 2026-03-25 00:30:49 -0400
  • 6f26822b85 fix: populate version in Settings → About from Tauri app config v1.4.4 Vantz Stockwell 2026-03-25 00:28:38 -0400
  • ef377e8fe8 fix: PasswordGen TS error — navigator not available in Vue template scope v1.4.3 Vantz Stockwell 2026-03-25 00:23:51 -0400
  • 15055aeb01 feat: all 18 tools exposed as MCP tools for AI copilot v1.4.2 Vantz Stockwell 2026-03-25 00:15:08 -0400
  • b3f56a2729 feat: Tools R2 — DNS, Whois, Bandwidth, Subnet Calculator v1.4.1 Vantz Stockwell 2026-03-25 00:12:11 -0400
  • 875dd1a28f feat: complete Tools suite — 7 tool UIs in popup windows v1.4.0 Vantz Stockwell 2026-03-25 00:07:15 -0400
  • 5cc412a251 feat: Tools menu + backend commands for all tools v1.3.9 Vantz Stockwell 2026-03-25 00:03:34 -0400
  • 2d0964f6b2 feat: network scanner + SFTP context menu + CI fix v1.3.8 Vantz Stockwell 2026-03-24 23:56:42 -0400
  • 4532f3beb6 feat: local terminal tabs — + button spawns WSL/Git Bash/PowerShell/CMD v1.3.7 Vantz Stockwell 2026-03-24 23:46:09 -0400
  • 2ad6da43eb feat: remote monitoring bar + SFTP tab follow + CWD macOS fix v1.3.6 Vantz Stockwell 2026-03-24 23:38:01 -0400
  • 216cd0cf34 feat: copilot QoL batch — resizable, SFTP, context, errors, presets v1.3.5 Vantz Stockwell 2026-03-24 23:32:49 -0400
  • bc608b0683 feat: copilot QoL — resizable panel, SFTP tools, context, error watcher v1.3.4 Vantz Stockwell 2026-03-24 23:30:12 -0400
  • add0f0628f feat: MCP auto-inject + RDP screenshot tool v1.3.3 Vantz Stockwell 2026-03-24 23:17:36 -0400
  • 8276b0cc59 feat: MCP bridge binary + HTTP server + auto-config injection v1.3.2 Vantz Stockwell 2026-03-24 23:10:09 -0400
  • a3a7116f00 feat: MCP Phase 1 — scrollback buffer, terminal_read, terminal_execute v1.3.1 Vantz Stockwell 2026-03-24 23:00:32 -0400
  • 4b68b8549a docs: rename Go reference from ../wraith to ../wraith-go-archive Vantz Stockwell 2026-03-24 22:54:22 -0400
  • 8df59683d2 fix: disable Tauri file drop handler — unblocks HTML5 drag-and-drop v1.3.0 Vantz Stockwell 2026-03-24 21:48:46 -0400
  • 5fc8951334 fix: draggable tabs — use div instead of button, set dataTransfer data v1.2.9 Vantz Stockwell 2026-03-24 21:35:30 -0400
  • 02b3ee053d feat: connection status indicators + draggable tab reordering v1.2.8 Vantz Stockwell 2026-03-24 21:30:20 -0400
  • 087b00c886 ui: double copilot panel width to 640px for ultrawide displays v1.2.7 Vantz Stockwell 2026-03-24 21:24:13 -0400