Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
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

  1. Home
  2. Technical Discussion
  3. It looks like #Hubzilla puts the actor profile url into its #ActivityPub `followers` and `following` collections, rather than the actor id.

It looks like #Hubzilla puts the actor profile url into its #ActivityPub `followers` and `following` collections, rather than the actor id.

Scheduled Pinned Locked Moved Technical Discussion
hubzillaactivitypub
1 Cross-posts 12 Posts 4 Posters 11 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • evan@cosocial.caE This user is from outside of this forum
    evan@cosocial.caE This user is from outside of this forum
    evan@cosocial.ca
    wrote last edited by
    #1

    It looks like #Hubzilla puts the actor profile url into its #ActivityPub `followers` and `following` collections, rather than the actor id. This works for Mastodon, which will serve HTML and JSON-LD for both, but it's not universal.

    https://framagit.org/hubzilla/core/-/work_items/1992

    evan@cosocial.caE julian@activitypub.spaceJ mario@hub.somaton.comM 4 Replies Last reply
    0
    • evan@cosocial.caE evan@cosocial.ca

      It looks like #Hubzilla puts the actor profile url into its #ActivityPub `followers` and `following` collections, rather than the actor id. This works for Mastodon, which will serve HTML and JSON-LD for both, but it's not universal.

      https://framagit.org/hubzilla/core/-/work_items/1992

      evan@cosocial.caE This user is from outside of this forum
      evan@cosocial.caE This user is from outside of this forum
      evan@cosocial.ca
      wrote last edited by
      #2

      Kudos for the large, in-line `orderedItems` property, though. That's a real treat to see.

      1 Reply Last reply
      0
      • evan@cosocial.caE evan@cosocial.ca

        It looks like #Hubzilla puts the actor profile url into its #ActivityPub `followers` and `following` collections, rather than the actor id. This works for Mastodon, which will serve HTML and JSON-LD for both, but it's not universal.

        https://framagit.org/hubzilla/core/-/work_items/1992

        julian@activitypub.spaceJ This user is from outside of this forum
        julian@activitypub.spaceJ This user is from outside of this forum
        julian@activitypub.space
        wrote last edited by
        #3

        @evan@cosocial.ca yeah that definitely sounds like a bug given the profile URL isn't a unique constraint.

        evan@cosocial.caE 1 Reply Last reply
        0
        • julian@activitypub.spaceJ julian@activitypub.space

          @evan@cosocial.ca yeah that definitely sounds like a bug given the profile URL isn't a unique constraint.

          evan@cosocial.caE This user is from outside of this forum
          evan@cosocial.caE This user is from outside of this forum
          evan@cosocial.ca
          wrote last edited by
          #4

          @julian Did you see that collection, though?! Beautiful! Reminds me of NodeBB, which also has big item lists right in the collection object.

          julian@activitypub.spaceJ 1 Reply Last reply
          0
          • evan@cosocial.caE evan@cosocial.ca

            @julian Did you see that collection, though?! Beautiful! Reminds me of NodeBB, which also has big item lists right in the collection object.

            julian@activitypub.spaceJ This user is from outside of this forum
            julian@activitypub.spaceJ This user is from outside of this forum
            julian@activitypub.space
            wrote last edited by
            #5

            @evan@cosocial.ca their followers collection? It looks pretty standard to me <img class="not-responsive emoji" src="https://activitypub.space/assets/plugins/nodebb-plugin-emoji/emoji/android/1f914.png?v=22426bb3280" title="πŸ€”" /> what am I missing?

            1 Reply Last reply
            0
            • evan@cosocial.caE evan@cosocial.ca

              It looks like #Hubzilla puts the actor profile url into its #ActivityPub `followers` and `following` collections, rather than the actor id. This works for Mastodon, which will serve HTML and JSON-LD for both, but it's not universal.

              https://framagit.org/hubzilla/core/-/work_items/1992

              mario@hub.somaton.comM This user is from outside of this forum
              mario@hub.somaton.comM This user is from outside of this forum
              mario@hub.somaton.com
              wrote last edited by
              #6
              @Evan Prodromou πŸ‡¨πŸ‡¦πŸ‡ΊπŸ‡ΈπŸ‡¬πŸ‡·πŸ‡΅πŸ‡Έ thanks for the headsup... That indeed does not look right, will have a look at it tomorrow...
              1 Reply Last reply
              0
              • ? [[global:guest]] crossposted this topic to General Discussion
              • evan@cosocial.caE This user is from outside of this forum
                evan@cosocial.caE This user is from outside of this forum
                evan@cosocial.ca
                wrote last edited by
                #7

                @mike ah, interesting!

                1 Reply Last reply
                0
                • evan@cosocial.caE This user is from outside of this forum
                  evan@cosocial.caE This user is from outside of this forum
                  evan@cosocial.ca
                  wrote last edited by
                  #8

                  @julian it has the items in the collection, not in a page. Also, 180 items. Very nice!

                  1 Reply Last reply
                  0
                  • evan@cosocial.caE evan@cosocial.ca

                    @julian it has the items in the collection, not in a page. Also, 180 items. Very nice!

                    julian@activitypub.spaceJ This user is from outside of this forum
                    julian@activitypub.spaceJ This user is from outside of this forum
                    julian@activitypub.space
                    wrote last edited by
                    #9

                    @evan@cosocial.ca hahaha got something against pagination my friend?

                    Suppose if it's just IDs you don't really need pagination

                    evan@cosocial.caE 1 Reply Last reply
                    0
                    • julian@activitypub.spaceJ julian@activitypub.space

                      @evan@cosocial.ca hahaha got something against pagination my friend?

                      Suppose if it's just IDs you don't really need pagination

                      evan@cosocial.caE This user is from outside of this forum
                      evan@cosocial.caE This user is from outside of this forum
                      evan@cosocial.ca
                      wrote last edited by
                      #10

                      @julian it's an extra request! Who needs that in their life.

                      thefed@mastodon.socialT 1 Reply Last reply
                      0
                      • evan@cosocial.caE evan@cosocial.ca

                        @julian it's an extra request! Who needs that in their life.

                        thefed@mastodon.socialT This user is from outside of this forum
                        thefed@mastodon.socialT This user is from outside of this forum
                        thefed@mastodon.social
                        wrote last edited by
                        #11

                        @evan @julian Preach it! My 1200 baud phone modem is already overworked. Don't force it to make another slowwwww HTTP request!

                        1 Reply Last reply
                        0
                        • evan@cosocial.caE evan@cosocial.ca

                          It looks like #Hubzilla puts the actor profile url into its #ActivityPub `followers` and `following` collections, rather than the actor id. This works for Mastodon, which will serve HTML and JSON-LD for both, but it's not universal.

                          https://framagit.org/hubzilla/core/-/work_items/1992

                          mario@hub.somaton.comM This user is from outside of this forum
                          mario@hub.somaton.comM This user is from outside of this forum
                          mario@hub.somaton.com
                          wrote last edited by
                          #12
                          @Evan Prodromou πŸ‡¨πŸ‡¦πŸ‡ΊπŸ‡ΈπŸ‡¬πŸ‡·πŸ‡΅πŸ‡Έ in fact this has been fixed in dev branch a week ago
                          https://framagit.org/hubzilla/core/-/commit/cbab5b51033908a9afd64ebd35d6f36db3984bbd

                          You will probably be disappointed, the results are now paginated
                          1 Reply Last reply
                          0

                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                          With your input, this post could be even better πŸ’—

                          Register Login
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

                          • Don't have an account? Register

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