Commit Graph

253 Commits

Author SHA1 Message Date
Christopher Allan Webber 18bb00c54b Unfortunately some links not available in https, use http in the meanwhile
Guess who needs to set up Let's Encrypt!
2016-08-19 16:35:04 -05:00
Christopher Allan Webber ffa6ced1be Update "receiving server" -> "receiving user" 2016-08-19 16:28:55 -05:00
rhiaro 2ad9398551 Enforce addressing on original object only for inbox sending 2016-08-19 13:20:31 -04:00
rhiaro db324b477f Clarify inbox delivery recursion 2016-08-19 11:37:32 -04:00
rhiaro 35f723872f Add that Block Activities should not be delivered to their object by the outbox 2016-08-18 18:31:36 -05:00
rhiaro 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
rhiaro 13bb6b33de Outbox delivery MUST for *federated* servers. And clarify Add and Remove for outbox. 2016-08-18 18:25:23 -05:00
rhiaro 94751d9ad4 Outbox delivery and propagating delivery to collections owned by other users via the inbox 2016-08-18 14:47:42 -05:00
rhiaro 9d49e88e4d Move Public Addressing to Collections, and remove line about it being the same as Followers 2016-08-18 13:51:37 -05:00
rhiaro 9f4c391a6d Describe client responsibilities with addressing. 2016-08-18 13:45:27 -05:00
Christopher Allan Webber 0a562da0ef Moving Follow / Like activity server to server side effects to the right place 2016-08-17 18:14:56 -05:00
Christopher Allan Webber 0c68de7b51 Update fragments of client-to-server activity sections to append "-outbox" 2016-08-17 18:07:43 -05:00
Christopher Allan Webber e4b8a95184 Collapsing "targeting and delivery" section into "server to server interactions" 2016-08-17 18:04:55 -05:00
Christopher Allan Webber d0ddf1a500 Move binary data and collections earlier in the document 2016-08-17 18:02:51 -05:00
Christopher Allan Webber 11e94e5dcc Switching activities section to "client to server interactions" 2016-08-17 18:01:48 -05:00
Christopher Allan Webber 17b2db9ba9 Switch some legacy "post" fragment uris to "create" 2016-08-17 17:38:56 -05:00
Christopher Allan Webber e8ece013d0 side-effects -> side effects 2016-08-17 17:37:46 -05:00
Christopher Allan Webber 867ec59b2d Tombstones are optional. Also, 404 is acceptable, not just 410. 2016-08-17 17:35:53 -05:00
Christopher Allan Webber 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
Christopher Allan Webber 0644bd65da Clarify that Activities section is about client to server interactions 2016-08-17 17:32:12 -05:00
Christopher Allan Webber dacc485775 Style nit: wrap at sentence 2016-08-17 17:29:03 -05:00
Christopher Allan Webber 42608936b5 Clarify that objects may be submitted without a wrapping activity 2016-08-17 17:28:38 -05:00
rhiaro 4aba4327b6 s/http:/https:/ 2016-08-17 14:29:59 -05:00
rhiaro 1b28ba80e3 Expand delivery side-effects 2016-08-17 14:29:11 -05:00
rhiaro 1c6743aae7 Add deduplication of recipients to Targeting 2016-08-17 14:18:12 -05:00
rhiaro 9a1007edda Remove duplication from inbox, and link inbox and outbox to appropriate discovery and POST sections 2016-08-17 14:14:08 -05:00
rhiaro b8c1955088 Add Like Activity and mention side effects in collections 2016-08-17 14:05:34 -05:00
rhiaro 016f089087 Location header should be Create not object (per lunch discussion with @cwebber) 2016-08-17 13:54:58 -05:00
rhiaro 038b4ad824 Fix Follow collection side-effects 2016-08-17 13:07:09 -05:00
rhiaro 47a470fe4e Refine Follow, Add and Remove 2016-08-17 12:57:42 -05:00
rhiaro ed9a345423 Tweak Update. Fix Delete to use Tombstone 2016-08-17 12:49:34 -05:00
rhiaro a3f81142c5 Small improvements to Create 2016-08-17 12:47:19 -05:00
rhiaro f7b4db1cc9 Tidy up Create Activity 2016-08-17 12:42:55 -05:00
rhiaro 3da1f27d34 Note about audience targeting copying 2016-08-17 12:36:02 -05:00
rhiaro f86cf068dc Copying audience targeting from embedded objects to activity (experimental..) 2016-08-17 12:33:56 -05:00
rhiaro bdedf711c0 Start delivery side-effects, merge content objects with this 2016-08-17 12:21:01 -05:00
rhiaro bce9c01730 Move notifications before auth 2016-08-17 12:15:38 -05:00
rhiaro 446f8c2fa7 Move binary data after Collections 2016-08-17 12:15:03 -05:00
rhiaro 835b00a931 Move Collections to after Activities 2016-08-17 12:12:46 -05:00
rhiaro f585e11d9d Explicit instructions for posting Activities to Outbox 2016-08-17 12:11:37 -05:00
rhiaro e1f41e8842 Remove Endpoint Discovery section as this is covered by Actors 2016-08-17 11:42:41 -05:00
rhiaro 9cadd16386 Move Activities to after Actors 2016-08-17 11:42:24 -05:00
Christopher Allan Webber 374d9f7c80 Add missing closing </section> 2016-08-17 11:34:34 -05:00
Christopher Allan Webber 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
rhiaro 99aaf2e69f Clarify Notification & Delivery; fixes #47 2016-08-16 15:00:42 -05:00
Christopher Allan Webber f5817e37b1 Add Evan Prodromou as an author to the activitypub spec 2016-08-16 10:45:05 -05:00
Christopher Allan Webber d78ee8c49e Clarity on who can access the inbox, and moved MUST to SHOULD 2016-08-16 10:41:35 -05:00
Christopher Allan Webber 726ac8ecad specify delivery to actor and attributedTo fields 2016-08-16 10:09:21 -05:00
Christopher Allan Webber 174a45f8f6 Copy activity's "actor" field to the "attributedTo" field 2016-08-16 10:07:18 -05:00
Christopher Allan Webber 44f9b94c91 fix missing comma in example 2016-08-08 07:11:06 -05:00