Julian Lam
|
11dba85d0a
|
fix: resolveLocalId to return null values instead of throwing for no resolution
|
2024-02-09 11:15:03 -05:00 |
|
Julian Lam
|
35819cc953
|
refactor: activitypub sending to handle signed requests from categories
|
2024-02-05 16:57:17 -05:00 |
|
Julian Lam
|
607c4623c7
|
feat: Like(Note) and Undo(Like); federating likes
|
2024-02-01 16:05:31 -05:00 |
|
Julian Lam
|
86a607ce8c
|
fix: move all actor object urls to immutable variants
|
2024-01-29 16:59:13 -05:00 |
|
Julian Lam
|
fef1882473
|
fix: remote follows, yet again
|
2024-01-26 22:35:02 -05:00 |
|
Julian Lam
|
7ec75f5830
|
fix: ActivityPub.get now throws on failure, handle in getActor
|
2024-01-08 14:30:09 -05:00 |
|
Julian Lam
|
27e256d26e
|
fix: isUri helper so that it passes ci tests
|
2024-01-05 11:38:26 -05:00 |
|
Julian Lam
|
2e330d8b3a
|
refactor: validator check to helper method
|
2024-01-04 16:23:09 -05:00 |
|
Julian Lam
|
8d79617044
|
fix: broken call to request lib, tests
|
2023-12-21 14:38:16 -05:00 |
|
Julian Lam
|
5c881d3f51
|
refactor: update ap libs to use core request lib
|
2023-12-19 14:33:38 -05:00 |
|
Julian Lam
|
24c1dfac8c
|
test: allow http proto on ci
|
2023-12-14 12:25:06 -05:00 |
|
Julian Lam
|
1f79f54241
|
feat: update activitypub helper resolveLocalUid to accept both webfinger name and full URL as input
|
2023-12-11 14:35:04 -05:00 |
|
Julian Lam
|
c02271c7af
|
feat: follow/unfollow logic and receipt
|
2023-12-06 13:38:41 -05:00 |
|
Julian Lam
|
cdc4275fec
|
feat: actor cache, method to resolve inboxes, stub code for sending requests. Now base64 encoding digest as expected by Mastodon
|
2023-12-06 13:38:41 -05:00 |
|
Julian Lam
|
e7184eb8cc
|
feat: http signatures support, .sign() and .verify() AP helper methods
|
2023-12-06 13:38:41 -05:00 |
|
Julian Lam
|
4f5f025d57
|
feat: add webfinger ttl cache
|
2023-12-06 13:38:41 -05:00 |
|
Julian Lam
|
a05b674e27
|
feat: ability to view federated profiles via url manipulation
|
2023-12-06 13:38:18 -05:00 |
|