Daniel Imms
2ced901458
Support --shell-integration in server cli
2022-07-13 07:04:23 -07:00
Sandeep Somavarapu
2a4e52e3c0
Enable profiles in web
2022-07-09 00:23:14 +02:00
Sandeep Somavarapu
6037448e13
filter application extensions from non default profile
2022-07-07 14:18:48 +02:00
Logan Ramos
d6114a70be
Remove app insights ( #154296 )
...
* Remove app insights
* Update product service to remove asimovKey
2022-07-06 22:23:30 -04:00
Daniel Imms
575c29b9de
Merge branch 'main' into term
2022-07-06 05:10:58 -07:00
Sandeep Somavarapu
94459e758e
Improve extensions management in profiles
...
- Make version property mandatory in extension profiles (like in web)
- Extend extensions clean up to profiles
- Add necessay changes in other services to support extension cleanup:
- Introduce INativeServerExtensionManagementService
- Extend profile change event to provide added and removed profiles
2022-06-26 00:06:27 +02:00
Tyler James Leonhardt
f8663bce69
fallback in else of loader & remove csp addition ( #153148 )
...
fallback in else of loader
2022-06-24 14:37:17 -07:00
Sandeep Somavarapu
1e5e1a02e8
support application scoped extensions ( #152975 )
...
* support application scoped extensions
* fix tests
2022-06-23 17:04:34 -04:00
Alex Dima
938124008c
Share console wrapping code
2022-06-23 21:47:39 +02:00
Alex Dima
b6afe5e0f1
Configure if the regular console should also be used via IExtensionHostInitData
2022-06-23 17:25:47 +02:00
Alex Dima
921d63cb93
Extension host console forwarding always uses VSCODE_VERBOSE_LOGGING
2022-06-23 17:12:28 +02:00
Alex Dima
e525b3f4e0
Configure if console stacks should be sent via IExtensionHostInitData
2022-06-23 17:10:22 +02:00
Alexandru Dima
f9acb97f3c
Set up console forwarding in the extension host separately of bootstrap-fork.js ( #152980 )
2022-06-23 17:01:00 +02:00
Martin Aeschlimann
315bccd0b1
Use x-forwarded-host when evaluating the remote authority ( #152871 )
...
Use x-forwarded-host
2022-06-23 08:58:07 +02:00
Sandeep Somavarapu
87a6ba590a
fix default profile ( #152915 )
...
- send all profiles to window and shared process
- set first profile as default profile
2022-06-23 08:57:47 +02:00
Daniel Imms
b2b0adb6ad
Merge branch 'main' into term
2022-06-20 15:06:36 -07:00
Stephen Sigwart
7aa326e2d7
Get info from terminal editor
...
- The issue is `_onWillShutdown` is called before `TerminalInputSerializer` serializes, so I added `shutdownPersistentProcessId`.
- When restoring the editor, it was using the wrong ID, so I added `getRevivedPtyNewId`.
2022-06-18 15:26:59 -04:00
Alexandru Dima
47652af0b6
Improve env variable handling around extension host connection type ( #152466 )
2022-06-17 09:20:53 -04:00
Sandeep Somavarapu
3d4a1bc11e
Split IUserDataProfilesService ( #152385 )
...
* - extract IUserDataProfileService from IUserDataProfilesService
- Adopt it
* 💄
Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com >
2022-06-17 07:04:35 +00:00
Matt Bierner
f17b33faf2
Use .?method() in more places ( #152112 )
...
Switches simple patterns like:
```ts
if (some.thing) {
some.thing.method();
}
```
to:
```ts
some.thing?.method()
```
This is more concise and avoids having to repeat the `some.thing` part
2022-06-15 16:28:31 +00:00
Sandeep Somavarapu
8099ff1f33
implement feedback
2022-06-13 14:31:22 +02:00
Sandeep Somavarapu
872345d6a5
Merge branch 'main' into sandy081/settingsProfile
2022-06-10 09:32:46 +02:00
Sandeep Somavarapu
380e99a28a
Merge branch 'main' into sandy081/settingsProfile
2022-06-09 15:37:22 +02:00
Johannes
0656d21d11
auto-fixed prefer-const violation
2022-06-08 17:49:21 +02:00
Sandeep Somavarapu
0092b000b0
assign builtin flag for overridden remote builtin extensions ( #151446 )
...
* remove --enable-proposed-api flag for builtin extensions
* use same dedup logic for remote extensions as local extensions
2022-06-07 18:09:35 +00:00
Alexandru Dima
40840d1d58
Add initial support for --socket-path on Windows ( #151174 )
2022-06-03 06:47:29 +02:00
Robin Karlsson
37fb265ed9
Accept capitalization in HTTP upgrade header ( #150961 )
2022-06-01 12:40:05 +00:00
Sandeep Somavarapu
5178151d23
Merge branch 'main' into sandy081/settingsProfile
2022-06-01 14:12:03 +02:00
Martin Aeschlimann
80d30e41d7
Warn when using an empty argument. Fixes #150714 ( #150715 )
2022-05-30 16:38:30 +02:00
Tyler James Leonhardt
cc86b15a44
Enable grabbing translations from an alternate location for server distro/serverful scenarios ( #150436 )
...
* nls web story
* better handling of urls
* clean up code and don't do nls in dev
* use version instead of quality
* revert changes in workbench-dev.html
* update nls from changes in vscode-loader
* sanitize url a bit
* revert loader change
2022-05-26 08:19:15 -07:00
Tyler James Leonhardt
27e10113dc
improve configure display language & add clear display language preference ( #150433 )
2022-05-26 07:42:03 -07:00
Tyler James Leonhardt
f363be172c
Rename LocalizationsService to LanguagePackService and misc moves ( #150314 )
...
* rename LocalizationsService to LanguagePackService and misc moves
* couple more renames
* one more rename
2022-05-24 15:05:17 -07:00
Logan Ramos
d937389358
Add owners to all telemetry events ( #150296 )
2022-05-24 14:58:08 -04:00
Sandeep Somavarapu
86d085dbca
- Save settings profile
...
- Switch settings profile
- Remove settings profile
- Status bar entry
2022-05-23 00:57:58 +02:00
Sandeep Somavarapu
0ccc294e64
move globalStorageHome to userDataProfileService
2022-05-22 09:22:48 +02:00
Sandeep Somavarapu
129d52819a
support scanning, installing and uninstalling extensions in a profile
2022-05-21 19:46:06 +02:00
Sandeep Somavarapu
55e6d2f138
move user data resources to user data profile
2022-05-19 22:54:28 +02:00
Joao Moreno
ffb7b00100
Merge commit 'ae2202631366eea0aaed6f881f87c2b44ae1b647' into sandy081/policy
2022-05-18 20:12:22 +02:00
Sandeep Somavarapu
562c9f6d8b
register policy definitions from policy configuration
2022-05-17 16:01:10 +02:00
Joao Moreno
70b7af01e8
wire up policy service
2022-05-16 21:57:56 +02:00
Alexandru Dima
0c75852bad
Add client version information to /web-extension-resource/ ( #149370 )
2022-05-13 09:59:22 +02:00
Sandeep Somavarapu
e4c04ea2e9
- Introduce policy model with file policy
...
- Introduce policy configuration using policy model
- Use policy configuration while reading, inspecting and writing configuration
- Adopt json settings editor
2022-05-10 13:49:31 +02:00
Alexandru Dima
843724eb13
Add owner and comment to telemetry events ( #149097 )
2022-05-09 08:31:14 -07:00
Martin Aeschlimann
917811295b
Merge branch 'main' into aeschli/commitInRemoteResourceRoute
2022-05-05 15:56:22 +02:00
Martin Aeschlimann
41f49066bd
fix getRemoteServerRootPath reference
2022-05-05 15:56:03 +02:00
Martin Aeschlimann
5f2559c6d1
remove console.log, simplify
2022-05-04 15:34:53 +02:00
Martin Aeschlimann
177b4e19f3
server root path for websocket connection
2022-05-04 15:22:32 +02:00
Martin Aeschlimann
a0330948fe
commit in remote resource route
2022-05-03 21:47:08 +02:00
Martin Aeschlimann
864c20e550
Use ETag caching when running from source. Fixes #148642
2022-05-03 20:50:01 +02:00
Martin Aeschlimann
aea2baad52
Inline CHARCODE_SLASH
2022-05-03 12:15:49 +02:00