Skip to content
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

[Android] new publisher list (v4) #10836

Closed
LaurenWags opened this issue Jul 21, 2020 · 1 comment
Closed

[Android] new publisher list (v4) #10836

LaurenWags opened this issue Jul 21, 2020 · 1 comment

Comments

@LaurenWags
Copy link
Member

#9502

@LaurenWags LaurenWags added this to the Android 1.12.x - Beta milestone Jul 21, 2020
@NejcZdovc NejcZdovc added this to Closed in Android Core 1.12 Jul 21, 2020
@LaurenWags LaurenWags added the ARM Android ARM related issues label Aug 11, 2020
@srirambv
Copy link
Contributor

Verification passed on OnePlus 6T with Android 10 running 1.12.112

Clean Install
Scenario 1

  • Verified on a clean install with KYC'd account connected,
    • Able to only tip KYC'd accounts
    • Connected/Unverified doesn't get a tip when tipped instead goes into a pending state
    • Shows correct messaging for connected publishers
    • Shows correct messaging for unverified publishers
    • Verified contributions only list KYC'd account tips and no tips sent to connected/unverified pubs are listed

Scenario 2

  • Verified on a clean profile, visiting various types of publishers (GitHub, Reddit, Twitter, etc) shows correct publisher status and shows correct banner info

Upgrade Installs
Scenario 1

  • Verified upgrading from 1.11.x to 1.12.112 removed all values from server_publisher_info and other server_publisher_* tables
  • Verified publisher_prefix_list table is populated and contains raw binary data

Scenario 2

  • Verified removing a publisher from DB and visiting on 1.11.x doesn't show publisher status
  • Verified upgrading to 1.12.112 and checking publisher status shows as verified
  • Verified publisher data is listed again under server_publisher_info table

Scenario 3

  • Verified on 1.11.x with a KYC'd wallet, setting a publisher as connected shows it's not ready to receive funds
  • Verified upgrading to 1.12.112 and visiting the same publisher removes all message and shows the publisher as fully KYC'd
  • Verified publisher data is set to correct state in server_publisher_info table

Verification passed on Samsung Tab A with Android 10 running 1.12.112

Clean Install
Scenario 1

  • Verified on a clean install with KYC'd account connected,
    • Able to only tip KYC'd accounts
    • Connected/Unverified doesn't get a tip when tipped instead goes into a pending state
    • Shows correct messaging for connected publishers
    • Shows correct messaging for unverified publishers
    • Verified contributions only list KYC'd account tips and no tips sent to connected/unverified pubs are listed

Scenario 2

  • Verified on a clean profile, visiting various types of publishers (GitHub, Reddit, Twitter, etc) shows correct publisher status and shows correct banner info

Upgrade Installs
Scenario 1

  • Verified upgrading from 1.11.x to 1.12.112 removed all values from server_publisher_info and other server_publisher_* tables
  • Verified publisher_prefix_list table is populated and contains raw binary data

Scenario 2

  • Verified removing a publisher from DB and visiting on 1.11.x doesn't show publisher status
  • Verified upgrading to 1.12.112 and checking publisher status shows as verified
  • Verified publisher data is listed again under server_publisher_info table

Scenario 3

  • Verified on 1.11.x with a KYC'd wallet, setting a publisher as connected shows it's not ready to receive funds
  • Verified upgrading to 1.12.112 and visiting the same publisher removes all message and shows the publisher as fully KYC'd
  • Verified publisher data is set to correct state in server_publisher_info table

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

No branches or pull requests

3 participants