- Convert package to conform to Atom 1.0 API
- Set version of ssh2 library to 0.3.6 t combat issue #54
- Removed deprecations
- Fixed buggy message panel
- Added alias functionality, ref. issue #34
- Removed ability to open up sftp:// and ftp:// style links from Atom console
- Fixed missing "find" functionality when editing remote files
- Added some tests
- Refactored large parts of the code base
- Fixed some issues, se commit messages and github issues
- added capability to open up sftp:// and ftp:// style links from Atom console by issuing "atom.workspace.open('ftp://username:password@host:port/some/path')" style commands. Password, port and path can be omitted, ie. 'ftp://username@host' works just fine. If port is omitted port 21/22 will be used.
- removed ssh2-fs from dependencies because it didn't list all directories.
- removed "clear hosts" functionality because key-binding conflicted with copy on windows and linux, and because it is better achieved by using ctrl-d inside the select view
- fixed bug where an issue would occur during the first time the plugin is run because the json file where hosts/files where saved didnt get created
- removed node-pathwatcher from the project because of all the issues it has caused with installation
- improved password prompt when this auth scheme is selected. user is now prompted before any connection attempt
- added special notification if "default directory" is not readable, ref issue #16
- accidentaly pushed minor instead of patch to atom.io so just updating changelog to reflect my mistake..
- should fix a number of bugs. see commit messages
- developer error
- Added save/close buttons to "New host ..."
- Implemented Q promises to enable deferred loading. Startup time of plugin reduced from ~500ms to ~10ms
- Remote files are opened in a special editor which displays a globe next to the name to emphasize that they're remote
- if selected auth is username/password and password is left blank it will prompt for password
- hosts and "open files" can be deleted from their respective views by pressing 'ctrl-d'
- added settings option to specify whether files should be automatically uploaded on save
- added keybindings for quick opening of most common features. see settings screenshot
- added message panel
- fixed error where connections where left open even though host view had been closed
- fixed bug where file would only be written to remote once
- FTP and SFTP browsing
- Download and upload of file
- List downloaded files
- Add new host (FTP/SFTP)
- SFTP auth with password, privatekey and user agent
- Hosts are persisted and are cross process