Closed kylehickinson closed 6 months ago
The above requires 1.63.171
or higher for 1.63.x
verification 👍
@Uni-verse @hffvld lets the issues outlined via https://github.com/brave/brave-browser/issues/36585#issue-2172081399 as a guide of the different areas that we should check/run through but can add the verification notes via this issue. There's also https://github.com/brave/brave-browser/issues/36596#issue-2172468221 which address some design changes.
Verification PASSED on iPhone 11
running iOS 17.4
using the following build(s):
1.63.176 Chromium: 122.0.6261.128 (Official Build) unknown (64-bit)
--- | ---
Revision | 0767ff0f97fb...
OS | iOS
Leo
credentials from Android
account that purchased using CC#
- PASSED
1.63.176 Chromium: 122.0.6261.128
via TFHamburger Menu
-> Leo
and ensured that the onboarding/T&S are being displayedPREMIUM
and displaying LIMITED
for Mixtral
& Claude Instant
account.brave.com
and logged into an account that already has a Leo
subscription
Leo
on Android
via the GPS
and used a CC#
Refresh Leo
Purchased on Android
Refresh Leo
and ensured that the credentials were loaded without any issues in a reasonable time (~10s)
You have active credentials loaded!
is being displayed via account.brave.com
Leo
now appears as PREMIUM
and both Mixtral
& Claude Instant
are listed as UNLIMITED
Advanced Settings
is listing the all the Subscription
information (expiry date etc..)Example |
Example |
Example |
Example |
Example |
---|---|---|---|---|
Example |
Example |
Example |
Example |
Example |
---|---|---|---|---|
Leo
& VPN
credentials from Desktop
account - PASSED
1.63.176 Chromium: 122.0.6261.128
via TFHamburger Menu
-> Leo
and ensured that the onboarding/T&S are being displayedPREMIUM
and displaying LIMITED
for Mixtral
& Claude Instant
account.brave.com
and logged into an account that already has a Leo
& VPN
subscription
kamil@brave.com
which has all the premium features via promo codes
Refresh
both VPN
& Leo
credentialsRefresh VPN
and ensured that the credentials were loaded without any issues in a reasonable time (~10s)
You have active credentials loaded!
is being displayed via account.brave.com
VPN configuration
was created without any issueshttps://ipinfo.io
)Refresh Leo
and ensured that the credentials were loaded without any issues in a reasonable time (~10s)
You have active credentials loaded!
is being displayed via account.brave.com
Leo
now appears as PREMIUM
and both Mixtral
& Claude Instant
are listed as UNLIMITED
Advanced Settings
is listing the all the Subscription
information (expiry date etc..)Example |
Example |
Example |
Example |
Example |
---|---|---|---|---|
Example |
Example |
Example |
Example |
Example |
---|---|---|---|---|
Example |
Example |
Example |
Example |
Example |
Example |
---|---|---|---|---|---|
Leo
via iOS
and linking/restoring using Desktop
- PASSED
Verification PASSED on iPhone 11
running iOS 17.4
using the following build(s):
1.63.177 Chromium: 122.0.6261.128 (Official Build) unknown (64-bit)
--- | ---
Revision | f43e1b1dc6dc...
OS | iOS
1.63.177 Chromium: 122.0.6261.128
via TFHamburger Menu
-> Leo
and ensured that the onboarding/T&S are being displayedPREMIUM
and displaying LIMITED
for Mixtral
& Claude Instant
Hamburger Menu
-> Settings
-> Leo
-> Go Premium
Leo
context menu (gog/settings
-> Go Premium
)Upgrade Now
via the Leo Premium
paywall screen and ensured that the TestFlight
purchase screen displayedSubscribe
and signed in via Apple ID
to complete the TF subscription purchaseLeo
has been purchased, tapped on Link purchase to your Brave account
via the Leo
settingshttps://account.brave.com/?intent=link-order&product=leo
(specifically intent=link-order
)Premium
products associated with the accountLink my subscription now
Success! Your subscription is now linked
message was displayed once linkedLeo
appeared as a purchased premium product
Purchased on iOS
is visible/being displayedPurchasing Leo via Production
via TF
Example |
Example |
Example |
Example |
Example |
---|---|---|---|---|
Example |
Example |
Example |
Example |
Example |
---|---|---|---|---|
Linking with Desktop using Production
Example |
Example |
Example |
Example |
Example |
---|---|---|---|---|
Once launched 1.64.104 Chromium: 123.0.6312.46
using Win 11 x64
and went through the following:
Leo
was a product that appeared as Purchased
Purchased on iOS
is visible/being displayedRefresh Leo
and ensured that new credentials were pulled and Leo
switched to Premium
on the desktopPremium
appeared throughout the UI and that Unlimited
appeared next to each LLM (indicating Premium
)Example |
Example |
Example |
Example |
---|---|---|---|
Verified on iPad (7th Gen)
running iPadOS 17.0
using version 1.63.179
account.brave.com
and logged into an account that already has a Leo subscriptionaccount.brave.com
Example | Example | Example | Example |
---|---|---|---|
account.brave.com
and logged into an account that already has a Leo & VPN subscriptionaccount.brave.com
account.brave.com
Example | Example | Example | Example | Example | Example | Example |
---|---|---|---|---|---|---|
Verified on iPhone 12
running iOS 17.3.1
using version 1.63.179
1.62.2
to 1.63.179
Example | Example | Example | Example |
---|---|---|---|
| | |
Description:
Implement Brave Leo in iOS
Related issues: