Julian Lam
|
c1744258cc
|
fix: #13255, assert all recipients of the main post when asserting a note, so that remote categories can be discovered
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
3a507ea04c
|
fix: remote categories should not show up in a user's follow lists
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
a3fcb3a1c6
|
fix: #13255, remote user-to-category migration should not move shares that are already in an existing cid
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
277f074cee
|
fix: proper handling of actors.qualify response
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
2eca994c57
|
fix: missing dep
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
58580d4e48
|
fix: topics in remote categories showing up in /recent
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
1a27a36c42
|
fix: regression that caused resolveInboxes to always return empty, added tests for resolveInboxes
|
2025-03-28 12:25:40 -04:00 |
|
Barış Soner Uşaklı
|
71d93d1754
|
dont make db call if ap disabled
|
2025-03-28 12:25:40 -04:00 |
|
Barış Soner Uşaklı
|
e256fbe052
|
refactor: use promise.all
|
2025-03-28 12:25:40 -04:00 |
|
Barış Soner Uşaklı
|
2bd5293a3a
|
fix: spread fail, @julianlam
add ap check
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
700f91c44a
|
feat: remote user to category migration should also migrate local user follows into category watches
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
ca934de55a
|
fix: filter out non-asserted targets when sending ap messages, diff. getter method when passed-in ID is a remote category
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
c6d7fcdeaf
|
fix: tag whitelist check socket call for remote categories
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
17a107d1d5
|
feat: allowing manual group assertion via category search input
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
452eaff723
|
fix: migrate topics as system user instead of uid 0
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
0387be7782
|
send ap follow/undo-follow if remote category watch state changes
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
1686fb2c63
|
feat: remote group actors migrated to categories if they were previous asserted as remote users
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
502de25136
|
fix: do not send out ap (undo:)follow if local user or category is (not)already following
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
d5c27043ac
|
test: #13255, reply to topic in remote category addresses remote category
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
38b82acfbc
|
feat: #13255 new topics in remote category addresses remote category, tests, fixes to tests
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
77bd92d55e
|
fix: allow category controller to respond also by remote category id
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
936ea55516
|
feat: #13255, deliver asserted topics to remote category followers
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
0ceb1a6965
|
fix: #13255, update category search logic to allow for remote categories
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
5c94ec4d14
|
feat: #13255, add category name and handle to category search zset
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
4b19c18d51
|
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-28 12:25:40 -04:00 |
|
Julian Lam
|
131a8c948b
|
feat: integrate remote category pruning into actor pruning logic
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
124c493000
|
feat: migration of group-as-user to group-as-category, remote category purging, more tests
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
d97d150939
|
fix: delete shares zset on account deletion
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
3fbb805721
|
feat: asserted topics and posts to remote categories will notify and add to unread based on remote category watch state
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
9de9e4e9d8
|
test: add tests for topics slotting into remote categories if addressed
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
c607e8928e
|
refactor: allow topics to be asserted directly into a remote category, or -1 otherwise
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
9417e491bb
|
feat: also include category in to field when mocking post for federation
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
aab3a62b25
|
refactor: ability to browse to remote categories, group actor assertion logic, etc. -- no logic to assign topics to remote categories yet
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
48ba372cc5
|
revert: use of vanity domains, needs rethinking. Originally added in 709a02d97a
|
2025-03-28 12:25:40 -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 |
|
Barış Soner Uşaklı
|
352c42d8db
|
lint: fix typo
|
2025-03-27 09:50:46 -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 |
|
Barış Soner Uşaklı
|
d147432d2a
|
Merge branch 'master' into develop
|
2025-03-22 12:03:52 -04:00 |
|
Barış Soner Uşaklı
|
485562d591
|
feat: upgrade commander, get rid of custom color & wrapping code
|
2025-03-22 12:03:22 -04:00 |
|
Barış Soner Uşaklı
|
6813664120
|
feat: testing eslint9 (#13266)
* feat: testing eslint9
* fix: restore original functionality
|
2025-03-22 11:21:49 -04:00 |
|
Barış Soner Uşaklı
|
747457d7b6
|
refactor: remove pointless true
|
2025-03-19 21:14:02 -04:00 |
|
Barış Soner Uşaklı
|
6fe066ced2
|
fix: check if latestversion is valid before using semver.gt
|
2025-03-19 21:03:08 -04:00 |
|
Barış Soner Uşaklı
|
c258f597c5
|
refactor: make register intro heading
|
2025-03-19 20:54:31 -04:00 |
|
Barış Soner Uşaklı
|
c662017033
|
fix: closes #13256, allow keyboard access to icon colors
|
2025-03-19 20:49:04 -04:00 |
|
Julian Lam
|
08796a0a59
|
fix: wrong property name used
|
2025-03-19 14:01:09 -04:00 |
|
Julian Lam
|
80e03c857e
|
fix: #13254, configurable ap content prune
|
2025-03-19 10:17:09 -04:00 |
|
Julian Lam
|
945617cbcf
|
fix: only 1b12 announce topic fork if OP is local, fix race condition in tests
|
2025-03-11 15:32:10 -04:00 |
|
Julian Lam
|
291af926a6
|
fix: bug where remote post was attempted to be announced on post move
|
2025-03-11 15:17:10 -04:00 |
|
Julian Lam
|
254f0738bb
|
feat: 1b12 category announce on post move to a new tid, #13236
|
2025-03-11 15:06:24 -04:00 |
|
Julian Lam
|
0e1006fb3b
|
test: fix remoteUrl property generation, tests for topic moving
|
2025-03-11 14:19:08 -04:00 |
|