rosshamish / kuskus

The extension pack so nice they named it twice
https://marketplace.visualstudio.com/items?itemName=rosshamish.kuskus-extensions-pack
45 stars 11 forks source link

Land #27 "Enable flexible tenant login" #63

Closed rosshamish closed 2 years ago

rosshamish commented 2 years ago

Contributed by @stevenhurwitt in #27, but I'm unable to land that PR due to some git issues. Landing it here instead.

Original change description:


-Changed /KLS/client/src/extension.ts command kuskus.loadSymbols to include an authority/tenant id parameter instead of using the default "common". Also modified the change state listener to throw errors regarding this parameter.

-Changed /KLS/server/src/kustoConnection.ts function getClient to take authId parameter instead of "common" string.

-Changed /KLS/server/src/server.ts request kuskus.loadSymbols to include authId in request.