Commit graph

234 commits

Author SHA1 Message Date
Rachel Macfarlane a79822ac0a Remove old auth provider migration code 2020-05-28 12:55:52 -07:00
Rachel Macfarlane a6c47beb1b Remove unused code in github auth provider 2020-05-27 09:37:54 -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 cbb0b04d7d Add supportsMultipleAccounts to auth providers 2020-05-11 18:32:36 -07:00
Rachel Macfarlane 11ec8269ed Pass correct host for VSO token 2020-04-28 15:17:22 -07:00
Rachel Macfarlane a1a98d07da Fix github authentication in the web, fixes #96406 2020-04-28 14:00:41 -07:00
Rachel Macfarlane b05b32bfd8 Use github auth server for provider 2020-04-27 08:10:46 -07:00
Rachel Macfarlane badd41f04a Better error handling in github auth provider 2020-04-23 12:16:33 -07:00
Rachel Macfarlane 2e5312cd61 Add account id to authentication session object 2020-04-22 18:00:16 -07:00
Rachel Macfarlane 8fdb90a496 Add .vscodeignore file to github auth extension 2020-04-21 12:13:23 -07:00
Rachel Macfarlane fd88fb9667 Await keychain write on logout for github auth 2020-04-21 11:16:45 -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 1b9a442590 Move github config generation to own build step 2020-04-14 22:59:08 -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 917c420302 Improvements to 'manage trusted extensions' flow 2020-04-01 23:13:50 -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 7ca13ca33b Github auth provider - revoke token on logout 2020-03-28 08:15:30 -07:00
Rachel Macfarlane ab91532466 Add 'manage trusted extensions' option to account quickpick, #90385 2020-03-27 15:38:53 -07:00
Rachel Macfarlane 8c50263c35 Show notification when writing to keychain fails, #92972 2020-03-25 16:25:44 -07:00
Rachel Macfarlane d9d90a0d3d Use GitHub app for VSO, closes #92675 2020-03-23 07:52:22 -07:00
Rachel Macfarlane d21cadb83f Use fs to read github auth config file 2020-03-23 07:52:22 -07:00
Rachel Macfarlane 2b86488f03 Add account context menu, #90385 2020-03-20 09:51:35 -07:00
Christof Marti 1f720ae43a Revert "Only write config file during postinstall if process env variables are present (#91793)"
This reverts commit b2b488fa43.
2020-03-06 11:34:06 +01:00
Rachel Macfarlane b2b488fa43
Only write config file during postinstall if process env variables are present (#91793) 2020-03-02 12:45:33 -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 858457d2e6 Fix rehydrating of GitHub auth provider data 2020-02-25 10:38:42 -08:00
Rachel Macfarlane bf0a32e729 Add support for other vscode environments for github auth 2020-02-24 11:14:11 -08:00
Joao Moreno cc5dd0c98b refactor build 2020-02-21 15:30:01 +01:00
Rachel Macfarlane 167c422e4b Handle no github auth config 2020-02-20 14:38:10 -08:00
Rachel Macfarlane eed39324b6
Add GitHub authentication provider extension, closes #90384 2020-02-20 10:56:16 -08:00