Commit Graph

  • e2a8cf98f3 fix(deps): update dependency @fontsource/poppins to v5.2.6 (#13376) renovate[bot] 2025-05-06 11:17:35 -04:00
  • b433848971 fix: #13374, updates to posts.edit to handle remote content updates better Julian Lam 2025-05-06 10:44:47 -04:00
  • 625ce96f94 fix: leftover handle var Julian Lam 2025-05-06 10:03:27 -04:00
  • 2c0aba02d3 fix(deps): update dependency nodebb-plugin-mentions to v4.7.5 (#13386) renovate[bot] 2025-05-06 09:59:17 -04:00
  • 7f757615e5 fix(deps): update dependency nodebb-widget-essentials to v7.0.38 (#13380) renovate[bot] 2025-05-06 09:37:52 -04:00
  • 954aa541ac fix(deps): update dependency nodebb-theme-persona to v14.1.11 (#13379) renovate[bot] 2025-05-06 09:35:30 -04:00
  • 2aa0bfc5f6 fix(deps): update dependency nodebb-theme-peace to v2.2.42 (#13378) renovate[bot] 2025-05-06 09:32:50 -04:00
  • 72b3a21539 fix(deps): update dependency nodebb-theme-harmony to v2.1.12 (#13377) renovate[bot] 2025-05-06 09:32:32 -04:00
  • 92af415829 Latest translations and fallbacks Misty Release Bot 2025-05-06 09:20:36 +00:00
  • f8d012c81c fix: AP inbox update handling for non-note objects Julian Lam 2025-05-05 17:01:07 -04:00
  • 9f80d10d09 fix: 1b12 creates being dropped Julian Lam 2025-05-05 16:50:44 -04:00
  • 7cf61ab080 fix: update AP api (un)follow ids to be url encoded id instead of handle Julian Lam 2025-05-05 16:35:12 -04:00
  • 31af05c75a test: fix android test Barış Soner Uşaklı 2025-05-05 11:09:53 -04:00
  • 25979294e1 test: fix android test Barış Soner Uşaklı 2025-05-05 11:00:30 -04:00
  • 7ef79981dd test: fix a test Barış Soner Uşaklı 2025-05-05 10:57:43 -04:00
  • 800426d68b chore: node 18 eol Barış Soner Uşaklı 2025-05-05 10:46:04 -04:00
  • 2d15555e5c update tests to node 20/22 Barış Soner Uşaklı 2025-05-05 10:43:56 -04:00
  • 4b78710b46 fix(deps): update dependency ace-builds to v1.41.0 (#13372) renovate[bot] 2025-05-05 09:06:41 -04:00
  • ee2f91ad98 chore: up widgets Barış Soner Uşaklı 2025-05-03 14:36:20 -04:00
  • 18867fb14a chore: up themes Barış Soner Uşaklı 2025-05-02 19:49:56 -04:00
  • d35aad317d https://github.com/NodeBB/NodeBB/issues/13367 Barış Soner Uşaklı 2025-05-02 19:48:35 -04:00
  • 39953ee16b https://github.com/NodeBB/NodeBB/issues/13367 Barış Soner Uşaklı 2025-05-02 19:48:35 -04:00
  • e958010f40 chore(deps): update dependency mocha to v11.2.2 (#13366) renovate[bot] 2025-05-02 19:41:55 -04:00
  • f3bd8590e9 fix(deps): bump markdown Julian Lam 2025-05-02 14:07:56 -04:00
  • 227bfabb8b Latest translations and fallbacks Misty Release Bot 2025-05-02 09:19:56 +00:00
  • cf62da5c3e Merge branch 'master' into develop Barış Soner Uşaklı 2025-05-01 13:06:16 -04:00
  • 343f13e1c1 chore: update bundled plugins to use eslint9 Barış Soner Uşaklı 2025-05-01 10:55:00 -04:00
  • 6ada76f401 Latest translations and fallbacks Misty Release Bot 2025-05-01 09:19:38 +00:00
  • bff291db4d chore: incrementing version number - v4.3.0 Misty Release Bot 2025-05-01 04:13:39 +00:00
  • 76c03019f8 chore: update changelog for v4.3.0 Misty Release Bot 2025-05-01 04:13:40 +00:00
  • 7b43b1b80e chore: incrementing version number - v4.3.0 v4.3.0 Misty Release Bot 2025-05-01 04:13:39 +00:00
  • 56163dd143 Merge commit '1c07eab66be6d20879cc6cc35ff7a66bb7a3ecc8' into v4.x Misty Release Bot 2025-05-01 04:13:38 +00:00
  • 1c07eab66b Merge remote-tracking branch 'origin/master' into develop Julian Lam 2025-05-01 00:06:47 -04:00
  • b32b7fccff docs: update openapi spec with new (missing) properties Julian Lam 2025-04-30 15:18:05 -04:00
  • 2bf2e55664 fix: bump harmony Julian Lam 2025-04-30 15:11:48 -04:00
  • 2524d4ce12 Latest translations and fallbacks Misty Release Bot 2025-04-30 09:20:22 +00:00
  • 28b7a20339 lint: yup. Julian Lam 2025-04-29 15:13:21 -04:00
  • 2827498d76 chore(i18n): fallback strings for new resources: nodebb.category, nodebb.world Misty Release Bot 2025-04-29 19:06:06 +00:00
  • 5aee2f2661 feat: upgrade script to remote duplicate remote users and categories as per #13352 remote-categories Julian Lam 2025-04-29 11:52:59 -04:00
  • 2572cbf5d5 fix: #13352, also do the webfinger backreference check when calling assertGroup Julian Lam 2025-04-29 11:18:24 -04:00
  • e9b3306e79 fix: regression that caused non-public content with source.content to fail parsing Julian Lam 2025-04-28 14:55:21 -04:00
  • decc9cf196 feat: add new mixin clamp-fade, and handler for expanding it in category description Julian Lam 2025-04-28 13:48:26 -04:00
  • 537a742898 fix: closes #13360, catch error in buildAccountData middleware Barış Soner Uşaklı 2025-04-25 16:29:40 -04:00
  • e3e78445ba chore: v4.3.0-beta.2 Julian Lam 2025-04-23 13:34:08 -04:00
  • 044736696e feat: handle Announce(Update(Note)) as well, #13320 Julian Lam 2025-04-23 13:17:10 -04:00
  • 74e32a170f feat: #13255, proper handling of upvotes shared by group actors Julian Lam 2025-04-23 12:47:16 -04:00
  • 5c5fd3d44f feat: send the whole post content in summary as well Julian Lam 2025-04-22 15:20:52 -04:00
  • c2a3ef817d fix: bug where disparate ids all claiming to be the same handle were causing duplicate remote users due to collisions, #13352 Julian Lam 2025-04-22 15:12:56 -04:00
  • 3e508d6c65 test: article for new topic, note for replies Julian Lam 2025-04-17 16:41:00 -04:00
  • a0a8c4624f fix: posts incorrectly excluded from results if result pid is in a remote category Julian Lam 2025-04-16 11:21:26 -04:00
  • d020e33422 fix: ap helpers.makeSet to handle undefined property values Julian Lam 2025-04-16 10:52:07 -04:00
  • 512f889ec2 test: missing clear ap send cache Julian Lam 2025-04-15 10:12:53 -04:00
  • 0689da8120 chore: v4.3.0-beta.1 Julian Lam 2025-04-09 14:25:15 -04:00
  • 804208b7b5 feat: show/hide categories on world page, #13255 Julian Lam 2025-04-09 11:50:24 -04:00
  • d58d5861d9 fix: add back localCategories to categorySearch when defaultCategories is supplied Julian Lam 2025-04-09 10:55:32 -04:00
  • 93a5b35f33 feat: notice on remote categories that have no local followers, #13255 Julian Lam 2025-04-08 14:16:49 -04:00
  • f02d96614a fix: remote bare hash for remote users on prune as well Julian Lam 2025-04-08 14:00:24 -04:00
  • 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 Julian Lam 2025-04-08 13:31:23 -04:00
  • 695312f17f fix: missing teasers for remote categories on /world Julian Lam 2025-04-08 11:43:11 -04:00
  • 0fab4255cc fix: remove superfluous privilege filter in markAllRead Julian Lam 2025-04-08 10:57:46 -04:00
  • 2e3e675be4 chore: cut 4.3.0-alpha.3 Julian Lam 2025-04-07 15:44:40 -04:00
  • 1790951659 feat: category quick search on world page, theme version updates, #13255 Julian Lam 2025-04-07 15:14:39 -04:00
  • dabcefafd4 fix: reversed image and icon for remote categories, omit fa icon if remote category has icon property set, #13255 Julian Lam 2025-04-03 11:52:01 -04:00
  • 34ab677174 feat: show tracked/watched remote categories in world page, #13255 Julian Lam 2025-04-02 15:14:04 -04:00
  • f1d1d0820a fix: closes #13289, id can be null Barış Soner Uşaklı 2025-04-02 09:22:30 -04:00
  • 4a7111d042 fix: marking remote category topics as read Julian Lam 2025-04-01 14:40:58 -04:00
  • b0236735f2 fix: markAllRead to get tids based on same logic as unread page, instead of marking all recent posts read Julian Lam 2025-04-01 14:13:51 -04:00
  • 39fc9bae89 test: additional test for ensuring handle:uid is continually set even after re-assertion Julian Lam 2025-04-01 14:02:16 -04:00
  • c4690392cd chore: cut v4.3.0-alpha.2 Julian Lam 2025-03-31 16:09:03 -04:00
  • 6dee3e56e6 fix: key ownership cross-check to also work with remote categories, #13255 Julian Lam 2025-03-31 15:17:25 -04:00
  • 4379df68f5 chore: cut v4.3.0-alpha Julian Lam 2025-03-28 12:27:34 -04:00
  • 1f04678210 fix: #13255, assert all recipients of the main post when asserting a note, so that remote categories can be discovered Julian Lam 2025-03-26 14:44:22 -04:00
  • 4d1d7c3dca fix: remote categories should not show up in a user's follow lists Julian Lam 2025-03-26 14:08:26 -04:00
  • 3213da1c77 fix: #13255, remote user-to-category migration should not move shares that are already in an existing cid Julian Lam 2025-03-26 12:28:10 -04:00
  • f2e0ba2165 fix: proper handling of actors.qualify response Julian Lam 2025-03-26 12:00:55 -04:00
  • 2cb6d10d9e fix: missing dep Julian Lam 2025-03-25 10:44:39 -04:00
  • c2f77cee04 test: additional test for remote category topic assertion when ignoring category Julian Lam 2025-03-25 10:44:39 -04:00
  • c4274a3dca fix: topics in remote categories showing up in /recent Julian Lam 2025-03-25 10:44:08 -04:00
  • 0246c14643 fix: regression that caused resolveInboxes to always return empty, added tests for resolveInboxes Julian Lam 2025-03-25 10:20:50 -04:00
  • 97a232e9d5 dont make db call if ap disabled Barış Soner Uşaklı 2025-03-24 16:02:28 -04:00
  • 74661381d8 refactor: use promise.all Barış Soner Uşaklı 2025-03-24 16:01:08 -04:00
  • c1b7196429 fix: spread fail, @julianlam Barış Soner Uşaklı 2025-03-24 15:48:01 -04:00
  • ac7b7f81b3 feat: remote user to category migration should also migrate local user follows into category watches Julian Lam 2025-03-24 15:15:48 -04:00
  • 309deb0d7a fix: filter out non-asserted targets when sending ap messages, diff. getter method when passed-in ID is a remote category Julian Lam 2025-03-24 14:29:26 -04:00
  • c5901e0d24 fix: tag whitelist check socket call for remote categories Julian Lam 2025-03-24 14:15:37 -04:00
  • 23b3148c84 feat: allowing manual group assertion via category search input Julian Lam 2025-03-24 14:05:40 -04:00
  • ee34396c71 fix: migrate topics as system user instead of uid 0 Julian Lam 2025-03-24 13:55:14 -04:00
  • 6e374200e5 send ap follow/undo-follow if remote category watch state changes Julian Lam 2025-03-24 12:00:08 -04:00
  • d19f692b8d feat: remote group actors migrated to categories if they were previous asserted as remote users Julian Lam 2025-03-24 11:53:39 -04:00
  • c6f2c87478 fix: do not send out ap (undo:)follow if local user or category is (not)already following Julian Lam 2025-03-24 11:52:09 -04:00
  • 85e7c1a20d test: #13255, reply to topic in remote category addresses remote category Julian Lam 2025-03-21 14:22:22 -04:00
  • b8c531d53d feat: #13255 new topics in remote category addresses remote category, tests, fixes to tests Julian Lam 2025-03-21 14:16:33 -04:00
  • 0b333fb7d4 fix: allow category controller to respond also by remote category id Julian Lam 2025-03-20 14:48:09 -04:00
  • 9c1d5cd36e feat: #13255, deliver asserted topics to remote category followers Julian Lam 2025-03-20 13:02:30 -04:00
  • 6e23de46d6 fix: #13255, update category search logic to allow for remote categories Julian Lam 2025-03-19 23:16:48 -04:00
  • 876d1b0414 feat: #13255, add category name and handle to category search zset Julian Lam 2025-03-19 23:04:43 -04:00
  • bfc7daf255 refactor: categories.sortTidsBySet to not take cid, retrieve from tids themselves Julian Lam 2025-03-19 22:18:47 -04:00
  • 53dc79a1bd test: remote user pruning tests Julian Lam 2025-03-19 11:02:48 -04:00
  • 9b5855f79d feat: integrate remote category pruning into actor pruning logic Julian Lam 2025-03-19 10:53:37 -04:00
  • 4be0f73ace feat: migration of group-as-user to group-as-category, remote category purging, more tests Julian Lam 2025-03-18 14:50:04 -04:00