Skip to content
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

Remove credential service call upon startup #17095

Merged
merged 10 commits into from
Nov 10, 2021
Merged

Remove credential service call upon startup #17095

merged 10 commits into from
Nov 10, 2021

Conversation

cssuh
Copy link
Member

@cssuh cssuh commented Nov 8, 2021

Credential service is only called when a connection is created, this change will also improve extension startup times
fixes #17064

@Charles-Gagnon
Copy link
Contributor

Link the issue please

src/azure/azureController.ts Outdated Show resolved Hide resolved
src/azure/azureController.ts Outdated Show resolved Hide resolved
src/azure/azureController.ts Outdated Show resolved Hide resolved
src/views/connectionUI.ts Outdated Show resolved Hide resolved
@cssuh cssuh requested a review from abist November 9, 2021 20:07
src/models/connectionProfile.ts Outdated Show resolved Hide resolved
src/azure/azureController.ts Outdated Show resolved Hide resolved
@Charles-Gagnon
Copy link
Contributor

@cssuh Looks like you have some compile errors in the tests, make sure you run gulp build to build everything to catch all those types of errors.

@Charles-Gagnon
Copy link
Contributor

Also I'd suggest using one of the keywords to auto-close the issue when this PR is merged in (e.g. fixes #17064)

@cssuh cssuh merged commit 460b699 into main Nov 10, 2021
@cssuh cssuh deleted the chsuh/keychainPrompt branch November 10, 2021 18:16
Charles-Gagnon pushed a commit that referenced this pull request Nov 11, 2021
* remove credential service call upon extension startup

* fix build

* fix lint

* pr changes

* only create azure controller once

* fix build

* fix build

* pr fixes

* fix tests

* fix lint
Charles-Gagnon added a commit that referenced this pull request Nov 11, 2021
* remove credential service call upon extension startup

* fix build

* fix lint

* pr changes

* only create azure controller once

* fix build

* fix build

* pr fixes

* fix tests

* fix lint

Co-authored-by: Christopher Suh <chsuh@microsoft.com>
cssuh added a commit that referenced this pull request Nov 12, 2021
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.

Repeated keychain prompts in v1.10.2 & 1.11.0
3 participants