@mischievoustomato I don't know what could cause that, but it is probably not related to mitra, because on my servers fetch-actor works as expected, and if I remember correctly you're using the deb package, so the binary is exactly the same.
@mischievoustomato In ActivityPub users are called "actors" and have unique IDs that are URLs (like the one I posted). Addresses like Nimbius666@comp.lain.la are secondary identifiers.
Yes, fetch-actor works with actor IDs. You can also paste actor ID (URL) into the search box of your client
@lsn To be honest I think Internet Archive is overrated. It's a useful service, but the real internet archive is torrent network. All content that is valuable to humanity ends up there
'ap' URLs are not valid URIs according to RFC-3986. FEP-ef61 describes a possible solution: percent-encode a DID (the authority component of an 'ap' URL)
Today I found another solution. RFC-3986 allows future, as-yet-undefined IP literal address formats if they are enclosed in square brackets and prefixed with a version flag.
Follow-Accept: OK. Comments: OK, but there's an issue with hashtags. The property name should be tag, not tags Models: 500 Internal Server Error (example: https://manyfold.floppy.org.uk/models/LfzPs8c5)
I also tried to use outbox collection. It appears to be self-referential structure because current and first pages have same IDs as outbox:
>Other than all this, a non-public development version of @silverpill's Mitra has nomadic identity via ActivityPub in development. I'm not sure whether FEP-ef61 is implemented in the release version yet.
At the moment Mitra can interact with nomadic actors on other servers, but can't host them locally. I'm currently working on a security framework that covers both vanilla AP and nomadic AP, and trying to fix interop between mitra and streams (tracking issue: https://codeberg.org/streams/streams/issues/178).
Mitra will be able to host nomadic actors as streams does, that will probably come in mid-2025.
I agree that SocialHub would be a better place for Fediverse Ideas, but I didn't start that repo... @helge what do you think about @strypey 's suggestion ?
@snarfed.org ActivityPub is push + pull. Every AP server also works as a client, for example when it discovers activity.actor or object.inReplyTo. Pulling collections is less common, but even Mastodon does that occasionally
@julian@trwnh@thisismissem Server operators can read all private messages. Strict ID check is not completely useless, because it might prevent leaks in case of a software bug, but it doesn't provide any additional security guarantees
Developer of ActivityPub-based micro-blogging and content subscription platform Mitra. Working on Fediverse standards: https://codeberg.org/silverpill/feps