Commit Graph

31 Commits

Author SHA1 Message Date
Henning Dieterichs e3bdd732ea uses markdown link 2026-06-17 19:10:01 +02:00
Henning Dieterichs 7533927257 improved cssOrderScan 2026-06-17 19:10:01 +02:00
Henning Dieterichs cf0e90192a Adds hashes & base64 encoded images 2026-06-16 10:50:08 +02:00
Henning Dieterichs 1edc47c502 Implements css order scanning for component fixtures 2026-06-15 23:05:31 +02:00
Robo 8748be1f1a feat: update to Electron v42 (#316661)
* feat: update to Electron v42

* chore: drop support for arm 32-bit server

* chore: update types/node to v24.x

* chore: temporarily lock the target version for build/

* chore: update v8-source-location.patch

* chore: fix clippy

* chore: cleanup armhf server ci config

* fix: broken lock file

* fix: c++ version requirement for sysroot builds

* fix: msvc compilation of native modules

* fix: handle rejections for fire-and-forget loadurl

* fix: windows build

* ci: fix teardown of daemon process on windows

```
2026-05-15T20:55:09.7717127Z Assertion failed: !(handle->flags & UV_HANDLE_CLOSING), file src\win\async.c, line 76
```

* chore: update deb and rpm dependencies

* chore: update version info

* spec: improve reliablity of offscreencanvas tests

* spec: retry EPERM failures on teardown

* chore: update x86_64 rpm deps

* ci: exclude server binskim for armhf

* temp: bump distro

* test: ignore deprecation warnings treated as errors

* chore: update lockfile

* fix: externalize electron from auth extension bundles

 Error: Cannot find module 'c:\Users\cloudtest\AppData\Local\Temp\vscode-sanityQvCaze\vscode-server-win32-x64-web\extensions\github-authentication\dist\install.js'
     at Module._resolveFilename (node:internal/modules/cjs/loader:1476:15)
     at wrapResolveFilename (node:internal/modules/cjs/loader:1049:27)
     at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1073:10)
     at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1094:12)
     at Module._load (node:internal/modules/cjs/loader:1262:25)
     at wrapModuleLoad (node:internal/modules/cjs/loader:255:19)
     at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
     at node:internal/main/run_main_module:33:47 {
   code: 'MODULE_NOT_FOUND',
   requireStack: []
 }

 Node.js v24.15.0

* test: make wsl sanity tests reliable

* chore: bump electron@42.1.0

* temp: bump distro

* chore: bump electron@42.2.0

* chore: bump distro

* chore: update debian dependencies

* Revert "test: make wsl sanity tests reliable"

This reverts commit b3f2b63e83.

* test: do not fail for deprecation warnings

* chore: patch node24 server binary for wsl1

* chore: address review feedback

* chore: revert global navigation error handler in browserview

* chore: bump distro
2026-05-27 14:57:41 +02:00
Justin Chen 3711da41f2 remove input chevrons and add dividers between each dropdown label (#315599)
* remove input chevrons and add dividers between each dropdown label

* fix some agent host scenarios

* fix labels hiding/compacting

* nuke all chevrons in the pickers

* address some comments

* fix padding + add back chevrons for title

---------

Co-authored-by: copilot <copilot@github.com>
2026-05-19 22:08:09 +00:00
Henning Dieterichs f0a2b56ed3 Fixes component explorer ci (#314256)
fixes virtual scheduler in component explorer
2026-05-05 13:06:43 +02:00
Henning Dieterichs 10d22829d7 Update InlineChatZoneWidget screenshot baselines 2026-05-04 19:33:42 +02:00
Henning Dieterichs a0afc4cbe9 fixes component explorer lock file 2026-05-04 14:57:33 +02:00
dileepyavan e7c6e7ebea Sandbox: AllowNetwork option to allow outgoing traffic in sandbox mode. (#313912)
* changes

* changes

* Fix deprecated sandbox setting fallback

* Changes to include workspaceStorage directory for allowRead

* changes

* updating vscode sandbox runtime version

* Cleaning up the PR

* Fix terminal sandbox allow-network config

* fixing tests

* fixing tests

* Centralize terminal sandbox enablement checks

* Update network filter sandbox mode test
2026-05-03 16:58:50 +00:00
Henning Dieterichs 6b2fbaf804 Fixes component explorer lockfile 2026-04-28 17:18:52 +02:00
Johannes Rieken ba9d296bbe test: add screenshots for InlineChatZoneWidget and its terminated state (#311925) 2026-04-22 09:04:55 -07:00
Vijay Upadya 602484ad5f Chronicle - local and remote (#308602)
* chronicle

* local and cloud store

* upload vscode events to remote store

* few updates

* consent ui and settings

* few optimizations

* test fix

* feedback updates

* test fix

* check setting to enable cmd

* fix test

* Settings update and tool update

* command update

* Settings update

* merge main

* feedback updates

* setting and test update

* few updates

* updates

* test update

* blocks ci update

* feedback updates

* comment update
2026-04-16 10:31:39 +02:00
Henning Dieterichs 73ce5edc31 Only block ci for CodeEditor fixture changes 2026-04-07 18:38:44 +02:00
Henning Dieterichs da22369c0d updates blocks-ci-screenshots.md 2026-04-07 18:38:44 +02:00
Henning Dieterichs 7eab2726c1 Update test/componentFixtures/blocks-ci-screenshots.md
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-07 15:57:15 +02:00
Henning Dieterichs e2a4bce63e Fail screenshot CI if fixtures with tag blocks-ci change 2026-04-07 15:57:15 +02:00
Henning Dieterichs 1a6b425b58 removes checked in baseline images, as they are now tracked by the screenshot service 2026-04-07 12:56:06 +02:00
Henning Dieterichs cbefeb3643 add logs on failure 2026-04-01 11:51:29 +02:00
Henning Dieterichs 6e701d61b3 Adds playwright component fixture tests 2026-04-01 11:51:29 +02:00
Henning Dieterichs b533ee4b6e Updates component explorer & adopts rspack for fixture serving (#306484) 2026-04-01 03:25:14 +00:00
Alexandru Dima a7e3a4e1e5 fix: remove backslash escaping from terminal command labels (#303856)
* fix: remove escapeMarkdownSyntaxTokens from terminal command labels

Fixes #303844

The command text in ChatTerminalThinkingCollapsibleWrapper was being
escaped with escapeMarkdownSyntaxTokens(), which adds backslashes before
chars like - * # etc. This is unnecessary because the text is always
rendered inside markdown code spans or via .textContent, both of which
treat content as literal.

Also adds a component fixture for the terminal collapsible wrapper to
enable visual regression testing of command label rendering.

* fix: use DOM nodes instead of MarkdownString for sandbox command labels

Addresses review feedback: commands containing backticks (common in
PowerShell) would break the inline-code markdown spans. Now both
sandbox and non-sandbox paths use text nodes + <code> elements with
.textContent, which is always safe for arbitrary command text.

Also adds fixture cases for backtick-containing commands to catch
this class of issue.

* fix: remove colons from fixture names to fix CI artifact paths

* add screenshot baselines for terminal collapsible fixtures
2026-03-22 23:24:40 +09:00
Henning Dieterichs 5d56633a57 updates component explorer 2026-03-11 22:30:41 +01:00
Henning Dieterichs 7c08b33b79 update screenshot baselines from CI 2026-03-11 19:31:38 +01:00
Henning Dieterichs 1a29c31071 update screenshot baselines from CI 2026-03-04 20:33:16 +01:00
Henning Dieterichs 77ec1740b7 updates baseline 2026-02-27 17:58:11 +01:00
Henning Dieterichs 5c4204e60d updates component explorer 2026-02-23 22:44:44 +01:00
Henning Dieterichs 2650c907f6 use git lfs (#297013) 2026-02-23 17:11:15 +01:00
Henning Dieterichs bdd6e80b9f update screenshot baselines from CI 2026-02-23 12:50:38 +01:00
Henning Dieterichs 1cc58eb412 update screenshot baselines from CI 2026-02-20 19:57:07 +01:00
Henning Dieterichs 2751fb4d2f adds component explorer 2026-02-20 19:57:07 +01:00