A remote handle on its own domain, once that domain's WebFinger agrees (FEP-2c59)
An account on a server whose handles are not its host's (Mastodon's LOCAL_DOMAIN apart from WEB_DOMAIN) showed as user@host. The actor's `webfinger` names the handle; its domain is kept once WebFinger there points back to the actor, and asked again when the name changes. A persona's blocked servers match a handle's domain as well as the actor's host, as the lists Mastodon exports name handles' domains. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LsXgEaXee4GCU1hwYgPJXw
This commit is contained in:
1 parent
e708f1ad2e
commit
02928caac1
8 files changed
+182
-15
No files matched your search
+2
-1
@@ -669,7 +669,8 @@ it, raw where it doesn't.
|
||||
- **Accounts and follows:**
|
||||
- inbound `Move` with Mastodon's checks: **done 2026-10-05** (the old account shows `moved`, the personas' follows,
|
||||
lists, mutes and blocks move to the new one, owner decision; checked live against GoToSocial);
|
||||
- re-run WebFinger on a rename;
|
||||
- re-run WebFinger on a rename: **done 2026-10-06** (FEP-2c59: a handle on another domain than the actor's host is
|
||||
kept once that domain's WebFinger confirms it, and asked again when the name changes);
|
||||
- inbound `Block`; `Add`/`Remove` of pins: **done 2026-10-05** (both ways, a community's pins too, the `featured`
|
||||
collection read with an account's counts; checked live against Mastodon);
|
||||
- FEP-8fcf followers sync: **done 2026-10-06** (owner decision; sent: the digest of a persona's followers on the
|
||||
|
||||
Reference in new issue
Block a user