Commit Graph

518 Commits

Author SHA1 Message Date
zotlabs b12a130908 at least spell it correctly 2017-08-29 21:20:51 -07:00
Christopher Allan Webber 6b4e0d5784
Switch Jessica Tallon's website over to tsyesika.se 2017-08-29 15:13:02 -05:00
Christopher Allan Webber 60c6c8b7ce
Add changelog since August 22 2017-08-29 13:08:01 -05:00
Christopher Allan Webber 126b4f73d1
Switch publicInbox to sharedInbox per #242 2017-08-27 17:49:23 -05:00
Christopher Allan Webber 08cbb048bf
Add explicit Accept / Reject of Follow activities
This is for issue #244.
2017-08-27 16:39:15 -05:00
Christopher Allan Webber a5906effd4
Slightly better phrasing at opening to overview 2017-08-27 12:38:11 -05:00
Christopher Allan Webber 4a7179bdb3
Add Mike McGarvin to thank-you section 2017-08-27 12:38:10 -05:00
AJ Jordan e1f538365f Update test suite URL 2017-08-20 22:51:14 -07:00
AJ Jordan 2b09a41007
Add Collection size to Security Considerations
Fixes #246
2017-08-16 23:29:20 -07:00
Christopher Allan Webber a4e945c673
Updated acknowledgements acknowledgement 2017-08-16 17:31:25 -05:00
Christopher Allan Webber f9a15e4146
Add Michael to thanks, shuffle location of Sarven's thanks 2017-08-16 17:30:32 -05:00
Christopher Allan Webber b886298434
Add Erik Wilde to review thanks 2017-08-16 12:42:16 -05:00
Christopher Allan Webber 9636a1c470
Updating attribution and dedication in acknowledgements 2017-08-16 11:26:45 -05:00
Christopher Allan Webber 2108daf6f9
Fix date on changelog header 2017-08-15 12:19:31 -05:00
Christopher Allan Webber bea1b1b77b
Removed duplicate changelog entries 2017-08-15 12:19:00 -05:00
Christopher Allan Webber 70c3c02bfd
Update changelog. 2017-08-15 11:21:22 -05:00
Christopher Allan Webber a4da2510de
Merge commit '1c59bd38b09b4ad02a07ff24de0da402a8b195d9' into gh-pages 2017-08-15 10:20:41 -05:00
Christopher Allan Webber fe015ece54 Merge pull request #248 from strugee/author-to-actor
Remove 'author' terminology in favor of 'actor'
2017-07-24 22:32:32 -05:00
Christopher Allan Webber 28424c3f4b Merge pull request #229 from strugee/recursive-objects
Note recursive objects in Security Considerations
2017-07-24 22:08:35 -05:00
Christopher Allan Webber ba9231e7e9 Merge pull request #249 from zotlabs/example8
change object to type in example8
2017-07-24 22:07:54 -05:00
Christopher Allan Webber 7d7a772d6e Merge pull request #238 from Takyoji/gh-pages
Fixed syntax errors of extra/missing commas in JSON examples
2017-07-24 22:07:23 -05:00
Christopher Allan Webber c26bbc5b8b Merge pull request #226 from strugee/ldn-relation-hash
Give the LDN relationship note a decent URL hash
2017-07-24 22:06:42 -05:00
Christopher Allan Webber bd79a80736 Merge pull request #230 from strugee/fix-broken-link
Fix broken OAuth Discovery link
2017-07-24 22:06:18 -05:00
AJ Jordan afd3e1dd61
Add client-to-server ratelimiting section
Fixes #245
2017-07-20 17:02:52 -07:00
AJ Jordan a96f782f72
Add section on federation denial-of-service
Ref #245
2017-07-20 17:01:32 -07:00
zotlabs e390765041 change object to type in example8 2017-07-18 18:02:13 -07:00
AJ Jordan 5dc917f421
Remove 'author' terminology in favor of 'actor'
Fixes #247
2017-07-17 23:41:46 -07:00
Christopher Allan Webber fb0a2e8516
Ooops, "author" should be "actor"... what a mistake... 2017-07-15 10:26:53 -05:00
Christopher Allan Webber a106324444
Rename likes to liked in actors example 2017-07-06 10:18:39 -05:00
Takyoji 919424636a Fixed syntax errors of extra/missing commas in JSON examples 2017-07-02 22:30:04 -07:00
AJ Jordan 6b63398614
Give a suggestion for handling recursive objects 2017-06-20 18:08:29 -07:00
AJ Jordan efb3a084f6
Fix broken OAuth Discovery link 2017-06-16 23:43:16 -07:00
AJ Jordan 1798a2844e
Note recursive objects in Security Considerations 2017-06-16 23:13:41 -07:00
Alex Jordan 33ccc1b492
Give the LDN relationship note a decent URL hash 2017-06-02 02:15:59 -07:00
Alex Jordan 1c59bd38b0
Squash HTML validation error 2017-06-02 02:15:11 -07:00
Alex Jordan b43ea3c39f Fix inReplyTo being on Create instead of Note
Fixes #222
2017-05-09 11:39:01 -07:00
Christopher Allan Webber cd33a72a17
Missing comma in one of the json examples 2017-05-04 16:11:26 -05:00
Christopher Allan Webber 1537381b5f
small grammar fix 2017-05-04 16:00:45 -05:00
Christopher Allan Webber cd30668742
Fixing the previous publish date 2017-05-04 12:39:40 -05:00
Christopher Allan Webber e7096cb592
Oops, use actual <em> tags instead of asterisk earmuffs 2017-05-04 11:51:45 -05:00
Christopher Allan Webber 87dbb25a29
Fixing like/likes collection links 2017-05-04 11:47:58 -05:00
Christopher Allan Webber 2598348249
Switch upcoming publish date to May 9th 2017-05-04 11:34:20 -05:00
Christopher Allan Webber 0ad4f56304
update dates 2017-05-03 23:00:44 -05:00
Christopher Allan Webber 3743b38c18
Add mray's super-amazing tutorial illustrations.
THANK YOU MRAY!  They look SO good.

Closes #202.
2017-05-03 21:52:54 -05:00
Christopher Allan Webber e7bedc7121
Update changelog 2017-05-03 16:18:41 -05:00
Christopher Allan Webber 3b523f81d8
Make adding to outbox collection on client to server section a MUST.
Also add note that there's no guarantee of *when* the object may
appear in the outbox.

Closes #219.

Co-authored with Alex Jordan <alex@strugee.net>
2017-05-03 16:04:00 -05:00
Christopher Allan Webber 20f18143b0
Tag normative changes in changelog with "normative" 2017-05-02 16:09:25 -05:00
Christopher Allan Webber 48107c38e5
Add changelog 2017-05-02 09:58:35 -05:00
Christopher Allan Webber aceca0ab1b
Clarify submitting to uploadMedia endpoint does not involve outbox submission 2017-05-02 02:28:04 -05:00
Christopher Allan Webber 914789bee9
Move Uploading Media section directly into the Client to Server section
Closes #220.
2017-05-02 02:26:58 -05:00
Christopher Allan Webber 4817398bd9
Mention returning 405 Method Not Allowed when submitting objects to non-c2s outboxes
Also wrap another mention of 405 Method Not Allowed in code tags.

Closes #220.
2017-05-02 02:11:07 -05:00
Christopher Allan Webber 8fffd822da
Add fragment identifier to Ben's endpoints 2017-05-02 02:02:05 -05:00
Christopher Allan Webber d05e0f515a
Add a bearer token to the posting-to-uploadMedia example 2017-05-02 01:25:06 -05:00
Christopher Allan Webber 1cc5e8d25e
Add media uploading example.
Closes #164.
2017-05-02 01:23:24 -05:00
Christopher Allan Webber 169d2a0bf4
Clients traversing build-up of addressing doesn't mean unpack collections
Closes #218.
2017-05-01 22:38:37 -05:00
Christopher Allan Webber 6c39e3fbf7
Add tutorial, closing #158.
This still has the ascii art illustrations, but there's a separate issue
to handle the SVG illustrations (#202).
2017-05-01 14:20:38 -05:00
Alex Jordan 59b502a691
Consolidate outbox submission in C2S Interactions
Fixes #195
2017-05-01 12:20:38 -05:00
Christopher Allan Webber 545c7183f3
Client to server no longer required for server to server in conformance classes
Closes #184.
2017-05-01 11:52:03 -05:00
Christopher Allan Webber 495efe6e44
Removed reference to "forwarding" as sharing
That gets too tricky.
2017-04-30 21:12:09 -05:00
Christopher Allan Webber 2527c75742
Add the shares property and Announce activity and describe federated behavior.
Closes #186 and #185.
2017-04-30 21:09:49 -05:00
Christopher Allan Webber 2d5202f085
Add "likes" section and reference it in Like inbox side effects section.
Part of #185.
2017-04-30 20:02:01 -05:00
Christopher Allan Webber 879e9860ff
Putting outbox and inbox collections first
These are kind of the heart of the spec, so it makes for them to come
at the top.
2017-04-30 18:59:32 -05:00
Christopher Allan Webber b28288f6ef
Rename present "likes" collection for actors to "liked"
Part of #185.
2017-04-30 17:56:18 -05:00
Christopher Allan Webber 50b2a34e9d Merge pull request #216 from strugee/actor-types
Clarify language surrounding what can be an actor
2017-04-27 16:44:55 -05:00
Alex Jordan 0ce15f3302
Clarify language surrounding what can be an actor
Fixes #213
2017-04-27 17:41:08 -04:00
Christopher Allan Webber fd7ac18ee6
Removing the terms "subscribing to", makes sentence less awkward
Closes #214.
2017-04-27 16:29:04 -05:00
Christopher Allan Webber aaa53b66dd Merge pull request #210 from strugee/rename-oauth-endpoints
Rename OAuth endpoints to match RFC6749
2017-04-27 13:25:08 -05:00
Evan Prodromou 727d78e8c8 Add note about flow for acquiring bearer tokens and client IDs 2017-04-27 13:55:55 -04:00
Christopher Allan Webber 76f7afc9c1
whitespace adjustment 2017-04-26 16:03:24 -05:00
Christopher Allan Webber 6934ba3bb5
Remove reference to Actors being subclass of the Actor type
That type is gone!

This closes #193.
2017-04-26 16:01:06 -05:00
Christopher Allan Webber f8060a84f7
Include the option for actors to be a Profile object
Adopts Amy's suggested phrasing and closes #192.
2017-04-26 15:55:06 -05:00
Christopher Allan Webber 5c5dfea2e7 Merge pull request #207 from strugee/e14n-to-pump-io
Eliminate redirects in Acknowledgements section
2017-04-26 14:09:58 -05:00
Christopher Allan Webber 74f96b993a Merge pull request #205 from strugee/activity-vocabulary-reference
Fix Activity Vocabulary not being in References
2017-04-26 14:09:39 -05:00
Christopher Allan Webber 728540a75a Merge pull request #206 from strugee/agent-to-actor
Say "actor" instead of "agent"
2017-04-26 14:09:09 -05:00
Christopher Allan Webber b98137f51a
Tweak the http caching text a bit and add reference to RFC7234 2017-04-26 13:59:57 -05:00
Christopher Allan Webber ddf7ff403a Merge pull request #209 from strugee/http-caching-note
Add notes about HTTP caching
2017-04-26 13:57:52 -05:00
Christopher Allan Webber cf697888f1
Remove duplicate sentence, and small grammar nit (pluralization) 2017-04-26 13:22:24 -05:00
Christopher Allan Webber 0334fb524a Merge pull request #211 from strugee/method-not-allowed
Specify delivery behavior on non-federated servers
2017-04-26 13:21:09 -05:00
Christopher Allan Webber ccf68fb3d3
Re-indent paragraph 2017-04-26 13:15:29 -05:00
Christopher Allan Webber 1cf90ecbc6
Italicize "this is client to server only" 2017-04-26 13:12:40 -05:00
Alex Jordan c4654d4fd7
Clarify behavior of delivery to the same origin
Fixes #198
2017-04-25 17:42:33 -04:00
Alex Jordan 33113080d2
Specify delivery behavior on non-federated servers
Ref #189
2017-04-25 17:27:19 -04:00
Alex Jordan 767019be18
Rename OAuth endpoints to match RFC6749
Fixes #191
2017-04-25 17:07:41 -04:00
Alex Jordan b7ff3aa3a3
Add notes about HTTP caching
Fixes #190
2017-04-25 16:36:17 -04:00
Alex Jordan e031aa1c68
Eliminate redirects in Acknowledgements section
Closes #187
2017-04-25 15:58:05 -04:00
Alex Jordan e15827c62e
Say "actor" instead of "agent"
Fixes #197
2017-04-25 15:53:59 -04:00
Alex Jordan 49813e9eea
Fix Activity Vocabulary not being in References
Closes #201
2017-04-25 15:47:40 -04:00
Christopher Allan Webber 4d9a5a348a
"3rd" -> "third" 2017-04-18 00:28:10 -05:00
Christopher Allan Webber c35007ac02
Add another example of delivery for user-curated collections 2017-04-18 00:26:05 -05:00
Christopher Allan Webber 0a50f664b5
Use "summary" on Liking the minimal update client example instead of "name"
This reflects the clarification of the difference between
automatically generated names and intentional descriptions of an item.
2017-04-17 23:38:50 -05:00
Christopher Allan Webber 13b28ea3f3
Add a couple of clarifying words.
The sentence was correct as it was, but was a bit vague in the case of
new objects.  This makes it clear in terms of the previous sentences
in this paragraph.
2017-04-17 20:58:49 -05:00
Christopher Allan Webber 90dfc54793
Dropped a couple of redundant words. 2017-04-17 20:57:16 -05:00
Christopher Allan Webber d399493272
When listing inbox and outbox properties, explicitly call them OrderedCollections
This is consistent with section 5 and makes that information clearer
earlier in the document.
2017-04-17 20:45:25 -05:00
Christopher Allan Webber a525acc28b
Clarify wording around adding id in client to server communication 2017-04-17 20:41:17 -05:00
Christopher Allan Webber 731e72e0c9
"Spoofing prevention" used author attribute instead of attributedTo 2017-04-17 20:39:43 -05:00
Christopher Allan Webber 315fead96c
Call attention to the Public Inbox Delivery section in Public Addressing.
It may be that these sections should be merged?
2017-04-17 10:46:38 -05:00
Christopher Allan Webber a498bb80e0
id="publicInbox" shouldn't have a # character though, obviously 2017-04-17 10:39:16 -05:00
Christopher Allan Webber 3711cb2ac9
Missed the # symbol on publicInbox fragment link 2017-04-17 10:34:21 -05:00
Christopher Allan Webber df531dbfed
why not turn a non-normative note into an actual note 2017-04-12 09:38:27 -05:00
Christopher Allan Webber 0bd753749f
Remove duplicate summary and inline the as2 duplicate properties 2017-04-12 09:29:53 -05:00