Commit Graph

  • 37c9b46a51 fix: PTY crash — use std:🧵:spawn instead of tokio::spawn_blocking v1.2.6 Vantz Stockwell 2026-03-24 21:13:42 -0400
  • 512347af5f feat: Local PTY Copilot Panel — replace Gemini stub with real terminal v1.2.5 Vantz Stockwell 2026-03-24 20:43:18 -0400
  • a845d42661 docs: Local PTY Copilot implementation plan — 9 tasks Vantz Stockwell 2026-03-24 20:38:26 -0400
  • 2d92ff806c docs: Local PTY Copilot Panel design spec Vantz Stockwell 2026-03-24 20:34:52 -0400
  • eda36c937b fix: pure Rust EC key decryption — no openssl dependency v1.2.4 Vantz Stockwell 2026-03-24 20:08:55 -0400
  • 74b9be3046 fix: remove desktop shortcut from NSIS installer by default v1.2.3 Vantz Stockwell 2026-03-24 20:04:06 -0400
  • f825692ecc feat: SSH key file browser — Browse button to load keys from disk Vantz Stockwell 2026-03-24 19:20:00 -0400
  • 4a0c2c9790 fix: SSH key auth — handle EC/DSA keys via openssl pkey fallback Vantz Stockwell 2026-03-24 19:18:01 -0400
  • 6e5f08fd09 docs: update CLAUDE.md test count to 82 v1.2.2 Vantz Stockwell 2026-03-24 18:34:03 -0400
  • 633087633e test: full test coverage — 82 tests across all modules, zero warnings Vantz Stockwell 2026-03-24 18:33:36 -0400
  • 8c431d3d12 fix: SSH input deadlock — output loop held channel mutex across await Vantz Stockwell 2026-03-24 18:28:09 -0400
  • 99ecbe739e feat: RDP clipboard paste, keyboard grab default ON, frame dirty flag v1.2.1 Vantz Stockwell 2026-03-24 17:57:16 -0400
  • 2dfe4f9d7a fix: focus terminal on mount so keyboard input works immediately v1.2.0 Vantz Stockwell 2026-03-24 17:47:16 -0400
  • 76c5ddbfb5 fix: correct parameter name mismatches in sidebar CRUD invoke calls Vantz Stockwell 2026-03-24 17:20:47 -0400
  • ffe79e9a54 fix: add Tauri v2 capabilities — unblock event:listen for SSH terminal v1.1.9 Vantz Stockwell 2026-03-24 17:00:54 -0400
  • 6e33bbdcf1 fix: serialize tags as array (not JSON string), DevTools debug-only Vantz Stockwell 2026-03-24 16:58:58 -0400
  • d844a69cdb fix: attach installer .exe to Gitea release as downloadable asset v1.1.8 Vantz Stockwell 2026-03-24 16:48:01 -0400
  • 9aa911f7b8 fix: complete truncated GeminiPanel template — add chat UI and input bindings v1.1.7 Vantz Stockwell 2026-03-24 16:41:31 -0400
  • e28d0f65cd feat: integrate Gemini AI XO copilot + backend cleanup + connection timeouts Vantz Stockwell 2026-03-24 16:38:52 -0400
  • 8e335f92b5 refactor: clean up backend — strip verbose docs, add connection timeouts, fix macOS data dir Vantz Stockwell 2026-03-24 16:30:02 -0400
  • 429f41d853 fix: auto-patch tauri.conf.json version from git tag in CI v1.1.6 v1.1.5 Vantz Stockwell 2026-03-18 03:37:30 -0400
  • 0cdc865483 debug: enable DevTools in release builds Vantz Stockwell 2026-03-18 03:23:59 -0400
  • ee857474e3 fix: TS type error — invoke returns array not single object v1.1.4 Vantz Stockwell 2026-03-18 03:09:23 -0400
  • 6c7b277494 fix: SSH auth — decrypt credentials from vault before connecting Vantz Stockwell 2026-03-18 03:04:47 -0400
  • 3a260f6a2c feat: remove MobaXTerm import entirely Vantz Stockwell 2026-03-18 02:53:44 -0400
  • 9cf64f99c7 fix: remove updater plugin — missing pubkey crashes on startup v1.1.3 Vantz Stockwell 2026-03-18 02:40:55 -0400
  • 8602f1779b debug: add file-based startup log to diagnose silent crash v1.1.2 Vantz Stockwell 2026-03-18 02:35:08 -0400
  • db1bd39030 fix: bump version in tauri.conf.json to 1.1.0 v1.1.1 Vantz Stockwell 2026-03-18 02:29:02 -0400
  • 4eb304222d fix: use Tauri bundler for NSIS — runner now under ActRunner account v1.1.0 Vantz Stockwell 2026-03-18 02:17:28 -0400
  • 24e5bcbf4d fix: debug installer signing — log path and list exe files v1.0.9 Vantz Stockwell 2026-03-18 02:07:37 -0400
  • 15ee82ef53 fix: move NSIS script to template file — avoid YAML !include parse error v1.0.8 Vantz Stockwell 2026-03-18 02:01:42 -0400
  • 348d8c842d fix: CI rewrite — no GITHUB_OUTPUT, absolute paths, inline version v1.0.7 v1.0.6 v1.0.5 Vantz Stockwell 2026-03-18 00:56:25 -0400
  • 372689fa03 fix: NSIS script — single-quoted here-string, no PS interpolation Vantz Stockwell 2026-03-18 00:50:52 -0400
  • 5910e7a849 fix: skip Tauri bundler, build NSIS installer manually Vantz Stockwell 2026-03-18 00:47:16 -0400
  • 8ed99a4919 fix: set TAURI_NSIS_PATH to system NSIS install Vantz Stockwell 2026-03-18 00:32:40 -0400
  • b0d56a775d fix: add NSIS to EXTRA_PATH for SYSTEM account Vantz Stockwell 2026-03-18 00:26:51 -0400
  • 84a2fc8618 fix: bundle target NSIS only — skip WiX/MSI Vantz Stockwell 2026-03-18 00:18:53 -0400
  • 96cbd74f84 fix: CI — inline EXTRA_PATH in every step, no GITHUB_PATH v1.0.4 Vantz Stockwell 2026-03-18 00:12:56 -0400
  • 8cf13d657b fix: suppress rustup stderr in PowerShell CI Vantz Stockwell 2026-03-18 00:09:55 -0400
  • 57381566b8 fix: CI — configure rustup default + PATH for SYSTEM account Vantz Stockwell 2026-03-18 00:04:33 -0400
  • d6f84306c9 fix: use 'powershell' not 'pwsh' — Windows PowerShell on runner Vantz Stockwell 2026-03-18 00:03:03 -0400
  • 3d50c7c894 fix: CI workflow — native Windows build on STORMBREAKER Vantz Stockwell 2026-03-17 23:59:24 -0400
  • 08ebf35c66 fix: NSIS installMode perMachine — install to Program Files v1.0.3 Vantz Stockwell 2026-03-17 17:43:01 -0400
  • c286e19190 fix: cargo config.toml — rustflags as key, not section v1.0.2 Vantz Stockwell 2026-03-17 17:38:32 -0400
  • bec58fe096 fix: install tauri-cli via cargo, not npx Vantz Stockwell 2026-03-17 17:36:18 -0400
  • 76c0439f4e fix: add stub ImportDialog, unblock vite build Vantz Stockwell 2026-03-17 17:25:39 -0400
  • b486679a49 fix: add ContextMenu component, fix TS errors in ConnectionTree Vantz Stockwell 2026-03-17 17:19:52 -0400
  • c1f4875dfd fix: CI workflow — use linux runner with MinGW cross-compilation Vantz Stockwell 2026-03-17 17:11:04 -0400
  • 47fb066f1d docs: Phase 7 complete — CLAUDE.md + Go migration checklist v1.0.1 v1.0.0 Vantz Stockwell 2026-03-17 16:40:49 -0400
  • bb5b9469d1 feat: Phase 6 complete — CI/CD pipeline + auto-updater Vantz Stockwell 2026-03-17 16:39:42 -0400
  • 0cd4cc0f64 feat: Phase 5 complete — themes, editor, shortcuts, workspace, settings Vantz Stockwell 2026-03-17 16:36:06 -0400
  • c75da74ecd feat: Phase 4 complete — RDP via ironrdp Vantz Stockwell 2026-03-17 16:05:11 -0400
  • a8656b0812 feat: Phase 3 complete — SFTP sidebar with full file operations Vantz Stockwell 2026-03-17 15:46:35 -0400
  • 737491d3f0 feat: Phase 2 complete — SSH terminal + frontend UI Vantz Stockwell 2026-03-17 15:28:18 -0400
  • 0802ae0753 chore: add .gitignore, remove node_modules and target from tracking Vantz Stockwell 2026-03-17 15:10:00 -0400
  • 2848d79915 feat: Phase 1 complete — Tauri v2 foundation Vantz Stockwell 2026-03-17 15:09:41 -0400
  • de0fd0556c fix: font measurement race + updater download URL mismatch v0.8.4 Vantz Stockwell 2026-03-17 14:22:53 -0400
  • c3beb6df6b fix: revert CWD tracker from readLoop — corrupts ANSI escape sequences v0.8.3 Vantz Stockwell 2026-03-17 14:14:52 -0400
  • bce77e0932 feat: wire SFTP CWD following — listen for OSC 7 events + inject shell hook v0.8.2 Vantz Stockwell 2026-03-17 14:00:24 -0400
  • c953659852 fix: CI release tag_name must include v prefix to match git tag Vantz Stockwell 2026-03-17 13:56:21 -0400
  • ea53ca42f0 fix: wire Settings update button — was a console.log stub v0.8.1 0.8.1 Vantz Stockwell 2026-03-17 13:54:43 -0400
  • c31563c8c6 fix: remove shell integration injection — echoes visibly in terminal v0.8.0 0.8.0 Vantz Stockwell 2026-03-17 13:50:10 -0400
  • 6729eb5b80 feat: wire 4 backend services — host key verification, CWD tracking, session manager, workspace restore Vantz Stockwell 2026-03-17 13:41:58 -0400
  • a6db3ddfa4 feat: fix 6 frontend issues (F-1, F-5, F-6, F-7, F-10, F-11) Vantz Stockwell 2026-03-17 13:41:28 -0400
  • 9d19147568 chore: remove unused deps, add connection_history migration, wire plugin registry Vantz Stockwell 2026-03-17 13:39:44 -0400
  • 68e3e38d75 feat(sftp): wire toolbar buttons and live transfer progress panel Vantz Stockwell 2026-03-17 13:39:28 -0400
  • 2ae628c858 feat: MobaXTerm-style clipboard — select to copy, right-click to paste v0.7.3 Vantz Stockwell 2026-03-17 13:32:57 -0400
  • b7742b0247 docs: fired XO audit — spec vs reality gap analysis 0.7.3 Vantz Stockwell 2026-03-17 13:26:03 -0400
  • 05776b7eb6 fix: streaming UTF-8 decoder + rAF write batching for terminal performance v0.7.2 Vantz Stockwell 2026-03-17 13:22:50 -0400
  • 9fce0b6c1e fix: UTF-8 terminal rendering — atob() decodes as Latin-1, not UTF-8 v0.7.1 Vantz Stockwell 2026-03-17 13:00:29 -0400
  • 1d61b1faf2 refactor: remove Claude AI copilot panel — will be replaced with embedded terminal v0.7.0 0.7.2 0.7.1 0.7.0 Vantz Stockwell 2026-03-17 12:58:31 -0400
  • e1517daf9a fix: updater download — pass full UpdateInfo object, not just version string v0.6.5 0.6.5 Vantz Stockwell 2026-03-17 12:51:18 -0400
  • e916d5942b feat: "Use Claude Code Token" button — imports credentials.json as OAuth fallback v0.6.4 0.6.4 Vantz Stockwell 2026-03-17 12:48:30 -0400
  • 9e1b8d7b61 fix: match Claude Code's OAuth params exactly — add code=true and full scopes v0.6.3 0.6.3 Vantz Stockwell 2026-03-17 12:38:35 -0400
  • 4d198e9014 fix: create Gitea Release in CI + updater uses releases/latest API v0.6.2 0.6.2 Vantz Stockwell 2026-03-17 12:30:45 -0400
  • 4af90bb80d fix: switch updater from packages API to releases API for version check v0.6.1 Vantz Stockwell 2026-03-17 12:26:31 -0400
  • 8b0289d133 fix: updater API URL — remove /v1/ prefix, Gitea uses /api/packages/ not /api/v1/packages/ v0.6.0 Vantz Stockwell 2026-03-17 12:22:24 -0400
  • c782fcc2c3 fix: add updater API response logging to diagnose update check failures v0.5.9 Vantz Stockwell 2026-03-17 12:18:31 -0400
  • af629fa373 fix: add username field to SSH key credential form — was missing entirely v0.5.8 Vantz Stockwell 2026-03-17 12:15:08 -0400
  • ddd214d6d8 feat: add file logging to %APPDATA%\Wraith\wraith.log for headless debugging v0.5.7 Vantz Stockwell 2026-03-17 12:09:56 -0400
  • 9338fef0c2 fix: auto-switch sidebar to SFTP on SSH connect + credential debug logging v0.5.6 Vantz Stockwell 2026-03-17 11:54:21 -0400
  • 999f8f0539 fix: OAuth token exchange — try JSON then form-encoded, show actual error in browser v0.5.5 Vantz Stockwell 2026-03-17 11:48:54 -0400
  • 8362a50460 fix: SSH terminal [Object Object] — Wails v3 Events.On receives event object, not raw data v0.5.4 Vantz Stockwell 2026-03-17 11:46:00 -0400
  • 16d105e1fb fix: add credential delete button + fix OAuth token exchange error display v0.5.3 Vantz Stockwell 2026-03-17 11:42:27 -0400
  • 901d9c257d fix: SSH key double-base64 encoding — PEM was corrupted during storage v0.5.2 Vantz Stockwell 2026-03-17 11:39:24 -0400
  • 163af456b4 fix: SSH password prompt on auth failure, version from Go backend, visible errors v0.5.1 Vantz Stockwell 2026-03-17 11:38:08 -0400
  • b46c20b0d0 feat: wire all remaining stubs — settings, SFTP, RDP, credentials, FreeRDP callbacks v0.5.0 Vantz Stockwell 2026-03-17 11:25:03 -0400
  • df23cecdbd fix: wire connection CRUD, add Group+/Host+ buttons, fix vault stubs v0.4.2 Vantz Stockwell 2026-03-17 11:08:40 -0400
  • 5704923b01 chore: add wraith-logo.ico for installer and shortcuts v0.4.1 Vantz Stockwell 2026-03-17 10:55:14 -0400
  • 2cfb2c0b3b fix: use wraith-logo.ico for installer icon and desktop shortcuts v0.4.0 Vantz Stockwell 2026-03-17 10:51:06 -0400
  • 8572e6e7ea fix: wire SSH/SFTP/terminal to real Go backend — kill all stubs Vantz Stockwell 2026-03-17 10:49:21 -0400
  • e5c69106c5 fix: wire auto-updater to real Go backend — check, download, install via Wails bindings v0.3.3 Vantz Stockwell 2026-03-17 10:30:09 -0400
  • 75afa70155 fix: OAuth redirect URI must use localhost not 127.0.0.1 + wire vault/connections/import to Go backend v0.3.2 Vantz Stockwell 2026-03-17 10:28:48 -0400
  • a1dce82d99 fix: wire vault persistence, connection loading, and MobaXterm import to real Go backend Vantz Stockwell 2026-03-17 10:27:50 -0400
  • fbd2fd4f80 feat: wire real Claude API — OAuth login + live chat via Wails bindings v0.3.1 Vantz Stockwell 2026-03-17 10:22:07 -0400
  • f22fbe14fa feat: auto-updater — check Gitea packages for new versions, download + install v0.3.0 Vantz Stockwell 2026-03-17 10:11:50 -0400
  • d07ac7ce3b fix: hide console window (-H windowsgui) + wire settings/import/edit dialogs v0.2.2 Vantz Stockwell 2026-03-17 10:03:56 -0400
  • 473a25cf2a fix: wire settings modal, import dialog, and connection edit into the UI Vantz Stockwell 2026-03-17 10:03:17 -0400
  • 5cdb96ffb8 fix: run makensis from dist/ so File directives find the binaries v0.2.1 v0.2.0 Vantz Stockwell 2026-03-17 09:47:17 -0400
  • bd050b17c4 feat: NSIS installer — single signed setup.exe with Start Menu + Desktop shortcuts Vantz Stockwell 2026-03-17 09:45:40 -0400