Commit Graph

  • 4d6de2d174 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
  • 8763d80d98 fix: tag whitelist check socket call for remote categories Julian Lam 2025-03-24 14:15:37 -04:00
  • f477d12555 feat: allowing manual group assertion via category search input Julian Lam 2025-03-24 14:05:40 -04:00
  • b10e5aa269 fix: migrate topics as system user instead of uid 0 Julian Lam 2025-03-24 13:55:14 -04:00
  • d2b8a7c504 send ap follow/undo-follow if remote category watch state changes Julian Lam 2025-03-24 12:00:08 -04:00
  • 82beaf8fd3 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
  • f012b44d11 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
  • 378c114815 test: #13255, reply to topic in remote category addresses remote category Julian Lam 2025-03-21 14:22:22 -04:00
  • 0dc2f618e4 feat: #13255 new topics in remote category addresses remote category, tests, fixes to tests Julian Lam 2025-03-21 14:16:33 -04:00
  • 5ada2dd234 fix: allow category controller to respond also by remote category id Julian Lam 2025-03-20 14:48:09 -04:00
  • 72470d6159 feat: #13255, deliver asserted topics to remote category followers Julian Lam 2025-03-20 13:02:30 -04:00
  • e15e4d354f fix: #13255, update category search logic to allow for remote categories Julian Lam 2025-03-19 23:16:48 -04:00
  • e5c4843439 feat: #13255, add category name and handle to category search zset Julian Lam 2025-03-19 23:04:43 -04:00
  • fbedd7290a refactor: categories.sortTidsBySet to not take cid, retrieve from tids themselves Julian Lam 2025-03-19 22:18:47 -04:00
  • 2bd474535a test: remote user pruning tests Julian Lam 2025-03-19 11:02:48 -04:00
  • 681ec76247 feat: integrate remote category pruning into actor pruning logic Julian Lam 2025-03-19 10:53:37 -04:00
  • d7b976529a 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
  • 5ced4898bc fix: delete shares zset on account deletion Julian Lam 2025-03-18 11:15:31 -04:00
  • c556f40ee3 test: introduce overrides into person and group mocks Julian Lam 2025-03-18 11:06:10 -04:00
  • 93a0b571f9 test: have ap helper mocks for person and group auto-save to ap cache Julian Lam 2025-03-18 10:18:38 -04:00
  • d7f1860cbb 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
  • 36a2c3336d 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
  • dd030a5efb test: add tests for topics slotting into remote categories if addressed Julian Lam 2025-03-17 12:02:43 -04:00
  • adf74f9e79 test: group actor assertion tests Julian Lam 2025-03-17 11:44:32 -04:00
  • 71e937b939 refactor: allow topics to be asserted directly into a remote category, or -1 otherwise Julian Lam 2025-03-14 15:26:59 -04:00
  • ff1b7a0faa feat: also include category in to field when mocking post for federation Julian Lam 2025-03-13 16:06:06 -04:00
  • 76b2cf56a5 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
  • 6a363edf9d revert: use of vanity domains, needs rethinking. Originally added in 709a02d97a Julian Lam 2025-03-12 11:52:07 -04:00
  • ed92ffaf08 fix: closes #13353, don't use index for finding plugin data Barış Soner Uşaklı 2025-04-23 06:50:40 -04:00
  • e0235a1e94 test: shorter test Barış Soner Uşaklı 2025-04-22 17:22:01 -04:00
  • f864a5a4ac test: eslint for tests Barış Soner Uşaklı 2025-04-22 17:15:48 -04:00
  • b57ce29dc6 chore: up pg, pg-cursor (#13351) Barış Uşaklı 2025-04-22 13:32:41 -04:00
  • 1a3e669b6f Merge branch 'master' into develop Barış Soner Uşaklı 2025-04-22 12:38:25 -04:00
  • 17fecc24e4 chore: incrementing version number - v4.2.2 Misty Release Bot 2025-04-22 16:33:51 +00:00
  • ce196589f5 chore: update changelog for v4.2.2 Misty Release Bot 2025-04-22 16:33:51 +00:00
  • a8bb46996b chore: incrementing version number - v4.2.2 v4.2.2 Misty Release Bot 2025-04-22 16:33:51 +00:00
  • e15276091c Merge commit '42a5a127b6a55483c800a7f459b12fc62c63c6a5' into v4.x Misty Release Bot 2025-04-22 16:33:38 +00:00
  • 71cd46e132 Merge branch 'master' into develop Barış Soner Uşaklı 2025-04-22 11:46:43 -04:00
  • 42a5a127b6 fix: escape displayname in topic events Barış Soner Uşaklı 2025-04-22 11:46:03 -04:00
  • e2543abb59 Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop Barış Soner Uşaklı 2025-04-22 11:24:58 -04:00
  • bee79784cf chore(deps): update dependency sass-embedded to v1.87.0 (#13347) renovate[bot] 2025-04-22 09:52:10 -04:00
  • 50a58bbc03 fix(deps): update dependency sass to v1.87.0 (#13348) renovate[bot] 2025-04-22 09:51:59 -04:00
  • 92f7f2305f Latest translations and fallbacks Misty Release Bot 2025-04-22 09:19:47 +00:00
  • 25e4e844d9 chore(deps): update dependency @eslint/js to v9.25.1 (#13344) renovate[bot] 2025-04-21 18:54:15 -04:00
  • 8d84206f5b fix(deps): update dependency connect-redis to v8.0.3 (#13345) renovate[bot] 2025-04-21 18:54:05 -04:00
  • 3c24810d73 fix(deps): update dependency mongodb to v6.16.0 (#13346) renovate[bot] 2025-04-21 18:53:57 -04:00
  • 65b2042ffb Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop Barış Soner Uşaklı 2025-04-21 09:05:39 -04:00
  • e184c9108a refactor: moved these rules to nodebb-config Barış Soner Uşaklı 2025-04-21 09:05:35 -04:00
  • d687fe60a1 chore(deps): update dependency eslint-config-nodebb to v1.1.3 (#13343) renovate[bot] 2025-04-20 20:49:23 -04:00
  • 71642f5ced Latest translations and fallbacks Misty Release Bot 2025-04-20 09:19:23 +00:00
  • 0cc492c6df chore(deps): update dependency @eslint/js to v9.25.0 (#13342) renovate[bot] 2025-04-19 20:30:57 -04:00
  • 853244a13a chore: up eslint-nodebb Barış Soner Uşaklı 2025-04-18 22:17:30 -04:00
  • 3f01b719c4 remove unused import, up eslint-nodebb Barış Soner Uşaklı 2025-04-18 22:10:35 -04:00
  • 92d6e0220b refactor: switch eslint configs to esm Barış Soner Uşaklı 2025-04-18 21:57:12 -04:00
  • 0c5ef0e866 fix(deps): update dependency chart.js to v4.4.9 (#13328) renovate[bot] 2025-04-18 15:03:37 -04:00
  • 6f8c7aba50 fix(deps): update dependency nconf to v0.13.0 (#13333) renovate[bot] 2025-04-18 15:03:15 -04:00
  • 5d461f0417 fix(deps): update dependency ace-builds to v1.40.0 (#13331) renovate[bot] 2025-04-18 15:00:13 -04:00
  • 6fbb2b4bc4 fix(deps): update dependency nodemailer to v6.10.1 (#13329) renovate[bot] 2025-04-18 14:59:48 -04:00
  • 74d9806d28 fix(deps): update dependency ioredis to v5.6.1 (#13318) renovate[bot] 2025-04-18 12:00:22 -04:00
  • 9046aceaa6 chore(deps): update dependency lint-staged to v15.5.1 (#13319) renovate[bot] 2025-04-18 12:00:13 -04:00
  • f96ce25a84 fix(deps): update dependency cron to v4.3.0 (#13332) renovate[bot] 2025-04-18 12:00:01 -04:00
  • 24a5f407ec fix(deps): update dependency sanitize-html to v2.16.0 (#13339) renovate[bot] 2025-04-18 11:44:59 -04:00
  • cac1c37b6b fix(deps): update dependency webpack to v5.99.6 (#13341) renovate[bot] 2025-04-18 11:44:42 -04:00
  • 321defb989 test: fix tests Barış Soner Uşaklı 2025-04-18 11:16:02 -04:00
  • 8f784bb348 fix(deps): update dependency bootbox to v6.0.3 (#13327) renovate[bot] 2025-04-18 11:00:19 -04:00
  • 40767c8bcb Latest translations and fallbacks Misty Release Bot 2025-04-18 09:19:34 +00:00
  • 4301bf9797 chore: up themes Barış Soner Uşaklı 2025-04-17 13:20:37 -04:00
  • 9f93cc9bd0 refactor: move topic/post menu lists to core Barış Soner Uşaklı 2025-04-17 13:19:48 -04:00
  • 87aacc8943 refactor: show topic tools if plugins add them Barış Soner Uşaklı 2025-04-17 12:02:52 -04:00
  • b73fb67b33 refactor: remove reply icons Barış Soner Uşaklı 2025-04-17 09:32:55 -04:00
  • 13884e43c0 Latest translations and fallbacks Misty Release Bot 2025-04-17 09:19:56 +00:00
  • be1abcc957 Merge branch 'master' into develop Barış Soner Uşaklı 2025-04-16 10:31:41 -04:00
  • 6832541c02 lint: fix semi Barış Soner Uşaklı 2025-04-16 10:31:28 -04:00
  • 4f13eb0338 fix: closes #13336, allow main post deletion from "delete posts" tool Barış Soner Uşaklı 2025-04-16 10:23:25 -04:00
  • 83245e4abf Latest translations and fallbacks Misty Release Bot 2025-04-16 09:19:59 +00:00
  • 3f000ed6ec chore(deps): update dependency jsdom to v26.1.0 (#13330) renovate[bot] 2025-04-15 17:57:02 -04:00
  • 4125219716 fix: regression on search query that is a url, via 3526c937cc Julian Lam 2025-04-15 14:15:06 -04:00
  • 6c163f7c13 chore(i18n): fallback strings for new resources: nodebb.global Misty Release Bot 2025-04-15 14:08:09 +00:00
  • bf2d4c46f8 feat: show topic follower counts (#13326) Barış Soner Uşaklı 2025-04-15 10:07:45 -04:00
  • 5d94f2cad4 test: fix test expecting Note when it is now Article Julian Lam 2025-04-15 10:06:04 -04:00
  • 3c4be7738c feat: federate out as:Article with preview for root-level posts in a topic, instead of as:Note Julian Lam 2025-04-14 13:56:49 -04:00
  • 2a98a9b334 fix: bug where generateHandle would throw when passed in an invalid slug Julian Lam 2025-04-14 13:35:22 -04:00
  • 38b46fb488 Latest translations and fallbacks Misty Release Bot 2025-04-13 09:19:23 +00:00
  • dcf34e3da2 chore(i18n): fallback strings for new resources: nodebb.notifications Misty Release Bot 2025-04-12 18:17:23 +00:00
  • 73c8dbfe00 Merge branch 'master' into develop Barış Soner Uşaklı 2025-04-12 14:16:58 -04:00
  • d59a5728df lint: fix missing comma Barış Soner Uşaklı 2025-04-11 19:58:48 -04:00
  • 46ed56cf96 refactor: use sortedSetsCard Barış Soner Uşaklı 2025-04-11 19:51:18 -04:00
  • 852a270c5e chore: incrementing version number - v4.2.1 Misty Release Bot 2025-04-10 14:03:46 +00:00
  • 4cee37b98e chore: update changelog for v4.2.1 Misty Release Bot 2025-04-10 14:03:46 +00:00
  • 59bc2b0d4b chore: incrementing version number - v4.2.1 v4.2.1 Misty Release Bot 2025-04-10 14:03:46 +00:00
  • a133085fb9 Merge commit '33d50637a33814f10bb5e8d78b8e314a39bea417' into v4.x Misty Release Bot 2025-04-10 14:03:45 +00:00
  • 1bd1262247 fix(deps): update dependency nodebb-theme-harmony to v2.1.6 (#13314) renovate[bot] 2025-04-10 09:54:21 -04:00
  • 6de89952f5 fix(deps): update dependency nodebb-theme-persona to v14.1.5 (#13316) renovate[bot] 2025-04-10 09:54:06 -04:00
  • 33d50637a3 fix: closes #13317, fix email confirm for changing email Barış Soner Uşaklı 2025-04-10 09:53:20 -04:00
  • 59bcb6ee77 Latest translations and fallbacks Misty Release Bot 2025-04-10 09:20:24 +00:00
  • 779188d88a fix: bump theme versions to fix no-followers notice accidentally showing up on local categories v4.3.0-beta.1 Julian Lam 2025-04-09 15:06:04 -04:00
  • 6b960d68c4 chore: v4.3.0-beta.1 Julian Lam 2025-04-09 14:25:15 -04:00
  • 8297f04469 test: api tests no longer work Barış Soner Uşaklı 2025-04-09 13:05:54 -04:00
  • 7ce9fe6c94 lint Barış Soner Uşaklı 2025-04-09 12:56:53 -04:00
  • 880768b944 some req.query fixes Barış Soner Uşaklı 2025-04-09 12:53:51 -04:00