distbin.com LDN implementation report and test results

Description of a project

Project
distbin.com
Implementation type
receiver
Maintainer
http://bengo.is

Dataset

Identifier
e7002630-064b-11e7-aec7-f50fd0c65679
Published
Creator
http://bengo.is
Note
Also implements ActivityPub (a superset of LDN)

Test results

Report
Outcome Test Mode Info
Passed
Failed
?
Cannot tell
Inapplicable
Untested
Accepts OPTIONS requests. [source] automatic
Advertises acceptable content types with Accept-Post in response to OPTIONS request. [source] automatic Accept-Post: application/activity+json, application/json, application/ld+json, application/ld+json; profile="https://www.w3.org/ns/activitystreams"
Accept-Post includes application/ld+json. [source] automatic
Accepts POST requests. [source] automatic HTTP 201
Succeeds when the content type includes a profile parameter. [source] automatic
Fails to process notifications if implementation-specific constraints are not met. [source] automatic
Responds to POST requests with Content-Type: application/ld+json with status code 201 Created or 202 Accepted. [source] automatic HTTP 201
Returns a Location header in response to successful POST requests. [source] automatic Location: https://distbin.com/activitypub/inbox?id=urn%3Auuid%3Abd57c801-7b36-4a4c-a81a-7a719e4b00cf found and can be retrieved.
Restricts list of notification URIs (eg. according to access control). [source] semiAuto Test manually.
Lists notification URIs with ldp:contains. [source] automatic Found 10 notifications.
Inbox has type ldp:Container. [source] automatic Found in body: http://www.w3.org/ns/ldp#Container
Advertises constraints with ldp:constrainedBy. [source] automatic Not found.
Returns JSON-LD on GET requests. [source] automatic
Notifications are available as JSON-LD. [source] automatic https://distbin.com/activitypub/inbox?id=urn%3Auuid%3Abd57c801-7b36-4a4c-a81a-7a719e4b00cf: Accept: application/ld+json => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A3bba8b2a-58d2-4414-91b5-58427c176511: Accept: application/ld+json => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A89e7509b-080b-4edc-b6bd-69a011c85da0: Accept: application/ld+json => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A4a3e6633-695c-45c8-9d1f-d9d877383d60: Accept: application/ld+json => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3Ae256c6b1-4f42-4bb4-8026-20a0fd55b0e4: Accept: application/ld+json => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A5699a864-449e-4860-9731-d8ac3f599259: Accept: application/ld+json => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A74d6663c-1086-4c49-9393-a6fbebe974ec: Accept: application/ld+json => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A65d34b96-5541-4268-a06a-433dd2725d13: Accept: application/ld+json => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3Ad15e305e-66c4-4276-aa96-e7fdd4b5df6f: Accept: application/ld+json => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A7405d7dd-2826-42b0-b64f-4dc5298f7f17: Accept: application/ld+json => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD
When requested with no Accept header or */*, notifications are still returned as RDF. [source] automatic https://distbin.com/activitypub/inbox?id=urn%3Auuid%3Abd57c801-7b36-4a4c-a81a-7a719e4b00cf: Accept: */* => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3Abd57c801-7b36-4a4c-a81a-7a719e4b00cf: No Accept => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A3bba8b2a-58d2-4414-91b5-58427c176511: Accept: */* => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A3bba8b2a-58d2-4414-91b5-58427c176511: No Accept => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A89e7509b-080b-4edc-b6bd-69a011c85da0: Accept: */* => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A89e7509b-080b-4edc-b6bd-69a011c85da0: No Accept => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A4a3e6633-695c-45c8-9d1f-d9d877383d60: Accept: */* => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A4a3e6633-695c-45c8-9d1f-d9d877383d60: No Accept => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3Ae256c6b1-4f42-4bb4-8026-20a0fd55b0e4: Accept: */* => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3Ae256c6b1-4f42-4bb4-8026-20a0fd55b0e4: No Accept => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A5699a864-449e-4860-9731-d8ac3f599259: Accept: */* => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A5699a864-449e-4860-9731-d8ac3f599259: No Accept => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A74d6663c-1086-4c49-9393-a6fbebe974ec: Accept: */* => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A74d6663c-1086-4c49-9393-a6fbebe974ec: No Accept => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A65d34b96-5541-4268-a06a-433dd2725d13: Accept: */* => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A65d34b96-5541-4268-a06a-433dd2725d13: No Accept => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3Ad15e305e-66c4-4276-aa96-e7fdd4b5df6f: Accept: */* => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3Ad15e305e-66c4-4276-aa96-e7fdd4b5df6f: No Accept => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A7405d7dd-2826-42b0-b64f-4dc5298f7f17: Accept: */* => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD, https://distbin.com/activitypub/inbox?id=urn%3Auuid%3A7405d7dd-2826-42b0-b64f-4dc5298f7f17: No Accept => Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams" can be serialized as JSON-LD