Commit graph

209 commits

Author SHA1 Message Date
jessop a411ec9b47 reenable reposts
reenable reposts and track for emails

review changes

change showReposts to hideReposts due to persist hydrate issue

bugfix

bugfix
2020-04-28 10:25:05 -04:00
Sean Yesmunt 837158218e creator analytics improvements 2020-04-24 09:15:25 -04:00
Jeremy Kauffman ef437c8847 proper search parameters 2020-04-22 19:19:00 -04:00
Sean Yesmunt 220994eeaa no reposts for #whothinks 2020-04-22 15:17:29 -04:00
Sean Yesmunt 2504d126bd update homepage 2020-04-22 13:29:07 -04:00
Jeremy Kauffman 3d6270b133 tag homepage campaign support 2020-04-17 12:24:33 -04:00
Sean Yesmunt 63092ce7da fix spacing on publish page when user has no lbc 2020-04-15 15:32:47 -04:00
jessop fdd20ef350 use txo list for wallet page:
paginated
enable revoking
filtering

txo pagination changes

move constants

remove fetchTransactions() calls

review changes

final changes
2020-04-15 11:12:29 -04:00
Sean Yesmunt 382eb256f4 remove tag edit from tag following page since it was added to first run 2020-04-14 14:12:19 -04:00
Sean Yesmunt ff58ee53dc update string 2020-04-14 13:04:31 -04:00
TigerxWood c54ea58532 Change text displayed for blocked channels
With the current string there is a problem with the translation in other languages. For example in other languages current english text would be: "You have blocked channels 10" instead of "You have 10 channels blocked." Also, what happen when there si no blocked channel? So I think the simpler form is better in thi situation.
2020-04-14 13:04:31 -04:00
Sean Yesmunt 0c84e6296e fix rewards verification for users that skipped it on first run 2020-04-13 16:09:05 -04:00
Sean Yesmunt 2677cd17d8
new signin/signup (#3960)
* new signin/signup

* cleanup and password reset

* new flow working

* cleanup

* add 'autoComplete' props

* fix prop

* try to call email/confirm before resetting password

* Dont use password reset token for email confirmation.

* add password reset

* password manager improvements

* update lbryinc

* cleanup

* slightly improve close button on sign up page

* moar fixes

* fix password autofil

Co-authored-by: Mark Beamer Jr <markbeamerjr@gmail.com>
2020-04-13 15:16:07 -04:00
Sean Yesmunt 39102d81ca fix viewcount being fired before video starts playing 2020-04-06 15:34:49 -04:00
Jeremy Kauffman 2b042d1d97 new homepage searches, always show sidebar 2020-04-02 13:12:29 -04:00
jessopb ea66c116ca
Merge branch 'master' into feat-expandingCards 2020-04-02 09:19:24 -04:00
jessop 9faca8da2b adds tip unlock modal to file page
i18n messages, handle error case max

copy copy

update @lbry/components and tweak range styles

sigfigs

error catching and cleanup

apply review changes

style table and unlock button

handle tip errors

separate fileDescription from fileDetails

make expandable cards

ui tweaks

tweak copy, style, behavior

remove unused strings

forgot an important line
2020-04-02 08:54:43 -04:00
Sean Yesmunt dd98a20053 fix player alignment on mobile (moved reposts link into FileDetails) 2020-04-01 16:13:22 -04:00
Jeremy Kauffman 872259b73a
File downloads and refactoring (#3918)
* am I done?

* post diff

* unused selector cleanup

* missed commit

* mess with button styles

* fix flow

Co-authored-by: Jeremy Kauffman <jeremy@lbry.io>
Co-authored-by: Sean Yesmunt <sean@lbry.io>
2020-04-01 14:43:50 -04:00
Sean Yesmunt 10914e5350 Revert "use claim_id for reposts page instead of uri so we don't have to resolve before"
This reverts commit b494c061aa.
2020-03-31 16:30:56 -04:00
Sean Yesmunt b494c061aa use claim_id for reposts page instead of uri so we don't have to resolve before 2020-03-31 16:12:28 -04:00
Sean Yesmunt 419b3890cd improve share modal 2020-03-30 09:40:23 -04:00
Sean Yesmunt c4fc2993d5 initial commit for inline video ads 2020-03-30 09:40:10 -04:00
Jeremy Kauffman 195fb4363b only show content for tags on the homepage 2020-03-26 10:33:43 -04:00
Thomas Zarebczan e35fbdd86a make transcoding work
appstrings

provide optimize checkbox on publish

fix missing status

no crash on web

cleanup

better settings ui

add help and time estimate to publish transcoding

messaging

fix: Special SDK + fix config name

fix: older SDK build

fix app string, style tweak

whoops, and looks better to me this way.

bump SDK
2020-03-25 13:42:40 -04:00
Sean Yesmunt 6c93d3caeb fix repostedUri being passed in as "null" which breaks discover pages 2020-03-24 14:49:42 -04:00
Sean Yesmunt 6e953c098c fix reposts page when navigating directly by url 2020-03-24 12:32:44 -04:00
Sean Yesmunt bc56691752 add wallet backup to help page 2020-03-23 12:06:43 -04:00
seanyesmunt e46fd6088b prettier and update lbry-redux 2020-03-19 13:56:45 -04:00
Jeremy Kauffman 73d2eebb07 display repost counts on file pages, link to all reposts 2020-03-19 13:56:45 -04:00
seanyesmunt 73b7b45b73 improve empty states 2020-03-19 12:12:19 -04:00
seanyesmunt a4f1a2e224 add badge to analytics page link 2020-03-19 12:12:19 -04:00
seanyesmunt bc32341aab initial commit for creator analytics 2020-03-19 12:12:19 -04:00
seanyesmunt 1984ee585f second attempt at localized player 2020-03-18 10:04:05 -04:00
jessop d9e65e8328 select tags before channels and filter channels by tag
moartags

CS tags followed category
continue button,
Remove card header on tags select

limitShow tags count

tags limit fix

debug cs tags highlighting

bugfix

yarnlock
2020-03-16 16:47:22 -04:00
Sean Yesmunt c154db73fd slightly improve channel edits 2020-03-16 14:52:29 -04:00
seanyesmunt 292f547c59 initial commits included in #3809 2020-03-16 14:49:47 -04:00
Sean Yesmunt 41186cd7cb Revert "only show reward intro for non identity_verified users"
This reverts commit 300b0c7c95.
2020-03-13 21:16:30 -04:00
Sean Yesmunt 300b0c7c95 only show reward intro for non identity_verified users 2020-03-13 18:25:04 -04:00
jessop a07fb2514e sync tags with lbry on startup and change 2020-03-11 21:47:48 -04:00
Thomas Zarebczan 46d98ff0c0 fix: valid URL handing in wunderbar
Once parseURI can handle the spaces / return if the URI is valid, we can remove that part and the try/catch.
2020-03-10 10:07:28 -07:00
Sean Yesmunt 86414855b1 fix discover link on homepage 2020-03-10 10:54:22 -04:00
Sean Yesmunt 41c9ba4869 fix links on homepage 2020-03-09 11:48:05 -07:00
Sean Yesmunt f7ab185bfe fix links on channel discovery page 2020-03-09 11:48:05 -07:00
Sean Yesmunt 80dddf8f9e update lbry-redux and fix ClaimList header alignment 2020-03-09 10:46:12 -04:00
jessop 60e74ad4a7 fixes defaults for channel follow intro 2020-03-01 17:56:47 -05:00
Sean Yesmunt 7a572f0c08 fix discover page 2020-02-28 18:13:49 -05:00
Sean Yesmunt 0e1e67cb9d disable repost setting 2020-02-28 17:36:22 -05:00
Sean Yesmunt ffd2c4f793 hide claimList filters on channel discovery and sign in pages 2020-02-28 16:55:48 -05:00
jessop 9dc9d50e19 add options card to claim search
changes

almost done

wip

wip

more

changes after comment

detect custom qs and show options

ux and mobile styling

bugfix

console logs

appstrings
2020-02-28 13:30:29 -05:00
Sean Yesmunt 31ef391ff6 fix claimType prop on home page 2020-02-28 12:37:43 -05:00
Lukewh 26168670dd Repost settings 2020-02-28 12:37:43 -05:00
Sean Yesmunt d2a87f164a fix page names 2020-02-28 10:13:33 -05:00
Sean Yesmunt ee87028f55 add claimListDiscover to channel discovery page 2020-02-28 09:37:31 -05:00
Sean Yesmunt 73c60f62ac merge discover page and tags page 2020-02-28 09:37:31 -05:00
Sean Yesmunt 3e08d8e231 basic channel discovery in first run 2020-02-28 09:37:31 -05:00
Sean Yesmunt da15eec311 enable share_usage_data setting for signed in users if it isn't checked 2020-02-25 21:13:32 -05:00
Sean Yesmunt 80972527c7 fix typo 2020-02-24 16:39:00 -05:00
jessop 6e13fcfbd3 privacy changes:
users see welcome screen once and choose preference
SETTINGS moved to redux
took steps toward eliminating unwanted analytics in app based on preferences
settings page update to privacy controls and copy

persist welcome version

default tv on

cleanup

clean up appstrings

populate prefs app only

wallet custody, app only router

settings on startup

welcome sync, 3p share sync, emojis

bump redux

cleanup

fix app not building

fix sync bug, remove tvWelcomeVersion

cleanup

disable internalshare setting while signed in
2020-02-21 15:15:48 -05:00
Sean Yesmunt 00485532d5 add wallet sync message on wallet page 2020-02-21 13:42:17 -05:00
Sean Yesmunt dc38c8f809 add claim_type support to tags page 2020-02-21 11:39:31 -05:00
Sean Yesmunt ea8b63e96f add subscribed channels to not_channels on channel discovery page 2020-02-20 13:17:11 -05:00
Sean Yesmunt efde2a2484 add additional rows to channel discovery page 2020-02-20 13:17:11 -05:00
Sean Yesmunt f42a8f6db8 trending works now 2020-02-20 13:17:11 -05:00
Sean Yesmunt e1aac34079 use claim_search for channel discovery 2020-02-20 13:17:11 -05:00
Dalton 1769140c98 removed unused history 2020-02-14 17:28:48 -05:00
Dalton 0a50a5f6b8 moved useEffect to router 2020-02-14 17:28:48 -05:00
Dalton f2f19b7863 history works well but only for channel related pages - need to add title update hook for other pages 2020-02-14 17:28:48 -05:00
Sean Yesmunt 8bb7c5b5ea redirect repost urls to claim urls 2020-02-14 11:42:38 -05:00
Sean Yesmunt 2619adb880 add supports to 'top' page 2020-02-12 15:34:59 -05:00
Sean Yesmunt c9e759fc9f add youtube verified message 2020-02-12 14:11:13 -05:00
Sean Yesmunt 87baaf960e fix wrong amount showing for effective_amount visual 2020-02-12 10:51:33 -05:00
Sean Yesmunt 24b29f341b make sure to show correct url on winning search term 2020-02-11 15:02:29 -05:00
Sean Yesmunt 6a529d55ba mvp for 'top' page 2020-02-11 15:02:29 -05:00
Sean Yesmunt 9343f5855c fix winning claim for top search results 2020-02-11 13:38:06 -05:00
Sean Yesmunt 799b4843d6 remove trending on lbry section 2020-02-10 13:59:53 -05:00
Sean Yesmunt 2333c76667 add lbrycast to homepage 2020-02-06 15:11:00 -05:00
jessop 39cb1cef55 show page will not flash abandoned on load 2020-02-06 13:45:57 -05:00
jessop ac62156229 fix bugs and review changes 2020-02-05 13:25:31 -05:00
jessop 8ce05ebf76 provide ability to unfollow abandoned channels 2020-02-05 13:25:31 -05:00
Sean Yesmunt 0203f7a45f fix view counts 2020-02-04 01:02:39 -05:00
Sean Yesmunt f1742eca25 Revert "Right Click to Navigate History (#3547)"
This reverts commit 6d88d87ff2.
2020-02-03 12:27:14 -05:00
Dalton Hill 6d88d87ff2
Right Click to Navigate History (#3547)
* merge && backwards functionality working (kind of) WIP

* wip - need to fix forward and backwards buttons

* history works well but only for channel related pages - need to add title update hook for other pages

* moved useEffect to router

* renamed buttonNavigation -> navigationButton

* removed unused history

* fixed issue with lbry.tv

* disable button if no entries

* added max size for history

* set correct margin-top for nav button dropdown

* cleanup

Co-authored-by: Sean Yesmunt <sean@lbry.io>
2020-02-03 10:19:15 -05:00
jessop c7351551da blocks mature content from search when appropriate
wip bump lbry-redux

refactor search selector

bump redux
2020-01-31 15:10:35 -05:00
jessop 8615406507 make embeds log views in analytics 2020-01-31 14:33:59 -05:00
jessop a1e24d6dcc actually disable autoplay in embeds 2020-01-31 13:33:21 -05:00
Sean Yesmunt 90bcfaa865 fix encoded urls getting 404'd 2020-01-29 15:31:46 -05:00
jessop 7f0fd02ffc pass nsfw=false to lighthouse searches 2020-01-29 14:27:50 -05:00
jessop 3e40838ae3 add review changes 2020-01-28 10:20:54 -05:00
jessop 33672a789b app plays embed in iframe
make player full screen and prepared for overlay actions

small changes

cleanup
2020-01-28 10:20:54 -05:00
Sean Yesmunt c652ac8ed6 add same claim_search releaseTime hack on the homepage 2020-01-24 16:09:46 -05:00
Thomas Zarebczan 9a1a3d7fa6 Fix: improve release time claim search
To improve search performance, assume we want content from the past year when viewing new and trending. Also pass rounded values to top so queries don't re-execute incorrectly.
2020-01-24 11:34:05 -05:00
Sean Yesmunt bebf8295d5 add RewardAuthIntro on the invites page 2020-01-22 12:47:22 -05:00
Sean Yesmunt a2ceb9df59 show authenticated rows on desktop 2020-01-22 11:17:59 -05:00
Dalton 9323b456bf fixes #3507 by adding 'no results' text to channel search if no results are returned from search
search results now have same style as default content

used ClaimList instead of copying code

addressing pr comments
2020-01-21 11:53:47 -05:00
Thomas Zarebczan 939a7d7689 feat: app image + cookie
fix: password stuff
2020-01-21 09:50:16 -05:00
Sean Yesmunt ba675f48c9 new homepage 2020-01-20 12:09:57 -05:00
Dalton 8df1e3f6c7 fixes #3502 by changing the way we 'queue' search queries 2020-01-16 11:27:24 -05:00
Dalton fb7fa5a19e fixes #3303 by stopping event propagation for left and right arrow keys in the search bar 2020-01-15 10:16:42 -05:00
Sean Yesmunt 93e8616e2e referrals round 2 2020-01-14 15:50:10 -05:00