Skip to content
This repository was archived by the owner on Feb 24, 2025. It is now read-only.

Make connection tester non-failable on VPN startup #3885

Merged
merged 6 commits into from
Jan 29, 2025

Conversation

diegoreymendez
Copy link
Contributor

@diegoreymendez diegoreymendez commented Jan 28, 2025

Task/Issue URL: https://app.asana.com/0/1207603085593419/1209248230850409/f

macOS PR: duckduckgo/macos-browser#3791
BSK PR: duckduckgo/BrowserServicesKit#1197

Description

Make sure the Connection Tester isn't being used for rekeying anymore, so we can let it fail silently and not block VPN startup.

Steps to test this PR:

  1. Start the VPN
  2. Test rekeying

Definition of Done (Internal Only):

Copy Testing:

  • Use of correct apostrophes in new copy, ie rather than '

Internal references:

Software Engineering Expectations
Technical Design Template

diegoreymendez added a commit to duckduckgo/BrowserServicesKit that referenced this pull request Jan 29, 2025
Task/Issue URL:
https://app.asana.com/0/1207603085593419/1209248230850409/f

iOS PR: duckduckgo/iOS#3885
macOS PR: duckduckgo/macos-browser#3791
What kind of version bump will this require?: Patch

## Description

Make sure the Connection Tester isn't being used for rekeying anymore,
so we can let it fail silently and not block VPN startup.
diegoreymendez added a commit to duckduckgo/macos-browser that referenced this pull request Jan 29, 2025
Task/Issue URL:
https://app.asana.com/0/1207603085593419/1209248230850409/f

iOS PR: duckduckgo/iOS#3885
BSK PR: duckduckgo/BrowserServicesKit#1197

## Description

Make sure the Connection Tester isn't being used for rekeying anymore,
so we can let it fail silently and not block VPN startup.
@diegoreymendez diegoreymendez merged commit 4c7906c into main Jan 29, 2025
13 checks passed
@diegoreymendez diegoreymendez deleted the diego/make-connection-tester-non-failable branch January 29, 2025 12:10
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants