Commit graph

50 commits

Author SHA1 Message Date
Sean Yesmunt 49bcfdce83 bring in comment code from lbry-redux 2020-06-23 16:01:20 -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
seanyesmunt 4d2e841fcd add gerbil when apis are down and move components into lbrytv/ 2020-03-17 16:15:47 -04:00
Thomas Zarebczan 67ea0dc9b6 Fix: don't show empty state when loading 2019-11-14 14:00:47 -05:00
Sean Yesmunt 3bee71f514 initial onboarding commit 2019-09-26 12:16:03 -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
Jeremy Kauffman 56c9a1ab41 fix metadata and add redirects
add redirect, other fixes

remove password

clean up / final version

clean up / final version
2019-08-28 12:02:07 -04:00
Sean Yesmunt 36f561085e update channel links on file page 2019-07-29 09:46:53 -04:00
Sean Yesmunt 4d414775bc update lbry-redux 2019-07-22 19:27:24 -04:00
Sean Yesmunt fa24060b3f respond to ux feedback 2019-07-01 14:53:46 -04:00
Sean Yesmunt 2a21b6936b
Discovery fixes (#2576)
* point change email button to faq arcticle until we add that functionality

* hide claims if they are blocked

* fix: sorting on 'library' page

* add @reach/tooltip

* cleanup and add tags to publish page

* fix: button color

* fix: PublishPrice props

* fix: claim list sorting

* update lbry-redux

* respond to PR comments
2019-06-28 03:27:55 -04:00
Sean Yesmunt 9d9976d77a use port 9090 for webpack since internal-apis uses 8080 2019-05-10 11:32:07 -04:00
Sean Yesmunt 22302991c8 fix flow errors 2019-05-10 10:50:33 -04:00
Sean Yesmunt b2decaac73 redesign channel page 2019-05-06 23:29:50 -04:00
Sean Yesmunt 483a97a694 fix: channel tile 2019-03-19 11:59:29 -04:00
Sean Yesmunt 4564ab9d0b add unsupported messages 2019-03-18 11:01:59 -04:00
Sean Yesmunt 0b3c950f96 update lint/flow 2019-03-18 01:10:41 -04:00
Sean Yesmunt 584f923491 add a global error handler with a slack hook 2019-03-08 15:15:45 -05:00
Sean Yesmunt de3639f29c new build setup for web/electron 2019-03-04 23:48:04 -05:00
Sean Yesmunt 5a97077c9f lbryweb working with desktop 2019-02-22 00:01:59 -05:00
Sean Yesmunt af35e87dc6 feat: autoplay next file in related list 2019-01-28 15:05:28 -05:00
Sean Yesmunt 88a731ffea fix: flow errors 2019-01-19 13:54:06 -05:00
Sean Yesmunt a895a653fa add support for .lbry sandbox applications 2019-01-16 02:00:22 -05:00
Sean Yesmunt 174bfbc8fb
0.27.0 cleanup (#2182)
* fix: channel navigation from suggested subscriptions

* fix: move subscribe/share buttons below name on channel page

* fix: images with weird media type

* fix: increase tx amount size on tx table

* change: add icons to nav bar

* fix: move filewatcher-webpack-plugin into dev dependencies

* fix: upgrade button styling

* improvement: modal consistency

* change: increase svg stroke inside button

* fix: more descriptive title on header for wallet balance

* fix: minor color/alignment

* chore: update lbry-redux
2019-01-14 13:40:06 -05:00
Sean Yesmunt 4ecd5e1684 add recommended subscriptions 2018-11-21 16:20:55 -05:00
Sean Yesmunt 121e4b215f
Rc fixes (#2085)
* fix: channel button color on dark mode

* fix: disabled primary button in dark mode

* fix: show pending publishes immediately

* update lbry-redux

* remove duplicate import

* use lbry colors for 'new' badge

* fix: don't filter transactions in recent transactions

* fix: remove unread subscriptions on un-subscribe

* handle edits and new files the same for pending publishes

* don't loop over transactions if we don't have to

* bump lbry-redux
2018-11-02 14:33:00 -04:00
Sean Yesmunt 32d110cb1f add subscribed icon to files on homepage 2018-10-31 12:57:22 -04:00
Sean Yesmunt 9c74cd7f64 general css fixes 2018-10-04 00:11:08 -04:00
Sean Yesmunt 49573a65b9 add logic for reward codes 2018-09-25 20:13:49 -04:00
Sean Yesmunt 95fee660ad add rest of channel content to the side of the file viewer 2018-07-24 20:50:04 -04:00
seanyesmunt 53b9e5344b fix credit intro displaying '0' 2018-06-01 13:56:00 -04:00
Sean Yesmunt 37b04993da use classname for select styling 2018-05-25 00:40:35 -04:00
Sean Yesmunt 9161ba1a62 add search results disclaimer 2018-05-16 14:04:08 -04:00
Sean Yesmunt 492b1601f6 feature: use internal-apis for subscriptions and add page loader
update subscription types

update changelog

Simplify subscriptions sync logic

add claim type

use let over const

change spinner color based on theme

clean up subscriptions
2018-05-15 11:16:14 -04:00
Sean Yesmunt 6a6d6db08c fix description height on publish page #1195 2018-03-29 20:29:05 -04:00
Igor Gassmann e46a7548d4 chore: clean-up after redesign 2018-03-26 17:54:50 -04:00
Sean Yesmunt 3edd660f77 implement app redesign 2018-03-26 14:32:43 -07:00
Igor Gassmann 95e04b1d96 chore: re-add Prettier rules to ESLint configuration file 2018-03-23 15:55:28 -04:00
Igor Gassmann 0c6d4b59c0 Revert "fix: __static path not resolving on development environment (#1165)"
This reverts commit 4b41c6335d.
2018-03-22 14:52:07 -04:00
Igor Gassmann 4b41c6335d
fix: __static path not resolving on development environment (#1165)
This fixes https://github.com/electron-userland/electron-webpack/issues/52
2018-03-22 10:53:24 -04:00
Igor Gassmann 52f2d6140d chore: remove ESLint Prettier-related errors
Those errors are temporaly being removed so they dont spam Codacy. They
shall be added again with https://github.com/lbryio/lbry-app/issues/967.
2018-03-06 17:47:09 -05:00
Igor Gassmann 749039006a HOTFIX: Fix Codacy ESLint configuration 2018-03-01 16:08:43 -05:00
Igor Gassmann ab63f7f48d Fix Prettier configuration issue with Codacy 2018-03-01 15:16:37 -05:00
Igor Gassmann e31e9cd345 Change rule for func-names to as-needed 2017-12-27 21:09:13 -03:00
Igor Gassmann 4a48d0a521 Ajust Prettier and ESLint to respect Airbnb JavaScript formating rules 2017-12-21 14:14:13 -03:00
Igor Gassmann 97fe53d647 Warn if not using ES6 imports/exports 2017-12-20 12:35:13 -03:00
Igor Gassmann 1160978095 Add missing global vars to ESLint configuration 2017-12-20 12:34:18 -03:00
Igor Gassmann ac821a5e4d Update electron configuration for ESLint import plugin 2017-12-20 12:32:59 -03:00
Igor Gassmann 29eb306934 Add electron as a core module for ESLint 2017-12-13 18:50:17 -03:00
Igor Gassmann 040b57352f Add and configure ESLint 2017-12-13 18:36:03 -03:00