Just a note, if anyone is wondering, that @julian and I have figured out why this topic didn't quite make it to [email protected] even though that actor is following this category. A fix will be coming soon.
Angus McLeod
Posts
-
A lingua franca for content organization -
Pre-Alpha ActivityPub-related bug reports@julian I've just sent a few follows from my local to @[email protected]. The code is again 400 and the error message is just "Bad request". I know our follows work with Mastodon (and other Discourse instances), but nevertheless there could be an issue on either end here. Lmk if you find anything in the logs about why it's being rejected.
-
Pre-Alpha ActivityPub-related bug reportsI'm getting this delivery failure trying to send a follow to a category inbox
[Discourse Activity Pub] POST request to https://community.nodebb.org/category/31/inbox failed: Expected([200, 201, 202]) <=> Actual(400 Bad Request) [Discourse Activity Pub] https://socialhub.activitypub.rocks/ap/actor/797217cf18c0e819dfafc52425590146 failed to deliver to https://community.nodebb.org/category/31/inbox id: https://socialhub.activitypub.rocks/ap/activity/02feb8d245fa780e4683d03015f1b41e type: Follow to: https://community.nodebb.org/category/31 cc: - https://www.w3.org/ns/activitystreams#Public published: '2024-04-05T18:09:14Z' updated: '2024-04-05T18:09:14Z' actor: !ruby/hash:ActiveSupport::HashWithIndifferentAccess id: https://socialhub.activitypub.rocks/ap/actor/797217cf18c0e819dfafc52425590146 type: Group updated: '2024-04-05T12:49:51Z' url: https://socialhub.activitypub.rocks/c/meeting/threadiverse-wg/88 name: Threadiverse Working Group (SocialHub) inbox: https://socialhub.activitypub.rocks/ap/actor/797217cf18c0e819dfafc52425590146/inbox outbox: https://socialhub.activitypub.rocks/ap/actor/797217cf18c0e819dfafc52425590146/outbox followers: https://socialhub.activitypub.rocks/ap/actor/797217cf18c0e819dfafc52425590146/followers preferredUsername: threadiverse-wg ...
-
NodeBB receives NLNet NGI0 Core GrantHey @julian, congrats on the grant! I've been building the official ActivityPub plugin for Discourse(https://meta.discourse.org/t/activitypub-plugin/266794). To be clear, Pavilion (my cooperative) has been commissioned by CDCK (the company behind Discourse) to build it (I don't work for CDCK). With that throat clearing out of the way, I'd be keen to setup a test integration with your implementation when you're ready. Perhaps we could do it between a category here and a category on socialhub.activitypub.rocks, one of the primary ActivityPub forums? SocialHub is running both Discourse and the plugin (I'm also an admin there, which will help smooth things along). It'd be neat if we could get some NodeBB <> Discourse ActivityPub action happening.