Merge branch 'master' into hunicus/msop-r

This commit is contained in:
wiz
2023-07-28 17:29:25 +09:00
committed by GitHub
250 changed files with 20681 additions and 9896 deletions

View File

@@ -1,12 +1,12 @@
{
"name": "mempool-unfurl",
"version": "0.1.0",
"version": "3.0.0-dev",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "mempool-unfurl",
"version": "0.1.0",
"version": "3.0.0-dev",
"dependencies": {
"@types/node": "^16.11.41",
"express": "^4.18.0",

View File

@@ -1,6 +1,6 @@
{
"name": "mempool-unfurl",
"version": "0.1.0",
"version": "3.0.0-dev",
"description": "Renderer for mempool open graph link preview images",
"repository": {
"type": "git",

View File

@@ -109,7 +109,10 @@ class Server {
page.waitForSelector('meta[property="og:preview:fail"]', { timeout: config.PUPPETEER.RENDER_TIMEOUT || 3000 }).then(() => false)
])
if (success === true) {
const screenshot = await page.screenshot();
const screenshot = await page.screenshot({
captureBeyondViewport: false,
clip: { width: 1200, height: 600, x: 0, y: 0, scale: 1 },
});
return screenshot;
} else if (success === false) {
logger.warn(`failed to render ${path} for ${action} due to client-side error, e.g. requested an invalid txid`);