Julian Lam
3bba902932
test: more fixes for note vs. article
2025-09-25 15:29:10 -04:00
Barış Soner Uşaklı
69a6c1502f
test: catch error in failing test
2025-08-26 12:04:58 -04:00
Barış Soner Uşaklı
1515580940
test: add logs for test that's timing out
2025-08-17 11:17:47 -04:00
Barış Soner Uşaklı
9b566a55d9
Merge branch 'master' into develop
2025-07-25 10:57:45 -04:00
Barış Soner Uşaklı
fe9b49e3d5
test: increase timeout of failing test
2025-07-25 10:57:30 -04:00
Barış Uşaklı
14043ab0fd
Node redis ( #13500 )
...
* refactor: start migrating to node-redis
* few more zset fixes
* fix: db.scan
* fix: list methods
* fix set methods
* fix: hash methods
* use hasOwn, remove cloning
* sorted set fixes
* fix: so data is converted to strings before saving
otherwise node-redis throws below error
TypeError: "arguments[2]" must be of type "string | Buffer", got number instead.
* chore: remove comments
* fix: zrank string param
* use new close
* chore: up dbsearch
* test: add log
* test: more log
* test: log failing test
* test: catch errors in formatApiResponse
add await so exception goes to catch
* tetst: add log
* fix: dont set null/undefined values
* test: more fixes
2025-06-18 13:04:57 -04:00
Julian Lam
948bfe46f1
test: fix tests to account for a460a55064
2025-05-16 11:43:26 -04:00
Julian Lam
61f6806b6a
test: a few additional tests for announce handling
2025-05-14 11:49:12 -04:00
Julian Lam
fe13c75549
fix : #13375 , plus additional tests
2025-05-13 13:59:34 -04:00
Julian Lam
044736696e
feat: handle Announce(Update(Note)) as well, #13320
2025-04-29 10:28:18 -04:00
Julian Lam
74e32a170f
feat: #13255 , proper handling of upvotes shared by group actors
...
fixes #13320
2025-04-29 10:28:18 -04:00
Julian Lam
3e508d6c65
test: article for new topic, note for replies
2025-04-29 10:28:18 -04:00
Julian Lam
512f889ec2
test: missing clear ap send cache
2025-04-29 10:28:18 -04:00
Julian Lam
c2f77cee04
test: additional test for remote category topic assertion when ignoring category
2025-04-29 10:28:17 -04:00
Julian Lam
85e7c1a20d
test: #13255 , reply to topic in remote category addresses remote category
2025-04-29 10:28:17 -04:00
Julian Lam
b8c531d53d
feat: #13255 new topics in remote category addresses remote category, tests, fixes to tests
2025-04-29 10:28:17 -04:00
Julian Lam
9c1d5cd36e
feat: #13255 , deliver asserted topics to remote category followers
2025-04-29 10:28:17 -04:00
Julian Lam
80069a198c
test: have ap helper mocks for person and group auto-save to ap cache
2025-04-29 10:28:17 -04:00
Julian Lam
f483e883a7
feat: asserted topics and posts to remote categories will notify and add to unread based on remote category watch state
2025-04-29 10:28:17 -04:00
Julian Lam
804052f272
test: add tests for topics slotting into remote categories if addressed
2025-04-29 10:28:17 -04:00
Julian Lam
98aafaaff8
test: allow ap/notes tests to be run in isolation
2025-02-28 13:56:40 -05:00
Julian Lam
c6ba56a517
test: update test to assert the note assertion itself
...
add failing test for Video handling
2025-02-26 13:06:37 -05:00
Julian Lam
efb27ce0ac
fix: tests for public and private note assertion, failing test for private note assertion with missing cc prop
2025-02-26 12:29:57 -05:00
Julian Lam
64267f7de0
test: remove extra .only, add basic tests for public note assertion
2025-02-25 14:24:56 -05:00
Julian Lam
46341673b3
fix: removal of topics from applicable user inboxes when synced
...
re: #12642
2024-07-05 12:00:23 -04:00
Julian Lam
ccd187e000
feat: Note deletion logic and refactoring, #12551
2024-05-09 15:49:03 -04:00