From 811344b826a7739909d1c42d26f15c230de5de2a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 2 Mar 2026 09:07:18 -0500 Subject: [PATCH 1/3] fix(deps): update dependency nodebb-plugin-emoji to v6.0.6 (#14034) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- install/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install/package.json b/install/package.json index 9321711e49..d46ed27a12 100644 --- a/install/package.json +++ b/install/package.json @@ -99,7 +99,7 @@ "nodebb-plugin-2factor": "7.6.1", "nodebb-plugin-composer-default": "10.3.23", "nodebb-plugin-dbsearch": "6.4.0", - "nodebb-plugin-emoji": "6.0.5", + "nodebb-plugin-emoji": "6.0.6", "nodebb-plugin-emoji-android": "4.1.1", "nodebb-plugin-link-preview": "2.2.3", "nodebb-plugin-markdown": "13.2.4", From 4bb281ae8b76cc4e29899de61d4890bd9dcaf89f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Mon, 2 Mar 2026 18:28:47 -0500 Subject: [PATCH 2/3] feat: clicking on timeago permalink of a nested reply will scroll to that post if it is already on the page just like parent timeago links --- public/src/client/topic.js | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/public/src/client/topic.js b/public/src/client/topic.js index bab39a0023..d6ac87fa97 100644 --- a/public/src/client/topic.js +++ b/public/src/client/topic.js @@ -270,15 +270,16 @@ define('forum/topic', [ hooks.registerPage('action:posts.edited', addCopyCodeButton); } - function addParentHandler() { - function gotoPost(event, toPid) { - const toPost = $('[component="topic"]>[component="post"][data-pid="' + toPid + '"]'); - if (toPost.length) { - event.preventDefault(); - navigator.scrollToIndex(toPost.attr('data-index'), true); - return false; - } + function gotoPost(event, toPid) { + const toPost = $(`[component="topic"]>[component="post"][data-pid="${toPid}"]`); + if (toPost.length) { + event.preventDefault(); + navigator.scrollToIndex(toPost.attr('data-index'), true); + return false; } + } + + function addParentHandler() { components.get('topic').on('click', '[component="post/parent"]', function (e) { const parentEl = $(this); const contentEl = parentEl.find('[component="post/parent/content"]'); @@ -308,6 +309,10 @@ define('forum/topic', [ replies.init(btn); }); }); + + $('[component="topic"]').on('click', '[component="post/replies"] .post-header a.timeago', function (e) { + return gotoPost(e, $(this).parents('[data-pid]').attr('data-pid')); + }); } function addPostsPreviewHandler() { From 9b22d144cc28d01bbebf7130a73a29e1583c9fa4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Mon, 2 Mar 2026 21:42:19 -0500 Subject: [PATCH 3/3] chore: up peace --- install/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install/package.json b/install/package.json index d46ed27a12..1d2ced9b6d 100644 --- a/install/package.json +++ b/install/package.json @@ -109,7 +109,7 @@ "nodebb-rewards-essentials": "1.0.2", "nodebb-theme-harmony": "2.2.43", "nodebb-theme-lavender": "7.1.21", - "nodebb-theme-peace": "2.2.55", + "nodebb-theme-peace": "2.2.56", "nodebb-theme-persona": "14.2.21", "nodebb-widget-essentials": "7.0.42", "nodemailer": "8.0.1",