Commit graph

523 commits

Author SHA1 Message Date
Sean Yesmunt
ef816608ab css cleanup 2019-10-03 14:06:02 -04:00
Sean Yesmunt
6843d5ca07 fix: deal with youtube channels that are queued to sync but haven't started yet 2019-10-03 14:06:02 -04:00
jessop
068109038f centralize lbrytv domain string 2019-10-01 17:46:39 -04:00
kodxana
b74f149879 Fixed header Light/Dark for translation 2019-10-01 17:45:18 -04:00
Sean Yesmunt
0c8a273a7b hide youtube transfer on web 2019-10-01 01:55:19 -04:00
Sean Yesmunt
8e4671e05a fix scroll restoration 2019-10-01 01:48:43 -04:00
Sean Yesmunt
bbcff99fb3 pr feedback 2019-10-01 01:48:43 -04:00
Sean Yesmunt
044076ca1d more cleanup 2019-10-01 01:48:43 -04:00
Sean Yesmunt
22548f4304 CARD ALL THE THINGS 2019-10-01 01:48:43 -04:00
Sean Yesmunt
ecf5e52dd4 cleanup 2019-10-01 01:48:43 -04:00
Sean Yesmunt
4c014e3147 onboarding + youtube transfer + channel page 2019-10-01 01:48:43 -04:00
danielcaldas
a4454945d7 PR comments adjustments 2019-10-01 00:58:55 -04:00
danielcaldas
ad2425f275 Add char count and max char info near textarea of comments area 2019-10-01 00:58:55 -04:00
Sean Yesmunt
07c5278f44 first pass at wallet styles 2019-09-30 18:13:50 -04:00
Thomas Zarebczan
b2cc11b4e4 [WIP] granular balances
- [ ] Should we only show them if it has a balance? Or keep that are static? i..e if I never publish or create a channel, does it make sense to show me locked in claims?

-[ ] Needs better wording

-  [ ] <3 Sean
bump: redux bump
2019-09-30 18:13:50 -04:00
Sean Yesmunt
3fcfeb03f1 fix typo 2019-09-30 10:52:28 -04:00
Thomas Zarebczan
7ddd43117f fix: audio duration
Was going to rename the component, but not important for now.
2019-09-30 10:45:55 -04:00
Julie Sigwart
541be31148 i18n change 2019-09-30 10:45:38 -04:00
Julie Sigwart
b241902d2c i18n fix
please check - i'm not sure i got the syntax correct
2019-09-30 10:45:21 -04:00
Sean Yesmunt
fa1e538d5a add back Redirect import 2019-09-26 18:56:01 -04:00
Sean Yesmunt
3bee71f514 initial onboarding commit 2019-09-26 12:16:03 -04:00
jessop
5c06fa2dd8 password saving 2019-09-26 12:16:03 -04:00
Sean Yesmunt
30d396fce9 add createChannel to first run flow 2019-09-26 12:16:03 -04:00
Sean Yesmunt
3311e1af1f header changes with sign in/sign out 2019-09-26 12:16:03 -04:00
Sean Yesmunt
b0a34cfc46 housekeeping 2019-09-26 12:16:03 -04:00
jessop
8d7c1f5415 better flow 2019-09-26 12:16:03 -04:00
jessop
c2b881e10e recommit 2019-09-26 12:16:03 -04:00
Sean Yesmunt
bca759b522 fix Paginate form submit 2019-09-26 12:05:02 -04:00
Sean Yesmunt
6e38cb5ded remove sort controls from library/publishes 2019-09-26 12:05:02 -04:00
jessop
c3874e4de2 remove extra preventDefault 2019-09-26 12:05:02 -04:00
jessop
88e39ed14e paginates publishes and library 2019-09-26 12:05:02 -04:00
jessop
ca0476c6bb cleanup, pagesize change 2019-09-25 17:01:39 -04:00
jessop
5078bd6699 paginates transactions 2019-09-25 17:01:39 -04:00
Jeremy Kauffman
534d84ef88 PR clean up 2019-09-25 14:13:47 -04:00
Jeremy Kauffman
008f73fec2 proof of concept of i18n component
wherever I was

this is such a heap of shit but it technically works?

progress

working? but bad on desktop

use browser default for date time

fix language setting loading

fixes
2019-09-25 14:13:47 -04:00
Sean Yesmunt
e05b56f4a0 actually fix what the last commit says 2019-09-24 08:57:55 -04:00
Sean Yesmunt
6410790bb1 fix: check if channels exist before checking length 2019-09-23 23:20:24 -04:00
Sean Yesmunt
eaf2a99697 hot fix: use desktop constants for settings 2019-09-23 19:18:32 -04:00
jessop
a8daecacf6 pending, loading spinner 2019-09-23 11:34:59 -04:00
jessop
a54fb12525 ui pieces in place and enabled 2019-09-23 11:34:59 -04:00
jessop
e52d78d63e display youtube channels 2019-09-23 11:34:59 -04:00
Sean Yesmunt
6a1b7dfc1e update lbry-redux 2019-09-23 11:02:30 -04:00
Sean Yesmunt
c798c41725 move upgrade message to bottom right of screen 2019-09-22 22:00:21 -04:00
Thomas Zarebczan
e36feb74fb fix: crashing on own channel while pending
Some strange behavior occurs for a pending publish + viewing own channel - this is the easiest solution so it doesn't crash right now.
2019-09-22 21:21:42 -04:00
Thomas Zarebczan
8bdf2b0461 fix: crash on share modal
This happens randomly or when the claim is not confirmed but accessed via wallet page.
Added note to use cmd/ctrl-R to refresh in cases the button doesn't work.
2019-09-22 21:21:42 -04:00
Thomas Zarebczan
4f3bdec26e fix: upgrade now button 2019-09-20 09:16:20 -04:00
Sean Yesmunt
b7b5104ba8 reset page on filter change (lost in rebase) 2019-09-19 16:25:44 -04:00
Sean Yesmunt
f8ac5d0d60 fix: typo 2019-09-19 13:18:35 -04:00
Sean Yesmunt
cde543499c use includes over indexOf 2019-09-19 13:07:00 -04:00
Sean Yesmunt
59872056eb fix: ensure reward claim happens after file view request 2019-09-19 13:07:00 -04:00
Sean Yesmunt
14f4401aef fix: always record file views 2019-09-19 13:07:00 -04:00
Sean Yesmunt
bca9e76f39 fix: typo 2019-09-19 13:07:00 -04:00
Sean Yesmunt
806626fe16 remove localStorage from settings 2019-09-18 16:57:54 -04:00
jessop
a99867971f next unplayed 2019-09-17 20:34:26 -04:00
jessop
9d2241df27 autoplay first related 2019-09-17 20:34:26 -04:00
Sean Yesmunt
a8fb8b82f4 fix: don't popout for images 2019-09-17 15:08:54 -04:00
Sean Yesmunt
322005223e fix: reset back to top of infinite list on refresh (but keep scroll state on back navigation 2019-09-12 18:47:18 -04:00
Sean Yesmunt
22648b9117 just hide thumbnail for disabled content 2019-09-12 16:23:06 -04:00
jessop
0202dc21fb improves messaging over thumbs and drives tv paid content to app 2019-09-12 16:23:06 -04:00
jessop
06bb1e373f presents wallet info but hides newAddress 2019-09-12 00:43:39 -04:00
Jeremy Kauffman
34859bb7b2 semi crude reward display fix 2019-09-10 12:34:58 -04:00
jessop
58e18a71cf restore full screen click to play 2019-09-06 15:20:03 -04:00
Sean Yesmunt
9122e3f1bd always use trimmed tag to avoid duplicate tags 2019-09-06 15:18:45 -04:00
zxawry
664fa6671a fix blank tags when tags search field is empty 2019-09-06 15:18:45 -04:00
Jeremy Kauffman
f270fe4d9d fixes several issues with lbry.tv metadata
fix env variable
2019-09-06 14:11:23 -04:00
jessop
66aa3eaf48 upgrade banner to header 2019-09-06 13:41:43 -04:00
Thomas Zarebczan
997fdfe789 feat: daily reward
Adds range to reward tile, updates lbryinc which checks the reward
2019-09-05 09:40:42 -04:00
Sean Yesmunt
5834a2f2e1 fall back to permanent_url if canonical_url is missing (claim_list entry) 2019-09-05 09:40:42 -04:00
Sean Yesmunt
c7bebdce54 canonical_url fixes 2019-09-05 09:40:42 -04:00
jessop
b4b70fa82d add get app button 2019-09-03 23:03:49 -04:00
jessop
5f388c31ae unsupported yrbl 2019-09-03 23:03:49 -04:00
jessop
6554c987ab blurs wunderbar on submit 2019-09-03 22:22:10 -04:00
zxawry
6bae4577a4 cleanup 2019-09-03 12:50:33 -04:00
zxawry
d8c2770ac1 fix reselect video on publish edits 2019-09-03 12:50:33 -04:00
Sean Yesmunt
a7c6a002de Remove old redirect when route isn't found 2019-09-02 22:40:50 -04:00
jessop
9cd917bed5 404 Page 2019-09-02 22:40:50 -04:00
jessop
779abfb75b no popout on cold start 2019-08-30 14:13:54 -04:00
Thomas Zarebczan
c53cffad84 fix: check name before parse uri called 2019-08-30 12:23:32 -04:00
Thomas Zarebczan
bb0bed7cef fix: channel uri not showing in wallet 2019-08-30 10:42:59 -04:00
Thomas Zarebczan
3d4e35e32f fixes: canonical url + sub downloads
Sub downloads is just missing the last step - need to check why it's not being resolved/saved.
2019-08-29 20:39:48 -04:00
Thomas Zarebczan
cfdfad4234 feat: channel level blacklisting
Adds awareness to the channel page and also makes the channel level check on the file page.
2019-08-28 23:39:45 -04:00
Sean Yesmunt
2470abae5c pass 'cost' into effect instead of costInfo 2019-08-28 23:27:12 -04:00
jessop
dd5c1ca7e8 does not autoplay nonfree 2019-08-28 23:27:12 -04:00
Sean Yesmunt
4c22958b37 always include link for channels with claim_id 2019-08-28 18:24:42 -04:00
Sean Yesmunt
4d3ec97fa6 only show links to valid channels 2019-08-28 10:03:19 -04:00
Sean Yesmunt
bb0782054d don't render fileProperties if no claim 2019-08-27 22:16:26 -04:00
Sean Yesmunt
14cd37ac05 canonical_url related fixes 2019-08-27 19:36:41 -04:00
Sean Yesmunt
d0afda067b fix player with new uris 2019-08-26 16:53:57 -04:00
Sean Yesmunt
0eb6f235a6 allow running electron and web at same time 2019-08-26 16:53:57 -04:00
Sean Yesmunt
2edc8d3ca6 update lbry-redux 2019-08-26 16:53:57 -04:00
Sean Yesmunt
1c2347921a move to canonical_url and allow pasting lbry.tv links in wunderbar 2019-08-26 16:53:57 -04:00
jessop
82d57eb574 copyableInput no longer uses electron clipboard 2019-08-26 14:28:05 -04:00
zxawry
d6748b0627 fix zero publishes on owned channels 2019-08-26 14:17:27 -04:00
Sean Yesmunt
a7295b001f I18n trending fix #2759 2019-08-21 14:29:22 -04:00
Sean Yesmunt
b347d3fc5b don't start view file flow until costInfo exists 2019-08-19 14:15:54 -04:00
Sean Yesmunt
354d8be3a0 cleanup 2019-08-19 12:11:47 -04:00
Sean Yesmunt
b7675a02a5
Merge pull request #2744 from zxawry/minor-fixes
do not show block button on own channels
2019-08-18 13:30:50 -04:00
Sean Yesmunt
fc28fe86a8 console error instead of throwing so the app doesn't crash if it can't find the wrapper class... which... shouldn't(?) happen but it is 2019-08-17 10:32:24 -04:00
zxawry
031b237a2c
do not show block button on own channels 2019-08-16 18:01:01 +01:00
Sean Yesmunt
f99869a3dc auto claim download rewards on file watch 2019-08-15 10:26:20 -04:00
Thomas Zarebczan
90c219ff38 fix: more bugs
We should still allow file removal if someone doesn't want to delete the file from their PC, but delete it from My Library
No need to show connecting/status while claim is resolving
Fix channel edit bug on vanity url
2019-08-15 07:36:03 -04:00
Sean Yesmunt
88cd024c8c cleanup reactGA events 2019-08-14 23:10:53 -04:00
Sean Yesmunt
5dfee2c30a only stop video if you delete the one that's playing 2019-08-14 23:10:53 -04:00
Thomas Zarebczan
c3f4d66773 fix: delete button for blobs
Show delete as soon as any blobs are saved.
2019-08-14 23:10:53 -04:00
Thomas Zarebczan
f6858beb68 fix: re-save file if deleted
fix: download link status on file page while loading
download link status on file page while resolving showed "connecting"....it should only show this while downloading.
bump: redux streaming fix
2019-08-14 23:10:53 -04:00
Sean Yesmunt
c20f491457 cleanup 2019-08-14 23:10:53 -04:00
Sean Yesmunt
e589a87298 add analytics for version/email/reward eligibility 2019-08-14 23:10:53 -04:00
Sean Yesmunt
c5ab8e1f20 general player fixes 2019-08-14 23:10:53 -04:00
Sean Yesmunt
00e03ff6be fix: only autoplay streamable files 2019-08-14 23:10:53 -04:00
Sean Yesmunt
f51cabc561 add back file view analytics 2019-08-14 23:10:53 -04:00
Sean Yesmunt
fa09f8a860 fix: prefil publish links and required lbry-redux publish changes 2019-08-14 23:10:53 -04:00
jessop
c195ffd041 adds discover empty state when no channels followed 2019-08-14 18:51:38 -04:00
jessop
08b019ae5f prevents content on tags or channels sort if param empty 2019-08-14 17:45:52 -04:00
jessop
929b00aefa detect no channels or tags 2019-08-14 17:45:52 -04:00
Sean Yesmunt
1267eeb0d1 don't call 'get' on web 2019-08-13 16:54:57 -04:00
Sean Yesmunt
1ce826fb4c
Merge pull request #2707 from lbryio/not-streaming-but-streaming
kill render-media (range-requests)
2019-08-13 13:48:52 -04:00
Sean Yesmunt
b60fcb09f1 more consistent floating close buttons 2019-08-13 13:47:06 -04:00
Sean Yesmunt
2b09d56b63 floating player actually working 2019-08-13 01:35:13 -04:00
jessop
c7460a12ea mature tag first to display 2019-08-12 15:04:30 -04:00
Sean Yesmunt
90bcde49e7 cleanup 2019-08-12 12:37:57 -04:00
Sean Yesmunt
ba2ccd45fe create AppViewer for .lbry files 2019-08-12 12:37:57 -04:00
Sean Yesmunt
cd3edca074 fix paid content - thanks tom 2019-08-12 12:37:57 -04:00
Sean Yesmunt
f25559adfb oh boy 2019-08-12 12:37:44 -04:00
Sean Yesmunt
96ca28019f cleanup 2019-08-09 13:12:28 -04:00
Thomas Zarebczan
5e72ef920f fix: don't show short statuses
Don't show blocks behind if it can catch up quickly. 1 less status.
2019-08-09 12:14:43 -04:00
jessop
bcbffa932b changes splash experience
- disable spin button
 - startup status changes from tzarebczan
2019-08-09 10:05:42 -04:00
Sean Yesmunt
d81719ba54 always populate auth token in redux 2019-08-06 12:53:59 -04:00
Sean Yesmunt
7fe24fbf8b set X-Lbry-Auth-Token for lbry.tv once email is verified 2019-08-06 12:00:31 -04:00
Sean Yesmunt
9ed8d46926 update lbry-redux and fix className 2019-08-02 14:01:40 -04:00
jessop
e1f2d8938b changes after review 2019-08-02 11:11:31 -04:00
jessop
ffbe3dcf8a tweaks 2019-08-01 21:34:48 -04:00
jessop
5c61a1de0e blocked channels are filtered from claim search and images are obscured 2019-08-01 20:56:25 -04:00
jessop
5ab165131f adds user ability to block channels
small changes

blocked channels page

most features done

tweaks
2019-08-01 12:15:27 -04:00
Sean Yesmunt
223a68413f update lbry-redux 2019-07-31 15:07:26 -04:00
jessop
76b5547323 moves publish callback into desktop redux wrapper 2019-07-29 14:40:09 -04:00
jessop
f2c51f7735 successfully publishes using lbry-redux
updates lbry-redux hash

adds streamPublish success and fail callbacks

passing callbacks in doPublish( success, fail )

update redux

prepare rebase
2019-07-29 14:39:39 -04:00
Sean Yesmunt
6eafb3a561 add toms changes lost in rebase 2019-07-29 12:54:46 -04:00
Sean Yesmunt
8e78cb1068
Merge pull request #2687 from nestordominguez/issue-2361
Make the volume control remember if muted
2019-07-29 11:55:34 -04:00
Sean Yesmunt
705a627dd5 from @nestordominguez: add hide balance setting 2019-07-29 11:37:29 -04:00
Sean Yesmunt
91d3fa91f3 cleanup 2019-07-29 10:49:43 -04:00
jessop
cf30dc03f5 comments and expandable changes
comments are collapsed if larger than 120 height
expandable checks the useRect ref height before inserting itself
2019-07-29 10:44:56 -04:00
Sean Yesmunt
e4d4826ed0 fix rebase typo 2019-07-29 10:12:53 -04:00
btzr-io
5cd3e47808 fix claim preview on description (markdown) 2019-07-29 10:06:21 -04:00
Sean Yesmunt
91f28d7be1 hotfix for invalid names 2019-07-29 09:46:55 -04:00
Thomas Zarebczan
c5724d7cdc fix: rewards menu
bump: rc
2019-07-29 09:46:55 -04:00
Thomas Zarebczan
5c4988ccde fix: sending supports
Tested locally, should work a-OK now.
2019-07-29 09:46:54 -04:00
Thomas Zarebczan
f47ea91415 fix: file size and full screen
We are still using render media for images, so just adding it to the types makes the f button work. Feel free to remove if you think we aren't using render media for images (they seem to still work after adding that)
2019-07-29 09:46:54 -04:00
Thomas Zarebczan
553ce44b8e fix: price on update
Would show 0  / LBC for free claims, instead of free. The downside here is that it shows 0 LBC as the default fee if someone chooses one. We'd need to make the default a separate variable.

Also updated the publishprice function name (copy paste error)
2019-07-29 09:46:54 -04:00
Sean Yesmunt
d84b3d3453 maybe this one but probably not 2019-07-29 09:46:54 -04:00
Thomas Zarebczan
afa3450eef fix: support option (rebase issues)
Fixes display on own claims + text on others.
2019-07-29 09:46:54 -04:00