You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.7 KiB
2.7 KiB
Fix bug where saving a file resets the permissions (when owner/root at least)DONEAllow loading PuTTY sessions when on windowsDONE- Also have a command to directly use a PuTTY session (TODO)
Add proper JSON schema/validation for SSH FS configurationsDONE- Fix bug where the Explorer shows a loading bar forever
- Seems like I might've fixed this bug over time, but difficult to say
- Fix bug where VSCode shows an error message about
no provider for ssh://NAME/
- Allow loading (or automatically use) sessions from .ssh/config
An icon for the extensionDONE (not the best, but eh)Configuring a deleted (but active) configuration should show the old configDONE- Add proxy support for SOCKS 4 and SOCKS 5 EXPERIMENTAL
- A quick test makes it seem like it works
- Need to check for (common) errors, configuration issues, ...
- Load proxy config from PuTTY session if given DONE
- Do more tests using (non-)PuTTY sessions, other (public?) proxies, ...
- Better error handling
- Everything seems fine, but I haven't tested (a lot of) error situations
Handle wrong password/key/... properlyDONE- Maybe prompt for a password when one's needed but not configured? (TODO)
- Doesn't report when
root
is set to a non-existant directory - Doesn't (always?) report errors related to lacking permissions
- Offer reconnecting if the User Settings change
- Currently this only refreshes the
SSH File Systems
view - We do offer this when it's changed using Configure in the context menu
- Currently this only refreshes the
Icons for theDONESSH File Systems
viewIcon for a configuration that isn't activeIcon for a configuration that's active and connectedIcon for a configuration that's active but disconnectedVariant for the above two for deleted configurations
- Better authentication methods
- Currently (basically) everything is directly passed to ssh2
AddDONEpromptForPasswordOrPassphrase
(self-explanatory)- Both
password
andpassphrase
can be set totrue
to prompt
- Both
AddDONEprivateKeyPath
- Prompt the user for a password if the server prompts
- This would be the
tryKeyboard
option for ssh2's Client.connect - Would need to hook into the keyboard request and show a prompt
- This would be the
- Add an option to open a SSH terminal (might as well)
- Add an option to change the
root
folder (without reconnecting)- Internally keep track of the original root folder (reset option)
- Allow to "move" the
root
folder up one directory or to/
- Add a context menu option for directories in the Explorer