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"
],
"attachment": [],
"attributedTo": "https://piefed.social/u/rimu",
"audience": "https://piefed.social/c/piefed_meta",
"cc": [],
"commentsEnabled": true,
"content": "<p>Key updates include the addition of community icons for better identification, a notification management interface, and various enhancements to our API for eventual mobile app support. Below is a detailed overview of the changes we've made.</p>\n<h2>Jeena</h2>\n<ul>\n<li>Community icon alongside name in post teaser. This helps differentiate between communities with the same name and adds visual interest.</li>\n</ul>\n<h2>Freamon</h2>\n<ul>\n<li>Added a notification management interface to manage notifications from all the communities and posts you are subscribed to - <a href=\"https://piefed.social/alerts\" rel=\"nofollow ugc\" target=\"_blank\">https://piefed.social/alerts</a></li>\n<li>Soft deletion of comments, so they can be un-deleted again.</li>\n<li>Lots of API work for the mobile app. Lots!</li>\n</ul>\n<h1>Rimu</h1>\n<ul>\n<li>Generate YouTube thumbnails more reliably.</li>\n<li>Instance overview pages which make it easy to see posts and people from any instance. Start exploring at <a href=\"https://piefed.social/instances\" rel=\"nofollow ugc\" target=\"_blank\">https://piefed.social/instances</a>.</li>\n<li>FEP-268d: Search consent signals for objects. This FEP is a convention for how instances can signal to other instances which posts should be searchable.</li>\n<li>Track who deleted which posts, for accountability among moderators.</li>\n<li>Refactoring to support API work by Freamon.</li>\n<li>Automatically delete voting data older than 6 months (aggregated totals are unaffected). Voting data consumes gigabytes of space and it only meaningfully affects ranking of posts in the first few days. The only other reason to keep this data is for vote manipulation analysis and 6 months worth of data should be plenty.</li>\n<li>Instances with open registrations automatically close registrations after one week of having no admins log in. This will avoid abandoned instances becoming a vector for spam or a home of trolls.</li>\n<li>Show instance name after display name. If you notice undesirable patterns of behaviour associated with certain instances you can block the whole instance.</li>\n<li>Improve visibility of user-level instance blocking functionality. This is separate and in addition to defederation which is controlled by admins.</li>\n<li>Display PeerTube licence info on video posts. This could be rolled out to other post types in future?</li>\n<li>Topics now have an option to show posts from communities that are in child topics. E.g. <a href=\"https://piefed.social/topic/arts-craft\" rel=\"nofollow ugc\" target=\"_blank\">https://piefed.social/topic/arts-craft</a> only has two communities in it so the number of posts shown there is very low. However it’s child topics (Arts, Craft and Photography) have quite a few communities so to populate the top-level topic it makes sense to display posts from all the child topics too. <a href=\"https://piefed.social/topic/tech/programming\" rel=\"nofollow ugc\" target=\"_blank\">https://piefed.social/topic/tech/programming</a> is a similar case.</li>\n</ul>\n<p>--</p>\n<p>As a free and open source project, PieFed receives no funding and developers are not paid. Any donations you can spare will help cover server and infrastructure costs - <a href=\"https://piefed.social/donate\" rel=\"nofollow ugc\" target=\"_blank\">https://piefed.social/donate</a>. Thanks!</p>\n",
"id": "https://piefed.social/post/317673",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"name": "PieFed development update Oct/Nov 2024",
"published": "2024-11-09T00:36:19.078892+00:00",
"replies": [
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://piefed.social/u/imaqtpie",
"audience": "https://piefed.social/c/piefed_meta",
"cc": [
"https://piefed.social/c/piefed_meta",
"https://piefed.social/u/imaqtpie/followers"
],
"content": "<p>Good work! Much thanks to all contributors, you are appreciated. The site is running smooth and looking great.</p>\n",
"distinguished": false,
"id": "https://piefed.social/comment/3526458",
"inReplyTo": "https://piefed.social/post/317673",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2024-11-09T03:55:50.533858+00:00",
"source": {
"content": "Good work! Much thanks to all contributors, you are appreciated. The site is running smooth and looking great.",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://piefed.social/u/rimu"
],
"type": "Note"
}
],
"searchableBy": "https://www.w3.org/ns/activitystreams#Public",
"sensitive": false,
"source": {
"content": "Key updates include the addition of community icons for better identification, a notification management interface, and various enhancements to our API for eventual mobile app support. Below is a detailed overview of the changes we've made.\r\n\r\n##Jeena\r\n\r\n- Community icon alongside name in post teaser. This helps differentiate between communities with the same name and adds visual interest.\r\n\r\n##Freamon\r\n\r\n- Added a notification management interface to manage notifications from all the communities and posts you are subscribed to - https://piefed.social/alerts\r\n- Soft deletion of comments, so they can be un-deleted again.\r\n- Lots of API work for the mobile app. Lots!\r\n\r\n#Rimu\r\n\r\n- Generate YouTube thumbnails more reliably.\r\n- Instance overview pages which make it easy to see posts and people from any instance. Start exploring at https://piefed.social/instances.\r\n- FEP-268d: Search consent signals for objects. This FEP is a convention for how instances can signal to other instances which posts should be searchable.\r\n- Track who deleted which posts, for accountability among moderators.\r\n- Refactoring to support API work by Freamon.\r\n- Automatically delete voting data older than 6 months (aggregated totals are unaffected). Voting data consumes gigabytes of space and it only meaningfully affects ranking of posts in the first few days. The only other reason to keep this data is for vote manipulation analysis and 6 months worth of data should be plenty.\r\n- Instances with open registrations automatically close registrations after one week of having no admins log in. This will avoid abandoned instances becoming a vector for spam or a home of trolls.\r\n- Show instance name after display name. If you notice undesirable patterns of behaviour associated with certain instances you can block the whole instance.\r\n- Improve visibility of user-level instance blocking functionality. This is separate and in addition to defederation which is controlled by admins.\r\n- Display PeerTube licence info on video posts. This could be rolled out to other post types in future?\r\n- Topics now have an option to show posts from communities that are in child topics. E.g. https://piefed.social/topic/arts-craft only has two communities in it so the number of posts shown there is very low. However it’s child topics (Arts, Craft and Photography) have quite a few communities so to populate the top-level topic it makes sense to display posts from all the child topics too. https://piefed.social/topic/tech/programming is a similar case.\r\n\r\n\r\n--\r\n\r\nAs a free and open source project, PieFed receives no funding and developers are not paid. Any donations you can spare will help cover server and infrastructure costs - https://piefed.social/donate. Thanks!",
"mediaType": "text/markdown"
},
"stickied": false,
"tag": [
{
"href": "https://piefed.social/tag/fediverse",
"name": "#fediverse",
"type": "Hashtag"
},
{
"href": "https://piefed.social/tag/piefed",
"name": "#piefed",
"type": "Hashtag"
}
],
"to": [
"https://piefed.social/c/piefed_meta",
"https://www.w3.org/ns/activitystreams#Public"
],
"type": "Page"
}