Rafael
9b7dbc97b2
Add Featured Icon
2022-02-02 23:53:12 -05:00
David Granado
63a3602464
Case insensitive subscription filter
2022-02-02 09:50:55 -05:00
Thomas Zarebczan
fc99d85efc
Add max bitrate messaging
...
Disable form on error
Fix resetting
2022-02-01 17:26:09 -05:00
Rafael
e37a6c66be
Fix embed params regex again
2022-02-01 15:52:39 -05:00
David Granado
c7a23058c8
Only show subscription filter when more subs than initial limit
2022-02-01 10:20:00 -05:00
David Granado
652d98f6c6
Factor out input to isolate component updates
2022-02-01 10:20:00 -05:00
David Granado
5048c460f1
Add padding around search input
2022-02-01 10:20:00 -05:00
David Granado
8e94044904
Adjust 'no results' styling
2022-02-01 10:20:00 -05:00
David Granado
d7845f2988
Remove unneeded class
2022-02-01 10:20:00 -05:00
David Granado
a869e9dc2c
Add channel list filter
2022-02-01 10:20:00 -05:00
Rafael
e1b6c5149a
Fix Regex for claimUrl embed url params
2022-02-01 09:02:57 -05:00
Rafael
e9a003328d
Avoid persistent lone question mark on url
2022-02-01 09:02:57 -05:00
Rafael
df360f7ccc
Fix player error
2022-01-31 17:27:41 -05:00
Rafael
3d4a4cd960
Add escapeHtmlProperty on url params
2022-01-31 14:22:39 -05:00
Rafael
1628d4901c
Revert encode share embed url
2022-01-31 14:22:39 -05:00
Rafael
b30a8568e5
Fix embed url param parsing
2022-01-31 14:22:39 -05:00
Thomas Zarebczan
92f0fd8745
More cleanup
2022-01-31 11:39:03 -05:00
David Granado
f09c6d7a50
Fix play btn calcs as audio tag was not measuring as expected
2022-01-31 11:32:44 -05:00
Thomas Zarebczan
5ee2f40608
Take 2 encoding test
2022-01-29 15:24:35 -05:00
Thomas Zarebczan
185c2d8496
encode oembed full url
2022-01-29 15:04:19 -05:00
Thomas Zarebczan
b3d9fe5473
Force stop event on dispose
2022-01-28 16:19:27 -05:00
infinite-persistence
1d8105a84a
Stop autoplay-next countdown when any input is in focus.
...
## Issue
On large screens, the comment field and autoplay countdown can both be visible at the same time. The currently code only stops the timer when the countdown component is not visible on screen.
The page annoyingly navigates away while typing.
## Change
When servicing the timer, check if the current active element is an input type. As far as I know, there is no React equivalent for this.
2022-01-28 09:11:15 -05:00
Rafael
898376888d
Fix
2022-01-27 11:32:01 -05:00
Rafael
6544f4c0b6
Fix resolve mentioned_channels
2022-01-27 11:32:01 -05:00
Rafael
44213fbad2
Properly parse URIs for invalid terms
2022-01-27 11:32:01 -05:00
Rafael
e4d5d69524
Use uri from props instead of location
...
- which was causing it to fail on popout chat for example
2022-01-27 11:32:01 -05:00
David Granado
cab4b3aba8
Return empty array rather than null from selectRepliesForParentId
2022-01-27 09:51:45 -05:00
David Granado
7dfbe5a539
Fix null property access bug
2022-01-27 09:51:45 -05:00
Thomas Zarebczan
a8418025db
Clean up buy page
2022-01-26 11:13:46 -05:00
infinite-persistence
47fa736bdc
Channel Thumbnail: handle json errors
...
1. Added size-specific error message.
2. Route whatever Vanwa's error instead of showing "unexpected json token". It's ugly, but at least it contains the reason string.
2022-01-26 08:32:40 -05:00
Thomas Zarebczan
ed0f574339
Respect disable download button tag
...
Fixes https://github.com/OdyseeTeam/odysee-frontend/issues/742
2022-01-25 15:51:45 -05:00
David Granado
a417cc3aca
Correctly encode the path for query string
2022-01-24 11:21:43 -05:00
David Granado
04aa77253f
Only send search request when string length enough for api expectation.
2022-01-24 11:16:30 -05:00
infinite-persistence
8b06c3df19
i18n
2022-01-24 17:33:59 +08:00
infinite-persistence
d68be6e9af
tus: route errors to sentry
...
Per discussion with Andrey
2022-01-24 12:25:54 +08:00
infinite-persistence
7fc66aecb6
Defer user/invite_status
from startup
...
## Issue
Closes 385
## Approach
As mentioned in the ticket, the current places where that info is needed is in the Invites Page and Social Share Component.
1. Invites Page: it is already doing the fetch on mount, so no issue there.
2. Social Share: show spinner until the data is fetched.
2022-01-21 09:19:17 -05:00
Rafael
2340138ab5
Fix failed resolve
2022-01-20 14:02:39 -05:00
infinite-persistence
aef3c346a0
Remove store.user.accessToken ( #740 )
2022-01-20 08:20:58 +08:00
infinite-persistence
a8a666383a
Remove 'store.user.accessToken' now that we've confirmed nobody uses it.
2022-01-19 13:12:09 -05:00
infinite-persistence
0c9859e3ac
Remove <UserEmail> -- I think it was a Desktop thing
2022-01-19 13:12:09 -05:00
infinite-persistence
71328274ec
Remove unused FIRST_SUBSCRIPTION modal -- it is now just a toast.
2022-01-19 13:12:09 -05:00
infinite-persistence
fc20f6ab0b
Remove unused 'accessToken' props
2022-01-19 13:12:09 -05:00
infinite-persistence
89b46265ab
Help Page: remove 'app' to get rid of old 'accessToken' calls
2022-01-19 13:12:09 -05:00
Thomas Zarebczan
784711c4e3
Mobile ads on Android too
2022-01-19 10:20:07 -05:00
infinite-persistence
801d24ae10
Update remaining chat link ( #741 )
2022-01-19 09:27:11 -05:00
infinite-persistence
adc9575504
Category-metadata: add stub for Education + cleanup old categories ( #735 )
2022-01-19 09:04:15 -05:00
infinite-persistence
18c7469d25
Top Search: handle view count for Repost ( #736 )
...
## Issue
Closes "87 Repost - Top result should show followers properly"
The winning url for "bret" search is "lbry://bret", which is a repost.
## Change
We need to use the canon url to retrieved the fetched view count.
2022-01-19 09:04:01 -05:00
infinite-persistence
3338f9142c
ClaimList: fix missing key ( #737 )
...
## Issue
From the Draggable PR, the draggables retained the key but regular lists lost it.
2022-01-19 08:48:20 -05:00
infinite-persistence
b72127411c
Comment options: hide "Remove" when comment is removed. ( #738 )
...
## Issue
Closes 295 Livestream chat: Deleting comment that was already deleted by someone else, makes chat blank.
2022-01-19 08:42:39 -05:00
Thomas Zarebczan
24d53cd7d8
Formatting improvements ( #731 )
2022-01-18 13:30:43 -05:00