First try of possibility of non-encrypted server list#322
Conversation
|
Hi @wacki4, a non-encrypted server list has already been requested several times (#224), because it has no real use for SSH agents and offers no additional security. However, as you've probably noticed, this can only be realized by major changes. The following things would have to be adapted:
You may also think of other things that need to be adjusted. |
|
It answers almost fully my problems i had to think on ;) Only have two one, on programical side:
For first - we could ask for master password only on connection, and initialize plugin always on start. On second one - i didn't found nothing :) Also... stupid question, but i was trying to find it and didn't... how to change password now in package ? :) |
|
When ftp-remote-edit is not initialized, how to get response of config change on encryption? Changes to the configuration can always be requested as follows: Here, however, you always receive the encrypted data. Without entering the master password they are useless. Is there any possibility to 'hide' fields over package config ? :) I think that showing full json would not be great, or do You think otherwise? No, there's no way. However, I have already worked on moving the configuration to a separate file. But I still have to commit this. How to change password now in package? Change master password with "ftp-remote-edit:change-password" |
| atom.config.set('core.allowPendingPaneItems', true) | ||
| } | ||
|
|
||
| atom.config.onDidChange('ftp-remote-edit.encryption', ({ newValue, oldValue }) => { |
There was a problem hiding this comment.
Like here, fire only when the package was initalized first with toggle.
|
Changes to the configuration can always be requested as follows: |
|
The function is called for the first time in the "init" function. Please simply move it to the "activate" function. This function is called when activating the plugin and registers all handlers. |
|
I will seat into this i think next week, shouldn't be so hard :) |
|
Done some changes, think that everything should be good after update and to work after it. |
|
Fast correction over github merge panel, i think should work with current development branch ;) |
|
How is going merging it into developer? Need any help ? :) |
In addition to #321 could be really good thing to go on. Many persons also has encrypted home folder.
Default encryption is enabled, i'm thinking also of 'encrypt password' option for future use.