Daniel Imms
968379f4ee
Merge pull request #187281 from microsoft/tyriar/187274
...
Log latency stats and remove old unused latency mechanism
2023-07-07 08:54:13 -07:00
Daniel Imms
6ea4677f14
Make ptyhostservice label consistent
2023-07-07 08:39:10 -07:00
Daniel Imms
f639cabe2d
Log latency stats and remove old unused latency mechanism
...
Fixes #187274
2023-07-07 08:33:46 -07:00
Henning Dieterichs
d1ae8a6ecc
Inline Completions: Implements yieldsTo ( #187156 )
...
Fixes #https://github.com/microsoft/vscode-internalbacklog/issues/4055
2023-07-07 16:29:09 +02:00
Henning Dieterichs
e7776fdf9c
Fixes #186402 ( #187184 )
2023-07-07 14:42:49 +02:00
Christof Marti
4c1e4bb5c5
Allow additional socks schemes ( #158669 )
2023-07-07 14:09:57 +02:00
Sandeep Somavarapu
91749da589
use troubleshoot command for confirmation needed action ( #187244 )
2023-07-07 11:09:19 +02:00
Johannes Rieken
c217907d81
Merge pull request #183841 from mroch/patch-1
...
fix [object Object] in invalid decorator warning
2023-07-07 11:08:54 +02:00
Andrea Mah
fa37b611fe
search: fix resources with trailing slash ( #187106 )
...
* search resources with trailing slash in root
2023-07-06 23:57:51 -07:00
Rob Lourens
2f2bc05fde
Don't log when not actually persisting sessions ( #187214 )
2023-07-06 23:56:43 -07:00
Henning Dieterichs
31f183271b
Fixes #187194 ( #187211 )
2023-07-06 17:05:55 -07:00
Peng Lyu
7ffb51f988
Avoid kernel picker progress when kernel extensions are disabled ( #187210 )
2023-07-06 17:05:04 -07:00
Raymond Zhao
13b90156ab
Strengthen Emmet tests ( #187204 )
2023-07-06 16:14:29 -07:00
Connor Peet
7061dbd1d2
debug: bump companion to 1.1.2 ( #187203 )
2023-07-07 00:47:50 +02:00
Peng Lyu
79ec05cb73
Merge pull request #187189 from microsoft/rebornix/excessive-cheetah
...
Register the notebook remote save setting
2023-07-06 14:57:10 -07:00
Connor Peet
30fde0d369
fix: stall on "starting new singleton" on linux if keychain blocks ( #187182 )
...
Adds a 5s timeout to keychain access on Linux. We had an issue about this a long time ago, but I never repro'd it until today and can't find the original...
If this timeout is hit, it'll fall back to the file-based keychain.
2023-07-06 23:49:31 +02:00
Henning Dieterichs
eec239dc35
Fixes #187164 ( #187192 )
2023-07-06 14:17:43 -07:00
Daniel Imms
f632275e42
Merge pull request #187183 from microsoft/tyriar/187176
...
Use a const enum for all remote terminal channel messages
2023-07-06 13:04:30 -07:00
rebornix
3f96146561
Register the notebook remote save setting
2023-07-06 12:52:20 -07:00
Daniel Imms
a50fca3193
Clarify it's talking about the type never
2023-07-06 12:45:12 -07:00
Daniel Imms
1391e9a686
Add workspace id to terminal logs
...
Fixes #187080
2023-07-06 12:41:03 -07:00
Daniel Imms
d630142d45
Add AcceptDetachInstanceReply impl and add ts assert for future
2023-07-06 12:24:18 -07:00
Daniel Imms
ab08a18321
Use const enum for all remote terminal requests
...
Part of #187176
2023-07-06 12:12:56 -07:00
Daniel Imms
57ae321b9d
Merge pull request #187177 from microsoft/tyriar/186935
...
Add IPtyHostService
2023-07-06 12:02:20 -07:00
Daniel Imms
0d1bc0818c
Clean up pty services
2023-07-06 11:45:42 -07:00
Daniel Imms
074121ee30
Remove now unneeded optional checks
2023-07-06 11:42:22 -07:00
Daniel Imms
ed59e75f3d
Add IPtyHostService
...
This is a new service which extends IPtyService and provides additional methods
on the process that manages the connection to the pty host:
- IPtyService: Talk to the pty host, this may be direct via a message port of via
the main/server procs.
- IPtyHostService: Talk to the pty host management interfaces on the main/server
procs. These are no longer available as optional methods on IPtyService to be
clear about where they happen (eg. getProfiles).
Fixes #186935
2023-07-06 11:35:45 -07:00
Megan Rogge
440bade772
Merge pull request #187159 from microsoft/merogge/build-task99
...
clear workspace tasks promise when supported executions change
2023-07-06 11:20:36 -07:00
Raymond Zhao
c067a3bf81
chore: bump semver 7 dependencies ( #187171 )
2023-07-06 20:18:02 +02:00
Connor Peet
ccbcba53e6
debug: shut down debug sessions if an extension host goes away ( #187169 )
...
Fixes #184552
2023-07-06 20:04:59 +02:00
Joyce Er
078d0fd6e3
Fix capitalization in survey notification ( #187168 )
2023-07-06 20:00:48 +02:00
rebornix
001615e0b6
No need for additional readonly and missing file check.
2023-07-06 10:29:50 -07:00
Aaron Munger
0daeaf508c
Merge pull request #187070 from microsoft/aamunger/notebookInfoRegistration2
...
just use the extension property to know if an editor needs to be registered
2023-07-06 09:59:22 -07:00
meganrogge
4f1df73b95
when supported executions change, make sure to unset the promise so they get re-evaluated
2023-07-06 09:23:11 -07:00
Aaron Munger
f5f7127f8f
Merge branch 'main' into aamunger/notebookInfoRegistration2
2023-07-06 08:03:10 -07:00
Alex Ross
56f97a454f
Merge pull request #187096 from microsoft/tyriar/187076
...
Fix several pty host lifecycle issues on remotes
2023-07-06 16:36:06 +02:00
Daniel Imms
535da9308b
Merge pull request #187144 from microsoft/Tyriar-patch-1
...
Create commands/codespaces_issue.yml
2023-07-06 07:29:36 -07:00
Daniel Imms
e1021bf70d
Create codespaces_issue.yml
2023-07-06 07:14:31 -07:00
meganrogge
42e9acc5a8
no need to explicitly get workspace tasks as they're always refreshed now
2023-07-06 07:11:18 -07:00
Daniel Imms
94cfd18b28
Merge pull request #187083 from SvanT/main
...
Dispose `TerminalWordLinkDetector` listeners
2023-07-06 06:59:59 -07:00
Svante Boberg
663539163b
Merge branch 'main' into main
2023-07-06 08:26:22 +02:00
Marshall Roch
4223cc994e
fix [object Object] in invalid decorator warning
...
when there's an invalid decorator, you get a warning like this:
```
[warning] INVALID decoration from extension '[object Object]': Error: The decoration is empty
```
as is done elsewhere in this file, should use `extensionId.identifier.value` to get a string
2023-07-05 21:52:27 -04:00
Bhavya U
6c8cdf325e
Remove galleryExtension check when initializing remote menu ( #187109 )
...
Remove galleryExtension check
2023-07-06 02:35:13 +02:00
Tyler James Leonhardt
609e636933
Also check for secret storage provider before using old API ( #187105 )
...
This allows a nice migration path for web environments:
1. Embedder implements a secret storage provider in addition to the credentials provider they already have
2. Wait a release or 2
3. Remove the credentials provider from the embedder
Once all known embedders do number 1, we can delete the `_oldMainThreadSecretState` entirely.
2023-07-06 10:19:33 +10:00
dependabot[bot]
c9073ad0c8
Bump semver from 7.3.7 to 7.5.3 in /extensions/css-language-features ( #187107 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 7.3.7 to 7.5.3.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.3.7...v7.5.3 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-06 01:54:58 +02:00
dependabot[bot]
9618e4fa2a
Bump semver from 7.3.8 to 7.5.3 in /build/npm/gyp ( #186809 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 7.3.8 to 7.5.3.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.3.8...v7.5.3 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-05 16:29:55 -07:00
dependabot[bot]
6fa852f87a
Bump semver from 7.3.5 to 7.5.3 in /remote ( #185981 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 7.3.5 to 7.5.3.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.3.5...v7.5.3 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-05 16:29:29 -07:00
Bhavya U
99494a7a29
Show busy indicator in remote menu when initializing. ( #187018 )
...
* Show progress bar in remote indicator when initializing
* Remove placeholder change
2023-07-05 16:14:40 -07:00
Tyler James Leonhardt
322bc2d7d8
Have getCurrentAuthenticationSessionInfo take in a secretStorageService ( #187092 )
...
To start the migration process, we have `getCurrentAuthenticationSessionInfo` take in a `secretStorageService` and also replaces the `LocalStorageCredentialProvider` with a `LocalStorageSecretStorageProvider`.
After this goes in we can then update all embedders (vscode.dev, github.dev, Codespaces, vscode-web-test?) and replace ICredentialProvider usages with ISecretStorageProviders and then once we do that, we can get rid of a bunch of code!
2023-07-06 00:09:01 +02:00
Connor Peet
c7d219b53f
testing: make running tests open the results view instead of explorer ( #187100 )
...
Closes #153068
2023-07-05 23:55:10 +02:00