I 2024-02-13 22:17:00.640855+00:00 Got Update from https://indieweb.social/users/brettk: {
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"ostatus": "http://ostatus.org#",
"atomUri": "ostatus:atomUri",
"inReplyToAtomUri": "ostatus:inReplyToAtomUri",
"conversation": "ostatus:conversation",
"sensitive": "as:sensitive",
"toot": "http://joinmastodon.org/ns#",
"votersCount": "toot:votersCount"
}
],
"id": "https://indieweb.social/users/brettk/statuses/111926407632533790#updates/1707862619",
"type": "Update",
"actor": "https://indieweb.social/users/brettk",
"published": "2024-02-13T22:16:59Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://indieweb.social/users/brettk/followers",
"https://indieweb.social/users/tchambers",
"https://fed.brid.gy/snarfed.org",
"https://kbin.social/m/fediversenews",
"https://kbin.social/m/fediversenews/followers",
"https://fosstodon.org/users/fedidevs"
],
"object": {
"id": "https://indieweb.social/users/brettk/statuses/111926407632533790",
"type": "Note",
"summary": null,
"inReplyTo": "https://indieweb.social/users/tchambers/statuses/111926373215445212",
"published": "2024-02-13T21:57:24Z",
"url": "https://indieweb.social/@brettk/111926407632533790",
"attributedTo": "https://indieweb.social/users/brettk",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://indieweb.social/users/brettk/followers",
"https://indieweb.social/users/tchambers",
"https://fed.brid.gy/snarfed.org",
"https://kbin.social/m/fediversenews",
"https://kbin.social/m/fediversenews/followers",
"https://fosstodon.org/users/fedidevs"
],
"sensitive": false,
"atomUri": "https://indieweb.social/users/brettk/statuses/111926407632533790",
"inReplyToAtomUri": "https://indieweb.social/users/tchambers/statuses/111926373215445212",
"conversation": "tag:indieweb.social,2024-02-13:objectId=102326261:objectType=Conversation",
"content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://indieweb.social/@tchambers\" class=\"u-url mention\">@<span>tchambers</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://fed.brid.gy/r/https://snarfed.org/\" class=\"u-url mention\">@<span>snarfed.org</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://kbin.social/m/fediversenews\" class=\"u-url mention\">@<span>fediversenews</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@fedidevs\" class=\"u-url mention\">@<span>fedidevs</span></a></span> Great statement as always Tim (though note the typo: BridgyFed, not BridglyFed! \ud83d\ude09).</p><p>I particularly appreciated the call for thoughtful debate. I'm a huge fan of Ryan and his contributions to the community and the treatment he's received from some over the past 24 hours has been beyond the pale. Yet despite that he's remained remarkably open-minded and respectful.</p>",
"contentMap": {
"en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://indieweb.social/@tchambers\" class=\"u-url mention\">@<span>tchambers</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://fed.brid.gy/r/https://snarfed.org/\" class=\"u-url mention\">@<span>snarfed.org</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://kbin.social/m/fediversenews\" class=\"u-url mention\">@<span>fediversenews</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@fedidevs\" class=\"u-url mention\">@<span>fedidevs</span></a></span> Great statement as always Tim (though note the typo: BridgyFed, not BridglyFed! \ud83d\ude09).</p><p>I particularly appreciated the call for thoughtful debate. I'm a huge fan of Ryan and his contributions to the community and the treatment he's received from some over the past 24 hours has been beyond the pale. Yet despite that he's remained remarkably open-minded and respectful.</p>"
},
"updated": "2024-02-13T22:16:59Z",
"attachment": [],
"tag": [
{
"type": "Mention",
"href": "https://indieweb.social/users/tchambers",
"name": "@tchambers"
},
{
"type": "Mention",
"href": "https://fed.brid.gy/snarfed.org",
"name": "@snarfed.org@snarfed.org"
},
{
"type": "Mention",
"href": "https://kbin.social/m/fediversenews",
"name": "@fediversenews@kbin.social"
},
{
"type": "Mention",
"href": "https://fosstodon.org/users/fedidevs",
"name": "@fedidevs@fosstodon.org"
}
],
"replies": {
"id": "https://indieweb.social/users/brettk/statuses/111926407632533790/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://indieweb.social/users/brettk/statuses/111926407632533790/replies?only_other_accounts=true&page=true",
"partOf": "https://indieweb.social/users/brettk/statuses/111926407632533790/replies",
"items": []
}
}
}
}
I 2024-02-13 22:17:00.641183+00:00 Verifying HTTP Signature
D 2024-02-13 22:17:00.641433+00:00 Loading Object https://indieweb.social/users/brettk local=True remote=None
D 2024-02-13 22:17:00.641574+00:00 got from cache
D 2024-02-13 22:17:00.641995+00:00 last updated 2023-02-16 21:23:27.912929, refreshing
I 2024-02-13 22:17:00.646785+00:00 Signing with Key('MagicKey', 'fed.brid.gy')'s key
I 2024-02-13 22:17:01.024829+00:00 requests.get https://indieweb.social/users/brettk {'data': None, 'auth': <httpsig.requests_auth.HTTPSignatureAuth object at 0x3ecc6eb2a9d0>, 'headers': {'Accept': '...', 'Date': '...', 'Host': '...', 'Content-Type': '...', 'Digest': '...'}, 'gateway': True}
I 2024-02-13 22:17:01.581554+00:00 Received 200:
I 2024-02-13 22:17:01.581818+00:00 Received 200
I 2024-02-13 22:17:01.581954+00:00 Got 200 headers: {'Date': 'Tue, 13 Feb 2024 22:17:01 GMT', 'Content-Type': 'application/activity+json; charset=utf-8', 'Content-Length': '4291', 'Connection': 'keep-alive', 'Server': 'Mastodon', 'X-Frame-Options': 'DENY', 'X-Content-Type-Options': 'nosniff', 'X-XSS-Protection': '0', 'Referrer-Policy': 'same-origin', 'Cache-Control': 'private, no-store', 'ETag': 'W/"8947489c7e2dd922fc775130d24dd4c4"', 'Content-Security-Policy': "base-uri 'none'; default-src 'none'; frame-ancestors 'none'; font-src 'self' https://indieweb.social; img-src 'self' https: data: blob: https://indieweb.social; style-src 'self' https://indieweb.social 'nonce-128nBRpBm6NPtUWpbZGr7A=='; media-src 'self' https: data: https://indieweb.social; frame-src 'self' https:; manifest-src 'self' https://indieweb.social; form-action 'self'; child-src 'self' blob: https://indieweb.social; worker-src 'self' blob: https://indieweb.social; connect-src 'self' data: blob: https://indieweb.social https://cdn.masto.host wss://indieweb.social; script-src 'self' https://indieweb.social 'wasm-unsafe-eval'", 'X-Request-Id': '193966f8-405f-47c2-be67-3e138a6fd078', 'X-Runtime': '0.017416', 'Strict-Transport-Security': 'max-age=63072000; includeSubDomains, max-age=31536000', 'vary': 'Accept, Accept-Language, Cookie, Signature, ...'}
I 2024-02-13 22:17:01.582202+00:00 {
"followers": "https://indieweb.social/users/brettk/followers",
"type": "Person",
"tag": [],
"id": "https://indieweb.social/users/brettk",
"memorial": false,
"endpoints": {
"sharedInbox": "https://indieweb.social/inbox"
},
"url": "https://indieweb.social/@brettk",
"discoverable": true,
"summary": "<p>By day I'm a software product manager. By night I'm a programmer, knitter, skier, cyclist, cook, guitarist(ish), and a dozen other things besides. He/him.</p>",
"publicKey": {
"publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0UUdOs9JB2mSdmuH+WNp\nXaBEO0k3BRvtkysMTlz7smE36h/A6vp3mjSPqoE1pbETfhPtfofF/JVxz4YlcpEG\ndVrz21VpMY0AqtnI9J8y+Iit1h2Q5jdeinDErL0WVgY2bx79f1to82v0lkLZxcbY\nTZTbp1NZp7SU48BgeUHkzIlqSi3JNzzEZT1b1vc8mHS89zo9Y8qap94m1sJ0M1ay\nOCA2llYm1wKR46ZzzRgD6Y4S7FsTiFTq7nqdXHBpZOFlKYJptB3At06YFKX26ZHJ\nQAL6jS6Duus2jT+gqO6ZmiNI/8h9NmDfc0shp/hdjGNFF5MiO2+sYeOnxW2ugONb\n2QIDAQAB\n-----END PUBLIC KEY-----\n",
"id": "https://indieweb.social/users/brettk#main-key",
"owner": "https://indieweb.social/users/brettk"
},
"featuredTags": "https://indieweb.social/users/brettk/collections/tags",
"name": "Brett Kosinski",
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1",
{
"cipherText": "toot:cipherText",
"memorial": "toot:memorial",
"toot": "http://joinmastodon.org/ns#",
"focalPoint": {
"@container": "@list",
"@id": "toot:focalPoint"
},
"identityKey": {
"@id": "toot:identityKey",
"@type": "@id"
},
"indexable": "toot:indexable",
"Device": "toot:Device",
"devices": {
"@id": "toot:devices",
"@type": "@id"
},
"PropertyValue": "schema:PropertyValue",
"messageFranking": "toot:messageFranking",
"deviceId": "toot:deviceId",
"featured": {
"@id": "toot:featured",
"@type": "@id"
},
"Curve25519Key": "toot:Curve25519Key",
"value": "schema:value",
"claim": {
"@id": "toot:claim",
"@type": "@id"
},
"discoverable": "toot:discoverable",
"featuredTags": {
"@id": "toot:featuredTags",
"@type": "@id"
},
"alsoKnownAs": {
"@id": "as:alsoKnownAs",
"@type": "@id"
},
"suspended": "toot:suspended",
"publicKeyBase64": "toot:publicKeyBase64",
"schema": "http://schema.org#",
"manuallyApprovesFollowers": "as:manuallyApprovesFollowers",
"Ed25519Key": "toot:Ed25519Key",
"Ed25519Signature": "...",
"EncryptedMessage": "toot:EncryptedMessage",
"messageType": "toot:messageType",
"fingerprintKey": {
"@id": "toot:fingerprintKey",
"@type": "@id"
},
"movedTo": {
"@id": "as:movedTo",
"@type": "@id"
}
}
],
"indexable": true,
"following": "https://indieweb.social/users/brettk/following",
"image": {
"mediaType": "image/jpeg",
"type": "Image",
"url": "https://cdn.masto.host/indiewebsocial/accounts/headers/109/379/593/560/219/759/original/87735c15759b4cf2.jpg"
},
"devices": "https://indieweb.social/users/brettk/collections/devices",
"manuallyApprovesFollowers": false,
"published": "2022-11-21T00:00:00Z",
"attachment": [
{
"value": "<a href=\"https://b-ark.ca\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">b-ark.ca</span><span class=\"invisible\"></span></a>",
"type": "PropertyValue",
"name": "Blog"
},
{
"value": "<a href=\"https://github.com/fancypantalons\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/fancypantalons</span><span class=\"invisible\"></span></a>",
"type": "PropertyValue",
"name": "Code"
},
{
"value": "<a href=\"https://www.ravelry.com/people/fancypantalons\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">ravelry.com/people/fancypantal</span><span class=\"invisible\">ons</span></a>",
"type": "PropertyValue",
"name": "Knitting"
}
],
"icon": {
"mediaType": "image/jpeg",
"type": "Image",
"url": "https://cdn.masto.host/indiewebsocial/accounts/avatars/109/379/593/560/219/759/original/60b6ff005507de66.jpg"
},
"inbox": "https://indieweb.social/users/brettk/inbox",
"preferredUsername": "brettk",
"featured": "https://indieweb.social/users/brettk/collections/featured",
"outbox": "https://indieweb.social/users/brettk/outbox"
}
I 2024-02-13 22:17:01.597041+00:00 Verifying signature ... /snarfed.org/inbox with key -----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0UUdOs9JB2mSdmuH+WNp
XaBEO0k3BRvtkysMTlz7smE36h/A6vp3mjSPqoE1pbETfhPtfofF/JVxz4YlcpEG
dVrz21VpMY0AqtnI9J8y+Iit1h2Q5jdeinDErL0WVgY2bx79f1to82v0lkLZxcbY
TZTbp1NZp7SU48BgeUHkzIlqSi3JNzzEZT1b1vc8mHS89zo9Y8qap94m1sJ0M1ay
OCA2llYm1wKR46ZzzRgD6Y4S7FsTiFTq7nqdXHBpZOFlKYJptB3At06YFKX26ZHJ
QAL6jS6Duus2jT+gqO6ZmiNI/8h9NmDfc0shp/hdjGNFF5MiO2+sYeOnxW2ugONb
2QIDAQAB
-----END PUBLIC KEY-----
I 2024-02-13 22:17:01.598472+00:00 HTTP Signature ...
I 2024-02-13 22:17:01.600021+00:00 From activitypub: Key('Object', 'https://indieweb.social/users/brettk/statuses/111926407632533790#updates/1707862619') AS1: {
"id": "https://indieweb.social/users/brettk/statuses/111926407632533790#updates/1707862619",
"actor": "https://indieweb.social/users/brettk",
"published": "2024-02-13T22:16:59Z",
"to": [
{
"id": "https://www.w3.org/ns/activitystreams#Public"
},
{
"objectType": "group",
"alias": "@public"
}
],
"cc": [
{
"id": "https://fosstodon.org/users/fedidevs"
},
{
"id": "https://indieweb.social/users/brettk/followers"
},
{
"id": "https://indieweb.social/users/tchambers"
},
{
"id": "https://kbin.social/m/fediversenews"
},
{
"id": "https://kbin.social/m/fediversenews/followers"
},
{
"id": "snarfed.org"
}
],
"objectType": "activity",
"verb": "update",
"object": {
"id": "https://indieweb.social/users/brettk/statuses/111926407632533790",
"inReplyTo": [
"https://indieweb.social/users/tchambers/statuses/111926373215445212"
],
"published": "2024-02-13T21:57:24Z",
"url": "https://indieweb.social/@brettk/111926407632533790",
"to": [
{
"id": "https://www.w3.org/ns/activitystreams#Public"
},
{
"objectType": "group",
"alias": "@public"
}
],
"cc": [
{
"id": "https://fosstodon.org/users/fedidevs"
},
{
"id": "https://indieweb.social/users/brettk/followers"
},
{
"id": "https://indieweb.social/users/tchambers"
},
{
"id": "https://kbin.social/m/fediversenews"
},
{
"id": "https://kbin.social/m/fediversenews/followers"
},
{
"id": "snarfed.org"
}
],
"sensitive": false,
"atomUri": "https://indieweb.social/users/brettk/statuses/111926407632533790",
"inReplyToAtomUri": "https://indieweb.social/users/tchambers/statuses/111926373215445212",
"conversation": "tag:indieweb.social,2024-02-13:objectId=102326261:objectType=Conversation",
"content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://indieweb.social/@tchambers\" class=\"u-url mention\">@<span>tchambers</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://fed.brid.gy/r/https://snarfed.org/\" class=\"u-url mention\">@<span>snarfed.org</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://kbin.social/m/fediversenews\" class=\"u-url mention\">@<span>fediversenews</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@fedidevs\" class=\"u-url mention\">@<span>fedidevs</span></a></span> Great statement as always Tim (though note the typo: BridgyFed, not BridglyFed! \ud83d\ude09).</p><p>I particularly appreciated the call for thoughtful debate. I'm a huge fan of Ryan and his contributions to the community and the treatment he's received from some over the past 24 hours has been beyond the pale. Yet despite that he's remained remarkably open-minded and respectful.</p>",
"contentMap": {
"en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://indieweb.social/@tchambers\" class=\"u-url mention\">@<span>tchambers</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://fed.brid.gy/r/https://snarfed.org/\" class=\"u-url mention\">@<span>snarfed.org</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://kbin.social/m/fediversenews\" class=\"u-url mention\">@<span>fediversenews</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@fedidevs\" class=\"u-url mention\">@<span>fedidevs</span></a></span> Great statement as always Tim (though note the typo: BridgyFed, not BridglyFed! \ud83d\ude09).</p><p>I particularly appreciated the call for thoughtful debate. I'm a huge fan of Ryan and his contributions to the community and the treatment he's received from some over the past 24 hours has been beyond the pale. Yet despite that he's remained remarkably open-minded and respectful.</p>"
},
"updated": "2024-02-13T22:16:59Z",
"replies": {
"id": "https://indieweb.social/users/brettk/statuses/111926407632533790/replies",
"first": {
"type": "CollectionPage",
"next": "https://indieweb.social/users/brettk/statuses/111926407632533790/replies?only_other_accounts=true&page=true",
"partOf": "https://indieweb.social/users/brettk/statuses/111926407632533790/replies"
},
"objectType": "collection"
},
"objectType": "comment",
"tags": [
{
"objectType": "mention",
"displayName": "@tchambers",
"url": "https://indieweb.social/users/tchambers"
},
{
"objectType": "mention",
"displayName": "@snarfed.org@snarfed.org",
"url": "snarfed.org"
},
{
"objectType": "mention",
"displayName": "@fediversenews@kbin.social",
"url": "https://kbin.social/m/fediversenews"
},
{
"objectType": "mention",
"displayName": "@fedidevs@fosstodon.org",
"url": "https://fosstodon.org/users/fedidevs"
}
],
"author": {
"id": "https://indieweb.social/users/brettk"
}
}
}
D 2024-02-13 22:17:01.602775+00:00 Loading Object https://indieweb.social/users/brettk/statuses/111926407632533790#updates/1707862619 local=True remote=False
D 2024-02-13 22:17:01.615847+00:00 not in datastore
I 2024-02-13 22:17:01.790415+00:00 Wrote Key('Object', 'https://indieweb.social/users/brettk/statuses/111926407632533790#updates/1707862619') {'as2': '...', 'labels': ['activity'], 'object_ids': ['https://indieweb.social/users/brettk/statuses/111926407632533790'], 'our_as1': '...', 'type': 'update', 'new': True}
I 2024-02-13 22:17:01.942739+00:00 Wrote Key('Object', 'https://indieweb.social/users/brettk/statuses/111926407632533790#updates/1707862619') {'as2': '...', 'labels': ['activity'], 'object_ids': ['https://indieweb.social/users/brettk/statuses/111926407632533790'], 'our_as1': '...', 'source_protocol': 'activitypub', 'type': 'update', 'users': [Key('ActivityPub', 'https://indieweb.social/users/brettk')], 'new': True}
I 2024-02-13 22:17:01.985162+00:00 Wrote Key('Object', 'https://indieweb.social/users/brettk/statuses/111926407632533790') {'our_as1': '...', 'source_protocol': 'activitypub', 'type': 'comment', 'new': False, 'changed': True}
I 2024-02-13 22:17:02.036326+00:00 Fetching actor so we have name, profile photo, etc
D 2024-02-13 22:17:02.036734+00:00 Loading Object https://indieweb.social/users/brettk local=True remote=None
D 2024-02-13 22:17:02.037137+00:00 got from cache
D 2024-02-13 22:17:02.037735+00:00 last updated 2023-02-16 21:23:27.912929, refreshing
I 2024-02-13 22:17:02.042613+00:00 Signing with Key('MagicKey', 'fed.brid.gy')'s key
I 2024-02-13 22:17:02.349293+00:00 requests.get https://indieweb.social/users/brettk {'data': None, 'auth': <httpsig.requests_auth.HTTPSignatureAuth object at 0x3ecc7eb34790>, 'headers': {'Accept': '...', 'Date': '...', 'Host': '...', 'Content-Type': '...', 'Digest': '...'}, 'gateway': True}
I 2024-02-13 22:17:02.980442+00:00 Received 200:
I 2024-02-13 22:17:02.980749+00:00 Received 200
I 2024-02-13 22:17:02.980897+00:00 Got 200 headers: {'Date': 'Tue, 13 Feb 2024 22:17:02 GMT', 'Content-Type': 'application/activity+json; charset=utf-8', 'Content-Length': '4291', 'Connection': 'keep-alive', 'Server': 'Mastodon', 'X-Frame-Options': 'DENY', 'X-Content-Type-Options': 'nosniff', 'X-XSS-Protection': '0', 'Referrer-Policy': 'same-origin', 'Cache-Control': 'private, no-store', 'ETag': 'W/"8947489c7e2dd922fc775130d24dd4c4"', 'Content-Security-Policy': "base-uri 'none'; default-src 'none'; frame-ancestors 'none'; font-src 'self' https://indieweb.social; img-src 'self' https: data: blob: https://indieweb.social; style-src 'self' https://indieweb.social 'nonce-9zRpoPv40PWw6U0wBdO58g=='; media-src 'self' https: data: https://indieweb.social; frame-src 'self' https:; manifest-src 'self' https://indieweb.social; form-action 'self'; child-src 'self' blob: https://indieweb.social; worker-src 'self' blob: https://indieweb.social; connect-src 'self' data: blob: https://indieweb.social https://cdn.masto.host wss://indieweb.social; script-src 'self' https://indieweb.social 'wasm-unsafe-eval'", 'X-Request-Id': '8d936c08-571a-4ac4-a1b7-45f79f7de41f', 'X-Runtime': '0.016533', 'Strict-Transport-Security': 'max-age=63072000; includeSubDomains, max-age=31536000', 'vary': 'Accept, Accept-Language, Cookie, Signature, ...'}
I 2024-02-13 22:17:02.981139+00:00 {
"followers": "https://indieweb.social/users/brettk/followers",
"type": "Person",
"tag": [],
"id": "https://indieweb.social/users/brettk",
"summary": "<p>By day I'm a software product manager. By night I'm a programmer, knitter, skier, cyclist, cook, guitarist(ish), and a dozen other things besides. He/him.</p>",
"endpoints": {
"sharedInbox": "https://indieweb.social/inbox"
},
"url": "https://indieweb.social/@brettk",
"discoverable": true,
"memorial": false,
"publicKey": {
"owner": "https://indieweb.social/users/brettk",
"id": "https://indieweb.social/users/brettk#main-key",
"publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0UUdOs9JB2mSdmuH+WNp\nXaBEO0k3BRvtkysMTlz7smE36h/A6vp3mjSPqoE1pbETfhPtfofF/JVxz4YlcpEG\ndVrz21VpMY0AqtnI9J8y+Iit1h2Q5jdeinDErL0WVgY2bx79f1to82v0lkLZxcbY\nTZTbp1NZp7SU48BgeUHkzIlqSi3JNzzEZT1b1vc8mHS89zo9Y8qap94m1sJ0M1ay\nOCA2llYm1wKR46ZzzRgD6Y4S7FsTiFTq7nqdXHBpZOFlKYJptB3At06YFKX26ZHJ\nQAL6jS6Duus2jT+gqO6ZmiNI/8h9NmDfc0shp/hdjGNFF5MiO2+sYeOnxW2ugONb\n2QIDAQAB\n-----END PUBLIC KEY-----\n"
},
"featuredTags": "https://indieweb.social/users/brettk/collections/tags",
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1",
{
"cipherText": "toot:cipherText",
"memorial": "toot:memorial",
"toot": "http://joinmastodon.org/ns#",
"focalPoint": {
"@container": "@list",
"@id": "toot:focalPoint"
},
"identityKey": {
"@id": "toot:identityKey",
"@type": "@id"
},
"indexable": "toot:indexable",
"Device": "toot:Device",
"PropertyValue": "schema:PropertyValue",
"devices": {
"@id": "toot:devices",
"@type": "@id"
},
"messageFranking": "toot:messageFranking",
"deviceId": "toot:deviceId",
"featured": {
"@id": "toot:featured",
"@type": "@id"
},
"Curve25519Key": "toot:Curve25519Key",
"value": "schema:value",
"claim": {
"@id": "toot:claim",
"@type": "@id"
},
"discoverable": "toot:discoverable",
"featuredTags": {
"@id": "toot:featuredTags",
"@type": "@id"
},
"alsoKnownAs": {
"@id": "as:alsoKnownAs",
"@type": "@id"
},
"suspended": "toot:suspended",
"publicKeyBase64": "toot:publicKeyBase64",
"schema": "http://schema.org#",
"manuallyApprovesFollowers": "as:manuallyApprovesFollowers",
"Ed25519Key": "toot:Ed25519Key",
"Ed25519Signature": "...",
"EncryptedMessage": "toot:EncryptedMessage",
"messageType": "toot:messageType",
"fingerprintKey": {
"@id": "toot:fingerprintKey",
"@type": "@id"
},
"movedTo": {
"@id": "as:movedTo",
"@type": "@id"
}
}
],
"name": "Brett Kosinski",
"indexable": true,
"following": "https://indieweb.social/users/brettk/following",
"image": {
"mediaType": "image/jpeg",
"type": "Image",
"url": "https://cdn.masto.host/indiewebsocial/accounts/headers/109/379/593/560/219/759/original/87735c15759b4cf2.jpg"
},
"devices": "https://indieweb.social/users/brettk/collections/devices",
"manuallyApprovesFollowers": false,
"published": "2022-11-21T00:00:00Z",
"attachment": [
{
"value": "<a href=\"https://b-ark.ca\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">b-ark.ca</span><span class=\"invisible\"></span></a>",
"type": "PropertyValue",
"name": "Blog"
},
{
"value": "<a href=\"https://github.com/fancypantalons\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/fancypantalons</span><span class=\"invisible\"></span></a>",
"type": "PropertyValue",
"name": "Code"
},
{
"value": "<a href=\"https://www.ravelry.com/people/fancypantalons\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">ravelry.com/people/fancypantal</span><span class=\"invisible\">ons</span></a>",
"type": "PropertyValue",
"name": "Knitting"
}
],
"icon": {
"mediaType": "image/jpeg",
"type": "Image",
"url": "https://cdn.masto.host/indiewebsocial/accounts/avatars/109/379/593/560/219/759/original/60b6ff005507de66.jpg"
},
"inbox": "https://indieweb.social/users/brettk/inbox",
"outbox": "https://indieweb.social/users/brettk/outbox",
"preferredUsername": "brettk",
"featured": "https://indieweb.social/users/brettk/collections/featured"
}
I 2024-02-13 22:17:02.995824+00:00 Finding recipients and their targets
I 2024-02-13 22:17:02.996202+00:00 Raw targets: ['https://fosstodon.org/users/fedidevs', 'https://indieweb.social/users/tchambers', 'https://indieweb.social/users/tchambers/statuses/111926373215445212', 'https://kbin.social/m/fediversenews', 'https://snarfed.org/']
D 2024-02-13 22:17:02.996379+00:00 Loading Object https://indieweb.social/users/tchambers/statuses/111926373215445212 local=True remote=None
D 2024-02-13 22:17:02.996484+00:00 got from cache
I 2024-02-13 22:17:02.997001+00:00 Determining protocol for id https://fosstodon.org/users/fedidevs
D 2024-02-13 22:17:02.997222+00:00 Loading Object https://fosstodon.org/users/fedidevs local=True remote=False
D 2024-02-13 22:17:03.012940+00:00 got from datastore
I 2024-02-13 22:17:03.013210+00:00 Key('Object', 'https://fosstodon.org/users/fedidevs') owned by source_protocol activitypub
D 2024-02-13 22:17:03.013357+00:00 Loading Object https://fosstodon.org/users/fedidevs local=True remote=None
D 2024-02-13 22:17:03.013459+00:00 got from cache
I 2024-02-13 22:17:03.017242+00:00 Skipping same-protocol target https://fosstodon.org/users/fedidevs
D 2024-02-13 22:17:03.017528+00:00 Loading Object https://indieweb.social/users/tchambers local=True remote=None
D 2024-02-13 22:17:03.017628+00:00 got from cache
D 2024-02-13 22:17:03.017992+00:00 last updated 2023-10-04 22:05:17.224713, refreshing
I 2024-02-13 22:17:03.020428+00:00 Signing with Key('MagicKey', 'fed.brid.gy')'s key
I 2024-02-13 22:17:03.436365+00:00 requests.get https://indieweb.social/users/tchambers {'data': None, 'auth': <httpsig.requests_auth.HTTPSignatureAuth object at 0x3ecc46b5c590>, 'headers': {'Accept': '...', 'Date': '...', 'Host': '...', 'Content-Type': '...', 'Digest': '...'}, 'gateway': True}
I 2024-02-13 22:17:03.995789+00:00 Received 200:
I 2024-02-13 22:17:03.996038+00:00 Received 200
I 2024-02-13 22:17:03.997675+00:00 Got 200 headers: {'Date': 'Tue, 13 Feb 2024 22:17:03 GMT', 'Content-Type': 'application/activity+json; charset=utf-8', 'Content-Length': '5385', 'Connection': 'keep-alive', 'Server': 'Mastodon', 'X-Frame-Options': 'DENY', 'X-Content-Type-Options': 'nosniff', 'X-XSS-Protection': '0', 'Referrer-Policy': 'same-origin', 'Cache-Control': 'private, no-store', 'ETag': 'W/"99791be76ac680f91463499c83b37d29"', 'Content-Security-Policy': "base-uri 'none'; default-src 'none'; frame-ancestors 'none'; font-src 'self' https://indieweb.social; img-src 'self' https: data: blob: https://indieweb.social; style-src 'self' https://indieweb.social 'nonce-aFeI/WWXGCVe0GE0GOvCgA=='; media-src 'self' https: data: https://indieweb.social; frame-src 'self' https:; manifest-src 'self' https://indieweb.social; form-action 'self'; child-src 'self' blob: https://indieweb.social; worker-src 'self' blob: https://indieweb.social; connect-src 'self' data: blob: https://indieweb.social https://cdn.masto.host wss://indieweb.social; script-src 'self' https://indieweb.social 'wasm-unsafe-eval'", 'X-Request-Id': '1c88b9cd-e3ec-43c6-aa88-94fc6f96129d', 'X-Runtime': '0.016533', 'Strict-Transport-Security': 'max-age=63072000; includeSubDomains, max-age=31536000', 'vary': 'Accept, Accept-Language, Cookie, Signature, ...'}
I 2024-02-13 22:17:03.998045+00:00 {
"followers": "https://indieweb.social/users/tchambers/followers",
"type": "Person",
"tag": [
{
"href": "https://indieweb.social/tags/fediverse",
"type": "Hashtag",
"name": "#fediverse"
},
{
"name": "#indieweb",
"type": "Hashtag",
"href": "https://indieweb.social/tags/indieweb"
},
{
"name": "#fedi22",
"type": "Hashtag",
"href": "https://indieweb.social/tags/fedi22"
}
],
"id": "https://indieweb.social/users/tchambers",
"summary": "<p>Technologist, writer, admin of indieweb.social. Fascinated by how new politics impacts technology and vice versa. <a href=\"https://indieweb.social/tags/fedi22\" class=\"mention hashtag\" rel=\"tag\">#<span>fedi22</span></a> <a href=\"https://indieweb.social/tags/indieweb\" class=\"mention hashtag\" rel=\"tag\">#<span>indieweb</span></a> <a href=\"https://indieweb.social/tags/fediverse\" class=\"mention hashtag\" rel=\"tag\">#<span>fediverse</span></a></p>",
"url": "https://indieweb.social/@tchambers",
"endpoints": {
"sharedInbox": "https://indieweb.social/inbox"
},
"discoverable": true,
"memorial": false,
"publicKey": {
"owner": "https://indieweb.social/users/tchambers",
"id": "https://indieweb.social/users/tchambers#main-key",
"publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyPviJtcZwCWU5oLPsker\nMFdflMKo9SLRjmH7bAZYsa2taXfsfreQFDNBB5P1zZ65WxE3GAOejftoiVeSdX0/\nAgpI0n8H8C29JfiLRe/ilu3yRzN8FV4hmanhKNL7K4LPjqD+UN9GhU4xCHRRgSBM\nXTUGOM5d1HlUZ8Qellqn2MI+BlO/ILJWO8OcOF6ZoDPtPgFK1WBMlSEDN71nFjsd\n74bctnWsS0NLcRlBynrhtGLdzf05Ekp/K7+oN8hUWJ01ZalZheOGFQq/J3bgqdDF\nS32qDUUIqhBrvK2oF1b4IhLWfwLqpnFZWO9emD/5kG4Ctf74WzjrA0VBjqesHl9z\nNwIDAQAB\n-----END PUBLIC KEY-----\n"
},
"featuredTags": "https://indieweb.social/users/tchambers/collections/tags",
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1",
{
"cipherText": "toot:cipherText",
"memorial": "toot:memorial",
"toot": "http://joinmastodon.org/ns#",
"focalPoint": {
"@container": "@list",
"@id": "toot:focalPoint"
},
"identityKey": {
"@id": "toot:identityKey",
"@type": "@id"
},
"indexable": "toot:indexable",
"Device": "toot:Device",
"PropertyValue": "schema:PropertyValue",
"devices": {
"@id": "toot:devices",
"@type": "@id"
},
"messageFranking": "toot:messageFranking",
"deviceId": "toot:deviceId",
"Curve25519Key": "toot:Curve25519Key",
"featured": {
"@id": "toot:featured",
"@type": "@id"
},
"Hashtag": "as:Hashtag",
"value": "schema:value",
"claim": {
"@id": "toot:claim",
"@type": "@id"
},
"discoverable": "toot:discoverable",
"featuredTags": {
"@id": "toot:featuredTags",
"@type": "@id"
},
"alsoKnownAs": {
"@id": "as:alsoKnownAs",
"@type": "@id"
},
"suspended": "toot:suspended",
"publicKeyBase64": "toot:publicKeyBase64",
"schema": "http://schema.org#",
"EncryptedMessage": "toot:EncryptedMessage",
"Ed25519Key": "toot:Ed25519Key",
"Ed25519Signature": "...",
"manuallyApprovesFollowers": "as:manuallyApprovesFollowers",
"messageType": "toot:messageType",
"fingerprintKey": {
"@id": "toot:fingerprintKey",
"@type": "@id"
},
"movedTo": {
"@id": "as:movedTo",
"@type": "@id"
}
}
],
"name": "Tim Chambers",
"indexable": true,
"image": {
"mediaType": "image/png",
"type": "Image",
"url": "https://cdn.masto.host/indiewebsocial/accounts/headers/000/000/002/original/38c44f4142b84cf4.png"
},
"following": "https://indieweb.social/users/tchambers/following",
"devices": "https://indieweb.social/users/tchambers/collections/devices",
"manuallyApprovesFollowers": false,
"published": "2019-08-30T00:00:00Z",
"attachment": [
{
"value": "<a href=\"http://www.timothychambers.net\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\" translate=\"no\"><span class=\"invisible\">http://www.</span><span class=\"\">timothychambers.net</span><span class=\"invisible\"></span></a>",
"type": "PropertyValue",
"name": "Indieweb Site"
},
{
"value": "<a href=\"https://en.gravatar.com/tchambers\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">en.gravatar.com/tchambers</span><span class=\"invisible\"></span></a>",
"type": "PropertyValue",
"name": "Gravatar"
},
{
"value": "<a href=\"https://www.threads.net/@timothyjchambers\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"\">threads.net/@timothyjchambers</span><span class=\"invisible\"></span></a>",
"type": "PropertyValue",
"name": "Threads"
},
{
"value": "<a href=\"https://github.com/Timothyjchambers\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/Timothyjchambers</span><span class=\"invisible\"></span></a>",
"type": "PropertyValue",
"name": "GitHub"
}
],
"icon": {
"mediaType": "image/png",
"type": "Image",
"url": "https://cdn.masto.host/indiewebsocial/accounts/avatars/000/000/002/original/5de753df6fe336d5.png"
},
"inbox": "https://indieweb.social/users/tchambers/inbox",
"preferredUsername": "tchambers",
"outbox": "https://indieweb.social/users/tchambers/outbox",
"featured": "https://indieweb.social/users/tchambers/collections/featured"
}
I 2024-02-13 22:17:04.019489+00:00 Skipping same-protocol target https://indieweb.social/users/tchambers
D 2024-02-13 22:17:04.020017+00:00 Loading Object https://indieweb.social/users/tchambers/statuses/111926373215445212 local=True remote=None
D 2024-02-13 22:17:04.020183+00:00 got from cache
I 2024-02-13 22:17:04.021098+00:00 Skipping same-protocol target https://indieweb.social/users/tchambers/statuses/111926373215445212
I 2024-02-13 22:17:04.022021+00:00 Determining protocol for id https://kbin.social/m/fediversenews
D 2024-02-13 22:17:04.022438+00:00 Loading Object https://kbin.social/m/fediversenews local=True remote=False
D 2024-02-13 22:17:04.035439+00:00 got from datastore
I 2024-02-13 22:17:04.036222+00:00 Key('Object', 'https://kbin.social/m/fediversenews') owned by source_protocol activitypub
D 2024-02-13 22:17:04.036391+00:00 Loading Object https://kbin.social/m/fediversenews local=True remote=None
D 2024-02-13 22:17:04.036489+00:00 got from cache
I 2024-02-13 22:17:04.037244+00:00 Skipping same-protocol target https://kbin.social/m/fediversenews
D 2024-02-13 22:17:04.037386+00:00 Loading Object https://snarfed.org/ local=True remote=None
D 2024-02-13 22:17:04.037500+00:00 got from cache
I 2024-02-13 22:17:04.038607+00:00 Target for https://snarfed.org/ is https://snarfed.org/
I 2024-02-13 22:17:04.062692+00:00 Recipient is Key('MagicKey', 'snarfed.org')
I 2024-02-13 22:17:04.063654+00:00 Direct targets: dict_keys([Target(protocol='web', uri='https://snarfed.org/')])
I 2024-02-13 22:17:04.212935+00:00 Wrote Key('Object', 'https://indieweb.social/users/brettk/statuses/111926407632533790#updates/1707862619') {'as2': '...', 'labels': ['activity'], 'notify': [Key('MagicKey', 'snarfed.org')], 'object_ids': ['https://indieweb.social/users/brettk/statuses/111926407632533790'], 'our_as1': '...', 'source_protocol': 'activitypub', 'status': 'in progress', 'type': 'update', 'undelivered': [{'protocol': 'web', 'uri': 'https://snarfed.org/'}], 'users': [Key('ActivityPub', 'https://indieweb.social/users/brettk')], 'new': True}
I 2024-02-13 22:17:04.213238+00:00 Delivering to: [Target(protocol='web', uri='https://snarfed.org/')]
I 2024-02-13 22:17:04.236360+00:00 Added send task projects/bridgy-federated/locations/us-central1/queues/send/tasks/87773109081993941261 : {'obj': b'ahBicmlk...', 'url': 'https://snarfed.org/', 'protocol': 'web', 'orig_obj': b'ahBicmlk...', 'user': b'ahBicmlk...'}