A small tool to view real-world ActivityPub objects as JSON! Enter a URL
or username from Mastodon or a similar service below, and we'll send a
request with
the right
Accept
header
to the server to view the underlying object.
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive",
"manuallyApprovesFollowers": "as:manuallyApprovesFollowers",
"alsoKnownAs": {
"@id": "as:alsoKnownAs",
"@type": "@id"
},
"movedTo": {
"@id": "as:movedTo",
"@type": "@id"
},
"toot": "http://joinmastodon.org/ns#",
"featured": {
"@id": "toot:featured",
"@type": "@id"
},
"Emoji": "toot:Emoji",
"blurhash": "toot:blurhash",
"votersCount": "toot:votersCount",
"schema": "http://schema.org#",
"PropertyValue": "schema:PropertyValue",
"value": "schema:value",
"ostatus": "http://ostatus.org#",
"conversation": "ostatus:conversation"
}
],
"id": "https://microblog.pub/outbox",
"type": "OrderedCollection",
"totalItems": 20,
"orderedItems": [
{
"actor": "https://microblog.pub",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers"
],
"id": "https://microblog.pub/o/93396d879cbc4e15a4d66678adfe8c8e/activity",
"object": {
"type": "Note",
"id": "https://microblog.pub/o/93396d879cbc4e15a4d66678adfe8c8e",
"attributedTo": "https://microblog.pub",
"content": "<p>:goose_honk:</p>\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers"
],
"published": "2023-06-09T20:53:58Z",
"context": "https://microblog.pub/contexts/b133352bd1a54f379d0142aaf1425eb6",
"conversation": "https://microblog.pub/contexts/b133352bd1a54f379d0142aaf1425eb6",
"url": "https://microblog.pub/o/93396d879cbc4e15a4d66678adfe8c8e",
"tag": [
{
"type": "Emoji",
"name": ":goose_honk:",
"updated": "1970-01-01T00:00:00Z",
"id": "https://microblog.pub/e/goose_honk",
"icon": {
"mediaType": "image/png",
"type": "Image",
"url": "https://microblog.pub/static/emoji/goose_honk.png"
}
}
],
"summary": null,
"inReplyTo": null,
"sensitive": false,
"attachment": []
},
"published": "2023-06-09T20:53:58Z",
"type": "Create"
},
{
"actor": "https://microblog.pub",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers"
],
"id": "https://microblog.pub/o/ed17c1eba9b04bcca20f86c637e7b316/activity",
"object": {
"type": "Note",
"id": "https://microblog.pub/o/ed17c1eba9b04bcca20f86c637e7b316",
"attributedTo": "https://microblog.pub",
"content": "<p>I haven't posted in a while as I've been <strong>really</strong> busy at work, but I should be able to resume development soon.</p>\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers"
],
"published": "2023-04-13T19:23:24Z",
"context": "https://microblog.pub/contexts/25f288d85fa04c8e86f103d9dbf2954c",
"conversation": "https://microblog.pub/contexts/25f288d85fa04c8e86f103d9dbf2954c",
"url": "https://microblog.pub/o/ed17c1eba9b04bcca20f86c637e7b316",
"tag": [],
"summary": null,
"inReplyTo": null,
"sensitive": false,
"attachment": []
},
"published": "2023-04-13T19:23:24Z",
"type": "Create"
},
{
"actor": "https://microblog.pub",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://fandom.ink/users/gekidasa"
],
"id": "https://microblog.pub/o/eec34ee1e8ad48a9b5c3bb5011d314dd/activity",
"object": {
"type": "Note",
"id": "https://microblog.pub/o/eec34ee1e8ad48a9b5c3bb5011d314dd",
"attributedTo": "https://microblog.pub",
"content": "<p><span class=\"h-card\"><a href=\"https://fandom.ink/@gekidasa\" class=\"u-url mention\">@gekidasa@fandom.ink</a></span> I answered here: <a href=\"https://todo.sr.ht/~tsileo/microblog.pub/126\" rel=\"noopener\">https://todo.sr.ht/~tsileo/microblog.pub/126</a></p>\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://fandom.ink/users/gekidasa"
],
"published": "2023-02-16T19:46:47Z",
"context": "tag:fandom.ink,2023-02-15:objectId=20303188:objectType=Conversation",
"conversation": "tag:fandom.ink,2023-02-15:objectId=20303188:objectType=Conversation",
"url": "https://microblog.pub/o/eec34ee1e8ad48a9b5c3bb5011d314dd",
"tag": [
{
"type": "Mention",
"href": "https://fandom.ink/users/gekidasa",
"name": "@gekidasa@fandom.ink"
}
],
"summary": null,
"inReplyTo": "https://fandom.ink/users/gekidasa/statuses/109869927440079041",
"sensitive": false,
"attachment": []
},
"published": "2023-02-16T19:46:47Z",
"type": "Create"
},
{
"actor": "https://microblog.pub",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://fediverso.publicar.uy",
"https://opalstack.social/users/sean"
],
"id": "https://microblog.pub/o/2c4e93a1083e444a992405f79a47990d/activity",
"object": {
"type": "Note",
"id": "https://microblog.pub/o/2c4e93a1083e444a992405f79a47990d",
"attributedTo": "https://microblog.pub",
"content": "<p><span class=\"h-card\"><a href=\"https://fediverso.publicar.uy/\" class=\"u-url mention\">@gabriel@fediverso.publicar.uy</a></span> (cc <span class=\"h-card\"><a href=\"https://opalstack.social/@sean\" class=\"u-url mention\">@sean@opalstack.social</a></span>) I did try to tweak the in-memory cache settings, but it's been a while this was pushed.</p>\n<p>When was the last time you updated your instance?</p>\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://fediverso.publicar.uy",
"https://opalstack.social/users/sean"
],
"published": "2023-01-28T08:13:27Z",
"context": "https://fediverso.publicar.uy/contexts/837a7afffffd484c8de3cf781e555089",
"conversation": "https://fediverso.publicar.uy/contexts/837a7afffffd484c8de3cf781e555089",
"url": "https://microblog.pub/o/2c4e93a1083e444a992405f79a47990d",
"tag": [
{
"type": "Mention",
"href": "https://fediverso.publicar.uy",
"name": "@gabriel@fediverso.publicar.uy"
},
{
"type": "Mention",
"href": "https://opalstack.social/users/sean",
"name": "@sean@opalstack.social"
}
],
"summary": null,
"inReplyTo": "https://fediverso.publicar.uy/o/ef11d5f14ebe443f94d6b28b1dc65f8f",
"sensitive": false,
"attachment": []
},
"published": "2023-01-28T08:13:27Z",
"type": "Create"
},
{
"actor": "https://microblog.pub",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://social.kevinisageek.org"
],
"id": "https://microblog.pub/o/a2f32818bb5e419586a2a600f2b9d5ee/activity",
"object": {
"type": "Note",
"id": "https://microblog.pub/o/a2f32818bb5e419586a2a600f2b9d5ee",
"attributedTo": "https://microblog.pub",
"content": "<p><span class=\"h-card\"><a href=\"https://social.kevinisageek.org/\" class=\"u-url mention\">@kevinisageek@kevinisageek.org</a></span> Sorry for the late reply. I see you went ahead and it seems to work correctly 😺</p>\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://social.kevinisageek.org"
],
"published": "2023-01-19T19:15:13Z",
"context": "https://microblog.pub/contexts/2dba8cd30aea42cf88e32eaea7585a89",
"conversation": "https://microblog.pub/contexts/2dba8cd30aea42cf88e32eaea7585a89",
"url": "https://microblog.pub/o/a2f32818bb5e419586a2a600f2b9d5ee",
"tag": [
{
"type": "Mention",
"href": "https://social.kevinisageek.org",
"name": "@kevinisageek@kevinisageek.org"
}
],
"summary": null,
"inReplyTo": "https://social.kevinisageek.org/o/f60244d76c01454d957515f311f76919",
"sensitive": false,
"attachment": []
},
"published": "2023-01-19T19:15:13Z",
"type": "Create"
},
{
"id": "https://microblog.pub/o/f2ecaf15e5ea4454a012693757dcfb1a",
"type": "Announce",
"actor": "https://microblog.pub",
"object": "https://posts.leftarchive.ie/o/294f13c16d8a4a96b08abe257657a4b4",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://posts.leftarchive.ie"
]
},
{
"actor": "https://microblog.pub",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers"
],
"id": "https://microblog.pub/o/c44e8416df0948fea849ebdfd8fdcf3d/activity",
"object": {
"type": "Note",
"id": "https://microblog.pub/o/c44e8416df0948fea849ebdfd8fdcf3d",
"attributedTo": "https://microblog.pub",
"content": "<p>Recent <a href=\"https://microblog.pub/t/microblogpub\" class=\"mention hashtag\" rel=\"tag\">#<span>microblogpub</span></a> updates:</p>\n<ul>\n<li>fixed "JSON LD signature" context</li>\n<li>support for running server on <code>sub.domain.tld</code> while being reachable <code>@domain.tld</code>, <a href=\"https://docs.microblog.pub/installing.html#(advanced)-running-on-a-subdomain\">doc here</a></li>\n<li>usual bunch of fixes and improvements</li>\n</ul>\n<p>The signature issue may be impacting a lot of instances, so it is recommend to update as soon as possible.</p>\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers"
],
"published": "2023-01-14T10:15:11Z",
"context": "https://microblog.pub/contexts/2dba8cd30aea42cf88e32eaea7585a89",
"conversation": "https://microblog.pub/contexts/2dba8cd30aea42cf88e32eaea7585a89",
"url": "https://microblog.pub/o/c44e8416df0948fea849ebdfd8fdcf3d",
"tag": [
{
"href": "https://microblog.pub/t/microblogpub",
"name": "#microblogpub",
"type": "Hashtag"
}
],
"summary": null,
"inReplyTo": null,
"sensitive": false,
"attachment": []
},
"published": "2023-01-14T10:15:11Z",
"type": "Create"
},
{
"actor": "https://microblog.pub",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://fosstodon.org/users/paulox"
],
"id": "https://microblog.pub/o/fba0069a9df04087b6a95b29f1af5fd6/activity",
"object": {
"type": "Note",
"id": "https://microblog.pub/o/fba0069a9df04087b6a95b29f1af5fd6",
"attributedTo": "https://microblog.pub",
"content": "<p><span class=\"h-card\"><a href=\"https://fosstodon.org/@paulox\" class=\"u-url mention\">@paulox@fosstodon.org</a></span> on my side, yes, but I think the scope is a bit different.</p>\n<p>But it does look interesting and I follow the development a bit.</p>\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://fosstodon.org/users/paulox"
],
"published": "2022-12-30T10:27:10Z",
"context": "tag:mstdn.social,2022-12-29:objectId=137382690:objectType=Conversation",
"conversation": "tag:mstdn.social,2022-12-29:objectId=137382690:objectType=Conversation",
"url": "https://microblog.pub/o/fba0069a9df04087b6a95b29f1af5fd6",
"tag": [
{
"type": "Mention",
"href": "https://fosstodon.org/users/paulox",
"name": "@paulox@fosstodon.org"
}
],
"summary": null,
"inReplyTo": "https://fosstodon.org/users/paulox/statuses/109599902106105822",
"sensitive": false,
"attachment": []
},
"published": "2022-12-30T10:27:10Z",
"type": "Create"
},
{
"actor": "https://microblog.pub",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://mastodon.social/users/LeonardoDiOttio"
],
"id": "https://microblog.pub/o/32410b4451004f2e8a106aa7a4b88eb7/activity",
"object": {
"type": "Note",
"id": "https://microblog.pub/o/32410b4451004f2e8a106aa7a4b88eb7",
"attributedTo": "https://microblog.pub",
"content": "<p><span class=\"h-card\"><a href=\"https://mastodon.social/@LeonardoDiOttio\" class=\"u-url mention\">@LeonardoDiOttio@mastodon.social</a></span> it has support both "Notes" and "Articles".</p>\n<p>You can see how articles look like here: <a href=\"https://testing.microblog.pub/articles\" rel=\"noopener\">https://testing.microblog.pub/articles</a></p>\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://mastodon.social/users/LeonardoDiOttio"
],
"published": "2022-12-29T22:13:35Z",
"context": "tag:mstdn.social,2022-12-29:objectId=137382690:objectType=Conversation",
"conversation": "tag:mstdn.social,2022-12-29:objectId=137382690:objectType=Conversation",
"url": "https://microblog.pub/o/32410b4451004f2e8a106aa7a4b88eb7",
"tag": [
{
"type": "Mention",
"href": "https://mastodon.social/users/LeonardoDiOttio",
"name": "@LeonardoDiOttio@mastodon.social"
}
],
"summary": null,
"inReplyTo": "https://mastodon.social/users/LeonardoDiOttio/statuses/109598837602055098",
"sensitive": false,
"attachment": []
},
"published": "2022-12-29T22:13:35Z",
"type": "Create"
},
{
"id": "https://microblog.pub/o/feb80d7244da48ada51d6c526aa6e93a",
"type": "Announce",
"actor": "https://microblog.pub",
"object": "https://mastodon.social/users/AndStatus/statuses/109578619453696699",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://mastodon.social/users/AndStatus"
]
},
{
"actor": "https://microblog.pub",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://mastodon.social/users/a13x"
],
"id": "https://microblog.pub/o/a0350a759ea0421c9d6be0b8ea6a6d48/activity",
"object": {
"type": "Note",
"id": "https://microblog.pub/o/a0350a759ea0421c9d6be0b8ea6a6d48",
"attributedTo": "https://microblog.pub",
"content": "<p><span class=\"h-card\"><a href=\"https://mastodon.social/@a13x\" class=\"u-url mention\">@a13x@mastodon.social</a></span> You can try <code>touch data/_theme.scss</code> to unblock you.</p>\n<p>It should have been created automatically, I will double check if there's a bug there (or maybe it was a permission issue).</p>\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://mastodon.social/users/a13x"
],
"published": "2022-12-24T12:28:51Z",
"context": "tag:mastodon.social,2022-12-24:objectId=364857168:objectType=Conversation",
"conversation": "tag:mastodon.social,2022-12-24:objectId=364857168:objectType=Conversation",
"url": "https://microblog.pub/o/a0350a759ea0421c9d6be0b8ea6a6d48",
"tag": [
{
"type": "Mention",
"href": "https://mastodon.social/users/a13x",
"name": "@a13x@mastodon.social"
}
],
"summary": null,
"inReplyTo": "https://mastodon.social/users/a13x/statuses/109568176017590796",
"sensitive": false,
"attachment": []
},
"published": "2022-12-24T12:28:51Z",
"type": "Create"
},
{
"actor": "https://microblog.pub",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers"
],
"id": "https://microblog.pub/o/6960b47009a6475485368e6458a7d6e0/activity",
"object": {
"type": "Note",
"id": "https://microblog.pub/o/6960b47009a6475485368e6458a7d6e0",
"attributedTo": "https://microblog.pub",
"content": "<p>Recent <a href=\"https://microblog.pub/t/microblogpub\" class=\"mention hashtag\" rel=\"tag\">#<span>microblogpub</span></a> updates:</p>\n<ul>\n<li>New task to import follows from Mastodon export</li>\n<li>New option to hide shares/announces from a specific actor</li>\n<li>As usual, small fixes and tweaks</li>\n<li>Improved OAuth 2.0 support</li>\n<li>Improved ActivityPub C2S (client to server) support (more on that later!)</li>\n<li>New YunoHost update available</li>\n</ul>\n<p>Happy holidays! 🎅</p>\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers"
],
"published": "2022-12-23T10:50:18Z",
"context": "https://microblog.pub/contexts/eae3cd7d03fd4510811b0f4b52d41019",
"conversation": "https://microblog.pub/contexts/eae3cd7d03fd4510811b0f4b52d41019",
"url": "https://microblog.pub/o/6960b47009a6475485368e6458a7d6e0",
"tag": [
{
"href": "https://microblog.pub/t/microblogpub",
"name": "#microblogpub",
"type": "Hashtag"
}
],
"summary": null,
"inReplyTo": null,
"sensitive": false,
"attachment": []
},
"published": "2022-12-23T10:50:18Z",
"type": "Create"
},
{
"actor": "https://microblog.pub",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://freeradical.zone/users/PresGas"
],
"id": "https://microblog.pub/o/38e977caf78149778bf82f86c12f2207/activity",
"object": {
"type": "Note",
"id": "https://microblog.pub/o/38e977caf78149778bf82f86c12f2207",
"attributedTo": "https://microblog.pub",
"content": "<p><span class=\"h-card\"><a href=\"https://freeradical.zone/@PresGas\" class=\"u-url mention\">@PresGas@freeradical.zone</a></span> yes, you can block actors via the admin UI, blocking domains is done via the config file: <a href=\"https://docs.microblog.pub/user_guide.html#blocking-servers\" rel=\"noopener\">https://docs.microblog.pub/user_guide.html#blocking-servers</a></p>\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://freeradical.zone/users/PresGas"
],
"published": "2022-12-19T20:24:01Z",
"context": "tag:freeradical.zone,2022-12-19:objectId=39615494:objectType=Conversation",
"conversation": "tag:freeradical.zone,2022-12-19:objectId=39615494:objectType=Conversation",
"url": "https://microblog.pub/o/38e977caf78149778bf82f86c12f2207",
"tag": [
{
"type": "Mention",
"href": "https://freeradical.zone/users/PresGas",
"name": "@PresGas@freeradical.zone"
}
],
"summary": null,
"inReplyTo": "https://freeradical.zone/users/PresGas/statuses/109542152673435227",
"sensitive": false,
"attachment": []
},
"published": "2022-12-19T20:24:01Z",
"type": "Create"
},
{
"actor": "https://microblog.pub",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://m.nevkontakte.com"
],
"id": "https://microblog.pub/o/afbc075ae4fa48c88f05e02d0ba67cae/activity",
"object": {
"type": "Note",
"id": "https://microblog.pub/o/afbc075ae4fa48c88f05e02d0ba67cae",
"attributedTo": "https://microblog.pub",
"content": "<p><span class=\"h-card\"><a href=\"https://m.nevkontakte.com/\" class=\"u-url mention\">@me@m.nevkontakte.com</a></span> Thank you!\r\nEditing support is planned, but the feature is a bit tricky to implement. It will land at some point!</p>\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://m.nevkontakte.com"
],
"published": "2022-12-19T20:19:40Z",
"context": "https://m.nevkontakte.com/contexts/9f8b537052c04c4692ff244bed01d2d0",
"conversation": "https://m.nevkontakte.com/contexts/9f8b537052c04c4692ff244bed01d2d0",
"url": "https://microblog.pub/o/afbc075ae4fa48c88f05e02d0ba67cae",
"tag": [
{
"type": "Mention",
"href": "https://m.nevkontakte.com",
"name": "@me@m.nevkontakte.com"
}
],
"summary": null,
"inReplyTo": "https://m.nevkontakte.com/o/8ef9e8b63b0f4b06a8b313efc68f5da9",
"sensitive": false,
"attachment": []
},
"published": "2022-12-19T20:19:40Z",
"type": "Create"
},
{
"actor": "https://microblog.pub",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://microedit.ion.ovh"
],
"id": "https://microblog.pub/o/585c4559c94c4647b139573623e931f5/activity",
"object": {
"type": "Note",
"id": "https://microblog.pub/o/585c4559c94c4647b139573623e931f5",
"attributedTo": "https://microblog.pub",
"content": "<p><span class=\"h-card\"><a href=\"https://microedit.ion.ovh/\" class=\"u-url mention\">@tofeo@microedit.ion.ovh</a></span> Hey, it should be in <code>/opt/yunohost/microblogpub</code>.</p>\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://microedit.ion.ovh"
],
"published": "2022-12-12T12:32:51Z",
"context": "https://microedit.ion.ovh/contexts/b55647933cd14ee981aada64d23fcd9f",
"conversation": "https://microedit.ion.ovh/contexts/b55647933cd14ee981aada64d23fcd9f",
"url": "https://microblog.pub/o/585c4559c94c4647b139573623e931f5",
"tag": [
{
"type": "Mention",
"href": "https://microedit.ion.ovh",
"name": "@tofeo@microedit.ion.ovh"
}
],
"summary": null,
"inReplyTo": "https://microedit.ion.ovh/o/7c96b7605faf4e85800e37804de0778e",
"sensitive": false,
"attachment": []
},
"published": "2022-12-12T12:32:51Z",
"type": "Create"
},
{
"actor": "https://microblog.pub",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://mb.iotib.net"
],
"id": "https://microblog.pub/o/c4e690b364a446c3822dcbab76239a5c/activity",
"object": {
"type": "Note",
"id": "https://microblog.pub/o/c4e690b364a446c3822dcbab76239a5c",
"attributedTo": "https://microblog.pub",
"content": "<p><span class=\"h-card\"><a href=\"https://mb.iotib.net/\" class=\"u-url mention\">@charadon@mb.iotib.net</a></span> Hey!</p>\n<p>About following hashtags, there's no way to achieve that with ActivityPub (if you talk about what Mastodon supports, following a hashtag only works within an instance and it does not federate).</p>\n<p>About providing a RSS feed for the stream, that seems reasonable, I will add it to my todo list.</p>\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://mb.iotib.net"
],
"published": "2022-12-10T22:35:28Z",
"context": "https://mb.iotib.net/contexts/72f22df0667c444ba8ff2b7fea4f2f91",
"conversation": "https://mb.iotib.net/contexts/72f22df0667c444ba8ff2b7fea4f2f91",
"url": "https://microblog.pub/o/c4e690b364a446c3822dcbab76239a5c",
"tag": [
{
"type": "Mention",
"href": "https://mb.iotib.net",
"name": "@charadon@mb.iotib.net"
}
],
"summary": null,
"inReplyTo": "https://mb.iotib.net/o/9a5f1a1fe3494a68a97c27cb3d336da0",
"sensitive": false,
"attachment": []
},
"published": "2022-12-10T22:35:28Z",
"type": "Create"
},
{
"actor": "https://microblog.pub",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers"
],
"id": "https://microblog.pub/o/0ccea4864a0b48a2861d69265708d6e0/activity",
"object": {
"type": "Note",
"id": "https://microblog.pub/o/0ccea4864a0b48a2861d69265708d6e0",
"attributedTo": "https://microblog.pub",
"content": "<p>It's been a long time I haven't posted a <a href=\"https://microblog.pub/t/microblogpub\" class=\"mention hashtag\" rel=\"tag\">#<span>microblogpub</span></a> update, so here we go:</p>\n<p>On the <a href=\"https://microblog.pub/t/activitypub\" class=\"mention hashtag\" rel=\"tag\">#<span>ActivityPub</span></a> side:</p>\n<ul>\n<li>A blocked server entry now blocks all subdomains</li>\n<li>New "GIF mode" for video without audio (as Mastodon converts GIF to video, we now autoplay them in a loop when "hovered")</li>\n<li>The media proxy is more stable (bigger timeout + retries)</li>\n<li>A bunch of bug fixes and improvements</li>\n</ul>\n<p>On the <a href=\"https://microblog.pub/t/indieweb\" class=\"mention hashtag\" rel=\"tag\">#<span>IndieWeb</span></a> side:</p>\n<ul>\n<li>Webmentions replies/likes/reposts are now being merged with ActivityPub interactions</li>\n<li>Improved microformats2 markup in templates</li>\n</ul>\n<p>Also, in case you're worried, microblogpub is not vulnerable to the <code>activitypub-troll[.]cf</code> "attacks", as we're not fetching all the profiles mentioned in a note.</p>\n<p>And I also pushed a <a href=\"https://microblog.pub/t/yunohost\" class=\"mention hashtag\" rel=\"tag\">#<span>YunoHost</span></a> update.</p>\n<p>Thanks to all the new contributors!</p>\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers"
],
"published": "2022-12-04T11:59:34Z",
"context": "https://microblog.pub/contexts/9926ef74648d4ed58da9e03a51e0c1ed",
"conversation": "https://microblog.pub/contexts/9926ef74648d4ed58da9e03a51e0c1ed",
"url": "https://microblog.pub/o/0ccea4864a0b48a2861d69265708d6e0",
"tag": [
{
"href": "https://microblog.pub/t/microblogpub",
"name": "#microblogpub",
"type": "Hashtag"
},
{
"href": "https://microblog.pub/t/activitypub",
"name": "#activitypub",
"type": "Hashtag"
},
{
"href": "https://microblog.pub/t/indieweb",
"name": "#indieweb",
"type": "Hashtag"
},
{
"href": "https://microblog.pub/t/yunohost",
"name": "#yunohost",
"type": "Hashtag"
}
],
"summary": null,
"inReplyTo": null,
"sensitive": false,
"attachment": []
},
"published": "2022-12-04T11:59:34Z",
"type": "Create"
},
{
"actor": "https://microblog.pub",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://social.thej.in"
],
"id": "https://microblog.pub/o/400e40ff8e9f4feda4f6ca68320b3887/activity",
"object": {
"type": "Note",
"id": "https://microblog.pub/o/400e40ff8e9f4feda4f6ca68320b3887",
"attributedTo": "https://microblog.pub",
"content": "<p><span class=\"h-card\"><a href=\"https://social.thej.in/\" class=\"u-url mention\">@thej@social.thej.in</a></span> Hey! That looks cool!</p>\n<p>I am curious, I guess you run it with only "1 instance"?</p>\n<p>And do you have any kind of SSH access? As for now, some maintenance tasks are done via the command line (like pruning old objects from the DB to save space).</p>\n<p>Thanks!</p>\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://social.thej.in"
],
"published": "2022-11-21T09:06:17Z",
"context": "https://social.thej.in/contexts/092125c49e444ac394b143748af6ed8d",
"conversation": "https://social.thej.in/contexts/092125c49e444ac394b143748af6ed8d",
"url": "https://microblog.pub/o/400e40ff8e9f4feda4f6ca68320b3887",
"tag": [
{
"type": "Mention",
"href": "https://social.thej.in",
"name": "@thej@social.thej.in"
}
],
"summary": null,
"inReplyTo": "https://social.thej.in/o/f6823536cd214760a9230bfddf536a77",
"sensitive": false,
"attachment": []
},
"published": "2022-11-21T09:06:17Z",
"type": "Create"
},
{
"actor": "https://microblog.pub",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://mastodon.sdf.org/users/reidrac"
],
"id": "https://microblog.pub/o/360ea33696af4635acf684721fba3186/activity",
"object": {
"type": "Note",
"id": "https://microblog.pub/o/360ea33696af4635acf684721fba3186",
"attributedTo": "https://microblog.pub",
"content": "<p><span class=\"h-card\"><a href=\"https://mastodon.sdf.org/@reidrac\" class=\"u-url mention\">@reidrac@mastodon.sdf.org</a></span> Hey, thank you!</p>\n<p>I took a look in the logs, and I did see that an <code>Accept</code> activity was sent to your server in response to your follow request:</p>\n<div class=\"highlight\"><pre><span></span><span class=\"mi\">2022</span><span class=\"o\">-</span><span class=\"mi\">11</span><span class=\"o\">-</span><span class=\"mi\">19</span><span class=\"w\"> </span><span class=\"mi\">19</span><span class=\"p\">:</span><span class=\"mi\">08</span><span class=\"p\">:</span><span class=\"mf\">16.851</span><span class=\"w\"> </span><span class=\"o\">|</span><span class=\"w\"> </span><span class=\"n\">INFO</span><span class=\"w\"> </span><span class=\"o\">|</span><span class=\"w\"> </span><span class=\"n\">app</span><span class=\"o\">.</span><span class=\"n\">activitypub</span><span class=\"p\">:</span><span class=\"n\">post</span><span class=\"p\">:</span><span class=\"mi\">394</span><span class=\"w\"> </span><span class=\"o\">-</span><span class=\"w\"> </span><span class=\"n\">Posting</span><span class=\"w\"> </span><span class=\"n\">https</span><span class=\"p\">:</span><span class=\"o\">//</span><span class=\"n\">mastodon</span><span class=\"o\">.</span><span class=\"n\">sdf</span><span class=\"o\">.</span><span class=\"n\">org</span><span class=\"o\">/</span><span class=\"n\">users</span><span class=\"o\">/</span><span class=\"n\">reidrac</span><span class=\"o\">/</span><span class=\"n\">inbox</span><span class=\"w\"> </span><span class=\"p\">(</span><span class=\"n\">payload</span><span class=\"o\">=</span><span class=\"p\">{</span><span class=\"s1\">'@context'</span><span class=\"p\">:</span><span class=\"w\"> </span><span class=\"s1\">'https://www.w3.org/ns/activitystreams'</span><span class=\"p\">,</span><span class=\"w\"> </span><span class=\"s1\">'id'</span><span class=\"p\">:</span><span class=\"w\"> </span><span class=\"s1\">'https://microblog.pub/o/958c3f251d4a451eaf3cd861b2120f4c'</span><span class=\"p\">,</span><span class=\"w\"> </span><span class=\"s1\">'type'</span><span class=\"p\">:</span><span class=\"w\"> </span><span class=\"s1\">'Accept'</span><span class=\"p\">,</span><span class=\"w\"> </span><span class=\"s1\">'actor'</span><span class=\"p\">:</span><span class=\"w\"> </span><span class=\"s1\">'https://microblog.pub'</span><span class=\"p\">,</span><span class=\"w\"> </span><span class=\"s1\">'object'</span><span class=\"p\">:</span><span class=\"w\"> </span><span class=\"s1\">'https://mastodon.sdf.org/e70e795f-a99e-4f39-8249-68b937a1fd91'</span><span class=\"p\">})</span><span class=\"w\"></span>\n<span class=\"mi\">2022</span><span class=\"o\">-</span><span class=\"mi\">11</span><span class=\"o\">-</span><span class=\"mi\">19</span><span class=\"w\"> </span><span class=\"mi\">19</span><span class=\"p\">:</span><span class=\"mi\">08</span><span class=\"p\">:</span><span class=\"mf\">17.480</span><span class=\"w\"> </span><span class=\"o\">|</span><span class=\"w\"> </span><span class=\"n\">INFO</span><span class=\"w\"> </span><span class=\"o\">|</span><span class=\"w\"> </span><span class=\"n\">app</span><span class=\"o\">.</span><span class=\"n\">outgoing_activities</span><span class=\"p\">:</span><span class=\"n\">process_next_outgoing_activity</span><span class=\"p\">:</span><span class=\"mi\">263</span><span class=\"w\"> </span><span class=\"o\">-</span><span class=\"w\"> </span><span class=\"n\">Success</span><span class=\"w\"></span>\n</pre></div>\n\n<p>So it looks like the issue is coming from your instance. Maybe it was overloaded and the queue still hasn't process the reply? You can try unfollow and send another follow request though.</p>\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://mastodon.sdf.org/users/reidrac"
],
"published": "2022-11-20T13:19:21Z",
"context": "tag:mastodon.sdf.org,2022-11-20:objectId=58999565:objectType=Conversation",
"conversation": "tag:mastodon.sdf.org,2022-11-20:objectId=58999565:objectType=Conversation",
"url": "https://microblog.pub/o/360ea33696af4635acf684721fba3186",
"tag": [
{
"type": "Mention",
"href": "https://mastodon.sdf.org/users/reidrac",
"name": "@reidrac@mastodon.sdf.org"
}
],
"summary": null,
"inReplyTo": "https://mastodon.sdf.org/users/reidrac/statuses/109376108624585300",
"sensitive": false,
"attachment": []
},
"published": "2022-11-20T13:19:21Z",
"type": "Create"
},
{
"actor": "https://microblog.pub",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://social.tchncs.de/users/0xba",
"https://gts.superseriousbusiness.org/users/gotosocial"
],
"id": "https://microblog.pub/o/17bcb1f711504f30b38992c7d634ba54/activity",
"object": {
"type": "Note",
"id": "https://microblog.pub/o/17bcb1f711504f30b38992c7d634ba54",
"attributedTo": "https://microblog.pub",
"content": "<p><span class=\"h-card\"><a href=\"https://social.tchncs.de/@0xba\" class=\"u-url mention\">@0xba@social.tchncs.de</a></span> yes I think for multiple users, <a href=\"https://github.com/superseriousbusiness/gotosocial\">GoToSocial</a>/<span class=\"h-card\"><a href=\"https://gts.superseriousbusiness.org/@gotosocial\" class=\"u-url mention\">@gotosocial@gts.superseriousbusiness.org</a></span> should be a reasonable alternative.</p>\n<p>Serving microblogpub on a path is possible, but you will still have a config/DB per users. Then each administrative tasks like pruning old objects would have to be performed once per installation.</p>\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://microblog.pub/followers",
"https://social.tchncs.de/users/0xba",
"https://gts.superseriousbusiness.org/users/gotosocial"
],
"published": "2022-11-19T18:21:53Z",
"context": "https://microblog.pub/contexts/122a7a69c38d4999b74236ec0da5b1e6",
"conversation": "https://microblog.pub/contexts/122a7a69c38d4999b74236ec0da5b1e6",
"url": "https://microblog.pub/o/17bcb1f711504f30b38992c7d634ba54",
"tag": [
{
"type": "Mention",
"href": "https://social.tchncs.de/users/0xba",
"name": "@0xba@social.tchncs.de"
},
{
"type": "Mention",
"href": "https://gts.superseriousbusiness.org/users/gotosocial",
"name": "@gotosocial@superseriousbusiness.org"
}
],
"summary": null,
"inReplyTo": "https://social.tchncs.de/users/0xba/statuses/109371538050012909",
"sensitive": false,
"attachment": []
},
"published": "2022-11-19T18:21:53Z",
"type": "Create"
}
]
}