From 8410cec797a5126a002097783b446c099de2febb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Wed, 17 Apr 2024 09:15:35 -0400 Subject: [PATCH 1/7] fix: index should be cid --- src/socket.io/posts/votes.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/socket.io/posts/votes.js b/src/socket.io/posts/votes.js index 968da304c397..10af3a284e68 100644 --- a/src/socket.io/posts/votes.js +++ b/src/socket.io/posts/votes.js @@ -91,7 +91,7 @@ module.exports = function (SocketPosts) { ]); const cidToAllowed = _.zip(uniqCids, canRead); const checks = cids.map( - (cid, index) => isAdmin || isMod[index] || (cidToAllowed[index] && !!meta.config.votesArePublic) + (cid, index) => isAdmin || isMod[index] || (cidToAllowed[cid] && !!meta.config.votesArePublic) ); return isArray ? checks : checks[0]; } From 110ce66ac7dcc99c44c1b9417ed0b78015ce85f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Wed, 17 Apr 2024 09:21:30 -0400 Subject: [PATCH 2/7] fix: zipObject --- src/socket.io/posts/votes.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/socket.io/posts/votes.js b/src/socket.io/posts/votes.js index 10af3a284e68..05e2ce51987b 100644 --- a/src/socket.io/posts/votes.js +++ b/src/socket.io/posts/votes.js @@ -89,7 +89,7 @@ module.exports = function (SocketPosts) { privileges.users.isAdministrator(uid), privileges.users.isModerator(uid, cids), ]); - const cidToAllowed = _.zip(uniqCids, canRead); + const cidToAllowed = _.zipObject(uniqCids, canRead); const checks = cids.map( (cid, index) => isAdmin || isMod[index] || (cidToAllowed[cid] && !!meta.config.votesArePublic) ); From c26c904ae7a3cbc5529424bbbba943393bd6d0ea Mon Sep 17 00:00:00 2001 From: Misty Release Bot Date: Wed, 17 Apr 2024 13:43:15 +0000 Subject: [PATCH 3/7] chore: incrementing version number - v3.7.4 --- install/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install/package.json b/install/package.json index 50dc6738505a..3f87d2b7b0cd 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.3", + "version": "3.7.4", "homepage": "https://www.nodebb.org", "repository": { "type": "git", From 8a1b281b932a8253a0e1a69f0525992790414844 Mon Sep 17 00:00:00 2001 From: Misty Release Bot Date: Wed, 17 Apr 2024 13:43:15 +0000 Subject: [PATCH 4/7] chore: update changelog for v3.7.4 --- CHANGELOG.md | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9dde4f436a57..1e8fc4fdb163 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,85 @@ +#### v3.7.4 (2024-04-17) + +##### Chores + +* up harmony (18990795) +* up harmony (c2465a16) +* up themes (ba86740a) +* up themes (5d8a5571) +* incrementing version number - v3.7.3 (2d62b6f6) +* update changelog for v3.7.3 (8d450eea) +* incrementing version number - v3.7.2 (cc257e7e) +* incrementing version number - v3.7.1 (712365a5) +* incrementing version number - v3.7.0 (9a6153d7) +* 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 + +* #12495, add unblock button to users on /blocks (afe597a2) + +##### Bug Fixes + +* zipObject (110ce66a) +* index should be cid (8410cec7) +* uniqCids (de0176ef) +* if votes are not public, dont show upvoter names in tooltip (5af69dbc) +* add canView check to /api/v3/users/:uid (5bee324c) +* is user doesnt have view:users privilege (14f5774f) +* copy dropdown closing on copy ip/text/link (48281f96) +* align teaser avatar (5fcd1a8a) +* if you have chat:privileged the chat icons should show up (ca07e517) +* #12485, resolve flags on a topics posts on topic delete (d7256796) +* #12471, remove readable strings (0b1f2546) + +##### Refactors + +* add new hooks for notifications/websockets (d2e042d1) +* move parseInt to filter (52e71522) +* better label for show to groups (cfd29db0) + +##### Tests + +* update spec (6816e39b) +* fix tests and use action (acab46e6) + #### v3.7.3 (2024-04-03) ##### Chores From 420c8999c00d9524157ed0a7ef4d1847ae26493c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Fri, 3 May 2024 10:12:04 -0400 Subject: [PATCH 5/7] fix: #12543, use PATCH --- public/src/modules/api.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/src/modules/api.js b/public/src/modules/api.js index f510586549f4..447c9602cd27 100644 --- a/public/src/modules/api.js +++ b/public/src/modules/api.js @@ -112,7 +112,7 @@ export function post(route, data, onSuccess) { export function patch(route, data, onSuccess) { return call({ url: route, - method: 'patch', + method: 'PATCH', data, headers: { 'x-csrf-token': config.csrf_token, From 8a034314a13a8ba29343fe5b0a7fbbc40c6b7617 Mon Sep 17 00:00:00 2001 From: Misty Release Bot Date: Fri, 3 May 2024 14:18:21 +0000 Subject: [PATCH 6/7] chore: incrementing version number - v3.7.5 --- install/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install/package.json b/install/package.json index 3f87d2b7b0cd..016610af8040 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.4", + "version": "3.7.5", "homepage": "https://www.nodebb.org", "repository": { "type": "git", From febeede50be099fed3eb950e7a53924a7a84ed5d Mon Sep 17 00:00:00 2001 From: Misty Release Bot Date: Fri, 3 May 2024 14:18:22 +0000 Subject: [PATCH 7/7] chore: update changelog for v3.7.5 --- CHANGELOG.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1e8fc4fdb163..cf08b1240ef9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,57 @@ +#### v3.7.5 (2024-05-03) + +##### Chores + +* incrementing version number - v3.7.4 (6678744c) +* update changelog for v3.7.4 (8a1b281b) +* incrementing version number - v3.7.3 (2d62b6f6) +* incrementing version number - v3.7.2 (cc257e7e) +* incrementing version number - v3.7.1 (712365a5) +* incrementing version number - v3.7.0 (9a6153d7) +* 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) + +##### Bug Fixes + +* #12543, use PATCH (420c8999) + #### v3.7.4 (2024-04-17) ##### Chores