Ryan Barrett
|
e538f97456
|
activitypub: prefer id over url for inReplyTo and Like/Announce object
as per tootsuite/mastodon#5500
|
2017-10-23 21:23:33 -07:00 |
Ryan Barrett
|
7dcbd9f107
|
minor fixes to a couple log msges
|
2017-10-23 21:02:07 -07:00 |
Ryan Barrett
|
bb9294ea51
|
tell common.error() explicitly when to include exc_info
|
2017-10-17 11:47:01 -07:00 |
Ryan Barrett
|
bf0897ba81
|
activitypub and salmon: return 501 on unsupported activity type
|
2017-10-16 22:21:13 -07:00 |
Ryan Barrett
|
02f1e67cf9
|
salmon: return 400 on bad XML
also handle URL path with just domain, e.g. /snarfed.org/salmon
|
2017-10-16 22:02:37 -07:00 |
Ryan Barrett
|
73ac7ba1e7
|
unify webmention sending from salmon and activitypub into common
|
2017-10-16 09:13:55 -07:00 |
Ryan Barrett
|
6190f3bc0c
|
refactor abort() calls to use common.error()
|
2017-10-15 16:57:33 -07:00 |
Ryan Barrett
|
f940718790
|
salmon: support incoming likes and shares (reposts)
|
2017-10-15 16:57:05 -07:00 |
Ryan Barrett
|
a11d6745a9
|
switch incoming salmon/activitypub to overwrite Response
|
2017-10-12 23:13:54 -07:00 |
Ryan Barrett
|
ef89af7372
|
switch to using Response.get_or_create()
also test an incoming activitypub like with an id with a fragment
|
2017-10-11 18:13:06 -07:00 |
Ryan Barrett
|
6a65e2e74a
|
store source post in Response
...so we can use it to render proxy ActivityPub mf2 pages for webmentions
|
2017-10-09 21:11:40 -05:00 |
Ryan Barrett
|
19a686edc3
|
store responses in new Response datastore model
|
2017-10-09 19:29:50 -05:00 |
Ryan Barrett
|
4dd8f7e1a7
|
mastodon interop: salmon + activitypub + webfinger cleanup, tests
|
2017-09-03 13:03:31 -07:00 |
Ryan Barrett
|
76af3231e7
|
mastodon interop: got webmention => salmon slap to mastodon working!
TODO: lots of cleanup and tests
|
2017-09-03 12:20:37 -07:00 |
Ryan Barrett
|
90c1a60688
|
fix salmon URL route
|
2017-08-27 12:20:59 -07:00 |
Ryan Barrett
|
f6deddeb96
|
translate incoming webmentions to outgoing salmon slaps
|
2017-08-23 18:41:21 -07:00 |
Ryan Barrett
|
0fe3e7c3d4
|
salmon: add spec links
|
2017-08-20 11:35:14 -07:00 |
Ryan Barrett
|
a31bd509ec
|
finish first pass at converting incoming salmon slaps to webmentions
|
2017-08-20 11:33:10 -07:00 |
Ryan Barrett
|
a089bc78f5
|
start on salmon; in progress checkpoint
|
2017-08-20 07:29:26 -07:00 |