Commit graph

10470 commits

Author SHA1 Message Date
infinite-persistence 8d399d6a2c
Revert accidental commit from ody repo
"[Comments] Batch resolve #7236"

This reverts commit b8cc60697b, reversing
changes made to e3791aefdc.
2021-10-11 09:43:58 +08:00
infinite-persistence b8cc60697b
[Comments] Batch resolve #7236 2021-10-11 09:42:09 +08:00
saltrafael 620de2e6b7
Batch resolve replies 2021-10-11 08:35:50 +08:00
saltrafael cafefb2a33
Refactor commentsReplies 2021-10-11 08:35:50 +08:00
saltrafael f7cb39c496
Batch resolve comment list channels 2021-10-11 08:35:49 +08:00
Thomas Zarebczan 8b2c7a2b21
Force push update 2021-10-10 17:53:36 -04:00
infinite-persistence 9d48d9924d
Comments: expand replies for LC chain before mount instead of after
## Issue
40 Linked comments doesn't scroll for deep replies

## Notes
Don't need an effect for this, plus it was causing the parent to not pick it up for auto-scrolling.
2021-10-09 15:38:38 +08:00
Thomas Zarebczan fc657d98d2
Sync language 2021-10-08 16:21:50 -04:00
Thomas Zarebczan 0a89a8a2fa
Merge pull request #15 from OdyseeTeam/references
Odysee references revamp, part1
2021-10-08 15:33:45 -04:00
Thomas Zarebczan eaa32e4df4
Odysee references revamp, part1 2021-10-08 15:22:07 -04:00
Thomas Zarebczan 1bb491857e
lint fix, return url always
fix lint
2021-10-08 11:06:51 -04:00
Thomas Zarebczan 3077c778c3
Test more twitter thumbnail stuff 2021-10-08 10:44:22 -04:00
Thomas Zarebczan 181f17ce6b
Merge pull request #11 from OdyseeTeam/ip/live.timestamp
Disable timestamp parsing in livestream chat
2021-10-08 10:19:46 -04:00
Thomas Zarebczan 31333f5706
Merge pull request #12 from OdyseeTeam/ip/remove.ody.env
Remove unintentional (?) env-file changes
2021-10-08 10:19:12 -04:00
infinite-persistence aff69888da
Remove unintentional env-file changes
I believe these are unintentional items from d54976e461 because:
- feels irrelevant to the change.
- the env doesn't have correct values anyway (looks like for dev).

That change was causing the env to be copied over to `/web` and appear as an untracked file in git.
2021-10-08 18:21:30 +08:00
infinite-persistence b455e807bc
Disable timestamp parsing in livestream chat
## Issues
- The current version of the link handler doesn't seem able to control the livestream player's position.
- The "live" position is always 0:00 and everything behind it is a negative timestamp. The current timestamp parser doesn't handle negative values.
2021-10-08 17:59:05 +08:00
Thomas Zarebczan 6b5b2698ce
Merge pull request #7 from OdyseeTeam/thumbnail-stuff
use thumbnails.odysee.com
2021-10-07 17:00:22 -04:00
Thomas Zarebczan 88794761d0
use thumbnails.odysee.com
f
2021-10-07 16:38:59 -04:00
Thomas Zarebczan 1ddfb11870
first PR!
Create actions for Odysee
Delete deploy.yml
Remove Mac
remove publish hook
don't build, just compile
2021-10-07 13:27:47 -04:00
mayeaux e3791aefdc
Send video bitrate and user bandwidth to Watchman (#7145)
* adding functionality to detect user download speed

* calculating bandwidth speed more intelligently

* saving download speed and updating it every 30s

* all the functionality should be done needs testing

* fix linting

* use a 1mb file for calculating bandwidth

* add optional chaining plugin to babel and get bitrate from texttrack

* allow optional chaining for flow

* ignore flow error

* disable bandwidth checking functionality

* fix flow error
2021-10-06 14:59:33 -04:00
zeppi b44be39252 move file actions from lbry-redux 2021-10-06 10:22:49 -04:00
jessopb 4bc4a965d9
fix notifications page on unauthed app (#7226) 2021-10-06 10:13:37 -04:00
dependabot[bot] 3a644d7bfc
Bump url-parse from 1.5.1 to 1.5.3 (#7230)
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.1 to 1.5.3.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.1...1.5.3)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-06 10:12:51 -04:00
infinite-persistence 401f7fec17
Revert "Add sitemap to influence Sitelinks"
Seems like I messed up robots.txt?

This reverts commit 95654955b1.
2021-10-06 13:05:36 +08:00
infinite-persistence 95654955b1
Add sitemap to influence Sitelinks
## Issue
Part of `7166 improve search metadata`

## Notes
This is an experiment to influence the Sitelinks in our search results. Our current sitemap only consists of claims, so claims appear in Sitelinks more often. We (Julian) want categories to have higher priority, if possible.

For now, the sitemap will be defined in Google Console instead of robots.txt.

If it works, the file should be uploaded to sitemap.odysee.com, alongside the claim list sitemap.
2021-10-06 11:56:13 +08:00
infinite-persistence 0be3154cbe
Fix playlist strings 2021-10-06 08:39:05 +08:00
Branko Tomic a04c69f787 Prevent comment content from breaking the layout on mobile 2021-10-05 09:55:14 +08:00
saltrafael 256ed6a106
Remove expand/collapse from channel discussion page 2021-10-05 09:19:56 +08:00
saltrafael fc2e08c882
Refactor commentsList 2021-10-05 09:19:56 +08:00
Dan Peterson 905a52ea61
adjust css for toast message so that it behaves as expected (text truncation via ellipsis) (#7213) 2021-10-04 09:21:59 -04:00
saltrafael d6e14b84db
Add copy comment link menu option (#7224) 2021-10-04 09:20:37 -04:00
saltrafael 2ba6023926
Fix spacing / centering live stream + comments section (#7225) 2021-10-04 09:19:52 -04:00
infinite-persistence 5ed9e3e3ae
OG: Technology category missing due to rename
- 'technology' was renamed to 'tech'.
- Leave both entries there for now. Not sure if other homepages still use the old link or not.
2021-10-04 11:21:13 +08:00
infinite-persistence 5757eb7036
OG: fix url for categories
## Issue
Category cards are showing up as "odysee.com" cards in Facebook.

## Change
- `og:url` is supposed to be the canonical URL. It was hardcoded to "odysee.com", so every category was being redirected when the card is being generated.
- Removed `twitter:url`. The documentation says it will fall back to `og:url`, so there is not need to define both if it's the same.
2021-10-04 10:27:49 +08:00
zeppi f7b942fa42 patch hubs claims_in_channel temporarily 2021-10-02 14:01:22 -04:00
zeppi d54976e461 patch creator analytics with hub without channel claim count 2021-10-02 13:29:46 -04:00
Thomas Zarebczan aa0db24d0d
Temp workaround claims in channel count 0 2021-10-02 11:48:45 -04:00
Thomas Zarebczan 1cb0461991
Temp workaround SDK 0 count 2021-10-02 11:44:25 -04:00
infinite-persistence 11c9a53872
Fix 'pinnedUrl' error.
Part of "6989 Fix console spam in dev"

EXTRA_SIDEBAR_LINKS should be a `SideNavLink` object, so trim down the return object from `GetLinksData`.
2021-10-02 15:08:19 +08:00
infinite-persistence 4f07867f8f
Corrected meta for "description" (patch for #7206)
It should be `name`, not `property`. Copy-paste error from the OG version.
2021-10-02 08:42:19 +08:00
infinite-persistence a5caf57116
List own comments (#7171) + commits
Add back commits to make the diffs clearer, and to allow easier partial reverts.
2021-10-02 08:19:06 +08:00
infinite-persistence 76b16d676e
Use new param to remove sort-pins-first.
comment.List currently always pushes pins to the top to support pagination. This new param removes this behavior.
2021-10-02 08:15:58 +08:00
infinite-persistence 37327185b1
Implement own-comments page 2021-10-02 08:15:57 +08:00
infinite-persistence 3a511842c1
Comment: add option to hide the actions section 2021-10-02 08:15:57 +08:00
infinite-persistence eb241b3504
Add doCommentListOwn -- command to fetch own comments
Since the redux slice is set up based on content or channel ID (for Channel Discussion page), re-use the channel ID for the case of "own comments". We always clear each ID when fetching page-0, so no worries of conflict when actually browsing the Channel Discussion page.
2021-10-02 08:15:56 +08:00
infinite-persistence 8859f46e5c
doCommentReset: change param from uri to claimId
This reduces one lookup as clients will always have the claimID ready, but might not have the full URI.

It was using URI previously just to match the other APIs.
2021-10-02 08:15:56 +08:00
infinite-persistence 135982e9d0
comment.list: fix typos and renamed variables
- Switch from 'author' to 'creator' to disambiguate between comment author and content author. For comment author, we'll use 'commenter' from now on.
- Corrected 'commenterClaimId' to 'creatorClaimId' (just a typo, no functional change).
2021-10-02 08:15:55 +08:00
infinite-persistence cb6873843f
Add option to pass in url-search params.
Impetus: allow linked comment ID and setting the discussion tab when clicking on the `ClaimPreview`.
2021-10-02 08:15:55 +08:00
infinite-persistence 8b3820fb28
--- tmp revert ---
This reverts commit de6c6f9bfd.
2021-10-02 08:15:39 +08:00
jessopb 4c72a563da
Update icons.js 2021-10-01 13:41:00 -04:00