Commit graph

10081 commits

Author SHA1 Message Date
dependabot[bot] ceb1b91273 Bump tar from 4.4.13 to 4.4.15 in /web
Bumps [tar](https://github.com/npm/node-tar) from 4.4.13 to 4.4.15.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v4.4.13...v4.4.15)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-04 12:20:10 -04:00
Baltazar Gomez 8a89645f73 update changelog 2021-08-04 12:17:14 -04:00
Baltazar Gomez 1a1f145d14 fix desktop deep links handler 2021-08-04 12:17:14 -04:00
infinite-persistence f2e583f314 RSS: change from 'download' to 'stream' url to pass Media Test
This apparently ensures the media is playable across all devices and apps.
2021-08-04 12:07:14 -04:00
infinite-persistence 0af1dfe282 RSS: podcast support
## Issue
`https://github.com/lbryio/lbry-desktop/issues/6369#issuecomment-882081892`

## Changes
- Replace 'feed' with 'node-rss' for itunes spec support.
- Replace content type from 'rss+xml' to 'xml' so that the browser will display it nicely using the document tree without us having to re-format it ('node-rss' does not). Seems like all feeds that I found does it this way.
- There is no need to escape characters now that 'node-rss' does it. Nice.
2021-08-04 12:07:14 -04:00
saltrafael 60f4cca007 Fix no expand button bug 2021-08-04 09:33:42 -04:00
infinite-persistence 2cb950b6d8
Fix string context entry
Forgot to remove the context string from the actual string.
2021-08-04 14:43:46 +08:00
zeppi fe35ea3764 stream type string or array 2021-08-03 14:49:59 -04:00
zeppi 67bcc1b1ec build 2021-08-03 14:49:59 -04:00
zeppi ff5ca7398c naming 2021-08-03 13:38:17 -04:00
zeppi e3e5c50a13 style logo in embed 2021-08-03 13:38:17 -04:00
saltrafael 426042feab Fix icon color 2021-08-03 13:23:31 -04:00
saltrafael a6ad758c71 Show on content page if a file is part of a playlist already 2021-08-03 13:23:31 -04:00
zeppi 413b19a7e9 sync edited playlists 2021-08-03 11:47:54 -04:00
infinite-persistence 4156e83f57 Fix: OG messed up if $" is in title
## Issue
5951: OG messed up if `$"` is in title

The replacement string would contain `...$&quot...`. The character `$&` has special meaning in `replace`, so the output was messed up.

## Approach
Use a direct slice approach. A bit less elegant.
2021-08-03 11:36:26 -04:00
zeppi 2d66b8666d styling 2021-08-03 11:05:32 -04:00
saltrafael f01fb7dd22 Mobile view: Make comments expandable 2021-08-03 11:05:32 -04:00
infinite-persistence 1d6101ddd2 Report recsys info when 'share_data_usage' is enabled.
Previous:
~~Although it was collecting info for all platforms, the data is only sent for Odysee.~~ Correction: it became enabled for all platform after `master` became Odysee.

New:
Only send out the telemetry for `IS_WEB` or if there's user consent.
2021-08-03 09:34:36 -04:00
infinite-persistence 34368760de Fill in remaining Recsys fields
## Issue
6366 Recsys Evaluation Telemetry

The recommended list from lighthouse is obtained from `makeSelectRecommendedContentForUri`. This list is further tweaked by the GUI (e.g. move autoplay next item to top, remove blocked content, etc.). Recsys wants the final recommendation list and the clicked index (in exact order), so we need pass these info to the videojs recsys plugin somehow. Also, Recsys wants a recommendation list ID as well as the parent (referrer) ID, we so need to track the clicks and navigation.

## General Approach
- It seems easiest to just spew back the final (displayed) list and all the required info to Redux, and the recsys plugin (or anyone else in the future) can grab it.
- Try to touch few files as possible. The dirty work should all reside in `<RecommendedContent>` only.

## Changes
- `ClaimPreview`: add optional parameters to store an ID of the container that it is in (for this case, it is `ClaimList`) as well as the index within the container.
  - When clicked, we store the container ID in the navigation history `state` object.
    - For general cases, anyone can check this state from  `history.location.state` to know which container referred/navigated to the current page. For the recsys use case, we can use this as the `parentUUID`.
- `ClaimList`: just relay `onClick` and set IDs.
- `RecommendedContent`: now handles the uuid generation (for both parent and child) and stores the data in Redux.
2021-08-03 09:34:36 -04:00
infinite-persistence f8796e2950
i18n 2021-08-03 14:44:57 +08:00
infinite-persistence 74659f40a1
Restore "Use better icon for "Copy Link"" -- lost in a merge.
b164a5d1 accidentally nulled the changed.

While at it, moved the "Copy RSS" button below "Copy Link" -- I think that looks better.
2021-08-03 14:24:02 +08:00
Baltazar Gomez 7bbb1a436c
fix #6766 (Channel staked badge in the wrong line) 2021-08-03 00:14:26 -05:00
zeppi 1f2762af02 tags patch 2021-08-02 16:14:33 -04:00
zeppi 26b1c901c8 no limit on stream types for following 2021-08-02 16:14:33 -04:00
Baltazar Gomez 0214c80544 fix logo size on firefox 2021-08-01 14:26:59 -04:00
Baltazar Gomez b34a5068be Update CHANGELOG.md 2021-08-01 09:47:44 -04:00
Baltazar Gomez 79e39da47f update sockety api urls 2021-08-01 09:47:44 -04:00
Baltazar Gomez 4c87ec9dcb add sockety server api to config 2021-08-01 09:47:44 -04:00
Baltazar Gomez 74e4c09033 add sockety server api to .env defaults 2021-08-01 09:47:44 -04:00
btzr-io c0c65c46f4 use env for twitter account 2021-08-01 09:39:16 -04:00
btzr-io d462f96834 improve twitter share 2021-08-01 09:39:16 -04:00
Baltazar Gomez 37d9cbfbeb limit claim_search results on livestreamLink 2021-08-01 09:13:25 -04:00
btzr-io 9983777f86 faster claim search on livestreamLink 2021-08-01 09:13:25 -04:00
btzr-io 7802337655 prevent livestream api calls if no livestream claim exists: #6632 2021-08-01 09:13:25 -04:00
Thomas Zarebczan b5fec393c6
Fix crash 2021-07-31 11:08:15 -04:00
zeppi b93caf4ebc fix logo image 2021-07-30 12:12:58 -04:00
Baltazar Gomez 9dd065a595 update lighthouse search api 2021-07-30 11:47:28 -04:00
Baltazar Gomez 172701aeba add server api to config 2021-07-30 11:47:28 -04:00
Baltazar Gomez 95c7d4f935 add search api to .env defaults 2021-07-30 11:47:28 -04:00
saltrafael a9a0bc9462 Change warning 2021-07-30 10:24:04 -04:00
saltrafael 87ae041472 Add confirmation on comment removal 2021-07-30 10:24:04 -04:00
Baltazar Gomez 415a522805 fix notification menu button styles 2021-07-30 00:11:18 -07:00
btzr-io fa1b1737bb fix inconsistent theme css vars: fixes #6738 2021-07-29 22:26:26 -07:00
infinite-persistence 0cdf881941
#6470 Improve accessibility and some minor css fixes 2021-07-30 09:34:40 +08:00
Baltazar Gomez b5e9a3c383 Fix typo on changelog links 2021-07-29 16:30:54 -04:00
Baltazar Gomez 0242fae4f5 Update CHANGELOG.md 2021-07-29 16:26:37 -04:00
btzr-io c65a554796 fix yarn copyenv on windows 2021-07-29 15:00:25 -04:00
saltrafael cc93ac1a01 Fix currently active playing item on playlist 2021-07-29 14:55:52 -04:00
infinite-persistence baf853c647 Decentralize: change Commentron URL
## Issue
6705 - Odysee.com Commentron
2021-07-29 14:21:52 -04:00
zeppi 9c5c566e3a bugfix 2021-07-29 12:58:25 -04:00