Repository navigation
Comparing changes
Open a pull request
base repository: codejunction/shelldeck
base: main
head repository: codejunction/shelldeck
compare: feature/git-remotes-background
- 8 commits
- 22 files changed
- 1 contributor
Commits on Oct 5, 2026
-
feat: git changes, remote systems, replay, background terminals, agen…
…t notes and task manager - git: ±N chip on projects, Changes tab with per-file line counts and diffs - remotes: saved ssh hosts (terminal) and rdp desktops (mstsc/xfreerdp/remmina), validated, no passwords - replay last command (Ctrl+Alt+P, pane button, palette) - send terminal to background (Ctrl+Alt+W, pane button); close offers background while a command runs - sd notes for the scratchpad, live in open pages - sd top / ps / kill for the task manager, only inside shelldeck terminals - skill teaches notes and task manager
Configuration menu - View commit details
-
Copy full SHA for 02b4be7 - Browse repository at this point
Copy the full SHA 02b4be7View commit details -
feat(machines): machine picker, remote projects, add machine with con…
…nection test - picker above New terminal: Local, ssh machines, Add machine, Manage machines - projects, terminals and agents list follow the picked machine - add machine dialog with Test connection (network, then key/agent login; password logins reported) - LDAP/NTID users (CORP\jdoe, jdoe@corp.com) via ssh -l, quoted per shell; key optional - a machine starts with a / project; folders on it are projects; terminals ssh -t and cd there
Configuration menu - View commit details
-
Copy full SHA for 162f667 - Browse repository at this point
Copy the full SHA 162f667View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd636e7 - Browse repository at this point
Copy the full SHA bd636e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 273eca1 - Browse repository at this point
Copy the full SHA 273eca1View commit details -
fix(remotes): no ssh machines on windows for now; windows-safe proces…
…s test - ssh refused on windows hosts (ssh_unsupported_on_windows), picker hidden, rdp kept - drop cmd quoting from ssh_line - process test spawns the base interpreter: a venv python.exe on windows is a launcher
Configuration menu - View commit details
-
Copy full SHA for 4327399 - Browse repository at this point
Copy the full SHA 4327399View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca8552d - Browse repository at this point
Copy the full SHA ca8552dView commit details -
feat(machines): picker on every host; ssh targets linux, windows targ…
…ets rdp - undo the windows-host ssh block: windows uses its openssh client - cmd quoting for ssh lines again - rdp desktops listed in the picker menu - ssh tests run on windows again
Configuration menu - View commit details
-
Copy full SHA for ea1b00f - Browse repository at this point
Copy the full SHA ea1b00fView commit details -
feat(machines): test connection with a password
- password field in add machine, used once via SSH_ASKPASS, never saved or on argv - wrong password reported as refused - verified against a real sshd: test login, then terminal prompts and logs in
Configuration menu - View commit details
-
Copy full SHA for 011939c - Browse repository at this point
Copy the full SHA 011939cView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...feature/git-remotes-background