Commit Graph

56 Commits

Author SHA1 Message Date
Rachel Macfarlane
2e5312cd61 Add account id to authentication session object 2020-04-22 18:00:16 -07:00
Rachel Macfarlane
006cfcd949 Rename microsoft auth provider output channel 2020-04-22 14:21:25 -07:00
Rachel Macfarlane
93cff0f3b6 Change key for microsoft auth provider 2020-04-22 14:17:36 -07:00
Rachel Macfarlane
b665721d95 Try downgrading vscode-extension-telemetry package 2020-04-16 22:50:48 -07:00
Rachel Macfarlane
87287d0275 Code cleanup, remove stuff related to sign in commands 2020-04-16 19:29:56 -07:00
Rachel Macfarlane
c63a842f00 Add basic telemetry to auth providers 2020-04-16 11:59:07 -07:00
Rachel Macfarlane
061f4967f9 Show sign in entry for all auth providers in accounts menu, fixes #94488 2020-04-13 14:28:07 -07:00
Rachel Macfarlane
95bc288b23 Show sign out notification for all auth providers, fixes #94634 2020-04-09 13:55:29 -07:00
Rachel Macfarlane
8ff268e598 Ignore 'item already exists' keychain errors for now, fixes ##94005 2020-04-08 14:51:14 -07:00
Rachel Macfarlane
917c420302 Improvements to 'manage trusted extensions' flow 2020-04-01 23:13:50 -07:00
Rachel Macfarlane
d93264ae56 Mitigation for #94174 2020-04-01 10:03:18 -07:00
Rachel Macfarlane
bf456b64ab Add tracing log level to auth provider, #94005 2020-03-31 16:03:08 -07:00
Rachel Macfarlane
852df3025d Revert "Issue distinct sessions per extension, remove session when extension is removed from trusted list"
This reverts commit 85119afc7b.
2020-03-30 17:03:29 -07:00
Rachel Macfarlane
85119afc7b Issue distinct sessions per extension, remove session when extension is removed from trusted list 2020-03-30 14:34:42 -07:00
Rachel Macfarlane
36ace29ba9 Return refreshed access token, fixes #91653 2020-03-25 22:07:33 -07:00
Rachel Macfarlane
8c50263c35 Show notification when writing to keychain fails, #92972 2020-03-25 16:25:44 -07:00
Rachel Macfarlane
8d69766c1c Add more logs to auth provider 2020-03-24 21:25:24 -07:00
Rachel Macfarlane
2b86488f03 Add account context menu, #90385 2020-03-20 09:51:35 -07:00
Rachel Macfarlane
cb58105623 Handle state double encoding in Microsoft auth provider 2020-03-19 08:42:31 -07:00
Rachel Macfarlane
b77929959c Log additional information when getting auth token 2020-02-27 10:12:12 -08:00
Rachel Macfarlane
eee9122c87 accessToken -> getAccessToken, fixes #91570 2020-02-26 15:25:01 -08:00
Rachel Macfarlane
7a13028b70 Lowercase auth provider ids, fixes #91538 2020-02-26 15:06:53 -08:00
Rachel Macfarlane
3e4cb8f683 Sign out -> Sign Out, fixes #91577 2020-02-26 09:30:25 -08:00
Rachel Macfarlane
5ffbdc7077 Add notification on sign out, fixes #91481 2020-02-26 09:27:51 -08:00
Rachel Macfarlane
dbbd3adf67 Fix trailing comma in MSA auth provider 2020-02-25 09:38:36 -08:00
Miguel Solorio
e8237e7231 Update auth page branding 2020-02-24 11:19:07 -08:00
Rachel Macfarlane
88044f2cc6 Add sign in/sign out commands from Microsoft auth provider, fixes #90988 2020-02-19 11:49:42 -08:00
Rachel Macfarlane
7302c88f21 Propogate login error, fixes #89518 2020-02-18 11:33:16 -08:00
Rachel Macfarlane
df3ae4adef Refresh auth tokens when server returns 401, fixes #89629 2020-02-18 10:46:49 -08:00
Rachel Macfarlane
b98f647ec9 Add polling for reconnect to auth extension 2020-02-07 11:42:43 -08:00
Rachel Macfarlane
6b7776741f Remove unneeded de-dup code from account extension 2020-02-07 11:29:57 -08:00
Rachel Macfarlane
03d1c79f55 Set authStatus to unavailable when unable to refresh token, #89200 2020-02-07 10:55:38 -08:00
Alex Dima
f9627fcdf9 Check in yarn.lock 2020-02-07 08:53:46 +01:00
Rachel Macfarlane
cf96b11223 Auth providers - show dialog on token access, closes #89754 2020-02-06 15:30:53 -08:00
Rachel Macfarlane
b0601cfd46 Add retries to token refresh for network errors of account extension 2020-02-06 14:26:35 -08:00
Rachel Macfarlane
4801814872 Properly reference the vscode.proposed.d.ts typings from the account extension 2020-02-06 10:01:36 -08:00
Rachel Macfarlane
967aab8156 Add telemetry event for settings sync auth 2020-02-04 15:51:35 -08:00
Rachel Macfarlane
af98279477 Fix auth flow redirection in web, fixes #89730 2020-01-30 14:12:13 -08:00
Rachel Macfarlane
8675e63b0a Begin token refresh sooner, #88577 2020-01-29 12:07:24 -08:00
Rachel Macfarlane
4a69e2ad63 Fallback to directly hitting endpoint if listening on server fails or running in web, fixes #88392 2020-01-27 10:25:40 -08:00
Rachel Macfarlane
26d43c87a1 Do not duplicate account tokens, fixes #89334 2020-01-27 09:22:51 -08:00
Rachel Macfarlane
8c2a25968f Account extension - support multiple sessions, passing scopes to login 2020-01-24 12:05:23 -08:00
Rachel Macfarlane
c7c619784a Move to v2 endpoint for account extension 2020-01-24 12:05:23 -08:00
Rachel Macfarlane
4d017a937e Fix displayName of sessions 2020-01-22 17:56:23 -08:00
Rachel Macfarlane
7d55753182 Use authentication provider display name in settings sync notification 2020-01-22 15:43:25 -08:00
Rachel Macfarlane
a2ae791bac Add logging to account extension 2020-01-22 15:43:25 -08:00
Rachel Macfarlane
2eb1c837d7 Store account per env.uriScheme 2020-01-17 14:56:32 -08:00
Rachel Macfarlane
8d8645ea54 Webpack account extension 2020-01-16 17:01:41 -08:00
Rachel Macfarlane
235695393d Revert "Add webpack config file to vscode-account extension"
This reverts commit 7278da3687.
2020-01-16 10:07:24 -08:00
Rachel Macfarlane
03d46dc17e Revert "Move keytar to dependencies for account extension"
This reverts commit 3d933fb742.
2020-01-16 10:07:23 -08:00