Sean Yesmunt
650ce42dc0
open livestream channel create redirect in new tab
...
so users can keep the stream going while they do sign up stuff
2021-04-04 22:16:45 -04:00
Sean Yesmunt
3aead19b47
style cleanup
2021-03-22 15:30:11 -07:00
DispatchCommit
02c0882d90
Create livestream page and generate signed streamkey
2021-03-22 15:29:59 -07:00
Sean Yesmunt
ea74a66dbd
New moderation tools: block & mute ( #5572 )
...
* initial support for block/mute
* hide blocked + muted content everywhere
* add info message for blocked/muted characteristics
* sort blocked list by most recent block first
* add 'blocked' message on channel page for channels that you have blocked
* cleanup
* delete unused files
* always pass mute/block list to claim_search on homepage
* PR cleanup
2021-03-03 13:50:16 -05:00
Sean Yesmunt
09b689ba1c
add channel staked amount indicator on channel thumbnails
2021-02-18 01:14:39 -05:00
zeppi
99ab165a8f
New repost flow
...
Clearer display of takeover amounts
Repost from empty search result, from top page, or from claim
review changes
final touches
bump
empty comment copy
they
emptier
validation cleanup
extra
2020-12-16 09:47:28 -05:00
Sean Yesmunt
0d4659472b
remove old ads code and disable videojs mobile plugin
2020-12-15 14:10:57 -05:00
infiinte-persistence
d8787cb4c5
Handle scrolling for ClaimListDiscover that exists in the middle of a page.
...
## Issue
5090: When sorting channels, switching between Trending/Top/New returns viewer to the top of the page
## Approach
- Add an optional parameter to `ClaimListDiscover/Header` to add an additional anchor ID when building a new search URL.
- Clients then add the anchor ID on the desired location.
- The code that handles the scrolling then checks if the `location` contains an anchor hash. If it does, we'll scroll to that element; else, the existing behavior will be used.
2020-12-08 16:01:32 -05:00
infiinte-persistence
4b53d1267c
Consolidate method of reseting scroll position
...
## Issues
(1) 4783: New search query does not reset to the top
(2) The current way that Tag Search resets the position can be overridden by the AppRouter's call.
## Approach
Listen to `search` changes as well. This basically covers any search param changes.
Components should probably not call `window.scrollTo` directly as the AppRouter's call might override it.
2020-12-08 16:01:32 -05:00
Sean Yesmunt
1023f30b4c
initial PR for custom homepages - take 2
2020-11-10 12:08:19 -05:00
Sean Yesmunt
353c1a5689
Revert "unified custom homepage"
...
This reverts commit 55768fc6b5
.
2020-11-10 10:36:11 -05:00
jessop
55768fc6b5
unified custom homepage
2020-11-10 10:24:04 -05:00
Sean Yesmunt
6626cc1059
fix floating player location on desktop
2020-11-09 13:37:51 -05:00
Sean Yesmunt
52eb4de7a9
add adstest page to test player ads
2020-10-30 00:20:42 -04:00
jessop
3ca19744c4
only autoset referrer if not authenticated
2020-10-07 13:30:49 -04:00
jessop
10ce772bcb
initial page view sets referring channel
2020-10-07 11:44:12 -04:00
Sean Yesmunt
00b23cbee4
moar alignment
2020-10-05 14:28:19 -04:00
Sean Yesmunt
bd4ac1ae8a
fix rebase
2020-09-29 17:12:32 -04:00
Sean Yesmunt
1a3e1ba003
move sync password to it's own page
2020-09-29 17:12:32 -04:00
Sean Yesmunt
bc89d774ba
add youtube sync to first run
2020-09-29 17:12:32 -04:00
Sean Yesmunt
5beb219ff6
fix notification link to comment not working in some cases
...
the router scroll handling was interefering. I turned that off if exists as a search param
2020-09-29 17:12:32 -04:00
jessop
9127266956
get sync password out of signing flow
2020-09-21 14:11:25 -04:00
jessop
6c4842a111
sync changes
2020-09-10 14:20:02 -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
314fb22638
pull sync on nav to settings
2020-07-31 17:09:05 -04:00
jessop
c33ce28805
sync settings generally based on navigation and settings paths
2020-07-30 17:05:30 -04:00
Sean Yesmunt
d76ece04bc
group similar settings in preparation of tabular settings page
2020-07-27 14:19:18 -04:00
jessop
d9bf72a351
all settings constants come from redux
...
sync settings
backout nav cases and anon preference key
more robust backout header
put notificationSettings under backout bar
review changes
2020-07-27 11:53:14 -04:00
Sean Yesmunt
201417efcf
Publish => Upload
2020-07-27 10:48:05 -04:00
Sean Yesmunt
90327a72ed
add comments behind a flag
2020-07-23 11:03:00 -04:00
infiinte-persistence
fdcfd3b6fc
Add: PasswordResetPage (the real one)
2020-07-08 14:36:04 -04:00
jessop
36f93343f6
new channel creating and editing
2020-07-01 22:01:48 -04:00
Sean Yesmunt
b4851e6045
bring in email preferences page from lbry.com
2020-06-22 09:45:49 -04:00
Sean Yesmunt
e7cdd6c13d
moonpay
2020-06-03 14:16:43 -04:00
Sean Yesmunt
7562fdcfd5
clean up old lbrytv reference
2020-05-26 14:20:39 -04:00
Sean Yesmunt
737e0ed7ab
add 2257 page in footer
2020-05-22 20:19:25 -04:00
Sean Yesmunt
1fa3ce4e50
basic checkout page prototype
2020-05-18 10:13:35 -04:00
Sean Yesmunt
919f82ba94
purchases page, cleanup on pages with <ClaimList />
2020-05-11 12:31:22 -04:00
jessop
24eb0c2aea
review changes
2020-04-15 11:12:29 -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
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
8db4622c3a
don't decode search params because they might contain lbry urls
2020-03-31 16:35:33 -04:00
Sean Yesmunt
1e2714723f
keep search params when decoding url on frontend
2020-03-30 16:50:08 -04:00
seanyesmunt
2bb1e42abb
downgrade @reach/menu-button
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
aad0f6fef6
always show channel following section on first-run
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