Closed drillprop closed 1 year ago
Dmitry - homepage and gw operator ones ~Attemka - vide pages, nfts, video view~
⚠️ To test settled auction NFT: https://atlas-qq3f942az-joystream.vercel.app/video/134 member who placed the bid: birdStereo to check: bird stereo won, has settled auction -> SpaceFamilyKingdom to see notification that auction is settled
I'll take Gateway operator filters - config
- [ ] 🔴They won’t show on the homepage
- [ ] 🔴 They won’t show on the video view
- [ ] 🔴 They won't’ show on the Channel view
- [ ] 🔴They won’t show on the video category view
- [ ] 🔴They won’t show on the nfts view
blocking data object ids is not working at all. We're getting mixed results in various places
🆕 As an auction participant, I want to see that the timed auction I participated in has ended
-> this notification is not sent at all
Videos
Channels
https://atlas-2c7emdwly-joystream.vercel.app/channel/54?tab=Videos < this channel has 4 videos and not included into popular. Condition is set to strictly above 4, and not >=.
NFTs
This video is not included into promotional materials but is filtered out when "exclude promo: filter applied: https://atlas-2c7emdwly-joystream.vercel.app/video/134
Channels
⏯️ To be retested on Prod
Category page
Video Page Comments
Search
@dmtrjsg Please retest:
- [x] 🔴 Cannot search for "aliceChannel" - no search suggestions
should be fixed
- [x] 🔴 As a user, I can sort comments by most popular Comment with no reactions and replies was filtered out. See here>
works for me, I don't see anything wrong here
Channels
- [x] 🟡 I should see only channels that have at least 4 videos
should be fixed
- [ ] ⚠️ (blocked) As a gateway operator, I can set video hero on the homepage
Is this blocked? You managed to set the video hero, didn't you?
Other issues
As a gateway operator, I can block data object IDs. The videos that contain the blocked data object id won’t show publicly as videos and as NFTs.
- [ ] 🔴They won’t show on the homepage
- [ ] 🔴 They won’t show on the video view
- [ ] 🔴 They won't’ show on the Channel view
- [ ] 🔴They won’t show on the video category view
- [ ] 🔴They won’t show on the nfts view
As we discussed on discord I won't be fixing that, not worth it
Discover
- [ ] 🔴 As a user, I see the correct number of videos of categories.
- [ ] 🔴 As a user, I see the categories chart displayed correctly(this one 👇)
I think this works correctly. In my orion v2 PR, we only support one category that exists in QN("Action category"), so the count should be correct. This is a very similar problem to https://github.com/Joystream/atlas/issues/3873 We need to update our categories in the config and match them with categories in QN. We will need to retest this of course once the issue is resolved
Superseded by
URL for testing: https://atlas-324y6vv7p-joystream.vercel.app/ The URL is only temporary, In the future, we will use something like https://atlas-git-orion-2-joystream.vercel.app/ . For now please check if the URL for testing didn't change, before doing the test. I'll update this, once there will be new changes.
Make sure that the environment is set to
Atlas dev testnet
. It should be set by default, but it's worth checking.Grapqhl playground for testing: https://194.233.167.225.nip.io/orion/graphql or https://atlas-dev.joystream.org/query-node/server/graphql but you need to setup the URL(instructions in the next section below)
Dev environment for comparison purposes: https://atlas-git-dev-joystream.vercel.app/ Important note: views and follows count will be different than in the Orion v2 environment
Instructions on how to use operator mutations
**Setup your playground**
After setting this up you should be able to run the following mutations(replace the input inside the chevrons
< >
) :Exclude
Restore
This mutation changes how often a certain user can add a video view.
Go to maintenance mode
Set video hero Video poster and video cut, should be uploaded to some external service - currently, we're using Linode
**Set category featured videos**
videos should receive an array of videos, that contain id of the video(taken from QN) and videoCutUrl - URL to this video. Video cut should be uploaded to some external service - currently, we’re using Linode.
Viewer
Homepage
**Top bar - notifications**
**As a user, I want to see that someone bid on my NFT**
As a user, I want to see that someone outbid me
As a user, I want to see that someone has accepted my bid in open auction
As a user, I want to see that my auction has been settled
As a user, I want to see that the auction I have won has been settled
As a user, I want to see that the open auction I participated in has ended
🆕 As an auction participant, I want to see that the timed auction I participated in has ended ~- [ ] 🔴 As winner I see the auction has ended and I need to settle~ ~- [ ] 🔴 As nft original owner I see the auction has ended and winner needs to settle the auction~ Edit: this was never supported either in orion v2 or in orion v1
Edit: This one should work on open auctions. I receive the correct notification. You don't need to withdraw a bet in an English auction
As a user, I want to see that someone commented on my video
As a user, I want to see that someone replied to my comment
**Top bar - search**
****Video hero****
**Popular on Atlas**
popular on atlas
section.New NFTs on sale
New NFTs on Sale
section.**Top 10 this week**
****Discover new channels****
**All content**
Popular
****Top 10 videos this month****
**Popular videos**
**Popular channels**
Video NFTs
New & Noteworthy
Recently uploaded
****Promising new channels****
As a user I see:
Discover
Channels
**Top 10 channels**
****Discover new channels****
As a user I see:
Channels in your language
No channels found
when there are no channels in my language with at least one videoCategory view
****Video hero****
All videos
Profile view
****Nfts owned tab****
****Activity****
**Overview**
Channel view
Video view
**Video and video details**
setVideoViewPerIpTimeLimit
mutation.****Comments****
edited
labelAs a user, I can sort comments by
****Nft widget****
This NFT is owned by
**Nft history**
**More from channel**
****More in category****
Gateway operator filters - config
~As a gateway operator, I can block data object IDs. The videos that contain the blocked data object id won’t show publicly as videos and as NFTs.~ Edit: We won't be fixing this
~- [ ] 🔴They won’t show on the homepage~ ~- [ ] 🔴 They won’t show on the video view~ ~- [ ] 🔴 They won't’ show on the Channel view~ ~- [ ] 🔴They won’t show on the video category view~ ~- [ ] 🔴They won’t show on the nfts view~
As a gateway operator, I can block video ids. The blocked videos won’t show publicly as videos and as NFTs
As a gateway operator, I can block channel ids. The channels and videos/nfts that belong to these channels won’t show publicly
Gateway operator filters - orion v2 mutations
excludeContent
mutationrestoreContent
mutationsetSupportedCategories
mutationsetVideoViewPerIpTimeLimit
muatationsetKillSwitch
mutationsetVideoHero
mutationsetCategoryFeaturedVideos
mutationNot implemented yet in orion: