Commit Graph

30165 Commits

Author SHA1 Message Date
Julian Lam
f3bd8590e9 fix(deps): bump markdown 2025-05-02 14:07:56 -04:00
Misty Release Bot
227bfabb8b Latest translations and fallbacks 2025-05-02 09:19:56 +00:00
Barış Soner Uşaklı
cf62da5c3e Merge branch 'master' into develop 2025-05-01 13:06:16 -04:00
Barış Soner Uşaklı
343f13e1c1 chore: update bundled plugins to use eslint9 2025-05-01 10:55:00 -04:00
Misty Release Bot
6ada76f401 Latest translations and fallbacks 2025-05-01 09:19:38 +00:00
Misty Release Bot
76c03019f8 chore: update changelog for v4.3.0 2025-05-01 04:13:40 +00:00
Misty Release Bot
7b43b1b80e chore: incrementing version number - v4.3.0 v4.3.0 2025-05-01 04:13:39 +00:00
Julian Lam
1c07eab66b Merge remote-tracking branch 'origin/master' into develop 2025-05-01 00:06:47 -04:00
Julian Lam
b32b7fccff docs: update openapi spec with new (missing) properties 2025-04-30 15:18:05 -04:00
Julian Lam
2bf2e55664 fix: bump harmony 2025-04-30 15:11:51 -04:00
Misty Release Bot
2524d4ce12 Latest translations and fallbacks 2025-04-30 09:20:22 +00:00
Julian Lam
28b7a20339 lint: yup. 2025-04-29 15:13:22 -04:00
Misty Release Bot
2827498d76 chore(i18n): fallback strings for new resources: nodebb.category, nodebb.world 2025-04-29 19:06:06 +00:00
Julian Lam
5aee2f2661 feat: upgrade script to remote duplicate remote users and categories as per #13352 2025-04-29 14:35:28 -04:00
Julian Lam
2572cbf5d5 fix: #13352, also do the webfinger backreference check when calling assertGroup 2025-04-29 11:18:24 -04:00
Julian Lam
e9b3306e79 fix: regression that caused non-public content with source.content to fail parsing 2025-04-29 10:28:18 -04:00
Julian Lam
decc9cf196 feat: add new mixin clamp-fade, and handler for expanding it in category description
closes #13322
2025-04-29 10:28:18 -04:00
Barış Soner Uşaklı
537a742898 fix: closes #13360, catch error in buildAccountData middleware 2025-04-29 10:28:18 -04:00
Julian Lam
e3e78445ba chore: v4.3.0-beta.2 2025-04-29 10:28:18 -04:00
Julian Lam
044736696e feat: handle Announce(Update(Note)) as well, #13320 2025-04-29 10:28:18 -04:00
Julian Lam
74e32a170f feat: #13255, proper handling of upvotes shared by group actors
fixes #13320
2025-04-29 10:28:18 -04:00
Julian Lam
5c5fd3d44f feat: send the whole post content in summary as well 2025-04-29 10:28:18 -04:00
Julian Lam
c2a3ef817d fix: bug where disparate ids all claiming to be the same handle were causing duplicate remote users due to collisions, #13352 2025-04-29 10:28:18 -04:00
Julian Lam
3e508d6c65 test: article for new topic, note for replies 2025-04-29 10:28:18 -04:00
Julian Lam
a0a8c4624f fix: posts incorrectly excluded from results if result pid is in a remote category 2025-04-29 10:28:18 -04:00
Julian Lam
d020e33422 fix: ap helpers.makeSet to handle undefined property values 2025-04-29 10:28:18 -04:00
Julian Lam
512f889ec2 test: missing clear ap send cache 2025-04-29 10:28:18 -04:00
Julian Lam
0689da8120 chore: v4.3.0-beta.1 2025-04-29 10:28:18 -04:00
Julian Lam
804208b7b5 feat: show/hide categories on world page, #13255 2025-04-29 10:28:18 -04:00
Julian Lam
d58d5861d9 fix: add back localCategories to categorySearch when defaultCategories is supplied 2025-04-29 10:28:18 -04:00
Julian Lam
93a5b35f33 feat: notice on remote categories that have no local followers, #13255 2025-04-29 10:28:18 -04:00
Julian Lam
f02d96614a fix: remote bare hash for remote users on prune as well 2025-04-29 10:28:18 -04:00
Julian Lam
a487d5f6f2 feat: add new option to categorySearch module, defaultCategories, use to populate the category list when you don't want to poll backend for the main category list 2025-04-29 10:28:18 -04:00
Julian Lam
695312f17f fix: missing teasers for remote categories on /world 2025-04-29 10:28:18 -04:00
Julian Lam
0fab4255cc fix: remove superfluous privilege filter in markAllRead 2025-04-29 10:28:18 -04:00
Julian Lam
2e3e675be4 chore: cut 4.3.0-alpha.3 2025-04-29 10:28:18 -04:00
Julian Lam
1790951659 feat: category quick search on world page, theme version updates, #13255 2025-04-29 10:28:18 -04:00
Julian Lam
dabcefafd4 fix: reversed image and icon for remote categories, omit fa icon if remote category has icon property set, #13255 2025-04-29 10:28:18 -04:00
Julian Lam
34ab677174 feat: show tracked/watched remote categories in world page, #13255 2025-04-29 10:28:18 -04:00
Barış Soner Uşaklı
f1d1d0820a fix: closes #13289, id can be null 2025-04-29 10:28:18 -04:00
Julian Lam
4a7111d042 fix: marking remote category topics as read 2025-04-29 10:28:18 -04:00
Julian Lam
b0236735f2 fix: markAllRead to get tids based on same logic as unread page, instead of marking all recent posts read 2025-04-29 10:28:18 -04:00
Julian Lam
39fc9bae89 test: additional test for ensuring handle:uid is continually set even after re-assertion 2025-04-29 10:28:18 -04:00
Julian Lam
c4690392cd chore: cut v4.3.0-alpha.2 2025-04-29 10:28:18 -04:00
Julian Lam
6dee3e56e6 fix: key ownership cross-check to also work with remote categories, #13255 2025-04-29 10:28:18 -04:00
Julian Lam
4379df68f5 chore: cut v4.3.0-alpha 2025-04-29 10:28:18 -04:00
Julian Lam
1f04678210 fix: #13255, assert all recipients of the main post when asserting a note, so that remote categories can be discovered 2025-04-29 10:28:18 -04:00
Julian Lam
4d1d7c3dca fix: remote categories should not show up in a user's follow lists 2025-04-29 10:28:18 -04:00
Julian Lam
3213da1c77 fix: #13255, remote user-to-category migration should not move shares that are already in an existing cid 2025-04-29 10:28:18 -04:00
Julian Lam
f2e0ba2165 fix: proper handling of actors.qualify response 2025-04-29 10:28:18 -04:00