Sean Yesmunt
53402c2d5b
cleanup
2019-11-06 12:17:51 -05:00
Thomas Zarebczan
3721dcd474
WIP fixes and improvements
2019-11-06 12:17:51 -05:00
Sean Yesmunt
6b61a544bc
add email to syncPassword component and more sync cleanup
2019-10-24 17:01:01 -04:00
Sean Yesmunt
446edd8096
fix typo
2019-10-22 16:46:50 -04:00
Sean Yesmunt
a736cbffeb
cleanup style
2019-10-22 16:45:47 -04:00
jessop
3cc69ddaf0
UI/UX
...
disable file input while awaiting publish
add spinner to publishes in sidebar
add spinner and Publishing title on Publish page
add WebUploadList to Publishes
add WebUploadItem
- thumb
- name
- progress bar
- abort button
beforeunload prevent closing tab / navigation
enforce and notify about publish size limit
6 outstanding flow complaints
2019-10-22 16:45:47 -04:00
Sean Yesmunt
179f758f4d
only redirect if syncError
2019-10-22 16:44:21 -04:00
Sean Yesmunt
3e556e505c
sync support on lbry.tv
2019-10-22 16:44:21 -04:00
Sean Yesmunt
fde204b3b5
fix typo
2019-10-17 16:00:26 -04:00
Sean Yesmunt
4e70642163
don't lose subs/tags for existing users and don't opt them into sync automatically
2019-10-17 13:08:00 -04:00
Sean Yesmunt
d74f573763
set default value of 'enableSync' to false for exisiting users
2019-10-16 19:52:05 -04:00
Sean Yesmunt
2ec3f62407
redirect to password screen if toggling sync from settings page
2019-10-16 19:52:05 -04:00
Sean Yesmunt
d7c0f5c6b7
fix sync becoming untoggled
2019-10-16 19:52:05 -04:00
Sean Yesmunt
a3b3a204b0
first pass at sync for everyone
2019-10-16 19:52:05 -04:00
Sean Yesmunt
7fa30c9355
make mac header stuff only happen on desktop
2019-10-15 12:21:49 -04:00
Sean Yesmunt
90e8c74006
use sdk preference endpoints
2019-10-15 11:40:38 -04:00
Sean Yesmunt
f5bf2fae4f
feat: custom tilebar on mac
2019-10-15 11:40:32 -04:00
Sean Yesmunt
6b0f791144
fix: always call doSignIn on web when
2019-10-08 14:11:52 -04:00
Sean Yesmunt
589a19b6e2
sync improvements
2019-10-06 22:07:15 -04:00
Sean Yesmunt
bbcff99fb3
pr feedback
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
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
c798c41725
move upgrade message to bottom right of screen
2019-09-22 22:00:21 -04:00
jessop
779abfb75b
no popout on cold start
2019-08-30 14:13:54 -04:00
Sean Yesmunt
d0afda067b
fix player with new uris
2019-08-26 16:53:57 -04:00
Sean Yesmunt
88cd024c8c
cleanup reactGA events
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
2b09d56b63
floating player actually working
2019-08-13 01:35:13 -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
4c52b96796
cleanup
2019-07-22 19:27:37 -04:00
Sean Yesmunt
1015abbb87
restore that shit
2019-07-22 19:27:24 -04:00
Sean Yesmunt
12498b1b69
send ga event with user id
2019-07-21 22:28:49 -04:00
Sean Yesmunt
2ca254a573
first version of infinite scroll
2019-07-01 14:53:14 -04:00
Sean Yesmunt
60543562aa
tags
2019-06-17 15:46:19 -04:00
Jeremy Kauffman
7a777092aa
address review feedback
2019-06-12 17:52:48 -04:00
Jeremy Kauffman
394fd8a397
crude i18n support
2019-06-12 17:52:48 -04:00
Sean Yesmunt
c67c66e4fe
allow browser to handle scroll restoration
2019-04-18 12:51:15 -04:00
Sean Yesmunt
ee7854c429
use react-router
2019-04-04 17:05:23 -04:00
Sean Yesmunt
497e499c62
temp fix to scroll to top on navigate
2019-04-02 00:30:19 -04:00
Sean Yesmunt
fbbbe526c4
use @reach/router
2019-03-28 12:53:13 -04:00
Sean Yesmunt
3066b9ef0c
add ui server
2019-03-06 12:04:26 -05:00
Sean Yesmunt
de3639f29c
new build setup for web/electron
2019-03-04 23:48:04 -05:00