Commit Graph

30625 Commits

Author SHA1 Message Date
Barış Soner Uşaklı
0a2fa45da1 perf: update upgrade script to use bulk methods
add missing progress.total
2025-09-25 11:02:12 -04:00
Barış Soner Uşaklı
32d0ee4808 perf: update old upgrade scripts to use bulkSet/Add
fix a missing await
2025-09-25 02:03:24 -04:00
Julian Lam
d0c058263f fix: update note assertion topic members check to simpler posts.exists check
The original logic checked that each member of the resolved chain was part of the resolved topic.

That isn't always the case, especially when topics splinter due to network timeouts/unavailability.

This ended up causing issues where already asserted posts were re-asserted but failed because they no longer served an _activitypub object since it was already asserted and the data was just pulled from the db.
2025-09-22 12:14:20 -04:00
Julian Lam
4d68e3fe14 fix: re-jig handling of ap tag values so that only hashtags are considered (not Piefed community tags, etc.) 2025-09-22 11:56:55 -04:00
Julian Lam
f9edb13f62 fix: missing actor assertion on 1b12 announced upboat 2025-09-19 14:43:04 -04:00
Julian Lam
d1f5060f11 fix(deps): bump 2factor to 7.6.0 2025-09-18 13:33:16 -04:00
Barış Soner Uşaklı
5beeedd67c Revert "lint: remove unused"
This reverts commit a6674f67a1.
2025-09-17 11:09:02 -04:00
Barış Soner Uşaklı
57a4ce8006 Merge branch 'master' of https://github.com/NodeBB/NodeBB 2025-09-17 10:58:31 -04:00
Barış Soner Uşaklı
a6674f67a1 lint: remove unused 2025-09-17 10:58:26 -04:00
Julian Lam
532653110c Revert "fix: add pre-processing step to title generation logic so sbd doesn't fall over so badly"
This reverts commit f7c4742987.
2025-09-17 10:58:07 -04:00
Barış Soner Uşaklı
6cca55e37f fix: use parameterized query for key lookup 2025-09-17 10:50:35 -04:00
Julian Lam
f7c4742987 fix: add pre-processing step to title generation logic so sbd doesn't fall over so badly 2025-09-17 10:44:51 -04:00
Barış Soner Uşaklı
f7bbec7ccf fix: switch to action 2025-09-16 11:48:39 -04:00
Barış Soner Uşaklı
9c18c6fe49 feat: add a term param to recent controller so it can be controller without req.query.term 2025-09-16 11:24:14 -04:00
Barış Soner Uşaklı
68a8db856a feat: add a new hook to override generateUrl in navigator.js 2025-09-16 11:23:31 -04:00
Julian Lam
b66c30a2a7 fix: handle cases where incoming ap object tag can be a non-array 2025-09-15 14:10:02 -04:00
Julian Lam
f67942caec fix: local pids not always converted to absolute URLs on topic actor controller 2025-09-15 13:53:35 -04:00
Barış Soner Uşaklı
8a120b76a8 Merge branch 'master' of https://github.com/NodeBB/NodeBB 2025-09-15 12:57:34 -04:00
Barış Soner Uşaklı
52fec49310 chore: remove obsolete deprecation 2025-09-15 12:57:29 -04:00
Julian Lam
225bf85e94 fix: #13657, fix remote category data inconsistency in sendNotificationToPostOwner 2025-09-15 12:47:49 -04:00
Barış Soner Uşaklı
405d2172ac chore: up persona 2025-09-15 09:32:05 -04:00
Barış Soner Uşaklı
dfe19a98c1 fix: don't show votes on unread if rep system disabled
add openapi spec
2025-09-13 17:51:25 -04:00
Barış Soner Uşaklı
8a786c717e fix: if reputation is disabled hide votes on /recent
they were only hidden on category page
2025-09-13 17:40:09 -04:00
Barış Soner Uşaklı
e2dc592c4f fix: favicon path 2025-09-12 19:50:19 -04:00
Barış Soner Uşaklı
a37521b016 lint: fix 2025-09-12 19:27:07 -04:00
Barış Soner Uşaklı
56fad0be0d fix: check brand:touchIcon for correct path 2025-09-12 19:19:52 -04:00
Barış Soner Uşaklı
f9ddbebacc fix: remove .auth call 2025-09-12 11:33:53 -04:00
Barış Soner Uşaklı
f9688b36b6 fix: port the try/catch for notes.assert from develop 2025-09-11 17:44:34 -04:00
Julian Lam
953c051c2e fix: perform Link header check on note assertion only when skipChecks is falsy 2025-09-10 14:59:13 -04:00
Barış Soner Uşaklı
0311b98ed7 feat: add topic templates per category, closes #13649 2025-09-10 09:46:39 -04:00
Julian Lam
527f27af29 fix: make auto-categorization logic case-insensitive 2025-09-08 12:00:32 -04:00
Barış Soner Uşaklı
b3ffa00789 fix: closes #13641, log test email sending errors server side 2025-09-08 09:29:32 -04:00
Barış Soner Uşaklı
290a9395c0 fix: pass object to.auth 2025-09-06 13:47:46 -04:00
Misty Release Bot
a9fffd7ca0 chore: update changelog for v4.5.1 2025-09-04 16:02:47 +00:00
Misty Release Bot
7a9e09a696 chore: incrementing version number - v4.5.1 v4.5.1 2025-09-04 16:02:47 +00:00
Julian Lam
8d7e35378f fix: remove unused dependency 2025-09-04 11:47:40 -04:00
Julian Lam
9221d34f01 fix: remove test for 1b12 announce on topic move (as this no longer occurs) 2025-09-04 11:45:33 -04:00
Julian Lam
e6996846ac fix: use existing id if checkHeader returns false 2025-09-04 11:20:17 -04:00
Barış Soner Uşaklı
0c48e0e909 feat: use _variables.scss overrides from acp in custom skins and bootswatch skins as well 2025-09-04 10:48:53 -04:00
Julian Lam
86d9016f02 fix: regression that caused Piefed (or potentially others) content to be dropped on receipt 2025-09-04 10:29:17 -04:00
Barış Soner Uşaklı
c07e81d2ab chore: up dbsearch 2025-09-03 20:57:55 -04:00
Julian Lam
7adfe39ea1 fix: remove faulty code that tried to announce a remote object but couldn't as the ID was not a number 2025-09-03 14:46:01 -04:00
Misty Release Bot
86d03b1e46 chore: update changelog for v4.5.0 2025-09-03 17:42:16 +00:00
Misty Release Bot
8c4d68a728 chore: incrementing version number - v4.5.0 v4.5.0 2025-09-03 17:42:15 +00:00
renovate[bot]
2dc39f1e3e fix(deps): update dependency satori to v0.18.2 (#13628)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-03 11:27:55 -04:00
renovate[bot]
7adabd600d fix(deps): update dependency ace-builds to v1.43.3 (#13633)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-03 11:25:56 -04:00
renovate[bot]
4ade600785 chore(deps): pin dependency @stylistic/eslint-plugin to 5.3.1 (#13634)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-03 11:25:35 -04:00
renovate[bot]
07b9cd16bd fix(deps): update dependency nodemailer to v7.0.6 (#13630)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-03 11:20:27 -04:00
Julian Lam
70bbed93ce test: delete commented-out test 2025-09-03 11:12:45 -04:00
Barış Soner Uşaklı
5c00c6a579 Merge branch 'master' into develop 2025-09-03 11:10:31 -04:00