Epic/permaweb integration (mobile)
Summary
Enable Permaweb posting and visiting posts on permaweb in menu
Verification (if UX changes)
Steps to test
I'm not certain how to test this other than checking out the branch locally.
Prep
- Uncomment the line under the TODO at https://gitlab.com/minds/mobile-native/-/merge_requests/new/diffs?merge_request%5Bsource_branch%5D=epic-permaweb-integration#fafb71234a5da47bb3f4306e59a61eabbd120d2a_266_266
This permaweb_id will be passed back from the server like this - this line will need to be removed before the merge.
- Mock the feat flag to return true, or remove the checks at:
- https://gitlab.com/minds/mobile-native/-/merge_requests/new/diffs?merge_request%5Bsource_branch%5D=epic-permaweb-integration#55620e0e311a2e2f812a686599044d60f4d8eb48_174_180
- https://gitlab.com/minds/mobile-native/-/merge_requests/new/diffs?merge_request%5Bsource_branch%5D=epic-permaweb-integration#8735e7f46e9c8bc30f009d8df2eb10d6b0920349_179_179
Testing
- If you followed the prep, in the menu of all posts you should see the visit permaweb option - it should open the url with the txid appended
- In composer there is a new option Permaweb, when selected it should pass
post_to_permaweb
to the newsfeed POST request.
Estimated Regression Scope
They affect the composer and the post menu on activites.
One issue I did note is that the user error popup if you are monetized closes very quickly - this happens with other error popups also so I think its already existing and a dev thing.