Commit Graph

  • 15cc5b1540 chore: cut v4.3.0-alpha v4.3.0-alpha Julian Lam 2025-03-28 12:27:34 -04:00
  • c1744258cc 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
  • 3a507ea04c fix: remote categories should not show up in a user's follow lists Julian Lam 2025-03-26 14:08:26 -04:00
  • a3fcb3a1c6 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
  • 277f074cee fix: proper handling of actors.qualify response Julian Lam 2025-03-26 12:00:55 -04:00
  • 2eca994c57 fix: missing dep Julian Lam 2025-03-25 10:44:39 -04:00
  • aa452a3b41 test: additional test for remote category topic assertion when ignoring category Julian Lam 2025-03-25 10:44:39 -04:00
  • 58580d4e48 fix: topics in remote categories showing up in /recent Julian Lam 2025-03-25 10:44:08 -04:00
  • 1a27a36c42 fix: regression that caused resolveInboxes to always return empty, added tests for resolveInboxes Julian Lam 2025-03-25 10:20:50 -04:00
  • 71d93d1754 dont make db call if ap disabled Barış Soner Uşaklı 2025-03-24 16:02:28 -04:00
  • e256fbe052 refactor: use promise.all Barış Soner Uşaklı 2025-03-24 16:01:08 -04:00
  • 2bd5293a3a fix: spread fail, @julianlam Barış Soner Uşaklı 2025-03-24 15:48:01 -04:00
  • 700f91c44a 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
  • ca934de55a 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
  • c6d7fcdeaf fix: tag whitelist check socket call for remote categories Julian Lam 2025-03-24 14:15:37 -04:00
  • 17a107d1d5 feat: allowing manual group assertion via category search input Julian Lam 2025-03-24 14:05:40 -04:00
  • 452eaff723 fix: migrate topics as system user instead of uid 0 Julian Lam 2025-03-24 13:55:14 -04:00
  • 0387be7782 send ap follow/undo-follow if remote category watch state changes Julian Lam 2025-03-24 12:00:08 -04:00
  • 1686fb2c63 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
  • 502de25136 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
  • d5c27043ac test: #13255, reply to topic in remote category addresses remote category Julian Lam 2025-03-21 14:22:22 -04:00
  • 38b82acfbc feat: #13255 new topics in remote category addresses remote category, tests, fixes to tests Julian Lam 2025-03-21 14:16:33 -04:00
  • 77bd92d55e fix: allow category controller to respond also by remote category id Julian Lam 2025-03-20 14:48:09 -04:00
  • 936ea55516 feat: #13255, deliver asserted topics to remote category followers Julian Lam 2025-03-20 13:02:30 -04:00
  • 0ceb1a6965 fix: #13255, update category search logic to allow for remote categories Julian Lam 2025-03-19 23:16:48 -04:00
  • 5c94ec4d14 feat: #13255, add category name and handle to category search zset Julian Lam 2025-03-19 23:04:43 -04:00
  • 4b19c18d51 refactor: categories.sortTidsBySet to not take cid, retrieve from tids themselves Julian Lam 2025-03-19 22:18:47 -04:00
  • b60c28c3fa test: remote user pruning tests Julian Lam 2025-03-19 11:02:48 -04:00
  • 131a8c948b feat: integrate remote category pruning into actor pruning logic Julian Lam 2025-03-19 10:53:37 -04:00
  • 124c493000 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
  • d97d150939 fix: delete shares zset on account deletion Julian Lam 2025-03-18 11:15:31 -04:00
  • bbd638c5f6 test: introduce overrides into person and group mocks Julian Lam 2025-03-18 11:06:10 -04:00
  • 345c600a96 test: have ap helper mocks for person and group auto-save to ap cache Julian Lam 2025-03-18 10:18:38 -04:00
  • 9614ef17ae test: add failing tests for actor/group assertion via wrong method, remote user to category migration Julian Lam 2025-03-18 10:16:40 -04:00
  • 3fbb805721 feat: asserted topics and posts to remote categories will notify and add to unread based on remote category watch state Julian Lam 2025-03-17 14:52:52 -04:00
  • 9de9e4e9d8 test: add tests for topics slotting into remote categories if addressed Julian Lam 2025-03-17 12:02:43 -04:00
  • 83fd49fe0d test: group actor assertion tests Julian Lam 2025-03-17 11:44:32 -04:00
  • c607e8928e refactor: allow topics to be asserted directly into a remote category, or -1 otherwise Julian Lam 2025-03-14 15:26:59 -04:00
  • 9417e491bb feat: also include category in to field when mocking post for federation Julian Lam 2025-03-13 16:06:06 -04:00
  • aab3a62b25 refactor: ability to browse to remote categories, group actor assertion logic, etc. -- no logic to assign topics to remote categories yet Julian Lam 2025-03-13 15:50:44 -04:00
  • 48ba372cc5 revert: use of vanity domains, needs rethinking. Originally added in 709a02d97a Julian Lam 2025-03-12 11:52:07 -04:00
  • 28ec8a79c0 fix(deps): update dependency satori to v0.12.2 (#13280) renovate[bot] 2025-03-27 21:48:35 -04:00
  • b1cfe9cbd4 Merge branch 'master' into develop Barış Soner Uşaklı 2025-03-27 11:59:05 -04:00
  • d161eb6f6c chore: up harmony Barış Soner Uşaklı 2025-03-27 11:57:21 -04:00
  • 34de970fbe Merge branch 'master' into develop Barış Soner Uşaklı 2025-03-27 11:43:42 -04:00
  • 2237e17a12 chore: up persona Barış Soner Uşaklı 2025-03-27 11:43:35 -04:00
  • 389bc062e3 feat: body-parser-2.x test (#13278) Barış Soner Uşaklı 2025-03-27 11:29:37 -04:00
  • 57819810ce fix(deps): update dependency cron to v4.1.1 (#13276) renovate[bot] 2025-03-27 10:02:55 -04:00
  • 40ecffa0bd fix(deps): update dependency nodebb-plugin-composer-default to v10.2.49 (#13272) renovate[bot] 2025-03-27 10:01:23 -04:00
  • 635d0e605b Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop Barış Soner Uşaklı 2025-03-27 09:50:50 -04:00
  • 352c42d8db lint: fix typo Barış Soner Uşaklı 2025-03-27 09:50:46 -04:00
  • 5b40c14927 fix(deps): update dependency nodebb-theme-harmony to v2.0.42 (#13274) renovate[bot] 2025-03-27 09:48:19 -04:00
  • 4bbe27d44c fix: on user deletion during assertion (due to 410), if delete fails, just run ap post-deletion to clean up Julian Lam 2025-03-26 13:45:30 -04:00
  • 7d32cdacb2 fix(deps): bump mentions Julian Lam 2025-03-26 12:01:26 -04:00
  • c5a1239eba Latest translations and fallbacks Misty Release Bot 2025-03-26 09:20:35 +00:00
  • 9637abcaa1 refactor: remove spammy error log Barış Soner Uşaklı 2025-03-25 18:25:35 -04:00
  • d5d1812159 Latest translations and fallbacks Misty Release Bot 2025-03-25 09:21:20 +00:00
  • d275af6077 fix(deps): update dependency validator to v13.15.0 (#13273) renovate[bot] 2025-03-24 19:48:14 -04:00
  • e722e86956 refactor: get rid of async.parallel Barış Soner Uşaklı 2025-03-24 10:22:27 -04:00
  • e54d21a5b8 Revert "chore(deps): update dependency @apidevtools/swagger-parser to v10.1.1 (#13037)" Barış Soner Uşaklı 2025-03-23 14:32:41 -04:00
  • 3305c7b04f chore(deps): update dependency @apidevtools/swagger-parser to v10.1.1 (#13037) renovate[bot] 2025-03-23 14:28:02 -04:00
  • 92caab97c1 fix(deps): update dependency csrf-sync to v4.1.0 (#13268) renovate[bot] 2025-03-23 14:27:35 -04:00
  • a30feeab96 cropperjs2 cropperjs2 Barış Soner Uşaklı 2025-03-22 21:18:44 -04:00
  • 807a8c66db fix: race condition in test Barış Soner Uşaklı 2025-03-22 12:12:35 -04:00
  • cab8ab9b7b remove colors dep Barış Soner Uşaklı 2025-03-22 12:09:13 -04:00
  • d147432d2a Merge branch 'master' into develop Barış Soner Uşaklı 2025-03-22 12:03:52 -04:00
  • 485562d591 feat: upgrade commander, get rid of custom color & wrapping code Barış Soner Uşaklı 2025-03-22 12:03:22 -04:00
  • 6813664120 feat: testing eslint9 (#13266) Barış Soner Uşaklı 2025-03-22 11:21:49 -04:00
  • 87b617e9bb Latest translations and fallbacks Misty Release Bot 2025-03-22 09:20:25 +00:00
  • ca479efc1b fix(deps): update dependency nodebb-theme-persona to v14.0.17 (#13263) renovate[bot] 2025-03-21 21:17:29 -04:00
  • 33c25ce6ce fix(deps): update dependency nodebb-theme-harmony to v2.0.41 (#13262) renovate[bot] 2025-03-21 21:17:21 -04:00
  • 5b98af9fd0 fix(deps): update dependency nodebb-plugin-composer-default to v10.2.48 (#13261) renovate[bot] 2025-03-21 21:17:11 -04:00
  • e17163ad09 fix(deps): update dependency sanitize-html to v2.15.0 (#13264) renovate[bot] 2025-03-21 20:24:55 -04:00
  • 532fea9929 fix(deps): update dependency ace-builds to v1.39.1 (#13260) renovate[bot] 2025-03-21 15:58:34 -04:00
  • e24865ac70 Latest translations and fallbacks Misty Release Bot 2025-03-21 09:21:58 +00:00
  • 75f1f6fbfe chore: up persona Barış Soner Uşaklı 2025-03-20 17:10:02 -04:00
  • aa573e7945 Latest translations and fallbacks Misty Release Bot 2025-03-20 09:22:12 +00:00
  • 747457d7b6 refactor: remove pointless true Barış Soner Uşaklı 2025-03-19 21:14:02 -04:00
  • 6fe066ced2 fix: check if latestversion is valid before using semver.gt Barış Soner Uşaklı 2025-03-19 21:03:08 -04:00
  • c258f597c5 refactor: make register intro heading Barış Soner Uşaklı 2025-03-19 20:54:31 -04:00
  • c662017033 fix: closes #13256, allow keyboard access to icon colors Barış Soner Uşaklı 2025-03-19 20:49:04 -04:00
  • 87581958a9 chore: incrementing version number - v4.2.0 Misty Release Bot 2025-03-19 18:33:59 +00:00
  • c9e0198de4 chore: update changelog for v4.2.0 Misty Release Bot 2025-03-19 18:34:00 +00:00
  • 322c40842c chore: incrementing version number - v4.2.0 v4.2.0 Misty Release Bot 2025-03-19 18:33:59 +00:00
  • 004bd84439 Merge commit '08796a0a5929a76a5b0bff995d50f35982b312da' into v4.x Misty Release Bot 2025-03-19 18:33:53 +00:00
  • 08796a0a59 fix: wrong property name used Julian Lam 2025-03-19 14:01:05 -04:00
  • 1c23d0cfa6 fix(deps): update dependency mongodb to v6.15.0 (#13253) renovate[bot] 2025-03-19 11:04:38 -04:00
  • 80e03c857e fix: #13254, configurable ap content prune Julian Lam 2025-03-19 10:17:09 -04:00
  • 28f7d6870a Latest translations and fallbacks Misty Release Bot 2025-03-19 09:21:51 +00:00
  • 8ee69f5169 Merge branch 'master' into develop Barış Soner Uşaklı 2025-03-18 21:22:15 -04:00
  • 8982923e41 test: add url/statusCode to failing test Barış Soner Uşaklı 2025-03-18 21:22:07 -04:00
  • ee3c0bf427 chore(deps): update commitlint monorepo to v19.8.0 (#13244) renovate[bot] 2025-03-18 21:20:02 -04:00
  • f4fe3f5f93 chore(deps): update dependency lint-staged to v15.5.0 (#13245) renovate[bot] 2025-03-18 21:19:45 -04:00
  • 4d6d71d823 fix(deps): update dependency pg to v8.14.1 (#13247) renovate[bot] 2025-03-18 21:19:36 -04:00
  • dbd0fd2288 fix(deps): update dependency nodebb-widget-essentials to v7.0.36 (#13250) renovate[bot] 2025-03-18 21:19:22 -04:00
  • 3bb861ae21 chore(deps): update dependency sass-embedded to v1.86.0 (#13251) renovate[bot] 2025-03-18 21:18:58 -04:00
  • a1465268af fix(deps): update dependency sass to v1.86.0 (#13252) renovate[bot] 2025-03-18 21:18:47 -04:00
  • ce3bb8b5d5 fix(deps): update dependency esbuild to v0.25.1 (#13243) renovate[bot] 2025-03-18 16:05:24 -04:00
  • b96f532bb7 fix(deps): update dependency ioredis to v5.6.0 (#13246) renovate[bot] 2025-03-18 16:04:55 -04:00
  • e90a8b26d3 fix(deps): update dependency connect-redis to v8.0.2 (#13242) renovate[bot] 2025-03-18 15:58:43 -04:00