Changeset 26c5f71 in Klonkt for src/config/database.js

Timestamp:
08/02/2026 07:23:10 AM (5 weeks ago)
Author:
Bart <bart@…>
Branches:
main
Children:
679924e
Parents:
17546af
git-author:
Bart <bart@…> (08/02/2026 07:20:46 AM)
git-committer:
Bart <bart@…> (08/02/2026 07:23:10 AM)
Message:

WebFinger: een kale host vindt de primaire actor

acct:<host>@<host> is hoe Shaer een Ward adresseert zonder iemands slug te
kennen, maar WebFinger zocht het gebruikersdeel alleen op als site-slug. Een
kale host gaf dus altijd een 404, hoe je hem ook spelde.

Daarbovenop: 🩵.is.wildenvrij.nl en xn--zz9h.is.wildenvrij.nl zijn één host.
Een geplakte URL wordt door elke URL-parser stil gepunycode, een getypte
handle niet. asciiHost() vergelijkt via WHATWG URL, dus beide spellingen
komen bij dezelfde actor uit, en PUBLIC_BASE_URL mag ook beide vormen.

Zes tests, waarvan twee de terugval bewaken: een onbekende gebruiker blijft
404 en een kale host die niet van ons is ook. Anders koppelt een typefout een
kind stilletjes aan het verkeerde account.

Co-Authored-By: Claude Opus 5 <claude@…>

(No files)

Note: See TracChangeset for help on using the changeset viewer.