duckduckgo / iOS

DuckDuckGo iOS Application
https://itunes.apple.com/us/app/duckduckgo-privacy-browser/id663592361?mt=8
Apache License 2.0
1.79k stars 405 forks source link

Improve VPN logging logic #3032

Closed diegoreymendez closed 3 days ago

diegoreymendez commented 4 days ago

Task/Issue URL: https://app.asana.com/0/1206580121312550/1207223772590802/f

macOS PR: https://github.com/duckduckgo/macos-browser/pull/2939 BSK PR: https://github.com/duckduckgo/BrowserServicesKit/pull/877

Description

Improves the logging logic for the VPN.

Testing

  1. Open Console.app and start streaming from your iPhone.
  2. Filter by category:Network Protection.
  3. Start the VPN
  4. Open some sites
  5. Change location
  6. Stop the VPN

Make sure that the VPN works just fine, and that Console.app shows more detailed VPN logs.

Definition of Done (Internal Only):

Copy Testing:

Orientation Testing:

Device Testing:

OS Testing:

Theme Testing:


Internal references:

Software Engineering Expectations Technical Design Template

diegoreymendez commented 3 days ago

I'm going to redirect the iOS PR to main, since it's not as urgent.