infinite-persistence
cb2c33a35f
Implement ReportContent page
2021-04-21 10:49:31 -04:00
infinite-persistence
e5e4a5688f
Rick constants
...
https://docs.google.com/spreadsheets/d/1CXUO0b6uU7hCNureMb0F-ruzrtqZyADNjk_JrKmaZzs/
2021-04-21 10:49:31 -04:00
infinite-persistence
3a09bb18e3
Reporting: use upcoming new Page
2021-04-21 10:49:31 -04:00
infinite-persistence
bcbb1c8185
Add 'ReportContent' actions/reducers/selectors
2021-04-21 10:49:31 -04:00
infinite-persistence
fe885ae6de
Util to get list of countries
2021-04-21 10:49:31 -04:00
Sean Yesmunt
dad75f76bd
new comment websocket url
2021-04-20 14:28:45 -04:00
DispatchCommit
762005f217
remove prometheus event that doesn't exist and causes errors
...
"there won’t be a metric by this name, our code is just getting errors" - andrey
2021-04-20 00:49:08 -07:00
Sean Yesmunt
a4ce82e97f
allow comment blocking on all claims
2021-04-19 15:55:11 -04:00
Sean Yesmunt
a841fd6206
fix typo
2021-04-19 15:55:11 -04:00
Sean Yesmunt
27b1101d12
don't pass streamTypes to homepage following section
...
so the following section shows all file types
2021-04-19 15:55:11 -04:00
Sean Yesmunt
0083a29231
force thumbnail for uploads
2021-04-19 15:55:11 -04:00
infinite-persistence
1e3a2d34de
i18n update
2021-04-19 15:07:02 -04:00
dependabot[bot]
e5ed71df25
Bump ssri from 6.0.1 to 6.0.2
...
Bumps [ssri](https://github.com/npm/ssri ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases )
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md )
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-19 14:35:43 -04:00
infinite-persistence
e4c1f107bd
GoogleVideoSearch: fix duration
...
Forgot that `moment.duration()` takes in ms.
2021-04-19 14:35:27 -04:00
Hutzdog
6ba97eddb2
Update README to include Nix package
2021-04-19 13:34:32 -04:00
Max Kotlan
1279a6eaaf
Fixed and cleaned up Hotkeys. Fixed overlapping lbry hotkeys with browser hotkeys
2021-04-19 13:34:10 -04:00
Sean Yesmunt
fdeea30a4a
livestream notification styling
2021-04-16 15:58:26 -04:00
infinite-persistence
166d2f9049
Add Google Video Search metadata
...
## Issue
5870: Add metadata for google video search
2021-04-16 11:24:25 -04:00
zeppi
1b6c217226
support brazilian portugese
2021-04-16 11:16:25 -04:00
Thomas Zarebczan
9689ef72a1
Odysee audio support ( #5897 )
2021-04-15 22:52:41 -04:00
Thomas Zarebczan
56cf3464ab
Make other crypto clearer until we can show rates
2021-04-15 10:06:26 -04:00
infinite-persistence
4a8ca1a6c9
bump lbryinc for blacklist (with build) ( #5893 )
...
* bump lbryinc for blacklist (with build)
* update commit
Co-authored-by: Thomas Zarebczan <thomas.zarebczan@gmail.com>
2021-04-15 01:27:48 -04:00
Sean Yesmunt
e4a3e54613
move lazy loading effect into effects/
2021-04-14 15:25:19 -04:00
Louis Sandoval
a7cb0e240e
Fix #5795 - Claim images not lazy loaded
2021-04-14 15:25:19 -04:00
zeppi
fe69ef2c90
allow non video selection when not odysee
2021-04-14 15:06:08 -04:00
zeppi
9415d9c05d
bump lbryinc for blacklist
2021-04-14 13:23:02 -04:00
Sean Yesmunt
42dcd34d49
trigger file/view event for livestream claims
2021-04-14 12:26:33 -04:00
Sean Yesmunt
2d9fac46a5
open the floodgates
2021-04-14 11:00:36 -04:00
Sean Yesmunt
942c85c9f1
Reconnect when comment websocket loses connection
2021-04-14 00:08:19 -04:00
jessopb
989126c603
Feat publish replays on master ( #5863 )
...
* provide livestream replay publish via url
2021-04-14 00:06:11 -04:00
Sean Yesmunt
9f3d779cf2
add tags to mobile navigation and add manage tags link on tag page
2021-04-13 17:08:24 -04:00
Sean Yesmunt
be7ca41235
check for og image in config before falling back to default og image
2021-04-13 15:26:16 -04:00
Thomas Zarebczan
bb766211f9
Julian's category changes ( #5878 )
2021-04-13 14:22:14 -04:00
Sean Yesmunt
27c7a8a31e
comment out swap button until api is ready
2021-04-13 14:08:25 -04:00
infinite-persistence
6853872e9c
Bump redux for CoinSwap
2021-04-13 14:02:25 -04:00
infinite-persistence
e9c386678b
Don't link to external blockchain explorers
...
It's unclear whether the use is ok or not without consent. Etherscan.io says consent is required.
Better be on the safe side.
2021-04-13 14:02:25 -04:00
infinite-persistence
f94f98e0f3
ViewPastSwaps: limit to 10 entries + other fixes
...
(1) Due to IAPI/commerce query limit, and also to not pollute the wallet with infinite chargeCodes, we'll only show the last 10 swaps. Beamer mentioned that it's possible to tracked back the past chargeCodes of the user, and potential provide a `list` endpoint to handle disputes.
(2) If a user explicitly removed an entry, don't repopulate that entry even if websocket returned an updated status for it. While it might be useful to handle accidental removals, it looks weird when the list gets repopulated with 'Expired' entries.
(3) Add sanitization when repopulating the chargeCodes from the wallet data (i.e. remove 'null' entries).
(4) Always repopulate the list per wallet data so every instance looks the same.
2021-04-13 14:02:25 -04:00
infinite-persistence
ca40e0287b
Swap the order of LBC vs BTC as the entry point
2021-04-13 14:02:25 -04:00
infinite-persistence
7cf5c1f6fe
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.
- Allow the user to send other coins that the commerce supports.
- Only save the 'chargeCode' to the wallet. The other data can be repopulated from this.
- Store the receipt currency. I'm not sure if the commerce supports sending bits from various coins. Take the coin that came with the 'COMPLETED' message for now.
- Fix 'lbc' calculation to match IAPI side.
- Allow users to see full detauls from "View Past Swaps".
- String cleanup
- GUI cleanup.
2021-04-13 14:02:25 -04:00
infinite-persistence
d1e83fcee2
Run doNotificationSocketConnect for CoinSwapStatus
2021-04-13 14:02:25 -04:00
infinite-persistence
a76f4e4dfe
Fix table wrapping
...
Wrap second column instead of making it scroll horizontally.
2021-04-13 14:02:25 -04:00
infinite-persistence
23072f1a46
Coin-swap: Handle "Confirming" state
2021-04-13 14:02:25 -04:00
infinite-persistence
7c25de1e58
Coin-swap: require authentication
...
While it would be nice if we can swap anonymously through Desktop, the IAPI will tie a wallet address with an account. Final decision is to require authentication.
2021-04-13 14:02:25 -04:00
infinite-persistence
d63cb0dc2d
Past swaps: show the amount of BTCs that we are waiting for.
2021-04-13 14:02:25 -04:00
infinite-persistence
b2630f6f21
Save entire swap info instead of just the address.
...
- Users should be able to see the entered and promised amount, otherwise they might forget how much to send over.
- This change also prepares for the future upgrade to support multiple coins.
2021-04-13 14:02:25 -04:00
infinite-persistence
9c808e2b5e
Implement Swap BTC page
2021-04-13 14:02:25 -04:00
infinite-persistence
8e6604cfa6
Add blank Swap page
2021-04-13 14:02:25 -04:00
infinite-persistence
28260c27d1
SendLBC: switch from Modal to Page
2021-04-13 14:02:25 -04:00
infinite-persistence
5d31dc536c
ReceiveLBC: switch from Modal to Page
2021-04-13 14:02:25 -04:00
zeppi
fbff266b28
add br mindblown icon
2021-04-13 13:22:02 -04:00