Skip to content

Preserve Windows direct connections and stabilize template tests - #564

Merged
zjy-web222 merged 2 commits into
mainfrom
Jovan
Nov 5, 2026
Merged

zjy-web222 merged 2 commits into
mainfrom
Jovan

Conversation

@zjy-web222

@zjy-web222 zjy-web222 commented Nov 5, 2026 •

Copy link
Copy Markdown
Collaborator

Preserve an explicit NO_PROXY=* when the Windows desktop starts child processes. This keeps the desktop from reintroducing the system proxy after a user opts into direct connections.

Normalize checkout line endings in the existing bundled-template test and close template stores before removing test directories.

Validation

  • node --test apps/desktop/electron/runtime.test.mjs passed all 24 tests.
  • From apps/server, bun test --isolate --timeout 60000 src/templates.test.ts --test-name-pattern 'video motion map|build copies' passed both tests against the local catalog.
  • The full Windows template suite passed 58 of 59 tests. The existing symlink test failed at fixture creation with Windows EPERM; a standalone symlink call reproduced the host restriction.
  • The focused internal Fraimz showed a real child process inheriting NO_PROXY=* without injected proxy variables.
  • The committed template map matches all 26 tracked video registry blocks. Two ignored local registry entries were removed from the PR after the first CI run.

@zjy-web222 zjy-web222 changed the title Preserve Windows direct connections and align video template metadata Preserve Windows direct connections and stabilize template tests Nov 5, 2026
@zjy-web222
zjy-web222 merged commit 2e3886a into main Nov 5, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant