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
|
aa452a3b41
|
test: additional test for remote category topic assertion when ignoring category
|
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 |
|
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
|
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
|
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
|
936ea55516
|
feat: #13255, deliver asserted topics to remote category followers
|
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
|
b60c28c3fa
|
test: remote user pruning tests
|
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
|
bbd638c5f6
|
test: introduce overrides into person and group mocks
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
345c600a96
|
test: have ap helper mocks for person and group auto-save to ap cache
|
2025-03-28 12:25:40 -04:00 |
|
Julian Lam
|
9614ef17ae
|
test: add failing tests for actor/group assertion via wrong method, remote user to category migration
|
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
|
83fd49fe0d
|
test: group actor assertion tests
|
2025-03-28 12:25:40 -04:00 |
|
Barış Soner Uşaklı
|
34de970fbe
|
Merge branch 'master' into develop
|
2025-03-27 11:43:42 -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ı
|
807a8c66db
|
fix: race condition in test
|
2025-03-22 12:12:35 -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ı
|
8ee69f5169
|
Merge branch 'master' into develop
|
2025-03-18 21:22:15 -04:00 |
|
Barış Soner Uşaklı
|
8982923e41
|
test: add url/statusCode to failing test
|
2025-03-18 21:22:07 -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
|
254f0738bb
|
feat: 1b12 category announce on post move to a new tid, #13236
|
2025-03-11 15:06:24 -04:00 |
|
Julian Lam
|
537880d2e8
|
test: fix actor tests
|
2025-03-11 13:27:37 -04:00 |
|
Julian Lam
|
74443c3b15
|
refactor: remove announceObject in favour of feps.announce, added create activity mock to support
|
2025-03-11 13:24:21 -04:00 |
|
Barış Soner Uşaklı
|
f9ce92df98
|
Merge branch 'master' into develop
|
2025-03-10 17:59:58 -04:00 |
|
Barış Soner Uşaklı
|
76896859fa
|
fix: check if folder exists when uploading files in acp
|
2025-03-10 16:49:40 -04:00 |
|
Barış Soner Uşaklı
|
ec657b2715
|
Merge branch 'master' into develop
|
2025-03-09 12:13:48 -04:00 |
|
Barış Soner Uşaklı
|
1e6c6f4e44
|
fix: #13094, update unread chats on reconnect
unread topics and notifications were updated on reconnections, added chats as well
convert function to async added awaits
|
2025-03-09 12:03:09 -04:00 |
|
Barış Soner Uşaklı
|
170787aacd
|
Merge branch 'master' into develop
|
2025-03-09 11:14:23 -04:00 |
|
Barış Soner Uşaklı
|
b517f05e90
|
refactor: use navAdmin
|
2025-03-08 00:39:46 -05:00 |
|
Barış Soner Uşaklı
|
1bd4087be2
|
Merge branch 'master' into develop
|
2025-03-08 00:39:14 -05:00 |
|
Barış Soner Uşaklı
|
0427971879
|
test: #13078, add nav test
|
2025-03-08 00:39:05 -05:00 |
|
Julian Lam
|
e3edfef865
|
feat: call announceObject on topic fork, #13215
|
2025-03-03 11:54:26 -05:00 |
|
Julian Lam
|
feb9421507
|
test: add failing test for #13215
|
2025-03-03 11:54:26 -05:00 |
|
Julian Lam
|
dca3c35d76
|
fix: move AP send logging earlier
|
2025-03-02 22:58:05 -05:00 |
|
Julian Lam
|
7ceb6d69ae
|
test: adjust test runner detection in AP code
|
2025-03-02 21:58:46 -05:00 |
|
Julian Lam
|
e510e82633
|
test: new test file for feps
|
2025-02-28 14:46:12 -05:00 |
|
Julian Lam
|
6e872b5fe4
|
test: log outgoing AP messages for local test runner
|
2025-02-28 13:56:40 -05:00 |
|
Julian Lam
|
98aafaaff8
|
test: allow ap/notes tests to be run in isolation
|
2025-02-28 13:56:40 -05:00 |
|
Julian Lam
|
f1c2b2be04
|
Merge branch 'master' into develop
|
2025-02-27 13:34:28 -05:00 |
|
Julian Lam
|
428300de4f
|
fix: scheduled topics and posts should return 404 on AP request
|
2025-02-27 13:34:21 -05:00 |
|
Julian Lam
|
01be4d7908
|
test: moved AP actor tests to separate actors.js file, added failing test for scheduled topics
|
2025-02-27 13:34:21 -05:00 |
|
Barış Soner Uşaklı
|
37001af0af
|
Merge branch 'master' into develop
|
2025-02-26 21:07:41 -05:00 |
|