Commit Graph

200 Commits

Author SHA1 Message Date
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
Sandeep Somavarapu
97fde37887 - introduce trusted api
- disable settings sync in untrusted workspace
2021-02-09 17:25:54 +01:00
Benjamin Pasero
1e8edfea6e shared process - move all settings sync related services to sandbox
//cc @sandy081
2021-02-09 13:41:31 +01:00
Benjamin Pasero
9441f9054f shared process - move service to electron-sandbox 2021-02-09 12:25:13 +01:00
Martin Aeschlimann
ed410a1cc0 adopt icon descriptions fixes from vscode-docs 2021-02-01 23:21:08 +01:00
Sandeep Somavarapu
7ce63bef17 fix #115290 2021-01-28 18:19:12 +01:00
Benjamin Pasero
28964872e7 lifecycle - log long running operations preventing shutdown (for #112278) 2020-12-14 08:14:13 +01:00
Sandeep Somavarapu
6643750275 Fix #108647 2020-12-09 09:45:02 +01:00
Martin Aeschlimann
2ecb47d4ec Use ThemeIcon & IconRegistry for custom icons 2020-11-25 22:51:50 +01:00
Martin Aeschlimann
f0ed8aa2e9 named codicons for views (for #92791) 2020-11-19 21:34:15 +01:00
Sandeep Somavarapu
da9a12b837 Fix #104055 2020-11-16 15:58:06 +01:00
Benjamin Pasero
b07d19a768 storage - remove store2 (#109967) 2020-11-13 08:42:59 +01:00
Sandeep Somavarapu
341124ff39 #109896 Remove IStorageKeysSyncRegistryService and introduce new service for syncing extensions storage 2020-11-04 23:27:54 +01:00
Sandeep Somavarapu
6d5736aa3c #109967 Adopt to new storage API 2020-11-04 21:35:40 +01:00
Benjamin Pasero
163bd1dcb3 storage - rename storage change event 2020-11-04 15:36:35 +01:00
Benjamin Pasero
5956564b72 storage - IWorkspaceStorageChangeEvent => IStorageChangeEvent 2020-11-02 10:53:41 +01:00
Rachel Macfarlane
55e0bf2f82 Remove deprecated authenticationSessionId from embedder API 2020-10-23 16:10:00 -07:00
Sandeep Somavarapu
3f20baf3b4 move storage keys sync registry service to shared process 2020-10-23 13:49:16 +02:00
Sandeep Somavarapu
ad219036a5 extract UserDataAutoSyncEnablementService from UserDataAutoSyncService 2020-10-21 10:28:18 +02:00
Benjamin Pasero
8fcf778ba2 debt - lift lifecycle service to workbench layer 2020-10-20 15:36:53 +02:00
Benjamin Pasero
eb8e1815a3 dialogs - make sure to put mnemonics for button labels 2020-10-14 10:52:57 +02:00
Sandeep Somavarapu
ce20392891 enable syncing extensions in web by default 2020-10-09 17:08:38 +02:00
Sandeep Somavarapu
ec0d469455 Fix #107660 2020-09-29 11:33:20 +02:00
Matt Bierner
d014eb1280 Update formatting for new TS version 2020-09-25 01:27:48 -07:00