Closed tzarebczan closed 2 years ago
More:
Nice to have:
[x] Exclude Odysee from having a join button (also on channel page)
[x] Bug when filtering memberships when multiple memberships have tiers but selected doesn't
[x] Use the data from
doGetMembershipSupportersList
to populate the overview page with real data (though I don't think we will show Total Received anymore)
[x] If a tier goes from having 'Exclusive content' perk to not having 'Exclusive content' perk, then a call should be made to backend to remove all member_content rows (all restrictions for that content)
[x] Check that the backend call to check if there's a restriction for that content is as efficient as possible (there is per channel id and also can accept csv string)
[x] Way to see on a file if it's restricted and you have access (aka if it's unlocked)
[x] Show preview overlay on livestreams
https://github.com/OdyseeTeam/odysee-frontend/pull/2147#discussion_r970971491
[x] Protected content only seems to work for videos/streams. Image pages, post pages etc. just return an error. Context menu on these pages (3 dot) is (sometimes) broken.
[x] Can't comment on my own protected content => error message
[x] Billing history tab (not needed for v1)
[x] Creators to support tab (not needed for v1)
[x] Supporters call returns channel name instead of unique id <-- explain implications of this?
Edit Rave: It's currently using @MyAwesomeChannel
instead of @MyAwesomeChannel:76
for example. It's gonna cause issues when 2 or more users have the same name. We also use the canonical_url for the thumbnails and links and what makes it even more important in this case is the fact that the area involves money. We should try to fix this before it gets live and the database gets flooded with ambiguous values.
Sanitize please:
[_] Embedded content / embedded livestream live viewer count (if protected)
For later:
Feel free to add items from your list too.
Maybe @infinite-persistence can help with the claim search changes.