yarn lock
fix yarn3 warnings
node 16 on deploy
try deploy again
check in yarn/releases
rm lbry-format from lockfile
remove lbry-format yet again
fix flow
* Add persistent watch time setting.
* floating bugfix --jessopb
* Improve how the persist watch time is being stored; add clear cache button.
* Add makeSelectContentWatchedPercentageForUri selector and give feedback when clearing cache.
* tweaks --jessopb
Co-authored-by: zeppi <jessopb@gmail.com>
* Add ability to search through publishes.
* Small fix in allClaimListMine type.
* Small fix for search claims in uploads page.
* Add search term in uri when filtering uploads.
* ui/ux touchup
* no appstrings for you
* resolve conflicts
Co-authored-by: jessopb <36554050+jessopb@users.noreply.github.com>
## Issue
In Uploads Page, Claim doesn't go away immediately when deleted, only after a refresh.
## Approach
- Also update `myClaimsPageResults` when abandoning.
- `abandonedUris` is an array because the uris come in various form, so had to check all.
(Cherry-pick of Odysee PR_1276)
## Cause
It broke because lack of awareness that we can't use our components in preview mode. For some reason, we don't have redux access in SimpleMDE's preview mode.
## Change
- Restore the stub for iframes
- Fix preview for images, and apply a similar styling as in Posts.
Co-authored-by: jessopb <36554050+jessopb@users.noreply.github.com>
.substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated
Signed-off-by: Tobias Speicher <rootcommander@gmail.com>
## Issues
1. We were manually adding `selectLanguage(state)` as a prop to components used in Settings Page to trigger a render. Flaws:
- Unclear that the unused prop is just to trigger a render.
- Manually adding on a case-by-case basis will break over time (missed component).
2. The translation file fetching is delayed (at least in Odysee) and also takes time, so the GUI will end up having mixed strings on F5, depending on when the fetch completed.
## Approach
Make the app wrapper have a key that's tied to the language and translation data, so the entire app renders when language changes. Seems like a common design in most apps.
## Ticket
odysee 921