Commit Graph

85 Commits

Author SHA1 Message Date
Rachel Macfarlane
9118a3461c Make onDidChangeSessions event for auth providers fire complete session 2021-02-11 10:14:28 -08:00
Rachel Macfarlane
a9f803753c Create no accounts menu on demand 2021-02-10 09:53:04 -08:00
Rachel Macfarlane
768a68060f Change blocking behavior for auth extension activation based on if request is from core or extension, fixes #116295 2021-02-10 08:37:12 -08:00
Rachel Macfarlane
41121165b0 Move isAccessAllowed to authentication service 2021-02-09 14:12:53 -08:00
Rachel Macfarlane
5115a8eae7 Don't show a modal on 'getSession' for access requests if 'createIfNone' is false, fixes #111529 2021-02-03 09:58:29 -08:00
Rachel Macfarlane
7db413d4c1 Move secrets API to extension context 2021-01-04 22:04:40 -08:00
Rachel Macfarlane
9f27d99af0 Update isVSO check with new remote authority 2020-12-16 08:50:27 -08:00
Rachel Macfarlane
3598f9714d Add new codespaces extension id to allow list 2020-11-18 13:37:31 -08:00
Benjamin Pasero
b07d19a768 storage - remove store2 (#109967) 2020-11-13 08:42:59 +01:00
Rachel Macfarlane
f086ee122c Set StorageTarget in auth service, #109967 2020-11-11 11:30:49 -08:00
Rachel Macfarlane
0f623956c2 Show dialog when there are no trusted extensions for account, fixes #96359 2020-11-04 15:44:04 -08:00
Rachel Macfarlane
5463322d19 Clear trusted extensions on sign out, fixes #96616 2020-11-04 15:44:04 -08:00
Sandeep Somavarapu
e6b53ff8da adopt using new storage service to sync storage 2020-11-04 15:19:26 +01:00
Rachel Macfarlane
4c0811c9c2 Removing polling from auth extensions, fixes #107480 2020-10-09 16:33:53 -07:00
Rachel Macfarlane
dafce599a6 Add getPassword, setPassword, and deletePassword APIs, #95475
Co-authored-by: SteVen Batten <sbatten@microsoft.com>
2020-10-06 14:57:16 -07:00
Rachel Macfarlane
fd4780d7fe Fix isWeb check in mainThreadAuthentication 2020-09-22 10:23:23 -07:00
Rachel Macfarlane
74c0ce02ce Add new github browser extension id to allow list 2020-09-03 09:59:43 -07:00
Rachel Macfarlane
c7c6c5cde1 Fix #105503 2020-09-01 17:31:05 -07:00
Rachel Macfarlane
650197b991 Add authentication contribution point, #103507 2020-08-27 11:51:18 -07:00
Alex Dima
df5d0e588f Rename ActivationKind.Eager to ActivationKind.Immediate 2020-08-26 20:18:10 +02:00
Alex Dima
27082f3dbb Use an enum instead of a boolean to signal eager activation 2020-08-26 20:17:04 +02:00
Rachel Macfarlane
8871a28963 Make github-authentication a UI extension again 2020-08-26 09:01:42 -07:00
Matt Bierner
8ba70d8bdc Revert "Make github-authentication a UI extension again"
This reverts commit cd55420e7e.

This change seems to have caused issues activating extensions
2020-08-24 20:19:58 -07:00
Rachel Macfarlane
cd55420e7e Make github-authentication a UI extension again 2020-08-24 18:44:14 -07:00
Rachel Macfarlane
c5ae1f3f45 Fix auth provider extension activation on getSession 2020-07-28 19:10:51 -07:00
Sandeep Somavarapu
8ef53a3f08 #103238 Initialize as soon as one of the account providers is available 2020-07-24 12:13:12 +02:00
Rachel Macfarlane
e8343b0bcd Update VSO check for auth 2020-07-23 09:54:09 -07:00
Rachel Macfarlane
357fe6956c Ensure account preference set after login flow completes 2020-07-20 14:23:14 -07:00
Rachel Macfarlane
cd5b4a7c80 Emit activation event for auth providers when getSession is called 2020-07-20 14:23:14 -07:00
Rachel Macfarlane
40324ee577 Auth provider tweaks, change types of change events 2020-07-10 10:49:10 -07:00
Rachel Macfarlane
348e2b4c6e displayName -> label, use providerIds in favor of getProviderIds, #100993 2020-07-06 18:23:12 -07:00
Rachel Macfarlane
ab7a5ec3ad Address part of feedback for #100993 2020-07-06 08:51:24 -07:00
Rachel Macfarlane
7bf8acc6d5 Add localization comments, #100938 2020-06-25 17:48:47 -07:00
Rachel Macfarlane
c9b76cb74a Add 'github-browser' to VSO allowed extensions list 2020-06-24 15:38:48 -07:00
Rachel Macfarlane
faac1ffe01 Add codespaces extension to VSO_ALLOWED_EXTENSIONS list 2020-06-12 13:01:07 -07:00
Rachel Macfarlane
3718e630d1 Use submenu instead of quickpick for showing account commands, fixes #99901 2020-06-12 11:51:14 -07:00
Rachel Macfarlane
4f46398b7e Send auth provider API calls through renderer when on remote 2020-05-19 17:46:36 -07:00
Rachel Macfarlane
a7fb3ef303 Fix sign out confirmation message 2020-05-18 14:56:08 -07:00
Rachel Macfarlane
87b0c54586 Make AuthenticationSession a class and remove getAccessToken method, fixes #91554 2020-05-15 14:34:04 -07:00
Rachel Macfarlane
9e5e032622 Always show confimation dialog on sign out, fixes #96612 2020-05-14 13:00:33 -07:00
Rachel Macfarlane
b2e0c85030 Remove 'Show features using this account' picker, show timestamps in 'Manage trusted extensions', fixes #96367, fixes #96357 2020-05-13 15:11:43 -07:00
Rachel Macfarlane
d0a3feff23 Add account activity badge and sign in command for auth provider requests 2020-05-12 20:35:03 -07:00
Rachel Macfarlane
4a875e0d7c Add getSession and hasSessions to authentication namespace 2020-05-11 18:32:36 -07:00
kieferrm
829230a5a8 be defensive when checking remote authority 2020-05-01 04:38:52 +00:00
kieferrm
cab916c570 fix remote authority check 2020-05-01 04:37:15 +00:00
Rachel Macfarlane
f3297e3799 Add list of VSO allowed extensions 2020-04-30 17:44:55 -07:00
Rachel Macfarlane
f70ea77e76 Reorder cancel button, fixes #96065 2020-04-27 10:45:41 -07:00
Rachel Macfarlane
6560269b22 Simplify auth provider consent dialog wording 2020-04-27 08:10:46 -07:00
Rachel Macfarlane
993dfc31c6 Add trusted extensions for #93332 2020-04-23 14:34:24 -07:00
Rachel Macfarlane
2e5312cd61 Add account id to authentication session object 2020-04-22 18:00:16 -07:00