Julian Lam
|
ffc33bc263
|
test: article for new topic, note for replies
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
d3478d8f86
|
fix: posts incorrectly excluded from results if result pid is in a remote category
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
19c1a1c649
|
fix: ap helpers.makeSet to handle undefined property values
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
2fdb5db841
|
test: missing clear ap send cache
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
edfb3c2839
|
chore: v4.3.0-beta.1
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
1afd5ee093
|
feat: show/hide categories on world page, #13255
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
22d89dbe8f
|
fix: add back localCategories to categorySearch when defaultCategories is supplied
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
45fd3117a1
|
feat: notice on remote categories that have no local followers, #13255
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
362541f4ae
|
fix: remote bare hash for remote users on prune as well
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
49db1b4eb6
|
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
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
38a13bb7d9
|
fix: missing teasers for remote categories on /world
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
df7777dc75
|
fix: remove superfluous privilege filter in markAllRead
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
ed37785828
|
chore: cut 4.3.0-alpha.3
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
da1890e905
|
feat: category quick search on world page, theme version updates, #13255
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
9d3dd1fe6a
|
fix: reversed image and icon for remote categories, omit fa icon if remote category has icon property set, #13255
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
71fb61c8b6
|
feat: show tracked/watched remote categories in world page, #13255
|
2025-04-23 09:41:04 -04:00 |
|
Barış Soner Uşaklı
|
6096278472
|
fix: closes #13289, id can be null
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
2f1d9c3da0
|
fix: marking remote category topics as read
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
3c4276f7c3
|
fix: markAllRead to get tids based on same logic as unread page, instead of marking all recent posts read
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
881a6724ad
|
test: additional test for ensuring handle:uid is continually set even after re-assertion
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
d3b5f3f7d3
|
chore: cut v4.3.0-alpha.2
|
2025-04-23 09:41:04 -04:00 |
|
Julian Lam
|
56d37da1ba
|
fix: key ownership cross-check to also work with remote categories, #13255
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
42beab6219
|
chore: cut v4.3.0-alpha
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
6f2766114e
|
fix: #13255, assert all recipients of the main post when asserting a note, so that remote categories can be discovered
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
86b5a159d7
|
fix: remote categories should not show up in a user's follow lists
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
ca51597306
|
fix: #13255, remote user-to-category migration should not move shares that are already in an existing cid
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
7eea1c67d0
|
fix: proper handling of actors.qualify response
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
4fa8581704
|
fix: missing dep
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
dc907bec7a
|
test: additional test for remote category topic assertion when ignoring category
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
2f480e37ad
|
fix: topics in remote categories showing up in /recent
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
0d77e860bf
|
fix: regression that caused resolveInboxes to always return empty, added tests for resolveInboxes
|
2025-04-23 09:41:03 -04:00 |
|
Barış Soner Uşaklı
|
70dac3aede
|
dont make db call if ap disabled
|
2025-04-23 09:41:03 -04:00 |
|
Barış Soner Uşaklı
|
00cd1817f6
|
refactor: use promise.all
|
2025-04-23 09:41:03 -04:00 |
|
Barış Soner Uşaklı
|
6a1edf6098
|
fix: spread fail, @julianlam
add ap check
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
f2a1ff4077
|
feat: remote user to category migration should also migrate local user follows into category watches
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
4d6de2d174
|
fix: filter out non-asserted targets when sending ap messages, diff. getter method when passed-in ID is a remote category
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
8763d80d98
|
fix: tag whitelist check socket call for remote categories
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
f477d12555
|
feat: allowing manual group assertion via category search input
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
b10e5aa269
|
fix: migrate topics as system user instead of uid 0
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
d2b8a7c504
|
send ap follow/undo-follow if remote category watch state changes
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
82beaf8fd3
|
feat: remote group actors migrated to categories if they were previous asserted as remote users
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
f012b44d11
|
fix: do not send out ap (undo:)follow if local user or category is (not)already following
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
378c114815
|
test: #13255, reply to topic in remote category addresses remote category
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
0dc2f618e4
|
feat: #13255 new topics in remote category addresses remote category, tests, fixes to tests
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
5ada2dd234
|
fix: allow category controller to respond also by remote category id
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
72470d6159
|
feat: #13255, deliver asserted topics to remote category followers
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
e15e4d354f
|
fix: #13255, update category search logic to allow for remote categories
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
e5c4843439
|
feat: #13255, add category name and handle to category search zset
|
2025-04-23 09:41:03 -04:00 |
|
Julian Lam
|
fbedd7290a
|
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-04-23 09:41:03 -04:00 |
|
Julian Lam
|
2bd474535a
|
test: remote user pruning tests
|
2025-04-23 09:41:03 -04:00 |
|