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