31230 Commits

Author SHA1 Message Date
renovate[bot]
97e5aa1d18 chore(deps): update mongo docker tag to v8.2 (#13738)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-29 13:08:05 -04:00
renovate[bot]
b5c1e8e7f6 fix(deps): update dependency sitemap to v8.0.2 (#13736)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-29 13:07:55 -04:00
renovate[bot]
07d169d29e chore(deps): update dependency smtp-server to v3.16.0 (#13737)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-29 13:07:34 -04:00
Julian Lam
5c3b126166 fix(deps): update mentions 2025-10-29 12:32:36 -04:00
Julian Lam
524df6e548 fix: update category mock to save full handle 2025-10-29 12:32:24 -04:00
renovate[bot]
6f448ce2f6 fix(deps): update dependency validator to v13.15.20 (#13733)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-29 11:47:10 -04:00
Julian Lam
964a5388b7 fix(deps): bump mentions to 4.8.0 2025-10-28 13:40:35 -04:00
Julian Lam
a68b00ade9 Merge branch 'master' into develop 2025-10-28 11:51:10 -04:00
Julian Lam
5cfec5b1a9 fix: order of operations when updating category handle 2025-10-28 11:51:02 -04:00
Barış Soner Uşaklı
d1a06ba020 Merge branch 'master' into develop 2025-10-27 20:11:21 -04:00
Barış Soner Uşaklı
07eb16150c center user count in chat, add commas to usercount, make last user image full width 2025-10-27 20:07:33 -04:00
renovate[bot]
a49efe49ea fix(deps): update dependency commander to v14.0.2 (#13731)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-27 10:57:57 -04:00
Misty Release Bot
ff5f65bfa1 Latest translations and fallbacks 2025-10-27 09:21:45 +00:00
Julian Lam
ab9154aa49 fix: logic error in out.remove.context 2025-10-24 13:32:04 -04:00
Barış Soner Uşaklı
9ce8480831 Merge branch 'master' into develop 2025-10-24 11:27:50 -04:00
Barış Soner Uşaklı
008e1ae4e4 lint: fix lint 2025-10-24 11:27:43 -04:00
Barış Soner Uşaklı
aa1ba4b59e Merge branch 'master' into develop 2025-10-24 11:13:11 -04:00
Barış Soner Uşaklı
430a3e8113 test: add test for #13729 2025-10-24 11:12:20 -04:00
Barış Soner Uşaklı
9410f466d8 fix: closes #13729, fix filename encoding 2025-10-24 11:04:29 -04:00
renovate[bot]
418717fdff fix(deps): update dependency redis to v5.9.0 (#13727)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-24 09:16:38 -04:00
Misty Release Bot
25c088b228 Latest translations and fallbacks 2025-10-24 09:21:02 +00:00
Julian Lam
8ca52c7e78 feat: handle Move(Context) activity 2025-10-23 12:15:36 -04:00
Julian Lam
194cedb4d7 fix: cross-check remove(context) target prop against cid 2025-10-23 12:03:04 -04:00
renovate[bot]
e3c55f76c1 chore(deps): update dependency lint-staged to v16.2.6 (#13725)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-23 09:36:55 -04:00
renovate[bot]
c1f6e52ba5 fix(deps): update dependency nodemailer to v7.0.10 (#13726)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-23 09:36:33 -04:00
Julian Lam
4f2f872bf9 fix: update logic re: federating out topic moves 2025-10-22 15:15:19 -04:00
Julian Lam
22868d3f97 fix: bad var 2025-10-22 15:05:06 -04:00
Julian Lam
d02e188a5f feat: update Remove(Context) to use target instead of origin, federate out Move(Context) on topic move between local cids 2025-10-22 15:04:47 -04:00
Julian Lam
3ede64d8a1 refactor: move all methods in src/api/activitypub.js to src/activitypub.out.js 2025-10-22 14:41:56 -04:00
Misty Release Bot
bb34b8c7a3 Latest translations and fallbacks 2025-10-22 09:20:27 +00:00
renovate[bot]
5a6c209770 fix(deps): update dependency workerpool to v10 (#13723)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-21 20:23:22 -04:00
Julian Lam
3df4970ce1 fix: call api.topics method on topic move during note assertion, have category announce new topic on note assertion 2025-10-21 12:16:20 -04:00
Julian Lam
34e95e6d46 feat: context removal logic (aka moving topics to uncategorized, and federating this to other NodeBBs)
Squashed commit of the following:

commit 3309117eb1
Author: Julian Lam <julian@nodebb.org>
Date:   Tue Oct 21 11:48:12 2025 -0400

    fix: activitypubApi.remove.context to use oldCid instead of cid

commit e90c5f79eb
Author: Julian Lam <julian@nodebb.org>
Date:   Tue Oct 21 11:41:05 2025 -0400

    fix: parseInt cid in cid detection for api.topics.move

commit ab6561e60f
Author: Julian Lam <julian@nodebb.org>
Date:   Mon Oct 20 14:03:45 2025 -0400

    feat: inbox handler for Remove(Context)

commit 30dc527cc0
Author: Julian Lam <julian@nodebb.org>
Date:   Mon Oct 20 12:17:23 2025 -0400

    feat: unwind announce(delete), federate out Remove(Context) on delete, but not on purge
2025-10-21 12:00:01 -04:00
renovate[bot]
83a172c9a4 chore(deps): update dependency lint-staged to v16.2.5 (#13721)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-21 10:13:58 -04:00
Misty Release Bot
e7498e8fb5 chore(i18n): fallback strings for new resources: nodebb.admin-settings-uploads 2025-10-21 14:11:49 +00:00
Barış Soner Uşaklı
97e59fbe04 feat: add new setting to control posts uploads being shown as thumbs 2025-10-21 10:11:18 -04:00
renovate[bot]
93d46c842e chore(deps): update dependency @stylistic/eslint-plugin to v5.5.0 (#13717)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-20 11:44:31 -04:00
renovate[bot]
9d2b83f563 chore(deps): update dependency jsdom to v27.0.1 (#13718)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-20 11:33:11 -04:00
renovate[bot]
1d9d7fc56b fix(deps): update dependency sitemap to v8.0.1 (#13720)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-20 11:32:52 -04:00
renovate[bot]
7fd9e89495 chore(deps): update dependency @eslint/js to v9.38.0 (#13716)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-17 22:25:08 -04:00
renovate[bot]
27a0dc731b fix(deps): update dependency ace-builds to v1.43.4 (#13714)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-17 22:10:24 -04:00
Barış Soner Uşaklı
f59b1c03b8 Merge branch 'master' into develop 2025-10-17 22:03:10 -04:00
Barış Soner Uşaklı
52c56bc545 chore: up themes 2025-10-17 22:02:57 -04:00
Barış Soner Uşaklı
2425f3b671 https://github.com/NodeBB/NodeBB/issues/13713 2025-10-17 16:23:50 -04:00
Misty Release Bot
655c858b5d chore: update changelog for v4.6.1 2025-10-17 15:21:57 +00:00
Misty Release Bot
351c9abc6f chore: incrementing version number - v4.6.1 v4.6.1 2025-10-17 15:21:57 +00:00
Julian Lam
ecf95d1898 fix: do not include image or icon props if they are falsy values 2025-10-17 11:13:13 -04:00
Julian Lam
603068aebb fix: do not include image or icon props if they are falsy values 2025-10-17 11:11:04 -04:00
Julian Lam
f98a7216a3 feat: handle Delete(Context) as a move to cid -1 if the remote context still exists 2025-10-16 16:23:27 -04:00
Julian Lam
e09bb8b611 refactor: user announces no longer occur on topic move. Instead, the new category announces. Only occurs when topic moved to local categories. 2025-10-16 15:57:01 -04:00