Self-hosted SSH + SFTP + RDP in a browser — MobaXterm replacement
Go to file
Vantz Stockwell ffe79e9a54
All checks were successful
Build & Sign Wraith / Build Windows + Sign (push) Successful in 2m50s
fix: add Tauri v2 capabilities — unblock event:listen for SSH terminal
The app had no capabilities file, so Tauri v2's ACL blocked all
frontend listen() calls. SSH connections succeeded on the Rust side
but the terminal never received data events, appearing as "nothing
happened." Grants core:default, core:event:default, core🪟default,
and shell:allow-open.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 17:00:54 -04:00
.gitea/workflows fix: attach installer .exe to Gitea release as downloadable asset 2026-03-24 16:48:01 -04:00
docs docs: Phase 7 complete — CLAUDE.md + Go migration checklist 2026-03-17 16:48:36 -04:00
src fix: complete truncated GeminiPanel template — add chat UI and input bindings 2026-03-24 16:41:31 -04:00
src-tauri fix: add Tauri v2 capabilities — unblock event:listen for SSH terminal 2026-03-24 17:00:54 -04:00
.gitignore chore: add .gitignore, remove node_modules and target from tracking 2026-03-17 15:10:00 -04:00
CLAUDE.md docs: Phase 7 complete — CLAUDE.md + Go migration checklist 2026-03-17 16:48:36 -04:00
index.html feat: Phase 1 complete — Tauri v2 foundation 2026-03-17 15:09:41 -04:00
package-lock.json feat: Phase 1 complete — Tauri v2 foundation 2026-03-17 15:09:41 -04:00
package.json feat: Phase 1 complete — Tauri v2 foundation 2026-03-17 15:09:41 -04:00
tsconfig.json feat: Phase 1 complete — Tauri v2 foundation 2026-03-17 15:09:41 -04:00
tsconfig.node.json feat: Phase 1 complete — Tauri v2 foundation 2026-03-17 15:09:41 -04:00
vite.config.ts feat: Phase 1 complete — Tauri v2 foundation 2026-03-17 15:09:41 -04:00