Commit Graph

198 Commits

Author SHA1 Message Date
543fab3a78 Add and Remove for inbox side effects.
These are the same as for outbox, but in both cases only apply for
values of object and/or target owned by the receiving server.
2016-08-18 18:26:18 -05:00
13bb6b33de Outbox delivery MUST for *federated* servers. And clarify Add and Remove for outbox. 2016-08-18 18:25:23 -05:00
94751d9ad4 Outbox delivery and propagating delivery to collections owned by other users via the inbox 2016-08-18 14:47:42 -05:00
9d49e88e4d Move Public Addressing to Collections, and remove line about it being the same as Followers 2016-08-18 13:51:37 -05:00
9f4c391a6d Describe client responsibilities with addressing. 2016-08-18 13:45:27 -05:00
0a562da0ef Moving Follow / Like activity server to server side effects to the right place 2016-08-17 18:14:56 -05:00
0c68de7b51 Update fragments of client-to-server activity sections to append "-outbox" 2016-08-17 18:07:43 -05:00
e4b8a95184 Collapsing "targeting and delivery" section into "server to server interactions" 2016-08-17 18:04:55 -05:00
d0ddf1a500 Move binary data and collections earlier in the document 2016-08-17 18:02:51 -05:00
11e94e5dcc Switching activities section to "client to server interactions" 2016-08-17 18:01:48 -05:00
17b2db9ba9 Switch some legacy "post" fragment uris to "create" 2016-08-17 17:38:56 -05:00
e8ece013d0 side-effects -> side effects 2016-08-17 17:37:46 -05:00
867ec59b2d Tombstones are optional. Also, 404 is acceptable, not just 410. 2016-08-17 17:35:53 -05:00
eff9a77c8d Drop incorrect sentence
It's not true that the Create should be used in all server to server
interactions!  For example, a Like would interact with the object,
not the Create.
2016-08-17 17:33:36 -05:00
0644bd65da Clarify that Activities section is about client to server interactions 2016-08-17 17:32:12 -05:00
dacc485775 Style nit: wrap at sentence 2016-08-17 17:29:03 -05:00
42608936b5 Clarify that objects may be submitted without a wrapping activity 2016-08-17 17:28:38 -05:00
4aba4327b6 s/http:/https:/ 2016-08-17 14:29:59 -05:00
1b28ba80e3 Expand delivery side-effects 2016-08-17 14:29:11 -05:00
1c6743aae7 Add deduplication of recipients to Targeting 2016-08-17 14:18:12 -05:00
9a1007edda Remove duplication from inbox, and link inbox and outbox to appropriate discovery and POST sections 2016-08-17 14:14:08 -05:00
b8c1955088 Add Like Activity and mention side effects in collections 2016-08-17 14:05:34 -05:00
016f089087 Location header should be Create not object (per lunch discussion with @cwebber) 2016-08-17 13:54:58 -05:00
038b4ad824 Fix Follow collection side-effects 2016-08-17 13:07:09 -05:00
47a470fe4e Refine Follow, Add and Remove 2016-08-17 12:57:42 -05:00
ed9a345423 Tweak Update. Fix Delete to use Tombstone 2016-08-17 12:49:34 -05:00
a3f81142c5 Small improvements to Create 2016-08-17 12:47:19 -05:00
f7b4db1cc9 Tidy up Create Activity 2016-08-17 12:42:55 -05:00
3da1f27d34 Note about audience targeting copying 2016-08-17 12:36:02 -05:00
f86cf068dc Copying audience targeting from embedded objects to activity (experimental..) 2016-08-17 12:33:56 -05:00
bdedf711c0 Start delivery side-effects, merge content objects with this 2016-08-17 12:21:01 -05:00
bce9c01730 Move notifications before auth 2016-08-17 12:15:38 -05:00
446f8c2fa7 Move binary data after Collections 2016-08-17 12:15:03 -05:00
835b00a931 Move Collections to after Activities 2016-08-17 12:12:46 -05:00
f585e11d9d Explicit instructions for posting Activities to Outbox 2016-08-17 12:11:37 -05:00
e1f41e8842 Remove Endpoint Discovery section as this is covered by Actors 2016-08-17 11:42:41 -05:00
9cadd16386 Move Activities to after Actors 2016-08-17 11:42:24 -05:00
374d9f7c80 Add missing closing </section> 2016-08-17 11:34:34 -05:00
5c982f8395 Editing last commit to match document style guide
(wrap at column 79, newlines at sentence start/end.)
2016-08-16 15:05:58 -05:00
99aaf2e69f Clarify Notification & Delivery; fixes #47 2016-08-16 15:00:42 -05:00
f5817e37b1 Add Evan Prodromou as an author to the activitypub spec 2016-08-16 10:45:05 -05:00
d78ee8c49e Clarity on who can access the inbox, and moved MUST to SHOULD 2016-08-16 10:41:35 -05:00
726ac8ecad specify delivery to actor and attributedTo fields 2016-08-16 10:09:21 -05:00
174a45f8f6 Copy activity's "actor" field to the "attributedTo" field 2016-08-16 10:07:18 -05:00
44f9b94c91 fix missing comma in example 2016-08-08 07:11:06 -05:00
0c30178100 Merge #18 remove HTTP PUT and HTTP DELETE
#18 remove HTTP PUT and HTTP DELETE
2016-06-19 09:38:14 +02:00
2275847e4d Fix wording of initial HTTP methods sentence 2016-06-19 07:36:58 +00:00
12c9a752e2 Fix #18 - Remove HTTP PUT and HTTP DELETE verbs 2016-06-18 08:31:17 +00:00
b27d9e2eb1 Noting that authentication is expected for media uploads.
This ties into Issue #23.
2016-06-15 11:48:56 -05:00
dc7c209db7 Clarify what the file endpoint is for #23
Still leave open the possibility of having an "endpoints" field.
2016-06-15 11:38:47 -05:00