Commit graph

2106 commits

Author SHA1 Message Date
Jeremy Kauffman 2b042d1d97 new homepage searches, always show sidebar 2020-04-02 13:12:29 -04:00
jessop 33466b3364 fix tip select slider messaging and behavior 2020-04-02 13:04:40 -04:00
jessop 3e8745be90 restore repost count to file details 2020-04-02 12:32:39 -04:00
jessopb 201b47aee0
Merge pull request #3937 from lbryio/fix-jankySupportAmount
fix janky support amount on file page
2020-04-02 12:27:26 -04:00
jessop d0f0ed2796 fix janky support amount on file page 2020-04-02 12:01:37 -04:00
Sean Yesmunt 2a78ac04b0 fix broken link 2020-04-02 11:38:09 -04:00
Sean Yesmunt 618ecfb639 drop follow label for mobile inside claimPreviewTile to save space 2020-04-02 10:30:49 -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 7ec58440ab quick fix for channel buttons 2020-04-01 17:44:13 -04:00
Sean Yesmunt 2934c8eb62 fix mobile spacing 2020-04-01 16:42:56 -04:00
Sean Yesmunt dd98a20053 fix player alignment on mobile (moved reposts link into FileDetails) 2020-04-01 16:13:22 -04:00
Sean Yesmunt ef3e9c200e mobile style cleanup 2020-04-01 16:00:09 -04:00
Sean Yesmunt 90024fc7ea fix button styles 2020-04-01 15:36:59 -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 8db4622c3a don't decode search params because they might contain lbry urls 2020-03-31 16:35:33 -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
jessop 50f7761bc2 save optimize check to fix publish navigation file reloading 2020-03-31 13:00:13 -04:00
Thomas Zarebczan dab354cfd7 Sync status and SDK upgrade
Check is_syncing while loading the app so we don't try to refresh the wallet / show error message.
2020-03-31 12:45:53 -04:00
Sean Yesmunt 25bf9290e1 only show timed out message when claim_search times out 2020-03-31 12:09:15 -04:00
Sean Yesmunt 1e2714723f keep search params when decoding url on frontend 2020-03-30 16:50:08 -04:00
Sean Yesmunt 27397285bc use web share api 2020-03-30 15:49:45 -04:00
Sean Yesmunt dbdef22f46 clean up links 2020-03-30 09:40:23 -04:00
Thomas Zarebczan 8c8989bc03 Add extra URLs
Can add more based on content type later?
2020-03-30 09:40:23 -04:00
Sean Yesmunt 419b3890cd improve share modal 2020-03-30 09:40:23 -04:00
Sean Yesmunt f7846e976a style cleanup 2020-03-30 09:40:10 -04:00
Sean Yesmunt c4fc2993d5 initial commit for inline video ads 2020-03-30 09:40:10 -04:00
Thomas Zarebczan 829c2eac50 small fixes 2020-03-30 09:05:30 -04:00
Thomas Zarebczan 0c042376a4
fix: actually pass claim code (#3909)
Required lbryinc changes that I pushed to master.
2020-03-27 21:54:59 -04:00
Sean Yesmunt cc7c69eb25 embed improvements 2020-03-27 09:59:07 -04:00
jessop b11262ad52 remove selected tags from suggestions 2020-03-27 09:20:41 -04:00
Sean Yesmunt 3ca3176d28 disable fail gerbil for nag instead 2020-03-26 16:17:41 -04:00
Thomas Zarebczan cc5751617c fix: multiple youtube channel reward 2020-03-26 15:19:23 -04:00
jessop d509b1c689 csvtags sliced to limit 2020-03-26 13:14:11 -04:00
jessop e50fbd4cdd gets status after ffmpeg find 2020-03-26 12:28:48 -04:00
Sean Yesmunt 4cc402e8e0 improve mobile nag style 2020-03-26 11:57:31 -04:00
Sean Yesmunt 46cc15a1cc improve open in app link for existing LBRY users 2020-03-26 11:57:31 -04:00
Jeremy Kauffman 195fb4363b only show content for tags on the homepage 2020-03-26 10:33:43 -04:00
Sean Yesmunt 0015cd909e add back play button on pause for embedded videos 2020-03-26 10:26:55 -04:00
Sean Yesmunt bd0ad7eb94 add back block on channel follow intro 2020-03-26 10:02:22 -04:00
Sean Yesmunt baa73c7329 fix download links on lbry.tv 2020-03-25 17:51:22 -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 eb54d899fb only fetch channel_list when sync returns new data 2020-03-24 17:19:39 -04:00
Sean Yesmunt db438bc979 get back on master branch for lbryinc 2020-03-24 16:38:59 -04:00
Alex Grintsvayg fb2ad33871
post ui metrics 2020-03-24 15:31:00 -04:00
Alex Grintsvayg 58d323fd97 update metrics url 2020-03-24 14:53:02 -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 4368eb4c5c Revert "update metrics url"
This reverts commit ba1cdd3882.
2020-03-24 14:33:09 -04:00
Alex Grintsvayg ba1cdd3882
update metrics url 2020-03-24 14:15:26 -04:00
Sean Yesmunt 6e953c098c fix reposts page when navigating directly by url 2020-03-24 12:32:44 -04:00
Alex Grintsvayg 1875c37ed3 send a few metrics to lbrytv api 2020-03-24 11:52:42 -04:00
Sean Yesmunt 0ca53b7e63 fix desktop login 2020-03-24 10:10:22 -04:00
Sean Yesmunt cebb4dd580 add creator analytics to mobile 2020-03-23 15:16:09 -04:00
Sean Yesmunt b5ef840e1a don't remove list of tags/channels when navigating to discover page 2020-03-23 13:24:44 -04:00
Sean Yesmunt bc56691752 add wallet backup to help page 2020-03-23 12:06:43 -04:00
Sean Yesmunt e24eaa3552 hide play button when paused on desktop 2020-03-23 12:00:48 -04:00
Alex Grintsvayg 47e8339b9d more spacing between paragraphs 2020-03-23 09:24:54 -04:00
Sean Yesmunt b6cd67dbd5 add "Replying as {channel}" to reply input label for comments 2020-03-20 16:08:41 -04:00
Sean Yesmunt 8f5ac8263d require auth for replies on web 2020-03-20 15:42:23 -04:00
Sean Yesmunt 5e7ca886a8 autofocus replies 2020-03-20 15:21:39 -04:00
Sean Yesmunt 6af22e7caf only select new channels in selector if they aren't currently selected 2020-03-20 15:17:15 -04:00
Sean Yesmunt 9b5860c1bf merge CommentReply and CommentCreate 2020-03-20 15:10:20 -04:00
Kenneth Tubman V e3103747c8 Create index.js in commentReply 2020-03-20 15:10:20 -04:00
Kenneth Tubman V 613ba98676 Added the ability to reply to comments 2020-03-20 15:10:20 -04:00
Sean Yesmunt 1bb61a0bbf update copy 2020-03-20 14:37:52 -04:00
seanyesmunt 1434d13711 undo my change until I know that fixes it 2020-03-19 17:46:40 -04:00
seanyesmunt 2d56518ffe hide big play button when paused on desktop 2020-03-19 17:40:04 -04:00
Jeremy Kauffman ef4d8f5988 best 7 lines ever 2020-03-19 16:38:24 -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 3cc260e56c fix typos 2020-03-19 12:42:43 -04:00
seanyesmunt 9f40b7ff7c call publish event if report call fails 2020-03-19 12:12:19 -04:00
seanyesmunt 4420983a79 cleanup 2020-03-19 12:12:19 -04:00
seanyesmunt 73b7b45b73 improve empty states 2020-03-19 12:12:19 -04:00
seanyesmunt 2bb1e42abb downgrade @reach/menu-button 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
Sean Yesmunt bb1c12b050 pass trending_algorithm to ga 2020-03-18 14:20:55 -04:00
seanyesmunt 1984ee585f second attempt at localized player 2020-03-18 10:04:05 -04:00
seanyesmunt f0d2298142 update copy 2020-03-17 16:15:47 -04:00
seanyesmunt 4d2e841fcd add gerbil when apis are down and move components into lbrytv/ 2020-03-17 16:15:47 -04:00
Sean Yesmunt 48a441aae8 Revert "Localized player urls for lbry.tv" 2020-03-17 13:47:15 -04:00
Niko Storni 6d12e0da06 use only supported continents 2020-03-17 18:25:49 +01:00
Sean Yesmunt 7afaeb8333 demo with dynamic player url 2020-03-17 18:25:49 +01:00
Niko Storni 2b2607df61 drop usage of async 2020-03-17 18:25:49 +01:00
Niko Storni 167b591d21 make player url dynamic 2020-03-17 18:25:49 +01:00
YULIUS KURNIAWAN KRISTIANTO 6f86c34da4 fix wording 2020-03-17 12:08:28 -04:00
seanyesmunt b005ed76fe add 10 second timeout to lbrytv status call 2020-03-16 17:59:24 -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
seanyesmunt f8357c4ec6 update copy 2020-03-16 15:06:10 -04:00
Sean Yesmunt 304dcf79e1 add sign out confirmation modal for desktop 2020-03-16 14:52:29 -04:00
Sean Yesmunt c154db73fd slightly improve channel edits 2020-03-16 14:52:29 -04:00
Sean Yesmunt f9284b6e1a show error message on thumbnail/cover photo upload fail 2020-03-16 14:52:29 -04:00
Sean Yesmunt 9b95b4994e show available balance on tip/support modal for mobile devices 2020-03-16 14:52:29 -04:00
seanyesmunt 691e648f6a ensure we properly track if users want to skip the rewards intro 2020-03-16 14:49:47 -04:00
seanyesmunt 292f547c59 initial commits included in #3809 2020-03-16 14:49:47 -04:00
Jeremy Kauffman 8c006225ec stake amounts on file pages 2020-03-14 12:07:36 -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 80f24edcb3 Revert "skip rewards validation on future sign ins if user clicks 'skip' button"
This reverts commit 8a73cdbc0b.
2020-03-13 21:16:30 -04:00
Sean Yesmunt 8a73cdbc0b skip rewards validation on future sign ins if user clicks 'skip' button 2020-03-13 18:25:04 -04:00
Sean Yesmunt 300b0c7c95 only show reward intro for non identity_verified users 2020-03-13 18:25:04 -04:00
Sean Yesmunt 09f04b46dc remove user-select: none for labels too 2020-03-13 18:05:18 -04:00
Jeremy Kauffman a276a71d7a fix selection on firefox 2020-03-13 18:05:18 -04:00
Sean Yesmunt f755ec0bcf update error message 2020-03-13 13:00:56 -04:00
Sean Yesmunt e2c476dbf9 add error nag when api performance is degraded 2020-03-13 12:57:32 -04:00
jessop 7595458caa make user type channel name to abandon channel 2020-03-12 20:56:02 -04:00
Jeremy Kauffman 4c928c874b got frustrated about no claim id on channels and went wild
update text
2020-03-12 17:37:52 -04:00
Sean Yesmunt d85a1dc67c update name 2020-03-12 12:10:42 -04:00
Sean Yesmunt 878ad61fd1 update cookies to remove leading "." in domain value 2020-03-12 12:10:42 -04:00
jessop a1e252c463 redux bump 2020-03-11 21:47:50 -04:00
jessop a07fb2514e sync tags with lbry on startup and change 2020-03-11 21:47:48 -04:00
Sean Yesmunt 008e130dce fix react error 2020-03-11 15:57:21 -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 3eae6f8fdf temporarily disable lbry-format apps 2020-03-10 10:03:20 -07:00
Sean Yesmunt 86414855b1 fix discover link on homepage 2020-03-10 10:54:22 -04:00
Jeremy Kauffman 619ab3d1de once startup has failed, stop animations and strip UI 2020-03-09 11:54:14 -07: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
YULIUS KURNIAWAN KRISTIANTO 66eb94891a add finnish and kannada to publish form 2020-03-09 11:47:07 -07:00
Sean Yesmunt 3884bb32ad fix exact search result not showing 2020-03-09 10:50:07 -04:00
Sean Yesmunt 80dddf8f9e update lbry-redux and fix ClaimList header alignment 2020-03-09 10:46:12 -04:00
Kenneth C b5e7912f93 Updated commentAcknowledgement modal.
Removed outdated point regarding the ability to delete/edit comments and replaced it with an at least somewhat relevant point.
2020-03-09 05:57:17 -07:00
jessop fd27fa45f6 fix bad label Followed Tags 2020-03-08 13:01:05 -04:00
jessopb 815ab193aa
update publishing messages: (#3794)
increase lbrytv limit until tv transcoding
warn about bitrate
warn about strange types
more reliably convey size limit message
2020-03-06 18:11:16 -05:00
jessop 6d2289a371 review changes 2020-03-06 17:29:06 -05:00
jessop c630482eab overhaul tags 2020-03-06 17:15:51 -05:00
jessop f7d31bda33 limit tags on publishing to 5 2020-03-06 17:15:50 -05:00
YULIUS KURNIAWAN KRISTIANTO d097a0b1ee Added Ukrainian to supported language
Based on Translators LBRY Discord channel and LBRY zone on Transifex
2020-03-05 11:31:49 -05:00
jessopb e87fabe55a
do not set comment channel anonymous, (#3787)
set to top channel if not already persisted
2020-03-02 15:41:11 -05:00
jessop 15416487e7 suggest 720p 2020-03-02 14:42:11 -05:00
Thomas Zarebczan 3ee25f8251
fixes: default channel bid and publish form (#3781)
Changes channel default bid and fixes publish form errors around bid amount.
2020-03-02 12:11:14 -05:00
jessop 60e74ad4a7 fixes defaults for channel follow intro 2020-03-01 17:56:47 -05:00
jessop 5e1ba4aaf5 claim search options tweaks
add image, bodel, binary
fix duration reset/disable
2020-02-29 12:24:13 -05:00
Sean Yesmunt 7a572f0c08 fix discover page 2020-02-28 18:13:49 -05:00
Sean Yesmunt a637df3c8c fix typo 2020-02-28 17:55:41 -05:00
Sean Yesmunt 0e1e67cb9d disable repost setting 2020-02-28 17:36:22 -05:00
Sean Yesmunt 98e0e57de7 fix typo 2020-02-28 17:13:35 -05:00
Dalton 119bda85dc fixes #3744 by allowing the user to navigate forward and backward using the respective mouse keys 2020-02-28 16:56:21 -05:00
Sean Yesmunt ffd2c4f793 hide claimList filters on channel discovery and sign in pages 2020-02-28 16:55:48 -05:00
Sean Yesmunt 89d998c9ae keep text on same line 2020-02-28 13:30:29 -05:00
jessop 8b261b57ff freshness default 2020-02-28 13:30:29 -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 ef2171e457 use lbry-redux constants for view settings 2020-02-28 12:37:43 -05:00
Sean Yesmunt 31ef391ff6 fix claimType prop on home page 2020-02-28 12:37:43 -05:00
Sean Yesmunt e430098613 add claim_type changes to ClaimTilesDiscover too 2020-02-28 12:37:43 -05:00
Sean Yesmunt 565cbb2502 default claim_type to "stream", "channel", and "repost" 2020-02-28 12:37:43 -05:00
Lukewh 26168670dd Repost settings 2020-02-28 12:37:43 -05:00
Michael Tintiuc 356611d3a7 Fixes #3200 Claim previews right-clickable 2020-02-28 12:37:43 -05:00
Sean Yesmunt d2a87f164a fix page names 2020-02-28 10:13:33 -05:00
Sean Yesmunt 8f7aea9844 update nag z-index 2020-02-28 10:13:33 -05:00
Sean Yesmunt be3105db34 move channel page to ClaimListDiscover 2020-02-28 10:13:33 -05:00
Sean Yesmunt aad0f6fef6 always show channel following section on first-run 2020-02-28 09:37:31 -05:00
Sean Yesmunt 21de13a3c2 update script 2020-02-28 09:37:31 -05:00
Sean Yesmunt ee87028f55 add claimListDiscover to channel discovery page 2020-02-28 09:37:31 -05:00
Sean Yesmunt cb89b05646 fix infinite scroll on channel discovery page 2020-02-28 09:37:31 -05:00
Sean Yesmunt cc94cb6745 hide block button on 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 cf4dc25f34 Update nag.scss 2020-02-28 09:28:17 -05:00
Yamboy1 4220368d07 fix wrapping on code in mobile view 2020-02-28 09:28:17 -05:00
Yamboy1 4728b4b494 keep nag banner on top 2020-02-28 09:28:17 -05:00
jessop 15dc05fffc simplify header on mobile 2020-02-28 09:23:40 -05:00
Sean Yesmunt e341992c85 call doAuthenticate with internalSharing as true on web 2020-02-27 18:25:07 -05:00
YULIUS KURNIAWAN KRISTIANTO 31643005f1 added more languages
based on my observation on transifex
2020-02-27 15:50:52 -05:00
Sean Yesmunt 261f5e9545 test to see if people click search results with no lbry:// in the result 2020-02-27 14:11:46 -05:00
Sean Yesmunt fc612461d9 fix typo 2020-02-26 17:20:31 -05:00
Sean Yesmunt d488575d6c add card to skip rewards validation 2020-02-26 16:52:32 -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 b06dbfae60 comment out broken preference sync code 2020-02-25 21:13:32 -05:00
Thomas Zarebczan ee05b5498a
Fix email sign in 2020-02-25 20:16:34 -05:00
Sean Yesmunt 34ecb77406 i'm dumb 2020-02-25 19:32:05 -05:00
Sean Yesmunt 35a85b5df2 fix typo 2020-02-25 18:25:18 -05:00
Sean Yesmunt 6173b07727 stronger check 2020-02-25 18:25:18 -05:00
Sean Yesmunt 0453f936eb don't set lbryum servers if they are stored as an empty array 2020-02-25 18:25:18 -05:00
Sean Yesmunt caef640284 turn off sync for shared preferences 2020-02-25 11:55:22 -05:00
Sean Yesmunt ae2a51ba7b fix typo and bump sdk 2020-02-25 10:16:33 -05:00
jessop 59efc14c38 shared servers should not default to [] 2020-02-25 01:07:21 -05:00
Sean Yesmunt e9a1f48ab9 check usage data setting from localStorage since daemon settings won't be loaded yet 2020-02-24 17:02:03 -05:00
Sean Yesmunt 80972527c7 fix typo 2020-02-24 16:39:00 -05:00
Sean Yesmunt 4d28b1b7ae fix link 2020-02-24 16:28:38 -05:00
Sean Yesmunt dc82e908fb add back TOS on login for web only 2020-02-24 15:54:40 -05:00
Sean Yesmunt da40fdce9c hide data toggle on web 2020-02-24 15:47:27 -05:00
Sean Yesmunt 091d6caf07 update sign in page with analytics toggle 2020-02-24 15:45:30 -05:00
Sean Yesmunt 92ea75b1d8 add message for signed in users on privacy page and add sign out button 2020-02-24 15:45:30 -05:00
Sean Yesmunt 75c326c98b remove rogue rewardList call 2020-02-24 15:45:30 -05:00
Sean Yesmunt 49a6a8b8d9 don't call install/new, rewards, invite status, and referral code endpoints if user isn't sharing digonostics 2020-02-24 15:45:30 -05:00
jessop af0a814a55 not sync redux defaults after clearing app data 2020-02-24 15:44:01 -05:00
Sean Yesmunt a87d564c9e fix error colors on dark mode 2020-02-23 21:14:01 -05:00
Sean Yesmunt 0edea00943 call publish analytics event for reposts 2020-02-23 21:14:01 -05:00
jessop 12c1df2315 no nag on embeds / auth verify 2020-02-22 00:42:03 -05:00
jessop 70f8fd2d5f properly transforms wallet server preference 2020-02-22 00:11:15 -05:00
jessop 4c1aac0a48 do not apply daemonSettings that are null 2020-02-21 17:28:45 -05:00
Sean Yesmunt 03f1d91c61 fix typo 2020-02-21 17:24:37 -05:00
Sean Yesmunt d783d2a24f style fixes 2020-02-21 17:09:20 -05:00
Sean Yesmunt f109ceaf96 add 'more' link on mobile analytics nag too 2020-02-21 16:12:11 -05:00
Sean Yesmunt ab4856b307 fix typo 2020-02-21 16:09:10 -05:00
Sean Yesmunt df748878e1 update copy and add help link 2020-02-21 16:09:10 -05:00
Sean Yesmunt c0189778d2 add basic analytics nag 2020-02-21 16:09:10 -05:00
jessop ec47f8d0cb sync bug 2020-02-21 15:52:09 -05:00