Alain St-Denis
58c8f95e54
Add audio and video media objects and much more.
2022-08-19 17:01:44 +00:00
Jason Robinson
2fb2da6955
Work on ActivityPub HTTP signatures and payload delivery
...
Also removes some legacy cruft for the failed Diaspora URI's as ID's experiment.
Refs: #7
2019-03-06 22:42:33 +02:00
Jason Robinson
2fa8271af7
Refactor handle_receive to require a RequestType
...
The ActivityPub protocol handlers require access to HTTP headers,
method and url from the incoming request. Thus require passing in
a RequestType object, which has the same structure as a Django
HttpRequest for compatibility.
This is a breaking backwards compatible change requiring Diaspora
payloads be wrapped in a RequestType object.
Refs: #7
2019-03-03 03:04:08 +02:00
Jason Robinson
a876d3a239
Add fetching of remote ActivityPub profile
2019-03-02 01:24:57 +02:00
Jason Robinson
c7ce799caf
Add identification of protocol on fetch_remote_profile id parameter
...
This adds activitypub to protocols that will be fetcher for
remote profile.
2019-03-02 01:24:57 +02:00
Jason Robinson
cef05fb226
Add missing PROTOCOL_NAME to ActivityPub protocol module
2018-10-22 23:23:54 +03:00
Jason Robinson
d1b9a9a877
Skeleton of ActivityPub mappers starting with Follow activity
2018-10-11 20:40:23 +03:00
Jason Robinson
d2c35a2cdc
Add ActivityPub to protocols and function to identify payload
2018-10-11 19:16:36 +03:00