Skip to content

feat(Git-Sync): Use custom HTTP Client to enable system Certificates and Proxy settings#8710

Merged
gatzjames merged 3 commits into
Kong:developfrom
gatzjames:feature/ins-5460-when-upgrading-to-v11-bitbucket-is-no-longer-connect-for
May 15, 2025
Merged

feat(Git-Sync): Use custom HTTP Client to enable system Certificates and Proxy settings#8710
gatzjames merged 3 commits into
Kong:developfrom
gatzjames:feature/ins-5460-when-upgrading-to-v11-bitbucket-is-no-longer-connect-for

Conversation

@gatzjames

Copy link
Copy Markdown
Contributor

Highlights:

  • Replaces Isomorphic-Git's default http-client with our own (adopted from the default) that uses net.fetch instead of fetch.
  • Git now respects the system level certificates and other settings that the app does.

@gatzjames
gatzjames requested a review from a team May 13, 2025 14:43
@gatzjames gatzjames self-assigned this May 13, 2025
@gatzjames
gatzjames force-pushed the feature/ins-5460-when-upgrading-to-v11-bitbucket-is-no-longer-connect-for branch from 6ec420e to c5639d7 Compare May 15, 2025 19:53
@gatzjames
gatzjames enabled auto-merge (squash) May 15, 2025 19:54
@gatzjames
gatzjames merged commit ae6db0d into Kong:develop May 15, 2025
@gatzjames
gatzjames deleted the feature/ins-5460-when-upgrading-to-v11-bitbucket-is-no-longer-connect-for branch May 15, 2025 20:06
cwangsmv pushed a commit that referenced this pull request Jun 10, 2025
…and Proxy settings (#8710)

* Use net.fetch on isomorphic-git to support custom Certificates and proxy settings

* type import

* move electron net to dynamic import to avoid pre-bundling
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.

2 participants