Skip to content

Reinstate password prompting, and leverage servermanager for password storage in keychain #211

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jul 24, 2020

Conversation

gjsjohnmurray
Copy link
Contributor

This PR fixes #192 and also takes advantage of intersystems.servermanager's ability (0.0.4+) to store connection passwords in the local keychain.

It has required a lot of refactoring, partly because keychain access has to be async.

Additional work was done in the FileSystemProvider to suppress unnecessary server access attempts, e.g. to /node_modules, /.vscode and /.git

@gjsjohnmurray gjsjohnmurray requested a review from daimor as a code owner July 24, 2020 06:36
@gjsjohnmurray gjsjohnmurray requested a review from isc-rsingh July 24, 2020 06:43
@gjsjohnmurray
Copy link
Contributor Author

Requires intersystems-community/intersystems-servermanager#7 for password storage feature.

@isc-rsingh isc-rsingh merged commit a98faad into intersystems-community:master Jul 24, 2020
@gjsjohnmurray gjsjohnmurray deleted the fix-192 branch July 24, 2020 16:46
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.

v0.8.7-beta.22 now requires non-null password in objectscript.conn settings
3 participants