Commit Graph

223 Commits

Author SHA1 Message Date
Joyce Er
453ddc22f6 Use AuthenticationSession.account.id to dedupe sessions (#152774)
`AuthenticationSession.account.label` is not guaranteed to be unique
2022-06-22 09:41:06 +02:00
Benjamin Pasero
f73cd164d0 storage - rename GLOBAL to APPLICATION (#152730) 2022-06-21 13:06:08 +00:00
Benjamin Pasero
e438d4d721 Rename StorageScope.Global to Profile (#152703)
profile rename
2022-06-21 10:16:50 +02:00
Sandeep Somavarapu
38bdf5ab7d adopt to application storage (#152224) 2022-06-15 13:40:59 -04:00
Johannes
0656d21d11 auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
Sandeep Somavarapu
781d61c180 Update telemetry events (#150363)
* - add comments to telemetry events
- remove events not needed

* add comments to properties
2022-06-03 09:39:48 -04:00
Logan Ramos
d937389358 Add owners to all telemetry events (#150296) 2022-05-24 14:58:08 -04:00
Sandeep Somavarapu
e1bd9c0ba2 use cancellation error 2022-04-12 11:10:01 +05:30
Sandeep Somavarapu
e8aefb5a41 #146027 self register services 2022-04-04 11:52:02 +05:30
Tyler Leonhardt
757b70873e move Auth types to a better location 2022-02-04 16:53:37 -08:00
enticies
ae510c6f3f Fix error message typo
Changed "Cannont" to "Cannot" in two places.
2022-02-03 02:45:21 +01:00
Johannes Rieken
4a130c40ed enable @typescript-eslint/member-delimiter-style, https://github.com/microsoft/vscode/issues/140391 2022-02-02 14:35:33 +01:00
Sandeep Somavarapu
49d77d4df6 Fix #122457 2022-01-23 18:57:58 +01:00
Sandeep Somavarapu
c355928e10 Merge branch 'sandy081/syncTasks' 2022-01-22 14:00:51 +01:00
Benjamin Pasero
83d42f8877 debt - introduce browser environment service with access to workbench options 2022-01-21 14:10:13 +01:00
Sandeep Somavarapu
526adff766 support syncing tasks 2022-01-19 19:24:31 +01:00
Tyler Leonhardt
4d930765f3 refactor credentials service to main
ensure keytar is there and register service correctly

remove console log

remove extra line
2022-01-12 09:21:19 -08:00
Alex Dima
973684056e Rename modes to languages 2021-12-30 18:52:15 +01:00
Alex Dima
c8e2fd7bae Renames 2021-12-29 00:37:35 +01:00
Sandeep Somavarapu
2189e66f27 proper fix for #138515 2021-12-08 00:42:30 +01:00
Sandeep Somavarapu
5a9e780f0a fix #138515 2021-12-07 14:07:45 +01:00
Sandeep Somavarapu
1063c31c24 log provider id 2021-12-01 13:55:35 +01:00
Sandeep Somavarapu
a315fd8f2e #133201 add more logging 2021-11-09 16:57:27 +01:00
Tyler Leonhardt
d848f76a66 specify scopes when getting auth sessions 2021-11-01 09:51:56 -07:00
Benjamin Pasero
be2f951fde debt - introduce Promises.withAsyncBody and adopt in a few places 2021-10-11 13:27:43 +02:00
Sandeep Somavarapu
8805ccc3c4 UX affordance when settings are only initialized but sync is not turned on
- Show the badge on gear icon
- Have an action in gear dropdown to explain and turn on sync
2021-07-28 14:14:10 +02:00
Tyler Leonhardt
c35c7e050d move to using an id token for settings sync 2021-07-12 10:06:40 -07:00
Sandeep Somavarapu
98f24bb5b8 remove deprecated api 2021-07-12 10:48:38 +02:00
Logan Ramos
a08a485a91 More parts of #125422 2021-07-09 15:40:02 -04:00
Logan Ramos
4fe851b9a7 Revert "Removing more templated settings #125422"
This reverts commit 40b2219e39.
2021-07-08 16:37:09 -04:00
Logan Ramos
40b2219e39 Removing more templated settings #125422 2021-07-08 15:58:13 -04:00
Sandeep Somavarapu
c794b4d2b7 Donot log if the current window is running extension tests 2021-07-02 14:54:50 +02:00
Matt Bierner
e1f0f8f513 Add override keyword in codebase (#120755)
For #120675

This uses a script to add the override keyword to places that need it in the codebase

Note that we can't enable the --noImplicitOverride setting yet since there are still around 200 errors that require further attention
2021-04-08 10:05:20 -07:00
Sandeep Somavarapu
547312993f provide extensions sync state version api in web
- reset the resource sync state when the version changes
2021-03-17 16:27:35 +01:00
Sandeep Somavarapu
bc62648b05 Revert "Remove authentication provider package.json declaration"
This reverts commit 811dc8d45a.
2021-03-05 14:02:57 +01:00
Rachel Macfarlane
811dc8d45a Remove authentication provider package.json declaration 2021-03-01 14:11:26 -08:00
Benjamin Pasero
c41922bf42 chore - cleanup registerSingleton service usages 2021-02-26 15:56:37 +01:00
Sandeep Somavarapu
f1aee41e1f Merge branch 'main' into sandy081/settingsSync/align 2021-02-17 19:11:17 +01:00
Sandeep Somavarapu
108616d359 support switching settings sync services in web
synchronise setting sync service type in web
show necessary prompts when services are changed
2021-02-17 19:00:21 +01:00
Rachel Macfarlane
14669c2e45 Make scopes parameter optional to getSessions and remove getAllSessions 2021-02-12 09:13:11 -08:00
Sandeep Somavarapu
84534d243c Merge branch 'master' into sandy081/settingsSync/align 2021-02-12 15:32:28 +01:00
Sandeep Somavarapu
e7f29d65c3 use registerSharedProcessRemoteService to register 2021-02-12 11:12:30 +01:00
Rachel Macfarlane
eceff53351 Rename login/logout to createSession/removeSession 2021-02-11 16:46:47 -08:00
Rachel Macfarlane
650906c369 Pass scopes through to authentication providers 2021-02-11 14:15:36 -08:00
Rachel Macfarlane
9118a3461c Make onDidChangeSessions event for auth providers fire complete session 2021-02-11 10:14:28 -08:00
Sandeep Somavarapu
91c8be9a55 Merge branch 'master' into sandy081/settingsSync/align 2021-02-11 16:54:41 +01:00
João Moreno
ea048b8771 move ipc services back to e-sandbox
related to #114418
2021-02-11 16:30:13 +01:00
João Moreno
481b65972b isolate IMainProcessService and ISharedProcessService into common
related to #114418
2021-02-11 15:55:07 +01:00
Sandeep Somavarapu
78bdc620d5 - disable auto sync when default service changed in web
- donot prevent turning off sync
2021-02-10 21:05:19 +01:00
Sandeep Somavarapu
acaf2ed2ac fix tests 2021-02-09 17:25:55 +01:00