Vantz Stockwell
539198d353
Merge branch 'worktree-agent-a7ec88be' into feat/phase2-ssh-sftp
2026-03-17 06:56:05 -04:00
Vantz Stockwell
cab286b4a6
feat: SSH host key verification + OSC 7 CWD tracker
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 06:52:59 -04:00
Vantz Stockwell
c48c0de042
feat: SSH service — connect, PTY, shell I/O with goroutine pipes
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 06:51:30 -04:00
Vantz Stockwell
8b891dca00
feat: wire all services into Wails app entry point
...
Create WraithApp struct in internal/app that initializes SQLite,
runs migrations, seeds themes, and exposes vault management methods
(IsFirstRun, CreateVault, Unlock, IsUnlocked) to the frontend.
Register WraithApp, ConnectionService, ThemeService, and SettingsService
as Wails v3 bound services.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 06:28:32 -04:00
Vantz Stockwell
714b92292d
Merge branch 'worktree-agent-a866869e' into feat/phase1-foundation
...
# Conflicts:
# go.mod
# go.sum
2026-03-17 06:22:06 -04:00
Vantz Stockwell
3f8035ac72
Merge branch 'worktree-agent-adaf01c0' into feat/phase1-foundation
2026-03-17 06:21:25 -04:00
Vantz Stockwell
5179f5ab76
feat: plugin interfaces + window-agnostic session manager with detach/reattach
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 06:21:07 -04:00
Vantz Stockwell
ab5a5c7ae2
feat: connection search by name/hostname/tag with json_each filtering
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 06:21:03 -04:00
Vantz Stockwell
41613586c5
feat: theme service with 7 built-in terminal color schemes
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 06:20:57 -04:00
Vantz Stockwell
995e81de3b
Merge branch 'worktree-agent-a36e902e' into feat/phase1-foundation
2026-03-17 06:17:52 -04:00
Vantz Stockwell
7fa4e62cbc
Merge branch 'worktree-agent-a9763668' into feat/phase1-foundation
2026-03-17 06:17:52 -04:00
Vantz Stockwell
e8ed0139b3
feat: connection + group CRUD with JSON tags and options
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 06:17:31 -04:00
Vantz Stockwell
4c32694a52
feat: vault service — Argon2id key derivation + AES-256-GCM encrypt/decrypt
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 06:16:23 -04:00
Vantz Stockwell
4de47352cd
feat: settings service — key-value store with upsert
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 06:15:55 -04:00
Vantz Stockwell
62133d8966
feat: SQLite database layer with WAL mode and schema migrations
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 06:13:51 -04:00