Commit Graph

547 Commits

Author SHA1 Message Date
rhiaro fae6a56a8d Remove at risk uploadMedia, fixes #239 2017-10-24 18:51:01 +02:00
rhiaro 702703f7f8 CG Auth link 2017-10-24 18:37:18 +02:00
rhiaro 31ad3477c7 Add content type to S2S per #256 2017-10-24 18:32:59 +02:00
rhiaro 920d9c7658 Grammar 2017-10-24 18:20:39 +02:00
rhiaro e062767e2c And actually move it to Security Consideratiosn per #258 2017-10-24 18:19:09 +02:00
rhiaro 0006a5ae65 Forgot to remove this for #258 2017-10-24 18:17:48 +02:00
rhiaro 8d2e00a479 Put security considerations in Security Considerations, fixes #233 2017-10-24 18:14:56 +02:00
rhiaro 50cce8e5c3 Move auth&auth to SocialCG (fixes #258). TODO: add actual URL! 2017-10-24 18:06:30 +02:00
rhiaro bd11513e5c Missing quotes 2017-10-24 17:59:41 +02:00
rhiaro 336140ebe6 Minor wording update to oversized collections 2017-10-24 17:58:21 +02:00
Amy Guy f9d998324e Merge pull request #262 from strugee/missing-words
Fix typos
2017-10-24 17:48:50 +02:00
Amy Guy 352cbda6b2 Merge pull request #252 from strugee/bad-server-client-dos
Add Collection size to Security Considerations
2017-10-24 17:47:38 +02:00
AJ Jordan 2e826824dc
Fix typos
Fixes #261
2017-10-20 17:35:57 -04:00
Christopher Allan Webber 1d09a25eab
rename inbox-delivery fragment to inbox-forwarding which is more accurate 2017-10-14 10:42:58 -05:00
Christopher Allan Webber de1d02fca6
Removing unnecessary quotation mark 2017-10-13 20:19:49 -05:00
Christopher Allan Webber ae0a55d2ed
O Shepherd -> Erin Shepherd 2017-09-07 16:58:41 -05:00
Christopher Allan Webber 81fe1f1db3
Guess that means the crEnd changes too 2017-09-07 16:58:41 -05:00
Christopher Allan Webber 5903ea41c9
Updating publish date 2017-09-07 16:58:41 -05:00
Christopher Allan Webber 7a4b492a49
Add issue numbers to recent normative changes on changelog per Ralph's request 2017-09-07 16:58:41 -05:00
Christopher Allan Webber c1dca4e111 Merge pull request #255 from zotlabs/gh-pages
typo in Mike's name
2017-08-31 22:32:59 -05:00
Christopher Allan Webber f680f6734a
OShepherd -> O Shepherd 2017-08-30 23:18:54 -05:00
Christopher Allan Webber 61bcb540a9
Add crEnd 2017-08-30 20:32:46 -05:00
Christopher Allan Webber ff59b4f8b2
OShepherd back at the top again 2017-08-30 20:30:40 -05:00
Christopher Allan Webber 524607820d
Update links to Linked Data Signatures and HTTP Signatures 2017-08-30 15:58:52 -05:00
Christopher Allan Webber 9b728fb356
Close </ol> 2017-08-30 15:54:53 -05:00
Christopher Allan Webber 90992519cb
Adjust publishing/changelog dates 2017-08-30 15:46:40 -05:00
Christopher Allan Webber 17ab13e89e
Adjust Follow MAY not send reject escape hatch, per SocialWG call feedback
Switched the privacy bit to an example of a reason not to send it, so
as to not mix up protocol and what could be a variety of rationales.
2017-08-30 15:44:57 -05:00
Christopher Allan Webber e4e9cce54e
Clarifying the authorship/editing history, per SocialWG feedback 2017-08-30 15:38:49 -05:00
Christopher Allan Webber 0d99c50793
Clarify that the "endpoints" object is typically for server-wide endpoints 2017-08-30 15:19:52 -05:00
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