Commit Graph

30219 Commits

Author SHA1 Message Date
renovate[bot]
d0060e5d71 fix(deps): update dependency multer to v2.0.1 (#13466)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-05 07:19:13 -04:00
renovate[bot]
602417d0f9 fix(deps): update dependency sass to v1.89.1 (#13467)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-05 07:17:56 -04:00
renovate[bot]
c363b84e90 fix(deps): update dependency ace-builds to v1.42.0 (#13470)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-05 07:17:34 -04:00
renovate[bot]
a3cc99a2f0 fix(deps): update dependency mongodb to v6.17.0 (#13471)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-05 07:17:11 -04:00
Misty Release Bot
efb14ead1d chore(i18n): fallback strings for new resources: nodebb.error 2025-06-05 11:16:26 +00:00
Barış Soner Uşaklı
677d6dd060 Merge branch 'master' into develop 2025-06-05 07:16:00 -04:00
Barış Uşaklı
4fbcfae8b1 Post queue write api (#13473)
* move post queue from socket.io to rest api

* move harmony post-queue to core

add canEdit, allow users to edit their queued posts

* fix: openapi spec

* lint: whitespace
2025-06-05 07:15:45 -04:00
renovate[bot]
3694f6555b fix(deps): update dependency cron to v4.3.1 (#13457)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-04 13:54:37 -04:00
Julian Lam
010113a9a0 fix: wrap cached returns for dns lookups in nextTick 2025-06-04 13:19:33 -04:00
Misty Release Bot
ea91dc00cd Latest translations and fallbacks 2025-06-04 09:20:16 +00:00
Misty Release Bot
0ccfe1dfe9 Latest translations and fallbacks 2025-06-03 09:20:10 +00:00
Julian Lam
6411c19765 fix: #13459, unread indicators for remote categories 2025-06-02 11:58:54 -04:00
Misty Release Bot
6d40a2118c chore: update changelog for v4.4.2 2025-06-02 15:06:29 +00:00
Misty Release Bot
9c7cbbe2e4 chore: incrementing version number - v4.4.2 v4.4.2 2025-06-02 15:06:29 +00:00
Misty Release Bot
e1eb76feba chore(i18n): fallback strings for new resources: nodebb.error 2025-06-02 15:06:01 +00:00
Julian Lam
a8e613e13a fix: further guard against DNS rebinding attack 2025-06-02 11:05:35 -04:00
Julian Lam
70c04f0cb2 fix: undefined check, allow plugins to append to allow list 2025-06-02 11:05:35 -04:00
Julian Lam
df36021628 fix: simplify dns to use .lookup instead of .resolve4 and .resolve6, automatically allow requests to own hostname 2025-06-02 11:05:35 -04:00
Julian Lam
9d3b8c3abc feat: add protection mechanism to request lib so that network requests to reserved IP ranges throw an error 2025-06-02 11:05:35 -04:00
Julian Lam
524a1e8bfe fix: return 200 for non-implemented activities instead of 501 2025-06-02 10:15:05 -04:00
Barış Soner Uşaklı
b1022566da fix: closes #13458, check if plugin is system
plugin before activate/deactive/install/uninstall
2025-06-02 09:55:20 -04:00
Julian Lam
fcb3bfbc35 fix: return 200 for non-implemented activities instead of 501 2025-06-01 12:40:42 -04:00
Misty Release Bot
ff00829b3f Latest translations and fallbacks 2025-06-01 09:19:27 +00:00
Julian Lam
3d88f70680 Merge branch 'master' into develop 2025-06-01 00:32:05 -04:00
Julian Lam
cc92702620 fix: add try..catch around topics.post in note assertion logic 2025-06-01 00:31:58 -04:00
Julian Lam
f34930f5e8 Merge branch 'master' into develop 2025-05-31 22:47:06 -04:00
Julian Lam
83a55f6adc fix: don't throw on unknown post on Undo(Like) 2025-05-31 22:46:47 -04:00
Barış Soner Uşaklı
033e6e8f8b Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop 2025-05-30 17:12:56 -04:00
Barış Soner Uşaklı
0d595008b0 chore: eslint config 2025-05-30 17:12:54 -04:00
Julian Lam
4d44456ff9 Merge branch 'master' into develop 2025-05-30 16:49:24 -04:00
Julian Lam
629eec7b5b fix: add try..catch wrapper around Announce(Like) call to internal method so as to not return a 500 — just drop the Like activity 2025-05-30 16:49:15 -04:00
Barış Soner Uşaklı
ebb88c1277 feat: add action:post-queue.save
fires after a post is added to the post queue
2025-05-30 11:45:04 -04:00
Barış Soner Uşaklı
57a5de2682 refactor: use strings for cids 2025-05-30 11:15:02 -04:00
Barış Soner Uşaklı
28c021a01b fix: remove null categories 2025-05-30 11:11:45 -04:00
Barış Soner Uşaklı
8d16367ad4 Merge branch 'master' into develop 2025-05-30 11:02:56 -04:00
Barış Soner Uşaklı
390f642850 fix: browser title translation 2025-05-30 11:00:08 -04:00
Barış Soner Uşaklı
78de8c6da1 fix: allow guests to load topic tools if they have privilege to view them
display errors from topics.loadTopicTools
2025-05-30 09:22:06 -04:00
Julian Lam
a80edfa1f1 fix: patch ap .probe() so that it does not execute on requests for its own resources 2025-05-29 15:15:06 -04:00
Julian Lam
0c1a61839e test: fix groups:find webfinger test 2025-05-29 15:08:28 -04:00
Barış Soner Uşaklı
a9348e3607 Merge branch 'master' into develop 2025-05-29 11:37:02 -04:00
Barış Soner Uşaklı
72417d82bd fix: closes #13454, align dropdowns to opposite side on rtl 2025-05-29 11:36:46 -04:00
Julian Lam
20abeade41 Merge branch 'master' into develop 2025-05-28 14:53:38 -04:00
Julian Lam
49b5268e52 fix: send actor in undo(follow) 2025-05-28 14:53:32 -04:00
Julian Lam
b20a6ed0d7 fix: missed handling zset on ap unfollow 2025-05-28 12:31:53 -04:00
renovate[bot]
36f0cf250f fix(deps): update dependency validator to v13.15.15 (#13451)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 09:04:04 -04:00
renovate[bot]
6efe3fdd02 chore(deps): update dependency lint-staged to v16.1.0 (#13449)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-27 17:36:42 -04:00
renovate[bot]
6a5bbe9204 fix(deps): update dependency esbuild to v0.25.5 (#13447)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-27 09:09:21 -04:00
Julian Lam
a888b868c7 fix: additional tests for remote privileges, enforcing privileges for remote edits and deletes 2025-05-26 14:49:48 -04:00
Barış Soner Uşaklı
e16420a4eb Merge branch 'master' into develop 2025-05-25 19:04:33 -04:00
Barış Soner Uşaklı
fd2ae7261e chore: up eslint stylistic 2025-05-25 19:04:01 -04:00