zeppi
e3e5c50a13
style logo in embed
2021-08-03 13:38:17 -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 `...$"...`. 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
btzr-io
fa1b1737bb
fix inconsistent theme css vars: fixes #6738
2021-07-29 22:26:26 -07:00
zeppi
c4639934d1
better...
2021-07-29 11:28:19 -04:00
zeppi
e09199d331
stylesRecon
2021-07-29 11:28:19 -04:00
zeppi
3f4c601428
logo component on embeds/embeds ended
2021-07-27 15:13:29 -04:00
zeppi
1e9dabe6e2
favicon custom
...
html fav tag remove
basic meta favi
missing favicon
recon
2021-07-23 17:12:18 -04:00
zeppi
aed3e98c79
footer recon
2021-07-23 16:20:11 -04:00
zeppi
20b7b24203
meme component2
2021-07-23 14:56:42 -04:00
Thomas Zarebczan
26e2dc16ec
Reinstate music category metadata
2021-07-23 11:49:44 -04:00
infinite-persistence
c62c667436
CLS: reserve space for injected video ads
2021-07-23 13:23:51 +08:00
infinite-persistence
28e9aea290
Improve cache for hashed js files
2021-07-21 08:13:27 -04:00
infinite-persistence
47c41b436d
RSS: Add enclosure for media
...
- Moved the thumbnail from 'enclosure' to 'description' by appending the thumbnail in front.
- Generate enclosure for media. It's up to readers on how they will handle it. Some will display the inline video player, some will just provide a download link.
2021-07-20 15:27:24 -04:00
Andrey Beletsky
8e3aee5813
Change API server address to odysee-api
2021-07-20 10:23:00 -04:00
zeppi
90e2a225e4
use meme component
2021-07-19 14:00:35 -04:00
jessopb
ae2354a0e0
Revert "move stuff to web ( #6537 )"
...
This reverts commit a6c413da5c
.
2021-07-19 10:12:57 -04:00
infinite-persistence
6f4ce0a57c
Apply placeholder images
...
https://lbryians.slack.com/archives/C81FGKR51/p1624278721203900?thread_ts=1624269131.202200&cid=C81FGKR51
The intrinsic size needs to be at least equal the final image's size. Stretching, SVGs, etc. doesn't count.
2021-07-19 12:07:26 +08:00
infinite-persistence
1745f08fb8
Fix typo in filename
2021-07-19 10:42:53 +08:00
jessopb
a6c413da5c
move stuff to web ( #6537 )
2021-07-18 21:57:36 -04:00
zeppi
d612b86a8c
homepages v2
...
homepages served without cache
error catching
memo homepagedata
support auto limit
no more config pins
2021-07-14 14:09:46 -04:00
zeppi
00146bcbb2
restrict pixel from auth and mobile
2021-07-14 14:07:29 -04:00
Dispatch
fba8b89b3b
Merge pull request #6438 from lbryio/retargetting-pix
...
add retargeting pixel
2021-07-13 20:49:18 -07:00
zeppi
e6376871d5
move pixel to web
2021-07-13 23:40:49 -04:00
infinite-persistence
ad1c826f2c
RSS: Use canonical_url (with ':') instead of slicing to 2 characters.
...
## Changes
- Change to canonical_url (with ':').
- The old format of 'claimName/claimId' needs to be supported still, since we shipped with it.
## Notes
- It would be nice to use regex instead of 2 separate paths, but I couldn't figure out how to make the koa variables work.
2021-07-12 17:06:03 -04:00
infinite-persistence
249f06bd21
w3c validation
2021-07-09 22:16:28 +08:00
infinite-persistence
e7bed19391
Shorten the RSS URL
...
This will be backward compatible with existing format that uses the full claim_id.
2021-07-09 21:54:44 +08:00
infinite-persistence
f6641ee045
Bump from 50 to 500 latest entries per creation_timestamp
2021-07-09 21:54:43 +08:00
infinite-persistence
06e454e9dc
Check if folder exist before clearing stale js
...
If was failing the build for environments without a prior build.
+lint
2021-07-08 10:21:45 +08:00
Anthony
0ef61fc575
clear stale js files on nonprod environments
2021-07-07 12:26:04 -04:00
zeppi
22d9495b8d
fix rss, add icon
2021-07-02 13:03:24 -04:00
infinite-persistence
c84d820b09
RSS: Switch from ChainQuery to SDK
...
## Issue
3779 RSS feed for channels
2021-07-02 13:03:22 +08:00
infinite-persistence
49046c9d25
RSS feed for channels
...
## Issue
3779 RSS feed for channels
## Initial implementation details
- RSS only (not atom)
- Grabs latest 10 entries (Beamer have concerns)
## Credit
Referenced the community version mentioned in 3779
2021-07-02 13:03:21 +08:00
infinite-persistence
3322b91c5d
Improve <video> poster thumbnail fetching.
...
Even with the caching changes, a 150kB thumbnail still takes 1-2s to fetch. This impacts the score.
## Change
(1) Start with a large-enough placeholder image (has to be larger than the final image -- inflating doesn't count), then delay just enough for scoring, then switch to the real thumbnail.
(2) Since we are now doing post-mount stuff, we have the exact dimensions to optimize the claim thumbnail. This reduces the typically-several-MBs thumbnail to kBs.
2021-06-25 16:00:47 +08:00
infinite-persistence
3539031e5a
CodeSplit: Initial work
2021-06-25 16:00:44 +08:00
zeppi
6d8fce6011
remove more google
2021-06-23 08:54:19 -04:00
zeppi
95fa01a952
youpos
2021-06-18 10:57:19 -04:00
zeppi
d0b6839755
copy
2021-06-18 10:57:19 -04:00
zeppi
2268ab01fb
app works when id api fails
2021-06-18 10:57:19 -04:00
saltrafael
143be541cf
bump redux
2021-06-14 14:53:14 -04:00
infinite-persistence
cbf0be3f3c
i18n update request from translators
2021-06-13 15:46:18 +08:00
infinite-persistence
9eb0d2a87e
Revert "bump redux"
...
This reverts commit 141ebcf1cd
.
2021-06-13 15:45:15 +08:00
saltrafael
141ebcf1cd
bump redux
2021-06-11 17:01:20 -04:00
Anthony
fd03679c56
use standalone as the display instead of minimal-ui
2021-06-10 17:10:03 -04:00
dependabot[bot]
8f423c5ffb
Bump ws from 6.2.1 to 6.2.2 in /web
...
Bumps [ws](https://github.com/websockets/ws ) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/commits )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-08 14:04:11 -04:00
zeppi
eb7d4e1eef
lint
2021-06-08 13:46:01 -04:00
zeppi
a0c2f8fa40
move pwa to web static, change desc
2021-06-08 13:46:01 -04:00
Anthony
7eeb3d3c55
check against domain to see if pwa manifest should be added
2021-06-08 13:44:08 -04:00
zeppi
50dd986787
no flow for you
2021-06-08 13:25:52 -04:00
zeppi
ca116ba010
wip
...
wip
wip - everything but publish, autoplay, and styling
collection publishing
add channel to collection publish
cleanup
wip
bump
clear mass add after success
move collection item management controls
redirect replace to published collection id
bump
playlist selector on create
bump
use new collection add ui element
bump
wip
gitignore
add content json
wip
bump
context add to playlist
basic collections page style pass wip
wip: edits, buttons, styles...
change fileAuthor to claimAuthor
update, pending bugfixes, delete modal progress, collection header, other bugfixes
bump
cleaning
show page bugfix
builtin collection headers
no playlists, no grid title
wip
style tweaks
use normal looking claim previews for collection tiles
add collection changes
style library previews
collection menulist for delete/view on library
delete modal works for unpublished
rearrange collection publish tabs
clean up collection publishing and items
show on odysee
begin collectoin edit header and css renaming
better thumbnails
bump
fix collection publish redirect
view collection in menu does something
copy and thumbs
list previews, pending, context menus, list page
enter to add collection, lists page empty state
playable lists only, delete feature, bump
put fileListDownloaded back
better collection titles
improve collection claim details
fix horiz more icon
fix up channel page
style, copy, bump
refactor preview overlay properties,
fix reposts showing as floppydisk
add watch later toast,
small overlay properties on wunderbar results,
fix collection actions buttons
bump
cleanup
cleaning, refactoring
bump
preview thumb styling, cleanup
support discover page lists search
sync, bump
bump, fix sync more
enforce builtin order for now
new lists page empty state
try to indicate unpublished edits in lists
bump
fix autoplay and linting
consts, fix autoplay
bugs
fixes
cleanup
fix, bump
lists experimental ui, fixes
refactor listIndex out
hack in collection fallback thumb
bump
2021-06-08 13:25:52 -04:00
infinite-persistence
46d258c439
Fix footer in master (patch)
...
- fix invalid <li> nesting
2021-06-08 12:48:15 +08:00
infinite-persistence
5eae88b553
Fix footer in master
...
Since lbry.tv is going away, I tried not to touch the css file much so that the merge into `odysee` won't affect it. The side effect is that the links are now white instead of the regular link color.
2021-06-08 01:19:41 +08:00
Anthony
72130b19d2
remove js clearing function until further testing
2021-06-04 12:05:23 -04:00
Anthony
32772c679b
fix eslint and change theme colour
2021-06-04 12:05:23 -04:00
Anthony
78f2307982
bugfix renaming of function
2021-06-04 12:05:23 -04:00
Anthony
42c319702a
conditionally add metatags only if site title is odysee
2021-06-04 12:05:23 -04:00
Anthony
9798bf14f4
update icon and move serviceworker to root to fix scope
2021-06-04 12:05:23 -04:00
Anthony
f0cd159235
cache static files for webserver
2021-06-04 12:05:23 -04:00
Anthony
78d4efd8f3
clean dist folder when compiling
2021-06-04 12:05:23 -04:00
Anthony
2e5cfe7a1e
add pwa to lbry-desktop
2021-06-04 12:05:23 -04:00
infinite-persistence
eb4e80d56b
Re-sync 'web/package.json' with the main one.
...
Not sure if it's possible to just inherit the main one if there is no customization, but for now, just copy/paste.
2021-06-02 08:21:43 +08:00
Thomas Zarebczan
b90066b3f5
Update finance
2021-06-01 15:51:54 -04:00
Thomas Zarebczan
fd2f664870
last fix for metadata
2021-05-27 17:50:02 -04:00
Thomas Zarebczan
97a4f5fcab
Fix metadata and make thumbs work
2021-05-27 17:00:19 -04:00
dependabot[bot]
67296716d7
Bump dns-packet from 1.3.1 to 1.3.4 in /web
...
Bumps [dns-packet](https://github.com/mafintosh/dns-packet ) from 1.3.1 to 1.3.4.
- [Release notes](https://github.com/mafintosh/dns-packet/releases )
- [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mafintosh/dns-packet/compare/v1.3.1...v1.3.4 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-27 13:20:14 -04:00
Thomas Zarebczan
4694cadef6
Update category metadata
2021-05-27 13:18:23 -04:00
dependabot[bot]
e96e1ed7ca
Bump url-parse from 1.4.7 to 1.5.1 in /web ( #6038 )
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.4.7 to 1.5.1.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-15 02:10:43 -04:00
dependabot[bot]
2c23055c1a
Bump lodash from 4.17.19 to 4.17.21 in /web ( #6050 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.19 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-15 02:03:03 -04:00
zeppi
fe86010be5
More master reconciliation
...
rewards page recon
router recon
uEmailVerify recon
uPVerify recon
rm style
app/view recon
channel page recon
chanFol recon
syncPassword recon
fileDesc recon
web/redirect recon
wip
page/view recon
2021-04-27 23:05:38 -04:00
dependabot[bot]
e1be0f30bd
Bump ssri from 6.0.1 to 6.0.2 in /web
...
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-21 11:20:00 -04:00
infinite-persistence
8493b1e3df
GoogleVideoSearch: fix blank description; invalid thumbnails
...
## Issue
Closes 5923 video metadata issues
## Notes
For thumbnails, future claims should have correct thumbnails after `5925 Fix thumbnail-checking and block 'data:image'`. For existing claims, we'll just skip the metadata to avoid the crawler error. Users can easily update their thumbnails.
For the `OlivOliv` thumbnail url case, I wasn't sure whether to go all out to fetch and verify each thumbnail. I ended up just checking whether it starts with `http(s)`
2021-04-21 10:49:57 -04:00
infinite-persistence
e4c1f107bd
GoogleVideoSearch: fix duration
...
Forgot that `moment.duration()` takes in ms.
2021-04-19 14:35:27 -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
jessopb
989126c603
Feat publish replays on master ( #5863 )
...
* provide livestream replay publish via url
2021-04-14 00:06:11 -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
zeppi
713109167c
publish, edit, remote_url publish
2021-03-26 18:43:09 -04:00
zeppi
0da3fbf309
flow fix
2021-03-22 18:19:16 -04:00
zeppi
611b07052c
get out of (adsense) jail free
2021-03-21 16:51:49 -04:00
Sean Yesmunt
0987876920
hardcode odysee redirect for open.lbry.com links
2021-03-19 18:16:47 -04:00
Sean Yesmunt
3c51e699f6
comment out unused categories
2021-03-19 11:11:02 -04:00
infinite-persistence
605d33331b
Support for Category-Page Metadata definition.
...
## Issue
Part of 4786: Add support for web metadata on category pages
## Note
Remaining task: `category-metadata.js` needs to be filled first.
2021-03-19 11:11:02 -04:00
Sean Yesmunt
af4e1afd59
bump lbry-sdk and fix build warning
2021-03-15 16:19:13 -04:00
dependabot[bot]
6a2c90d9ec
Bump elliptic from 6.5.3 to 6.5.4 in /web
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-08 12:20:24 -05:00
dependabot[bot]
9c1a0d8633
Bump urijs from 1.19.5 to 1.19.6 in /web
...
Bumps [urijs](https://github.com/medialize/URI.js ) from 1.19.5 to 1.19.6.
- [Release notes](https://github.com/medialize/URI.js/releases )
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md )
- [Commits](https://github.com/medialize/URI.js/compare/v1.19.5...v1.19.6 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-03 11:05:34 -05:00
zeppi
e2d30e708e
decode uri before test /$/
2021-02-19 09:40:36 -05:00
Sean Yesmunt
675cb3119d
deny iframes of for non embed pages
2021-02-18 17:24:31 -05:00
zeppi
bce86ae8a3
remove adsense script when blocked
2021-02-10 10:19:50 -05:00
zeppi
ac6bf00b93
script error
2021-02-03 00:13:04 -05:00
zeppi
958fb0b085
fix ads blacklist
2021-02-03 00:13:04 -05:00
zeppi
e8de12bf91
fix flow in ads component
2021-02-02 21:18:13 -05:00
zeppi
11931d4037
provide ad blacklisting
2021-02-02 21:18:13 -05:00
Franco Montenegro
d7f9d7ef7f
Remove markdown from og and description header tags
2021-01-29 10:09:11 -05:00
zeppi
d04b0f09ba
fix ad areas and drivers
2021-01-26 19:39:22 -05:00
Sean Yesmunt
d7f95ddd43
fix desktop build
2021-01-25 14:24:57 -05:00
zeppi
a8a26fabd8
simplesite always ads
...
theme based related ads
test ad layout
logic
2021-01-24 17:32:51 -05:00
zeppi
61ace3566a
gads on master
2021-01-23 12:57:09 -05:00
Sean Yesmunt
7c3ff32496
Add retry message to publish error
2021-01-08 16:38:01 -05:00
dependabot[bot]
26e2816229
Bump urijs from 1.19.2 to 1.19.5 in /web
...
Bumps [urijs](https://github.com/medialize/URI.js ) from 1.19.2 to 1.19.5.
- [Release notes](https://github.com/medialize/URI.js/releases )
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md )
- [Commits](https://github.com/medialize/URI.js/compare/v1.19.2...v1.19.5 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-01-08 11:10:26 -07:00
infiinte-persistence
dd1d956bfe
i18n fix
2021-01-04 09:57:15 -05:00
Thomas Zarebczan
58fc61ac0f
Fix vanity claim resolution
...
We have a CQ hack to include spent claims (CQ bug), but this broke vanity names.
2020-12-28 16:00:16 -05:00