Commit graph

176 commits

Author SHA1 Message Date
Sean Yesmunt
3fc6530531 allow preventing lbryinc calls on authenticate 2020-02-24 12:02:43 -05:00
Sean Yesmunt
6a59102c52 trigger sync error correctly with locked wallets 2020-01-23 17:11:07 -05:00
Thomas Zarebczan
138a053754 fix: referral name 2020-01-18 15:56:35 -05:00
jessop
1b19fdf56a improve referral ux
provide for resetting setReferrerErrors
fix bugs in referrer resolve logic
2020-01-16 20:59:47 -05:00
Sean Yesmunt
1912aa1834 add back user to state when calling doAuthenticate 2020-01-14 15:40:07 -05:00
jessop
e7e800b2d2 remove setReferrer Toast 2020-01-10 17:56:47 -05:00
jessop
018d149fb4 rename setReferrerPending and Error 2020-01-09 22:44:03 -05:00
jessop
54ca3fa8a7 referral improvements:
resolve canonical urls before claiming
some error handling
bugfixes
2020-01-09 22:28:46 -05:00
jessop
81dd94572d new referrals
provides referral code
setting referrers
claim referee reward
fixes accessToken state
2020-01-08 16:58:07 -05:00
jessopb
174465878b
Merge pull request #77 from lbryio/fix-nullList
fix null listBlocked response and non-peer lbry-redux dependency
2020-01-08 16:52:33 -05:00
Sean Yesmunt
6042c6f7bb add blocking param for sync_apply call 2020-01-07 17:01:26 -05:00
Sean Yesmunt
dd4d01b42b pass error back to sync callback 2020-01-03 15:30:56 -05:00
Sean Yesmunt
4cb26d8184 reward/new => reward/claim 2020-01-03 14:20:14 -05:00
jessop
9fa349f3c1 fix error when listBlocked response is null and remove unneccesary lbry-redux non-peer dependency 2020-01-03 14:06:35 -05:00
Akinwale Ariwodola
053ca52f4f fix issue with null claims in stats selectors 2019-12-20 08:45:03 +01:00
Sean Yesmunt
1e897d2c91 update user type 2019-12-05 11:01:25 -05:00
Akinwale Ariwodola
9ffb883cc1
Transifex upload (#76)
* add utility method to upload translation strings
* use update url when the resource exists
* pass token as a parameter to the upload method
2019-12-05 13:13:10 +01:00
Thomas Zarebczan
2aedf5a188 Fix: pagination support 2019-11-12 12:42:04 -05:00
Sean Yesmunt
31299530d0 add bad password action 2019-11-05 13:57:54 -05:00
Sean Yesmunt
5e0bb245ed add values for existingUser/resendingVerificationEmail 2019-11-05 13:57:54 -05:00
Thomas Zarebczan
896fafccef fix: SDK response support 2019-11-04 18:32:32 -05:00
Thomas Zarebczan
27b6fcb839 fix: invite notification 2019-10-26 16:56:01 -04:00
Sean Yesmunt
061c782ff4 update build 2019-10-22 15:21:42 -04:00
Sean Yesmunt
2b968526c8 remove console logs 2019-10-21 12:35:52 -04:00
Thomas Zarebczan
6e5729afd2 fix: encryption and decryption! 2019-10-21 12:17:40 -04:00
Sean Yesmunt
0d32654e2e for tom 2019-10-21 12:17:40 -04:00
Sean Yesmunt
f731973f8f add additional catch for second sync_apply 2019-10-21 11:56:19 -04:00
Sean Yesmunt
fb2e73ab31 unlock wallet if needed before syncing 2019-10-15 23:35:03 -04:00
Sean Yesmunt
aebad10a9c
Add callbacks to getSync (#67)
Add callbacks to `getSync`
2019-10-15 10:32:28 -04:00
Sean Yesmunt
fc55460f2e fix to prevent callback being called twice 2019-10-15 10:32:05 -04:00
Akinwale Ariwodola
7faaca45b9 add firebaseToken argument 2019-10-15 10:21:08 +01:00
Sean Yesmunt
b8e1708ee4 better default password handling 2019-10-14 23:21:17 -04:00
Sean Yesmunt
e31a50478e add callbacks to 'doGetSync' 2019-10-14 23:07:41 -04:00
Sean Yesmunt
699dc63459 update reward timeout to 2 seconds 2019-10-11 12:36:35 -04:00
priyapande
8a827c5e3a removed type featured download from reward claim type issue 2872 libry-desktop 2019-10-09 14:05:13 -04:00
Sean Yesmunt
d1dba98bb6 require flag to set the default account after calling getSync 2019-10-04 12:52:28 -04:00
Sean Yesmunt
44b6373ada wait to call account_balance to ensure sdk returns proper balance after claiming a reward 2019-10-03 13:14:17 -04:00
Sean Yesmunt
5aba3127c8 update balance after claiming reward and add action for clearing sync state 2019-10-02 16:22:51 -04:00
Sean Yesmunt
7c94a38683 changes for youtube sync onboarding 2019-10-02 00:15:24 -04:00
Akinwale Ariwodola
d99232ebc7
Merge pull request #61 from lbryio/latest-subscription
move subscription latest to separate property
2019-09-30 21:20:30 +01:00
Akinwale Ariwodola
c55a2c98ab move subscription latest to separate property 2019-09-30 17:24:24 +01:00
Sean Yesmunt
4c00df007b
Merge pull request #60 from lbryio/sub-counts
feat: add sub counts
2019-09-26 23:38:59 -04:00
Akinwale Ariwodola
67bb3e215b fix doSetSync call for a first-time user sync flow 2019-09-25 23:09:04 +01:00
Thomas Zarebczan
4a1647a41e feat: add sub counts 2019-09-24 22:30:59 -04:00
Akinwale Ariwodola
32f8ded652 update subscriptions reducer to handle USER_STATE_POPULATE action 2019-09-23 11:18:57 -04:00
Thomas Zarebczan
3b2776395b fix: pub key / cert check
And selection of address.
fix: check for cert
2019-09-23 11:18:08 -04:00
jessop
34b91fca23 redux housekeeping for yt import pending and errors 2019-09-23 11:17:57 -04:00
jessop
1890985bec sync transfer and import 2019-09-23 11:17:41 -04:00
jessop
afdba5fd5d user youtubeChannels selector 2019-09-23 11:16:48 -04:00
Sean Yesmunt
e17aa9d1be add DAILY_VIEW award to whitelist 2019-09-19 13:03:42 -04:00
Sean Yesmunt
09c9a6ca2b add User type and allow lbryinc types to be used by apps 2019-09-16 16:12:43 -04:00
Sean Yesmunt
66a719ebfb onboarding updates 2019-09-16 13:48:32 -04:00
Akinwale Ariwodola
b9f354ae50
Merge pull request #52 from lbryio/fix-canonical-url
fix: canonical url stuff
2019-09-06 16:21:58 +01:00
Akinwale Ariwodola
8da2a86f39 add callbacks to setDefaultAccount method 2019-09-06 16:19:17 +01:00
Thomas Zarebczan
5cd0fdff9b feat: check daily view reward when claiming 2019-09-04 17:12:37 -04:00
jessop
f2dd7434db daily_view reward 2019-09-04 12:41:17 -04:00
Thomas Zarebczan
35ca4fbc3d fix: canonical url stuff 2019-08-29 12:58:30 -04:00
Akinwale Ariwodola
4c76108499 fix for buildURI warnings in setSubscriptionsLatest 2019-08-26 20:32:55 +01:00
Akinwale Ariwodola
3035cbdde6 replace one more instance of contentName with claimName 2019-08-26 19:19:56 +01:00
Akinwale Ariwodola
3fa1ed2796 fix: use claimName instead of contentName in buildURI 2019-08-26 19:02:46 +01:00
jessop
aeac92275c adds hashChanged from sync get response 2019-08-15 21:33:07 -04:00
Sean Yesmunt
f372015bb2 don't clear user during fetch 2019-08-14 12:08:27 -04:00
Thomas Zarebczan
c00e7355cf fix: claim search uses channel, not channel name 2019-07-22 14:12:54 -04:00
jessop
69f9562b01 modifications 2019-07-10 20:44:15 -04:00
jessop
284cff48c2 provides file list_filtered api 2019-07-09 18:11:20 -04:00
Thomas Zarebczan
2d2755e914 fix: claim_search
rename param
2019-06-26 11:29:41 -04:00
Thomas Zarebczan
eecbbfb121 fix: remove controlling, check valid
Controlling means claims, not channels. We do want to make sure they are valid though.
2019-06-11 11:38:18 -04:00
Thomas Zarebczan
a85b77b4bc fix: 0.38 claim search changes 2019-06-09 16:10:33 -04:00
Akinwale Ariwodola
c7b677279a do not set the default account after every sync_apply call 2019-05-28 17:38:43 +01:00
Akinwale Ariwodola
5bffcaf83d
Merge pull request #41 from lbryio/claim-search-fix
fix: claim search
2019-05-27 14:58:05 +01:00
Akinwale Ariwodola
dcba831c6b
add doCheckSync action to check if user has a synced wallet (#39)
* add doCheckSync action to check if user has a synced wallet
* add doSyncApply action. rename some state properties.
2019-05-27 14:57:31 +01:00
Thomas Zarebczan
52c10ad71d fix: claim search
to use channel uri instead of claim id (support for vanity resolution)
2019-05-21 14:40:29 -04:00
Akinwale Ariwodola
793c9c1084 set the default account upon successful /sync/get call 2019-05-10 15:45:56 +01:00
Sean Yesmunt
9cbf3a9892 update build 2019-05-07 14:30:06 -04:00
Akinwale Ariwodola
9994c9ba24 replace claim_list_by_channel with claim_search 2019-04-27 19:57:03 +01:00
Sean Yesmunt
9665f2d1c8 fix for new sdk 2019-04-22 17:24:03 -04:00
Akinwale Ariwodola
7f6bf155b7
updates for cross-device sync (#33)
* add sync actions, reducer and selectors
2019-04-18 09:02:11 +01:00
Shawn
120d3bf6df Add rollup es build, major cleanup 2019-04-03 16:34:07 -05:00
Sean Yesmunt
c30084da57 remove selectCostForCurrentPageUri 2019-03-27 14:45:19 -04:00
Sean Yesmunt
437260f3da update to lbry.com 2019-03-21 13:22:27 -04:00
Sean Yesmunt
351d0a0880 add viewcount stats 2019-03-14 14:39:39 -04:00
Sean Yesmunt
636f014f42 actually treat lbry-redux as a peerDependency 2019-03-13 01:06:43 -04:00
Sean Yesmunt
b54e90f3d4 add lbry-redux as a peer dependency 2019-03-10 22:02:17 -04:00
Akinwale Ariwodola
f590ddc077 update bundle 2019-02-21 17:01:19 +01:00
Sean Yesmunt
2334ad53e8 add referral link 2019-02-20 11:14:42 -05:00
Akinwale Ariwodola
c95a1a922e update lbry-redux commit hash in package.json 2019-02-20 15:03:14 +01:00
Akinwale Ariwodola
60cae0a8f4 some tweaks to mobile auth for new email verification 2019-02-17 09:13:34 +01:00
Akinwale Ariwodola
4fca4fabb8
Common subscriptions implementation (#19)
* add subscriptions actions, reducer and selectors, with related methods
2019-02-15 10:02:34 +01:00
Sean Yesmunt
60fe5519dc fix: typo 2019-02-05 01:11:17 -05:00
Sean Yesmunt
49fc5249b1
Merge pull request #24 from lbryio/invite
Changes for invite api
2019-02-04 14:27:07 -05:00
Sean Yesmunt
da78018f72 call rewardList after invite status so rewards are updated based on invites 2019-02-04 12:03:26 -05:00
Sean Yesmunt
d970ba5372 fix: prevent multiple user/me calls for new users 2019-02-03 22:48:42 -05:00
Sean Yesmunt
375cc397d8 show error snackbar instead of modal for reward fail 2019-02-03 22:30:32 -05:00
Sean Yesmunt
0cc1b6d78d add selectReferralReward selector 2019-02-03 22:21:44 -05:00
Sean Yesmunt
faf8271cac update: call doFetchInviteStatus after claiming referral reward 2019-02-01 12:19:45 -05:00
Sean Yesmunt
dc67185a72 update: pass claim_code to 'reward/new' 2019-01-17 11:44:45 -05:00
Sean Yesmunt
cb47ccb925 fix: allow claiming rewards with multiple of the same type 2019-01-17 01:22:39 -05:00
Sean Yesmunt
b3bb8c6774 add doUserCheckEmailVerified instead of using doFetchUser 2019-01-08 23:59:29 -05:00
Sean Yesmunt
50373001a9 add fetchSilently param for doFetchUser 2019-01-03 14:46:20 -05:00
Sean Yesmunt
68c8ce6b76 remove console.log 2018-12-04 13:49:35 -05:00