Computer science student.

🤷‍♂️

  • 1 Post
  • 9 Comments
Joined 5 months ago
cake
Cake day: January 21st, 2025

help-circle


  • @julian Something seems to be wrong. I’ve been following a few Flipboard magazines from NodeBB, but it seems like they are not correctly federating with the 4.3.0 beta.

    Take a look at [Tech News by @theverge@flipboard.com](https://community.nodebb.org/category/tech-news-theverge@flipboard.com), I’ve been tracking this remote category for almost a month now, but here on NodeBB, it is still empty. Meanwhile, on Mastodon I see new posts daily.

    For the record, this is what an activity created by the group actor looks like:

    {
       "@context":[
          "https://www.w3.org/ns/activitystreams",
          "https://w3id.org/security/v1",
          {
             "Hashtag":"as:Hashtag",
             "toot":"http://joinmastodon.org/ns",
             "discoverable":"toot:discoverable",
             "indexable":"toot:indexable",
             "alsoKnownAs":{
                "@id":"as:alsoKnownAs",
                "@type":"@id"
             }
          }
       ],
       "type":"Announce",
       "id":"https://flipboard.com/magazines/cPVtLWiDRgi0_eWFp_CJVA:m:43611565/activity/DpM9mVh1Qk2oScowFAN8DA:a:43611565",
       "actor":"https://flipboard.com/magazines/cPVtLWiDRgi0_eWFp_CJVA:m:43611565",
       "published":"2025-04-22T09:51:50Z",
       "to":[
          "https://www.w3.org/ns/activitystreams#Public"
       ],
       "cc":[
          "https://flipboard.com/users/theverge",
          "https://flipboard.com/magazines/cPVtLWiDRgi0_eWFp_CJVA:m:43611565/followers"
       ],
       "object":"https://flipboard.com/users/theverge/statuses/DpM9mVh1Qk2oScowFAN8DA:a:43611565"
    }
    


  • Actually, I think I know what’s going on with the Vivaldi blog group actor - it’s not necessarily NodeBB’s fault.

    Inspecting the AP objects coming from vivaldi.com/blog, all the English-written blog posts have their as:audience field set to https://vivaldi.com/?author=0.

    Meanwhile, every other blog post that is written in a different language instead have it set to https://vivaldi.com//?author=0, so for Japanese blog posts, for example, it is https://vivaldi.com/ja/?author=0.

    And all these URLs link to different group actors, but all of them have the same value on the preferredUsername and webfinger properties: blog, and blog@vivaldi.com.


    EDIT: Actually this also appears to be all actor objects coming from vivaldi.com/blog. E.g. if you start typing [@ruari@vivaldi.com](https://community.nodebb.org/user/ruari%40vivaldi.com) or search for it, you can see it be suggested twice too.

    So my guess is that there are two person actors that NodeBB knows of that are claiming to be ruari@vivaldi.com: https://vivaldi.com/?author=46 and https://vivaldi.com/ja/?author=46.

    This is probably a bug with the WPML+ActivityPub plugin combination they have going on.


    Screenshots

    Screenshot 2025-04-02 at 23.35.28.png Screenshot 2025-04-02 at 23.40.47.png




  • @julian said in Forum specific UX for remote categories: > That might get a little hairy if you follow a lot of categories.

    I did not consider that, you’re right :sweat_smile:

    Though if I wasn’t clear, what I’m hoping to see is a page similar to the /categories page, but instead of listing local categories, it lists all the remote categories you are following, or to use NodeBB parlance, “tracking”.

    Perhaps a /world/categories page? So in addition to being able to “pin” them to /world, you can also quickly find all your other watched remote categories there.

    Additionally, maybe you could also have a dedicated page for all the remote categories NodeBB is currently aware of, like the /recent?cid=-1 page.