From ddbbb55453cd302b560ca3ae79da1254503760be Mon Sep 17 00:00:00 2001 From: Misty Release Bot Date: Thu, 14 Mar 2024 16:11:23 +0000 Subject: [PATCH 01/19] chore: incrementing version number - v3.7.1 --- install/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install/package.json b/install/package.json index e352cb4ab9..c940dbc967 100644 --- a/install/package.json +++ b/install/package.json @@ -2,7 +2,7 @@ "name": "nodebb", "license": "GPL-3.0", "description": "NodeBB Forum", - "version": "3.7.0", + "version": "3.7.1", "homepage": "https://www.nodebb.org", "repository": { "type": "git", From 076403897d4f4fad7694136ee40790e45824aec4 Mon Sep 17 00:00:00 2001 From: Misty Release Bot Date: Thu, 14 Mar 2024 16:11:24 +0000 Subject: [PATCH 02/19] chore: update changelog for v3.7.1 --- CHANGELOG.md | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index dec30e072d..a66d1f9207 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,61 @@ +#### v3.7.1 (2024-03-14) + +##### Chores + +* up harmony (1b24b337) +* up harmony (b6c3a9d2) +* up harmony (f107a7ff) +* incrementing version number - v3.7.0 (9a6153d7) +* update changelog for v3.7.0 (f1f81b17) +* incrementing version number - v3.6.7 (86a17e38) +* incrementing version number - v3.6.6 (6604bf37) +* incrementing version number - v3.6.5 (6c653625) +* incrementing version number - v3.6.4 (83d131b4) +* incrementing version number - v3.6.3 (fc7d2bfd) +* incrementing version number - v3.6.2 (0f577a57) +* incrementing version number - v3.6.1 (f1a69468) +* incrementing version number - v3.6.0 (4cdf85f8) +* incrementing version number - v3.5.3 (ed0e8783) +* incrementing version number - v3.5.2 (52fbb2da) +* incrementing version number - v3.5.1 (4c543488) +* incrementing version number - v3.5.0 (d06fb4f0) +* incrementing version number - v3.4.3 (5c984250) +* incrementing version number - v3.4.2 (3f0dac38) +* incrementing version number - v3.4.1 (01e69574) +* incrementing version number - v3.4.0 (fd9247c5) +* incrementing version number - v3.3.9 (5805e770) +* incrementing version number - v3.3.8 (a5603565) +* incrementing version number - v3.3.7 (b26f1744) +* incrementing version number - v3.3.6 (7fb38792) +* incrementing version number - v3.3.4 (a67f84ea) +* incrementing version number - v3.3.3 (f94d239b) +* incrementing version number - v3.3.2 (ec9dac97) +* incrementing version number - v3.3.1 (151cc68f) +* incrementing version number - v3.3.0 (fc1ad70f) +* incrementing version number - v3.2.3 (b06d3e63) +* incrementing version number - v3.2.2 (758ecfcd) +* incrementing version number - v3.2.1 (20145074) +* incrementing version number - v3.2.0 (9ecac38e) +* incrementing version number - v3.1.7 (0b4e81ab) +* incrementing version number - v3.1.6 (b3a3b130) +* incrementing version number - v3.1.5 (ec19343a) +* incrementing version number - v3.1.4 (2452783c) +* incrementing version number - v3.1.3 (3b4e9d3f) +* incrementing version number - v3.1.2 (40fa3489) +* incrementing version number - v3.1.1 (40250733) +* incrementing version number - v3.1.0 (0cb386bd) +* incrementing version number - v3.0.1 (26f6ea49) +* incrementing version number - v3.0.0 (224e08cd) + +##### New Features + +* allow setting max-old-space-size in config (d1ce594c) + +##### Bug Fixes + +* #12408, fix mem leak due to mongodb 6.4.0 (285293c4) +* tids:create on topic post (3b48695b) + #### v3.7.0 (2024-03-06) ##### Chores From 896847864bfc76a7234c30324096df59d76bb746 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 14 Mar 2024 14:36:58 -0400 Subject: [PATCH 03/19] fix(deps): update dependency sass to v1.72.0 (#12407) 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 2b5deaf026..dd5c61d5c0 100644 --- a/install/package.json +++ b/install/package.json @@ -124,7 +124,7 @@ "rss": "1.2.2", "rtlcss": "4.1.1", "sanitize-html": "2.12.1", - "sass": "1.71.1", + "sass": "1.72.0", "semver": "7.6.0", "serve-favicon": "2.5.0", "sharp": "0.32.6", From 6d62e5921dbe568fcf98b27c972ef57cca5c9954 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 14 Mar 2024 14:37:05 -0400 Subject: [PATCH 04/19] chore(deps): update dependency sass-embedded to v1.72.0 (#12406) 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 dd5c61d5c0..27f40b7d63 100644 --- a/install/package.json +++ b/install/package.json @@ -172,7 +172,7 @@ "smtp-server": "3.13.3" }, "optionalDependencies": { - "sass-embedded": "1.71.1" + "sass-embedded": "1.72.0" }, "resolutions": { "*/jquery": "3.7.1" From 0521941201099a20bebaaaba0d6c2014ea678905 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 14 Mar 2024 14:37:23 -0400 Subject: [PATCH 05/19] fix(deps): update dependency @socket.io/redis-adapter to v8.3.0 (#12405) 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 27f40b7d63..ab1c922543 100644 --- a/install/package.json +++ b/install/package.json @@ -131,7 +131,7 @@ "sitemap": "7.1.1", "socket.io": "4.7.4", "socket.io-client": "4.7.4", - "@socket.io/redis-adapter": "8.2.1", + "@socket.io/redis-adapter": "8.3.0", "sortablejs": "1.15.2", "spdx-license-list": "6.9.0", "spider-detector": "2.0.1", From 6a7303122f7893044cd73f7f839e1a174e11a5f1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 14 Mar 2024 15:43:08 -0400 Subject: [PATCH 06/19] fix(deps): update socket.io packages to v4.7.5 (#12409) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- install/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/install/package.json b/install/package.json index ab1c922543..33a6c01124 100644 --- a/install/package.json +++ b/install/package.json @@ -129,8 +129,8 @@ "serve-favicon": "2.5.0", "sharp": "0.32.6", "sitemap": "7.1.1", - "socket.io": "4.7.4", - "socket.io-client": "4.7.4", + "socket.io": "4.7.5", + "socket.io-client": "4.7.5", "@socket.io/redis-adapter": "8.3.0", "sortablejs": "1.15.2", "spdx-license-list": "6.9.0", From 93fb1e0fc1b1be1ecfe4b7e65f90b65710120184 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 14 Mar 2024 19:00:08 -0400 Subject: [PATCH 07/19] fix(deps): update dependency esbuild to v0.20.2 (#12411) 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 33a6c01124..4593e31d04 100644 --- a/install/package.json +++ b/install/package.json @@ -63,7 +63,7 @@ "csrf-sync": "4.0.3", "daemon": "1.1.0", "diff": "5.2.0", - "esbuild": "0.20.1", + "esbuild": "0.20.2", "express": "4.18.3", "express-session": "1.18.0", "express-useragent": "1.0.15", From 4e119783d024514a1a09f43deb3b81b3c77e7251 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 15 Mar 2024 15:12:48 -0400 Subject: [PATCH 08/19] fix(deps): update dependency nodebb-plugin-ntfy to v1.7.4 (#12414) 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 4593e31d04..e80af255e3 100644 --- a/install/package.json +++ b/install/package.json @@ -100,7 +100,7 @@ "nodebb-plugin-emoji-android": "4.0.0", "nodebb-plugin-markdown": "12.2.6", "nodebb-plugin-mentions": "4.4.1", - "nodebb-plugin-ntfy": "1.7.3", + "nodebb-plugin-ntfy": "1.7.4", "nodebb-plugin-spam-be-gone": "2.2.1", "nodebb-rewards-essentials": "1.0.0", "nodebb-theme-harmony": "1.2.40", From 41212e8f7b5a38cc551e038c9d80b3a1035a0c03 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 15 Mar 2024 15:12:54 -0400 Subject: [PATCH 09/19] chore(deps): update dependency @commitlint/cli to v19.2.0 (#12412) 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 e80af255e3..e32a1f1d3f 100644 --- a/install/package.json +++ b/install/package.json @@ -154,7 +154,7 @@ }, "devDependencies": { "@apidevtools/swagger-parser": "10.1.0", - "@commitlint/cli": "19.1.0", + "@commitlint/cli": "19.2.0", "@commitlint/config-angular": "19.1.0", "coveralls": "3.1.1", "eslint": "8.57.0", From 4787d013cf4a862a0ecb46f09b6dde655abf5e16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Sat, 16 Mar 2024 18:56:54 -0400 Subject: [PATCH 10/19] fix: #12415, fix notification escaping for queued posts --- src/socket.io/posts.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/socket.io/posts.js b/src/socket.io/posts.js index 9eef769cb3..a684d95783 100644 --- a/src/socket.io/posts.js +++ b/src/socket.io/posts.js @@ -11,6 +11,7 @@ const topics = require('../topics'); const notifications = require('../notifications'); const utils = require('../utils'); const events = require('../events'); +const translator = require('../translator'); const api = require('../api'); const sockets = require('.'); @@ -159,10 +160,13 @@ async function canEditQueue(socket, data, action) { } async function sendQueueNotification(type, targetUid, path, notificationText) { + const bodyShort = notificationText ? + translator.compile(`notifications:${type}`, notificationText) : + translator.compile(`notifications:${type}`); const notifData = { type: type, nid: `${type}-${targetUid}-${path}`, - bodyShort: notificationText ? `[[notifications:${type}, ${notificationText}]]` : `[[notifications:${type}]]`, + bodyShort: bodyShort, path: path, }; if (parseInt(meta.config.postQueueNotificationUid, 10) > 0) { From 91bedd7ee0e9ac91d0068567df6f6d1ce67290cf Mon Sep 17 00:00:00 2001 From: Misty Release Bot Date: Sun, 17 Mar 2024 09:18:26 +0000 Subject: [PATCH 11/19] Latest translations and fallbacks --- public/language/fr/admin/dashboard.json | 2 +- public/language/fr/admin/manage/users.json | 38 +++++++++---------- .../language/fr/admin/settings/cookies.json | 2 +- public/language/fr/error.json | 6 +-- public/language/fr/tags.json | 2 +- public/language/fr/topic.json | 4 +- public/language/fr/user.json | 4 +- public/language/it/admin/manage/groups.json | 2 +- public/language/it/admin/manage/users.json | 8 ++-- public/language/it/groups.json | 2 +- public/language/it/search.json | 2 +- public/language/it/themes/harmony.json | 2 +- public/language/it/user.json | 4 +- public/language/pl/admin/dashboard.json | 10 ++--- public/language/pl/admin/extend/widgets.json | 2 +- .../language/pl/admin/manage/privileges.json | 6 +-- public/language/pl/admin/manage/users.json | 4 +- public/language/pl/admin/menu.json | 14 +++---- public/language/pl/admin/settings/api.json | 2 +- public/language/pl/admin/settings/email.json | 2 +- public/language/pl/admin/settings/post.json | 6 +-- public/language/pl/admin/settings/tags.json | 2 +- public/language/pl/topic.json | 4 +- public/language/tr/admin/manage/users.json | 36 +++++++++--------- public/language/tr/post-queue.json | 2 +- 25 files changed, 84 insertions(+), 84 deletions(-) diff --git a/public/language/fr/admin/dashboard.json b/public/language/fr/admin/dashboard.json index 39ce6b210f..386d0d9124 100644 --- a/public/language/fr/admin/dashboard.json +++ b/public/language/fr/admin/dashboard.json @@ -95,7 +95,7 @@ "expand-analytics": "Développer les statistiques", "clear-search-history": "Effacer l'historique", "clear-search-history-confirm": "Êtes-vous sûr de vouloir effacer tout l'historique de recherche ?", - "search-term": "Term", + "search-term": "Terme", "search-count": "Count", "view-all": "Voir tout" } diff --git a/public/language/fr/admin/manage/users.json b/public/language/fr/admin/manage/users.json index 4bcfcec650..5f0c9a17fe 100644 --- a/public/language/fr/admin/manage/users.json +++ b/public/language/fr/admin/manage/users.json @@ -121,31 +121,31 @@ "alerts.email-sent-to": "Un e-mail d'invitation a été envoyé à %1", "alerts.x-users-found": "%1 utilisateur(s) trouvé(s), (%2 secondes)", "alerts.select-a-single-user-to-change-email": "Sélectionner un utilisateur pour modifier l'adresse e-mail", - "export": "Export", - "export-users-fields-title": "Select CSV Fields", - "export-field-email": "Email", - "export-field-username": "Username", + "export": "Exporter", + "export-users-fields-title": "Sélectionner champs CSV", + "export-field-email": "E-mail", + "export-field-username": "Nom d'utilisateur", "export-field-uid": "UID", "export-field-ip": "IP", - "export-field-joindate": "Join date", - "export-field-lastonline": "Last Online", - "export-field-lastposttime": "Last Post Time", - "export-field-reputation": "Reputation", - "export-field-postcount": "Post Count", - "export-field-topiccount": "Topic Count", - "export-field-profileviews": "Profile Views", - "export-field-followercount": "Follower Count", - "export-field-followingcount": "Following Count", - "export-field-fullname": "Full Name", - "export-field-website": "Website", - "export-field-location": "Location", - "export-field-birthday": "Birthday", + "export-field-joindate": "Date d'inscription", + "export-field-lastonline": "Dernière connexion", + "export-field-lastposttime": "Dernier message", + "export-field-reputation": "Réputation", + "export-field-postcount": "Nombre de messages", + "export-field-topiccount": "Nombre de sujets", + "export-field-profileviews": "Vues", + "export-field-followercount": "Abonnés", + "export-field-followingcount": "Abonnements", + "export-field-fullname": "Nom complet", + "export-field-website": "Site Web", + "export-field-location": "Localisation", + "export-field-birthday": "Anniversaire", "export-field-signature": "Signature", - "export-field-aboutme": "About Me", + "export-field-aboutme": "A propos", "export-users-started": "L'exportation d'utilisateurs au format CSV peut prendre un certain temps. Vous recevrez une notification lorsqu'elle sera terminée.", "export-users-completed": "Utilisateurs exportés au format CSV, cliquer ici pour télécharger.", - "email": "e-mail", + "email": "E-mail", "password": "Mot de passe", "manage": "Gérer" } \ No newline at end of file diff --git a/public/language/fr/admin/settings/cookies.json b/public/language/fr/admin/settings/cookies.json index 4473a402d1..a118d06ed9 100644 --- a/public/language/fr/admin/settings/cookies.json +++ b/public/language/fr/admin/settings/cookies.json @@ -4,7 +4,7 @@ "consent.message": "Message de notification", "consent.acceptance": "Message d'acceptation", "consent.link-text": "Texte du lien vers la politique de confidentialité", - "consent.link-url": "URL du lien vers la politique", + "consent.link-url": "Lien URL vers la politique", "consent.blank-localised-default": "Laisser vide pour utiliser les textes localisés par défaut de NodeBB", "settings": "Réglages", "cookie-domain": "Domaine de session du cookie", diff --git a/public/language/fr/error.json b/public/language/fr/error.json index 35557b09e9..06403eb7a0 100644 --- a/public/language/fr/error.json +++ b/public/language/fr/error.json @@ -184,8 +184,8 @@ "user-already-flagged": "Vous avez déjà signalé cet utilisateur", "post-flagged-too-many-times": "Ce message a déjà été signalé par d'autres", "user-flagged-too-many-times": "Cet utilisateur a déjà été signalé par d'autres", - "too-many-post-flags-per-day": "You can only flag %1 post(s) per day", - "too-many-user-flags-per-day": "You can only flag %1 user(s) per day", + "too-many-post-flags-per-day": "Vous pouvez seulement signaler %1 message(s) par jour", + "too-many-user-flags-per-day": "Vous pouvez seulement signaler %1 utilisateur(s) par jour", "cant-flag-privileged": "Vous n'êtes pas autorisé à signaler les profils ou le contenu des utilisateurs privilégiés (modérateurs / modérateurs globaux / administrateurs)", "cant-locate-flag-report": "Impossible de trouver le signalement", "self-vote": "Vous ne pouvez pas voter sur votre propre message", @@ -221,7 +221,7 @@ "already-unblocked": "Cet utilisateur est déjà débloqué", "no-connection": "Il semble y avoir un problème avec votre connexion internet", "socket-reconnect-failed": "Serveur inaccessible pour le moment. Cliquez ici pour réessayer ou réessayez plus tard", - "invalid-plugin-id": "Invalid plugin ID", + "invalid-plugin-id": "ID de plugin invalide", "plugin-not-whitelisted": "Impossible d'installer le plugin, seuls les plugins mis en liste blanche dans le gestionnaire de packages NodeBB peuvent être installés via l'ACP", "plugins-set-in-configuration": "Vous n'êtes pas autorisé à modifier l'état des plugins car ils sont définis au moment de l'exécution (config.json, variables d'environnement ou arguments de terminal), veuillez plutôt modifier la configuration.", "theme-not-set-in-configuration": "Lors de la définition des plugins actifs, le changement de thème nécessite d'ajouter le nouveau thème à la liste des plugins actifs avant de le mettre à jour dans l'ACP", diff --git a/public/language/fr/tags.json b/public/language/fr/tags.json index 5ac8a5b1a7..29f376434a 100644 --- a/public/language/fr/tags.json +++ b/public/language/fr/tags.json @@ -3,7 +3,7 @@ "no-tag-topics": "Il n'y a aucun sujet ayant ce mot-clé", "no-tags-found": "Aucun mot-clé trouvé", "tags": "Mots-clés", - "enter-tags-here": "Enter tags, %1 - %2 characters.", + "enter-tags-here": "Saisir des tags, %1 - %2 caractères.", "enter-tags-here-short": "Entrez des mots-clés...", "no-tags": "Il n'y a pas encore de mots-clés.", "select-tags": "Sélectionner les mots-clés", diff --git a/public/language/fr/topic.json b/public/language/fr/topic.json index dd2c1b51a2..462a21d139 100644 --- a/public/language/fr/topic.json +++ b/public/language/fr/topic.json @@ -182,8 +182,8 @@ "sort-by": "Trier", "oldest-to-newest": "Du plus ancien au plus récent", "newest-to-oldest": "Du plus récent au plus ancien", - "recently-replied": "Recently Replied", - "recently-created": "Recently Created", + "recently-replied": "Réponses récentes", + "recently-created": "Nouveaux sujets", "most-votes": "Les plus votés", "most-posts": "Meilleurs messages", "most-views": "Les plus vus", diff --git a/public/language/fr/user.json b/public/language/fr/user.json index d45962b762..a38cfdf87c 100644 --- a/public/language/fr/user.json +++ b/public/language/fr/user.json @@ -142,8 +142,8 @@ "follow-topics-you-create": "S'abonner aux sujets que vous créez", "grouptitle": "Nom du groupe", "group-order-help": "Sélectionner un groupe et utiliser les flèches pour organiser les titres", - "show-group-title": "Show group title", - "hide-group-title": "Hide group title", + "show-group-title": "Afficher le titre du groupe", + "hide-group-title": "Masquer le titre du groupe", "order-group-up": "Order group up", "order-group-down": "Order group down", "no-group-title": "Aucun titre de groupe", diff --git a/public/language/it/admin/manage/groups.json b/public/language/it/admin/manage/groups.json index 978be53017..39e705b8b5 100644 --- a/public/language/it/admin/manage/groups.json +++ b/public/language/it/admin/manage/groups.json @@ -9,7 +9,7 @@ "badge": "Badge", "properties": "Proprieta", "description": "Descrizione del gruppo", - "member-count": "Numero Membri", + "member-count": "Numero membri", "system": "Sistema", "hidden": "Nascosto", "private": "Privato", diff --git a/public/language/it/admin/manage/users.json b/public/language/it/admin/manage/users.json index 78fcb7c78b..11eba905a6 100644 --- a/public/language/it/admin/manage/users.json +++ b/public/language/it/admin/manage/users.json @@ -131,11 +131,11 @@ "export-field-lastonline": "Ultima volta online", "export-field-lastposttime": "Ora ultimo post", "export-field-reputation": "Reputazione", - "export-field-postcount": "Conteggio post", - "export-field-topiccount": "Conteggio discussione", + "export-field-postcount": "Numero post", + "export-field-topiccount": "Numero discussioni", "export-field-profileviews": "Visualizzazioni profilo", - "export-field-followercount": "Follower Count", - "export-field-followingcount": "Following Count", + "export-field-followercount": "Numero quanti ti seguono", + "export-field-followingcount": "Numero quanti segui", "export-field-fullname": "Nome e cognome", "export-field-website": "Sito web", "export-field-location": "Ubicazione", diff --git a/public/language/it/groups.json b/public/language/it/groups.json index d68f349aec..184e394d06 100644 --- a/public/language/it/groups.json +++ b/public/language/it/groups.json @@ -34,7 +34,7 @@ "details.add-member": "Aggiungi Membro", "details.owner-options": "Amministratore Gruppo", "details.group-name": "Nome Gruppo", - "details.member-count": "Numero Membri", + "details.member-count": "Numero membri", "details.creation-date": "Data Creazione", "details.description": "Descrizione", "details.member-post-cids": "ID categoria da cui visualizzare i post", diff --git a/public/language/it/search.json b/public/language/it/search.json index 2d2912aa11..7888ce550d 100644 --- a/public/language/it/search.json +++ b/public/language/it/search.json @@ -29,7 +29,7 @@ "type-a-username": "Digita un nome utente", "search-child-categories": "Cerca nelle sottocategorie", "has-tags": "Ha i tag", - "reply-count": "Numero Risposte", + "reply-count": "Numero risposte", "replies": "Risposte", "replies-atleast-count": "Risposte: Almeno %1", "replies-atmost-count": "Risposte: Al massimo %1", diff --git a/public/language/it/themes/harmony.json b/public/language/it/themes/harmony.json index e276315a8a..130e1f2c48 100644 --- a/public/language/it/themes/harmony.json +++ b/public/language/it/themes/harmony.json @@ -7,7 +7,7 @@ "login-register-to-search": "Accedi o registrati per effettuare la ricerca.", "settings.title": "Impostazioni tema", "settings.enableQuickReply": "Abilita risposta rapida", - "settings.enableBreadcrumbs": "Enable breadcrumbs", + "settings.enableBreadcrumbs": "Abilita breadcrumb", "settings.centerHeaderElements": "Centra elementi dell'intestazione", "settings.mobileTopicTeasers": "Mostra le anteprime delle discussioni su mobile", "settings.stickyToolbar": "Barra degli strumenti adesiva", diff --git a/public/language/it/user.json b/public/language/it/user.json index e929543b0a..3a60e6e7c6 100644 --- a/public/language/it/user.json +++ b/public/language/it/user.json @@ -11,9 +11,9 @@ "confirm-email": "Conferma Email", "account-info": "Informazioni dell'account", "admin-actions-label": "Azioni amministrative", - "ban-account": "BAN dell'account", + "ban-account": "Ban dell'account", "ban-account-confirm": "Sei sicuro di voler bannare questo utente?", - "unban-account": "Togli il BAN", + "unban-account": "Togli il ban dell'account", "mute-account": "Silenzia account", "unmute-account": "Disattiva silenzia account", "delete-account": "Elimina Account", diff --git a/public/language/pl/admin/dashboard.json b/public/language/pl/admin/dashboard.json index ad979dd443..5e7684f78a 100644 --- a/public/language/pl/admin/dashboard.json +++ b/public/language/pl/admin/dashboard.json @@ -2,7 +2,7 @@ "forum-traffic": "Ruch na forum", "page-views": "Wyświetlenia strony", "unique-visitors": "Unikalni goście", - "logins": "Loginy", + "logins": "Logowania", "new-users": "Nowi użytkownicy", "posts": "Posty", "topics": "Tematy", @@ -81,16 +81,16 @@ "last-restarted-by": "Ostatnio restartowany przez", "no-users-browsing": "Brak przeglądających", - "back-to-dashboard": "Powrót do Dashboardu", + "back-to-dashboard": "Powrót do kokpitu", "details.no-users": "Żaden użytkownik nie dołączył w wybranym okresie", "details.no-topics": "Żadne tematy nie zostały opublikowane w wybranym okresie", "details.no-searches": "Nie wykonano żadnych wyszukiwań w wybranym okresie", - "details.no-logins": "Żadne logi nie zostały zapisane w wybranym okresie", - "details.logins-static": "NodeBB zapisuje dane sesji tylko na %1 dzień, dlatego tabela poniżej zawierać będzie tylko ostatnią aktywną sesję", + "details.no-logins": "Żadne logowania nie zostały zarejestrowane w wybranym okresie", + "details.logins-static": "NodeBB zapisuje dane sesji tylko na %1 dni, dlatego tabela poniżej zawierać będzie tylko ostatnio aktywne sesje", "details.logins-login-time": "Czas logowania", "start": "Początek", "end": "Koniec", - "filter": "Filter", + "filter": "Filtruj", "view-as-json": "Zobacz w formacie JSON", "expand-analytics": "Rozwiń analitykę", "clear-search-history": "Usuń historię wyszukiwania", diff --git a/public/language/pl/admin/extend/widgets.json b/public/language/pl/admin/extend/widgets.json index 88a2248edc..4832c1169f 100644 --- a/public/language/pl/admin/extend/widgets.json +++ b/public/language/pl/admin/extend/widgets.json @@ -29,7 +29,7 @@ "hide-from-groups": "Ukryj dla grup", "start-date": "Data początku", "end-date": "Data końca", - "hide-on-mobile": "Ukraj na urządzeniach mobilnych", + "hide-on-mobile": "Ukryj na urządzeniach mobilnych", "hide-drafts": "Ukryj wersje robocze", "show-drafts": "Pokaż wersje robocze" } \ No newline at end of file diff --git a/public/language/pl/admin/manage/privileges.json b/public/language/pl/admin/manage/privileges.json index 078f43cd68..b9cdf2f596 100644 --- a/public/language/pl/admin/manage/privileges.json +++ b/public/language/pl/admin/manage/privileges.json @@ -40,17 +40,17 @@ "delete-topics": "Usuwanie tematów", "purge": "Wymazywanie", "moderate": "Moderowanie", - "admin-dashboard": "Dashboard", + "admin-dashboard": "Kokpit", "admin-categories": "Kategorie", "admin-privileges": "Uprawnienia", "admin-users": "Użytkownicy", - "admin-admins-mods": "Admini i mody", + "admin-admins-mods": "Administratorzy i Moderatorzy", "admin-groups": "Grupy", "admin-tags": "Tagi", "admin-settings": "Ustawienia", "alert.confirm-moderate": "Czy na pewno chcesz przyznać uprawnienia moderacji dla tej grupy użytkowników? Ta grupa jest publiczna i każdy użytkownik może do niej dołączyć.", - "alert.confirm-admins-mods": "Are you sure you wish to grant the "Admins & Mods" privilege to this user/group? Users with this privilege are able to promote and demote other users into privileged positions, including super administrator", + "alert.confirm-admins-mods": "Czy na pewno przyznać prawo "Administratorzy i Moderatorzy" tej grupie lub użytkownikowi? Użytkownicy z takim przywilejem mogą nadawać lub odbierać przywileje innym, włączając w to przywilej super administratora", "alert.confirm-save": "Potwierdź zamiar zapisania uprawnień", "alert.confirm-discard": "Czy na pewno chcesz odrzucić wprowadzone zmiany w uprawnieniach?", "alert.discarded": "Odrzucono zmiany w uprawnieniach", diff --git a/public/language/pl/admin/manage/users.json b/public/language/pl/admin/manage/users.json index f704b30254..2e79caa057 100644 --- a/public/language/pl/admin/manage/users.json +++ b/public/language/pl/admin/manage/users.json @@ -130,8 +130,8 @@ "export-field-joindate": "Join date", "export-field-lastonline": "Last Online", "export-field-lastposttime": "Last Post Time", - "export-field-reputation": "Reputation", - "export-field-postcount": "Post Count", + "export-field-reputation": "Reputacja", + "export-field-postcount": "Liczba postów", "export-field-topiccount": "Topic Count", "export-field-profileviews": "Profile Views", "export-field-followercount": "Follower Count", diff --git a/public/language/pl/admin/menu.json b/public/language/pl/admin/menu.json index d5793d7aa9..e65f28d4dd 100644 --- a/public/language/pl/admin/menu.json +++ b/public/language/pl/admin/menu.json @@ -1,9 +1,9 @@ { - "section-dashboard": "Dashboards", - "dashboard/overview": "Overview", - "dashboard/logins": "Logins", - "dashboard/users": "Users", - "dashboard/topics": "Topics", + "section-dashboard": "Kokpity", + "dashboard/overview": "Ogólny", + "dashboard/logins": "Logowania", + "dashboard/users": "Użytkownicy", + "dashboard/topics": "Tematy", "dashboard/searches": "Wyszukiwania", "section-general": "Ogólne", @@ -79,9 +79,9 @@ "logout": "Wyloguj się", "view-forum": "Zobacz forum", - "search.placeholder": "Ustawienia wyszukiwania", + "search.placeholder": "Szukaj ustawienia", "search.no-results": "Brak wyników...", - "search.search-forum": "Szukaj w forum ", + "search.search-forum": "Szukaj na forum ", "search.keep-typing": "Wpisz więcej, aby zobaczyć wyniki ...", "search.start-typing": "Zacznij pisać, aby zobaczyć wyniki ...", diff --git a/public/language/pl/admin/settings/api.json b/public/language/pl/admin/settings/api.json index 9989655df9..4fcdb48b68 100644 --- a/public/language/pl/admin/settings/api.json +++ b/public/language/pl/admin/settings/api.json @@ -22,7 +22,7 @@ "no-description": "Brak opisu.", "actions": "Akcje", "edit": "Edytuj", - "roll": "Roll", + "roll": "Wygeneruj ponownie", "delete-confirm": "Czy na pewno chcesz usunąć ten token? Tego nie da się odwrócić.", "roll-confirm": "Czy na pewno chcesz wygenerować ponownie ten token? Stary token zostanie natychmiast odwołany i będzie nie do odzyskania." diff --git a/public/language/pl/admin/settings/email.json b/public/language/pl/admin/settings/email.json index 24a63312ac..e9420e6743 100644 --- a/public/language/pl/admin/settings/email.json +++ b/public/language/pl/admin/settings/email.json @@ -42,7 +42,7 @@ "subscriptions.hour-help": "Wprowadź liczbę odpowiadającą godzinie, o której mają być wysyłane regularne e-maile z podsumowaniem (np. 0 dla północy lub 17 dla 17:00). Pamiętaj, że godzina jest godziną serwera i nie musi zgadzać się z czasem lokalnym administratora. Przybliżony czas serwera to:
Wysłanie kolejnego e-maila z podsumowaniem zaplanowano na ", "notifications.remove-images": "Usuń obrazy z powiadomień mailowych", "require-email-address": "Wymagaj od nowych użytkowników podawania adresu e-mail", - "require-email-address-warning": "By default, users can opt-out of entering an email address by leaving the field blank. Enabling this option means new users will have to enter and confirm an email address in order to proceed with registration and subsequent access to the forum. It does not ensure user will enter a real email address, nor even an address they own.", + "require-email-address-warning": "Domyślnie użytkownicy mogą odstąpić od podania adresu e-mail pozostawiając pole puste. Włączenie tej opcji powoduje, że nowi użytkownicy będą musieli podać i potwierdzić adres e-mail, aby przejść rejestrację i uzyskać dostęp do forum. Nie gwarantuje to, że użytkownik poda prawdziwy adres e-mail, albo adres, który należy do niego.", "send-validation-email": "Wyślij e-mail weryfikacyjny jeśli adres e-mail został dodany lub zmieniony", "include-unverified-emails": "Wysyłaj maile odbiorcom, którzy nie potwierdzili wprost swoich adresów", "include-unverified-warning": "By default, users with emails associated with their account have already been verified, but there are situations where this is not the case (e.g. SSO logins, grandfathered users, etc). Enable this setting at your own risk – sending emails to unverified addresses may be a violation of regional anti-spam laws.", diff --git a/public/language/pl/admin/settings/post.json b/public/language/pl/admin/settings/post.json index 81bc601f46..28db3f1548 100644 --- a/public/language/pl/admin/settings/post.json +++ b/public/language/pl/admin/settings/post.json @@ -32,14 +32,14 @@ "timestamp.cut-off-help": "Daty oraz godziny będą wyświetlane w sposób relatywny (np. \"3 godziny temu\" / \"5 dni temu\"), oraz przetłumaczone na różne\n\t\t\t\t\tjęzyki. Po określonym czasie, ten tekst może zostać zmieniony, aby wyświetlać sformatowane daty.\n\t\t\t\t\t(np. 4 Lut 2017 12:45).
(domyślnie: 30, lub jeden miesiąc). Ustaw 0, aby zawsze wyświetlać daty; pozostaw puste, aby korzystać z tylko z relatywnych opisów.", "timestamp.necro-threshold": "Próg nekro (w dniach)", "timestamp.necro-threshold-help": "Komunikat zostanie wyświetlony między postami, jeśli czas między nimi jest dłuższy niż próg nekro. (Domyślnie: 7 lub jeden tydzień). Ustaw na 0, aby wyłączyć.", - "timestamp.topic-views-interval": "Increment topic views interval (in minutes)", - "timestamp.topic-views-interval-help": "Topic views will only increment once every X minutes as defined by this setting.", + "timestamp.topic-views-interval": "Przestój w podnoszeniu liczby wyświetleń tematów (w minutach)", + "timestamp.topic-views-interval-help": "Liczba wyświetleń tematów będzie podnosić się co najwyżej co każde X minut, jak zdefiniowano tutaj.", "teaser": "Post-zwiastun", "teaser.last-post": "Ostatni – Pokaż ostatni post, włączając pierwszy post, w razie braku odpowiedzi", "teaser.last-reply": "Ostatni – Pokaż ostatnią odpowiedź lub komunikat „Brak odpowiedzi” w razie ich braku", "teaser.first": "Pierwszy", "showPostPreviewsOnHover": "Pokaż podgląd postu po najechaniu myszą", - "unread-and-recent": "Unread & Recent Settings", + "unread-and-recent": "Ustawienia nieprzeczytanych i ostatnich", "unread.cutoff": "Dni do odcięcia nieprzeczytanych ", "unread.min-track-last": "Minimalna liczba postów w temacie przed śledzeniem ostatnio przeczytanego", "recent.max-topics": "Maksymalna liczba postów na stronie /recent", diff --git a/public/language/pl/admin/settings/tags.json b/public/language/pl/admin/settings/tags.json index db3f311383..2f6b887a22 100644 --- a/public/language/pl/admin/settings/tags.json +++ b/public/language/pl/admin/settings/tags.json @@ -1,7 +1,7 @@ { "tag": "Ustawienia tagów", "link-to-manage": "Zarządzaj tagami", - "system-tags": "System tagów", + "system-tags": "Systemowe tagi", "system-tags-help": "Tylko uprzywilejowani użytkownicy będą mogli używać tych tagów.", "tags-per-topic": "Tagów na jeden temat", "min-per-topic": "Minimalna liczba tagów na temat", diff --git a/public/language/pl/topic.json b/public/language/pl/topic.json index 7c44f06d86..ada9ec6d01 100644 --- a/public/language/pl/topic.json +++ b/public/language/pl/topic.json @@ -182,8 +182,8 @@ "sort-by": "Sortuj według", "oldest-to-newest": "Najpierw najstarsze", "newest-to-oldest": "Najpierw najnowsze", - "recently-replied": "Recently Replied", - "recently-created": "Recently Created", + "recently-replied": "Świeże odpowiedzi", + "recently-created": "Świeżo utworzone", "most-votes": "Najwięcej głosów", "most-posts": "Najwięcej postów", "most-views": "Najwięcej wyświetleń", diff --git a/public/language/tr/admin/manage/users.json b/public/language/tr/admin/manage/users.json index 8df9242595..1c8111dab4 100644 --- a/public/language/tr/admin/manage/users.json +++ b/public/language/tr/admin/manage/users.json @@ -121,27 +121,27 @@ "alerts.email-sent-to": "%1'e bir davet e-postası gönderildi", "alerts.x-users-found": "%1 kullanıcı bulundu, (%2 saniye)", "alerts.select-a-single-user-to-change-email": "Select a single user to change email", - "export": "Export", + "export": "Dışa Aktar", "export-users-fields-title": "Select CSV Fields", - "export-field-email": "Email", - "export-field-username": "Username", + "export-field-email": "E-posta adresi", + "export-field-username": "Kullanıcı Adı", "export-field-uid": "UID", "export-field-ip": "IP", - "export-field-joindate": "Join date", - "export-field-lastonline": "Last Online", - "export-field-lastposttime": "Last Post Time", - "export-field-reputation": "Reputation", - "export-field-postcount": "Post Count", - "export-field-topiccount": "Topic Count", - "export-field-profileviews": "Profile Views", - "export-field-followercount": "Follower Count", - "export-field-followingcount": "Following Count", - "export-field-fullname": "Full Name", - "export-field-website": "Website", - "export-field-location": "Location", - "export-field-birthday": "Birthday", - "export-field-signature": "Signature", - "export-field-aboutme": "About Me", + "export-field-joindate": "Katılım tarihi", + "export-field-lastonline": "Son Çevrimiçi Tarihi", + "export-field-lastposttime": "Son İleti Tarihi", + "export-field-reputation": "Saygınlık", + "export-field-postcount": "İleti Sayısı", + "export-field-topiccount": "Başlık Sayısı", + "export-field-profileviews": "Profil Görüntülenmesi", + "export-field-followercount": "Takipçi Sayısı", + "export-field-followingcount": "Takip Edilen Sayısı", + "export-field-fullname": "Tam Ad", + "export-field-website": "Websitesi", + "export-field-location": "Konum", + "export-field-birthday": "Doğum Tarihi", + "export-field-signature": "İmza", + "export-field-aboutme": "Hakkında", "export-users-started": "Kullanıcılar csv olarak aktarılmak üzere hazırlanıyor, bu işlem zaman alabilir. İşlem tamamlandığında bildirim alacaksınız!", "export-users-completed": "Kullanıcılar csv olarak hazırlandı, indirmek için tıklayınız", diff --git a/public/language/tr/post-queue.json b/public/language/tr/post-queue.json index 4abc63ca59..1cb68ec41c 100644 --- a/public/language/tr/post-queue.json +++ b/public/language/tr/post-queue.json @@ -18,7 +18,7 @@ "category-editable": "Düzenlemek için kategoriye tıklayın", "title-editable": "Düzenlemek için başlığa tıklayın", "reply": "Yeni Yanıt", - "topic": "Yeni Başlık", + "topic": "Başlık", "accept": "Onayla", "reject": "Reddet", "remove": "Sil", From 205a7119a643641b5d90b974434d271fbf499698 Mon Sep 17 00:00:00 2001 From: Misty Release Bot Date: Mon, 18 Mar 2024 09:19:21 +0000 Subject: [PATCH 12/19] Latest translations and fallbacks --- public/language/zh-CN/search.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/language/zh-CN/search.json b/public/language/zh-CN/search.json index 1132d3da44..8cd7bc355b 100644 --- a/public/language/zh-CN/search.json +++ b/public/language/zh-CN/search.json @@ -7,7 +7,7 @@ "in-titles": "在标题中", "in-titles-posts": "在标题和帖子中", "in-posts": "在帖子中", - "in-bookmarks": "In bookmarks", + "in-bookmarks": "在书签中", "in-categories": "在板块中", "in-users": "在用户中", "in-tags": "在标签中", From 5924a6eb43d39eb8c4c103f0f4739bddc24115f5 Mon Sep 17 00:00:00 2001 From: Tomas Nesrovnal Date: Mon, 18 Mar 2024 17:25:07 +0100 Subject: [PATCH 13/19] feat: add playsinline video attribute (#12419) --- src/posts/parse.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/posts/parse.js b/src/posts/parse.js index 75747b3887..f36013dd77 100644 --- a/src/posts/parse.js +++ b/src/posts/parse.js @@ -22,7 +22,7 @@ let sanitizeConfig = { a: ['href', 'name', 'hreflang', 'media', 'rel', 'target', 'type'], img: ['alt', 'height', 'ismap', 'src', 'usemap', 'width', 'srcset'], iframe: ['height', 'name', 'src', 'width'], - video: ['autoplay', 'controls', 'height', 'loop', 'muted', 'poster', 'preload', 'src', 'width'], + video: ['autoplay', 'playsinline', 'controls', 'height', 'loop', 'muted', 'poster', 'preload', 'src', 'width'], audio: ['autoplay', 'controls', 'loop', 'muted', 'preload', 'src'], source: ['type', 'src', 'srcset', 'sizes', 'media', 'height', 'width'], embed: ['height', 'src', 'type', 'width'], From bf4f666ddb847fac874665a39c1e83b4e3028f2f Mon Sep 17 00:00:00 2001 From: Misty Release Bot Date: Tue, 19 Mar 2024 09:18:34 +0000 Subject: [PATCH 14/19] Latest translations and fallbacks --- public/language/ko/global.json | 2 +- public/language/ko/modules.json | 4 ++-- public/language/ko/pages.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/public/language/ko/global.json b/public/language/ko/global.json index 4067f02b55..86adb576b7 100644 --- a/public/language/ko/global.json +++ b/public/language/ko/global.json @@ -71,7 +71,7 @@ "x-topics": "%1 개의 토픽", "x-reputation": "%1 평판", "best": "최고", - "controversial": "논란의 여지 있는", + "controversial": "찬반이 팽팽한", "votes": "투표", "x-votes": "%1 개의 투표", "voters": "투표자", diff --git a/public/language/ko/modules.json b/public/language/ko/modules.json index 7c2d0bf06a..29760612b9 100644 --- a/public/language/ko/modules.json +++ b/public/language/ko/modules.json @@ -79,8 +79,8 @@ "composer.show-preview": "미리보기 표시", "composer.hide-preview": "미리보기 숨기기", "composer.help": "도움말", - "composer.user-said-in": "%2에서 %1님이 말했습니다:", - "composer.user-said": "%1님이 말했습니다:", + "composer.user-said-in": "%2 에서 %1 님이 말했습니다:", + "composer.user-said": "%1 님이 말했습니다:", "composer.discard": "이 게시물을 삭제하시겠습니까?", "composer.submit-and-lock": "제출 및 잠금", "composer.toggle-dropdown": "드롭다운 전환", diff --git a/public/language/ko/pages.json b/public/language/ko/pages.json index 47027b9f80..5116a5de1e 100644 --- a/public/language/ko/pages.json +++ b/public/language/ko/pages.json @@ -57,7 +57,7 @@ "account/upvoted": "%1님이 추천한 게시물", "account/downvoted": "%1님이 비추천한 게시물", "account/best": "%1님이 작성한 최고의 게시물", - "account/controversial": "%1님이 작성한 논란이 될 수 있는 게시물", + "account/controversial": "%1님이 작성한 찬반이 팽팽한 게시물", "account/blocks": "%1님의 차단한 사용자", "account/uploads": "%1님의 업로드", "account/sessions": "로그인 세션", From dc67f54e8423dc2bc850a62020623441d8e9ce76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Wed, 20 Mar 2024 10:07:14 -0400 Subject: [PATCH 15/19] feat: allow customizing uploads.upload socket methods closes #12416 --- src/socket.io/uploads.js | 31 ++++++++++++++++++++----------- 1 file changed, 20 insertions(+), 11 deletions(-) diff --git a/src/socket.io/uploads.js b/src/socket.io/uploads.js index 66b7266b01..17fcee2065 100644 --- a/src/socket.io/uploads.js +++ b/src/socket.io/uploads.js @@ -4,32 +4,41 @@ const socketUser = require('./user'); const socketGroup = require('./groups'); const image = require('../image'); const meta = require('../meta'); +const plugins = require('../plugins'); const inProgress = {}; const uploads = module.exports; uploads.upload = async function (socket, data) { - const methodToFunc = { - 'user.uploadCroppedPicture': socketUser.uploadCroppedPicture, - 'user.updateCover': socketUser.updateCover, - 'groups.cover.update': socketGroup.cover.update, - }; - if (!socket.uid || !data || !data.chunk || - !data.params || !data.params.method || !methodToFunc.hasOwnProperty(data.params.method)) { + if (!socket.uid || !data || !data.chunk || !data.params || !data.params.method) { + throw new Error('[[error:invalid-data]]'); + } + const { method } = data.params; + const defaultMaxSize = method === 'user.uploadCroppedPicture' ? + meta.config.maximumProfileImageSize : meta.config.maximumCoverImageSize; + + const { methods, maxSize } = await plugins.hooks.fire('filter:uploads.upload', { + methods: { + 'user.uploadCroppedPicture': socketUser.uploadCroppedPicture, + 'user.updateCover': socketUser.updateCover, + 'groups.cover.update': socketGroup.cover.update, + }, + maxSize: defaultMaxSize, + data: data, + }); + + if (!methods.hasOwnProperty(data.params.method)) { throw new Error('[[error:invalid-data]]'); } inProgress[socket.id] = inProgress[socket.id] || Object.create(null); const socketUploads = inProgress[socket.id]; - const { method } = data.params; socketUploads[method] = socketUploads[method] || { imageData: '' }; socketUploads[method].imageData += data.chunk; try { - const maxSize = data.params.method === 'user.uploadCroppedPicture' ? - meta.config.maximumProfileImageSize : meta.config.maximumCoverImageSize; const size = image.sizeFromBase64(socketUploads[method].imageData); if (size > maxSize * 1024) { @@ -39,7 +48,7 @@ uploads.upload = async function (socket, data) { return; } data.params.imageData = socketUploads[method].imageData; - const result = await methodToFunc[data.params.method](socket, data.params); + const result = await methods[method](socket, data.params); delete socketUploads[method]; return result; } catch (err) { From c7a506a8e1de5d9b6faf5c656d0b597b60852b37 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 20 Mar 2024 12:19:16 -0400 Subject: [PATCH 16/19] fix(deps): update dependency nodemailer to v6.9.13 (#12424) 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 df1f676f36..3e3c3906e6 100644 --- a/install/package.json +++ b/install/package.json @@ -108,7 +108,7 @@ "nodebb-theme-peace": "2.2.4", "nodebb-theme-persona": "13.3.11", "nodebb-widget-essentials": "7.0.15", - "nodemailer": "6.9.12", + "nodemailer": "6.9.13", "nprogress": "0.2.0", "passport": "0.7.0", "passport-http-bearer": "1.0.1", From dc19c8407df5d51b6c42a45c902ec36f63096ed4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 20 Mar 2024 12:19:49 -0400 Subject: [PATCH 17/19] chore(deps): update dependency @commitlint/cli to v19.2.1 (#12420) 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 3e3c3906e6..d4fbf89d0a 100644 --- a/install/package.json +++ b/install/package.json @@ -154,7 +154,7 @@ }, "devDependencies": { "@apidevtools/swagger-parser": "10.1.0", - "@commitlint/cli": "19.2.0", + "@commitlint/cli": "19.2.1", "@commitlint/config-angular": "19.1.0", "coveralls": "3.1.1", "eslint": "8.57.0", From 9c91f093e744d4ef94518959caf6058906f7f197 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 20 Mar 2024 12:19:58 -0400 Subject: [PATCH 18/19] fix(deps): update dependency postcss to v8.4.37 (#12417) 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 d4fbf89d0a..7d2ee7e3e0 100644 --- a/install/package.json +++ b/install/package.json @@ -115,7 +115,7 @@ "passport-local": "1.0.0", "pg": "8.11.3", "pg-cursor": "2.10.3", - "postcss": "8.4.35", + "postcss": "8.4.37", "postcss-clean": "1.2.0", "progress-webpack-plugin": "1.0.16", "prompt": "1.3.0", From a8b631dd9329ccb4ca1d94c644ad5702f4b33e15 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 20 Mar 2024 12:20:08 -0400 Subject: [PATCH 19/19] fix(deps): update dependency nodebb-plugin-mentions to v4.4.2 (#12410) 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 7d2ee7e3e0..4b6cc44f70 100644 --- a/install/package.json +++ b/install/package.json @@ -99,7 +99,7 @@ "nodebb-plugin-emoji": "5.1.13", "nodebb-plugin-emoji-android": "4.0.0", "nodebb-plugin-markdown": "12.2.6", - "nodebb-plugin-mentions": "4.4.1", + "nodebb-plugin-mentions": "4.4.2", "nodebb-plugin-ntfy": "1.7.4", "nodebb-plugin-spam-be-gone": "2.2.1", "nodebb-rewards-essentials": "1.0.0",