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

Notifications QA #4891

Closed
dmtrjsg opened this issue Sep 18, 2023 · 4 comments
Closed

Notifications QA #4891

dmtrjsg opened this issue Sep 18, 2023 · 4 comments

Comments

@dmtrjsg
Copy link

dmtrjsg commented Sep 18, 2023

Test

links

Orion dev epic

Data for Testing

Env: https://atlas-git-fork-thesan-feature-orion-notifications-joystream.vercel.app/

acc1: notifqa1
hollow adjust faith actress again rebuild door whip orient favorite wide zone
creds: notifqa1@gmail.com / Passw0rd123&
channel: notifqa1channel (id - 260)

acc2: notifqa2
meadow maple syrup weapon correct comfort husband rally chronic advance soldier expire
creds: notifqa2@gmail.com / Passw0rd123&
channel: notifqa2channel

Member

  • Channel created
  • Someone replied to your comment
  • Someone reacted to your comment
  • Followed channel posted new video
  • Followed channel put a new nft on auction
  • Followed channel put a new nft on sale
  • NFT bid outbid (someone places a higher bid than your own)
  • NFT open auction bid won
  • NFT open auction bid lost

Channel

Engagement

  • New Channel follower
  • Comment Posted To Video
  • Video Liked
  • Video Disliked

YPP

  • YPP Channel verified
  • YPP Channel suspended

NFTs

  • NFT purchased
  • NFT bid received (for auction creator)
  • NFT royalty payment received
  • Channel received direct payment (via member remark)
  • Funds withdrawn from channel account (to member acc)

Moderation

  • Channel excluded from App
  • Video is excluded from App
  • Video featured as Hero
  • Video featured on Category page
  • NFT is featured on the Marketplace

Notification settings

@dmtrjsg
Copy link
Author

dmtrjsg commented Sep 18, 2023

MEMBER


Basic

  1. By default the membership icon displays 2. No actions were done at all at this point. Only created membership.
Screenshot 2023-09-18 at 18 12 07
  1. As soon as channel is created, the profile drop down display counter in studio
Screenshot 2023-09-18 at 18 23 30
  1. Channel Avatar not showing
Screenshot 2023-09-18 at 18 36 32

Engagement User

  1. Someone replied to your comment ⛔. Needs to go to Member notifications, now in channel. Also check spelling please.
Screenshot 2023-09-18 at 18 55 01 2. Someone reacted to your comment ✅

NFT user

  1. Channel added NFT on auction ✅
  2. Channel added NFT on sale ✅
  3. Someone placed higher bid ⛔ - just not showing at all
  4. You won NFT auction ✅
  5. You lost NFT auction ✅

Hyperlinks

  1. Comment reaction only redirects to video page, and not to the comment itself. 🟡
  2. NFT on Auction and on Sale would need to have expanded widget
  3. You lost NFT auction. Add "Withdraw your bid". To the notification text.

@dmtrjsg
Copy link
Author

dmtrjsg commented Sep 19, 2023

CHANNEL


Engagement

  1. New channel follower ✅
  2. Comment added to video 🟡 - screen should focus on comment, not just redirect to video.
  3. Dislike 🟡 does not display member handle correctly
Screenshot 2023-09-19 at 15 02 38 Screenshot 2023-09-19 at 15 02 55 4. Like 🟡 does not display member handle correctly (same as dislike)

YPP

🚫 Cannot test before its merged to Dev

NFT

  1. NFT bid received (for auction creator) 🔴 - no notification at all
  2. NFT purchased - 🟡
  3. NFT royalty payment received - 🟡
    Avatars are blank in both cases above
Screenshot 2023-09-19 at 15 33 29
  1. Channel received direct payment (via member remark) 🚫 - blocked, pending instructions how to pay channels on dev
  2. Funds withdrawn from channel account (to member acc) 🔴 no notification at all

Moderation

  1. Channel excluded from App - 🔴
    Was testing "excluded channel" notifications. Expected scenario was that once the channel is excluded by moderator, channel owner would receive this notification in their studio (so to their channel). It appears that once the channel is excluded it totally vanishes from the app, and owner does not see it at all or have access to the studio side for such channel. Suggest to keep the channel in the studio view but only hide from the "viewer side". If that is technically challenging, I think we should show such notification on the member side.
  2. Video is excluded from App - 🔴 no notifications at all
  3. Video featured as Hero - deprecated as discover page is now gone ⚫
  4. Video featured on Category page - deprecated as discover page is now gone ⚫
  5. NFT is featured on the Marketplace 🔴 no notification at all

@dmtrjsg
Copy link
Author

dmtrjsg commented Sep 26, 2023

Atlas

  • NFT on Auction and on Sale would need to have expanded widget
  • You lost NFT auction. Add "Withdraw your bid". To the notification text.
  • NFT purchased , NFT royalty payment received : Avatars are blank

Everything else is Orion

Linked to PR 195

@thesan
Copy link
Collaborator

thesan commented Sep 26, 2023

Fixes needed on Atlas

  • NFT on Auction and on Sale would need to have expanded widget
  • You lost NFT auction. Add "Withdraw your bid". To the notification text.
  • Channel Avatar not showing

Missing notifications Orion

  • HigherBidPlaced
  • NftFeaturedOnMarketPlace
  • CreatorReceivesAuctionBid
  • VideoExcluded
  • ChannelExcluded

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

No branches or pull requests

2 participants