Skip to content
  • Categories
  • Recent
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB-ActivityPub Bridge Test Instance

julian@community.nodebb.orgJ

julian@community.nodebb.org

@julian@community.nodebb.org
About
Posts
537
Topics
67
Shares
0
Groups
0
Followers
0
Following
2

View Original

Posts

Recent Best Controversial

  • September 2025 ForumWG Meeting
    julian@community.nodebb.orgJ julian@community.nodebb.org

    trwnh@mastodon.social there were! Yes, I'll get them up over the weekend hopefully.

    The main news was updating everybody on context collection adoption (which I've posted about on ActivityPub.Space), plus TallTed brought up how this was handled in the nntp space

    Uncategorized activitypub forumwg socialcg swicg

  • September 2025 ForumWG Meeting
    julian@community.nodebb.orgJ julian@community.nodebb.org

    julian@fietkau.social the work by jesseplusplus@mastodon.social is split into two PRs.

    The first allows Mastodon to start serving context collections. This is the critical piece that allows others to backfill conversations.

    The latter half to be introduced in another PR will allow Mastodon to consume context collections for backfill purposes.

    Uncategorized activitypub forumwg socialcg swicg

  • September 2025 ForumWG Meeting
    julian@community.nodebb.orgJ julian@community.nodebb.org

    silverpill@mitra.social oh you better believe I was aware of it 😁

    It is a significant step toward broad adoption of context collections in order to enable backfill.

    Uncategorized activitypub forumwg socialcg swicg

  • September 2025 ForumWG Meeting
    julian@community.nodebb.orgJ julian@community.nodebb.org

    trwnh@mastodon.social get well soon! Please don't worry about it, and prioritise your health.

    Uncategorized activitypub forumwg socialcg swicg

  • September 2025 ForumWG Meeting
    julian@community.nodebb.orgJ julian@community.nodebb.org

    Monthly meetings are held on the first Thursday of each month, at 13h00 to 14h00 Eastern Time (currently 17h00 to 18h00 UTC). You can find them listed in the SocialCG Calendar. The next meeting will be held (today) on 4 September 2025.

    Meeting link: https://meet.jit.si/ap-forum-wg

    This month's meeting has no set agenda. Discussions will continue re: FEP 7888/f228 adoption and ongoing FEP drafts.

    Uncategorized activitypub forumwg socialcg swicg

  • Fediverse Iconography
    julian@community.nodebb.orgJ julian@community.nodebb.org

    Sorry you're just in the wrong because you don't know how to easily spell my new app nncjcosiwhebf

    duh.

    Uncategorized

  • Categories following Federated Accounts?
    julian@community.nodebb.orgJ julian@community.nodebb.org

    ska there is an issue with category sync with Lemmy, since they do not support categories following their communities.

    Link Preview Image
    Allow `Group` type to subscribe to communities · Issue #5354 · LemmyNet/lemmy

    Requirements Is this a feature request? For questions or discussions use https://lemmy.ml/c/lemmy_support Did you check to see if this issue already exists? Is this only a feature request? Do not put multiple feature requests in one issu...

    favicon

    GitHub (github.com)

    I'll have to take a closer look at Peertube.

    Are you able to follow those users using your local account, not via the ACP?

    AP Test (community.nodebb.org)

  • A topic for testing badges, tags and long titles
    julian@community.nodebb.orgJ julian@community.nodebb.org

    Test reply

    General Discussion testing nodebb

  • Updates to the world page
    julian@community.nodebb.orgJ julian@community.nodebb.org

    @projectmoon@forum.agnos.is said in Updates to the world page:
    >
    >
    > Also, are there plans to merge the federation synchronization and new remote category following stuff together into one cohesive set of functionality?

    Yes... the remote category functionality supercedes the category sync functionality in some ways, but there is still a use case for it.

    Most likely I will need to develop proper support for cross-posting (at least locally), and that would work well with the remote category functionality, so that topics are cross-posted to the synchronized category, instead of moved.

    AP Test (community.nodebb.org) nodebbactivityp nodebb

  • Updates to the world page
    julian@community.nodebb.orgJ julian@community.nodebb.org

    That's correct, that category wasn't federating, but it is now 👍

    AP Test (community.nodebb.org) nodebbactivityp nodebb

  • Updates to the world page
    julian@community.nodebb.orgJ julian@community.nodebb.org

    Were there other categories breaking?

    AP Test (community.nodebb.org) nodebbactivityp nodebb

  • Updates to the world page
    julian@community.nodebb.orgJ julian@community.nodebb.org

    @projectmoon@forum.agnos.is thanks, can you try again? For whatever reason the handle-to-cid association was lost, and I'm not sure why. I've manually restored it now.

    AP Test (community.nodebb.org) nodebbactivityp nodebb

  • Updates to the world page
    julian@community.nodebb.orgJ julian@community.nodebb.org

    @projectmoon@forum.agnos.is no, that didn't matter. There is no concept of nested categories in ActivityPub yet.

    But the issue seems legitimate, I can't access the ActivityPub category from a test Mastodon server either.

    AP Test (community.nodebb.org) nodebbactivityp nodebb

  • Re: WP Multilingual plugin + ActivityPub bug
    julian@community.nodebb.orgJ julian@community.nodebb.org

    @pfefferle@mastodon.social just wanted to poke you about this issue again.

    The latest updates to NodeBB now do a webfinger backcheck to ensure that the actor has a valid webfinger entry for their purported handle. If it does not, then the user is not properly created. Mastodon also does this. This check is probably for security as well as for preventing handle collisions.

    The multilingual plugin in conjunction with the ActivityPub plugin creates users that share the same handle, and that causes issues with federated content.

    For example, this article by @jonvt@vivaldi.com will load up just fine in Mastodon, but this japanese article by @akira@vivaldi.com will not, because that second article's attributedTo is https://vivaldi.com/ja/?author=176, which fails that check (the author's ID is actually https://vivaldi.com?author=176 as per the handle backcheck)

    cc @AltCode

    AP Test (community.nodebb.org)

  • Re: WP Multilingual plugin + ActivityPub bug
    julian@community.nodebb.orgJ julian@community.nodebb.org

    Bit of a thought experiment here as to how to handle these duplicate accounts.

    (tl;dr two federated accounts with different IDs report the same webfinger handle, what do?)

    Let's say @ruario@social.vivaldi.net posts an English article under his account (and then is federated), and posts a translated Japanese one that is also federated, but under the Japanese ID.

    What should NodeBB do when encountering the latter? Currently, it will try to assert the actor, fail the webfinger backreference check, and probably drop the post. Not so good.

    One could adjust the actor to the former (canonical ID), but that's not technically right either.

    That also opens up potential account impersonation possibilities, so that is something that would need addressing as well.

    AP Test (community.nodebb.org)

  • Updates to the world page
    julian@community.nodebb.orgJ julian@community.nodebb.org

    @projectmoon@forum.agnos.is hmm... could be a bug in the user migration code path.

    Can you run your forum in dev mode (./nodebb dev) and try to load some of the categories here in your forum, and let me know if you see any errors in the console?

    AP Test (community.nodebb.org) nodebbactivityp nodebb

  • Updates to the world page
    julian@community.nodebb.orgJ julian@community.nodebb.org

    Right now you're able to add remote categories to your world page. It's possible that we could allow admins to add remote categories to the forum index, although that'd be something we add later on.

    AP Test (community.nodebb.org) nodebbactivityp nodebb

  • Updates to the world page
    julian@community.nodebb.orgJ julian@community.nodebb.org

    I just realized that while we now have the ability to browse and follow remote communities, we don't have a page listing communities ordered by popularity or recency... time to add to my ever expanding list 😩

    AP Test (community.nodebb.org) nodebbactivityp nodebb

  • Are Flipboard collections(?) AP groups?
    julian@community.nodebb.orgJ julian@community.nodebb.org

    @jsonculverhouse@flipboard.social yes, that's right.

    If a Flipboard post is organized within magazines, then including the magazine in the cc will allow recipient software to correctly slot the post with the magazine.

    So not only would it fix the issue for NodeBB, it'd also fix it for Lemmy, PieFed, Mbin, etc.

    AP Test (community.nodebb.org) flipboard

  • Are Flipboard collections(?) AP groups?
    julian@community.nodebb.orgJ julian@community.nodebb.org

    @AltCode right, I think the issue here is that the posts themselves do not contain a backreference to the magazine they were posted to.

    So for example, their latest post has addressed the following:

    ...
      "to": [
        "https://www.w3.org/ns/activitystreams#Public"
      ],
      "cc": [
        "https://flipboard.com/users/theverge/followers"
      ],
    ...
    

    ... note that the magazine itself is not included, and so when NodeBB receives the object, it does not know to slot the topic into the appropriate category.

    cc @jsonculverhouse@flipboard.social again about this one 😄

    AP Test (community.nodebb.org) flipboard
  • Login

  • Login or register to search.
Powered by NodeBB Contributors
  • First post
    Last post
0
  • Categories
  • Recent
  • Popular