infiinte-persistence
de780a1fd8
Remove strings with trailing spaces as it's not obvious in Transifex.
...
## Issue
Fixes 4665 `Translated strings with trailing spaces not shown correctly`
## Changes
While there are other strings with trailing spaces, "Trending for " was the only one that mattered. The rest are standalone paragragphs or used in a single line, so it doesn't matter if the translation included the space or not.
2020-08-27 13:58:44 -04:00
Sean Yesmunt
6377dc86e0
fix side navigation scroll behavior on mobile
2020-08-26 11:01:33 -04:00
jessop
4a86d25891
fix react dom warning passing hideForUnauth
2020-08-26 10:25:36 -04:00
Sean Yesmunt
bae146205c
fix card width on rewards page
2020-08-25 14:07:12 -04:00
Sean Yesmunt
23dfddefa1
fix extra padding on unseen notifications
2020-08-25 12:25:25 -04:00
Sean Yesmunt
a28ce2d3b8
pass 'only_if_expired: true' so clicking 'resend link' doesn't expire old tokens
2020-08-25 12:25:25 -04:00
Sean Yesmunt
4035c18f8e
Publishes => Uploads
2020-08-25 12:25:25 -04:00
Sean Yesmunt
b9fd01d7b3
fix 'Related' title size on small/medium screens
2020-08-25 12:25:25 -04:00
Sean Yesmunt
22586c802c
revert redirect after signin until we can signin users from verfication token
2020-08-25 12:25:25 -04:00
jessop
c78e1e2970
patch null blocked error
2020-08-25 09:53:22 -04:00
btzr-io
353c57a568
fix #4686
2020-08-25 09:51:13 -04:00
Jeremy Kauffman
f201039772
copy changes made on call
2020-08-24 18:23:38 -04:00
Thomas Zarebczan
a1f5292e57
Increase polling interval (makes app lag)
2020-08-24 16:08:14 -04:00
Jeremy Kauffman
aff2ddd04d
adjust account validation text
2020-08-24 15:39:59 -04:00
Sean Yesmunt
9ee4b256fb
add mark as seen to notifications
2020-08-21 16:04:27 -04:00
sanabhass
2ae3484363
Support for auto-detection of direction for component with varying content
2020-08-21 11:50:40 -04:00
Sean Yesmunt
cf98e65a3f
redirect to homepage after signing in
2020-08-21 11:47:41 -04:00
Sean Yesmunt
e0e33eb148
additional copy changes
2020-08-21 11:47:41 -04:00
Sean Yesmunt
7e35de3760
Register => Sign Up
2020-08-21 11:47:41 -04:00
Sean Yesmunt
764af3a5db
wrap IS_MAC statements inside app ifdef
2020-08-21 11:47:41 -04:00
Sean Yesmunt
ea2d040c22
increase side nav width and give extra bottom padding to deal with link preview
2020-08-20 22:33:13 -04:00
Sean Yesmunt
b688fc1cc0
use 'Library' label instead of 'Purchased' on desktop
2020-08-20 22:33:13 -04:00
Sean Yesmunt
3ca847ece3
show lbry link on share dialog for channels
2020-08-20 22:33:13 -04:00
Sean Yesmunt
082ee187da
hide side navigation scrollbar until hover
2020-08-20 22:33:13 -04:00
Sean Yesmunt
7b23126379
fix side navigation on mac
...
mac has an extra header height to handle the top level menu buttons
2020-08-20 22:33:13 -04:00
Sean Yesmunt
fd778adf99
remove 2020protests from the homepage
2020-08-20 11:31:35 -04:00
Sean Yesmunt
84084a7c41
use limit_claims_per_channel on homepage
2020-08-20 11:31:35 -04:00
Sean Yesmunt
17feef93df
add back sign out link on mobile
2020-08-20 11:14:51 -04:00
Sean Yesmunt
4ebb463508
add back sign in link on desktop
2020-08-20 11:14:51 -04:00
Sean Yesmunt
33d47d1d6d
default sync to false on desktop
2020-08-20 01:38:48 -04:00
Sean Yesmunt
cc1a8ca4e8
fix navigation button spacing
2020-08-20 01:38:48 -04:00
Franco Montenegro
cbfed97853
Add app closing behavior setting
2020-08-20 01:16:11 -04:00
Sean Yesmunt
005cf1d52b
fix url creation typo
2020-08-19 17:40:12 -04:00
Sean Yesmunt
6ca0796c8a
handle google webcache urls
2020-08-19 17:28:08 -04:00
Sean Yesmunt
f5de744641
only show notification bubble in menu button on mobile
2020-08-19 12:50:12 -04:00
Sean Yesmunt
c0053a772b
fix mobile video alignment
2020-08-19 10:02:00 -04:00
Sean Yesmunt
3b4ac976b6
Revert "full width homepage"
...
This reverts commit 0018fdaebc
.
2020-08-18 12:53:07 -04:00
Sean Yesmunt
36067417f5
Revert "move click listener to app only for external links"
...
This reverts commit b58c9709e2
.
2020-08-18 12:53:07 -04:00
Sean Yesmunt
f688402748
align page contents with header width
2020-08-18 10:17:53 -04:00
infiinte-persistence
f3362c4e59
Publish: Make 'Channel' setting persistent.
...
## Issue
Users are annoyed with the constant reset of the 'channel' setting in the Publish page.
## Changes
1. Revert the previous attempt in ff7b4092
. The `usePersistedState` method is bad, as it will clash with the Redux value.
2. Implemented the persistence in Redux -- requires "https://github.com/lbryio/lbry-redux/pull/347 ".
2020-08-18 09:25:57 -04:00
Sean Yesmunt
b58c9709e2
move click listener to app only for external links
2020-08-18 09:25:36 -04:00
Sean Yesmunt
0018fdaebc
full width homepage
2020-08-18 09:25:36 -04:00
Sean Yesmunt
0ec569f020
only redirect on show page if in lbry.tv land
...
Fixes crash when app is served from webcache.googleusercontent.com
2020-08-17 23:42:16 -04:00
Baltazar Gomez
d2ca72e246
remove debug comment
2020-08-13 11:11:23 -04:00
Baltazar Gomez
c397297dfb
remove debug comment
2020-08-13 11:11:23 -04:00
btzr-io
f881f3b1c6
fix WebFile flow type
2020-08-13 11:11:23 -04:00
btzr-io
2d47dd1780
fix fileReader flow errors
2020-08-13 11:11:23 -04:00
btzr-io
334f582a4d
fix publishForm flow errors
2020-08-13 11:11:23 -04:00
infiinte-persistence
b49df1fc0a
Fix translation failure on the Sidebar
...
## Issue
The sidebar text stuck in English despite already translated.
I'm guessing the i18n macro only ran once for the global object.
## Change
Run the macro on the label when passing it to the `Button`.
2020-08-13 11:10:08 -04:00
Sean Yesmunt
717de53eb1
force footer to sit below file page contents
2020-08-12 17:23:04 -04:00
Sean Yesmunt
abbaa8bf78
always batch resolve search results
2020-08-12 13:03:00 -04:00
Sean Yesmunt
2db2b870ff
fix document layout and remove WaitUntilOnPage wrapper for related content
2020-08-12 11:47:00 -04:00
jessopb
1471511c03
Revert "check matomo and disable if necessary"
...
This reverts commit f88b98ea62
.
2020-08-12 11:04:38 -04:00
Sean Yesmunt
a31f14b016
cleanup
2020-08-11 17:04:14 -04:00
Sean Yesmunt
692862c769
collapsable sidebar initial commit
2020-08-11 17:04:14 -04:00
jessop
f88b98ea62
check matomo and disable if necessary
2020-08-11 16:47:56 -04:00
Thomas Zarebczan
7b504b5fa7
update invalid symbols
2020-08-11 11:30:23 -04:00
jessop
c0be817960
support sdk feature for fast comments
2020-08-10 14:52:17 -04:00
Sean Yesmunt
2f995be794
use new buffer analytics api
2020-08-07 22:54:29 -04:00
infiinte-persistence
e5b1177644
Patch 37a1fd88
: Sync selectedChannel only if the channel doesn't exist
...
## Issue
The previous commit was over-doing the manual syncing, causing other usages like the Repost Modal to always reset to a different channel.
## Fix
Only do the manual syncing when the channel does not exist.
At this point, we could also just take `channel[0]` as the new value.
2020-08-07 16:28:41 -04:00
Sean Yesmunt
e64d925086
fix alignment
2020-08-07 16:28:09 -04:00
Sean Yesmunt
1854710093
fix app crash when file name can't be found
2020-08-07 16:28:09 -04:00
Sean Yesmunt
c4e6605ada
use button group as publish file header instead of title for better app parity
2020-08-07 16:28:09 -04:00
Baltazar Gomez
3da4df6b8f
increase max chars limit of post editor
2020-08-05 21:37:00 -04:00
Baltazar Gomez
2089a0064f
add new chars limit for post
2020-08-05 21:37:00 -04:00
jessop
5f5203a211
put file properties such as type and duration over thumb
2020-08-05 14:59:04 -04:00
infiinte-persistence
c75bab5979
Tip Modal: Don't do final submit when the intention is to create New Channel.
...
## Issue
Fixes `4544 Channel-creation in "Tip|Support" Modal shouldn't submit LBC immediately`
## Changes
`Form` seems to have already tried to stop the propagation of `onSubmit`, so I'm not sure why it was still propagated.
Fix by using the same method used in the `CommentCreate`, which is simply to check for `CHANNEL_NEW` as the current selection.
2020-08-05 13:01:29 -04:00
infiinte-persistence
37a1fd88e3
selectChannel: sync auto-resolved value during mounting.
...
## Issue
Fixes `4621 Can't create Comments if you recently deleted a channel`
The `channel` that the parent passes in is from a persisted state. If the channel has been deleted, `<select>` will automatically resolve to another selectable value. However, `onChange` will not be called for this scenario, so we now have a mismatch.
## Changes
- Manually check if the value has been auto-resolved and report it to the parent.
- An extra `setTimeout` was needed. It seems like `onChannelChange` needs to be called after the first `useEffect` of the parent, otherwise the call has no effect.
2020-08-05 12:59:54 -04:00
Baltazar Gomez
d64d278676
fix metadata not updating if post content doesn't change
2020-08-05 12:57:49 -04:00
jessop
ab56633eed
prevent specific settings sync in config
2020-08-04 12:00:20 -04:00
Sean Yesmunt
42e989d0cc
always use markdown editor for text posts
2020-08-04 11:49:12 -04:00
btzr-io
036aedd88d
use redux to load post content
2020-08-04 11:49:12 -04:00
btzr-io
80e1965e46
prevent name change while editing and more fixes
2020-08-04 11:49:12 -04:00
btzr-io
8067793379
fix reselect file error
2020-08-04 11:49:12 -04:00
btzr-io
0f757bc101
fix typo
2020-08-04 11:49:12 -04:00
btzr-io
d93d97882b
fix auto populate title logic
2020-08-04 11:49:12 -04:00
btzr-io
0b3fe001d0
autopopulate name from title
2020-08-04 11:49:12 -04:00
btzr-io
a565f7c5df
fix labeling and rename some strings
2020-08-04 11:49:12 -04:00
btzr-io
18a6e7c7c1
generate temporal file for published story
2020-08-04 11:49:12 -04:00
btzr-io
c47c6f6034
fix story validation and content loading on web
2020-08-04 11:49:12 -04:00
btzr-io
c7ea2a14ad
fix web version build
2020-08-04 11:49:12 -04:00
btzr-io
9fc2384649
fix changes not saving on edit mode
2020-08-04 11:49:12 -04:00
btzr-io
2ff1fc024c
load story content from streaming url and improve form validation + minor fixes
2020-08-04 11:49:12 -04:00
btzr-io
a5d1746151
add in-app text and markdown publishing
2020-08-04 11:49:12 -04:00
Sean Yesmunt
80d8eeb4cf
move ads in ClaimList behind SHOW_ADS config
2020-08-03 16:16:04 -04:00
Sean Yesmunt
e9b7d40456
redirect to claim if entering a valid claim_id in the search bar
2020-08-03 13:58:53 -04:00
Julie Sigwart
78784f3ab6
Additional change per @eatdostacos recommendation
2020-08-03 09:43:27 -04:00
jessopb
bc6cbfd5ee
Revert "add imhere row at top"
...
This reverts commit 8e73a02863
.
2020-08-01 16:55:01 -04:00
jessop
314fb22638
pull sync on nav to settings
2020-07-31 17:09:05 -04:00
Sean Yesmunt
c65afb201d
fix embedded link for encoded url
2020-07-30 17:20:39 -04:00
Sean Yesmunt
8e73a02863
add imhere row at top
2020-07-30 17:13:01 -04:00
jessop
c33ce28805
sync settings generally based on navigation and settings paths
2020-07-30 17:05:30 -04:00
Sean Yesmunt
9acbdf9825
group comment notifications and clean up notification style
2020-07-30 16:15:02 -04:00
Sean Yesmunt
9fc3d10d4b
update copy while abandoning
2020-07-30 13:53:40 -04:00
jessop
4dbfbbee00
disable file remove/abandon while abandoning
2020-07-30 13:53:40 -04:00
Sean Yesmunt
410c3b34a2
actually fix it
2020-07-30 11:09:15 -04:00
Sean Yesmunt
60e2d14e99
fix inline player style for mobile
2020-07-30 08:33:30 -04:00
infiinte-persistence
93d26a0ebb
Fix 'Comments' being loaded on Autoplay despite not visible.
2020-07-29 17:56:38 -04:00
infiinte-persistence
0ab5ca080e
Fix 'Related' being loaded on Autoplay despite not visible.
...
## Issue
In the `Autoplay` case, if the `WaitUntilOnPage` has already opened the gates previously, the next video's Related will be loaded regardless of scroll position.
## Changes
Add a `lastUpdateDate` prop to `WaitUntilOnPage` to allow the parent to reset the gating state.
I don't really like the `lastUpdateDate` prop since it's purpose is not intuitive. Is there a standard way to do a "one-time trigger" from the parent?
2020-07-29 17:56:38 -04:00
infiinte-persistence
c1dbb752d8
RecommendedContent: Move WaitUntilOnPage
to within the component instead.
...
This allows `RecommendedContent` to render the Card but with an empty list, so that the area isn't totally blank while waiting for `WaitUntilOnPage` to debounce.
2020-07-29 17:56:38 -04:00