-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adaptive captcha panel should remain active until solved #22417
Labels
feature/rewards
OS/Desktop
priority/P3
The next thing for us to work on. It'll ride the trains.
QA Pass-Linux
QA Pass-macOS
QA Pass-Win64
QA/Test-All-Platforms
QA/Yes
release-notes/include
Milestone
Comments
emerick
added
OS/Android
Fixes related to Android browser functionality
OS/Desktop
labels
Apr 20, 2022
Miyayes
added
the
priority/P3
The next thing for us to work on. It'll ride the trains.
label
Apr 20, 2022
emerick
added
QA/Yes
release-notes/include
and removed
OS/Android
Fixes related to Android browser functionality
labels
Apr 27, 2022
25 tasks
Can be unblocked once https://bravesoftware.slack.com/archives/CB0KCRCQN/p1653423259020869 has an answer as this case needs to be checked as well. |
stephendonner
added
the
QA/In-Progress
Indicates that QA is currently in progress for that particular issue
label
May 31, 2022
Verified
|
Brave | 1.40.80 Chromium: 102.0.5005.78 (Official Build) beta (x86_64) |
---|---|
Revision | df6dbb5a9fd82af3f567198af2eb5fb4876ef99c-refs/branch-heads/5005_59@{#3} |
OS | macOS Version 11.6.6 (Build 20G624) |
Successful captcha - PASSED
- Schedule a new captcha
- Start the browser with
--brave-ads-staging
- When captcha notification appears, click Solve
- Verify that adaptive captcha displays as overlay in Rewards panel
- Close Rewards panel
- Reopen Rewards panel and verify that adaptive captcha still displays
- Solve Captcha
- Verify that success modal overlay displays in Rewards panel
- Dismiss success modal
- Close Rewards panel
- Reopen Rewards panel and verify that no adaptive captcha-related overlay displays
Confirmed no adaptive captcha displayed on restart
example | example | example | example | example |
---|---|---|---|---|
Rewards-icon disabled - PASSED
- installed
1.40.80
- launched Brave
- opened
brave://settings/appearance
- toggled
Show Brave Rewards icon in address bar
toOFF
/Disabled
- opened
brave://rewards/
and clicked onStart using Rewards
- scheduled a captcha
- dwindled unblinded payment tokens
- waited for refill of tokens
- restarted Brave due to Unblinded tokens refill is not scheduled after captcha is solved #20131
- confirmed I saw the
Solve
/Later
captcha dialog - clicked on
Later
- dwindled tokens to trigger refill
- restarted
- confirmed captcha reappeared
- clicked on
Solve
- purposefully failed the captcha
- dwindled tokens
- restarted
- confirmed captcha reappeared
- successfully solved it
- dwindled tokens for refill
- scheduled a new captcha
- confirmed I got a new captcha
example | example | example | example | example | example | example | example |
---|---|---|---|---|---|---|---|
Exceeding max attempts - PASSED
- Schedule a new captcha
- Start the browser with
--brave-ads-staging
- When captcha notification appears, click
Solve
- Verify that adaptive captcha displays as overlay in Rewards panel
- Close Rewards panel
- Reopen Rewards panel and verify that adaptive captcha still displays
- Fail to solve captcha until "exceeded max attempts" error message displays
- Dismiss error modal (will display support page in new tab)
- Close Rewards panel
- Reopen Rewards panel and verify that no adaptive captcha-related overlay displays
- Captchas are now paused until you reset
failed_attempts
andpaused
settings inPreferences
file (support would typically do this, however)
example | example | example | example | example | example |
---|---|---|---|---|---|
Confirmed:
- captchas were paused
Preferences
file containedfailed_attempts
count of10
andpaused
true
status
failed_attempts - 10 |
paused - true |
---|---|
Changed failed_attempts
to 0
and paused
to false
in `Preferences, restarted, and re-issued a challenge
failed_attempts - 0 |
paused - false |
---|---|
Confirmed I received an adaptive-captcha challenge again:
stephendonner
added
QA Pass-macOS
and removed
QA/In-Progress
Indicates that QA is currently in progress for that particular issue
labels
May 31, 2022
Verification
Successful captcha -
|
Step3 | Step7 | Step7 | Step8 |
---|---|---|---|
Rewards-icon disabled - PASSED
- installed
1.40.83
- launched Brave
- opened
brave://settings/appearance
- toggled
Show Brave Rewards icon in address bar
toOFF
/Disabled
- opened
brave://rewards/
and clicked onStart using Rewards
- scheduled a captcha
- dwindled unblinded payment tokens
- waited for refill of tokens
- restarted Brave due to Unblinded tokens refill is not scheduled after captcha is solved #20131
- confirmed I saw the
Solve
/Later
captcha dialog - clicked on
Later
- dwindled tokens to trigger refill
- restarted
- confirmed captcha reappeared
- clicked on
Solve
- purposefully failed the captcha
- dwindled tokens
- restarted
- confirmed captcha reappeared
- successfully solved it
- dwindled tokens for refill
- scheduled a new captcha
- confirmed I got a new captcha
Step4 | Step10 | Step15 | Step19 | Step20 | Step22 |
---|---|---|---|---|---|
Exceeding max attempts - PASSED
- Schedule a new captcha
- Start the browser with
--brave-ads-staging
- When captcha notification appears, click
Solve
- Verify that adaptive captcha displays as overlay in Rewards panel
- Close Rewards panel
- Reopen Rewards panel and verify that adaptive captcha still displays
- Fail to solve captcha until "exceeded max attempts" error message displays
- Dismiss error modal (will display support page in new tab)
- Close Rewards panel
- Reopen Rewards panel and verify that no adaptive captcha-related overlay displays
- Captchas are now paused until you reset
failed_attempts
andpaused
settings inPreferences
file (support would typically do this, however)
Step 1 | Step 1 | Step 4 | Step 7 | Step 8 |
---|---|---|---|---|
Confirmed:
- captchas were paused
Preferences
file containedfailed_attempts
count of10
andpaused
true
status
failed_attempts count of 10 |
paused true |
---|---|
Changed failed_attempts
to 0
and paused
to false
in `Preferences, restarted, and re-issued a challenge
failed_attempts to 0 |
paused to false |
---|---|
Confirmed I received an adaptive-captcha challenge again
Able to solve the captcha successfully.
ex | ex | ex |
---|---|---|
Verification passed on
Successful captcha -
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
feature/rewards
OS/Desktop
priority/P3
The next thing for us to work on. It'll ride the trains.
QA Pass-Linux
QA Pass-macOS
QA Pass-Win64
QA/Test-All-Platforms
QA/Yes
release-notes/include
If you receive an adaptive captcha notification and then accidentally close the Rewards panel before solving the captcha, the captcha is no longer displayed and you must wait for the next notification to solve it.
cc: @fmarier
The text was updated successfully, but these errors were encountered: