Julian Lam
dca3c35d76
fix: move AP send logging earlier
2025-03-02 22:58:05 -05:00
Julian Lam
e510e82633
test: new test file for feps
2025-02-28 14:46:12 -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
Julian Lam
04d5edbbe9
fix: add missing file
2025-02-26 18:25:51 -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
Barış Soner Uşaklı
669755d1e9
test: dont clear local when testing
2025-02-18 11:57:28 -05:00
Barış Soner Uşaklı
f282407322
test: show objects on fail
2025-02-18 11:43:34 -05:00
Barış Soner Uşaklı
6431824216
test: wait after post request
2025-02-18 10:53:25 -05:00
Julian Lam
4a827b7e70
test: adjust webfinger test for updated 404 status code
2025-01-22 14:25:12 -05:00
Julian Lam
12fb205b09
fix: activitypub tests
2025-01-07 12:20:46 -05:00
Julian Lam
8ef0df57e6
refactor: check HTTP signatures on all activitypub requests
...
- `validate` is now renamed `assertPayload`
- HTTP signature checking is now in new middleware `verify`
- `verify` is now called on all routes in activitypub controller
- Rejects on signature failure for POST requests
2024-10-07 14:08:57 -04: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
4e9cd8efc0
feat: track incoming requests by id, analytics increment for some metrics, ignore repeated requests by id
...
closes #12574
2024-05-14 12:07:18 -04:00
Julian Lam
ccd187e000
feat: Note deletion logic and refactoring, #12551
2024-05-09 15:49:03 -04:00
Julian Lam
94eafe1df3
refactor: split activitypub tests to subfolder files
2024-04-26 11:30:08 -04:00