Commit graph

986 commits

Author SHA1 Message Date
zeppi f7775fd837 finalize collections sync keys 2021-06-08 11:51:49 -04:00
zeppi 06531c6b48 fix tags bug, flow 2021-06-08 11:51:49 -04:00
zeppi b280d66f5d return new collection on publish 2021-06-08 11:51:49 -04:00
zeppi bfb50ebeb5 handle collection claim delete 2021-06-08 11:51:49 -04:00
zeppi 06ce8c623c refactor fetch to fix pending 2021-06-08 11:51:49 -04:00
zeppi f8ff4cfc8f thumb param 2021-06-08 11:51:49 -04:00
zeppi e34f451025 collections length 2021-06-08 11:51:49 -04:00
zeppi d3c045b037 prefer title for collection name on resolve 2021-06-08 11:51:49 -04:00
zeppi 63946a0a6d pending, edit fixes, support collectionCount 2021-06-08 11:51:49 -04:00
zeppi dd697ed70e make edits work 2021-06-08 11:51:49 -04:00
zeppi fd2551e764 fix pending, support new collection add ui 2021-06-08 11:51:49 -04:00
zeppi 8d0f9c18fd wip
wip

clean

clean

review

wip

wallet sync

wip

collection publishing

build

refactor, publishing, pending, editing

wip

wip

fetch collections on resolve

select collections or playlists

build

return edit success

fix collection claimId selector

small rename

flow type fixes

collection edit params type param and flowtypes
2021-06-08 11:51:49 -04:00
Thomas Zarebczan 757e8c24ec
Merge pull request #413 from lbryio/ip/thumbnail-error-part-2
Clear 'thumbnailError' when uploading new one
2021-05-17 15:46:25 -04:00
infiinte-persistence ecfcc95beb
Clear 'thumbnailError' when uploading new one
## Issue
"thumbnail is invalid" not reset with new thumbnail upload #6044
https://github.com/lbryio/lbry-desktop/issues/6044

## Change
The previous PR only covered the scenario of changing between NEW and EDIT. This one covers "uploading new".
2021-05-18 01:23:37 +08:00
Thomas Zarebczan b2ad71fb74
Merge pull request #412 from lbryio/ip/release-time
Change how release_time is edited.
2021-05-14 17:30:25 -04:00
infiinte-persistence 35dd7650fb
Change how release_time is edited.
- `releaseTime` is now a number instead of a string, matching `release_time`. It was getting confusing what the variable units were.

- `releaseTime` will always match `release_time` for an edit. It will be used in the GUI to reset just the date to the original, instead of having to reset the entire form.

- `releaseTimeEdited` will be used by `updatePublishForm` in the GUI to represent the desired new release time. Set to `undefined` if we don't want to change the date.
2021-05-13 07:57:01 +08:00
infiinte-persistence babfec7d43
Complete rename of 'release_time'
I believe this was missed out in c31161c4
2021-05-13 07:57:00 +08:00
Thomas Zarebczan 6fc11454eb
Merge pull request #411 from lbryio/ip/thumbnail-error
Define default value for 'thumbnailError'
2021-05-12 10:20:33 -04:00
infiinte-persistence 3b853b6ddd
Define default value for 'thumbnailError'
## Issue
"thumbnail is invalid" not reset with new thumbnail upload #6044
https://github.com/lbryio/lbry-desktop/issues/6044

## Change
Defining a default value will cover both CLEAR_PUBLISH and DO_PREPARE_EDIT
2021-05-11 11:02:48 +08:00
Thomas Zarebczan 41ef1117e5
Merge pull request #408 from lbryio/ip/bump-transaction-page-size
doFetchTransactions: bump pageSize to 999999; remove doFetchSupport
2021-04-26 15:11:24 -04:00
zeppi 66c77fc39b delay preference set two seconds 2021-04-26 15:06:00 -04:00
infiinte-persistence e5c0b5f0a6
doFetchTransactions: bump pageSize to 999999; remove doFetchSupport
## Issue
5899 Re-add ability to export transactions
2021-04-26 12:26:36 +08:00
Sean Yesmunt 7e17344683 remove unused comment types 2021-04-23 14:52:16 -04:00
Sean Yesmunt b511282c35 superchat support 2021-04-23 14:52:16 -04:00
Thomas Zarebczan eb37009a98
Merge pull request #405 from lbryio/feat-supportAsyncForDesktop
support claim search async dispatch
2021-04-23 11:12:44 -04:00
zeppi c2e03fa71d support claim search async dispatch 2021-04-22 22:31:08 -04:00
Thomas Zarebczan 4e37ab6580
Merge pull request #404 from lbryio/ip/export-transactions
Transaction export: move file-creation to background.
2021-04-19 16:44:04 -04:00
infiinte-persistence a0bfbee958
Transaction export: move file-creation to background. 2021-04-17 22:09:02 +08:00
infiinte-persistence 3ca0c8d204 CoinSwap: handle "receiving/received LBC" 2021-04-12 16:18:51 -04:00
infiinte-persistence 5f3a40a420 CoinSwap: websocket + multi-coin
- For the active swap, switch from polling to websocket. The returned data is now the Charge data from the commerce, so some parsing will be required.

- Only save the 'chargeCode' to the wallet. The other data can be repopulated from this.
2021-04-07 14:35:15 -04:00
infiinte-persistence 8335c9d2de Save CoinSwapInfo instead of just the swap address.
User should be able to retrieve the expected send/receive amount, otherwise they might be sending insufficient amounts.

This change also includes the coin type, as we might be supporting other coins beyond BTC.
2021-04-07 14:35:15 -04:00
infiinte-persistence 9f7902aa0b Persist BTC swap address across devices
## Issue
Used by [Support for swapping into LBC](https://github.com/lbryio/lbry-desktop/pull/5654)
2021-04-07 14:35:15 -04:00
Thomas Zarebczan 9a17013728
Merge pull request #401 from lbryio/feat-remotePublishUrl
add remote publish url
2021-03-29 19:18:00 -04:00
zeppi 35088a6d10 add remote publish url 2021-03-29 17:48:35 -04:00
Thomas Zarebczan 8e74e3137a
bundle me up 2021-03-28 12:36:14 -04:00
Thomas Zarebczan 2cf645ab14
Update tags.js 2021-03-28 12:04:35 -04:00
zeppi c494c92505 provide selector for placeholder stream 2021-03-25 18:56:48 -04:00
jessopb e9712dc954 Revert "fix claimHasSource selector"
This reverts commit 5416b6bc42.
2021-03-25 18:37:39 -04:00
zeppi 5416b6bc42 fix claimHasSource selector 2021-03-25 17:50:36 -04:00
Thomas Zarebczan 86c7741d4c
Merge pull request #396 from lbryio/ip-txo-fetch-id
Drop old txo-fetch results
2021-03-23 21:35:10 -04:00
infiinte-persistence a5a326e73a Drop old txo-fetch results
## Issue
Closes lbry-desktop 4317: `Transaction list shows previously requested data / pages`

## Approach
A naive approach of creating a random transaction ID for each fetch. The latest ID, stored in `state`, will be the expected one -- any other transaction results will be dropped.

The loading spinning will continue to spin until the latest ID's results are fetched.
2021-03-23 21:01:47 -04:00
zeppi 4e2a6c8201 create selectPendingClaims 2021-03-23 20:46:04 -04:00
Sean Yesmunt 629c3273f5 create makeSelectClaimHasSource 2021-03-18 11:33:54 -04:00
Sean Yesmunt 638a78695a add has_source and has_no_source to doClaimSearch options 2021-03-18 11:33:54 -04:00
Sean Yesmunt d75e7725fe Revert "Revert "connection_status is dead, long live connected""
This reverts commit f449d7916c.
2021-03-15 15:41:14 -04:00
Sean Yesmunt d91ec1773c update build 2021-03-15 14:20:50 -04:00
infiinte-persistence e5b79a8400 doFetchClaimListMine: add 4th param to filter out claim_type 2021-03-15 14:20:50 -04:00
Sean Yesmunt f449d7916c Revert "connection_status is dead, long live connected"
This reverts commit 74ab5bbf84.
2021-03-15 13:56:13 -04:00
infiinte-persistence 87e67aa714 makeSelectClaimForUri: Use either canonical or permanent url for repost data
## Issue
Closes 5673 (lbry-desktop): Reposts are all listed under "Annoymous"
2021-03-15 13:39:41 -04:00
Victor Shyba 74ab5bbf84 connection_status is dead, long live connected 2021-03-15 13:39:17 -04:00