Julian Lam
|
fad0d2fbb4
|
fix: tag whitelist check socket call for remote categories
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
24a144832c
|
feat: allowing manual group assertion via category search input
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
276558fb55
|
fix: migrate topics as system user instead of uid 0
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
3b40b03c6d
|
send ap follow/undo-follow if remote category watch state changes
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
f0ccca2a55
|
feat: remote group actors migrated to categories if they were previous asserted as remote users
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
39bcc32f7a
|
fix: do not send out ap (undo:)follow if local user or category is (not)already following
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
4b95db1da8
|
test: #13255, reply to topic in remote category addresses remote category
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
2733a7a612
|
feat: #13255 new topics in remote category addresses remote category, tests, fixes to tests
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
aa1ff61c06
|
fix: allow category controller to respond also by remote category id
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
8da0413810
|
feat: #13255, deliver asserted topics to remote category followers
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
6f34744130
|
fix: #13255, update category search logic to allow for remote categories
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
eb335c98c2
|
feat: #13255, add category name and handle to category search zset
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
6e12b7468d
|
refactor: categories.sortTidsBySet to not take cid, retrieve from tids themselves
re: ##13255, this fixes the issue with topics outside of cid -1 in /world being sorted incorrectly
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
c08fdfa04e
|
test: remote user pruning tests
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
f9ffbb27cb
|
feat: integrate remote category pruning into actor pruning logic
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
b1f5fd046f
|
feat: migration of group-as-user to group-as-category, remote category purging, more tests
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
0e88379189
|
fix: delete shares zset on account deletion
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
2ad8c1dbfe
|
test: introduce overrides into person and group mocks
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
884ed1b973
|
test: have ap helper mocks for person and group auto-save to ap cache
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
4c6b1ef4ae
|
test: add failing tests for actor/group assertion via wrong method, remote user to category migration
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
173d9133b0
|
feat: asserted topics and posts to remote categories will notify and add to unread based on remote category watch state
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
ae36ab5727
|
test: add tests for topics slotting into remote categories if addressed
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
286df3c66b
|
test: group actor assertion tests
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
f487115967
|
refactor: allow topics to be asserted directly into a remote category, or -1 otherwise
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
a422268b09
|
feat: also include category in to field when mocking post for federation
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
5e266e185c
|
refactor: ability to browse to remote categories, group actor assertion logic, etc. -- no logic to assign topics to remote categories yet
|
2025-03-31 10:59:02 -04:00 |
|
Julian Lam
|
0c5bf395ed
|
revert: use of vanity domains, needs rethinking. Originally added in 709a02d97a
|
2025-03-31 10:59:02 -04:00 |
|
Barış Soner Uşaklı
|
4cdfcf95e6
|
lint: fix tabs
|
2025-03-28 16:06:38 -04:00 |
|
renovate[bot]
|
11f7b42ce8
|
fix(deps): update dependency cron to v4.1.2 (#13281)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-28 13:58:54 -04:00 |
|
Julian Lam
|
aa4f23bfad
|
fix: do not await the batch call to sendMessage
|
2025-03-28 12:59:06 -04:00 |
|
Julian Lam
|
4b22f29778
|
fix: commenting out outward federation of Add activity, pending forumwg discussion
|
2025-03-28 12:39:19 -04:00 |
|
renovate[bot]
|
28ec8a79c0
|
fix(deps): update dependency satori to v0.12.2 (#13280)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-27 21:48:35 -04:00 |
|
Barış Soner Uşaklı
|
b1cfe9cbd4
|
Merge branch 'master' into develop
|
2025-03-27 11:59:05 -04:00 |
|
Barış Soner Uşaklı
|
d161eb6f6c
|
chore: up harmony
|
2025-03-27 11:57:21 -04:00 |
|
Barış Soner Uşaklı
|
34de970fbe
|
Merge branch 'master' into develop
|
2025-03-27 11:43:42 -04:00 |
|
Barış Soner Uşaklı
|
2237e17a12
|
chore: up persona
|
2025-03-27 11:43:35 -04:00 |
|
Barış Soner Uşaklı
|
389bc062e3
|
feat: body-parser-2.x test (#13278)
* feat: body-parser-2.x test
* fix req.body
|
2025-03-27 11:29:37 -04:00 |
|
renovate[bot]
|
57819810ce
|
fix(deps): update dependency cron to v4.1.1 (#13276)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-27 10:02:55 -04:00 |
|
renovate[bot]
|
40ecffa0bd
|
fix(deps): update dependency nodebb-plugin-composer-default to v10.2.49 (#13272)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-27 10:01:23 -04:00 |
|
Barış Soner Uşaklı
|
635d0e605b
|
Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop
|
2025-03-27 09:50:50 -04:00 |
|
Barış Soner Uşaklı
|
352c42d8db
|
lint: fix typo
|
2025-03-27 09:50:46 -04:00 |
|
renovate[bot]
|
5b40c14927
|
fix(deps): update dependency nodebb-theme-harmony to v2.0.42 (#13274)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-27 09:48:19 -04:00 |
|
Julian Lam
|
4bbe27d44c
|
fix: on user deletion during assertion (due to 410), if delete fails, just run ap post-deletion to clean up
|
2025-03-26 13:45:30 -04:00 |
|
Julian Lam
|
7d32cdacb2
|
fix(deps): bump mentions
|
2025-03-26 12:01:26 -04:00 |
|
Misty Release Bot
|
c5a1239eba
|
Latest translations and fallbacks
|
2025-03-26 09:20:35 +00:00 |
|
Barış Soner Uşaklı
|
9637abcaa1
|
refactor: remove spammy error log
|
2025-03-25 18:25:35 -04:00 |
|
Misty Release Bot
|
d5d1812159
|
Latest translations and fallbacks
|
2025-03-25 09:21:20 +00:00 |
|
renovate[bot]
|
d275af6077
|
fix(deps): update dependency validator to v13.15.0 (#13273)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-24 19:48:14 -04:00 |
|
Barış Soner Uşaklı
|
e722e86956
|
refactor: get rid of async.parallel
|
2025-03-24 10:22:27 -04:00 |
|
Barış Soner Uşaklı
|
e54d21a5b8
|
Revert "chore(deps): update dependency @apidevtools/swagger-parser to v10.1.1 (#13037)"
This reverts commit 3305c7b04f.
|
2025-03-23 14:32:41 -04:00 |
|