Skip to content

Feature/ssh remote access#1

Merged
Mvkweb merged 17 commits into
mainfrom
feature/ssh-remote-access
Apr 26, 2026
Merged

Feature/ssh remote access#1
Mvkweb merged 17 commits into
mainfrom
feature/ssh-remote-access

Conversation

@Mvkweb

@Mvkweb Mvkweb commented Apr 26, 2026

Copy link
Copy Markdown
Owner

Description

This PR introduces the ssh remote feature, keep in mind this is experimental, expect bugs.

Mvkweb added 17 commits April 16, 2026 10:26
- Add russh, russh-keys, russh-sftp dependencies (pure Rust SSH)
- Create ssh_client.rs: config CRUD, SSH connect, SFTP ops, PTY shell, remote exec
- Register 15 SSH Tauri commands in lib.rs with managed SshState
- Add TypeScript SSH types and invoke wrappers in tauri.ts
- Create useSsh React hook for connection state management
- Add SSH dock tab in GitPanel with server cards, add/edit form
- Teal-themed UI with connection indicators and animated transitions
@Mvkweb
Mvkweb merged commit cb550a6 into main Apr 26, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant