A forum for discussing and organizing recreational softball and baseball games and leagues in the greater Halifax area.
Test from PieFed!
-
PieFed is very similar to Lemmy, but with a couple small differences that a couple people prefer. It seems to be retrieving the community okay, we'll see if this post goes through.
-
PieFed is very similar to Lemmy, but with a couple small differences that a couple people prefer. It seems to be retrieving the community okay, we'll see if this post goes through.[@groupnebula563@piefed.social](https://community.nodebb.org/user/groupnebula563%40piefed.social) the message was received! Hello!
-
[@groupnebula563@piefed.social](https://community.nodebb.org/user/groupnebula563%40piefed.social) the message was received! Hello Hi. Your reply won't have made it back, because of [this issue](https://github.com/NodeBB/NodeBB/issues/13072#issuecomment-2645778656) - NodeBB is putting the wrong actor in the activity. It's not a PieFed issue, pretty much all other federated platforms will reject activities if it's wrong. For example, on Lemmy, this post never made it there: https://lemmy.ml/c/activitypub@community.nodebb.org?dataType=Post&sort=New OP's post was Announced by NodeBB as this: ```json { "@context": "https://www.w3.org/ns/activitystreams", "actor": "https://piefed.social/u/GroupNebula563", "cc": [ "https://piefed.social/u/GroupNebula563", "https://www.w3.org/ns/activitystreams#Public" ], "id": "https://community.nodebb.org/post/https%3A%2F%2Fpiefed.social%2Fpost%2F468827#activity/announce/1739242064700", "object": { "@context": [ "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1" ], "actor": "https://piefed.social/u/GroupNebula563", "audience": "https://community.nodebb.org/category/30", "cc": [], "id": "https://piefed.social/activities/create/ZBBVVw3sp3wAdZ3", "object": { "attachment": [], "attributedTo": "https://piefed.social/u/GroupNebula563", "audience": "https://community.nodebb.org/category/30", "cc": [], "commentsEnabled": true, "content": "
PieFed is very similar to Lemmy, but with a couple small differences that a couple people prefer. It se ems to be retrieving the community okay, we'll see if this post goes through.
\n", "id": "https://piefed.social/post/468827", "language": { "identifier": "en", "name": "English" }, "mediaType": "text/html", "name": "Test from PieFed!", "nsfl": false, "published": "2025-02-11T02:47:42.609106+00:00", "sensitive": false, "source": { "content": "PieFed is very similar to Lemmy, but with a couple small differences that a couple people prefer. It see ms to be retrieving the community okay, we'll see if this post goes through.", "mediaType": "text/markdown" }, "stickied": false, "tag": [], "to": [ "https://community.nodebb.org/category/30", "https://www.w3.org/ns/activitystreams#Public" ], "type": "Page" }, "to": [ "https://community.nodebb.org/category/30", "https://www.w3.org/ns/activitystreams#Public" ], "type": "Create" }, "to": [ "https://community.nodebb.org/category/30/followers" ], "type": "Announce" } ``` The first 'actor' is wrong - it shouldn't be `https://piefed.social/u/GroupNebula563`, because you don't have the privkey to Announce anything as that user, and for them to send the activity to `https://community.nodebb.org/category/30/followers` doesn't make sense. The first 'actor' should be `https://community.nodebb.org/category/30`, which it was before a recent change. Likewise, your reply was sent out as: ```json { "@context": "https://www.w3.org/ns/activitystreams", "actor": "https://community.nodebb.org/uid/2", "cc": [ "https://community.nodebb.org/uid/2", "https://www.w3.org/ns/activitystreams#Public" ], "id": "https://community.nodebb.org/post/103212#activity/announce/1739244715728", "object": { "actor": "https://community.nodebb.org/uid/2", "cc": [ "https://community.nodebb.org/uid/2/followers", "https://piefed.social/u/GroupNebula563" ], "id": "https://community.nodebb.org/post/103212#activity/create/1739244715677", "object": { "@context": [ "https://www.w3.org/ns/activitystreams", { "Emoji": "toot:Emoji", "toot": "http://joinmastodon.org/ns#" } ], "attachment": [], "attributedTo": "https://community.nodebb.org/uid/2", "audience": "https://community.nodebb.org/category/30", "cc": [ "https://community.nodebb.org/uid/2/followers", "https://piefed.social/u/GroupNebula563" ], "content": "@groupnebula563@piefed.social the message was received! Hello!
\n", "context": "https://community.nodebb.org/topic/07a57511-3b8b-4efd-a496-88824f72dbaa", "id": "https://community.nodebb.org/post/103212", "inReplyTo": "https://piefed.social/post/468827", "name": "Re: Test from PieFed!", "published": "2025-02-11T03:31:54.966Z", "replies": "https://community.nodebb.org/post/103212/replies", "source": { "content": "[[@groupnebula563@piefed.social](https://community.nodebb.org/user/groupnebula563%40piefed.social)](https://community.nodebb.org/user/groupnebula563%40piefed.social) the message was received! Hello!", "mediaType": "text/markdown" }, "summary": null, "tag": [ { "href": "https://piefed.social/u/GroupNebula563", "name": "[@groupnebula563@piefed.social](https://community.nodebb.org/user/groupnebula563%40piefed.social)", "type": "Mention" }, { "icon": { "mediaType": "image/png", "type": "Image", "url": "https://community.nodebb.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=70fb7184b74" }, "id": "https://community.nodebb.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=70fb7184b74", "name": "
", "type": "Emoji" } ], "to": [ "https://www.w3.org/ns/activitystreams#Public", "https://piefed.social/u/GroupNebula563" ], "type": "Note", "updated": null, "url": "https://community.nodebb.org/post/103212" }, "to": [ "https://www.w3.org/ns/activitystreams#Public", "https://piefed.social/u/GroupNebula563" ], "type": "Create" }, "to": [ "https://community.nodebb.org/category/30/followers" ], "type": "Announce" } ``` - the Announce actor should again be `https://community.nodebb.org/category/30`, because whilst you do have the privkey for `https://community.nodebb.org/uid/2` it's not you that's Announcing this, it's the category. In Mastodon terms, an Announce is a Boost, so this activity is saying that you're Boosting your own post, which also doesn't make sense.
-
[@julian](https://community.nodebb.org/user/julian) Hi. Your reply won't have made it back, because of [this issue](https://github.com/NodeBB/NodeBB/issues/13072#issuecomment-2645778656) - NodeBB is putting the wrong actor in the activity. It's not a PieFed issue, pretty much all other federated platforms will reject activities if it's wrong. For example, on Lemmy, this post never made it there: https://lemmy.ml/c/activitypub@community.nodebb.org?dataType=Post&sort=New OP's post was Announced by NodeBB as this: ```json { "@context": "https://www.w3.org/ns/activitystreams", "actor": "https://piefed.social/u/GroupNebula563", "cc": [ "https://piefed.social/u/GroupNebula563", "https://www.w3.org/ns/activitystreams#Public" ], "id": "https://community.nodebb.org/post/https%3A%2F%2Fpiefed.social%2Fpost%2F468827#activity/announce/1739242064700", "object": { "@context": [ "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1" ], "actor": "https://piefed.social/u/GroupNebula563", "audience": "https://community.nodebb.org/category/30", "cc": [], "id": "https://piefed.social/activities/create/ZBBVVw3sp3wAdZ3", "object": { "attachment": [], "attributedTo": "https://piefed.social/u/GroupNebula563", "audience": "https://community.nodebb.org/category/30", "cc": [], "commentsEnabled": true, "content": "
PieFed is very similar to Lemmy, but with a couple small differences that a couple people prefer. It se ems to be retrieving the community okay, we'll see if this post goes through.
\n", "id": "https://piefed.social/post/468827", "language": { "identifier": "en", "name": "English" }, "mediaType": "text/html", "name": "Test from PieFed!", "nsfl": false, "published": "2025-02-11T02:47:42.609106+00:00", "sensitive": false, "source": { "content": "PieFed is very similar to Lemmy, but with a couple small differences that a couple people prefer. It see ms to be retrieving the community okay, we'll see if this post goes through.", "mediaType": "text/markdown" }, "stickied": false, "tag": [], "to": [ "https://community.nodebb.org/category/30", "https://www.w3.org/ns/activitystreams#Public" ], "type": "Page" }, "to": [ "https://community.nodebb.org/category/30", "https://www.w3.org/ns/activitystreams#Public" ], "type": "Create" }, "to": [ "https://community.nodebb.org/category/30/followers" ], "type": "Announce" } ``` The first 'actor' is wrong - it shouldn't be `https://piefed.social/u/GroupNebula563`, because you don't have the privkey to Announce anything as that user, and for them to send the activity to `https://community.nodebb.org/category/30/followers` doesn't make sense. The first 'actor' should be `https://community.nodebb.org/category/30`, which it was before a recent change. Likewise, your reply was sent out as: ```json { "@context": "https://www.w3.org/ns/activitystreams", "actor": "https://community.nodebb.org/uid/2", "cc": [ "https://community.nodebb.org/uid/2", "https://www.w3.org/ns/activitystreams#Public" ], "id": "https://community.nodebb.org/post/103212#activity/announce/1739244715728", "object": { "actor": "https://community.nodebb.org/uid/2", "cc": [ "https://community.nodebb.org/uid/2/followers", "https://piefed.social/u/GroupNebula563" ], "id": "https://community.nodebb.org/post/103212#activity/create/1739244715677", "object": { "@context": [ "https://www.w3.org/ns/activitystreams", { "Emoji": "toot:Emoji", "toot": "http://joinmastodon.org/ns#" } ], "attachment": [], "attributedTo": "https://community.nodebb.org/uid/2", "audience": "https://community.nodebb.org/category/30", "cc": [ "https://community.nodebb.org/uid/2/followers", "https://piefed.social/u/GroupNebula563" ], "content": "@groupnebula563@piefed.social the message was received! Hello!
\n", "context": "https://community.nodebb.org/topic/07a57511-3b8b-4efd-a496-88824f72dbaa", "id": "https://community.nodebb.org/post/103212", "inReplyTo": "https://piefed.social/post/468827", "name": "Re: Test from PieFed!", "published": "2025-02-11T03:31:54.966Z", "replies": "https://community.nodebb.org/post/103212/replies", "source": { "content": "[[@groupnebula563@piefed.social](https://community.nodebb.org/user/groupnebula563%40piefed.social)](https://community.nodebb.org/user/groupnebula563%40piefed.social) the message was received! Hello!", "mediaType": "text/markdown" }, "summary": null, "tag": [ { "href": "https://piefed.social/u/GroupNebula563", "name": "[@groupnebula563@piefed.social](https://community.nodebb.org/user/groupnebula563%40piefed.social)", "type": "Mention" }, { "icon": { "mediaType": "image/png", "type": "Image", "url": "https://community.nodebb.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=70fb7184b74" }, "id": "https://community.nodebb.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=70fb7184b74", "name": "
", "type": "Emoji" } ], "to": [ "https://www.w3.org/ns/activitystreams#Public", "https://piefed.social/u/GroupNebula563" ], "type": "Note", "updated": null, "url": "https://community.nodebb.org/post/103212" }, "to": [ "https://www.w3.org/ns/activitystreams#Public", "https://piefed.social/u/GroupNebula563" ], "type": "Create" }, "to": [ "https://community.nodebb.org/category/30/followers" ], "type": "Announce" } ``` - the Announce actor should again be `https://community.nodebb.org/category/30`, because whilst you do have the privkey for `https://community.nodebb.org/uid/2` it's not you that's Announcing this, it's the category. In Mastodon terms, an Announce is a Boost, so this activity is saying that you're Boosting your own post, which also doesn't make sense.
[@freamon](https://community.nodebb.org/user/freamon) ah, thanks can you open an issue with a link back to this topic? -
PieFed is very similar to Lemmy, but with a couple small differences that a couple people prefer. It seems to be retrieving the community okay, we'll see if this post goes through.Indeed, as freamon said, the comments are [not going through](https://piefed.social/post/468827). Had to read them on NodeBB itself.
-
PieFed is very similar to Lemmy, but with a couple small differences that a couple people prefer. It seems to be retrieving the community okay, we'll see if this post goes through.[@groupnebula563@piefed.social](https://community.nodebb.org/user/groupnebula563%40piefed.social) Test reply from NodeBB
-
A ActivityPub shared this topic on
-
PieFed is very similar to Lemmy, but with a couple small differences that a couple people prefer. It seems to be retrieving the community okay, we'll see if this post goes through.hi, I'm seeing this on Lemmy, so it seems that this is working
-
PieFed is very similar to Lemmy, but with a couple small differences that a couple people prefer. It seems to be retrieving the community okay, we'll see if this post goes through.Yep, looks great!
-
Yep, everything works!