Skip to content

Commit

Permalink
Merge branch 'main' into sam/vpn-snooze-initial-support
Browse files Browse the repository at this point in the history
# By Christopher Brind (9) and others
# Via Chris Brind (1) and GitHub (1)
* main: (48 commits)
  Reduce VPN manager instances (#3097)
  Update BSK for Mac RMF changes (#3107)
  [DuckPlayer] 7- Open Settings (#3110)
  [DuckPlayer] 6 - Init updates and Watch on YouTube (#3066)
  New Tab Page Shortcuts section (#3104)
  Fix VPN configuration removal to stop the tunnel (#3099)
  avoid resizing webview when keyboard shows/hides (#3094)
  Add support for skipping sending usage pixels for remote messages (#3106)
  Bump submodules/privacy-reference-tests from `a242bf0` to `afb4f61` (#3096)
  Updates BSK to 171.2.3
  Remove print (#3101)
  Update Package.resolved file (#3102)
  New Tab Page favorites section (#3083)
  Properly compare actual value of the entitlement check (#3100)
  fix ui tests broken by new onboarding and use shared setup flow (#3081)
  AdHoc lane: Make proper assignment to variable (#3095)
  Expand AdHoc build workflow, add debug bookmarks screen (#3086)
  Update BSK to latest - for macOS fix to AdAttribution (#3084)
  Revert "Fix tests"
  Fix tests
  ...

# Conflicts:
#	DuckDuckGo.xcodeproj/project.pbxproj
#	DuckDuckGo.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
#	DuckDuckGo/NetworkProtectionStatusViewModel.swift
  • Loading branch information
samsymons committed Jul 19, 2024
2 parents 54631b0 + ba71738 commit 4851c9d
Show file tree
Hide file tree
Showing 298 changed files with 7,444 additions and 2,116 deletions.
17 changes: 15 additions & 2 deletions .github/workflows/adhoc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,14 @@ on:
description: "Asana task URL"
required: false
type: string
build-type:
description: "Build Configuration"
type: choice
required: true
default: 'Alpha'
options:
- Alpha
- Release

jobs:
make-adhoc:
Expand Down Expand Up @@ -41,10 +49,15 @@ jobs:
APPLE_API_KEY_ISSUER: ${{ secrets.APPLE_API_KEY_ISSUER }}
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
run: |
lane_to_use="adhoc"
if [[ "${{ github.event.inputs.build-type }}" == "Release" ]]; then
lane_to_use="release_adhoc"
fi
if [[ -n "${{ github.event.inputs.suffix }}" ]]; then
bundle exec fastlane adhoc suffix:${{ github.event.inputs.suffix }}
bundle exec fastlane ${lane_to_use} suffix:${{ github.event.inputs.suffix }}
else
bundle exec fastlane adhoc
bundle exec fastlane ${lane_to_use}
fi
- name: Set filenames
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,8 @@ tags:
---

# Set up
- clearState
- launchApp
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,9 @@ tags:
---

# Set up
- clearState
- launchApp
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml

file: ../shared/setup.yaml

# Load Site
- assertVisible:
id: "searchEntry"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,8 @@ tags:
---

# Set up
- clearState
- launchApp
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,8 @@ tags:
---

# Set up
- clearState
- launchApp
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,8 @@ tags:
---

# Set up
- clearState
- launchApp
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,10 @@ tags:
- adClick

---
- clearState
- launchApp

# Set up
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,10 @@ tags:
- adClick

---
- clearState
- launchApp

# Set up
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,10 @@ tags:
- adClick

---
- clearState
- launchApp
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml

# Set up
- runFlow:
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,9 @@ tags:

---

- clearState
- launchApp
# Set up
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,9 @@ tags:

---

- clearState
- launchApp
# Set up
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,9 @@ tags:

---

- clearState
- launchApp
# Set up
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,9 @@ tags:

---

- clearState
- launchApp
# Set up
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,9 @@ tags:

---

- clearState
- launchApp
# Set up
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,9 @@ tags:

---

- clearState
- launchApp
# Set up
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
12 changes: 3 additions & 9 deletions .maestro/browser_features/opening_tabs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,9 @@ tags:

---

# Set up
- clearState
- launchApp
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
# Set up
- runFlow:
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
12 changes: 3 additions & 9 deletions .maestro/browser_features/search_bar.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,9 @@ tags:

---

# Set up
- clearState
- launchApp
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
# Set up
- runFlow:
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
12 changes: 3 additions & 9 deletions .maestro/browser_features/swipe_tabs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,9 @@ tags:

---

# Set up
- clearState
- launchApp
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
# Set up
- runFlow:
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
8 changes: 1 addition & 7 deletions .maestro/data_clearing_tests/01_fire_proofing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,8 @@ tags:
---

# Set up
- clearState
- launchApp
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
11 changes: 2 additions & 9 deletions .maestro/data_clearing_tests/02_duckduckgo_settings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,8 @@ tags:
---

# Set up
- clearKeychain
- clearState
- launchApp
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
- runFlow:
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,8 @@ tags:
---

# Set up
- clearState
- launchApp
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
8 changes: 1 addition & 7 deletions .maestro/privacy_tests/02_single-site_new_tab_session.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,8 @@ tags:
---

# Set up
- clearState
- launchApp
- runFlow:
when:
visible:
text: "Let’s Do It!"
index: 0
file: ../shared/onboarding.yaml
file: ../shared/setup.yaml

# Load Site
- assertVisible:
Expand Down
Loading

0 comments on commit 4851c9d

Please sign in to comment.