>>> tootik: Building community/tootik 0.19.8-r5 (using abuild 3.16.0-r0) started Fri, 10 Apr 2026 19:01:33 +0000 >>> tootik: Validating /home/buildozer/aports/community/tootik/APKBUILD... >>> WARNING: tootik: Go packages require network connection to build. Maybe add 'net' to options >>> tootik: Analyzing dependencies... >>> tootik: Installing for build: build-base go sqlite-dev (1/5) Installing go (1.25.9-r0) (2/5) Installing sqlite (3.51.2-r0) (3/5) Installing sqlite-libs (3.51.2-r0) (4/5) Installing sqlite-dev (3.51.2-r0) (5/5) Installing .makedepends-tootik (20260410.190134) Executing busybox-1.37.0-r30.trigger OK: 435.5 MiB in 110 packages >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Cleaning up tmpdir >>> tootik: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/tootik-0.19.8.tar.gz /var/cache/distfiles/v3.23/tootik-0.19.8.tar.gz: OK /home/buildozer/aports/community/tootik/tootik.cfg: OK /home/buildozer/aports/community/tootik/tootik.initd: OK /home/buildozer/aports/community/tootik/tootik.confd: OK >>> tootik: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/tootik-0.19.8.tar.gz /var/cache/distfiles/v3.23/tootik-0.19.8.tar.gz: OK /home/buildozer/aports/community/tootik/tootik.cfg: OK /home/buildozer/aports/community/tootik/tootik.initd: OK /home/buildozer/aports/community/tootik/tootik.confd: OK >>> tootik: Unpacking /var/cache/distfiles/v3.23/tootik-0.19.8.tar.gz... go: downloading github.com/gowebpki/jcs v1.0.1 go: downloading github.com/btcsuite/btcutil v1.0.2 migrations/000_initial.go migrations/001_notesupdated.go migrations/002_personspreferredusername.go migrations/003_activitiesid.go migrations/004_outbox.go migrations/005_edits.go migrations/006_outboxactor.go migrations/007_outboxsender.go migrations/008_thread.go migrations/009_host.go migrations/010_sharedinbox.go migrations/011_noteshost.go migrations/012_fetched.go migrations/013_move.go migrations/014_cleanup.go migrations/015_received.go migrations/016_namehost.go migrations/017_outboxhost.go migrations/018_notesfts.go migrations/019_iconsname.go migrations/020_nohash.go migrations/021_shares.go migrations/022_actorttl.go migrations/023_tocc.go migrations/024_followeds.go migrations/025_certhash.go migrations/026_follows_sync.go migrations/027_jsonpath.go migrations/028_localforward.go migrations/029_avatar.go migrations/030_noimage.go migrations/031_feed.go migrations/032_bookmarks.go migrations/033_shareactivity.go migrations/034_application.go migrations/035_certificates.go migrations/036_rawforward.go migrations/037_publickey.go migrations/038_resolvegroup.go migrations/039_reject.go migrations/040_autodel.go migrations/041_jsonb.go migrations/042_quote.go migrations/043_rfc9421.go migrations/044_keys.go migrations/045_portable.go migrations/046_proofs.go migrations/047_contexts.go migrations/048_deliverieshost.go migrations/049_pembegin.go migrations/050_didhost.go migrations/migration.go go: downloading github.com/google/uuid v1.6.0 go: downloading golang.org/x/net v0.46.0 go: downloading golang.org/x/image v0.32.0 go: downloading github.com/mattn/go-sqlite3 v1.14.32 go: downloading github.com/stretchr/testify v1.11.1 go: downloading github.com/fsnotify/fsnotify v1.9.0 go: downloading github.com/davecgh/go-spew v1.1.1 go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading golang.org/x/sys v0.37.0 internal/unsafeheader internal/goarch internal/goos internal/byteorder internal/profilerecord internal/coverage/rtcov internal/msan encoding unicode/utf16 internal/godebugs internal/asan internal/nettrace vendor/golang.org/x/crypto/cryptobyte/asn1 container/list cmp internal/trace/tracev2 math/bits log/internal vendor/golang.org/x/crypto/internal/alias crypto/internal/fips140/alias github.com/dimkr/tootik/buildinfo log/slog/internal internal/itoa image/color crypto/internal/boring/sig golang.org/x/net/html/atom internal/goexperiment internal/cpu golang.org/x/image/math/f64 sync/atomic unicode unicode/utf8 internal/runtime/math internal/runtime/syscall internal/abi internal/runtime/gc internal/runtime/sys crypto/internal/fips140deps/byteorder internal/runtime/strconv internal/chacha8rand crypto/internal/fips140deps/cpu internal/bytealg internal/runtime/atomic math image/color/palette internal/stringslite internal/runtime/cgroup internal/runtime/exithook internal/race internal/synctest internal/sync internal/runtime/maps runtime iter weak crypto/internal/fips140/subtle internal/reflectlite sync maps slices crypto/subtle errors sort internal/oserror path vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 strconv io internal/testlog crypto/internal/fips140cache internal/singleflight log/slog/internal/buffer internal/bisect unique runtime/cgo syscall internal/godebug bytes crypto/internal/randutil hash internal/saferio strings hash/crc32 hash/adler32 encoding/base64 crypto net/netip reflect crypto/internal/fips140deps/godebug math/rand vendor/golang.org/x/text/transform crypto/internal/impl encoding/pem crypto/internal/fips140 net/http/internal/ascii net/http/internal/testcert bufio regexp/syntax html crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 crypto/internal/fips140/sha256 image crypto/sha3 crypto/internal/fips140/hmac crypto/internal/fips140/check internal/syscall/execenv crypto/internal/fips140hash internal/syscall/unix time crypto/fips140 crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat crypto/tls/internal/fips140tls crypto/internal/fips140/tls13 crypto/internal/fips140/edwards25519 regexp image/internal/imageutil image/draw image/jpeg golang.org/x/image/draw github.com/dimkr/tootik/cfg context io/fs internal/poll github.com/dimkr/tootik/lock embed internal/filepathlite os internal/fmtsort encoding/binary crypto/internal/fips140/nistec vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix crypto/internal/sysrand internal/sysinfo path/filepath fmt os/signal net crypto/internal/entropy crypto/internal/fips140/drbg crypto/internal/fips140/ed25519 crypto/internal/fips140only crypto/internal/fips140/aes/gcm crypto/internal/fips140/mlkem crypto/internal/fips140/rsa crypto/hkdf crypto/rc4 crypto/md5 crypto/cipher crypto/internal/fips140/ecdh crypto/internal/fips140/ecdsa crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 crypto/aes crypto/sha512 crypto/ecdh crypto/sha256 crypto/hmac crypto/sha1 encoding/hex log net/http/internal mime/quotedprintable compress/lzw flag net/url compress/flate github.com/dimkr/tootik/front/graph github.com/gowebpki/jcs encoding/json runtime/trace mime vendor/golang.org/x/net/http2/hpack text/template/parse github.com/pmezard/go-difflib/difflib runtime/debug encoding/csv vendor/golang.org/x/crypto/chacha20poly1305 math/big golang.org/x/net/html database/sql/driver gopkg.in/yaml.v3 vendor/golang.org/x/text/unicode/norm github.com/davecgh/go-spew/spew image/gif vendor/golang.org/x/text/unicode/bidi database/sql testing compress/gzip compress/zlib image/png vendor/golang.org/x/text/secure/bidirule text/template github.com/fsnotify/fsnotify/internal github.com/dimkr/tootik/icon vendor/golang.org/x/net/idna github.com/fsnotify/fsnotify log/slog github.com/mattn/go-sqlite3 crypto/internal/boring/bbig github.com/dimkr/tootik/front/static github.com/btcsuite/btcutil/base58 crypto/elliptic encoding/asn1 crypto/dsa crypto/rand github.com/stretchr/testify/assert/yaml crypto/ed25519 crypto/internal/hpke crypto/rsa vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix crypto/ecdsa vendor/golang.org/x/net/http/httpproxy github.com/dimkr/tootik/front/text net/textproto github.com/google/uuid crypto/x509 github.com/dimkr/tootik/front/text/gmi github.com/dimkr/tootik/front/text/gmap github.com/dimkr/tootik/front/text/guppy vendor/golang.org/x/net/http/httpguts mime/multipart github.com/dimkr/tootik/data crypto/tls net/http/httptrace net/http/internal/httpcommon net/http net/http/httptest github.com/dimkr/tootik/httpsig github.com/stretchr/testify/assert github.com/dimkr/tootik/ap github.com/dimkr/tootik/proof github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/outbox github.com/dimkr/tootik/proof github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/front/user github.com/dimkr/tootik/fed github.com/dimkr/tootik/migrations github.com/dimkr/tootik/inbox/note github.com/dimkr/tootik/front/finger github.com/dimkr/tootik/inbox github.com/dimkr/tootik/front/text/gmap github.com/dimkr/tootik/ap github.com/dimkr/tootik/httpsig github.com/dimkr/tootik/fed github.com/dimkr/tootik/front github.com/dimkr/tootik/front github.com/dimkr/tootik/front/gemini github.com/dimkr/tootik/front/gopher github.com/dimkr/tootik/front/guppy github.com/dimkr/tootik/cmd/tootik github.com/dimkr/tootik/cluster github.com/dimkr/tootik/test github.com/dimkr/tootik/cmd/tootik 0.19.8 === RUN TestArrayUnmarshal_Empty --- PASS: TestArrayUnmarshal_Empty (0.00s) === RUN TestArrayUnmarshal_OneTag --- PASS: TestArrayUnmarshal_OneTag (0.00s) === RUN TestArrayUnmarshal_OneTagInArray --- PASS: TestArrayUnmarshal_OneTagInArray (0.00s) === RUN TestArrayUnmarshal_TwoTagsInArray --- PASS: TestArrayUnmarshal_TwoTagsInArray (0.00s) === RUN TestArrayUnmarshal_String --- PASS: TestArrayUnmarshal_String (0.00s) === RUN TestArrayUnmarshal_Null --- PASS: TestArrayUnmarshal_Null (0.00s) === RUN TestArrayMarshal_Null --- PASS: TestArrayMarshal_Null (0.00s) === RUN TestArrayMarshal_Empty --- PASS: TestArrayMarshal_Empty (0.00s) === RUN TestArrayMarshal_OneTag --- PASS: TestArrayMarshal_OneTag (0.00s) === RUN TestArrayMarshal_TwoTags --- PASS: TestArrayMarshal_TwoTags (0.00s) === RUN TestArrayMarshal_NilOmitZero --- PASS: TestArrayMarshal_NilOmitZero (0.00s) === RUN TestArrayMarshal_EmptyOmitZero --- PASS: TestArrayMarshal_EmptyOmitZero (0.00s) === RUN TestAudienceMarshal_Happyflow --- PASS: TestAudienceMarshal_Happyflow (0.00s) === RUN TestAudienceMarshal_NilOmitZero --- PASS: TestAudienceMarshal_NilOmitZero (0.00s) === RUN TestAudienceMarshal_NilMapOmitZero --- PASS: TestAudienceMarshal_NilMapOmitZero (0.00s) === RUN TestAudienceMarshal_EmptyOmitZero --- PASS: TestAudienceMarshal_EmptyOmitZero (0.00s) === RUN TestTimeUnmarshal_RFC3339 --- PASS: TestTimeUnmarshal_RFC3339 (0.00s) === RUN TestTimeUnmarshal_RFC3339Nano --- PASS: TestTimeUnmarshal_RFC3339Nano (0.00s) === RUN TestTimeUnmarshal_Threads --- PASS: TestTimeUnmarshal_Threads (0.00s) === RUN TestTimeUnmarshal_Null --- PASS: TestTimeUnmarshal_Null (0.00s) === RUN TestTimeUnmarshal_Missing --- PASS: TestTimeUnmarshal_Missing (0.00s) === RUN TestTimeUnmarshal_Empty --- PASS: TestTimeUnmarshal_Empty (0.00s) === RUN TestTimeUnmarshal_Object --- PASS: TestTimeUnmarshal_Object (0.00s) PASS ok github.com/dimkr/tootik/ap 0.010s ? github.com/dimkr/tootik/buildinfo [no test files] ? github.com/dimkr/tootik/cfg [no test files] === RUN TestBio_Set === PAUSE TestBio_Set === RUN TestCluster_PostInCommunity === PAUSE TestCluster_PostInCommunity === RUN TestCluster_ReplyInCommunity === PAUSE TestCluster_ReplyInCommunity === RUN TestDeleter_OldData === PAUSE TestDeleter_OldData === RUN TestDeleter_Disabled === PAUSE TestDeleter_Disabled === RUN TestCluster_FollowersSyncMissingRemoteFollow === PAUSE TestCluster_FollowersSyncMissingRemoteFollow === RUN TestCluster_FollowersSyncMissingLocalFollow === PAUSE TestCluster_FollowersSyncMissingLocalFollow === RUN TestCluster_FollowersSyncMissingRemoteFollowPortableActor === PAUSE TestCluster_FollowersSyncMissingRemoteFollowPortableActor === RUN TestCluster_FollowersSyncMissingLocalFollowPortableActor === PAUSE TestCluster_FollowersSyncMissingLocalFollowPortableActor === RUN TestCluster_PostToFollowers_Approved === PAUSE TestCluster_PostToFollowers_Approved === RUN TestCluster_PostToFollowers_Rejected === PAUSE TestCluster_PostToFollowers_Rejected === RUN TestCluster_PostToFollowers_DisabledThenAccepted === PAUSE TestCluster_PostToFollowers_DisabledThenAccepted === RUN TestCluster_PostToFollowers_ApprovedLocally === PAUSE TestCluster_PostToFollowers_ApprovedLocally === RUN TestCluster_PostToFollowers_RejectedLocally === PAUSE TestCluster_PostToFollowers_RejectedLocally === RUN TestCluster_PostToFollowers_AcceptTwice === PAUSE TestCluster_PostToFollowers_AcceptTwice === RUN TestCluster_PostToFollowers_RejectTwice === PAUSE TestCluster_PostToFollowers_RejectTwice === RUN TestCluster_PostToFollowers_AcceptThenReject === PAUSE TestCluster_PostToFollowers_AcceptThenReject === RUN TestCluster_PostToFollowers_RejectThenAccept === PAUSE TestCluster_PostToFollowers_RejectThenAccept === RUN TestCluster_ReplyForwardingWithIntegrityProofs === PAUSE TestCluster_ReplyForwardingWithIntegrityProofs === RUN TestCluster_ReplyForwardingWithoutIntegrityProofs === PAUSE TestCluster_ReplyForwardingWithoutIntegrityProofs === RUN TestMetadata_Whitespace === PAUSE TestMetadata_Whitespace === RUN TestMetadata_LineBreak === PAUSE TestMetadata_LineBreak === RUN TestMetadata_Link === PAUSE TestMetadata_Link === RUN TestMetadata_HTML === PAUSE TestMetadata_HTML === RUN TestMetadata_Equals === PAUSE TestMetadata_Equals === RUN TestMetadata_Add === PAUSE TestMetadata_Add === RUN TestMetadata_Maximum === PAUSE TestMetadata_Maximum === RUN TestMetadata_Remove === PAUSE TestMetadata_Remove === RUN TestCluster_MovedAccount === PAUSE TestCluster_MovedAccount === RUN TestCluster_DeletedInstance === PAUSE TestCluster_DeletedInstance === RUN TestName_Set === PAUSE TestName_Set === RUN TestCluster_Poll === PAUSE TestCluster_Poll === RUN TestCluster_ReplyForwardingPortableActors === PAUSE TestCluster_ReplyForwardingPortableActors === RUN TestCluster_Gateways === PAUSE TestCluster_Gateways === RUN TestCluster_ForwardedLegacyReply === PAUSE TestCluster_ForwardedLegacyReply === RUN TestCluster_PublicPost === PAUSE TestCluster_PublicPost === RUN TestCluster_PostToFollowers === PAUSE TestCluster_PostToFollowers === RUN TestCluster_DM === PAUSE TestCluster_DM === RUN TestCluster_PublicPostQuote === PAUSE TestCluster_PublicPostQuote === RUN TestCluster_ShareUnshare === PAUSE TestCluster_ShareUnshare === CONT TestBio_Set === CONT TestMetadata_Whitespace === CONT TestCluster_PostToFollowers_Rejected === CONT TestCluster_DeletedInstance === CONT TestName_Set === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestCluster_PublicPost === CONT TestCluster_MovedAccount === CONT TestCluster_ReplyForwardingPortableActors === CONT TestCluster_Gateways === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestCluster_ShareUnshare === CONT TestMetadata_Remove === CONT TestCluster_Poll === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestCluster_PublicPostQuote === CONT TestMetadata_Maximum === CONT TestDeleter_OldData === CONT TestCluster_ReplyInCommunity === CONT TestCluster_DM === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestMetadata_Link === CONT TestMetadata_Add === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestCluster_PostToFollowers === CONT TestCluster_ForwardedLegacyReply === CONT TestMetadata_HTML === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestDeleter_Disabled === CONT TestMetadata_LineBreak 2026/04/10 19:01:56 INFO Applying migration id=initial === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestCluster_PostInCommunity === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestMetadata_Equals === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestCluster_PostToFollowers_AcceptThenReject 2026/04/10 19:01:56 INFO Applying migration id=notesupdated 2026/04/10 19:01:56 INFO Applying migration id=personspreferredusername 2026/04/10 19:01:56 INFO Applying migration id=activitiesid 2026/04/10 19:01:56 INFO Applying migration id=outbox 2026/04/10 19:01:56 INFO Applying migration id=edits 2026/04/10 19:01:56 INFO Applying migration id=outboxactor 2026/04/10 19:01:56 INFO Applying migration id=outboxsender 2026/04/10 19:01:56 INFO Applying migration id=thread 2026/04/10 19:01:56 INFO Applying migration id=host 2026/04/10 19:01:56 INFO Applying migration id=sharedinbox 2026/04/10 19:01:56 INFO Applying migration id=noteshost 2026/04/10 19:01:56 INFO Applying migration id=fetched 2026/04/10 19:01:56 INFO Applying migration id=move 2026/04/10 19:01:56 INFO Applying migration id=cleanup 2026/04/10 19:01:56 INFO Applying migration id=received 2026/04/10 19:01:56 INFO Applying migration id=namehost 2026/04/10 19:01:56 INFO Applying migration id=outboxhost 2026/04/10 19:01:56 INFO Applying migration id=notesfts 2026/04/10 19:01:56 INFO Applying migration id=iconsname 2026/04/10 19:01:56 INFO Applying migration id=nohash 2026/04/10 19:01:56 INFO Applying migration id=shares 2026/04/10 19:01:56 INFO Applying migration id=actorttl 2026/04/10 19:01:56 INFO Applying migration id=tocc 2026/04/10 19:01:56 INFO Applying migration id=followeds 2026/04/10 19:01:56 INFO Applying migration id=certhash 2026/04/10 19:01:56 INFO Applying migration id=follows_sync 2026/04/10 19:01:56 INFO Applying migration id=jsonpath 2026/04/10 19:01:56 INFO Applying migration id=localforward 2026/04/10 19:01:56 INFO Applying migration id=avatar 2026/04/10 19:01:56 INFO Applying migration id=noimage 2026/04/10 19:01:56 INFO Applying migration id=feed 2026/04/10 19:01:56 INFO Applying migration id=bookmarks 2026/04/10 19:01:56 INFO Applying migration id=shareactivity 2026/04/10 19:01:56 INFO Applying migration id=application 2026/04/10 19:01:56 INFO Applying migration id=certificates 2026/04/10 19:01:56 INFO Applying migration id=rawforward 2026/04/10 19:01:56 INFO Applying migration id=publickey 2026/04/10 19:01:56 INFO Applying migration id=resolvegroup 2026/04/10 19:01:56 INFO Applying migration id=reject 2026/04/10 19:01:56 INFO Applying migration id=autodel 2026/04/10 19:01:56 INFO Applying migration id=jsonb 2026/04/10 19:01:56 INFO Applying migration id=quote 2026/04/10 19:01:56 INFO Applying migration id=rfc9421 2026/04/10 19:01:56 INFO Applying migration id=keys 2026/04/10 19:01:56 INFO Applying migration id=portable 2026/04/10 19:01:56 INFO Applying migration id=proofs 2026/04/10 19:01:56 INFO Applying migration id=contexts 2026/04/10 19:01:56 INFO Applying migration id=deliverieshost 2026/04/10 19:01:56 INFO Applying migration id=pembegin 2026/04/10 19:01:56 INFO Applying migration id=didhost 2026/04/10 19:01:56 INFO Applying migration id=initial 2026/04/10 19:01:56 INFO Applying migration id=notesupdated 2026/04/10 19:01:56 INFO Applying migration id=personspreferredusername 2026/04/10 19:01:56 INFO Applying migration id=activitiesid 2026/04/10 19:01:56 INFO Applying migration id=outbox 2026/04/10 19:01:56 INFO Applying migration id=edits 2026/04/10 19:01:56 INFO Applying migration id=outboxactor 2026/04/10 19:01:56 INFO Applying migration id=outboxsender 2026/04/10 19:01:56 INFO Applying migration id=thread 2026/04/10 19:01:56 INFO Applying migration id=host 2026/04/10 19:01:56 INFO Applying migration id=sharedinbox 2026/04/10 19:01:56 INFO Applying migration id=noteshost 2026/04/10 19:01:56 INFO Applying migration id=fetched 2026/04/10 19:01:56 INFO Applying migration id=move 2026/04/10 19:01:56 INFO Applying migration id=cleanup 2026/04/10 19:01:56 INFO Applying migration id=received 2026/04/10 19:01:56 INFO Applying migration id=namehost 2026/04/10 19:01:56 INFO Applying migration id=outboxhost 2026/04/10 19:01:56 INFO Applying migration id=notesfts 2026/04/10 19:01:56 INFO Applying migration id=iconsname 2026/04/10 19:01:56 INFO Applying migration id=nohash 2026/04/10 19:01:56 INFO Applying migration id=shares 2026/04/10 19:01:56 INFO Applying migration id=actorttl 2026/04/10 19:01:56 INFO Applying migration id=tocc 2026/04/10 19:01:57 INFO Applying migration id=followeds 2026/04/10 19:01:57 INFO Applying migration id=certhash 2026/04/10 19:01:57 INFO Applying migration id=follows_sync 2026/04/10 19:01:57 INFO Applying migration id=jsonpath 2026/04/10 19:01:57 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:57 INFO Applying migration id=localforward 2026/04/10 19:01:57 INFO Applying migration id=avatar 2026/04/10 19:01:57 INFO Applying migration id=noimage 2026/04/10 19:01:57 INFO Applying migration id=feed 2026/04/10 19:01:57 INFO Applying migration id=bookmarks 2026/04/10 19:01:57 INFO Applying migration id=shareactivity 2026/04/10 19:01:57 INFO Applying migration id=application 2026/04/10 19:01:57 INFO Applying migration id=certificates 2026/04/10 19:01:57 INFO Applying migration id=rawforward 2026/04/10 19:01:57 INFO Applying migration id=publickey 2026/04/10 19:01:57 INFO Applying migration id=resolvegroup 2026/04/10 19:01:57 INFO Applying migration id=reject 2026/04/10 19:01:57 INFO Applying migration id=autodel 2026/04/10 19:01:57 INFO Applying migration id=jsonb 2026/04/10 19:01:57 INFO Applying migration id=quote 2026/04/10 19:01:57 INFO Applying migration id=rfc9421 2026/04/10 19:01:57 INFO Applying migration id=keys 2026/04/10 19:01:57 INFO Applying migration id=portable 2026/04/10 19:01:57 INFO Applying migration id=proofs 2026/04/10 19:01:57 INFO Applying migration id=contexts 2026/04/10 19:01:57 INFO Applying migration id=deliverieshost 2026/04/10 19:01:57 INFO Applying migration id=pembegin 2026/04/10 19:01:57 INFO Applying migration id=didhost 2026/04/10 19:01:57 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:57 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:57 INFO Applying migration id=initial 2026/04/10 19:01:57 INFO Applying migration id=notesupdated 2026/04/10 19:01:57 INFO Applying migration id=personspreferredusername 2026/04/10 19:01:57 INFO Applying migration id=activitiesid 2026/04/10 19:01:57 INFO Applying migration id=outbox 2026/04/10 19:01:57 INFO Applying migration id=edits 2026/04/10 19:01:57 INFO Applying migration id=outboxactor 2026/04/10 19:01:57 INFO Applying migration id=outboxsender 2026/04/10 19:01:57 INFO Applying migration id=thread 2026/04/10 19:01:57 INFO Applying migration id=host 2026/04/10 19:01:57 INFO Applying migration id=sharedinbox 2026/04/10 19:01:57 INFO Applying migration id=noteshost 2026/04/10 19:01:57 INFO Applying migration id=fetched 2026/04/10 19:01:57 INFO Applying migration id=move 2026/04/10 19:01:57 INFO Applying migration id=cleanup 2026/04/10 19:01:57 INFO Applying migration id=received 2026/04/10 19:01:57 INFO Applying migration id=namehost 2026/04/10 19:01:57 INFO Applying migration id=outboxhost 2026/04/10 19:01:57 INFO Applying migration id=notesfts 2026/04/10 19:01:57 INFO Applying migration id=iconsname 2026/04/10 19:01:57 INFO Applying migration id=nohash 2026/04/10 19:01:57 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:57 INFO Applying migration id=shares 2026/04/10 19:01:57 INFO Applying migration id=actorttl 2026/04/10 19:01:57 INFO Applying migration id=tocc 2026/04/10 19:01:57 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:57 INFO Applying migration id=followeds 2026/04/10 19:01:57 INFO Applying migration id=certhash 2026/04/10 19:01:57 INFO Applying migration id=follows_sync 2026/04/10 19:01:57 INFO Applying migration id=jsonpath 2026/04/10 19:01:57 INFO Applying migration id=localforward 2026/04/10 19:01:57 INFO Applying migration id=avatar 2026/04/10 19:01:57 INFO Applying migration id=noimage 2026/04/10 19:01:57 INFO Applying migration id=feed 2026/04/10 19:01:57 INFO Applying migration id=bookmarks 2026/04/10 19:01:57 INFO Applying migration id=shareactivity 2026/04/10 19:01:57 INFO Applying migration id=application 2026/04/10 19:01:57 INFO Applying migration id=certificates 2026/04/10 19:01:57 INFO Applying migration id=rawforward 2026/04/10 19:01:57 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:57 INFO Applying migration id=publickey 2026/04/10 19:01:57 INFO Applying migration id=resolvegroup 2026/04/10 19:01:57 INFO Applying migration id=reject 2026/04/10 19:01:57 INFO Applying migration id=autodel 2026/04/10 19:01:57 INFO Applying migration id=jsonb 2026/04/10 19:01:57 INFO Applying migration id=quote 2026/04/10 19:01:57 INFO Applying migration id=rfc9421 2026/04/10 19:01:57 INFO Applying migration id=keys 2026/04/10 19:01:57 INFO Applying migration id=portable 2026/04/10 19:01:57 INFO Applying migration id=proofs 2026/04/10 19:01:57 INFO Applying migration id=contexts 2026/04/10 19:01:57 INFO Applying migration id=deliverieshost 2026/04/10 19:01:57 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:57 INFO Applying migration id=pembegin 2026/04/10 19:01:57 INFO Applying migration id=didhost 2026/04/10 19:01:57 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:57 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:57 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:58 INFO Applying migration id=initial 2026/04/10 19:01:58 INFO Applying migration id=notesupdated 2026/04/10 19:01:58 INFO Applying migration id=personspreferredusername 2026/04/10 19:01:58 INFO Applying migration id=activitiesid 2026/04/10 19:01:58 INFO Applying migration id=outbox 2026/04/10 19:01:58 INFO Applying migration id=edits 2026/04/10 19:01:58 INFO Applying migration id=outboxactor 2026/04/10 19:01:58 INFO Applying migration id=outboxsender 2026/04/10 19:01:58 INFO Applying migration id=thread 2026/04/10 19:01:58 INFO Applying migration id=host 2026/04/10 19:01:58 INFO Applying migration id=sharedinbox 2026/04/10 19:01:58 INFO Applying migration id=noteshost 2026/04/10 19:01:58 INFO Applying migration id=fetched 2026/04/10 19:01:58 INFO Applying migration id=move 2026/04/10 19:01:58 INFO Applying migration id=cleanup 2026/04/10 19:01:58 INFO Applying migration id=received 2026/04/10 19:01:58 INFO Applying migration id=namehost 2026/04/10 19:01:58 INFO Applying migration id=outboxhost 2026/04/10 19:01:58 INFO Applying migration id=notesfts 2026/04/10 19:01:58 INFO Applying migration id=iconsname 2026/04/10 19:01:58 INFO Applying migration id=nohash 2026/04/10 19:01:58 INFO Applying migration id=shares 2026/04/10 19:01:58 INFO Applying migration id=actorttl 2026/04/10 19:01:58 INFO Applying migration id=tocc 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:58 INFO Applying migration id=followeds 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:58 INFO Applying migration id=certhash 2026/04/10 19:01:58 INFO Applying migration id=follows_sync 2026/04/10 19:01:58 INFO Applying migration id=jsonpath 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:58 INFO Applying migration id=localforward 2026/04/10 19:01:58 INFO Applying migration id=avatar 2026/04/10 19:01:58 INFO Applying migration id=noimage 2026/04/10 19:01:58 INFO Applying migration id=feed 2026/04/10 19:01:58 INFO Applying migration id=bookmarks 2026/04/10 19:01:58 INFO Applying migration id=shareactivity 2026/04/10 19:01:58 INFO Applying migration id=application 2026/04/10 19:01:58 INFO Applying migration id=certificates 2026/04/10 19:01:58 INFO Applying migration id=rawforward 2026/04/10 19:01:58 INFO Applying migration id=publickey 2026/04/10 19:01:58 INFO Applying migration id=resolvegroup 2026/04/10 19:01:58 INFO Applying migration id=reject 2026/04/10 19:01:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-beea-73f7-b028-e5e8053a3cdb 2026/04/10 19:01:58 INFO Applying migration id=autodel 2026/04/10 19:01:58 INFO Applying migration id=jsonb 2026/04/10 19:01:58 INFO Applying migration id=quote 2026/04/10 19:01:58 INFO Applying migration id=rfc9421 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:58 INFO Applying migration id=keys 2026/04/10 19:01:58 INFO Applying migration id=portable 2026/04/10 19:01:58 INFO Applying migration id=proofs 2026/04/10 19:01:58 INFO Applying migration id=contexts 2026/04/10 19:01:58 INFO Applying migration id=deliverieshost 2026/04/10 19:01:58 INFO Applying migration id=pembegin 2026/04/10 19:01:58 INFO Applying migration id=didhost 2026/04/10 19:01:58 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:01:58 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:01:58 INFO Looking up user name=bob 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:58 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:01:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d78c5-bf35-70fe-a3d5-06d7f395a8b8 --- PASS: TestName_Set (2.30s) 2026/04/10 19:01:58 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/04/10 19:01:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:58 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-bf81-7625-9bc7-8580dde47cbd activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://a.localdomain/user/bob 2026/04/10 19:01:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-bf81-7625-9bc7-8580dde47cbd 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:58 INFO Received a new post activity.id=https://a.localdomain/create/019d78c5-bfcc-713e-8f99-5e62f911e622 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-bfcc-70df-ac60-fee5e5444576 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019d78c5-bfcc-70df-ac60-fee5e5444576 2026/04/10 19:01:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d78c5-bfcc-713e-8f99-5e62f911e622 2026/04/10 19:01:58 INFO Viewing post request.path=/users/view/a.localdomain/post/019d78c5-bfcc-70df-ac60-fee5e5444576 request.user=bob post=https://a.localdomain/post/019d78c5-bfcc-70df-ac60-fee5e5444576 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:01:58 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d78c5-c013-7ccb-a9ea-877653b1c64e activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-bf81-7625-9bc7-8580dde47cbd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-bf81-7625-9bc7-8580dde47cbd 2026/04/10 19:01:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d78c5-c013-7ccb-a9ea-877653b1c64e 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:58 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d78c5-c09b-7113-891b-b70b9a79edf7 2026/04/10 19:01:59 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:01:59 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:59 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-c0db-7261-bd1e-6d6562a30786 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://a.localdomain/user/bob 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:59 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d78c5-c0dc-7658-98d9-5325ef9e83ca activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c0db-7261-bd1e-6d6562a30786 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d78c5-c0db-7261-bd1e-6d6562a30786 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-c0db-7261-bd1e-6d6562a30786 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d78c5-c0dc-7658-98d9-5325ef9e83ca 2026/04/10 19:01:59 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=alice --- PASS: TestCluster_PostToFollowers_ApprovedLocally (2.76s) 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d78c5-c122-7b57-a980-60303cadbf09 2026/04/10 19:01:59 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/04/10 19:01:59 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 19:01:59 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-c16e-7bbb-a8ab-f57330fae92d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://a.localdomain/user/bob 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-c16e-7bbb-a8ab-f57330fae92d 2026/04/10 19:01:59 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:59 INFO Received a new post activity.id=https://a.localdomain/create/019d78c5-c1a9-7bc8-a97e-56f8ea133a5c activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-c1a9-7b82-a758-1b9741596aed activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019d78c5-c1a9-7b82-a758-1b9741596aed 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d78c5-c1a9-7bc8-a97e-56f8ea133a5c 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:59 INFO Viewing post request.path=/users/view/a.localdomain/post/019d78c5-c1a9-7b82-a758-1b9741596aed request.user=bob post=https://a.localdomain/post/019d78c5-c1a9-7b82-a758-1b9741596aed 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:59 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d78c5-c1f2-7839-a669-869f21dfd716 activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c16e-7bbb-a8ab-f57330fae92d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c16e-7bbb-a8ab-f57330fae92d 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d78c5-c1f2-7839-a669-869f21dfd716 2026/04/10 19:01:59 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 19:01:59 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:01:59 INFO Looking up user name=carol 2026/04/10 19:01:59 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/04/10 19:01:59 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:01:59 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:59 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-c240-7103-972f-444930be3d12 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 19:01:59 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-c240-7103-972f-444930be3d12 2026/04/10 19:01:59 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-c240-7103-972f-444930be3d12 2026/04/10 19:01:59 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-c247-78bb-9640-1398df385c89 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://a.localdomain/user/bob 2026/04/10 19:01:59 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-c247-78bb-9640-1398df385c89 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c249-72bd-a4e6-bcf3e6418da2 2026/04/10 19:01:59 INFO Looking up user name=alice 2026/04/10 19:01:59 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-c240-7103-972f-444930be3d12 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-c240-7103-972f-444930be3d12 2026/04/10 19:01:59 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/04/10 19:01:59 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 19:01:59 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c25b-7ee8-9838-f175b6a4eed7 2026/04/10 19:01:59 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c268-767c-b235-a10114622e1d 2026/04/10 19:01:59 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d78c5-c26d-7418-835e-1cbe46310dc1 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c247-78bb-9640-1398df385c89 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d78c5-c247-78bb-9640-1398df385c89 2026/04/10 19:01:59 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d78c5-c26d-7418-835e-1cbe46310dc1 2026/04/10 19:01:59 INFO Looking up user name=alice 2026/04/10 19:01:59 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-c240-7103-972f-444930be3d12 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 19:01:59 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 19:01:59 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c281-71eb-a3d0-6dabfe75abee activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c240-7103-972f-444930be3d12 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c240-7103-972f-444930be3d12 2026/04/10 19:01:59 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c281-71eb-a3d0-6dabfe75abee 2026/04/10 19:01:59 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c281-71eb-a3d0-6dabfe75abee 2026/04/10 19:01:59 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:01:59 INFO Looking up user name=carol 2026/04/10 19:01:59 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c281-71eb-a3d0-6dabfe75abee 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-c281-71eb-a3d0-6dabfe75abee 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c281-794c-b495-691ed7847392 2026/04/10 19:01:59 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:01:59 INFO Looking up user name=carol 2026/04/10 19:01:59 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c281-71eb-a3d0-6dabfe75abee activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c240-7103-972f-444930be3d12 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c240-7103-972f-444930be3d12 2026/04/10 19:01:59 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:59 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob --- PASS: TestCluster_PostToFollowers_RejectedLocally (3.16s) 2026/04/10 19:01:59 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:01:59 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c2a0-75d8-b6af-74c29b1dae7f 2026/04/10 19:01:59 INFO Looking up user name=bob 2026/04/10 19:01:59 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c2b4-735d-a341-c2151a8e837b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c2b4-7313-a227-5982ba4eb8c6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-c2b4-7313-a227-5982ba4eb8c6 2026/04/10 19:01:59 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:59 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c2b4-735d-a341-c2151a8e837b 2026/04/10 19:01:59 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c2b4-735d-a341-c2151a8e837b --- PASS: TestMetadata_Add (3.19s) 2026/04/10 19:01:59 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c2c1-73f6-b9b5-2d8affe4aec5 2026/04/10 19:01:59 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:01:59 INFO Looking up user name=carol 2026/04/10 19:01:59 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c2b4-735d-a341-c2151a8e837b 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c2b4-735d-a341-c2151a8e837b 2026/04/10 19:01:59 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c2b4-7313-a227-5982ba4eb8c6 request.user=carol post=https://b.localdomain/post/019d78c5-c2b4-7313-a227-5982ba4eb8c6 2026/04/10 19:01:59 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:01:59 INFO Looking up user name=carol 2026/04/10 19:01:59 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c2b4-735d-a341-c2151a8e837b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c2b4-7313-a227-5982ba4eb8c6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-c2b4-7313-a227-5982ba4eb8c6 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:59 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:59 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-c2f8-7369-9a2b-4a9f3a53f36d 2026/04/10 19:01:59 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-c2f8-7369-9a2b-4a9f3a53f36d 2026/04/10 19:01:59 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:01:59 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:01:59 INFO Looking up user name=carol 2026/04/10 19:01:59 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-c2f8-7369-9a2b-4a9f3a53f36d 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c2f8-7369-9a2b-4a9f3a53f36d 2026/04/10 19:01:59 INFO Looking up user name=bob 2026/04/10 19:01:59 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestMetadata_Maximum (3.28s) 2026/04/10 19:01:59 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 19:01:59 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:01:59 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:01:59 INFO Looking up user name=carol 2026/04/10 19:01:59 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:01:59 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c33c-78de-976e-2d35fb12deb4 2026/04/10 19:01:59 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-c342-7813-af40-a3d030090e44 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 19:01:59 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-c342-7813-af40-a3d030090e44 2026/04/10 19:01:59 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-c342-7813-af40-a3d030090e44 2026/04/10 19:01:59 INFO Looking up user name=bob 2026/04/10 19:01:59 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-c342-7813-af40-a3d030090e44 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-c342-7813-af40-a3d030090e44 2026/04/10 19:01:59 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:01:59 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:01:59 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:01:59 INFO Looking up user name=bob 2026/04/10 19:01:59 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:01:59 INFO Looking up user name=carol 2026/04/10 19:01:59 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestMetadata_Link (3.40s) 2026/04/10 19:01:59 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 19:01:59 INFO Looking up user name=bob 2026/04/10 19:01:59 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-c342-7813-af40-a3d030090e44 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 19:01:59 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:01:59 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:01:59 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 19:01:59 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:01:59 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:01:59 INFO Looking up user name=carol 2026/04/10 19:01:59 INFO Looking up user name=bob 2026/04/10 19:01:59 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:01:59 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:59 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-c3c0-7997-bbda-217a34343678 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:01:59 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-c3c0-7997-bbda-217a34343678 2026/04/10 19:01:59 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-c3c0-7997-bbda-217a34343678 2026/04/10 19:01:59 INFO Looking up user name=alice 2026/04/10 19:01:59 INFO Follow is rejected activity.id=https://b.localdomain/reject/019d78c5-c3dd-7a24-8682-91094be28e19 activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c342-7813-af40-a3d030090e44 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d78c5-c342-7813-af40-a3d030090e44 2026/04/10 19:01:59 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-c3c0-7997-bbda-217a34343678 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-c3c0-7997-bbda-217a34343678 2026/04/10 19:01:59 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019d78c5-c3dd-7a24-8682-91094be28e19 2026/04/10 19:01:59 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019d78c5-c3dd-7a24-8682-91094be28e19 2026/04/10 19:01:59 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:01:59 INFO Looking up user name=carol 2026/04/10 19:01:59 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019d78c5-c3dd-7a24-8682-91094be28e19 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/019d78c5-c3dd-7a24-8682-91094be28e19 2026/04/10 19:01:59 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:01:59 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:01:59 INFO Looking up user name=carol 2026/04/10 19:01:59 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 19:01:59 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:01:59 INFO Looking up user name=carol 2026/04/10 19:01:59 INFO Follow is rejected activity.id=https://b.localdomain/reject/019d78c5-c3dd-7a24-8682-91094be28e19 activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c342-7813-af40-a3d030090e44 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d78c5-c342-7813-af40-a3d030090e44 2026/04/10 19:01:59 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:59 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-c415-74be-baa4-05ea701f8b14 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 19:01:59 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 19:01:59 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-c415-74be-baa4-05ea701f8b14 2026/04/10 19:01:59 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-c415-74be-baa4-05ea701f8b14 2026/04/10 19:01:59 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 19:01:59 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c417-732e-bd70-4286409e6680 2026/04/10 19:01:59 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:01:59 INFO Looking up user name=carol 2026/04/10 19:01:59 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d78c5-c420-7e78-b49d-654e5a4a3c88 2026/04/10 19:01:59 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:01:59 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:01:59 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:01:59 INFO Looking up user name=alice 2026/04/10 19:01:59 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:01:59 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-c415-74be-baa4-05ea701f8b14 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-c415-74be-baa4-05ea701f8b14 --- PASS: TestCluster_PostToFollowers_Rejected (3.58s) 2026/04/10 19:01:59 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:01:59 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:00 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-c3c0-7997-bbda-217a34343678 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c44f-78fe-a163-de78f08cf2e9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c3c0-7997-bbda-217a34343678 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c3c0-7997-bbda-217a34343678 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:00 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/04/10 19:02:00 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-c415-74be-baa4-05ea701f8b14 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c462-7250-afd4-890c15f023da activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c415-74be-baa4-05ea701f8b14 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c415-74be-baa4-05ea701f8b14 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c44f-78fe-a163-de78f08cf2e9 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c44f-78fe-a163-de78f08cf2e9 --- PASS: TestMetadata_Equals (3.62s) 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c459-7ab9-bc80-c4edd7df6974 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c462-7250-afd4-890c15f023da 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c44f-78fe-a163-de78f08cf2e9 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c462-7250-afd4-890c15f023da 2026/04/10 19:02:00 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-c471-7077-b2df-318d02bc63e7 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-c471-7077-b2df-318d02bc63e7 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-c471-7077-b2df-318d02bc63e7 2026/04/10 19:02:00 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d78c5-c47a-7d66-aa80-fea289222d71 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d78c5-c47a-7d66-aa80-fea289222d71 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d78c5-c47a-7d66-aa80-fea289222d71 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c462-7250-afd4-890c15f023da 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-c462-7250-afd4-890c15f023da 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-c44f-78fe-a163-de78f08cf2e9 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-c471-7077-b2df-318d02bc63e7 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-c471-7077-b2df-318d02bc63e7 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c44f-78fe-a163-de78f08cf2e9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c3c0-7997-bbda-217a34343678 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c3c0-7997-bbda-217a34343678 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c462-7250-afd4-890c15f023da activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c415-74be-baa4-05ea701f8b14 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c415-74be-baa4-05ea701f8b14 2026/04/10 19:02:00 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d78c5-c47a-7d66-aa80-fea289222d71 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d78c5-c47a-7d66-aa80-fea289222d71 2026/04/10 19:02:00 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-c496-7379-8b11-47b760b42f03 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-c496-7379-8b11-47b760b42f03 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-c496-7379-8b11-47b760b42f03 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-c496-7379-8b11-47b760b42f03 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-c496-7379-8b11-47b760b42f03 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c4a7-7bdf-a165-9914563758fb activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c4a7-7b9b-9d85-8486caaaca9c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-c4a7-7b9b-9d85-8486caaaca9c 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c4a7-7bdf-a165-9914563758fb 2026/04/10 19:02:00 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d78c5-c47a-7d66-aa80-fea289222d71 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c4a7-7bdf-a165-9914563758fb 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c4a7-7bdf-a165-9914563758fb 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c4a7-7bdf-a165-9914563758fb 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c4a7-7b9b-9d85-8486caaaca9c request.user=carol post=https://b.localdomain/post/019d78c5-c4a7-7b9b-9d85-8486caaaca9c 2026/04/10 19:02:00 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-c496-7379-8b11-47b760b42f03 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c4c1-7b16-9ee2-32e4c475e9e2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c496-7379-8b11-47b760b42f03 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c496-7379-8b11-47b760b42f03 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c4c1-7b16-9ee2-32e4c475e9e2 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c4c1-7b16-9ee2-32e4c475e9e2 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:00 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d78c5-c4c9-776c-a7b7-7590fbb392de activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-c47a-7d66-aa80-fea289222d71 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d78c5-c47a-7d66-aa80-fea289222d71 2026/04/10 19:02:00 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d78c5-c4c9-776c-a7b7-7590fbb392de 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d78c5-c4c9-776c-a7b7-7590fbb392de 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c4cb-7b5d-8c85-31ae7ec3f173 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c4c1-7b16-9ee2-32e4c475e9e2 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-c4c1-7b16-9ee2-32e4c475e9e2 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d78c5-c4c9-776c-a7b7-7590fbb392de 2026/04/10 19:02:00 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d78c5-c4da-7e0e-ab1f-959a66ee14b6 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d78c5-c4c9-776c-a7b7-7590fbb392de 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c4c1-7b16-9ee2-32e4c475e9e2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c496-7379-8b11-47b760b42f03 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c496-7379-8b11-47b760b42f03 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d78c5-c4da-7e0e-ab1f-959a66ee14b6 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d78c5-c4da-7e0e-ab1f-959a66ee14b6 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c4e4-7a77-8a02-50718ad8a0bb activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c4e4-79fe-a6c7-d737524ee42f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-c4e4-79fe-a6c7-d737524ee42f 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c4e4-7a77-8a02-50718ad8a0bb 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c4e4-7a77-8a02-50718ad8a0bb 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d78c5-c4da-7e0e-ab1f-959a66ee14b6 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c4e4-7a77-8a02-50718ad8a0bb 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d78c5-c4da-7e0e-ab1f-959a66ee14b6 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c4e4-7a77-8a02-50718ad8a0bb 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob --- PASS: TestCluster_PostToFollowers_RejectThenAccept (3.76s) 2026/04/10 19:02:00 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c4e4-79fe-a6c7-d737524ee42f request.user=carol post=https://b.localdomain/post/019d78c5-c4e4-79fe-a6c7-d737524ee42f 2026/04/10 19:02:00 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c4a7-7bdf-a165-9914563758fb activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c4a7-7b9b-9d85-8486caaaca9c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-c4a7-7b9b-9d85-8486caaaca9c 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c4ff-73b3-97ca-394b5f05eef8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c4ff-736d-86bc-162cffb0e4d6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c4ff-736d-86bc-162cffb0e4d6 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Approving follow request activity.id=https://b.localdomain/follow/019d78c5-c4da-7e0e-ab1f-959a66ee14b6 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c4e4-7a77-8a02-50718ad8a0bb activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c4e4-79fe-a6c7-d737524ee42f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-c4e4-79fe-a6c7-d737524ee42f 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d78c5-c504-730e-98c9-b60ddf9355f7 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-c4da-7e0e-ab1f-959a66ee14b6 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d78c5-c4da-7e0e-ab1f-959a66ee14b6 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c4ff-73b3-97ca-394b5f05eef8 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d78c5-c504-730e-98c9-b60ddf9355f7 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d78c5-c504-730e-98c9-b60ddf9355f7 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c4ff-73b3-97ca-394b5f05eef8 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c4ff-73b3-97ca-394b5f05eef8 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c4ff-73b3-97ca-394b5f05eef8 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:00 INFO Looking up user name=alice --- PASS: TestMetadata_Whitespace (3.81s) 2026/04/10 19:02:00 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c4ff-736d-86bc-162cffb0e4d6 request.user=bob post=https://b.localdomain/post/019d78c5-c4ff-736d-86bc-162cffb0e4d6 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d78c5-c504-730e-98c9-b60ddf9355f7 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d78c5-c504-730e-98c9-b60ddf9355f7 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c4ff-73b3-97ca-394b5f05eef8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c4ff-736d-86bc-162cffb0e4d6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c4ff-736d-86bc-162cffb0e4d6 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-c471-7077-b2df-318d02bc63e7 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c52d-7ea7-ab0e-6f3fedc259b3 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c471-7077-b2df-318d02bc63e7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c471-7077-b2df-318d02bc63e7 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c52e-7042-91ef-c53017c91432 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c52d-7f34-8a33-08ccd3cc8321 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c52d-7f34-8a33-08ccd3cc8321 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c52e-7042-91ef-c53017c91432 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c52e-7042-91ef-c53017c91432 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c52e-7042-91ef-c53017c91432 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c52e-7042-91ef-c53017c91432 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d78c5-c504-730e-98c9-b60ddf9355f7 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-c4da-7e0e-ab1f-959a66ee14b6 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d78c5-c4da-7e0e-ab1f-959a66ee14b6 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c52d-7ea7-ab0e-6f3fedc259b3 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c52d-7ea7-ab0e-6f3fedc259b3 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c52d-7ea7-ab0e-6f3fedc259b3 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-c52d-7ea7-ab0e-6f3fedc259b3 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c52d-7ea7-ab0e-6f3fedc259b3 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c471-7077-b2df-318d02bc63e7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c471-7077-b2df-318d02bc63e7 2026/04/10 19:02:00 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c52d-7f34-8a33-08ccd3cc8321 request.user=bob post=https://b.localdomain/post/019d78c5-c52d-7f34-8a33-08ccd3cc8321 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c561-785d-adfb-e46235518545 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c561-7819-9571-8230eaef9fd4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c561-7819-9571-8230eaef9fd4 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c563-7238-ad35-68f0848ae315 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c563-71d0-b447-50fe37e65d82 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c563-71d0-b447-50fe37e65d82 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c561-785d-adfb-e46235518545 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c561-785d-adfb-e46235518545 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c563-7238-ad35-68f0848ae315 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c563-7238-ad35-68f0848ae315 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c561-785d-adfb-e46235518545 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c561-785d-adfb-e46235518545 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c563-7238-ad35-68f0848ae315 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c563-7238-ad35-68f0848ae315 2026/04/10 19:02:00 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c561-7819-9571-8230eaef9fd4 request.user=bob post=https://b.localdomain/post/019d78c5-c561-7819-9571-8230eaef9fd4 2026/04/10 19:02:00 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c563-71d0-b447-50fe37e65d82 request.user=bob post=https://b.localdomain/post/019d78c5-c563-71d0-b447-50fe37e65d82 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c561-785d-adfb-e46235518545 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c561-7819-9571-8230eaef9fd4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c561-7819-9571-8230eaef9fd4 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c5a1-79ad-b451-1b8868f1af76 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c5a1-7917-861c-a374bb672ae5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c5a1-7917-861c-a374bb672ae5 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c5a1-79ad-b451-1b8868f1af76 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c5a1-79ad-b451-1b8868f1af76 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c5a1-79ad-b451-1b8868f1af76 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c5a1-79ad-b451-1b8868f1af76 2026/04/10 19:02:00 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c561-7819-9571-8230eaef9fd4 request.user=alice post=https://b.localdomain/post/019d78c5-c561-7819-9571-8230eaef9fd4 2026/04/10 19:02:00 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c5a1-7917-861c-a374bb672ae5 request.user=bob post=https://b.localdomain/post/019d78c5-c5a1-7917-861c-a374bb672ae5 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c5b3-7074-a096-d0b89f9c9219 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 19:02:00 INFO Quoting post request.path=/users/quote/b.localdomain/post/019d78c5-c561-7819-9571-8230eaef9fd4 request.user=alice post=https://b.localdomain/post/019d78c5-c561-7819-9571-8230eaef9fd4 2026/04/10 19:02:00 INFO Received a new post activity.id=https://a.localdomain/create/019d78c5-c5c9-7147-a1a4-daa5a8eb3800 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-c5c9-70f5-a111-542cbe28db85 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-c5c9-70f5-a111-542cbe28db85 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-c5c9-7147-a1a4-daa5a8eb3800 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-c5c9-7147-a1a4-daa5a8eb3800 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-c5c9-7147-a1a4-daa5a8eb3800 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-c5c9-7147-a1a4-daa5a8eb3800 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d78c5-c5c9-7147-a1a4-daa5a8eb3800 2026/04/10 19:02:00 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:02:00 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c4e4-79fe-a6c7-d737524ee42f request.user=bob post=https://b.localdomain/post/019d78c5-c4e4-79fe-a6c7-d737524ee42f 2026/04/10 19:02:00 INFO Viewing post request.path=/users/view/a.localdomain/post/019d78c5-c5c9-70f5-a111-542cbe28db85 request.user=alice post=https://a.localdomain/post/019d78c5-c5c9-70f5-a111-542cbe28db85 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Received a new post activity.id=https://a.localdomain/create/019d78c5-c5c9-7147-a1a4-daa5a8eb3800 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-c5c9-70f5-a111-542cbe28db85 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-c5c9-70f5-a111-542cbe28db85 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d78c5-c5f5-7394-83c2-450c5a003eac 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d78c5-c5f5-7394-83c2-450c5a003eac 2026/04/10 19:02:00 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c561-7819-9571-8230eaef9fd4 request.user=bob post=https://b.localdomain/post/019d78c5-c561-7819-9571-8230eaef9fd4 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob --- PASS: TestBio_Set (4.03s) 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d78c5-c5f5-7394-83c2-450c5a003eac 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d78c5-c5f5-7394-83c2-450c5a003eac 2026/04/10 19:02:00 INFO Viewing post request.path=/users/view/a.localdomain/post/019d78c5-c5c9-70f5-a111-542cbe28db85 request.user=bob post=https://a.localdomain/post/019d78c5-c5c9-70f5-a111-542cbe28db85 2026/04/10 19:02:00 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c4e4-79fe-a6c7-d737524ee42f request.user=bob post=https://b.localdomain/post/019d78c5-c4e4-79fe-a6c7-d737524ee42f 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=carol --- PASS: TestCluster_PublicPostQuote (4.05s) 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:02:00 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c4a7-7b9b-9d85-8486caaaca9c request.user=bob post=https://b.localdomain/post/019d78c5-c4a7-7b9b-9d85-8486caaaca9c 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d78c5-c628-766d-bfa0-5affaaf22a00 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d78c5-c628-766d-bfa0-5affaaf22a00 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d78c5-c628-766d-bfa0-5affaaf22a00 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d78c5-c628-766d-bfa0-5affaaf22a00 2026/04/10 19:02:00 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c4a7-7b9b-9d85-8486caaaca9c request.user=bob post=https://b.localdomain/post/019d78c5-c4a7-7b9b-9d85-8486caaaca9c 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c52e-7042-91ef-c53017c91432 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c52d-7f34-8a33-08ccd3cc8321 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c52d-7f34-8a33-08ccd3cc8321 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c563-7238-ad35-68f0848ae315 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c563-71d0-b447-50fe37e65d82 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c563-71d0-b447-50fe37e65d82 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c5a1-79ad-b451-1b8868f1af76 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c5a1-7917-861c-a374bb672ae5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c5a1-7917-861c-a374bb672ae5 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:02:00 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:00 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/04/10 19:02:00 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-c67c-770b-bfb9-a20bb671b4fd sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor gateway=https://c.localdomain 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-c67c-770b-bfb9-a20bb671b4fd 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-c67c-770b-bfb9-a20bb671b4fd 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:00 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-c67c-770b-bfb9-a20bb671b4fd 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-c67c-770b-bfb9-a20bb671b4fd 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:02:00 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-c69d-7de6-b9c8-d05565920cdb activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-c69d-7de6-b9c8-d05565920cdb 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-c69d-7de6-b9c8-d05565920cdb 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-c69d-7de6-b9c8-d05565920cdb 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-c69d-7de6-b9c8-d05565920cdb 2026/04/10 19:02:00 INFO Received delete request activity.id=https://b.localdomain/post/019d78c5-c52d-7f34-8a33-08ccd3cc8321#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c52d-7f34-8a33-08ccd3cc8321 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d78c5-c52d-7f34-8a33-08ccd3cc8321 2026/04/10 19:02:00 INFO Received delete request activity.id=https://b.localdomain/post/019d78c5-c563-71d0-b447-50fe37e65d82#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c563-71d0-b447-50fe37e65d82 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d78c5-c563-71d0-b447-50fe37e65d82 2026/04/10 19:02:00 INFO Deleted old posts count=2 2026/04/10 19:02:00 INFO Removed old shared posts count=1 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:00 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/04/10 19:02:00 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-c6bf-7ed3-908a-3c5db11d5708 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor gateway=https://a.localdomain 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-c6bf-7ed3-908a-3c5db11d5708 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-c6bf-7ed3-908a-3c5db11d5708 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 19:02:00 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d78c5-c52d-7f34-8a33-08ccd3cc8321#delete 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d78c5-c52d-7f34-8a33-08ccd3cc8321#delete 2026/04/10 19:02:00 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:02:00 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d78c5-c563-71d0-b447-50fe37e65d82#delete 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d78c5-c6b9-767c-8408-97ba15d11ba2 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-c6bf-7ed3-908a-3c5db11d5708 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-c6bf-7ed3-908a-3c5db11d5708 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d78c5-c52d-7f34-8a33-08ccd3cc8321#delete 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d78c5-c563-71d0-b447-50fe37e65d82#delete 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d78c5-c563-71d0-b447-50fe37e65d82#delete 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d78c5-c6b9-767c-8408-97ba15d11ba2 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d78c5-c6b9-767c-8408-97ba15d11ba2 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019d78c5-c6b9-767c-8408-97ba15d11ba2 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d78c5-c563-71d0-b447-50fe37e65d82#delete 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d78c5-c52d-7f34-8a33-08ccd3cc8321#delete 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:02:00 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-c6e8-7202-b8ce-4986f4e23a51 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-c6e8-7202-b8ce-4986f4e23a51 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-c6e8-7202-b8ce-4986f4e23a51 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:02:00 INFO Received delete request activity.id=https://b.localdomain/post/019d78c5-c52d-7f34-8a33-08ccd3cc8321#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c52d-7f34-8a33-08ccd3cc8321 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d78c5-c52d-7f34-8a33-08ccd3cc8321 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Received delete request activity.id=https://b.localdomain/post/019d78c5-c563-71d0-b447-50fe37e65d82#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c563-71d0-b447-50fe37e65d82 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d78c5-c563-71d0-b447-50fe37e65d82 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-c6f0-7ce8-974d-f471e64fb6c1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-c6f0-7ce8-974d-f471e64fb6c1 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-c6f0-7ce8-974d-f471e64fb6c1 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d78c5-c6f2-7194-b438-483ca33359a4 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-c6e8-7202-b8ce-4986f4e23a51 2026/04/10 19:02:00 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-c6e8-7202-b8ce-4986f4e23a51 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-c6f0-7ce8-974d-f471e64fb6c1 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-c6f0-7ce8-974d-f471e64fb6c1 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor offset=0 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:00 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-c69d-7de6-b9c8-d05565920cdb activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c723-7daf-be47-6075f40e2542 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c69d-7de6-b9c8-d05565920cdb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c69d-7de6-b9c8-d05565920cdb 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice --- PASS: TestDeleter_OldData (4.32s) 2026/04/10 19:02:00 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/follow/019d78c5-c728-7b00-80a8-f0fd16a62b10 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/follow/019d78c5-c728-7b00-80a8-f0fd16a62b10 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/follow/019d78c5-c728-7b00-80a8-f0fd16a62b10 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-c6e8-7202-b8ce-4986f4e23a51 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c730-795f-a999-256888946099 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c6e8-7202-b8ce-4986f4e23a51 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c6e8-7202-b8ce-4986f4e23a51 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c723-7daf-be47-6075f40e2542 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c723-7daf-be47-6075f40e2542 2026/04/10 19:02:00 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c730-795f-a999-256888946099 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-c6f0-7ce8-974d-f471e64fb6c1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c739-74b3-bed6-c9daea7aad24 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c6f0-7ce8-974d-f471e64fb6c1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c6f0-7ce8-974d-f471e64fb6c1 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c739-74b3-bed6-c9daea7aad24 2026/04/10 19:02:00 INFO Fetching object id=ap://did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c739-74b3-bed6-c9daea7aad24 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Fetching object id=ap://did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c723-7daf-be47-6075f40e2542 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c730-795f-a999-256888946099 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/follow/019d78c5-c728-7b00-80a8-f0fd16a62b10 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/follow/019d78c5-c728-7b00-80a8-f0fd16a62b10 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c739-74b3-bed6-c9daea7aad24 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-c739-74b3-bed6-c9daea7aad24 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d78c5-c751-722c-af4a-51cc3e7e91f1 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c739-74b3-bed6-c9daea7aad24 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c6f0-7ce8-974d-f471e64fb6c1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c6f0-7ce8-974d-f471e64fb6c1 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor offset=0 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c730-795f-a999-256888946099 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d78c5-c751-722c-af4a-51cc3e7e91f1 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-c730-795f-a999-256888946099 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d78c5-c751-722c-af4a-51cc3e7e91f1 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor offset=0 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-c723-7daf-be47-6075f40e2542 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c723-7daf-be47-6075f40e2542 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c69d-7de6-b9c8-d05565920cdb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c69d-7de6-b9c8-d05565920cdb 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c730-795f-a999-256888946099 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c6e8-7202-b8ce-4986f4e23a51 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c6e8-7202-b8ce-4986f4e23a51 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:02:00 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d78c5-c76a-7ebb-829f-4fef2c1da7fd activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d78c5-c751-722c-af4a-51cc3e7e91f1 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d78c5-c751-722c-af4a-51cc3e7e91f1 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/inbox activity=https://b.localdomain/follow/019d78c5-c76a-7ebb-829f-4fef2c1da7fd 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/inbox activity=https://b.localdomain/follow/019d78c5-c76a-7ebb-829f-4fef2c1da7fd 2026/04/10 19:02:00 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 19:02:00 INFO Fetching object id=ap://did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:00 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/follow/019d78c5-c728-7b00-80a8-f0fd16a62b10 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c779-7161-a8ba-bd248e8f1dec 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/accept/019d78c5-c77f-7605-9ee1-e49354889f1d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/follow/019d78c5-c728-7b00-80a8-f0fd16a62b10 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/follow/019d78c5-c728-7b00-80a8-f0fd16a62b10 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/accept/019d78c5-c77f-7605-9ee1-e49354889f1d 2026/04/10 19:02:00 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/accept/019d78c5-c77f-7605-9ee1-e49354889f1d sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor gateway=https://c.localdomain 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/accept/019d78c5-c77f-7605-9ee1-e49354889f1d 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/accept/019d78c5-c77f-7605-9ee1-e49354889f1d 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c781-754d-9ac8-a0ce0db01fe5 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c781-7504-99fd-8b80541f2b6a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-c781-7504-99fd-8b80541f2b6a 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/accept/019d78c5-c77f-7605-9ee1-e49354889f1d 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/inbox activity=https://b.localdomain/follow/019d78c5-c76a-7ebb-829f-4fef2c1da7fd 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d78c5-c76a-7ebb-829f-4fef2c1da7fd 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c781-754d-9ac8-a0ce0db01fe5 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c781-754d-9ac8-a0ce0db01fe5 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d78c5-c751-722c-af4a-51cc3e7e91f1 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c78a-7545-ae5a-12f74e0c5782 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c78a-7501-ba2b-c2329b1e517a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-c78a-7501-ba2b-c2329b1e517a 2026/04/10 19:02:00 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c78a-7545-ae5a-12f74e0c5782 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/accept/019d78c5-c77f-7605-9ee1-e49354889f1d 2026/04/10 19:02:00 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c78a-7545-ae5a-12f74e0c5782 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor offset=0 2026/04/10 19:02:00 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/accept/019d78c5-c77f-7605-9ee1-e49354889f1d 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/accept/019d78c5-c77f-7605-9ee1-e49354889f1d 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:00 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c781-754d-9ac8-a0ce0db01fe5 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c781-754d-9ac8-a0ce0db01fe5 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c78a-7545-ae5a-12f74e0c5782 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c78a-7545-ae5a-12f74e0c5782 2026/04/10 19:02:00 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/accept/019d78c5-c77f-7605-9ee1-e49354889f1d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/follow/019d78c5-c728-7b00-80a8-f0fd16a62b10 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/follow/019d78c5-c728-7b00-80a8-f0fd16a62b10 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:00 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c781-7504-99fd-8b80541f2b6a request.user=carol post=https://b.localdomain/post/019d78c5-c781-7504-99fd-8b80541f2b6a 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:00 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d78c5-c7b3-776c-9bba-85dd929cb9c4 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-c751-722c-af4a-51cc3e7e91f1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d78c5-c751-722c-af4a-51cc3e7e91f1 2026/04/10 19:02:00 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c78a-7501-ba2b-c2329b1e517a request.user=carol post=https://b.localdomain/post/019d78c5-c78a-7501-ba2b-c2329b1e517a 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d78c5-c7b3-776c-9bba-85dd929cb9c4 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d78c5-c7b3-776c-9bba-85dd929cb9c4 2026/04/10 19:02:00 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:00 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c78a-7545-ae5a-12f74e0c5782 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c78a-7501-ba2b-c2329b1e517a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-c78a-7501-ba2b-c2329b1e517a 2026/04/10 19:02:00 INFO Fetching object id=ap://did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d78c5-c7b3-776c-9bba-85dd929cb9c4 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d78c5-c7b3-776c-9bba-85dd929cb9c4 2026/04/10 19:02:00 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/04/10 19:02:00 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/accept/019d78c5-c77f-7605-9ee1-e49354889f1d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/follow/019d78c5-c728-7b00-80a8-f0fd16a62b10 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/follow/019d78c5-c728-7b00-80a8-f0fd16a62b10 2026/04/10 19:02:00 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-c7da-792a-8320-be6cd9692530 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c7d8-7582-8ee1-9ed35998ffe1 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c7d8-7531-9089-a75da38f4604 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-c7d8-7531-9089-a75da38f4604 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor offset=0 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:00 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c7d8-7582-8ee1-9ed35998ffe1 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-c7da-792a-8320-be6cd9692530 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-c7da-792a-8320-be6cd9692530 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c7d8-7582-8ee1-9ed35998ffe1 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c7d8-7582-8ee1-9ed35998ffe1 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c7d8-7582-8ee1-9ed35998ffe1 --- PASS: TestMetadata_LineBreak (4.53s) 2026/04/10 19:02:00 INFO Looking up user name=stuff 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d78c5-c7f4-724b-9188-a155ff75b8d5 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-c751-722c-af4a-51cc3e7e91f1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d78c5-c751-722c-af4a-51cc3e7e91f1 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-c7f2-70da-9fb0-96992df5ec55 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-c7f2-70da-9fb0-96992df5ec55 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d78c5-c7f4-724b-9188-a155ff75b8d5 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d78c5-c7f4-724b-9188-a155ff75b8d5 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-c7da-792a-8320-be6cd9692530 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-c7da-792a-8320-be6cd9692530 2026/04/10 19:02:00 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/follow/019d78c5-c7fb-7b3e-a964-4649a70dc158 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:00 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c7d8-7531-9089-a75da38f4604 request.user=carol post=https://b.localdomain/post/019d78c5-c7d8-7531-9089-a75da38f4604 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/follow/019d78c5-c7fb-7b3e-a964-4649a70dc158 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/follow/019d78c5-c7fb-7b3e-a964-4649a70dc158 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 19:02:00 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-c7f2-70da-9fb0-96992df5ec55 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c781-754d-9ac8-a0ce0db01fe5 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c781-7504-99fd-8b80541f2b6a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-c781-7504-99fd-8b80541f2b6a 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c7f2-70da-9fb0-96992df5ec55 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:00 INFO Looking up user name=carol 2026/04/10 19:02:00 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c7d8-7582-8ee1-9ed35998ffe1 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c7d8-7531-9089-a75da38f4604 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-c7d8-7531-9089-a75da38f4604 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:00 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-c816-7891-8411-0b125a76bdec activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 19:02:00 INFO Fetching object id=ap://did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor 2026/04/10 19:02:00 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d78c5-c816-7891-8411-0b125a76bdec 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d78c5-c816-7891-8411-0b125a76bdec 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:00 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:00 INFO Looking up user name=bob 2026/04/10 19:02:00 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:00 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/follow/019d78c5-c7fb-7b3e-a964-4649a70dc158 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/follow/019d78c5-c7fb-7b3e-a964-4649a70dc158 2026/04/10 19:02:00 INFO Looking up user name=alice 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 2026/04/10 19:02:00 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor gateway=https://c.localdomain 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 2026/04/10 19:02:00 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d78c5-c7f4-724b-9188-a155ff75b8d5 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d78c5-c7f4-724b-9188-a155ff75b8d5 2026/04/10 19:02:01 INFO Looking up user name=alice 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor offset=0 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d78c5-c816-7891-8411-0b125a76bdec 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-c816-7891-8411-0b125a76bdec 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c837-700b-806f-632fad4d1e98 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c836-7ecd-a515-f11c813e4550 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c836-7ecd-a515-f11c813e4550 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 --- PASS: TestCluster_PostToFollowers_AcceptThenReject (4.60s) 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c837-700b-806f-632fad4d1e98 2026/04/10 19:02:01 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-c841-7a9b-aead-92be3511801e activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c837-700b-806f-632fad4d1e98 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-c841-7a9b-aead-92be3511801e 2026/04/10 19:02:01 INFO Approving follow request activity.id=https://b.localdomain/follow/019d78c5-c76a-7ebb-829f-4fef2c1da7fd activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-c841-7a9b-aead-92be3511801e 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/accept/019d78c5-c851-79e8-8250-820d21ff8fd5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-c76a-7ebb-829f-4fef2c1da7fd activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d78c5-c76a-7ebb-829f-4fef2c1da7fd 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c837-700b-806f-632fad4d1e98 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c837-700b-806f-632fad4d1e98 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor 2026/04/10 19:02:01 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/follow/019d78c5-c7fb-7b3e-a964-4649a70dc158 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/accept/019d78c5-c868-74ee-96b4-96bd369d231c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/follow/019d78c5-c7fb-7b3e-a964-4649a70dc158 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/follow/019d78c5-c7fb-7b3e-a964-4649a70dc158 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/accept/019d78c5-c851-79e8-8250-820d21ff8fd5 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c836-7ecd-a515-f11c813e4550 request.user=bob post=https://b.localdomain/post/019d78c5-c836-7ecd-a515-f11c813e4550 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/accept/019d78c5-c851-79e8-8250-820d21ff8fd5 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/accept/019d78c5-c868-74ee-96b4-96bd369d231c 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/accept/019d78c5-c868-74ee-96b4-96bd369d231c 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-c86e-7803-a57b-1557afad48d9 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-c86e-7803-a57b-1557afad48d9 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-c86e-7803-a57b-1557afad48d9 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Looking up user name=stuff 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-c841-7a9b-aead-92be3511801e 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-c841-7a9b-aead-92be3511801e 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-c86e-7803-a57b-1557afad48d9 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-c86e-7803-a57b-1557afad48d9 2026/04/10 19:02:01 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/accept/019d78c5-c851-79e8-8250-820d21ff8fd5 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c87a-7693-bf77-342a4af671ca 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/accept/019d78c5-c868-74ee-96b4-96bd369d231c 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/accept/019d78c5-c868-74ee-96b4-96bd369d231c 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/accept/019d78c5-c851-79e8-8250-820d21ff8fd5 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b note=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c884-70fc-9840-0a8eedca2894 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c884-70fc-9840-0a8eedca2894 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c884-70fc-9840-0a8eedca2894 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c884-70fc-9840-0a8eedca2894 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:01 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor gateway=https://a.localdomain 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c892-79ba-8f42-969e5fb1636d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c892-796f-b5e4-6e2c0c6d02fa activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c892-796f-b5e4-6e2c0c6d02fa 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c892-79ba-8f42-969e5fb1636d 2026/04/10 19:02:01 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d78c5-c897-76e3-94f1-e0225d5fac2b activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c892-79ba-8f42-969e5fb1636d 2026/04/10 19:02:01 INFO Looking up user name=alice 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-c7da-792a-8320-be6cd9692530 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/accept/019d78c5-c851-79e8-8250-820d21ff8fd5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-c76a-7ebb-829f-4fef2c1da7fd activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d78c5-c76a-7ebb-829f-4fef2c1da7fd 2026/04/10 19:02:01 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c89d-7ed5-80cf-6203999f9572 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c7da-792a-8320-be6cd9692530 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c7da-792a-8320-be6cd9692530 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c892-79ba-8f42-969e5fb1636d 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c892-79ba-8f42-969e5fb1636d 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d78c5-c897-76e3-94f1-e0225d5fac2b 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d78c5-c897-76e3-94f1-e0225d5fac2b 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 19:02:01 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-c86e-7803-a57b-1557afad48d9 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c8a4-7e93-9bd7-4efd4b6be4e1 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:01 INFO Notifying that user does not exist user=bob 2026/04/10 19:02:01 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/04/10 19:02:01 WARN Failed to resolve user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob error="failed to fetch https://b.localdomain/.well-known/webfinger?resource=acct:bob@b.localdomain: actor is gone" 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-c841-7a9b-aead-92be3511801e activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c8ae-779f-9aa4-29b60240ae29 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c841-7a9b-aead-92be3511801e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d78c5-c841-7a9b-aead-92be3511801e 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c892-796f-b5e4-6e2c0c6d02fa request.user=bob post=https://b.localdomain/post/019d78c5-c892-796f-b5e4-6e2c0c6d02fa 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c89d-7ed5-80cf-6203999f9572 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c89d-7ed5-80cf-6203999f9572 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d78c5-c8ae-779f-9aa4-29b60240ae29 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-c89d-7ed5-80cf-6203999f9572 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d78c5-c8ae-779f-9aa4-29b60240ae29 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d78c5-c897-76e3-94f1-e0225d5fac2b 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d78c5-c897-76e3-94f1-e0225d5fac2b 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/accept/019d78c5-c868-74ee-96b4-96bd369d231c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/follow/019d78c5-c7fb-7b3e-a964-4649a70dc158 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/follow/019d78c5-c7fb-7b3e-a964-4649a70dc158 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c884-70fc-9840-0a8eedca2894 request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c884-70fc-9840-0a8eedca2894 --- PASS: TestCluster_DeletedInstance (4.75s) 2026/04/10 19:02:01 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d78c5-c8ae-779f-9aa4-29b60240ae29 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-c89d-7ed5-80cf-6203999f9572 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-c8ae-779f-9aa4-29b60240ae29 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c8cf-7eda-b400-309d154fa66f 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c89d-7ed5-80cf-6203999f9572 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c7da-792a-8320-be6cd9692530 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c7da-792a-8320-be6cd9692530 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c8ae-779f-9aa4-29b60240ae29 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c841-7a9b-aead-92be3511801e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d78c5-c841-7a9b-aead-92be3511801e 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c8e1-7354-ac01-cdf0b22b2f32 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c8e1-72e1-9a67-8ca9b8bdc53d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c8e1-72e1-9a67-8ca9b8bdc53d 2026/04/10 19:02:01 INFO Looking up user name=alice 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-c816-7891-8411-0b125a76bdec activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c8e1-7354-ac01-cdf0b22b2f32 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c8e1-7354-ac01-cdf0b22b2f32 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d78c5-c8f1-742d-b0a5-be371570445d activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c816-7891-8411-0b125a76bdec activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c816-7891-8411-0b125a76bdec 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b note=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c884-70fc-9840-0a8eedca2894 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c884-70fc-9840-0a8eedca2894 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c884-70fc-9840-0a8eedca2894 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c884-70fc-9840-0a8eedca2894 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c8e1-7354-ac01-cdf0b22b2f32 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c8e1-7354-ac01-cdf0b22b2f32 2026/04/10 19:02:01 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/create/019d78c5-c8f5-7d15-8703-720ffe62809f note=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/post/019d78c5-c8f5-7c63-b678-5fbace6a9980 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/post/019d78c5-c8f5-7c63-b678-5fbace6a9980 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/create/019d78c5-c8f5-7d15-8703-720ffe62809f activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/post/019d78c5-c8f5-7c63-b678-5fbace6a9980 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/post/019d78c5-c8f5-7c63-b678-5fbace6a9980 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b 2026/04/10 19:02:01 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/followers: actor is not cached" 2026/04/10 19:02:01 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor gateway=https://c.localdomain 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/create/019d78c5-c8f5-7d15-8703-720ffe62809f 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/create/019d78c5-c8f5-7d15-8703-720ffe62809f 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/create/019d78c5-c8f5-7d15-8703-720ffe62809f 2026/04/10 19:02:01 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/create/019d78c5-c8f5-7d15-8703-720ffe62809f 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Approving follow request activity.id=https://b.localdomain/follow/019d78c5-c897-76e3-94f1-e0225d5fac2b activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c902-761f-8d12-61585f002da5 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d78c5-c907-71d7-9a9f-27fb8da1efd9 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-c897-76e3-94f1-e0225d5fac2b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d78c5-c897-76e3-94f1-e0225d5fac2b 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c8e1-72e1-9a67-8ca9b8bdc53d request.user=bob post=https://b.localdomain/post/019d78c5-c8e1-72e1-9a67-8ca9b8bdc53d 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d78c5-c8f1-742d-b0a5-be371570445d 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d78c5-c8f1-742d-b0a5-be371570445d 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Looking up user name=stuff 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c90e-7af1-9ad9-a9f1b7587ac4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c90e-7aa2-af9b-d497b687ae22 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c90e-7aa2-af9b-d497b687ae22 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d78c5-c907-71d7-9a9f-27fb8da1efd9 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d78c5-c907-71d7-9a9f-27fb8da1efd9 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c912-796d-a6c6-cbcff4524c76 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c86e-7803-a57b-1557afad48d9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d78c5-c86e-7803-a57b-1557afad48d9 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Looking up user name=stuff 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b 2026/04/10 19:02:01 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d78c5-c8f1-742d-b0a5-be371570445d 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d78c5-c912-796d-a6c6-cbcff4524c76 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d78c5-c912-796d-a6c6-cbcff4524c76 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/create/019d78c5-c8f5-7d15-8703-720ffe62809f 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c90e-7af1-9ad9-a9f1b7587ac4 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c90e-7af1-9ad9-a9f1b7587ac4 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/create/019d78c5-c8f5-7d15-8703-720ffe62809f 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/create/019d78c5-c8f5-7d15-8703-720ffe62809f 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d78c5-c907-71d7-9a9f-27fb8da1efd9 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d78c5-c907-71d7-9a9f-27fb8da1efd9 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d78c5-c912-796d-a6c6-cbcff4524c76 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d78c5-c8f1-742d-b0a5-be371570445d 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-c912-796d-a6c6-cbcff4524c76 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c90e-7af1-9ad9-a9f1b7587ac4 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c90e-7af1-9ad9-a9f1b7587ac4 2026/04/10 19:02:01 INFO Looking up user name=stuff 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d78c5-c8f1-742d-b0a5-be371570445d activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c816-7891-8411-0b125a76bdec activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-c816-7891-8411-0b125a76bdec 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Looking up user name=stuff 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d78c5-c907-71d7-9a9f-27fb8da1efd9 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-c897-76e3-94f1-e0225d5fac2b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d78c5-c897-76e3-94f1-e0225d5fac2b 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/post/019d78c5-c8f5-7c63-b678-5fbace6a9980 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/post/019d78c5-c8f5-7c63-b678-5fbace6a9980 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c90e-7aa2-af9b-d497b687ae22 request.user=bob post=https://b.localdomain/post/019d78c5-c90e-7aa2-af9b-d497b687ae22 2026/04/10 19:02:01 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-c912-796d-a6c6-cbcff4524c76 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-c86e-7803-a57b-1557afad48d9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d78c5-c86e-7803-a57b-1557afad48d9 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c884-716c-9939-243639702d2b activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c884-70fc-9840-0a8eedca2894 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c884-70fc-9840-0a8eedca2894 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c90e-7af1-9ad9-a9f1b7587ac4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c90e-7aa2-af9b-d497b687ae22 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c90e-7aa2-af9b-d497b687ae22 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c7d8-7531-9089-a75da38f4604 request.user=bob post=https://b.localdomain/post/019d78c5-c7d8-7531-9089-a75da38f4604 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/create/019d78c5-c8f5-7d15-8703-720ffe62809f activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/post/019d78c5-c8f5-7c63-b678-5fbace6a9980 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/post/019d78c5-c8f5-7c63-b678-5fbace6a9980 2026/04/10 19:02:01 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b 2026/04/10 19:02:01 INFO Looking up user name=nobody 2026/04/10 19:02:01 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=1 2026/04/10 19:02:01 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/04/10 19:02:01 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/followers: actor is not cached" 2026/04/10 19:02:01 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor gateway=https://a.localdomain 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 2026/04/10 19:02:01 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/create/019d78c5-c81a-7054-9c15-3f00cf941980 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:01 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (4.92s) 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c97f-74fc-a76e-7836d2ca8d43 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d78c5-c977-7b47-b7c1-8caea0e953c3 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d78c5-c977-7b47-b7c1-8caea0e953c3 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c97f-74fc-a76e-7836d2ca8d43 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c97f-74fc-a76e-7836d2ca8d43 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/create/019d78c5-c8f5-7d15-8703-720ffe62809f activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/post/019d78c5-c8f5-7c63-b678-5fbace6a9980 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/post/019d78c5-c8f5-7c63-b678-5fbace6a9980 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d78c5-c977-7b47-b7c1-8caea0e953c3 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c97f-74fc-a76e-7836d2ca8d43 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c97f-74fc-a76e-7836d2ca8d43 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d78c5-c977-7b47-b7c1-8caea0e953c3 --- PASS: TestCluster_PostToFollowers_Approved (4.95s) 2026/04/10 19:02:01 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-c99d-7456-8b17-9255b848a773 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 request.user=carol post=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c7d8-7531-9089-a75da38f4604 request.user=bob post=https://b.localdomain/post/019d78c5-c7d8-7531-9089-a75da38f4604 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:02:01 INFO Forwarding post to group followers activity=https://b.localdomain/create/019d78c5-c97f-74fc-a76e-7836d2ca8d43 note=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 group=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c97f-74fc-a76e-7836d2ca8d43 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 2026/04/10 19:02:01 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/post/019d78c5-c8f5-7c63-b678-5fbace6a9980 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/post/019d78c5-c8f5-7c63-b678-5fbace6a9980 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c9b2-75fe-9a3f-0445d2dfa02f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c9b2-75aa-b38a-15664fa20874 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c9b2-75aa-b38a-15664fa20874 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c97f-74fc-a76e-7836d2ca8d43 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c781-7504-99fd-8b80541f2b6a request.user=bob post=https://b.localdomain/post/019d78c5-c781-7504-99fd-8b80541f2b6a 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/inbox activity=https://b.localdomain/create/019d78c5-c9b2-75fe-9a3f-0445d2dfa02f 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/inbox activity=https://b.localdomain/create/019d78c5-c9b2-75fe-9a3f-0445d2dfa02f 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c97f-74fc-a76e-7836d2ca8d43 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-c9ac-7974-8855-b14cba2f2dc8 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-c9ac-7974-8855-b14cba2f2dc8 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-c9ac-7974-8855-b14cba2f2dc8 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-c9ac-7974-8855-b14cba2f2dc8 2026/04/10 19:02:01 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Looking up user name=stuff 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/inbox activity=https://b.localdomain/create/019d78c5-c9b2-75fe-9a3f-0445d2dfa02f 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c9b2-75fe-9a3f-0445d2dfa02f 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-c9ac-7974-8855-b14cba2f2dc8 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor offset=0 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d78c5-c9d4-72d6-889f-8cd10a927af2 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d78c5-c9d4-72d6-889f-8cd10a927af2 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d78c5-c9d4-72d6-889f-8cd10a927af2 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d78c5-c9d4-72d6-889f-8cd10a927af2 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-c97f-74fc-a76e-7836d2ca8d43 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c9b2-75aa-b38a-15664fa20874 request.user=bob post=https://b.localdomain/post/019d78c5-c9b2-75aa-b38a-15664fa20874 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-c9ac-7974-8855-b14cba2f2dc8 2026/04/10 19:02:01 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Looking up user name=stuff 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-c9ac-7974-8855-b14cba2f2dc8 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c97f-74fc-a76e-7836d2ca8d43 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d78c5-c9ac-7974-8855-b14cba2f2dc8 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c781-7504-99fd-8b80541f2b6a request.user=bob post=https://b.localdomain/post/019d78c5-c781-7504-99fd-8b80541f2b6a 2026/04/10 19:02:01 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/019d78c5-c9b2-75fe-9a3f-0445d2dfa02f note=https://b.localdomain/post/019d78c5-c9b2-75aa-b38a-15664fa20874 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor/post/019d78c5-c8f5-7c63-b678-5fbace6a9980 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c9b2-75fe-9a3f-0445d2dfa02f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c9b2-75aa-b38a-15664fa20874 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c9b2-75aa-b38a-15664fa20874 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/inbox activity=https://b.localdomain/create/019d78c5-c9b2-75fe-9a3f-0445d2dfa02f 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/inbox activity=https://b.localdomain/create/019d78c5-c9b2-75fe-9a3f-0445d2dfa02f 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c837-700b-806f-632fad4d1e98 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c836-7ecd-a515-f11c813e4550 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c836-7ecd-a515-f11c813e4550 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c97f-74fc-a76e-7836d2ca8d43 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 2026/04/10 19:02:01 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c892-79ba-8f42-969e5fb1636d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c892-796f-b5e4-6e2c0c6d02fa activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c892-796f-b5e4-6e2c0c6d02fa 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Looking up user name=stuff 2026/04/10 19:02:01 INFO Fetching forwarded object activity.id=https://b.localdomain/create/019d78c5-c9b2-75fe-9a3f-0445d2dfa02f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c9b2-75aa-b38a-15664fa20874 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/019d78c5-c9b2-75fe-9a3f-0445d2dfa02f sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c8e1-7354-ac01-cdf0b22b2f32 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c8e1-72e1-9a67-8ca9b8bdc53d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c8e1-72e1-9a67-8ca9b8bdc53d 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Looking up user name=stuff 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Fetching activity activity=https://b.localdomain/create/019d78c5-c9b2-75fe-9a3f-0445d2dfa02f 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkcApdsC1i5Mpec142tek4eqY5RXBoJxCzGrw2Nb7oB6x/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkemr9UFDn8shJ51GsHC8QFwnBxj9iGfMAYTQypuYuK5L8/actor/inbox activity=https://b.localdomain/create/019d78c5-c9b2-75fe-9a3f-0445d2dfa02f 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-c9b2-75fe-9a3f-0445d2dfa02f 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:02:01 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-c9b2-75fe-9a3f-0445d2dfa02f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c9b2-75aa-b38a-15664fa20874 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-c9b2-75aa-b38a-15664fa20874 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor offset=0 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-ca2d-754d-8026-d4485b32f53a 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 19:02:01 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-ca44-7048-87b5-1525a2d50c99 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b 2026/04/10 19:02:01 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=stuff 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/post/019d78c5-ca4e-77ae-b50a-41c17420f171 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/post/019d78c5-ca4e-77ae-b50a-41c17420f171 2026/04/10 19:02:01 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:02:01 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-ca53-780b-ba70-69032ea9b99a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 2026/04/10 19:02:01 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-ca53-780b-ba70-69032ea9b99a 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-ca53-780b-ba70-69032ea9b99a 2026/04/10 19:02:01 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor 2026/04/10 19:02:01 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Looking up user name=alice 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-ca53-780b-ba70-69032ea9b99a 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-ca53-780b-ba70-69032ea9b99a 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 19:02:01 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/post/019d78c5-ca4e-77ae-b50a-41c17420f171 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/post/019d78c5-ca4e-77ae-b50a-41c17420f171 2026/04/10 19:02:01 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor 2026/04/10 19:02:01 INFO Looking up user name=bob --- PASS: TestCluster_ForwardedLegacyReply (5.20s) 2026/04/10 19:02:01 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-ca97-7edb-863d-1383ceac17df activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor 2026/04/10 19:02:01 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-ca97-7617-9ebe-ed396132c838 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 2026/04/10 19:02:01 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-ca97-7617-9ebe-ed396132c838 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-ca97-7617-9ebe-ed396132c838 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-ca97-7edb-863d-1383ceac17df 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-ca97-7edb-863d-1383ceac17df 2026/04/10 19:02:01 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-caa0-7e00-ad59-7b7cbfaad134 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/post/019d78c5-ca4e-77ae-b50a-41c17420f171 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/post/019d78c5-ca4e-77ae-b50a-41c17420f171 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/post/019d78c5-ca4e-77ae-b50a-41c17420f171 --- PASS: TestMetadata_HTML (5.22s) 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor gateway=https://c.localdomain 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Looking up user name=alice 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d78c5-caac-7e57-a504-2c3470d44737 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-ca97-7617-9ebe-ed396132c838 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-ca97-7617-9ebe-ed396132c838 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-ca97-7edb-863d-1383ceac17df 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-ca97-7edb-863d-1383ceac17df 2026/04/10 19:02:01 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 request.user=carol post=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-cac3-71c4-a9b9-77e25607e4d7 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-cacd-7357-91e4-3331797a47cc activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-cacd-7357-91e4-3331797a47cc 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-cacd-7357-91e4-3331797a47cc 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor 2026/04/10 19:02:01 INFO Forwarding post to group followers activity=https://b.localdomain/update/019d78c5-ca97-7617-9ebe-ed396132c838 note=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 group=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-ca97-7617-9ebe-ed396132c838 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 2026/04/10 19:02:01 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/post/019d78c5-ca4e-77ae-b50a-41c17420f171 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/post/019d78c5-ca4e-77ae-b50a-41c17420f171 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/post/019d78c5-ca4e-77ae-b50a-41c17420f171 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-ca97-7617-9ebe-ed396132c838 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-ca97-7617-9ebe-ed396132c838 2026/04/10 19:02:01 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor gateway=https://a.localdomain 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-cad6-7c13-9185-5996a9f5e3fe 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-cad6-7c13-9185-5996a9f5e3fe 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-cad6-7c13-9185-5996a9f5e3fe 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-cad6-7c13-9185-5996a9f5e3fe 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Looking up user name=stuff 2026/04/10 19:02:01 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-cad6-7c13-9185-5996a9f5e3fe 2026/04/10 19:02:01 INFO Looking up user name=carol --- PASS: TestDeleter_Disabled (5.29s) 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-ca97-7617-9ebe-ed396132c838 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-cad6-7c13-9185-5996a9f5e3fe 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Looking up user name=stuff 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-cacd-7357-91e4-3331797a47cc 2026/04/10 19:02:01 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-cacd-7357-91e4-3331797a47cc 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-cad6-7c13-9185-5996a9f5e3fe 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/create/019d78c5-ca4e-7816-98d4-e5d872939524 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d78c5-cad6-7c13-9185-5996a9f5e3fe 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-ca97-7617-9ebe-ed396132c838 2026/04/10 19:02:01 INFO Looking up user name=alice 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:01 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-ca97-7617-9ebe-ed396132c838 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Looking up user name=stuff 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Looking up user name=stuff 2026/04/10 19:02:01 INFO Looking up user name=alice 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-ca53-780b-ba70-69032ea9b99a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cb21-7733-8a10-bcb3f47c7bab activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-ca53-780b-ba70-69032ea9b99a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-ca53-780b-ba70-69032ea9b99a 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b --- PASS: TestMetadata_Remove (5.35s) 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d78c5-cb2b-7250-854f-b5d2051469d8 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 19:02:01 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d78c5-cb2c-785d-aa60-8d8f6e82b48c activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-cacd-7357-91e4-3331797a47cc activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d78c5-cb2c-785d-aa60-8d8f6e82b48c 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cb31-77cb-9d3f-368081361b95 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-cacd-7357-91e4-3331797a47cc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d78c5-cacd-7357-91e4-3331797a47cc 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d78c5-cb2c-785d-aa60-8d8f6e82b48c 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d78c5-cb2b-7250-854f-b5d2051469d8 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d78c5-cb2b-7250-854f-b5d2051469d8 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-cb21-7733-8a10-bcb3f47c7bab 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-cb21-7733-8a10-bcb3f47c7bab 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d78c5-cb31-77cb-9d3f-368081361b95 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-cb21-7733-8a10-bcb3f47c7bab 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d78c5-cb31-77cb-9d3f-368081361b95 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d78c5-cb2c-785d-aa60-8d8f6e82b48c 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d78c5-cb2c-785d-aa60-8d8f6e82b48c 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d78c5-cb2b-7250-854f-b5d2051469d8 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d78c5-cb2b-7250-854f-b5d2051469d8 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d78c5-cb31-77cb-9d3f-368081361b95 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-cb21-7733-8a10-bcb3f47c7bab 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-cb31-77cb-9d3f-368081361b95 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cb21-7733-8a10-bcb3f47c7bab activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-ca53-780b-ba70-69032ea9b99a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-ca53-780b-ba70-69032ea9b99a 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cb31-77cb-9d3f-368081361b95 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-cacd-7357-91e4-3331797a47cc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d78c5-cacd-7357-91e4-3331797a47cc 2026/04/10 19:02:01 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:01 INFO Looking up user name=alice 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 19:02:01 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-ca97-7edb-863d-1383ceac17df activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cb67-7758-9bc1-ab0a14e68c7d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-ca97-7edb-863d-1383ceac17df activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-ca97-7edb-863d-1383ceac17df 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 19:02:01 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Approving follow request activity.id=https://c.localdomain/follow/019d78c5-cb2c-785d-aa60-8d8f6e82b48c activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cb77-780f-9854-91e3386857c2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d78c5-cb2c-785d-aa60-8d8f6e82b48c activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d78c5-cb2c-785d-aa60-8d8f6e82b48c 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor 2026/04/10 19:02:01 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d78c5-cb2b-7250-854f-b5d2051469d8 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-cb67-7758-9bc1-ab0a14e68c7d 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-cb67-7758-9bc1-ab0a14e68c7d 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d78c5-cb77-780f-9854-91e3386857c2 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d78c5-cb77-780f-9854-91e3386857c2 2026/04/10 19:02:01 INFO Received delete request activity.id=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-cb67-7758-9bc1-ab0a14e68c7d 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d78c5-cb77-780f-9854-91e3386857c2 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1#delete 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1#delete 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-cb77-780f-9854-91e3386857c2 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-cb67-7758-9bc1-ab0a14e68c7d 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cb77-780f-9854-91e3386857c2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d78c5-cb2c-785d-aa60-8d8f6e82b48c activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d78c5-cb2c-785d-aa60-8d8f6e82b48c 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1#delete 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1#delete 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cb67-7758-9bc1-ab0a14e68c7d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-ca97-7edb-863d-1383ceac17df activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-ca97-7edb-863d-1383ceac17df 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor offset=0 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-cb95-788b-b09b-13bb3e267bb2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-cb95-7847-9a8c-aff6764ba0a9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-cb95-7847-9a8c-aff6764ba0a9 2026/04/10 19:02:01 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-cb9e-7278-815a-de986ae046b9 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-cb9e-7278-815a-de986ae046b9 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-cb9e-7278-815a-de986ae046b9 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cb95-788b-b09b-13bb3e267bb2 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cb95-788b-b09b-13bb3e267bb2 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Received delete request activity.id=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Forwarding post to group followers activity=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1#delete note=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 group=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d78c5-cbab-7575-8da6-727b57e747b0 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-cb2b-7250-854f-b5d2051469d8 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d78c5-cb2b-7250-854f-b5d2051469d8 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cb95-788b-b09b-13bb3e267bb2 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1#delete 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-cb95-788b-b09b-13bb3e267bb2 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d78c5-cbab-7575-8da6-727b57e747b0 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d78c5-cbab-7575-8da6-727b57e747b0 2026/04/10 19:02:01 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1#delete 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-cbab-739e-a0a8-fbdf032b0d7a 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-cbab-739e-a0a8-fbdf032b0d7a 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-cbab-739e-a0a8-fbdf032b0d7a 2026/04/10 19:02:01 INFO Looking up user name=alice 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-cbab-739e-a0a8-fbdf032b0d7a 2026/04/10 19:02:01 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b 2026/04/10 19:02:01 INFO Looking up user name=alice 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d78c5-cbab-7575-8da6-727b57e747b0 2026/04/10 19:02:01 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/followers: actor is not cached" 2026/04/10 19:02:01 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor gateway=https://a.localdomain 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 2026/04/10 19:02:01 INFO Looking up user name=stuff 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d78c5-cbab-7575-8da6-727b57e747b0 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-cb9e-7278-815a-de986ae046b9 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-cb9e-7278-815a-de986ae046b9 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1#delete 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-cbab-739e-a0a8-fbdf032b0d7a 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-cbab-739e-a0a8-fbdf032b0d7a 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Looking up user name=stuff 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-cb95-7847-9a8c-aff6764ba0a9 request.user=bob post=https://b.localdomain/post/019d78c5-cb95-7847-9a8c-aff6764ba0a9 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-cbab-739e-a0a8-fbdf032b0d7a 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d78c5-cbab-739e-a0a8-fbdf032b0d7a 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1#delete 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-cbbe-7637-95c6-f583af2eb8e0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-cbbe-75ea-adae-2946da197e6d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-cbbe-75ea-adae-2946da197e6d 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-cb95-788b-b09b-13bb3e267bb2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-cb95-7847-9a8c-aff6764ba0a9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-cb95-7847-9a8c-aff6764ba0a9 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cbbe-7637-95c6-f583af2eb8e0 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cbbe-7637-95c6-f583af2eb8e0 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cbbe-7637-95c6-f583af2eb8e0 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 2026/04/10 19:02:01 INFO Received delete request activity.id=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d78c5-c97f-72fe-918f-a9cd96fd04f1 2026/04/10 19:02:01 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cbbe-7637-95c6-f583af2eb8e0 2026/04/10 19:02:01 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Looking up user name=stuff 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cbbe-7637-95c6-f583af2eb8e0 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d78c5-cbd9-7012-9a56-97eb26ffb46c activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-cb2b-7250-854f-b5d2051469d8 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d78c5-cb2b-7250-854f-b5d2051469d8 2026/04/10 19:02:01 WARN Failed to reject follow request request.path=/users/followers/reject/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob error="failed to reject https://b.localdomain/follow/019d78c5-cb2b-7250-854f-b5d2051469d8 from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/019d78c5-cb2b-7250-854f-b5d2051469d8: not found" 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b 2026/04/10 19:02:01 INFO Looking up user name=stuff 2026/04/10 19:02:01 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Looking up user name=nobody 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cbbe-7637-95c6-f583af2eb8e0 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-cbbe-7637-95c6-f583af2eb8e0 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor offset=0 2026/04/10 19:02:01 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=2 2026/04/10 19:02:01 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/04/10 19:02:01 INFO Looking up user name=alice 2026/04/10 19:02:01 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019d78c5-cbe4-71e3-86af-87b331b27258 2026/04/10 19:02:01 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-cb9e-7278-815a-de986ae046b9 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d78c5-cbe4-75fd-84b5-15a2b9070a07 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-cbe4-71e3-86af-87b331b27258 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cbe7-786f-8214-a0349a0f3ecf activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-cb9e-7278-815a-de986ae046b9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-cb9e-7278-815a-de986ae046b9 --- PASS: TestCluster_PostToFollowers_RejectTwice (5.54s) 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d78c5-cbe4-75fd-84b5-15a2b9070a07 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-cbe7-786f-8214-a0349a0f3ecf 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d78c5-cbe4-75fd-84b5-15a2b9070a07 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-cbe7-786f-8214-a0349a0f3ecf 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-cbbe-75ea-adae-2946da197e6d request.user=bob post=https://b.localdomain/post/019d78c5-cbbe-75ea-adae-2946da197e6d 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:01 INFO Looking up user name=alice 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-cbe7-786f-8214-a0349a0f3ecf 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-cbe7-786f-8214-a0349a0f3ecf 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d78c5-cbe4-75fd-84b5-15a2b9070a07 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d78c5-cbe4-75fd-84b5-15a2b9070a07 2026/04/10 19:02:01 INFO Looking up user name=carol 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Looking up user name=alice 2026/04/10 19:02:01 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cbe7-786f-8214-a0349a0f3ecf activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-cb9e-7278-815a-de986ae046b9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-cb9e-7278-815a-de986ae046b9 2026/04/10 19:02:01 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d78c5-cbe4-75fd-84b5-15a2b9070a07 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-cbe4-71e3-86af-87b331b27258 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/follow/019d78c5-cbfe-7304-b732-3aee26e3ad11 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:01 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-cbbe-7637-95c6-f583af2eb8e0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-cbbe-75ea-adae-2946da197e6d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-cbbe-75ea-adae-2946da197e6d 2026/04/10 19:02:01 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 19:02:01 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/follow/019d78c5-cbfe-7304-b732-3aee26e3ad11 2026/04/10 19:02:01 INFO Looking up user name=bob 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/follow/019d78c5-cbfe-7304-b732-3aee26e3ad11 2026/04/10 19:02:01 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:01 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b 2026/04/10 19:02:02 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-cbbe-7637-95c6-f583af2eb8e0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-cbbe-75ea-adae-2946da197e6d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-cbbe-75ea-adae-2946da197e6d 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 2026/04/10 19:02:02 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor gateway=https://c.localdomain 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:02 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 --- PASS: TestCluster_FollowersSyncMissingLocalFollow (5.59s) 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/follow/019d78c5-cbfe-7304-b732-3aee26e3ad11 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/follow/019d78c5-cbfe-7304-b732-3aee26e3ad11 2026/04/10 19:02:02 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/followers_synchronization\", digest=\"1121e9999c1d51e7b4b774f24e17460896e157ba70e7c6059acc0e52225f68c4\"" error="collection is not sender's followers" 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:02 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d78c5-cbbe-75ea-adae-2946da197e6d request.user=alice post=https://b.localdomain/post/019d78c5-cbbe-75ea-adae-2946da197e6d 2026/04/10 19:02:02 INFO Received a new post activity.id=https://a.localdomain/create/019d78c5-cc29-7263-b744-fa99a5e22188 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-cc29-7263-b744-fa99a5e22188 2026/04/10 19:02:02 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-cc2c-7b8a-ad65-279d3ca672fa activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-cc29-7263-b744-fa99a5e22188 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor offset=0 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-cc29-7263-b744-fa99a5e22188 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d78c5-cc29-7263-b744-fa99a5e22188 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cc2c-7b8a-ad65-279d3ca672fa 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cc2c-7b8a-ad65-279d3ca672fa 2026/04/10 19:02:02 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/update/019d78c5-cbaf-72ee-842f-541cf307d5c9 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b --- PASS: TestCluster_PostInCommunity (5.62s) 2026/04/10 19:02:02 INFO Viewing post request.path=/users/view/a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 request.user=alice post=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cc2c-7b8a-ad65-279d3ca672fa 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-cc2c-7b8a-ad65-279d3ca672fa 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d78c5-cc29-7263-b744-fa99a5e22188 note=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 thread=https://b.localdomain/post/019d78c5-cbbe-75ea-adae-2946da197e6d starter=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Received a new post activity.id=https://a.localdomain/create/019d78c5-cc29-7263-b744-fa99a5e22188 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 2026/04/10 19:02:02 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-cc29-7263-b744-fa99a5e22188 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-cc29-7263-b744-fa99a5e22188 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:02 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3 request.user=carol post=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-cc2c-7b8a-ad65-279d3ca672fa activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Fetching forwarded object activity.id=https://a.localdomain/create/019d78c5-cc29-7263-b744-fa99a5e22188 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/019d78c5-cc29-7263-b744-fa99a5e22188 sender=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:02 INFO Fetching activity activity=https://a.localdomain/create/019d78c5-cc29-7263-b744-fa99a5e22188 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-cc29-7263-b744-fa99a5e22188 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d78c5-cc29-7263-b744-fa99a5e22188 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:02 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor offset=0 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Received a new post activity.id=https://a.localdomain/create/019d78c5-cc29-7263-b744-fa99a5e22188 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor offset=0 2026/04/10 19:02:02 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/follow/019d78c5-cc85-7d71-bad7-4a075a787e5d activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/follow/019d78c5-cc85-7d71-bad7-4a075a787e5d 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/follow/019d78c5-cc85-7d71-bad7-4a075a787e5d 2026/04/10 19:02:02 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:02:02 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/follow/019d78c5-cc85-7d71-bad7-4a075a787e5d 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/follow/019d78c5-cc85-7d71-bad7-4a075a787e5d 2026/04/10 19:02:02 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:02 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/followers: actor is not cached" 2026/04/10 19:02:02 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor gateway=https://a.localdomain 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete 2026/04/10 19:02:02 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor offset=0 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor offset=0 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:02:02 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-ccc1-75ee-9e01-c2657a154011 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-ccc2-7093-8b1a-c2f303bcdffd activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-ccc1-75ee-9e01-c2657a154011 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-ccc1-75ee-9e01-c2657a154011 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-ccc2-7093-8b1a-c2f303bcdffd 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-ccc2-7093-8b1a-c2f303bcdffd 2026/04/10 19:02:02 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:02 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete 2026/04/10 19:02:02 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor gateway=https://c.localdomain 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-ccc2-7093-8b1a-c2f303bcdffd 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-ccc2-7093-8b1a-c2f303bcdffd 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/follow/019d78c5-cbfe-7304-b732-3aee26e3ad11 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/followers_synchronization\", digest=\"1121e9999c1d51e7b4b774f24e17460896e157ba70e7c6059acc0e52225f68c4\"" error="collection is not sender's followers" 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpkPwcHPwbhc4JTx7LmYmWnpKUmNGZpDoQouL8Dkk9cUm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/accept/019d78c5-ccd3-716d-9c43-2f82a43d4427 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/follow/019d78c5-cbfe-7304-b732-3aee26e3ad11 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/follow/019d78c5-cbfe-7304-b732-3aee26e3ad11 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-ccc1-75ee-9e01-c2657a154011 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-ccc1-75ee-9e01-c2657a154011 2026/04/10 19:02:02 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3 request.user=carol post=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3 2026/04/10 19:02:02 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-ccc2-7093-8b1a-c2f303bcdffd activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3 2026/04/10 19:02:02 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/follow/019d78c5-cc85-7d71-bad7-4a075a787e5d activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/accept/019d78c5-cce7-7994-bc99-cd6500641fb2 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/follow/019d78c5-cc85-7d71-bad7-4a075a787e5d activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/follow/019d78c5-cc85-7d71-bad7-4a075a787e5d 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/accept/019d78c5-ccd3-716d-9c43-2f82a43d4427 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/accept/019d78c5-ccd3-716d-9c43-2f82a43d4427 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/accept/019d78c5-cce7-7994-bc99-cd6500641fb2 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/accept/019d78c5-cce7-7994-bc99-cd6500641fb2 2026/04/10 19:02:02 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b 2026/04/10 19:02:02 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor/post/019d78c5-c817-7ed5-9066-b1210ad3dc7b 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/accept/019d78c5-ccd3-716d-9c43-2f82a43d4427 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/accept/019d78c5-cce7-7994-bc99-cd6500641fb2 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/accept/019d78c5-ccd3-716d-9c43-2f82a43d4427 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/accept/019d78c5-cce7-7994-bc99-cd6500641fb2 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:02 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/accept/019d78c5-cce7-7994-bc99-cd6500641fb2 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/follow/019d78c5-cc85-7d71-bad7-4a075a787e5d activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/follow/019d78c5-cc85-7d71-bad7-4a075a787e5d 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/accept/019d78c5-ccd3-716d-9c43-2f82a43d4427 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/follow/019d78c5-cbfe-7304-b732-3aee26e3ad11 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/follow/019d78c5-cbfe-7304-b732-3aee26e3ad11 2026/04/10 19:02:02 INFO Updated post activity.id=https://a.localdomain/update/019d78c5-cd27-70fb-b004-c4a4c6db7dc6 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-cd27-70fb-b004-c4a4c6db7dc6 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-cd27-70fb-b004-c4a4c6db7dc6 2026/04/10 19:02:02 INFO Received delete request activity.id=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-cd27-70fb-b004-c4a4c6db7dc6 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3#delete 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqP9AKMR7cYjc5v7QcFV1EkPvsRMWxcNhYxp37CGTXvTh/actor offset=0 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3#delete 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d78c5-cd27-70fb-b004-c4a4c6db7dc6 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3#delete 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3#delete --- PASS: TestCluster_Gateways (5.89s) 2026/04/10 19:02:02 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Viewing post request.path=/users/view/a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 request.user=alice post=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 2026/04/10 19:02:02 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d78c5-cd4d-7390-ad7a-c1d5b1b3a26d activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d78c5-cd27-70fb-b004-c4a4c6db7dc6 note=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 thread=https://b.localdomain/post/019d78c5-cbbe-75ea-adae-2946da197e6d starter=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Updated post activity.id=https://a.localdomain/update/019d78c5-cd27-70fb-b004-c4a4c6db7dc6 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor offset=0 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-cd27-70fb-b004-c4a4c6db7dc6 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d78c5-cd4d-7390-ad7a-c1d5b1b3a26d 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d78c5-cd4d-7390-ad7a-c1d5b1b3a26d 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Received delete request activity.id=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d78c5-cc2c-7b43-af5f-a80712d393b3 2026/04/10 19:02:02 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/create/019d78c5-cd51-7d21-813b-6ad7377e2b28 note=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/post/019d78c5-cd51-7cbc-a1ce-5e3b269fc4b2 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/post/019d78c5-cd51-7cbc-a1ce-5e3b269fc4b2 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/create/019d78c5-cd51-7d21-813b-6ad7377e2b28 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/post/019d78c5-cd51-7cbc-a1ce-5e3b269fc4b2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/post/019d78c5-cd51-7cbc-a1ce-5e3b269fc4b2 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-cd27-70fb-b004-c4a4c6db7dc6 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/create/019d78c5-cd51-7d21-813b-6ad7377e2b28 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/create/019d78c5-cd51-7d21-813b-6ad7377e2b28 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/create/019d78c5-cd51-7d21-813b-6ad7377e2b28 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:02 INFO Fetching forwarded object activity.id=https://a.localdomain/update/019d78c5-cd27-70fb-b004-c4a4c6db7dc6 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/019d78c5-cd27-70fb-b004-c4a4c6db7dc6 sender=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/create/019d78c5-cd51-7d21-813b-6ad7377e2b28 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d78c5-cd4d-7390-ad7a-c1d5b1b3a26d 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d78c5-cd4d-7390-ad7a-c1d5b1b3a26d 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-cd76-7eef-949f-fc5f8b1d9a50 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/inbox activity=https://a.localdomain/follow/019d78c5-cd76-7eef-949f-fc5f8b1d9a50 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/inbox activity=https://a.localdomain/follow/019d78c5-cd76-7eef-949f-fc5f8b1d9a50 2026/04/10 19:02:02 INFO Fetching activity activity=https://a.localdomain/update/019d78c5-cd27-70fb-b004-c4a4c6db7dc6 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-cd27-70fb-b004-c4a4c6db7dc6 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d78c5-cd27-70fb-b004-c4a4c6db7dc6 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-cd84-7678-a171-def3c9380f62 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/create/019d78c5-cd51-7d21-813b-6ad7377e2b28 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/create/019d78c5-cd51-7d21-813b-6ad7377e2b28 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-cd84-7678-a171-def3c9380f62 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-cd84-7678-a171-def3c9380f62 2026/04/10 19:02:02 INFO Updated post activity.id=https://a.localdomain/update/019d78c5-cd27-70fb-b004-c4a4c6db7dc6 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/create/019d78c5-cd51-7d21-813b-6ad7377e2b28 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-ccc1-75ee-9e01-c2657a154011 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cd97-7e9d-b1fa-db0e2fefbb20 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-ccc1-75ee-9e01-c2657a154011 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-ccc1-75ee-9e01-c2657a154011 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/inbox activity=https://a.localdomain/follow/019d78c5-cd76-7eef-949f-fc5f8b1d9a50 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-cd76-7eef-949f-fc5f8b1d9a50 --- PASS: TestCluster_PostToFollowers (5.98s) 2026/04/10 19:02:02 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/post/019d78c5-cd51-7cbc-a1ce-5e3b269fc4b2 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/post/019d78c5-cd51-7cbc-a1ce-5e3b269fc4b2 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-cd84-7678-a171-def3c9380f62 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-cd84-7678-a171-def3c9380f62 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-cdaa-7479-b6eb-d1c8221b2826 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:02:02 INFO Approving follow request activity.id=https://c.localdomain/follow/019d78c5-cd4d-7390-ad7a-c1d5b1b3a26d activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-cdaa-7479-b6eb-d1c8221b2826 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-cdaa-7479-b6eb-d1c8221b2826 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cdae-7468-a7eb-2e9115d1ec56 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d78c5-cd4d-7390-ad7a-c1d5b1b3a26d activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d78c5-cd4d-7390-ad7a-c1d5b1b3a26d 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor offset=0 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-cd97-7e9d-b1fa-db0e2fefbb20 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-cd97-7e9d-b1fa-db0e2fefbb20 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d78c5-cdae-7468-a7eb-2e9115d1ec56 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d78c5-cdae-7468-a7eb-2e9115d1ec56 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-cd97-7e9d-b1fa-db0e2fefbb20 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d78c5-cdae-7468-a7eb-2e9115d1ec56 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-cd97-7e9d-b1fa-db0e2fefbb20 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-cdae-7468-a7eb-2e9115d1ec56 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/create/019d78c5-cd51-7d21-813b-6ad7377e2b28 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/post/019d78c5-cd51-7cbc-a1ce-5e3b269fc4b2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/post/019d78c5-cd51-7cbc-a1ce-5e3b269fc4b2 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-cdaa-7479-b6eb-d1c8221b2826 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-cdaa-7479-b6eb-d1c8221b2826 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cdae-7468-a7eb-2e9115d1ec56 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d78c5-cd4d-7390-ad7a-c1d5b1b3a26d activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d78c5-cd4d-7390-ad7a-c1d5b1b3a26d 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cd97-7e9d-b1fa-db0e2fefbb20 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-ccc1-75ee-9e01-c2657a154011 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-ccc1-75ee-9e01-c2657a154011 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/create/019d78c5-cd51-7d21-813b-6ad7377e2b28 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/post/019d78c5-cd51-7cbc-a1ce-5e3b269fc4b2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/post/019d78c5-cd51-7cbc-a1ce-5e3b269fc4b2 2026/04/10 19:02:02 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-cdaa-7479-b6eb-d1c8221b2826 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cdea-7429-8a88-591a55ed8827 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-cdaa-7479-b6eb-d1c8221b2826 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-cdaa-7479-b6eb-d1c8221b2826 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-cdea-7429-8a88-591a55ed8827 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-cdea-7429-8a88-591a55ed8827 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/post/019d78c5-cd51-7cbc-a1ce-5e3b269fc4b2 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/post/019d78c5-cd51-7cbc-a1ce-5e3b269fc4b2 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-cdf1-74c6-b659-7a253a6392a4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-cdf1-747a-8a53-e485d0ec67bd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-cdf1-747a-8a53-e485d0ec67bd 2026/04/10 19:02:02 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/create/019d78c5-cdf2-77c2-9ad5-56e6e2455ab8 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cdf1-74c6-b659-7a253a6392a4 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cdf1-74c6-b659-7a253a6392a4 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-cdea-7429-8a88-591a55ed8827 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-cdea-7429-8a88-591a55ed8827 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/create/019d78c5-cdf2-77c2-9ad5-56e6e2455ab8 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/create/019d78c5-cdf2-77c2-9ad5-56e6e2455ab8 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cdf1-74c6-b659-7a253a6392a4 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cdf1-74c6-b659-7a253a6392a4 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cdea-7429-8a88-591a55ed8827 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-cdaa-7479-b6eb-d1c8221b2826 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-cdaa-7479-b6eb-d1c8221b2826 2026/04/10 19:02:02 INFO Received delete request activity.id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor offset=0 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cdf1-74c6-b659-7a253a6392a4 2026/04/10 19:02:02 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d78c5-ce00-7689-a332-73324f8f40d9 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9#delete 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9#delete 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d78c5-ce00-7689-a332-73324f8f40d9 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d78c5-ce00-7689-a332-73324f8f40d9 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cdf1-74c6-b659-7a253a6392a4 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-cdf1-74c6-b659-7a253a6392a4 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/create/019d78c5-cdf2-77c2-9ad5-56e6e2455ab8 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/create/019d78c5-cdf2-77c2-9ad5-56e6e2455ab8 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:02 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-ce18-7215-856e-5f96d2f5d76a activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/inbox activity=https://a.localdomain/follow/019d78c5-ce18-7215-856e-5f96d2f5d76a 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/inbox activity=https://a.localdomain/follow/019d78c5-ce18-7215-856e-5f96d2f5d76a 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9#delete 2026/04/10 19:02:02 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-cdf1-747a-8a53-e485d0ec67bd request.user=bob post=https://b.localdomain/post/019d78c5-cdf1-747a-8a53-e485d0ec67bd 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9#delete 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d78c5-ce00-7689-a332-73324f8f40d9 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d78c5-ce00-7689-a332-73324f8f40d9 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d78c5-ce27-7a52-92dd-6cf4b33b0c19 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-cdf1-74c6-b659-7a253a6392a4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-cdf1-747a-8a53-e485d0ec67bd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-cdf1-747a-8a53-e485d0ec67bd 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/inbox activity=https://a.localdomain/follow/019d78c5-ce18-7215-856e-5f96d2f5d76a 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-ce18-7215-856e-5f96d2f5d76a 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-cdf1-74c6-b659-7a253a6392a4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-cdf1-747a-8a53-e485d0ec67bd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-cdf1-747a-8a53-e485d0ec67bd 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d78c5-ce27-7a52-92dd-6cf4b33b0c19 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d78c5-ce27-7a52-92dd-6cf4b33b0c19 2026/04/10 19:02:02 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-ce2e-70fd-821f-0d15ec6f9f4e activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-ce2e-70fd-821f-0d15ec6f9f4e 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-ce2e-70fd-821f-0d15ec6f9f4e 2026/04/10 19:02:02 INFO Received delete request activity.id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor offset=0 2026/04/10 19:02:02 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9#delete note=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 thread=https://b.localdomain/post/019d78c5-cbbe-75ea-adae-2946da197e6d starter=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-ce2e-70fd-821f-0d15ec6f9f4e 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-ce2e-70fd-821f-0d15ec6f9f4e 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d78c5-ce27-7a52-92dd-6cf4b33b0c19 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d78c5-ce27-7a52-92dd-6cf4b33b0c19 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9#delete 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Approving follow request activity.id=https://b.localdomain/follow/019d78c5-ce00-7689-a332-73324f8f40d9 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d78c5-ce4b-7e62-b82e-971cafb970b9 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-ce00-7689-a332-73324f8f40d9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d78c5-ce00-7689-a332-73324f8f40d9 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9#delete 2026/04/10 19:02:02 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/create/019d78c5-cdf2-77c2-9ad5-56e6e2455ab8 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd thread=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/post/019d78c5-cd51-7cbc-a1ce-5e3b269fc4b2 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/create/019d78c5-cdf2-77c2-9ad5-56e6e2455ab8 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/create/019d78c5-cdf2-77c2-9ad5-56e6e2455ab8 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/create/019d78c5-cdf2-77c2-9ad5-56e6e2455ab8 2026/04/10 19:02:02 INFO Fetching forwarded object activity.id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 sender=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d78c5-ce4b-7e62-b82e-971cafb970b9 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d78c5-ce4b-7e62-b82e-971cafb970b9 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:02 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed request.user=carol post=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-cd76-7eef-949f-fc5f8b1d9a50 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d78c5-cdf1-747a-8a53-e485d0ec67bd request.user=alice post=https://b.localdomain/post/019d78c5-cdf1-747a-8a53-e485d0ec67bd 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/accept/019d78c5-ce5c-7367-83ce-c84e20f6a5e2 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-cd76-7eef-949f-fc5f8b1d9a50 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-cd76-7eef-949f-fc5f8b1d9a50 2026/04/10 19:02:02 INFO Fetching post post=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 19:02:02 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-ce2e-70fd-821f-0d15ec6f9f4e activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed 2026/04/10 19:02:02 INFO Received a new post activity.id=https://a.localdomain/create/019d78c5-ce5c-7106-abbf-787d9b5d2917 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9#delete 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9#delete 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-ce5c-7106-abbf-787d9b5d2917 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-ce5c-7106-abbf-787d9b5d2917 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d78c5-ce4b-7e62-b82e-971cafb970b9 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d78c5-ce4b-7e62-b82e-971cafb970b9 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-ce5c-7106-abbf-787d9b5d2917 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d78c5-ce5c-7106-abbf-787d9b5d2917 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d78c5-ce4b-7e62-b82e-971cafb970b9 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-ce00-7689-a332-73324f8f40d9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d78c5-ce00-7689-a332-73324f8f40d9 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-ce18-7215-856e-5f96d2f5d76a activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/create/019d78c5-cdf2-77c2-9ad5-56e6e2455ab8 2026/04/10 19:02:02 INFO Received delete request activity.id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 deleted=https://a.localdomain/post/019d78c5-cc29-721a-8801-36bcf4a246a9 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/create/019d78c5-cdf2-77c2-9ad5-56e6e2455ab8 2026/04/10 19:02:02 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/accept/019d78c5-ce74-7815-a74b-b7cda1b7620d activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-ce18-7215-856e-5f96d2f5d76a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d78c5-ce18-7215-856e-5f96d2f5d76a 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/accept/019d78c5-ce5c-7367-83ce-c84e20f6a5e2 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/accept/019d78c5-ce5c-7367-83ce-c84e20f6a5e2 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/accept/019d78c5-ce74-7815-a74b-b7cda1b7620d 2026/04/10 19:02:02 INFO Viewing post request.path=/users/view/a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 request.user=alice post=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:02 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/create/019d78c5-cdf2-77c2-9ad5-56e6e2455ab8 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d78c5-ce5c-7106-abbf-787d9b5d2917 note=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 thread=https://b.localdomain/post/019d78c5-cdf1-747a-8a53-e485d0ec67bd starter=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Received a new post activity.id=https://a.localdomain/create/019d78c5-ce5c-7106-abbf-787d9b5d2917 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-ce5c-7106-abbf-787d9b5d2917 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/accept/019d78c5-ce5c-7367-83ce-c84e20f6a5e2 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/accept/019d78c5-ce74-7815-a74b-b7cda1b7620d 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-ce5c-7106-abbf-787d9b5d2917 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:02 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 19:02:02 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d78c5-cea7-749a-9a20-b916053b1b33 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d78c5-cea7-749a-9a20-b916053b1b33 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d78c5-cea7-749a-9a20-b916053b1b33 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-ce5c-7106-abbf-787d9b5d2917 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d78c5-ce5c-7106-abbf-787d9b5d2917 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/accept/019d78c5-ce74-7815-a74b-b7cda1b7620d 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/accept/019d78c5-ce5c-7367-83ce-c84e20f6a5e2 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/accept/019d78c5-ce74-7815-a74b-b7cda1b7620d 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-ceb0-7ac1-8b46-f76abc99167d 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-ceb0-7ac1-8b46-f76abc99167d 2026/04/10 19:02:02 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-ceb0-7ac1-8b46-f76abc99167d 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d78c5-ceb0-7ac1-8b46-f76abc99167d 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Received a new post activity.id=https://a.localdomain/create/019d78c5-ce5c-7106-abbf-787d9b5d2917 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d78c5-cea7-749a-9a20-b916053b1b33 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d78c5-cea7-749a-9a20-b916053b1b33 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/accept/019d78c5-ce5c-7367-83ce-c84e20f6a5e2 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-cd76-7eef-949f-fc5f8b1d9a50 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-cd76-7eef-949f-fc5f8b1d9a50 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-cec7-7a48-96d3-074654d3a115 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (6.29s) 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-cec7-7a48-96d3-074654d3a115 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-cec7-7a48-96d3-074654d3a115 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor offset=0 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/accept/019d78c5-ce74-7815-a74b-b7cda1b7620d activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-ce18-7215-856e-5f96d2f5d76a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d78c5-ce18-7215-856e-5f96d2f5d76a 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Approving follow request activity.id=https://c.localdomain/follow/019d78c5-cea7-749a-9a20-b916053b1b33 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d78c5-cee7-7ec6-b4e5-205353359eef activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d78c5-cea7-749a-9a20-b916053b1b33 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d78c5-cea7-749a-9a20-b916053b1b33 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-cec7-7a48-96d3-074654d3a115 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-cec7-7a48-96d3-074654d3a115 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d78c5-cee7-7ec6-b4e5-205353359eef 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d78c5-cee7-7ec6-b4e5-205353359eef 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed request.user=carol post=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:02 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor offset=0 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-cec7-7a48-96d3-074654d3a115 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d78c5-cee7-7ec6-b4e5-205353359eef 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d78c5-cee7-7ec6-b4e5-205353359eef 2026/04/10 19:02:02 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/create/019d78c5-cf03-7544-8f8c-a0f3430a45ad note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/post/019d78c5-cf03-74d3-ad6d-fc119d446fbf thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/post/019d78c5-cf03-74d3-ad6d-fc119d446fbf starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/create/019d78c5-cf03-7544-8f8c-a0f3430a45ad activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/post/019d78c5-cf03-74d3-ad6d-fc119d446fbf activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/post/019d78c5-cf03-74d3-ad6d-fc119d446fbf 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/create/019d78c5-cf03-7544-8f8c-a0f3430a45ad 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/create/019d78c5-cf03-7544-8f8c-a0f3430a45ad 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/019d78c5-cf0b-7c35-a48a-e81250e592fe 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d78c5-cf0c-7d73-aab7-89d3f6de3820 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-cd84-7678-a171-def3c9380f62 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cf18-76cd-a008-656d69e85018 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-cd84-7678-a171-def3c9380f62 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-cd84-7678-a171-def3c9380f62 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Approving follow request activity.id=https://c.localdomain/follow/019d78c5-ce27-7a52-92dd-6cf4b33b0c19 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cf2c-7935-8ef8-dcb5bfd0c60f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d78c5-ce27-7a52-92dd-6cf4b33b0c19 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d78c5-ce27-7a52-92dd-6cf4b33b0c19 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/create/019d78c5-cf03-7544-8f8c-a0f3430a45ad 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/create/019d78c5-cf03-7544-8f8c-a0f3430a45ad 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-cf18-76cd-a008-656d69e85018 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-cf18-76cd-a008-656d69e85018 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d78c5-cf2c-7935-8ef8-dcb5bfd0c60f 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d78c5-cf2c-7935-8ef8-dcb5bfd0c60f 2026/04/10 19:02:02 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d78c5-cf2c-7935-8ef8-dcb5bfd0c60f 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/post/019d78c5-cf03-74d3-ad6d-fc119d446fbf request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/post/019d78c5-cf03-74d3-ad6d-fc119d446fbf 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Received delete request activity.id=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed 2026/04/10 19:02:02 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-cf18-76cd-a008-656d69e85018 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-cf2c-7935-8ef8-dcb5bfd0c60f 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-cf18-76cd-a008-656d69e85018 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed#delete 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed#delete 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed#delete 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed#delete 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor offset=0 2026/04/10 19:02:02 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/create/019d78c5-cf03-7544-8f8c-a0f3430a45ad activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/post/019d78c5-cf03-74d3-ad6d-fc119d446fbf activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/post/019d78c5-cf03-74d3-ad6d-fc119d446fbf 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d78c5-cee7-7ec6-b4e5-205353359eef activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d78c5-cea7-749a-9a20-b916053b1b33 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d78c5-cea7-749a-9a20-b916053b1b33 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cf2c-7935-8ef8-dcb5bfd0c60f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d78c5-ce27-7a52-92dd-6cf4b33b0c19 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d78c5-ce27-7a52-92dd-6cf4b33b0c19 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Received delete request activity.id=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d78c5-ce2e-70af-9ab8-1652850940ed 2026/04/10 19:02:02 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/update/019d78c5-cf5d-7a91-8218-f7de13729c6f activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd 2026/04/10 19:02:02 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-cf62-74e2-a935-32e9598a12fa 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-cf62-74e2-a935-32e9598a12fa 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/update/019d78c5-cf5d-7a91-8218-f7de13729c6f 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/update/019d78c5-cf5d-7a91-8218-f7de13729c6f 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-cf18-76cd-a008-656d69e85018 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-cd84-7678-a171-def3c9380f62 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-cd84-7678-a171-def3c9380f62 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d78c5-cf61-7d1b-b4d5-71202498d0d6 2026/04/10 19:02:02 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d78c5-cf74-7c4f-ac40-b4602b0be622 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Updated post activity.id=https://a.localdomain/update/019d78c5-cf75-70ec-b6a0-95938cebfc59 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d78c5-cf74-7c4f-ac40-b4602b0be622 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d78c5-cf74-7c4f-ac40-b4602b0be622 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-cf62-74e2-a935-32e9598a12fa 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d78c5-cf61-7d1b-b4d5-71202498d0d6 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-cf75-70ec-b6a0-95938cebfc59 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-cf75-70ec-b6a0-95938cebfc59 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Looking up user name=nobody 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d78c5-cf61-7d1b-b4d5-71202498d0d6 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ host=a.localdomain count=2 2026/04/10 19:02:02 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor follower=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d78c5-cf62-74e2-a935-32e9598a12fa 2026/04/10 19:02:02 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019d78c5-cf88-7dd6-8800-88d3a1628bdc 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/019d78c5-cf61-7d1b-b4d5-71202498d0d6 2026/04/10 19:02:02 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d78c5-cf89-72b8-bdcc-dbb3f2f2cdcd activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-cf88-7dd6-8800-88d3a1628bdc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-cf75-70ec-b6a0-95938cebfc59 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d78c5-cf75-70ec-b6a0-95938cebfc59 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/inbox activity=https://a.localdomain/undo/019d78c5-cf89-72b8-bdcc-dbb3f2f2cdcd 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/inbox activity=https://a.localdomain/undo/019d78c5-cf89-72b8-bdcc-dbb3f2f2cdcd 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/update/019d78c5-cf5d-7a91-8218-f7de13729c6f 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/update/019d78c5-cf5d-7a91-8218-f7de13729c6f 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d78c5-cf74-7c4f-ac40-b4602b0be622 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d78c5-cf74-7c4f-ac40-b4602b0be622 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Viewing post request.path=/users/view/a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 request.user=alice post=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 2026/04/10 19:02:02 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor/inbox activity=https://a.localdomain/undo/019d78c5-cf89-72b8-bdcc-dbb3f2f2cdcd --- PASS: TestCluster_PublicPost (6.49s) 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d78c5-cf89-72b8-bdcc-dbb3f2f2cdcd 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:02 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-cf9e-788c-97d1-1d425c622d57 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-cf9e-783e-b0cd-f30b41b1fd77 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-cf9e-783e-b0cd-f30b41b1fd77 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cf9e-788c-97d1-1d425c622d57 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cf9e-788c-97d1-1d425c622d57 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cf9e-788c-97d1-1d425c622d57 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cf9e-788c-97d1-1d425c622d57 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d78c5-cf89-72b8-bdcc-dbb3f2f2cdcd activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-cf88-7dd6-8800-88d3a1628bdc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq1hgdABbmJwhWBmrf6LqdUQrpoiPNerxFUa6Z63XFxbZ/actor 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cf9e-788c-97d1-1d425c622d57 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d78c5-cf74-7c4f-ac40-b4602b0be622 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-cf9e-788c-97d1-1d425c622d57 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-cf9e-788c-97d1-1d425c622d57 2026/04/10 19:02:02 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/update/019d78c5-cf5d-7a91-8218-f7de13729c6f note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd thread=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/post/019d78c5-cd51-7cbc-a1ce-5e3b269fc4b2 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:02 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/update/019d78c5-cf5d-7a91-8218-f7de13729c6f activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd 2026/04/10 19:02:02 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/update/019d78c5-cf5d-7a91-8218-f7de13729c6f 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/update/019d78c5-cf5d-7a91-8218-f7de13729c6f 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (6.54s) 2026/04/10 19:02:02 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d78c5-cf75-70ec-b6a0-95938cebfc59 note=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 thread=https://b.localdomain/post/019d78c5-cdf1-747a-8a53-e485d0ec67bd starter=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Updated post activity.id=https://a.localdomain/update/019d78c5-cf75-70ec-b6a0-95938cebfc59 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-cf75-70ec-b6a0-95938cebfc59 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-cf75-70ec-b6a0-95938cebfc59 2026/04/10 19:02:02 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-cf9e-783e-b0cd-f30b41b1fd77 request.user=bob post=https://b.localdomain/post/019d78c5-cf9e-783e-b0cd-f30b41b1fd77 2026/04/10 19:02:02 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/update/019d78c5-cf5d-7a91-8218-f7de13729c6f 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/update/019d78c5-cf5d-7a91-8218-f7de13729c6f 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Looking up user name=carol 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-cf9e-788c-97d1-1d425c622d57 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-cf9e-783e-b0cd-f30b41b1fd77 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-cf9e-783e-b0cd-f30b41b1fd77 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-cf75-70ec-b6a0-95938cebfc59 2026/04/10 19:02:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d78c5-cf75-70ec-b6a0-95938cebfc59 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:02 INFO Looking up user name=bob 2026/04/10 19:02:02 INFO Fetching object id=ap://did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:02 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-cf9e-788c-97d1-1d425c622d57 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-cf9e-783e-b0cd-f30b41b1fd77 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-cf9e-783e-b0cd-f30b41b1fd77 2026/04/10 19:02:02 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d78c5-cfee-7126-b55b-15ac220bfe01 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-cf74-7c4f-ac40-b4602b0be622 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d78c5-cf74-7c4f-ac40-b4602b0be622 2026/04/10 19:02:02 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d78c5-cfee-7126-b55b-15ac220bfe01 2026/04/10 19:02:02 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/update/019d78c5-cf5d-7a91-8218-f7de13729c6f activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d78c5-cfee-7126-b55b-15ac220bfe01 2026/04/10 19:02:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:02 INFO Looking up user name=alice 2026/04/10 19:02:03 INFO Moving follow follow=https://b.localdomain/follow/019d78c5-ce00-7689-a332-73324f8f40d9 old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d78c5-cfee-7126-b55b-15ac220bfe01 2026/04/10 19:02:03 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d78c5-cff9-73c9-8b12-181353777377 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://c.localdomain/user/carol follower=https://b.localdomain/user/bob followed=https://c.localdomain/user/carol 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d78c5-cfee-7126-b55b-15ac220bfe01 2026/04/10 19:02:03 INFO Removed a Follow activity.id=https://b.localdomain/undo/019d78c5-cffb-706b-8ccb-a2a6b63cae7e activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-ce00-7689-a332-73324f8f40d9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 19:02:03 INFO Updated post activity.id=https://a.localdomain/update/019d78c5-cf75-70ec-b6a0-95938cebfc59 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d78c5-cff9-73c9-8b12-181353777377 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d78c5-cff9-73c9-8b12-181353777377 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d78c5-cffb-706b-8ccb-a2a6b63cae7e 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d78c5-cffb-706b-8ccb-a2a6b63cae7e 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:03 INFO Looking up user name=bob 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d78c5-cffb-706b-8ccb-a2a6b63cae7e 2026/04/10 19:02:03 INFO Looking up user name=bob 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d78c5-cff9-73c9-8b12-181353777377 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019d78c5-cffb-706b-8ccb-a2a6b63cae7e 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d78c5-cff9-73c9-8b12-181353777377 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor offset=0 2026/04/10 19:02:03 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-cf9e-783e-b0cd-f30b41b1fd77 request.user=alice post=https://b.localdomain/post/019d78c5-cf9e-783e-b0cd-f30b41b1fd77 2026/04/10 19:02:03 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_PostToFollowers_AcceptTwice (6.62s) 2026/04/10 19:02:03 INFO Looking up user name=bob 2026/04/10 19:02:03 INFO Approving follow request activity.id=https://b.localdomain/follow/019d78c5-cff9-73c9-8b12-181353777377 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://c.localdomain/user/carol follower=https://b.localdomain/user/bob followed=https://c.localdomain/user/carol 2026/04/10 19:02:03 INFO Follow is accepted activity.id=https://c.localdomain/accept/019d78c5-d020-768b-a6f3-c1242143bb62 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-cff9-73c9-8b12-181353777377 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d78c5-cff9-73c9-8b12-181353777377 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d78c5-d020-768b-a6f3-c1242143bb62 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d78c5-d020-768b-a6f3-c1242143bb62 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d78c5-d020-768b-a6f3-c1242143bb62 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/019d78c5-d020-768b-a6f3-c1242143bb62 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:03 INFO Looking up user name=bob 2026/04/10 19:02:03 INFO Removed a Follow activity.id=https://b.localdomain/undo/019d78c5-cffb-706b-8ccb-a2a6b63cae7e activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-ce00-7689-a332-73324f8f40d9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d78c5-d02a-7022-9918-d5deb6f5f573 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d78c5-d02a-7022-9918-d5deb6f5f573 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d78c5-d02a-7022-9918-d5deb6f5f573 2026/04/10 19:02:03 INFO Follow is accepted activity.id=https://c.localdomain/accept/019d78c5-d020-768b-a6f3-c1242143bb62 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-cff9-73c9-8b12-181353777377 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d78c5-cff9-73c9-8b12-181353777377 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d78c5-d02a-7022-9918-d5deb6f5f573 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:03 INFO Looking up user name=alice 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor offset=0 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d78c5-d02a-7022-9918-d5deb6f5f573 2026/04/10 19:02:03 INFO Looking up user name=alice 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d78c5-d02a-7022-9918-d5deb6f5f573 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/019d78c5-d02a-7022-9918-d5deb6f5f573 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor offset=0 2026/04/10 19:02:03 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-cf9e-783e-b0cd-f30b41b1fd77 request.user=alice post=https://b.localdomain/post/019d78c5-cf9e-783e-b0cd-f30b41b1fd77 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:03 INFO Looking up user name=alice 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:03 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd#delete 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd#delete 2026/04/10 19:02:03 INFO Looking up user name=alice 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd#delete 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd#delete 2026/04/10 19:02:03 INFO Received delete request activity.id=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 2026/04/10 19:02:03 INFO Received a new post activity.id=https://c.localdomain/create/019d78c5-d065-7dcb-89bd-bec273657239 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d78c5-d065-7d81-bd5d-6bbd858efed4 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d78c5-d065-7d81-bd5d-6bbd858efed4 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172#delete 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172#delete 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d78c5-d065-7dcb-89bd-bec273657239 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d78c5-d065-7dcb-89bd-bec273657239 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172#delete 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172#delete 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor offset=0 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:03 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 19:02:03 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Looking up user name=alice 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d78c5-d065-7dcb-89bd-bec273657239 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019d78c5-d065-7dcb-89bd-bec273657239 2026/04/10 19:02:03 INFO Fetching object id=ap://did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:03 INFO Looking up user name=alice 2026/04/10 19:02:03 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd 2026/04/10 19:02:03 INFO Received delete request activity.id=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 2026/04/10 19:02:03 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd thread=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor/post/019d78c5-cd51-7cbc-a1ce-5e3b269fc4b2 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor 2026/04/10 19:02:03 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172#delete note=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 thread=https://b.localdomain/post/019d78c5-cdf1-747a-8a53-e485d0ec67bd starter=https://b.localdomain/user/bob 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd#delete 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd#delete 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172#delete 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172#delete 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172#delete 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172#delete 2026/04/10 19:02:03 INFO Viewing post request.path=/users/view/c.localdomain/post/019d78c5-d065-7d81-bd5d-6bbd858efed4 request.user=carol post=https://c.localdomain/post/019d78c5-d065-7d81-bd5d-6bbd858efed4 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknNsfWTU7s4MD9F4ufiR1oEXV4uv9TYpaiYDWEw3jiTQ8/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrNNQCdETFEoYuxVWeSHfvYXPncDGMqxzwhqGy19ZTDfp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd#delete 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd#delete 2026/04/10 19:02:03 INFO Received a new post activity.id=https://c.localdomain/create/019d78c5-d065-7dcb-89bd-bec273657239 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d78c5-d065-7d81-bd5d-6bbd858efed4 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d78c5-d065-7d81-bd5d-6bbd858efed4 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:03 INFO Looking up user name=alice 2026/04/10 19:02:03 INFO Received delete request activity.id=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d78c5-ce5c-70b3-ae16-cb5ce5f1b172 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:03 INFO Fetching object id=ap://did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor 2026/04/10 19:02:03 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 19:02:03 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor/post/019d78c5-cdf2-7768-be51-c7f2198d2bdd 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-d0c0-779a-a7d6-1257e80cee40 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 --- PASS: TestCluster_MovedAccount (6.80s) 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d78c5-d0d0-7eaa-b62a-ae0bc49ccc09 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d78c5-d0d0-7eaa-b62a-ae0bc49ccc09 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d78c5-d0d0-7eaa-b62a-ae0bc49ccc09 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d78c5-d0d0-7eaa-b62a-ae0bc49ccc09 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor offset=0 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:03 INFO Looking up user name=alice 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d78c5-d0d0-7eaa-b62a-ae0bc49ccc09 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:03 INFO Creating new user request.path=/users/register name=alice 2026/04/10 19:02:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:03 INFO Looking up user name=alice 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor offset=0 2026/04/10 19:02:03 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d78c5-d0d0-7eaa-b62a-ae0bc49ccc09 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d78c5-d0d0-7eaa-b62a-ae0bc49ccc09 --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (6.84s) 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr4KKnmujh3q7VgPV99QZpfnxCRXc5X5Qmtfs6ijLrrz2/actor offset=0 2026/04/10 19:02:03 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-cf9e-783e-b0cd-f30b41b1fd77 request.user=alice post=https://b.localdomain/post/019d78c5-cf9e-783e-b0cd-f30b41b1fd77 --- PASS: TestCluster_ReplyForwardingPortableActors (6.86s) 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:03 INFO Looking up user name=alice 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:03 INFO Looking up user name=alice 2026/04/10 19:02:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-d11e-7ac4-ad71-eec93a45ceeb activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-d11e-7ac4-ad71-eec93a45ceeb 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-d11e-7ac4-ad71-eec93a45ceeb 2026/04/10 19:02:03 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 19:02:03 INFO Looking up user name=alice 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-d11e-7ac4-ad71-eec93a45ceeb 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-d11e-7ac4-ad71-eec93a45ceeb 2026/04/10 19:02:03 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:03 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:03 INFO Looking up user name=alice 2026/04/10 19:02:03 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:03 INFO Looking up user name=alice 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:03 INFO Looking up user name=alice 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-d11e-7ac4-ad71-eec93a45ceeb activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 19:02:03 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/04/10 19:02:03 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-d169-71f8-b71e-41a6b1eb4b45 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d78c5-d169-71f8-b71e-41a6b1eb4b45 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d78c5-d169-71f8-b71e-41a6b1eb4b45 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_ShareUnshare (6.97s) 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d78c5-d169-71f8-b71e-41a6b1eb4b45 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-d169-71f8-b71e-41a6b1eb4b45 2026/04/10 19:02:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-d187-7c71-9e1c-277b8f57daca 2026/04/10 19:02:03 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a request.user=carol post=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a 2026/04/10 19:02:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:03 INFO Fetching object id=ap://did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-d169-71f8-b71e-41a6b1eb4b45 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor offset=0 2026/04/10 19:02:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:03 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:03 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-d1b5-7ec3-85c7-0cf0d7433695 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/inbox activity=https://a.localdomain/follow/019d78c5-d1b5-7ec3-85c7-0cf0d7433695 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/inbox activity=https://a.localdomain/follow/019d78c5-d1b5-7ec3-85c7-0cf0d7433695 2026/04/10 19:02:03 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:03 INFO Looking up user name=alice 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/inbox activity=https://a.localdomain/follow/019d78c5-d1b5-7ec3-85c7-0cf0d7433695 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-d1b5-7ec3-85c7-0cf0d7433695 2026/04/10 19:02:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-d1d9-74ff-84c7-921ed30a5c49 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-d1d9-74ff-84c7-921ed30a5c49 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-d1d9-74ff-84c7-921ed30a5c49 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor offset=0 2026/04/10 19:02:03 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 19:02:03 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:03 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Looking up user name=bob 2026/04/10 19:02:03 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d78c5-d1d9-74ff-84c7-921ed30a5c49 2026/04/10 19:02:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-d1d9-74ff-84c7-921ed30a5c49 2026/04/10 19:02:03 INFO Fetching object id=ap://did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor offset=0 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 19:02:03 INFO Looking up user name=bob 2026/04/10 19:02:03 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-d1d9-74ff-84c7-921ed30a5c49 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 19:02:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-d21d-7ae0-baad-4e1c32ea7607 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-d21e-760c-824c-11efee8b82b3 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-d1d9-74ff-84c7-921ed30a5c49 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d78c5-d1d9-74ff-84c7-921ed30a5c49 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/inbox activity=https://a.localdomain/follow/019d78c5-d21d-7ae0-baad-4e1c32ea7607 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/inbox activity=https://a.localdomain/follow/019d78c5-d21d-7ae0-baad-4e1c32ea7607 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d78c5-d21e-760c-824c-11efee8b82b3 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d78c5-d21e-760c-824c-11efee8b82b3 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-d21e-77ae-9f18-047f3fd572ce activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d78c5-d21e-77ae-9f18-047f3fd572ce 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d78c5-d21e-77ae-9f18-047f3fd572ce 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d78c5-d21e-760c-824c-11efee8b82b3 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-d21e-760c-824c-11efee8b82b3 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/inbox activity=https://a.localdomain/follow/019d78c5-d21d-7ae0-baad-4e1c32ea7607 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-d21d-7ae0-baad-4e1c32ea7607 2026/04/10 19:02:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-d21e-760c-824c-11efee8b82b3 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-d1d9-74ff-84c7-921ed30a5c49 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d78c5-d1d9-74ff-84c7-921ed30a5c49 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d78c5-d21e-77ae-9f18-047f3fd572ce 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-d21e-77ae-9f18-047f3fd572ce 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor offset=0 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:03 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a request.user=carol post=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:03 INFO Looking up user name=alice 2026/04/10 19:02:03 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-d1b5-7ec3-85c7-0cf0d7433695 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/accept/019d78c5-d25a-741f-b962-0a3ed4129a6d activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-d1b5-7ec3-85c7-0cf0d7433695 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-d1b5-7ec3-85c7-0cf0d7433695 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-d264-7d10-8445-ecfd4cf7a069 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d264-7cbd-bc87-783b9db5cb96 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-d264-7cbd-bc87-783b9db5cb96 2026/04/10 19:02:03 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-d21e-77ae-9f18-047f3fd572ce activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a 2026/04/10 19:02:03 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-d21d-7ae0-baad-4e1c32ea7607 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/accept/019d78c5-d269-7993-9772-e803a46306bb activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-d21d-7ae0-baad-4e1c32ea7607 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d78c5-d21d-7ae0-baad-4e1c32ea7607 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-d264-7d10-8445-ecfd4cf7a069 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-d264-7d10-8445-ecfd4cf7a069 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/accept/019d78c5-d25a-741f-b962-0a3ed4129a6d 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/accept/019d78c5-d25a-741f-b962-0a3ed4129a6d 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/accept/019d78c5-d269-7993-9772-e803a46306bb 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Fetching object id=ap://did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/accept/019d78c5-d25a-741f-b962-0a3ed4129a6d 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/accept/019d78c5-d269-7993-9772-e803a46306bb 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-d264-7d10-8445-ecfd4cf7a069 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-d264-7d10-8445-ecfd4cf7a069 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:03 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-d264-7cbd-bc87-783b9db5cb96 request.user=carol post=https://b.localdomain/post/019d78c5-d264-7cbd-bc87-783b9db5cb96 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-d264-7d10-8445-ecfd4cf7a069 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d264-7cbd-bc87-783b9db5cb96 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-d264-7cbd-bc87-783b9db5cb96 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:03 INFO Fetching object id=ap://did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/accept/019d78c5-d269-7993-9772-e803a46306bb 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/accept/019d78c5-d269-7993-9772-e803a46306bb 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/accept/019d78c5-d25a-741f-b962-0a3ed4129a6d 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Received delete request activity.id=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a 2026/04/10 19:02:03 INFO Fetching object id=ap://did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/accept/019d78c5-d25a-741f-b962-0a3ed4129a6d activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-d1b5-7ec3-85c7-0cf0d7433695 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-d1b5-7ec3-85c7-0cf0d7433695 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a#delete 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a#delete 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a#delete 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a#delete 2026/04/10 19:02:03 INFO Fetching object id=ap://did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/accept/019d78c5-d269-7993-9772-e803a46306bb activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-d21d-7ae0-baad-4e1c32ea7607 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d78c5-d21d-7ae0-baad-4e1c32ea7607 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Received delete request activity.id=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d78c5-d168-7f0e-ae77-b0f30525669a 2026/04/10 19:02:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-d2d5-712d-98fe-10e58b48756d activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-d11e-7ac4-ad71-eec93a45ceeb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-d11e-7ac4-ad71-eec93a45ceeb 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-d2d5-712d-98fe-10e58b48756d 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-d2d5-712d-98fe-10e58b48756d 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/create/019d78c5-d2d9-7de0-8776-fdf550ad89b0 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/post/019d78c5-d2d9-7d75-b3b2-a7192fd68329 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/post/019d78c5-d2d9-7d75-b3b2-a7192fd68329 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/create/019d78c5-d2d9-7de0-8776-fdf550ad89b0 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/post/019d78c5-d2d9-7d75-b3b2-a7192fd68329 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/post/019d78c5-d2d9-7d75-b3b2-a7192fd68329 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-d2d5-712d-98fe-10e58b48756d 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-d2d5-712d-98fe-10e58b48756d 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/create/019d78c5-d2d9-7de0-8776-fdf550ad89b0 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/create/019d78c5-d2d9-7de0-8776-fdf550ad89b0 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:03 INFO Looking up user name=carol 2026/04/10 19:02:03 INFO Fetching object id=ap://did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-d2d5-712d-98fe-10e58b48756d activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-d11e-7ac4-ad71-eec93a45ceeb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-d11e-7ac4-ad71-eec93a45ceeb 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/create/019d78c5-d2d9-7de0-8776-fdf550ad89b0 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/create/019d78c5-d2d9-7de0-8776-fdf550ad89b0 2026/04/10 19:02:03 INFO Creating new user request.path=/users/register name=bob 2026/04/10 19:02:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 19:02:03 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/post/019d78c5-d2d9-7d75-b3b2-a7192fd68329 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/post/019d78c5-d2d9-7d75-b3b2-a7192fd68329 --- PASS: TestCluster_DM (7.36s) --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (7.36s) 2026/04/10 19:02:03 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Fetching object id=ap://did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/create/019d78c5-d2d9-7de0-8776-fdf550ad89b0 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/post/019d78c5-d2d9-7d75-b3b2-a7192fd68329 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor/post/019d78c5-d2d9-7d75-b3b2-a7192fd68329 2026/04/10 19:02:03 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor 2026/04/10 19:02:03 INFO Looking up user name=nobody 2026/04/10 19:02:03 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt host=a.localdomain count=1 2026/04/10 19:02:03 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgWC17a9CS2bxu2P7EpkL5wxRw4reVFLz7mAPpYPRCyqt/actor follower=https://a.localdomain/user/alice --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (7.40s) 2026/04/10 19:02:04 INFO Creating new user request.path=/users/register name=carol 2026/04/10 19:02:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 19:02:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:04 INFO Looking up user name=bob 2026/04/10 19:02:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-d5db-7867-8dc9-bbea5135c2b9 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-d5db-7867-8dc9-bbea5135c2b9 2026/04/10 19:02:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-d5db-7867-8dc9-bbea5135c2b9 2026/04/10 19:02:04 INFO Looking up user name=alice 2026/04/10 19:02:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d78c5-d5db-7867-8dc9-bbea5135c2b9 2026/04/10 19:02:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-d5db-7867-8dc9-bbea5135c2b9 2026/04/10 19:02:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:04 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 19:02:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 19:02:04 INFO Looking up user name=bob 2026/04/10 19:02:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:04 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d78c5-d63b-75e3-9fe3-ab9330c38d59 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 19:02:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d78c5-d63b-75e3-9fe3-ab9330c38d59 2026/04/10 19:02:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d78c5-d63b-75e3-9fe3-ab9330c38d59 2026/04/10 19:02:04 INFO Looking up user name=carol 2026/04/10 19:02:04 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d78c5-d63b-75e3-9fe3-ab9330c38d59 2026/04/10 19:02:04 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d78c5-d63b-75e3-9fe3-ab9330c38d59 2026/04/10 19:02:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:04 INFO Looking up user name=alice 2026/04/10 19:02:04 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-d5db-7867-8dc9-bbea5135c2b9 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 19:02:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-d66b-7a2c-b532-d58bb1d08878 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-d5db-7867-8dc9-bbea5135c2b9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-d5db-7867-8dc9-bbea5135c2b9 2026/04/10 19:02:04 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 19:02:04 INFO Looking up user name=carol 2026/04/10 19:02:04 INFO Approving follow request activity.id=https://c.localdomain/follow/019d78c5-d63b-75e3-9fe3-ab9330c38d59 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 19:02:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-d679-769f-94b0-db3910b1eeb2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d78c5-d63b-75e3-9fe3-ab9330c38d59 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d78c5-d63b-75e3-9fe3-ab9330c38d59 2026/04/10 19:02:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-d66b-7a2c-b532-d58bb1d08878 2026/04/10 19:02:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-d66b-7a2c-b532-d58bb1d08878 2026/04/10 19:02:04 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d78c5-d679-769f-94b0-db3910b1eeb2 2026/04/10 19:02:04 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d78c5-d679-769f-94b0-db3910b1eeb2 2026/04/10 19:02:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:04 INFO Looking up user name=bob 2026/04/10 19:02:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:04 INFO Looking up user name=bob 2026/04/10 19:02:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d78c5-d66b-7a2c-b532-d58bb1d08878 2026/04/10 19:02:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d78c5-d679-769f-94b0-db3910b1eeb2 2026/04/10 19:02:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-d66b-7a2c-b532-d58bb1d08878 2026/04/10 19:02:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d78c5-d679-769f-94b0-db3910b1eeb2 2026/04/10 19:02:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:04 INFO Looking up user name=bob 2026/04/10 19:02:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-d679-769f-94b0-db3910b1eeb2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d78c5-d63b-75e3-9fe3-ab9330c38d59 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d78c5-d63b-75e3-9fe3-ab9330c38d59 2026/04/10 19:02:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:04 INFO Looking up user name=bob 2026/04/10 19:02:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d78c5-d66b-7a2c-b532-d58bb1d08878 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-d5db-7867-8dc9-bbea5135c2b9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-d5db-7867-8dc9-bbea5135c2b9 2026/04/10 19:02:04 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-d6a6-7b7a-8d2a-e3cc380dc997 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-d6a6-7b7a-8d2a-e3cc380dc997 2026/04/10 19:02:04 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-d6a6-7b7a-8d2a-e3cc380dc997 2026/04/10 19:02:04 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-d6a6-7b7a-8d2a-e3cc380dc997 2026/04/10 19:02:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:04 INFO Looking up user name=bob 2026/04/10 19:02:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-d6a6-7b7a-8d2a-e3cc380dc997 2026/04/10 19:02:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-d6a6-7b7a-8d2a-e3cc380dc997 2026/04/10 19:02:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:04 INFO Looking up user name=bob 2026/04/10 19:02:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-d6a6-7b7a-8d2a-e3cc380dc997 2026/04/10 19:02:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-d6a6-7b7a-8d2a-e3cc380dc997 2026/04/10 19:02:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f request.user=bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:04 INFO Looking up user name=bob 2026/04/10 19:02:04 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-d6a6-7b7a-8d2a-e3cc380dc997 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:04 INFO Looking up user name=bob 2026/04/10 19:02:04 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-d6a6-7b7a-8d2a-e3cc380dc997 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:04 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f request.user=bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:04 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-d6e6-74fa-9a3a-6c4253902dd6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d6e6-74b4-b826-7186344e24fd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-d6e6-74b4-b826-7186344e24fd 2026/04/10 19:02:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-d6e6-74fa-9a3a-6c4253902dd6 2026/04/10 19:02:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-d6e6-74b4-b826-7186344e24fd request.user=bob post=https://b.localdomain/post/019d78c5-d6e6-74b4-b826-7186344e24fd 2026/04/10 19:02:04 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f request.user=alice post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:04 INFO Received a new post activity.id=https://a.localdomain/create/019d78c5-d70b-7c8d-b968-b7135d194033 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-d70b-7c4c-9e30-c45964457db4 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-d70b-7c4c-9e30-c45964457db4 2026/04/10 19:02:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d78c5-d70b-7c8d-b968-b7135d194033 2026/04/10 19:02:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d78c5-d70b-7c8d-b968-b7135d194033 2026/04/10 19:02:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:04 INFO Looking up user name=alice 2026/04/10 19:02:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d78c5-d70b-7c8d-b968-b7135d194033 2026/04/10 19:02:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d78c5-d70b-7c8d-b968-b7135d194033 2026/04/10 19:02:04 INFO Viewing post request.path=/users/view/a.localdomain/post/019d78c5-d70b-7c4c-9e30-c45964457db4 request.user=alice post=https://a.localdomain/post/019d78c5-d70b-7c4c-9e30-c45964457db4 2026/04/10 19:02:04 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f request.user=carol post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:04 INFO Received a new post activity.id=https://c.localdomain/create/019d78c5-d743-7383-a67a-2b9922ba66e4 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d78c5-d743-7333-9a1d-54247790b587 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d78c5-d743-7333-9a1d-54247790b587 2026/04/10 19:02:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d78c5-d743-7383-a67a-2b9922ba66e4 2026/04/10 19:02:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d78c5-d743-7383-a67a-2b9922ba66e4 2026/04/10 19:02:04 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 19:02:04 INFO Looking up user name=carol 2026/04/10 19:02:04 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d78c5-d743-7383-a67a-2b9922ba66e4 2026/04/10 19:02:04 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019d78c5-d743-7383-a67a-2b9922ba66e4 2026/04/10 19:02:04 INFO Viewing post request.path=/users/view/c.localdomain/post/019d78c5-d743-7333-9a1d-54247790b587 request.user=carol post=https://c.localdomain/post/019d78c5-d743-7333-9a1d-54247790b587 2026/04/10 19:02:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:04 INFO Looking up user name=alice 2026/04/10 19:02:04 INFO Received a new post activity.id=https://a.localdomain/create/019d78c5-d70b-7c8d-b968-b7135d194033 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-d70b-7c4c-9e30-c45964457db4 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-d70b-7c4c-9e30-c45964457db4 2026/04/10 19:02:04 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 19:02:04 INFO Looking up user name=carol 2026/04/10 19:02:04 INFO Received a new post activity.id=https://c.localdomain/create/019d78c5-d743-7383-a67a-2b9922ba66e4 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d78c5-d743-7333-9a1d-54247790b587 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d78c5-d743-7333-9a1d-54247790b587 2026/04/10 19:02:04 INFO Updating poll results poll=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:04 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-d76e-7dec-b898-4ba8c4455037 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d76e-7dec-b898-4ba8c4455037 2026/04/10 19:02:04 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d76e-7dec-b898-4ba8c4455037 2026/04/10 19:02:04 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d76e-7dec-b898-4ba8c4455037 2026/04/10 19:02:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d76e-7dec-b898-4ba8c4455037 2026/04/10 19:02:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:04 INFO Looking up user name=bob 2026/04/10 19:02:04 INFO Looking up user name=bob 2026/04/10 19:02:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d76e-7dec-b898-4ba8c4455037 2026/04/10 19:02:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d76e-7dec-b898-4ba8c4455037 2026/04/10 19:02:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-d76e-7dec-b898-4ba8c4455037 2026/04/10 19:02:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:04 INFO Looking up user name=bob 2026/04/10 19:02:04 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-d76e-7dec-b898-4ba8c4455037 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:04 INFO Looking up user name=bob 2026/04/10 19:02:04 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-d76e-7dec-b898-4ba8c4455037 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f request.user=bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f request.user=alice post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f request.user=carol post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Received delete request activity.id=https://a.localdomain/post/019d78c5-d70b-7c4c-9e30-c45964457db4#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-d70b-7c4c-9e30-c45964457db4 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d78c5-d70b-7c4c-9e30-c45964457db4 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d78c5-d70b-7c4c-9e30-c45964457db4#delete 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d78c5-d70b-7c4c-9e30-c45964457db4#delete 2026/04/10 19:02:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d78c5-d70b-7c4c-9e30-c45964457db4#delete 2026/04/10 19:02:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d78c5-d70b-7c4c-9e30-c45964457db4#delete 2026/04/10 19:02:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:05 INFO Looking up user name=alice 2026/04/10 19:02:05 INFO Received delete request activity.id=https://a.localdomain/post/019d78c5-d70b-7c4c-9e30-c45964457db4#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-d70b-7c4c-9e30-c45964457db4 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d78c5-d70b-7c4c-9e30-c45964457db4 2026/04/10 19:02:05 INFO Updating poll results poll=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-d7fc-76c2-a05a-91d116c2282e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d7fc-76c2-a05a-91d116c2282e 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d7fc-76c2-a05a-91d116c2282e 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d7fc-76c2-a05a-91d116c2282e 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d7fc-76c2-a05a-91d116c2282e 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:05 INFO Looking up user name=bob 2026/04/10 19:02:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d7fc-76c2-a05a-91d116c2282e 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:05 INFO Looking up user name=bob 2026/04/10 19:02:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d7fc-76c2-a05a-91d116c2282e 2026/04/10 19:02:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-d7fc-76c2-a05a-91d116c2282e 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:05 INFO Looking up user name=bob 2026/04/10 19:02:05 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-d7fc-76c2-a05a-91d116c2282e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:05 INFO Looking up user name=bob 2026/04/10 19:02:05 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-d7fc-76c2-a05a-91d116c2282e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f request.user=bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f request.user=alice post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f request.user=carol post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Received delete request activity.id=https://c.localdomain/post/019d78c5-d743-7333-9a1d-54247790b587#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d78c5-d743-7333-9a1d-54247790b587 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019d78c5-d743-7333-9a1d-54247790b587 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d78c5-d743-7333-9a1d-54247790b587#delete 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d78c5-d743-7333-9a1d-54247790b587#delete 2026/04/10 19:02:05 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d78c5-d743-7333-9a1d-54247790b587#delete 2026/04/10 19:02:05 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/019d78c5-d743-7333-9a1d-54247790b587#delete 2026/04/10 19:02:05 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 19:02:05 INFO Looking up user name=carol 2026/04/10 19:02:05 INFO Received delete request activity.id=https://c.localdomain/post/019d78c5-d743-7333-9a1d-54247790b587#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d78c5-d743-7333-9a1d-54247790b587 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019d78c5-d743-7333-9a1d-54247790b587 2026/04/10 19:02:05 INFO Updating poll results poll=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-d882-720e-bfb6-6dff8ea4ff22 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d882-720e-bfb6-6dff8ea4ff22 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d882-720e-bfb6-6dff8ea4ff22 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d882-720e-bfb6-6dff8ea4ff22 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d882-720e-bfb6-6dff8ea4ff22 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:05 INFO Looking up user name=bob 2026/04/10 19:02:05 INFO Looking up user name=bob 2026/04/10 19:02:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d882-720e-bfb6-6dff8ea4ff22 2026/04/10 19:02:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d882-720e-bfb6-6dff8ea4ff22 2026/04/10 19:02:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-d882-720e-bfb6-6dff8ea4ff22 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:05 INFO Looking up user name=bob 2026/04/10 19:02:05 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-d882-720e-bfb6-6dff8ea4ff22 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:05 INFO Looking up user name=bob 2026/04/10 19:02:05 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-d882-720e-bfb6-6dff8ea4ff22 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f request.user=bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f request.user=alice post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f request.user=carol post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Received delete request activity.id=https://b.localdomain/post/019d78c5-d6e6-74b4-b826-7186344e24fd#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d6e6-74b4-b826-7186344e24fd activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d78c5-d6e6-74b4-b826-7186344e24fd 2026/04/10 19:02:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d78c5-d6e6-74b4-b826-7186344e24fd#delete 2026/04/10 19:02:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/04/10 19:02:05 INFO Updating poll results poll=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-d91c-7558-bd47-2a9af07b6df4 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d91c-7558-bd47-2a9af07b6df4 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d91c-7558-bd47-2a9af07b6df4 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d91c-7558-bd47-2a9af07b6df4 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:05 INFO Looking up user name=bob 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d91c-7558-bd47-2a9af07b6df4 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:05 INFO Looking up user name=bob 2026/04/10 19:02:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d91c-7558-bd47-2a9af07b6df4 2026/04/10 19:02:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d78c5-d91c-7558-bd47-2a9af07b6df4 2026/04/10 19:02:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d78c5-d91c-7558-bd47-2a9af07b6df4 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:05 INFO Looking up user name=bob 2026/04/10 19:02:05 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-d91c-7558-bd47-2a9af07b6df4 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 19:02:05 INFO Looking up user name=bob 2026/04/10 19:02:05 INFO Updated post activity.id=https://b.localdomain/update/019d78c5-d91c-7558-bd47-2a9af07b6df4 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f request.user=bob post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f request.user=alice post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f 2026/04/10 19:02:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f request.user=carol post=https://b.localdomain/post/019d78c5-d6a6-7acb-8940-0172cab3d49f --- PASS: TestCluster_Poll (9.00s) 2026/04/10 19:02:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/04/10 19:02:05 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 19:02:05 INFO Looking up user name=stuff 2026/04/10 19:02:05 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 19:02:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d78c5-da66-798f-8f1b-c3623dfbf9c1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d78c5-da66-798f-8f1b-c3623dfbf9c1 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d78c5-da66-798f-8f1b-c3623dfbf9c1 2026/04/10 19:02:05 INFO Looking up user name=alice 2026/04/10 19:02:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d78c5-da66-798f-8f1b-c3623dfbf9c1 2026/04/10 19:02:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d78c5-da66-798f-8f1b-c3623dfbf9c1 2026/04/10 19:02:05 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 19:02:05 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/04/10 19:02:05 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 19:02:05 INFO Looking up user name=stuff 2026/04/10 19:02:05 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 19:02:05 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d78c5-dac3-7152-a6e6-50c324ce2826 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d78c5-dac3-7152-a6e6-50c324ce2826 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d78c5-dac3-7152-a6e6-50c324ce2826 2026/04/10 19:02:05 INFO Looking up user name=carol 2026/04/10 19:02:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d78c5-dac3-7152-a6e6-50c324ce2826 2026/04/10 19:02:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d78c5-dac3-7152-a6e6-50c324ce2826 2026/04/10 19:02:05 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:05 INFO Looking up user name=alice 2026/04/10 19:02:05 INFO Approving follow request activity.id=https://a.localdomain/follow/019d78c5-da66-798f-8f1b-c3623dfbf9c1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 19:02:05 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d78c5-daf0-78d3-9d4b-c8cebf5f87c7 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-da66-798f-8f1b-c3623dfbf9c1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-da66-798f-8f1b-c3623dfbf9c1 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:05 INFO Looking up user name=carol 2026/04/10 19:02:05 INFO Approving follow request activity.id=https://b.localdomain/follow/019d78c5-dac3-7152-a6e6-50c324ce2826 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 19:02:05 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d78c5-dafe-7551-be22-493eabcc68b3 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-dac3-7152-a6e6-50c324ce2826 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d78c5-dac3-7152-a6e6-50c324ce2826 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d78c5-daf0-78d3-9d4b-c8cebf5f87c7 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d78c5-daf0-78d3-9d4b-c8cebf5f87c7 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d78c5-dafe-7551-be22-493eabcc68b3 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d78c5-dafe-7551-be22-493eabcc68b3 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:05 INFO Looking up user name=stuff 2026/04/10 19:02:05 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d78c5-dafe-7551-be22-493eabcc68b3 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:05 INFO Looking up user name=stuff 2026/04/10 19:02:05 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d78c5-daf0-78d3-9d4b-c8cebf5f87c7 2026/04/10 19:02:05 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d78c5-daf0-78d3-9d4b-c8cebf5f87c7 2026/04/10 19:02:05 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d78c5-dafe-7551-be22-493eabcc68b3 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:05 INFO Looking up user name=stuff 2026/04/10 19:02:05 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d78c5-daf0-78d3-9d4b-c8cebf5f87c7 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d78c5-da66-798f-8f1b-c3623dfbf9c1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d78c5-da66-798f-8f1b-c3623dfbf9c1 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:05 INFO Looking up user name=stuff 2026/04/10 19:02:05 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d78c5-dafe-7551-be22-493eabcc68b3 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d78c5-dac3-7152-a6e6-50c324ce2826 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d78c5-dac3-7152-a6e6-50c324ce2826 2026/04/10 19:02:05 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/04/10 19:02:05 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-db3d-7ae1-b488-539b59d6ad4b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-db3d-784e-9bc7-d66ef4edf538 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-db3d-784e-9bc7-d66ef4edf538 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-db3d-7ae1-b488-539b59d6ad4b 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-db3d-7ae1-b488-539b59d6ad4b 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:05 INFO Looking up user name=carol 2026/04/10 19:02:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-db3d-7ae1-b488-539b59d6ad4b 2026/04/10 19:02:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-db3d-7ae1-b488-539b59d6ad4b 2026/04/10 19:02:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019d78c5-db3d-784e-9bc7-d66ef4edf538 request.user=carol post=https://b.localdomain/post/019d78c5-db3d-784e-9bc7-d66ef4edf538 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:05 INFO Looking up user name=carol 2026/04/10 19:02:05 INFO Forwarding post to group followers activity=https://b.localdomain/create/019d78c5-db3d-7ae1-b488-539b59d6ad4b note=https://b.localdomain/post/019d78c5-db3d-784e-9bc7-d66ef4edf538 group=https://g.localdomain/user/stuff 2026/04/10 19:02:05 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-db3d-7ae1-b488-539b59d6ad4b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-db3d-784e-9bc7-d66ef4edf538 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-db3d-784e-9bc7-d66ef4edf538 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-db3d-7ae1-b488-539b59d6ad4b 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-db3d-7ae1-b488-539b59d6ad4b 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-db6c-7076-b9ca-00fd7715fdc1 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-db6c-7076-b9ca-00fd7715fdc1 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-db6c-7076-b9ca-00fd7715fdc1 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-db6c-7076-b9ca-00fd7715fdc1 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:05 INFO Looking up user name=stuff 2026/04/10 19:02:05 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-db6c-7076-b9ca-00fd7715fdc1 2026/04/10 19:02:05 INFO Looking up user name=carol 2026/04/10 19:02:05 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d78c5-db3d-7ae1-b488-539b59d6ad4b 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-db6c-7076-b9ca-00fd7715fdc1 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:05 INFO Looking up user name=stuff 2026/04/10 19:02:05 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d78c5-db6c-7076-b9ca-00fd7715fdc1 2026/04/10 19:02:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d78c5-db3d-7ae1-b488-539b59d6ad4b 2026/04/10 19:02:05 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d78c5-db6c-7076-b9ca-00fd7715fdc1 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 19:02:05 INFO Looking up user name=carol 2026/04/10 19:02:05 INFO Received a new post activity.id=https://b.localdomain/create/019d78c5-db3d-7ae1-b488-539b59d6ad4b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d78c5-db3d-784e-9bc7-d66ef4edf538 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d78c5-db3d-784e-9bc7-d66ef4edf538 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:05 INFO Looking up user name=stuff 2026/04/10 19:02:05 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 19:02:05 INFO Looking up user name=stuff 2026/04/10 19:02:06 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d78c5-db3d-784e-9bc7-d66ef4edf538 request.user=alice post=https://b.localdomain/post/019d78c5-db3d-784e-9bc7-d66ef4edf538 2026/04/10 19:02:06 INFO Received a new post activity.id=https://a.localdomain/create/019d78c5-dbb7-72f5-9cc6-6b5a3e5946d1 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 2026/04/10 19:02:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-dbb7-72f5-9cc6-6b5a3e5946d1 2026/04/10 19:02:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-dbb7-72f5-9cc6-6b5a3e5946d1 2026/04/10 19:02:06 INFO Looking up user name=alice 2026/04/10 19:02:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d78c5-dbb7-72f5-9cc6-6b5a3e5946d1 2026/04/10 19:02:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d78c5-dbb7-72f5-9cc6-6b5a3e5946d1 2026/04/10 19:02:06 INFO Viewing post request.path=/users/view/a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 request.user=alice post=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 2026/04/10 19:02:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:06 INFO Looking up user name=alice 2026/04/10 19:02:06 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d78c5-dbb7-72f5-9cc6-6b5a3e5946d1 note=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 thread=https://b.localdomain/post/019d78c5-db3d-784e-9bc7-d66ef4edf538 starter=https://b.localdomain/user/carol 2026/04/10 19:02:06 INFO Received a new post activity.id=https://a.localdomain/create/019d78c5-dbb7-72f5-9cc6-6b5a3e5946d1 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 2026/04/10 19:02:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d78c5-dbb7-72f5-9cc6-6b5a3e5946d1 2026/04/10 19:02:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 19:02:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:02:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 19:02:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:06 INFO Looking up user name=alice 2026/04/10 19:02:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:06 INFO Updated post activity.id=https://a.localdomain/update/019d78c5-dc63-7494-acea-798e69b27de8 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 2026/04/10 19:02:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-dc63-7494-acea-798e69b27de8 2026/04/10 19:02:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-dc63-7494-acea-798e69b27de8 2026/04/10 19:02:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:06 INFO Looking up user name=alice 2026/04/10 19:02:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d78c5-dc63-7494-acea-798e69b27de8 2026/04/10 19:02:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d78c5-dc63-7494-acea-798e69b27de8 2026/04/10 19:02:06 INFO Viewing post request.path=/users/view/a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 request.user=alice post=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 2026/04/10 19:02:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:06 INFO Looking up user name=alice 2026/04/10 19:02:06 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d78c5-dc63-7494-acea-798e69b27de8 note=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 thread=https://b.localdomain/post/019d78c5-db3d-784e-9bc7-d66ef4edf538 starter=https://b.localdomain/user/carol 2026/04/10 19:02:06 INFO Updated post activity.id=https://a.localdomain/update/019d78c5-dc63-7494-acea-798e69b27de8 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 2026/04/10 19:02:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d78c5-dc63-7494-acea-798e69b27de8 2026/04/10 19:02:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 19:02:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:02:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 19:02:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:06 INFO Looking up user name=alice 2026/04/10 19:02:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:06 INFO Received delete request activity.id=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 2026/04/10 19:02:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000#delete 2026/04/10 19:02:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000#delete 2026/04/10 19:02:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000#delete 2026/04/10 19:02:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000#delete 2026/04/10 19:02:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:06 INFO Looking up user name=alice 2026/04/10 19:02:06 INFO Received delete request activity.id=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 2026/04/10 19:02:06 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000#delete note=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000 thread=https://b.localdomain/post/019d78c5-db3d-784e-9bc7-d66ef4edf538 starter=https://b.localdomain/user/carol 2026/04/10 19:02:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d78c5-dbb7-72aa-a153-d5ebfa3c3000#delete 2026/04/10 19:02:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 19:02:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 19:02:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 19:02:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 19:02:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 19:02:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 19:02:06 INFO Looking up user name=alice 2026/04/10 19:02:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_ReplyInCommunity (10.08s) PASS ok github.com/dimkr/tootik/cluster 10.125s ? github.com/dimkr/tootik/cmd/tootik [no test files] ? github.com/dimkr/tootik/data [no test files] === RUN TestBlockList_NotBlockedDomain --- PASS: TestBlockList_NotBlockedDomain (0.00s) === RUN TestBlockList_BlockedDomain --- PASS: TestBlockList_BlockedDomain (0.00s) === RUN TestBlockList_BlockedSubdomain --- PASS: TestBlockList_BlockedSubdomain (0.00s) === RUN TestBlockList_NotBlockedSubdomain --- PASS: TestBlockList_NotBlockedSubdomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomain --- PASS: TestBlockList_BlockedSubdomainByDomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomainEndsWithDot --- PASS: TestBlockList_BlockedSubdomainByDomainEndsWithDot (0.00s) === RUN TestDeliver_TwoUsersTwoPosts 2026/04/10 19:01:56 INFO Applying migration id=initial 2026/04/10 19:01:56 INFO Applying migration id=notesupdated 2026/04/10 19:01:56 INFO Applying migration id=personspreferredusername 2026/04/10 19:01:56 INFO Applying migration id=activitiesid 2026/04/10 19:01:56 INFO Applying migration id=outbox 2026/04/10 19:01:56 INFO Applying migration id=edits 2026/04/10 19:01:56 INFO Applying migration id=outboxactor 2026/04/10 19:01:56 INFO Applying migration id=outboxsender 2026/04/10 19:01:56 INFO Applying migration id=thread 2026/04/10 19:01:56 INFO Applying migration id=host 2026/04/10 19:01:56 INFO Applying migration id=sharedinbox 2026/04/10 19:01:56 INFO Applying migration id=noteshost 2026/04/10 19:01:56 INFO Applying migration id=fetched 2026/04/10 19:01:56 INFO Applying migration id=move 2026/04/10 19:01:56 INFO Applying migration id=cleanup 2026/04/10 19:01:56 INFO Applying migration id=received 2026/04/10 19:01:56 INFO Applying migration id=namehost 2026/04/10 19:01:56 INFO Applying migration id=outboxhost 2026/04/10 19:01:56 INFO Applying migration id=notesfts 2026/04/10 19:01:56 INFO Applying migration id=iconsname 2026/04/10 19:01:56 INFO Applying migration id=nohash 2026/04/10 19:01:56 INFO Applying migration id=shares 2026/04/10 19:01:56 INFO Applying migration id=actorttl 2026/04/10 19:01:56 INFO Applying migration id=tocc 2026/04/10 19:01:56 INFO Applying migration id=followeds 2026/04/10 19:01:56 INFO Applying migration id=certhash 2026/04/10 19:01:56 INFO Applying migration id=follows_sync 2026/04/10 19:01:56 INFO Applying migration id=jsonpath 2026/04/10 19:01:56 INFO Applying migration id=localforward 2026/04/10 19:01:56 INFO Applying migration id=avatar 2026/04/10 19:01:56 INFO Applying migration id=noimage 2026/04/10 19:01:56 INFO Applying migration id=feed 2026/04/10 19:01:56 INFO Applying migration id=bookmarks 2026/04/10 19:01:56 INFO Applying migration id=shareactivity 2026/04/10 19:01:56 INFO Applying migration id=application 2026/04/10 19:01:56 INFO Applying migration id=certificates 2026/04/10 19:01:56 INFO Applying migration id=rawforward 2026/04/10 19:01:56 INFO Applying migration id=publickey 2026/04/10 19:01:56 INFO Applying migration id=resolvegroup 2026/04/10 19:01:56 INFO Applying migration id=reject 2026/04/10 19:01:56 INFO Applying migration id=autodel 2026/04/10 19:01:56 INFO Applying migration id=jsonb 2026/04/10 19:01:56 INFO Applying migration id=quote 2026/04/10 19:01:56 INFO Applying migration id=rfc9421 2026/04/10 19:01:56 INFO Applying migration id=keys 2026/04/10 19:01:56 INFO Applying migration id=portable 2026/04/10 19:01:56 INFO Applying migration id=proofs 2026/04/10 19:01:56 INFO Applying migration id=contexts 2026/04/10 19:01:56 INFO Applying migration id=deliverieshost 2026/04/10 19:01:56 INFO Applying migration id=pembegin 2026/04/10 19:01:56 INFO Applying migration id=didhost 2026/04/10 19:01:57 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:01:57 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 19:01:57 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:01:57 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:01:57 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 19:01:57 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 19:01:57 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 19:01:57 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 19:01:57 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (1.40s) === RUN TestDeliver_ForwardedPost 2026/04/10 19:01:57 INFO Applying migration id=initial 2026/04/10 19:01:57 INFO Applying migration id=notesupdated 2026/04/10 19:01:57 INFO Applying migration id=personspreferredusername 2026/04/10 19:01:57 INFO Applying migration id=activitiesid 2026/04/10 19:01:57 INFO Applying migration id=outbox 2026/04/10 19:01:57 INFO Applying migration id=edits 2026/04/10 19:01:57 INFO Applying migration id=outboxactor 2026/04/10 19:01:57 INFO Applying migration id=outboxsender 2026/04/10 19:01:57 INFO Applying migration id=thread 2026/04/10 19:01:57 INFO Applying migration id=host 2026/04/10 19:01:57 INFO Applying migration id=sharedinbox 2026/04/10 19:01:57 INFO Applying migration id=noteshost 2026/04/10 19:01:57 INFO Applying migration id=fetched 2026/04/10 19:01:57 INFO Applying migration id=move 2026/04/10 19:01:57 INFO Applying migration id=cleanup 2026/04/10 19:01:57 INFO Applying migration id=received 2026/04/10 19:01:57 INFO Applying migration id=namehost 2026/04/10 19:01:57 INFO Applying migration id=outboxhost 2026/04/10 19:01:57 INFO Applying migration id=notesfts 2026/04/10 19:01:57 INFO Applying migration id=iconsname 2026/04/10 19:01:57 INFO Applying migration id=nohash 2026/04/10 19:01:57 INFO Applying migration id=shares 2026/04/10 19:01:57 INFO Applying migration id=actorttl 2026/04/10 19:01:57 INFO Applying migration id=tocc 2026/04/10 19:01:57 INFO Applying migration id=followeds 2026/04/10 19:01:57 INFO Applying migration id=certhash 2026/04/10 19:01:57 INFO Applying migration id=follows_sync 2026/04/10 19:01:57 INFO Applying migration id=jsonpath 2026/04/10 19:01:57 INFO Applying migration id=localforward 2026/04/10 19:01:57 INFO Applying migration id=avatar 2026/04/10 19:01:57 INFO Applying migration id=noimage 2026/04/10 19:01:57 INFO Applying migration id=feed 2026/04/10 19:01:57 INFO Applying migration id=bookmarks 2026/04/10 19:01:57 INFO Applying migration id=shareactivity 2026/04/10 19:01:57 INFO Applying migration id=application 2026/04/10 19:01:57 INFO Applying migration id=certificates 2026/04/10 19:01:57 INFO Applying migration id=rawforward 2026/04/10 19:01:57 INFO Applying migration id=publickey 2026/04/10 19:01:57 INFO Applying migration id=resolvegroup 2026/04/10 19:01:57 INFO Applying migration id=reject 2026/04/10 19:01:57 INFO Applying migration id=autodel 2026/04/10 19:01:57 INFO Applying migration id=jsonb 2026/04/10 19:01:57 INFO Applying migration id=quote 2026/04/10 19:01:57 INFO Applying migration id=rfc9421 2026/04/10 19:01:57 INFO Applying migration id=keys 2026/04/10 19:01:57 INFO Applying migration id=portable 2026/04/10 19:01:57 INFO Applying migration id=proofs 2026/04/10 19:01:57 INFO Applying migration id=contexts 2026/04/10 19:01:57 INFO Applying migration id=deliverieshost 2026/04/10 19:01:57 INFO Applying migration id=pembegin 2026/04/10 19:01:57 INFO Applying migration id=didhost 2026/04/10 19:01:59 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:01:59 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 19:01:59 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:01:59 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 19:01:59 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 19:01:59 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 19:01:59 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (1.51s) === RUN TestDeliver_OneFailed 2026/04/10 19:01:59 INFO Applying migration id=initial 2026/04/10 19:01:59 INFO Applying migration id=notesupdated 2026/04/10 19:01:59 INFO Applying migration id=personspreferredusername 2026/04/10 19:01:59 INFO Applying migration id=activitiesid 2026/04/10 19:01:59 INFO Applying migration id=outbox 2026/04/10 19:01:59 INFO Applying migration id=edits 2026/04/10 19:01:59 INFO Applying migration id=outboxactor 2026/04/10 19:01:59 INFO Applying migration id=outboxsender 2026/04/10 19:01:59 INFO Applying migration id=thread 2026/04/10 19:01:59 INFO Applying migration id=host 2026/04/10 19:01:59 INFO Applying migration id=sharedinbox 2026/04/10 19:01:59 INFO Applying migration id=noteshost 2026/04/10 19:01:59 INFO Applying migration id=fetched 2026/04/10 19:01:59 INFO Applying migration id=move 2026/04/10 19:01:59 INFO Applying migration id=cleanup 2026/04/10 19:01:59 INFO Applying migration id=received 2026/04/10 19:01:59 INFO Applying migration id=namehost 2026/04/10 19:01:59 INFO Applying migration id=outboxhost 2026/04/10 19:01:59 INFO Applying migration id=notesfts 2026/04/10 19:01:59 INFO Applying migration id=iconsname 2026/04/10 19:01:59 INFO Applying migration id=nohash 2026/04/10 19:01:59 INFO Applying migration id=shares 2026/04/10 19:01:59 INFO Applying migration id=actorttl 2026/04/10 19:01:59 INFO Applying migration id=tocc 2026/04/10 19:01:59 INFO Applying migration id=followeds 2026/04/10 19:01:59 INFO Applying migration id=certhash 2026/04/10 19:01:59 INFO Applying migration id=follows_sync 2026/04/10 19:01:59 INFO Applying migration id=jsonpath 2026/04/10 19:01:59 INFO Applying migration id=localforward 2026/04/10 19:01:59 INFO Applying migration id=avatar 2026/04/10 19:01:59 INFO Applying migration id=noimage 2026/04/10 19:01:59 INFO Applying migration id=feed 2026/04/10 19:01:59 INFO Applying migration id=bookmarks 2026/04/10 19:01:59 INFO Applying migration id=shareactivity 2026/04/10 19:01:59 INFO Applying migration id=application 2026/04/10 19:01:59 INFO Applying migration id=certificates 2026/04/10 19:01:59 INFO Applying migration id=rawforward 2026/04/10 19:01:59 INFO Applying migration id=publickey 2026/04/10 19:01:59 INFO Applying migration id=resolvegroup 2026/04/10 19:01:59 INFO Applying migration id=reject 2026/04/10 19:01:59 INFO Applying migration id=autodel 2026/04/10 19:01:59 INFO Applying migration id=jsonb 2026/04/10 19:01:59 INFO Applying migration id=quote 2026/04/10 19:01:59 INFO Applying migration id=rfc9421 2026/04/10 19:01:59 INFO Applying migration id=keys 2026/04/10 19:01:59 INFO Applying migration id=portable 2026/04/10 19:01:59 INFO Applying migration id=proofs 2026/04/10 19:01:59 INFO Applying migration id=contexts 2026/04/10 19:01:59 INFO Applying migration id=deliverieshost 2026/04/10 19:01:59 INFO Applying migration id=pembegin 2026/04/10 19:01:59 INFO Applying migration id=didhost 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 19:02:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 19:02:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 19:02:00 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 19:02:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (1.25s) === RUN TestDeliver_OneFailedRetry 2026/04/10 19:02:00 INFO Applying migration id=initial 2026/04/10 19:02:00 INFO Applying migration id=notesupdated 2026/04/10 19:02:00 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:00 INFO Applying migration id=activitiesid 2026/04/10 19:02:00 INFO Applying migration id=outbox 2026/04/10 19:02:00 INFO Applying migration id=edits 2026/04/10 19:02:00 INFO Applying migration id=outboxactor 2026/04/10 19:02:00 INFO Applying migration id=outboxsender 2026/04/10 19:02:00 INFO Applying migration id=thread 2026/04/10 19:02:00 INFO Applying migration id=host 2026/04/10 19:02:00 INFO Applying migration id=sharedinbox 2026/04/10 19:02:00 INFO Applying migration id=noteshost 2026/04/10 19:02:00 INFO Applying migration id=fetched 2026/04/10 19:02:00 INFO Applying migration id=move 2026/04/10 19:02:00 INFO Applying migration id=cleanup 2026/04/10 19:02:00 INFO Applying migration id=received 2026/04/10 19:02:00 INFO Applying migration id=namehost 2026/04/10 19:02:00 INFO Applying migration id=outboxhost 2026/04/10 19:02:00 INFO Applying migration id=notesfts 2026/04/10 19:02:00 INFO Applying migration id=iconsname 2026/04/10 19:02:00 INFO Applying migration id=nohash 2026/04/10 19:02:00 INFO Applying migration id=shares 2026/04/10 19:02:00 INFO Applying migration id=actorttl 2026/04/10 19:02:00 INFO Applying migration id=tocc 2026/04/10 19:02:00 INFO Applying migration id=followeds 2026/04/10 19:02:00 INFO Applying migration id=certhash 2026/04/10 19:02:00 INFO Applying migration id=follows_sync 2026/04/10 19:02:00 INFO Applying migration id=jsonpath 2026/04/10 19:02:00 INFO Applying migration id=localforward 2026/04/10 19:02:00 INFO Applying migration id=avatar 2026/04/10 19:02:00 INFO Applying migration id=noimage 2026/04/10 19:02:00 INFO Applying migration id=feed 2026/04/10 19:02:00 INFO Applying migration id=bookmarks 2026/04/10 19:02:00 INFO Applying migration id=shareactivity 2026/04/10 19:02:00 INFO Applying migration id=application 2026/04/10 19:02:00 INFO Applying migration id=certificates 2026/04/10 19:02:00 INFO Applying migration id=rawforward 2026/04/10 19:02:00 INFO Applying migration id=publickey 2026/04/10 19:02:00 INFO Applying migration id=resolvegroup 2026/04/10 19:02:00 INFO Applying migration id=reject 2026/04/10 19:02:00 INFO Applying migration id=autodel 2026/04/10 19:02:00 INFO Applying migration id=jsonb 2026/04/10 19:02:00 INFO Applying migration id=quote 2026/04/10 19:02:00 INFO Applying migration id=rfc9421 2026/04/10 19:02:00 INFO Applying migration id=keys 2026/04/10 19:02:00 INFO Applying migration id=portable 2026/04/10 19:02:00 INFO Applying migration id=proofs 2026/04/10 19:02:00 INFO Applying migration id=contexts 2026/04/10 19:02:00 INFO Applying migration id=deliverieshost 2026/04/10 19:02:00 INFO Applying migration id=pembegin 2026/04/10 19:02:00 INFO Applying migration id=didhost 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 19:02:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:01 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:01 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (1.17s) === RUN TestDeliver_OneInvalidURLRetry 2026/04/10 19:02:01 INFO Applying migration id=initial 2026/04/10 19:02:01 INFO Applying migration id=notesupdated 2026/04/10 19:02:01 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:01 INFO Applying migration id=activitiesid 2026/04/10 19:02:01 INFO Applying migration id=outbox 2026/04/10 19:02:01 INFO Applying migration id=edits 2026/04/10 19:02:01 INFO Applying migration id=outboxactor 2026/04/10 19:02:01 INFO Applying migration id=outboxsender 2026/04/10 19:02:01 INFO Applying migration id=thread 2026/04/10 19:02:01 INFO Applying migration id=host 2026/04/10 19:02:01 INFO Applying migration id=sharedinbox 2026/04/10 19:02:01 INFO Applying migration id=noteshost 2026/04/10 19:02:01 INFO Applying migration id=fetched 2026/04/10 19:02:01 INFO Applying migration id=move 2026/04/10 19:02:01 INFO Applying migration id=cleanup 2026/04/10 19:02:01 INFO Applying migration id=received 2026/04/10 19:02:01 INFO Applying migration id=namehost 2026/04/10 19:02:01 INFO Applying migration id=outboxhost 2026/04/10 19:02:01 INFO Applying migration id=notesfts 2026/04/10 19:02:01 INFO Applying migration id=iconsname 2026/04/10 19:02:01 INFO Applying migration id=nohash 2026/04/10 19:02:01 INFO Applying migration id=shares 2026/04/10 19:02:01 INFO Applying migration id=actorttl 2026/04/10 19:02:01 INFO Applying migration id=tocc 2026/04/10 19:02:01 INFO Applying migration id=followeds 2026/04/10 19:02:01 INFO Applying migration id=certhash 2026/04/10 19:02:01 INFO Applying migration id=follows_sync 2026/04/10 19:02:01 INFO Applying migration id=jsonpath 2026/04/10 19:02:01 INFO Applying migration id=localforward 2026/04/10 19:02:01 INFO Applying migration id=avatar 2026/04/10 19:02:01 INFO Applying migration id=noimage 2026/04/10 19:02:01 INFO Applying migration id=feed 2026/04/10 19:02:01 INFO Applying migration id=bookmarks 2026/04/10 19:02:01 INFO Applying migration id=shareactivity 2026/04/10 19:02:01 INFO Applying migration id=application 2026/04/10 19:02:01 INFO Applying migration id=certificates 2026/04/10 19:02:01 INFO Applying migration id=rawforward 2026/04/10 19:02:01 INFO Applying migration id=publickey 2026/04/10 19:02:01 INFO Applying migration id=resolvegroup 2026/04/10 19:02:01 INFO Applying migration id=reject 2026/04/10 19:02:01 INFO Applying migration id=autodel 2026/04/10 19:02:01 INFO Applying migration id=jsonb 2026/04/10 19:02:01 INFO Applying migration id=quote 2026/04/10 19:02:01 INFO Applying migration id=rfc9421 2026/04/10 19:02:01 INFO Applying migration id=keys 2026/04/10 19:02:01 INFO Applying migration id=portable 2026/04/10 19:02:01 INFO Applying migration id=proofs 2026/04/10 19:02:01 INFO Applying migration id=contexts 2026/04/10 19:02:01 INFO Applying migration id=deliverieshost 2026/04/10 19:02:01 INFO Applying migration id=pembegin 2026/04/10 19:02:01 INFO Applying migration id=didhost 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 19:02:02 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/04/10 19:02:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 19:02:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 19:02:02 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 19:02:02 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/04/10 19:02:02 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 19:02:02 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 19:02:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 19:02:02 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/04/10 19:02:02 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 19:02:02 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.57s) === RUN TestDeliver_MaxAttempts 2026/04/10 19:02:02 INFO Applying migration id=initial 2026/04/10 19:02:02 INFO Applying migration id=notesupdated 2026/04/10 19:02:02 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:02 INFO Applying migration id=activitiesid 2026/04/10 19:02:02 INFO Applying migration id=outbox 2026/04/10 19:02:02 INFO Applying migration id=edits 2026/04/10 19:02:02 INFO Applying migration id=outboxactor 2026/04/10 19:02:02 INFO Applying migration id=outboxsender 2026/04/10 19:02:02 INFO Applying migration id=thread 2026/04/10 19:02:02 INFO Applying migration id=host 2026/04/10 19:02:02 INFO Applying migration id=sharedinbox 2026/04/10 19:02:02 INFO Applying migration id=noteshost 2026/04/10 19:02:02 INFO Applying migration id=fetched 2026/04/10 19:02:02 INFO Applying migration id=move 2026/04/10 19:02:02 INFO Applying migration id=cleanup 2026/04/10 19:02:02 INFO Applying migration id=received 2026/04/10 19:02:02 INFO Applying migration id=namehost 2026/04/10 19:02:02 INFO Applying migration id=outboxhost 2026/04/10 19:02:02 INFO Applying migration id=notesfts 2026/04/10 19:02:02 INFO Applying migration id=iconsname 2026/04/10 19:02:02 INFO Applying migration id=nohash 2026/04/10 19:02:02 INFO Applying migration id=shares 2026/04/10 19:02:02 INFO Applying migration id=actorttl 2026/04/10 19:02:02 INFO Applying migration id=tocc 2026/04/10 19:02:02 INFO Applying migration id=followeds 2026/04/10 19:02:02 INFO Applying migration id=certhash 2026/04/10 19:02:02 INFO Applying migration id=follows_sync 2026/04/10 19:02:02 INFO Applying migration id=jsonpath 2026/04/10 19:02:02 INFO Applying migration id=localforward 2026/04/10 19:02:02 INFO Applying migration id=avatar 2026/04/10 19:02:02 INFO Applying migration id=noimage 2026/04/10 19:02:02 INFO Applying migration id=feed 2026/04/10 19:02:02 INFO Applying migration id=bookmarks 2026/04/10 19:02:02 INFO Applying migration id=shareactivity 2026/04/10 19:02:02 INFO Applying migration id=application 2026/04/10 19:02:02 INFO Applying migration id=certificates 2026/04/10 19:02:02 INFO Applying migration id=rawforward 2026/04/10 19:02:02 INFO Applying migration id=publickey 2026/04/10 19:02:02 INFO Applying migration id=resolvegroup 2026/04/10 19:02:02 INFO Applying migration id=reject 2026/04/10 19:02:02 INFO Applying migration id=autodel 2026/04/10 19:02:02 INFO Applying migration id=jsonb 2026/04/10 19:02:02 INFO Applying migration id=quote 2026/04/10 19:02:02 INFO Applying migration id=rfc9421 2026/04/10 19:02:02 INFO Applying migration id=keys 2026/04/10 19:02:02 INFO Applying migration id=portable 2026/04/10 19:02:02 INFO Applying migration id=proofs 2026/04/10 19:02:02 INFO Applying migration id=contexts 2026/04/10 19:02:02 INFO Applying migration id=deliverieshost 2026/04/10 19:02:02 INFO Applying migration id=pembegin 2026/04/10 19:02:02 INFO Applying migration id=didhost 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 19:02:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:03 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:03 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.81s) === RUN TestDeliver_SharedInbox 2026/04/10 19:02:03 INFO Applying migration id=initial 2026/04/10 19:02:03 INFO Applying migration id=notesupdated 2026/04/10 19:02:03 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:03 INFO Applying migration id=activitiesid 2026/04/10 19:02:03 INFO Applying migration id=outbox 2026/04/10 19:02:03 INFO Applying migration id=edits 2026/04/10 19:02:03 INFO Applying migration id=outboxactor 2026/04/10 19:02:03 INFO Applying migration id=outboxsender 2026/04/10 19:02:03 INFO Applying migration id=thread 2026/04/10 19:02:03 INFO Applying migration id=host 2026/04/10 19:02:03 INFO Applying migration id=sharedinbox 2026/04/10 19:02:03 INFO Applying migration id=noteshost 2026/04/10 19:02:03 INFO Applying migration id=fetched 2026/04/10 19:02:03 INFO Applying migration id=move 2026/04/10 19:02:03 INFO Applying migration id=cleanup 2026/04/10 19:02:03 INFO Applying migration id=received 2026/04/10 19:02:03 INFO Applying migration id=namehost 2026/04/10 19:02:03 INFO Applying migration id=outboxhost 2026/04/10 19:02:03 INFO Applying migration id=notesfts 2026/04/10 19:02:03 INFO Applying migration id=iconsname 2026/04/10 19:02:03 INFO Applying migration id=nohash 2026/04/10 19:02:03 INFO Applying migration id=shares 2026/04/10 19:02:03 INFO Applying migration id=actorttl 2026/04/10 19:02:03 INFO Applying migration id=tocc 2026/04/10 19:02:03 INFO Applying migration id=followeds 2026/04/10 19:02:03 INFO Applying migration id=certhash 2026/04/10 19:02:03 INFO Applying migration id=follows_sync 2026/04/10 19:02:03 INFO Applying migration id=jsonpath 2026/04/10 19:02:03 INFO Applying migration id=localforward 2026/04/10 19:02:03 INFO Applying migration id=avatar 2026/04/10 19:02:03 INFO Applying migration id=noimage 2026/04/10 19:02:03 INFO Applying migration id=feed 2026/04/10 19:02:03 INFO Applying migration id=bookmarks 2026/04/10 19:02:03 INFO Applying migration id=shareactivity 2026/04/10 19:02:03 INFO Applying migration id=application 2026/04/10 19:02:03 INFO Applying migration id=certificates 2026/04/10 19:02:03 INFO Applying migration id=rawforward 2026/04/10 19:02:03 INFO Applying migration id=publickey 2026/04/10 19:02:03 INFO Applying migration id=resolvegroup 2026/04/10 19:02:03 INFO Applying migration id=reject 2026/04/10 19:02:03 INFO Applying migration id=autodel 2026/04/10 19:02:03 INFO Applying migration id=jsonb 2026/04/10 19:02:03 INFO Applying migration id=quote 2026/04/10 19:02:03 INFO Applying migration id=rfc9421 2026/04/10 19:02:03 INFO Applying migration id=keys 2026/04/10 19:02:03 INFO Applying migration id=portable 2026/04/10 19:02:03 INFO Applying migration id=proofs 2026/04/10 19:02:03 INFO Applying migration id=contexts 2026/04/10 19:02:03 INFO Applying migration id=deliverieshost 2026/04/10 19:02:03 INFO Applying migration id=pembegin 2026/04/10 19:02:03 INFO Applying migration id=didhost 2026/04/10 19:02:04 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 19:02:04 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 19:02:04 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 19:02:04 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 19:02:04 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (1.31s) === RUN TestDeliver_SharedInboxRetry 2026/04/10 19:02:04 INFO Applying migration id=initial 2026/04/10 19:02:04 INFO Applying migration id=notesupdated 2026/04/10 19:02:04 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:04 INFO Applying migration id=activitiesid 2026/04/10 19:02:04 INFO Applying migration id=outbox 2026/04/10 19:02:04 INFO Applying migration id=edits 2026/04/10 19:02:04 INFO Applying migration id=outboxactor 2026/04/10 19:02:04 INFO Applying migration id=outboxsender 2026/04/10 19:02:04 INFO Applying migration id=thread 2026/04/10 19:02:04 INFO Applying migration id=host 2026/04/10 19:02:04 INFO Applying migration id=sharedinbox 2026/04/10 19:02:04 INFO Applying migration id=noteshost 2026/04/10 19:02:04 INFO Applying migration id=fetched 2026/04/10 19:02:04 INFO Applying migration id=move 2026/04/10 19:02:04 INFO Applying migration id=cleanup 2026/04/10 19:02:04 INFO Applying migration id=received 2026/04/10 19:02:04 INFO Applying migration id=namehost 2026/04/10 19:02:04 INFO Applying migration id=outboxhost 2026/04/10 19:02:04 INFO Applying migration id=notesfts 2026/04/10 19:02:04 INFO Applying migration id=iconsname 2026/04/10 19:02:04 INFO Applying migration id=nohash 2026/04/10 19:02:04 INFO Applying migration id=shares 2026/04/10 19:02:04 INFO Applying migration id=actorttl 2026/04/10 19:02:04 INFO Applying migration id=tocc 2026/04/10 19:02:04 INFO Applying migration id=followeds 2026/04/10 19:02:04 INFO Applying migration id=certhash 2026/04/10 19:02:04 INFO Applying migration id=follows_sync 2026/04/10 19:02:04 INFO Applying migration id=jsonpath 2026/04/10 19:02:04 INFO Applying migration id=localforward 2026/04/10 19:02:04 INFO Applying migration id=avatar 2026/04/10 19:02:04 INFO Applying migration id=noimage 2026/04/10 19:02:04 INFO Applying migration id=feed 2026/04/10 19:02:04 INFO Applying migration id=bookmarks 2026/04/10 19:02:04 INFO Applying migration id=shareactivity 2026/04/10 19:02:04 INFO Applying migration id=application 2026/04/10 19:02:04 INFO Applying migration id=certificates 2026/04/10 19:02:04 INFO Applying migration id=rawforward 2026/04/10 19:02:04 INFO Applying migration id=publickey 2026/04/10 19:02:04 INFO Applying migration id=resolvegroup 2026/04/10 19:02:04 INFO Applying migration id=reject 2026/04/10 19:02:04 INFO Applying migration id=autodel 2026/04/10 19:02:04 INFO Applying migration id=jsonb 2026/04/10 19:02:04 INFO Applying migration id=quote 2026/04/10 19:02:04 INFO Applying migration id=rfc9421 2026/04/10 19:02:04 INFO Applying migration id=keys 2026/04/10 19:02:04 INFO Applying migration id=portable 2026/04/10 19:02:04 INFO Applying migration id=proofs 2026/04/10 19:02:04 INFO Applying migration id=contexts 2026/04/10 19:02:04 INFO Applying migration id=deliverieshost 2026/04/10 19:02:04 INFO Applying migration id=pembegin 2026/04/10 19:02:04 INFO Applying migration id=didhost 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 19:02:05 WARN Failed to send an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, {}" 2026/04/10 19:02:05 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 19:02:05 WARN Failed to send an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, {}" 2026/04/10 19:02:05 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.71s) === RUN TestDeliver_SharedInboxUnknownActor 2026/04/10 19:02:05 INFO Applying migration id=initial 2026/04/10 19:02:05 INFO Applying migration id=notesupdated 2026/04/10 19:02:05 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:05 INFO Applying migration id=activitiesid 2026/04/10 19:02:05 INFO Applying migration id=outbox 2026/04/10 19:02:05 INFO Applying migration id=edits 2026/04/10 19:02:05 INFO Applying migration id=outboxactor 2026/04/10 19:02:05 INFO Applying migration id=outboxsender 2026/04/10 19:02:05 INFO Applying migration id=thread 2026/04/10 19:02:05 INFO Applying migration id=host 2026/04/10 19:02:05 INFO Applying migration id=sharedinbox 2026/04/10 19:02:05 INFO Applying migration id=noteshost 2026/04/10 19:02:05 INFO Applying migration id=fetched 2026/04/10 19:02:05 INFO Applying migration id=move 2026/04/10 19:02:05 INFO Applying migration id=cleanup 2026/04/10 19:02:05 INFO Applying migration id=received 2026/04/10 19:02:05 INFO Applying migration id=namehost 2026/04/10 19:02:05 INFO Applying migration id=outboxhost 2026/04/10 19:02:05 INFO Applying migration id=notesfts 2026/04/10 19:02:05 INFO Applying migration id=iconsname 2026/04/10 19:02:05 INFO Applying migration id=nohash 2026/04/10 19:02:05 INFO Applying migration id=shares 2026/04/10 19:02:05 INFO Applying migration id=actorttl 2026/04/10 19:02:05 INFO Applying migration id=tocc 2026/04/10 19:02:05 INFO Applying migration id=followeds 2026/04/10 19:02:05 INFO Applying migration id=certhash 2026/04/10 19:02:05 INFO Applying migration id=follows_sync 2026/04/10 19:02:05 INFO Applying migration id=jsonpath 2026/04/10 19:02:05 INFO Applying migration id=localforward 2026/04/10 19:02:05 INFO Applying migration id=avatar 2026/04/10 19:02:05 INFO Applying migration id=noimage 2026/04/10 19:02:05 INFO Applying migration id=feed 2026/04/10 19:02:05 INFO Applying migration id=bookmarks 2026/04/10 19:02:05 INFO Applying migration id=shareactivity 2026/04/10 19:02:05 INFO Applying migration id=application 2026/04/10 19:02:05 INFO Applying migration id=certificates 2026/04/10 19:02:05 INFO Applying migration id=rawforward 2026/04/10 19:02:05 INFO Applying migration id=publickey 2026/04/10 19:02:05 INFO Applying migration id=resolvegroup 2026/04/10 19:02:05 INFO Applying migration id=reject 2026/04/10 19:02:05 INFO Applying migration id=autodel 2026/04/10 19:02:05 INFO Applying migration id=jsonb 2026/04/10 19:02:05 INFO Applying migration id=quote 2026/04/10 19:02:05 INFO Applying migration id=rfc9421 2026/04/10 19:02:05 INFO Applying migration id=keys 2026/04/10 19:02:05 INFO Applying migration id=portable 2026/04/10 19:02:05 INFO Applying migration id=proofs 2026/04/10 19:02:05 INFO Applying migration id=contexts 2026/04/10 19:02:05 INFO Applying migration id=deliverieshost 2026/04/10 19:02:05 INFO Applying migration id=pembegin 2026/04/10 19:02:05 INFO Applying migration id=didhost 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 19:02:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 19:02:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 19:02:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 19:02:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.41s) === RUN TestDeliver_SharedInboxSingleWorker 2026/04/10 19:02:05 INFO Applying migration id=initial 2026/04/10 19:02:05 INFO Applying migration id=notesupdated 2026/04/10 19:02:05 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:05 INFO Applying migration id=activitiesid 2026/04/10 19:02:05 INFO Applying migration id=outbox 2026/04/10 19:02:05 INFO Applying migration id=edits 2026/04/10 19:02:05 INFO Applying migration id=outboxactor 2026/04/10 19:02:05 INFO Applying migration id=outboxsender 2026/04/10 19:02:05 INFO Applying migration id=thread 2026/04/10 19:02:05 INFO Applying migration id=host 2026/04/10 19:02:05 INFO Applying migration id=sharedinbox 2026/04/10 19:02:05 INFO Applying migration id=noteshost 2026/04/10 19:02:05 INFO Applying migration id=fetched 2026/04/10 19:02:05 INFO Applying migration id=move 2026/04/10 19:02:05 INFO Applying migration id=cleanup 2026/04/10 19:02:05 INFO Applying migration id=received 2026/04/10 19:02:05 INFO Applying migration id=namehost 2026/04/10 19:02:05 INFO Applying migration id=outboxhost 2026/04/10 19:02:05 INFO Applying migration id=notesfts 2026/04/10 19:02:05 INFO Applying migration id=iconsname 2026/04/10 19:02:05 INFO Applying migration id=nohash 2026/04/10 19:02:05 INFO Applying migration id=shares 2026/04/10 19:02:05 INFO Applying migration id=actorttl 2026/04/10 19:02:05 INFO Applying migration id=tocc 2026/04/10 19:02:05 INFO Applying migration id=followeds 2026/04/10 19:02:05 INFO Applying migration id=certhash 2026/04/10 19:02:05 INFO Applying migration id=follows_sync 2026/04/10 19:02:05 INFO Applying migration id=jsonpath 2026/04/10 19:02:05 INFO Applying migration id=localforward 2026/04/10 19:02:05 INFO Applying migration id=avatar 2026/04/10 19:02:05 INFO Applying migration id=noimage 2026/04/10 19:02:05 INFO Applying migration id=feed 2026/04/10 19:02:05 INFO Applying migration id=bookmarks 2026/04/10 19:02:05 INFO Applying migration id=shareactivity 2026/04/10 19:02:05 INFO Applying migration id=application 2026/04/10 19:02:05 INFO Applying migration id=certificates 2026/04/10 19:02:05 INFO Applying migration id=rawforward 2026/04/10 19:02:05 INFO Applying migration id=publickey 2026/04/10 19:02:05 INFO Applying migration id=resolvegroup 2026/04/10 19:02:05 INFO Applying migration id=reject 2026/04/10 19:02:05 INFO Applying migration id=autodel 2026/04/10 19:02:05 INFO Applying migration id=jsonb 2026/04/10 19:02:05 INFO Applying migration id=quote 2026/04/10 19:02:05 INFO Applying migration id=rfc9421 2026/04/10 19:02:05 INFO Applying migration id=keys 2026/04/10 19:02:05 INFO Applying migration id=portable 2026/04/10 19:02:05 INFO Applying migration id=proofs 2026/04/10 19:02:05 INFO Applying migration id=contexts 2026/04/10 19:02:05 INFO Applying migration id=deliverieshost 2026/04/10 19:02:05 INFO Applying migration id=pembegin 2026/04/10 19:02:05 INFO Applying migration id=didhost 2026/04/10 19:02:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 19:02:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 19:02:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 19:02:06 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 19:02:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.77s) === RUN TestDeliver_SameInbox 2026/04/10 19:02:06 INFO Applying migration id=initial 2026/04/10 19:02:06 INFO Applying migration id=notesupdated 2026/04/10 19:02:06 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:06 INFO Applying migration id=activitiesid 2026/04/10 19:02:06 INFO Applying migration id=outbox 2026/04/10 19:02:06 INFO Applying migration id=edits 2026/04/10 19:02:06 INFO Applying migration id=outboxactor 2026/04/10 19:02:06 INFO Applying migration id=outboxsender 2026/04/10 19:02:06 INFO Applying migration id=thread 2026/04/10 19:02:06 INFO Applying migration id=host 2026/04/10 19:02:06 INFO Applying migration id=sharedinbox 2026/04/10 19:02:06 INFO Applying migration id=noteshost 2026/04/10 19:02:06 INFO Applying migration id=fetched 2026/04/10 19:02:06 INFO Applying migration id=move 2026/04/10 19:02:06 INFO Applying migration id=cleanup 2026/04/10 19:02:06 INFO Applying migration id=received 2026/04/10 19:02:06 INFO Applying migration id=namehost 2026/04/10 19:02:06 INFO Applying migration id=outboxhost 2026/04/10 19:02:06 INFO Applying migration id=notesfts 2026/04/10 19:02:06 INFO Applying migration id=iconsname 2026/04/10 19:02:06 INFO Applying migration id=nohash 2026/04/10 19:02:06 INFO Applying migration id=shares 2026/04/10 19:02:06 INFO Applying migration id=actorttl 2026/04/10 19:02:06 INFO Applying migration id=tocc 2026/04/10 19:02:06 INFO Applying migration id=followeds 2026/04/10 19:02:06 INFO Applying migration id=certhash 2026/04/10 19:02:06 INFO Applying migration id=follows_sync 2026/04/10 19:02:06 INFO Applying migration id=jsonpath 2026/04/10 19:02:06 INFO Applying migration id=localforward 2026/04/10 19:02:06 INFO Applying migration id=avatar 2026/04/10 19:02:06 INFO Applying migration id=noimage 2026/04/10 19:02:06 INFO Applying migration id=feed 2026/04/10 19:02:06 INFO Applying migration id=bookmarks 2026/04/10 19:02:06 INFO Applying migration id=shareactivity 2026/04/10 19:02:06 INFO Applying migration id=application 2026/04/10 19:02:06 INFO Applying migration id=certificates 2026/04/10 19:02:06 INFO Applying migration id=rawforward 2026/04/10 19:02:06 INFO Applying migration id=publickey 2026/04/10 19:02:06 INFO Applying migration id=resolvegroup 2026/04/10 19:02:06 INFO Applying migration id=reject 2026/04/10 19:02:06 INFO Applying migration id=autodel 2026/04/10 19:02:06 INFO Applying migration id=jsonb 2026/04/10 19:02:06 INFO Applying migration id=quote 2026/04/10 19:02:06 INFO Applying migration id=rfc9421 2026/04/10 19:02:06 INFO Applying migration id=keys 2026/04/10 19:02:06 INFO Applying migration id=portable 2026/04/10 19:02:06 INFO Applying migration id=proofs 2026/04/10 19:02:06 INFO Applying migration id=contexts 2026/04/10 19:02:06 INFO Applying migration id=deliverieshost 2026/04/10 19:02:06 INFO Applying migration id=pembegin 2026/04/10 19:02:06 INFO Applying migration id=didhost 2026/04/10 19:02:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 19:02:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.90s) === RUN TestDeliver_ToAndCCDuplicates 2026/04/10 19:02:07 INFO Applying migration id=initial 2026/04/10 19:02:07 INFO Applying migration id=notesupdated 2026/04/10 19:02:07 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:07 INFO Applying migration id=activitiesid 2026/04/10 19:02:07 INFO Applying migration id=outbox 2026/04/10 19:02:07 INFO Applying migration id=edits 2026/04/10 19:02:07 INFO Applying migration id=outboxactor 2026/04/10 19:02:07 INFO Applying migration id=outboxsender 2026/04/10 19:02:07 INFO Applying migration id=thread 2026/04/10 19:02:07 INFO Applying migration id=host 2026/04/10 19:02:07 INFO Applying migration id=sharedinbox 2026/04/10 19:02:07 INFO Applying migration id=noteshost 2026/04/10 19:02:07 INFO Applying migration id=fetched 2026/04/10 19:02:07 INFO Applying migration id=move 2026/04/10 19:02:07 INFO Applying migration id=cleanup 2026/04/10 19:02:07 INFO Applying migration id=received 2026/04/10 19:02:07 INFO Applying migration id=namehost 2026/04/10 19:02:07 INFO Applying migration id=outboxhost 2026/04/10 19:02:07 INFO Applying migration id=notesfts 2026/04/10 19:02:07 INFO Applying migration id=iconsname 2026/04/10 19:02:07 INFO Applying migration id=nohash 2026/04/10 19:02:07 INFO Applying migration id=shares 2026/04/10 19:02:07 INFO Applying migration id=actorttl 2026/04/10 19:02:07 INFO Applying migration id=tocc 2026/04/10 19:02:07 INFO Applying migration id=followeds 2026/04/10 19:02:07 INFO Applying migration id=certhash 2026/04/10 19:02:07 INFO Applying migration id=follows_sync 2026/04/10 19:02:07 INFO Applying migration id=jsonpath 2026/04/10 19:02:07 INFO Applying migration id=localforward 2026/04/10 19:02:07 INFO Applying migration id=avatar 2026/04/10 19:02:07 INFO Applying migration id=noimage 2026/04/10 19:02:07 INFO Applying migration id=feed 2026/04/10 19:02:07 INFO Applying migration id=bookmarks 2026/04/10 19:02:07 INFO Applying migration id=shareactivity 2026/04/10 19:02:07 INFO Applying migration id=application 2026/04/10 19:02:07 INFO Applying migration id=certificates 2026/04/10 19:02:07 INFO Applying migration id=rawforward 2026/04/10 19:02:07 INFO Applying migration id=publickey 2026/04/10 19:02:07 INFO Applying migration id=resolvegroup 2026/04/10 19:02:07 INFO Applying migration id=reject 2026/04/10 19:02:07 INFO Applying migration id=autodel 2026/04/10 19:02:07 INFO Applying migration id=jsonb 2026/04/10 19:02:07 INFO Applying migration id=quote 2026/04/10 19:02:07 INFO Applying migration id=rfc9421 2026/04/10 19:02:07 INFO Applying migration id=keys 2026/04/10 19:02:07 INFO Applying migration id=portable 2026/04/10 19:02:07 INFO Applying migration id=proofs 2026/04/10 19:02:07 INFO Applying migration id=contexts 2026/04/10 19:02:07 INFO Applying migration id=deliverieshost 2026/04/10 19:02:07 INFO Applying migration id=pembegin 2026/04/10 19:02:07 INFO Applying migration id=didhost 2026/04/10 19:02:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 19:02:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 19:02:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:09 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:09 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 19:02:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 19:02:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 19:02:09 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 19:02:09 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (1.81s) === RUN TestDeliver_PublicInTo 2026/04/10 19:02:09 INFO Applying migration id=initial 2026/04/10 19:02:09 INFO Applying migration id=notesupdated 2026/04/10 19:02:09 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:09 INFO Applying migration id=activitiesid 2026/04/10 19:02:09 INFO Applying migration id=outbox 2026/04/10 19:02:09 INFO Applying migration id=edits 2026/04/10 19:02:09 INFO Applying migration id=outboxactor 2026/04/10 19:02:09 INFO Applying migration id=outboxsender 2026/04/10 19:02:09 INFO Applying migration id=thread 2026/04/10 19:02:09 INFO Applying migration id=host 2026/04/10 19:02:09 INFO Applying migration id=sharedinbox 2026/04/10 19:02:09 INFO Applying migration id=noteshost 2026/04/10 19:02:09 INFO Applying migration id=fetched 2026/04/10 19:02:09 INFO Applying migration id=move 2026/04/10 19:02:09 INFO Applying migration id=cleanup 2026/04/10 19:02:09 INFO Applying migration id=received 2026/04/10 19:02:09 INFO Applying migration id=namehost 2026/04/10 19:02:09 INFO Applying migration id=outboxhost 2026/04/10 19:02:09 INFO Applying migration id=notesfts 2026/04/10 19:02:09 INFO Applying migration id=iconsname 2026/04/10 19:02:09 INFO Applying migration id=nohash 2026/04/10 19:02:09 INFO Applying migration id=shares 2026/04/10 19:02:09 INFO Applying migration id=actorttl 2026/04/10 19:02:09 INFO Applying migration id=tocc 2026/04/10 19:02:09 INFO Applying migration id=followeds 2026/04/10 19:02:09 INFO Applying migration id=certhash 2026/04/10 19:02:09 INFO Applying migration id=follows_sync 2026/04/10 19:02:09 INFO Applying migration id=jsonpath 2026/04/10 19:02:09 INFO Applying migration id=localforward 2026/04/10 19:02:09 INFO Applying migration id=avatar 2026/04/10 19:02:09 INFO Applying migration id=noimage 2026/04/10 19:02:09 INFO Applying migration id=feed 2026/04/10 19:02:09 INFO Applying migration id=bookmarks 2026/04/10 19:02:09 INFO Applying migration id=shareactivity 2026/04/10 19:02:09 INFO Applying migration id=application 2026/04/10 19:02:09 INFO Applying migration id=certificates 2026/04/10 19:02:09 INFO Applying migration id=rawforward 2026/04/10 19:02:09 INFO Applying migration id=publickey 2026/04/10 19:02:09 INFO Applying migration id=resolvegroup 2026/04/10 19:02:09 INFO Applying migration id=reject 2026/04/10 19:02:09 INFO Applying migration id=autodel 2026/04/10 19:02:09 INFO Applying migration id=jsonb 2026/04/10 19:02:09 INFO Applying migration id=quote 2026/04/10 19:02:09 INFO Applying migration id=rfc9421 2026/04/10 19:02:09 INFO Applying migration id=keys 2026/04/10 19:02:09 INFO Applying migration id=portable 2026/04/10 19:02:09 INFO Applying migration id=proofs 2026/04/10 19:02:09 INFO Applying migration id=contexts 2026/04/10 19:02:09 INFO Applying migration id=deliverieshost 2026/04/10 19:02:09 INFO Applying migration id=pembegin 2026/04/10 19:02:09 INFO Applying migration id=didhost 2026/04/10 19:02:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 19:02:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:10 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:10 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 19:02:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 19:02:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 19:02:10 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 19:02:10 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (1.67s) === RUN TestDeliver_AuthorInTo 2026/04/10 19:02:10 INFO Applying migration id=initial 2026/04/10 19:02:10 INFO Applying migration id=notesupdated 2026/04/10 19:02:10 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:10 INFO Applying migration id=activitiesid 2026/04/10 19:02:10 INFO Applying migration id=outbox 2026/04/10 19:02:10 INFO Applying migration id=edits 2026/04/10 19:02:10 INFO Applying migration id=outboxactor 2026/04/10 19:02:10 INFO Applying migration id=outboxsender 2026/04/10 19:02:10 INFO Applying migration id=thread 2026/04/10 19:02:10 INFO Applying migration id=host 2026/04/10 19:02:10 INFO Applying migration id=sharedinbox 2026/04/10 19:02:10 INFO Applying migration id=noteshost 2026/04/10 19:02:10 INFO Applying migration id=fetched 2026/04/10 19:02:10 INFO Applying migration id=move 2026/04/10 19:02:10 INFO Applying migration id=cleanup 2026/04/10 19:02:10 INFO Applying migration id=received 2026/04/10 19:02:10 INFO Applying migration id=namehost 2026/04/10 19:02:10 INFO Applying migration id=outboxhost 2026/04/10 19:02:10 INFO Applying migration id=notesfts 2026/04/10 19:02:10 INFO Applying migration id=iconsname 2026/04/10 19:02:10 INFO Applying migration id=nohash 2026/04/10 19:02:10 INFO Applying migration id=shares 2026/04/10 19:02:10 INFO Applying migration id=actorttl 2026/04/10 19:02:10 INFO Applying migration id=tocc 2026/04/10 19:02:10 INFO Applying migration id=followeds 2026/04/10 19:02:10 INFO Applying migration id=certhash 2026/04/10 19:02:10 INFO Applying migration id=follows_sync 2026/04/10 19:02:10 INFO Applying migration id=jsonpath 2026/04/10 19:02:10 INFO Applying migration id=localforward 2026/04/10 19:02:10 INFO Applying migration id=avatar 2026/04/10 19:02:10 INFO Applying migration id=noimage 2026/04/10 19:02:10 INFO Applying migration id=feed 2026/04/10 19:02:10 INFO Applying migration id=bookmarks 2026/04/10 19:02:10 INFO Applying migration id=shareactivity 2026/04/10 19:02:10 INFO Applying migration id=application 2026/04/10 19:02:10 INFO Applying migration id=certificates 2026/04/10 19:02:10 INFO Applying migration id=rawforward 2026/04/10 19:02:10 INFO Applying migration id=publickey 2026/04/10 19:02:10 INFO Applying migration id=resolvegroup 2026/04/10 19:02:10 INFO Applying migration id=reject 2026/04/10 19:02:10 INFO Applying migration id=autodel 2026/04/10 19:02:10 INFO Applying migration id=jsonb 2026/04/10 19:02:10 INFO Applying migration id=quote 2026/04/10 19:02:10 INFO Applying migration id=rfc9421 2026/04/10 19:02:10 INFO Applying migration id=keys 2026/04/10 19:02:10 INFO Applying migration id=portable 2026/04/10 19:02:10 INFO Applying migration id=proofs 2026/04/10 19:02:10 INFO Applying migration id=contexts 2026/04/10 19:02:10 INFO Applying migration id=deliverieshost 2026/04/10 19:02:10 INFO Applying migration id=pembegin 2026/04/10 19:02:10 INFO Applying migration id=didhost 2026/04/10 19:02:13 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:13 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 19:02:13 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:13 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 19:02:13 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 19:02:13 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 19:02:13 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 19:02:13 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 19:02:13 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (2.83s) === RUN TestResolve_LocalActor 2026/04/10 19:02:13 INFO Applying migration id=initial 2026/04/10 19:02:13 INFO Applying migration id=notesupdated 2026/04/10 19:02:13 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:13 INFO Applying migration id=activitiesid 2026/04/10 19:02:13 INFO Applying migration id=outbox 2026/04/10 19:02:13 INFO Applying migration id=edits 2026/04/10 19:02:13 INFO Applying migration id=outboxactor 2026/04/10 19:02:13 INFO Applying migration id=outboxsender 2026/04/10 19:02:13 INFO Applying migration id=thread 2026/04/10 19:02:13 INFO Applying migration id=host 2026/04/10 19:02:13 INFO Applying migration id=sharedinbox 2026/04/10 19:02:13 INFO Applying migration id=noteshost 2026/04/10 19:02:13 INFO Applying migration id=fetched 2026/04/10 19:02:13 INFO Applying migration id=move 2026/04/10 19:02:13 INFO Applying migration id=cleanup 2026/04/10 19:02:13 INFO Applying migration id=received 2026/04/10 19:02:13 INFO Applying migration id=namehost 2026/04/10 19:02:13 INFO Applying migration id=outboxhost 2026/04/10 19:02:13 INFO Applying migration id=notesfts 2026/04/10 19:02:13 INFO Applying migration id=iconsname 2026/04/10 19:02:13 INFO Applying migration id=nohash 2026/04/10 19:02:13 INFO Applying migration id=shares 2026/04/10 19:02:13 INFO Applying migration id=actorttl 2026/04/10 19:02:13 INFO Applying migration id=tocc 2026/04/10 19:02:13 INFO Applying migration id=followeds 2026/04/10 19:02:13 INFO Applying migration id=certhash 2026/04/10 19:02:13 INFO Applying migration id=follows_sync 2026/04/10 19:02:13 INFO Applying migration id=jsonpath 2026/04/10 19:02:13 INFO Applying migration id=localforward 2026/04/10 19:02:13 INFO Applying migration id=avatar 2026/04/10 19:02:13 INFO Applying migration id=noimage 2026/04/10 19:02:13 INFO Applying migration id=feed 2026/04/10 19:02:13 INFO Applying migration id=bookmarks 2026/04/10 19:02:13 INFO Applying migration id=shareactivity 2026/04/10 19:02:13 INFO Applying migration id=application 2026/04/10 19:02:13 INFO Applying migration id=certificates 2026/04/10 19:02:13 INFO Applying migration id=rawforward 2026/04/10 19:02:13 INFO Applying migration id=publickey 2026/04/10 19:02:13 INFO Applying migration id=resolvegroup 2026/04/10 19:02:13 INFO Applying migration id=reject 2026/04/10 19:02:13 INFO Applying migration id=autodel 2026/04/10 19:02:13 INFO Applying migration id=jsonb 2026/04/10 19:02:13 INFO Applying migration id=quote 2026/04/10 19:02:13 INFO Applying migration id=rfc9421 2026/04/10 19:02:13 INFO Applying migration id=keys 2026/04/10 19:02:13 INFO Applying migration id=portable 2026/04/10 19:02:13 INFO Applying migration id=proofs 2026/04/10 19:02:13 INFO Applying migration id=contexts 2026/04/10 19:02:13 INFO Applying migration id=deliverieshost 2026/04/10 19:02:13 INFO Applying migration id=pembegin 2026/04/10 19:02:13 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActor (0.59s) === RUN TestResolve_LocalActorDoesNotExist 2026/04/10 19:02:14 INFO Applying migration id=initial 2026/04/10 19:02:14 INFO Applying migration id=notesupdated 2026/04/10 19:02:14 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:14 INFO Applying migration id=activitiesid 2026/04/10 19:02:14 INFO Applying migration id=outbox 2026/04/10 19:02:14 INFO Applying migration id=edits 2026/04/10 19:02:14 INFO Applying migration id=outboxactor 2026/04/10 19:02:14 INFO Applying migration id=outboxsender 2026/04/10 19:02:14 INFO Applying migration id=thread 2026/04/10 19:02:14 INFO Applying migration id=host 2026/04/10 19:02:14 INFO Applying migration id=sharedinbox 2026/04/10 19:02:14 INFO Applying migration id=noteshost 2026/04/10 19:02:14 INFO Applying migration id=fetched 2026/04/10 19:02:14 INFO Applying migration id=move 2026/04/10 19:02:14 INFO Applying migration id=cleanup 2026/04/10 19:02:14 INFO Applying migration id=received 2026/04/10 19:02:14 INFO Applying migration id=namehost 2026/04/10 19:02:14 INFO Applying migration id=outboxhost 2026/04/10 19:02:14 INFO Applying migration id=notesfts 2026/04/10 19:02:14 INFO Applying migration id=iconsname 2026/04/10 19:02:14 INFO Applying migration id=nohash 2026/04/10 19:02:14 INFO Applying migration id=shares 2026/04/10 19:02:14 INFO Applying migration id=actorttl 2026/04/10 19:02:14 INFO Applying migration id=tocc 2026/04/10 19:02:14 INFO Applying migration id=followeds 2026/04/10 19:02:14 INFO Applying migration id=certhash 2026/04/10 19:02:14 INFO Applying migration id=follows_sync 2026/04/10 19:02:14 INFO Applying migration id=jsonpath 2026/04/10 19:02:14 INFO Applying migration id=localforward 2026/04/10 19:02:14 INFO Applying migration id=avatar 2026/04/10 19:02:14 INFO Applying migration id=noimage 2026/04/10 19:02:14 INFO Applying migration id=feed 2026/04/10 19:02:14 INFO Applying migration id=bookmarks 2026/04/10 19:02:14 INFO Applying migration id=shareactivity 2026/04/10 19:02:14 INFO Applying migration id=application 2026/04/10 19:02:14 INFO Applying migration id=certificates 2026/04/10 19:02:14 INFO Applying migration id=rawforward 2026/04/10 19:02:14 INFO Applying migration id=publickey 2026/04/10 19:02:14 INFO Applying migration id=resolvegroup 2026/04/10 19:02:14 INFO Applying migration id=reject 2026/04/10 19:02:14 INFO Applying migration id=autodel 2026/04/10 19:02:14 INFO Applying migration id=jsonb 2026/04/10 19:02:14 INFO Applying migration id=quote 2026/04/10 19:02:14 INFO Applying migration id=rfc9421 2026/04/10 19:02:14 INFO Applying migration id=keys 2026/04/10 19:02:14 INFO Applying migration id=portable 2026/04/10 19:02:14 INFO Applying migration id=proofs 2026/04/10 19:02:14 INFO Applying migration id=contexts 2026/04/10 19:02:14 INFO Applying migration id=deliverieshost 2026/04/10 19:02:14 INFO Applying migration id=pembegin 2026/04/10 19:02:14 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActorDoesNotExist (0.23s) === RUN TestResolve_FederatedInstanceActor 2026/04/10 19:02:14 INFO Applying migration id=initial 2026/04/10 19:02:14 INFO Applying migration id=notesupdated 2026/04/10 19:02:14 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:14 INFO Applying migration id=activitiesid 2026/04/10 19:02:14 INFO Applying migration id=outbox 2026/04/10 19:02:14 INFO Applying migration id=edits 2026/04/10 19:02:14 INFO Applying migration id=outboxactor 2026/04/10 19:02:14 INFO Applying migration id=outboxsender 2026/04/10 19:02:14 INFO Applying migration id=thread 2026/04/10 19:02:14 INFO Applying migration id=host 2026/04/10 19:02:14 INFO Applying migration id=sharedinbox 2026/04/10 19:02:14 INFO Applying migration id=noteshost 2026/04/10 19:02:14 INFO Applying migration id=fetched 2026/04/10 19:02:14 INFO Applying migration id=move 2026/04/10 19:02:14 INFO Applying migration id=cleanup 2026/04/10 19:02:14 INFO Applying migration id=received 2026/04/10 19:02:14 INFO Applying migration id=namehost 2026/04/10 19:02:14 INFO Applying migration id=outboxhost 2026/04/10 19:02:14 INFO Applying migration id=notesfts 2026/04/10 19:02:14 INFO Applying migration id=iconsname 2026/04/10 19:02:14 INFO Applying migration id=nohash 2026/04/10 19:02:14 INFO Applying migration id=shares 2026/04/10 19:02:14 INFO Applying migration id=actorttl 2026/04/10 19:02:14 INFO Applying migration id=tocc 2026/04/10 19:02:14 INFO Applying migration id=followeds 2026/04/10 19:02:14 INFO Applying migration id=certhash 2026/04/10 19:02:14 INFO Applying migration id=follows_sync 2026/04/10 19:02:14 INFO Applying migration id=jsonpath 2026/04/10 19:02:14 INFO Applying migration id=localforward 2026/04/10 19:02:14 INFO Applying migration id=avatar 2026/04/10 19:02:14 INFO Applying migration id=noimage 2026/04/10 19:02:14 INFO Applying migration id=feed 2026/04/10 19:02:14 INFO Applying migration id=bookmarks 2026/04/10 19:02:14 INFO Applying migration id=shareactivity 2026/04/10 19:02:14 INFO Applying migration id=application 2026/04/10 19:02:14 INFO Applying migration id=certificates 2026/04/10 19:02:14 INFO Applying migration id=rawforward 2026/04/10 19:02:14 INFO Applying migration id=publickey 2026/04/10 19:02:14 INFO Applying migration id=resolvegroup 2026/04/10 19:02:14 INFO Applying migration id=reject 2026/04/10 19:02:14 INFO Applying migration id=autodel 2026/04/10 19:02:14 INFO Applying migration id=jsonb 2026/04/10 19:02:14 INFO Applying migration id=quote 2026/04/10 19:02:14 INFO Applying migration id=rfc9421 2026/04/10 19:02:14 INFO Applying migration id=keys 2026/04/10 19:02:14 INFO Applying migration id=portable 2026/04/10 19:02:14 INFO Applying migration id=proofs 2026/04/10 19:02:14 INFO Applying migration id=contexts 2026/04/10 19:02:14 INFO Applying migration id=deliverieshost 2026/04/10 19:02:14 INFO Applying migration id=pembegin 2026/04/10 19:02:14 INFO Applying migration id=didhost 2026/04/10 19:02:14 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedInstanceActor (0.48s) === RUN TestResolve_FederatedActorInvalidURL 2026/04/10 19:02:14 INFO Applying migration id=initial 2026/04/10 19:02:14 INFO Applying migration id=notesupdated 2026/04/10 19:02:14 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:14 INFO Applying migration id=activitiesid 2026/04/10 19:02:14 INFO Applying migration id=outbox 2026/04/10 19:02:14 INFO Applying migration id=edits 2026/04/10 19:02:14 INFO Applying migration id=outboxactor 2026/04/10 19:02:14 INFO Applying migration id=outboxsender 2026/04/10 19:02:14 INFO Applying migration id=thread 2026/04/10 19:02:14 INFO Applying migration id=host 2026/04/10 19:02:14 INFO Applying migration id=sharedinbox 2026/04/10 19:02:14 INFO Applying migration id=noteshost 2026/04/10 19:02:14 INFO Applying migration id=fetched 2026/04/10 19:02:14 INFO Applying migration id=move 2026/04/10 19:02:14 INFO Applying migration id=cleanup 2026/04/10 19:02:14 INFO Applying migration id=received 2026/04/10 19:02:14 INFO Applying migration id=namehost 2026/04/10 19:02:14 INFO Applying migration id=outboxhost 2026/04/10 19:02:14 INFO Applying migration id=notesfts 2026/04/10 19:02:14 INFO Applying migration id=iconsname 2026/04/10 19:02:14 INFO Applying migration id=nohash 2026/04/10 19:02:14 INFO Applying migration id=shares 2026/04/10 19:02:14 INFO Applying migration id=actorttl 2026/04/10 19:02:14 INFO Applying migration id=tocc 2026/04/10 19:02:14 INFO Applying migration id=followeds 2026/04/10 19:02:14 INFO Applying migration id=certhash 2026/04/10 19:02:14 INFO Applying migration id=follows_sync 2026/04/10 19:02:14 INFO Applying migration id=jsonpath 2026/04/10 19:02:14 INFO Applying migration id=localforward 2026/04/10 19:02:14 INFO Applying migration id=avatar 2026/04/10 19:02:14 INFO Applying migration id=noimage 2026/04/10 19:02:14 INFO Applying migration id=feed 2026/04/10 19:02:14 INFO Applying migration id=bookmarks 2026/04/10 19:02:14 INFO Applying migration id=shareactivity 2026/04/10 19:02:14 INFO Applying migration id=application 2026/04/10 19:02:14 INFO Applying migration id=certificates 2026/04/10 19:02:14 INFO Applying migration id=rawforward 2026/04/10 19:02:14 INFO Applying migration id=publickey 2026/04/10 19:02:14 INFO Applying migration id=resolvegroup 2026/04/10 19:02:14 INFO Applying migration id=reject 2026/04/10 19:02:14 INFO Applying migration id=autodel 2026/04/10 19:02:14 INFO Applying migration id=jsonb 2026/04/10 19:02:14 INFO Applying migration id=quote 2026/04/10 19:02:14 INFO Applying migration id=rfc9421 2026/04/10 19:02:14 INFO Applying migration id=keys 2026/04/10 19:02:14 INFO Applying migration id=portable 2026/04/10 19:02:14 INFO Applying migration id=proofs 2026/04/10 19:02:14 INFO Applying migration id=contexts 2026/04/10 19:02:14 INFO Applying migration id=deliverieshost 2026/04/10 19:02:14 INFO Applying migration id=pembegin 2026/04/10 19:02:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidURL (0.97s) === RUN TestResolve_FederatedActorInvalidScheme 2026/04/10 19:02:15 INFO Applying migration id=initial 2026/04/10 19:02:15 INFO Applying migration id=notesupdated 2026/04/10 19:02:15 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:15 INFO Applying migration id=activitiesid 2026/04/10 19:02:15 INFO Applying migration id=outbox 2026/04/10 19:02:15 INFO Applying migration id=edits 2026/04/10 19:02:15 INFO Applying migration id=outboxactor 2026/04/10 19:02:15 INFO Applying migration id=outboxsender 2026/04/10 19:02:15 INFO Applying migration id=thread 2026/04/10 19:02:15 INFO Applying migration id=host 2026/04/10 19:02:15 INFO Applying migration id=sharedinbox 2026/04/10 19:02:15 INFO Applying migration id=noteshost 2026/04/10 19:02:15 INFO Applying migration id=fetched 2026/04/10 19:02:15 INFO Applying migration id=move 2026/04/10 19:02:15 INFO Applying migration id=cleanup 2026/04/10 19:02:15 INFO Applying migration id=received 2026/04/10 19:02:15 INFO Applying migration id=namehost 2026/04/10 19:02:15 INFO Applying migration id=outboxhost 2026/04/10 19:02:15 INFO Applying migration id=notesfts 2026/04/10 19:02:15 INFO Applying migration id=iconsname 2026/04/10 19:02:15 INFO Applying migration id=nohash 2026/04/10 19:02:15 INFO Applying migration id=shares 2026/04/10 19:02:15 INFO Applying migration id=actorttl 2026/04/10 19:02:15 INFO Applying migration id=tocc 2026/04/10 19:02:15 INFO Applying migration id=followeds 2026/04/10 19:02:15 INFO Applying migration id=certhash 2026/04/10 19:02:15 INFO Applying migration id=follows_sync 2026/04/10 19:02:15 INFO Applying migration id=jsonpath 2026/04/10 19:02:15 INFO Applying migration id=localforward 2026/04/10 19:02:15 INFO Applying migration id=avatar 2026/04/10 19:02:15 INFO Applying migration id=noimage 2026/04/10 19:02:15 INFO Applying migration id=feed 2026/04/10 19:02:15 INFO Applying migration id=bookmarks 2026/04/10 19:02:15 INFO Applying migration id=shareactivity 2026/04/10 19:02:15 INFO Applying migration id=application 2026/04/10 19:02:15 INFO Applying migration id=certificates 2026/04/10 19:02:15 INFO Applying migration id=rawforward 2026/04/10 19:02:15 INFO Applying migration id=publickey 2026/04/10 19:02:15 INFO Applying migration id=resolvegroup 2026/04/10 19:02:15 INFO Applying migration id=reject 2026/04/10 19:02:15 INFO Applying migration id=autodel 2026/04/10 19:02:15 INFO Applying migration id=jsonb 2026/04/10 19:02:15 INFO Applying migration id=quote 2026/04/10 19:02:15 INFO Applying migration id=rfc9421 2026/04/10 19:02:15 INFO Applying migration id=keys 2026/04/10 19:02:15 INFO Applying migration id=portable 2026/04/10 19:02:15 INFO Applying migration id=proofs 2026/04/10 19:02:15 INFO Applying migration id=contexts 2026/04/10 19:02:15 INFO Applying migration id=deliverieshost 2026/04/10 19:02:15 INFO Applying migration id=pembegin 2026/04/10 19:02:15 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidScheme (1.24s) === RUN TestResolve_FederatedActorFirstTime 2026/04/10 19:02:17 INFO Applying migration id=initial 2026/04/10 19:02:17 INFO Applying migration id=notesupdated 2026/04/10 19:02:17 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:17 INFO Applying migration id=activitiesid 2026/04/10 19:02:17 INFO Applying migration id=outbox 2026/04/10 19:02:17 INFO Applying migration id=edits 2026/04/10 19:02:17 INFO Applying migration id=outboxactor 2026/04/10 19:02:17 INFO Applying migration id=outboxsender 2026/04/10 19:02:17 INFO Applying migration id=thread 2026/04/10 19:02:17 INFO Applying migration id=host 2026/04/10 19:02:17 INFO Applying migration id=sharedinbox 2026/04/10 19:02:17 INFO Applying migration id=noteshost 2026/04/10 19:02:17 INFO Applying migration id=fetched 2026/04/10 19:02:17 INFO Applying migration id=move 2026/04/10 19:02:17 INFO Applying migration id=cleanup 2026/04/10 19:02:17 INFO Applying migration id=received 2026/04/10 19:02:17 INFO Applying migration id=namehost 2026/04/10 19:02:17 INFO Applying migration id=outboxhost 2026/04/10 19:02:17 INFO Applying migration id=notesfts 2026/04/10 19:02:17 INFO Applying migration id=iconsname 2026/04/10 19:02:17 INFO Applying migration id=nohash 2026/04/10 19:02:17 INFO Applying migration id=shares 2026/04/10 19:02:17 INFO Applying migration id=actorttl 2026/04/10 19:02:17 INFO Applying migration id=tocc 2026/04/10 19:02:17 INFO Applying migration id=followeds 2026/04/10 19:02:17 INFO Applying migration id=certhash 2026/04/10 19:02:17 INFO Applying migration id=follows_sync 2026/04/10 19:02:17 INFO Applying migration id=jsonpath 2026/04/10 19:02:17 INFO Applying migration id=localforward 2026/04/10 19:02:17 INFO Applying migration id=avatar 2026/04/10 19:02:17 INFO Applying migration id=noimage 2026/04/10 19:02:17 INFO Applying migration id=feed 2026/04/10 19:02:17 INFO Applying migration id=bookmarks 2026/04/10 19:02:17 INFO Applying migration id=shareactivity 2026/04/10 19:02:17 INFO Applying migration id=application 2026/04/10 19:02:17 INFO Applying migration id=certificates 2026/04/10 19:02:17 INFO Applying migration id=rawforward 2026/04/10 19:02:17 INFO Applying migration id=publickey 2026/04/10 19:02:17 INFO Applying migration id=resolvegroup 2026/04/10 19:02:17 INFO Applying migration id=reject 2026/04/10 19:02:17 INFO Applying migration id=autodel 2026/04/10 19:02:17 INFO Applying migration id=jsonb 2026/04/10 19:02:17 INFO Applying migration id=quote 2026/04/10 19:02:17 INFO Applying migration id=rfc9421 2026/04/10 19:02:17 INFO Applying migration id=keys 2026/04/10 19:02:17 INFO Applying migration id=portable 2026/04/10 19:02:17 INFO Applying migration id=proofs 2026/04/10 19:02:17 INFO Applying migration id=contexts 2026/04/10 19:02:17 INFO Applying migration id=deliverieshost 2026/04/10 19:02:17 INFO Applying migration id=pembegin 2026/04/10 19:02:17 INFO Applying migration id=didhost 2026/04/10 19:02:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTime (1.28s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/04/10 19:02:18 INFO Applying migration id=initial 2026/04/10 19:02:18 INFO Applying migration id=notesupdated 2026/04/10 19:02:18 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:18 INFO Applying migration id=activitiesid 2026/04/10 19:02:18 INFO Applying migration id=outbox 2026/04/10 19:02:18 INFO Applying migration id=edits 2026/04/10 19:02:18 INFO Applying migration id=outboxactor 2026/04/10 19:02:18 INFO Applying migration id=outboxsender 2026/04/10 19:02:18 INFO Applying migration id=thread 2026/04/10 19:02:18 INFO Applying migration id=host 2026/04/10 19:02:18 INFO Applying migration id=sharedinbox 2026/04/10 19:02:18 INFO Applying migration id=noteshost 2026/04/10 19:02:18 INFO Applying migration id=fetched 2026/04/10 19:02:18 INFO Applying migration id=move 2026/04/10 19:02:18 INFO Applying migration id=cleanup 2026/04/10 19:02:18 INFO Applying migration id=received 2026/04/10 19:02:18 INFO Applying migration id=namehost 2026/04/10 19:02:18 INFO Applying migration id=outboxhost 2026/04/10 19:02:18 INFO Applying migration id=notesfts 2026/04/10 19:02:18 INFO Applying migration id=iconsname 2026/04/10 19:02:18 INFO Applying migration id=nohash 2026/04/10 19:02:18 INFO Applying migration id=shares 2026/04/10 19:02:18 INFO Applying migration id=actorttl 2026/04/10 19:02:18 INFO Applying migration id=tocc 2026/04/10 19:02:18 INFO Applying migration id=followeds 2026/04/10 19:02:18 INFO Applying migration id=certhash 2026/04/10 19:02:18 INFO Applying migration id=follows_sync 2026/04/10 19:02:18 INFO Applying migration id=jsonpath 2026/04/10 19:02:18 INFO Applying migration id=localforward 2026/04/10 19:02:18 INFO Applying migration id=avatar 2026/04/10 19:02:18 INFO Applying migration id=noimage 2026/04/10 19:02:18 INFO Applying migration id=feed 2026/04/10 19:02:18 INFO Applying migration id=bookmarks 2026/04/10 19:02:18 INFO Applying migration id=shareactivity 2026/04/10 19:02:18 INFO Applying migration id=application 2026/04/10 19:02:18 INFO Applying migration id=certificates 2026/04/10 19:02:18 INFO Applying migration id=rawforward 2026/04/10 19:02:18 INFO Applying migration id=publickey 2026/04/10 19:02:18 INFO Applying migration id=resolvegroup 2026/04/10 19:02:18 INFO Applying migration id=reject 2026/04/10 19:02:18 INFO Applying migration id=autodel 2026/04/10 19:02:18 INFO Applying migration id=jsonb 2026/04/10 19:02:18 INFO Applying migration id=quote 2026/04/10 19:02:18 INFO Applying migration id=rfc9421 2026/04/10 19:02:18 INFO Applying migration id=keys 2026/04/10 19:02:18 INFO Applying migration id=portable 2026/04/10 19:02:18 INFO Applying migration id=proofs 2026/04/10 19:02:18 INFO Applying migration id=contexts 2026/04/10 19:02:18 INFO Applying migration id=deliverieshost 2026/04/10 19:02:18 INFO Applying migration id=pembegin 2026/04/10 19:02:18 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.64s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/04/10 19:02:18 INFO Applying migration id=initial 2026/04/10 19:02:18 INFO Applying migration id=notesupdated 2026/04/10 19:02:18 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:18 INFO Applying migration id=activitiesid 2026/04/10 19:02:18 INFO Applying migration id=outbox 2026/04/10 19:02:18 INFO Applying migration id=edits 2026/04/10 19:02:18 INFO Applying migration id=outboxactor 2026/04/10 19:02:18 INFO Applying migration id=outboxsender 2026/04/10 19:02:18 INFO Applying migration id=thread 2026/04/10 19:02:18 INFO Applying migration id=host 2026/04/10 19:02:18 INFO Applying migration id=sharedinbox 2026/04/10 19:02:18 INFO Applying migration id=noteshost 2026/04/10 19:02:18 INFO Applying migration id=fetched 2026/04/10 19:02:18 INFO Applying migration id=move 2026/04/10 19:02:18 INFO Applying migration id=cleanup 2026/04/10 19:02:18 INFO Applying migration id=received 2026/04/10 19:02:18 INFO Applying migration id=namehost 2026/04/10 19:02:18 INFO Applying migration id=outboxhost 2026/04/10 19:02:18 INFO Applying migration id=notesfts 2026/04/10 19:02:18 INFO Applying migration id=iconsname 2026/04/10 19:02:18 INFO Applying migration id=nohash 2026/04/10 19:02:18 INFO Applying migration id=shares 2026/04/10 19:02:18 INFO Applying migration id=actorttl 2026/04/10 19:02:18 INFO Applying migration id=tocc 2026/04/10 19:02:18 INFO Applying migration id=followeds 2026/04/10 19:02:18 INFO Applying migration id=certhash 2026/04/10 19:02:18 INFO Applying migration id=follows_sync 2026/04/10 19:02:18 INFO Applying migration id=jsonpath 2026/04/10 19:02:19 INFO Applying migration id=localforward 2026/04/10 19:02:19 INFO Applying migration id=avatar 2026/04/10 19:02:19 INFO Applying migration id=noimage 2026/04/10 19:02:19 INFO Applying migration id=feed 2026/04/10 19:02:19 INFO Applying migration id=bookmarks 2026/04/10 19:02:19 INFO Applying migration id=shareactivity 2026/04/10 19:02:19 INFO Applying migration id=application 2026/04/10 19:02:19 INFO Applying migration id=certificates 2026/04/10 19:02:19 INFO Applying migration id=rawforward 2026/04/10 19:02:19 INFO Applying migration id=publickey 2026/04/10 19:02:19 INFO Applying migration id=resolvegroup 2026/04/10 19:02:19 INFO Applying migration id=reject 2026/04/10 19:02:19 INFO Applying migration id=autodel 2026/04/10 19:02:19 INFO Applying migration id=jsonb 2026/04/10 19:02:19 INFO Applying migration id=quote 2026/04/10 19:02:19 INFO Applying migration id=rfc9421 2026/04/10 19:02:19 INFO Applying migration id=keys 2026/04/10 19:02:19 INFO Applying migration id=portable 2026/04/10 19:02:19 INFO Applying migration id=proofs 2026/04/10 19:02:19 INFO Applying migration id=contexts 2026/04/10 19:02:19 INFO Applying migration id=deliverieshost 2026/04/10 19:02:19 INFO Applying migration id=pembegin 2026/04/10 19:02:19 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.95s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/04/10 19:02:19 INFO Applying migration id=initial 2026/04/10 19:02:19 INFO Applying migration id=notesupdated 2026/04/10 19:02:19 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:19 INFO Applying migration id=activitiesid 2026/04/10 19:02:19 INFO Applying migration id=outbox 2026/04/10 19:02:19 INFO Applying migration id=edits 2026/04/10 19:02:19 INFO Applying migration id=outboxactor 2026/04/10 19:02:19 INFO Applying migration id=outboxsender 2026/04/10 19:02:19 INFO Applying migration id=thread 2026/04/10 19:02:19 INFO Applying migration id=host 2026/04/10 19:02:19 INFO Applying migration id=sharedinbox 2026/04/10 19:02:19 INFO Applying migration id=noteshost 2026/04/10 19:02:19 INFO Applying migration id=fetched 2026/04/10 19:02:19 INFO Applying migration id=move 2026/04/10 19:02:19 INFO Applying migration id=cleanup 2026/04/10 19:02:19 INFO Applying migration id=received 2026/04/10 19:02:19 INFO Applying migration id=namehost 2026/04/10 19:02:19 INFO Applying migration id=outboxhost 2026/04/10 19:02:19 INFO Applying migration id=notesfts 2026/04/10 19:02:19 INFO Applying migration id=iconsname 2026/04/10 19:02:19 INFO Applying migration id=nohash 2026/04/10 19:02:19 INFO Applying migration id=shares 2026/04/10 19:02:19 INFO Applying migration id=actorttl 2026/04/10 19:02:19 INFO Applying migration id=tocc 2026/04/10 19:02:19 INFO Applying migration id=followeds 2026/04/10 19:02:19 INFO Applying migration id=certhash 2026/04/10 19:02:19 INFO Applying migration id=follows_sync 2026/04/10 19:02:19 INFO Applying migration id=jsonpath 2026/04/10 19:02:19 INFO Applying migration id=localforward 2026/04/10 19:02:19 INFO Applying migration id=avatar 2026/04/10 19:02:19 INFO Applying migration id=noimage 2026/04/10 19:02:19 INFO Applying migration id=feed 2026/04/10 19:02:19 INFO Applying migration id=bookmarks 2026/04/10 19:02:19 INFO Applying migration id=shareactivity 2026/04/10 19:02:19 INFO Applying migration id=application 2026/04/10 19:02:19 INFO Applying migration id=certificates 2026/04/10 19:02:19 INFO Applying migration id=rawforward 2026/04/10 19:02:19 INFO Applying migration id=publickey 2026/04/10 19:02:19 INFO Applying migration id=resolvegroup 2026/04/10 19:02:19 INFO Applying migration id=reject 2026/04/10 19:02:19 INFO Applying migration id=autodel 2026/04/10 19:02:19 INFO Applying migration id=jsonb 2026/04/10 19:02:19 INFO Applying migration id=quote 2026/04/10 19:02:19 INFO Applying migration id=rfc9421 2026/04/10 19:02:19 INFO Applying migration id=keys 2026/04/10 19:02:19 INFO Applying migration id=portable 2026/04/10 19:02:19 INFO Applying migration id=proofs 2026/04/10 19:02:19 INFO Applying migration id=contexts 2026/04/10 19:02:19 INFO Applying migration id=deliverieshost 2026/04/10 19:02:19 INFO Applying migration id=pembegin 2026/04/10 19:02:19 INFO Applying migration id=didhost 2026/04/10 19:02:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.72s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/04/10 19:02:20 INFO Applying migration id=initial 2026/04/10 19:02:20 INFO Applying migration id=notesupdated 2026/04/10 19:02:20 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:20 INFO Applying migration id=activitiesid 2026/04/10 19:02:20 INFO Applying migration id=outbox 2026/04/10 19:02:20 INFO Applying migration id=edits 2026/04/10 19:02:20 INFO Applying migration id=outboxactor 2026/04/10 19:02:20 INFO Applying migration id=outboxsender 2026/04/10 19:02:20 INFO Applying migration id=thread 2026/04/10 19:02:20 INFO Applying migration id=host 2026/04/10 19:02:20 INFO Applying migration id=sharedinbox 2026/04/10 19:02:20 INFO Applying migration id=noteshost 2026/04/10 19:02:20 INFO Applying migration id=fetched 2026/04/10 19:02:20 INFO Applying migration id=move 2026/04/10 19:02:20 INFO Applying migration id=cleanup 2026/04/10 19:02:20 INFO Applying migration id=received 2026/04/10 19:02:20 INFO Applying migration id=namehost 2026/04/10 19:02:20 INFO Applying migration id=outboxhost 2026/04/10 19:02:20 INFO Applying migration id=notesfts 2026/04/10 19:02:20 INFO Applying migration id=iconsname 2026/04/10 19:02:20 INFO Applying migration id=nohash 2026/04/10 19:02:20 INFO Applying migration id=shares 2026/04/10 19:02:20 INFO Applying migration id=actorttl 2026/04/10 19:02:20 INFO Applying migration id=tocc 2026/04/10 19:02:20 INFO Applying migration id=followeds 2026/04/10 19:02:20 INFO Applying migration id=certhash 2026/04/10 19:02:20 INFO Applying migration id=follows_sync 2026/04/10 19:02:20 INFO Applying migration id=jsonpath 2026/04/10 19:02:20 INFO Applying migration id=localforward 2026/04/10 19:02:20 INFO Applying migration id=avatar 2026/04/10 19:02:20 INFO Applying migration id=noimage 2026/04/10 19:02:20 INFO Applying migration id=feed 2026/04/10 19:02:20 INFO Applying migration id=bookmarks 2026/04/10 19:02:20 INFO Applying migration id=shareactivity 2026/04/10 19:02:20 INFO Applying migration id=application 2026/04/10 19:02:20 INFO Applying migration id=certificates 2026/04/10 19:02:20 INFO Applying migration id=rawforward 2026/04/10 19:02:20 INFO Applying migration id=publickey 2026/04/10 19:02:20 INFO Applying migration id=resolvegroup 2026/04/10 19:02:20 INFO Applying migration id=reject 2026/04/10 19:02:20 INFO Applying migration id=autodel 2026/04/10 19:02:20 INFO Applying migration id=jsonb 2026/04/10 19:02:20 INFO Applying migration id=quote 2026/04/10 19:02:20 INFO Applying migration id=rfc9421 2026/04/10 19:02:20 INFO Applying migration id=keys 2026/04/10 19:02:20 INFO Applying migration id=portable 2026/04/10 19:02:20 INFO Applying migration id=proofs 2026/04/10 19:02:20 INFO Applying migration id=contexts 2026/04/10 19:02:20 INFO Applying migration id=deliverieshost 2026/04/10 19:02:20 INFO Applying migration id=pembegin 2026/04/10 19:02:20 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.33s) === RUN TestResolve_FederatedActorCached 2026/04/10 19:02:20 INFO Applying migration id=initial 2026/04/10 19:02:20 INFO Applying migration id=notesupdated 2026/04/10 19:02:20 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:20 INFO Applying migration id=activitiesid 2026/04/10 19:02:20 INFO Applying migration id=outbox 2026/04/10 19:02:20 INFO Applying migration id=edits 2026/04/10 19:02:20 INFO Applying migration id=outboxactor 2026/04/10 19:02:20 INFO Applying migration id=outboxsender 2026/04/10 19:02:20 INFO Applying migration id=thread 2026/04/10 19:02:20 INFO Applying migration id=host 2026/04/10 19:02:20 INFO Applying migration id=sharedinbox 2026/04/10 19:02:20 INFO Applying migration id=noteshost 2026/04/10 19:02:20 INFO Applying migration id=fetched 2026/04/10 19:02:20 INFO Applying migration id=move 2026/04/10 19:02:20 INFO Applying migration id=cleanup 2026/04/10 19:02:20 INFO Applying migration id=received 2026/04/10 19:02:20 INFO Applying migration id=namehost 2026/04/10 19:02:20 INFO Applying migration id=outboxhost 2026/04/10 19:02:20 INFO Applying migration id=notesfts 2026/04/10 19:02:20 INFO Applying migration id=iconsname 2026/04/10 19:02:20 INFO Applying migration id=nohash 2026/04/10 19:02:20 INFO Applying migration id=shares 2026/04/10 19:02:20 INFO Applying migration id=actorttl 2026/04/10 19:02:20 INFO Applying migration id=tocc 2026/04/10 19:02:20 INFO Applying migration id=followeds 2026/04/10 19:02:20 INFO Applying migration id=certhash 2026/04/10 19:02:20 INFO Applying migration id=follows_sync 2026/04/10 19:02:20 INFO Applying migration id=jsonpath 2026/04/10 19:02:20 INFO Applying migration id=localforward 2026/04/10 19:02:20 INFO Applying migration id=avatar 2026/04/10 19:02:20 INFO Applying migration id=noimage 2026/04/10 19:02:20 INFO Applying migration id=feed 2026/04/10 19:02:20 INFO Applying migration id=bookmarks 2026/04/10 19:02:20 INFO Applying migration id=shareactivity 2026/04/10 19:02:21 INFO Applying migration id=application 2026/04/10 19:02:21 INFO Applying migration id=certificates 2026/04/10 19:02:21 INFO Applying migration id=rawforward 2026/04/10 19:02:21 INFO Applying migration id=publickey 2026/04/10 19:02:21 INFO Applying migration id=resolvegroup 2026/04/10 19:02:21 INFO Applying migration id=reject 2026/04/10 19:02:21 INFO Applying migration id=autodel 2026/04/10 19:02:21 INFO Applying migration id=jsonb 2026/04/10 19:02:21 INFO Applying migration id=quote 2026/04/10 19:02:21 INFO Applying migration id=rfc9421 2026/04/10 19:02:21 INFO Applying migration id=keys 2026/04/10 19:02:21 INFO Applying migration id=portable 2026/04/10 19:02:21 INFO Applying migration id=proofs 2026/04/10 19:02:21 INFO Applying migration id=contexts 2026/04/10 19:02:21 INFO Applying migration id=deliverieshost 2026/04/10 19:02:21 INFO Applying migration id=pembegin 2026/04/10 19:02:21 INFO Applying migration id=didhost 2026/04/10 19:02:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCached (1.43s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/04/10 19:02:22 INFO Applying migration id=initial 2026/04/10 19:02:22 INFO Applying migration id=notesupdated 2026/04/10 19:02:22 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:22 INFO Applying migration id=activitiesid 2026/04/10 19:02:22 INFO Applying migration id=outbox 2026/04/10 19:02:22 INFO Applying migration id=edits 2026/04/10 19:02:22 INFO Applying migration id=outboxactor 2026/04/10 19:02:22 INFO Applying migration id=outboxsender 2026/04/10 19:02:22 INFO Applying migration id=thread 2026/04/10 19:02:22 INFO Applying migration id=host 2026/04/10 19:02:22 INFO Applying migration id=sharedinbox 2026/04/10 19:02:22 INFO Applying migration id=noteshost 2026/04/10 19:02:22 INFO Applying migration id=fetched 2026/04/10 19:02:22 INFO Applying migration id=move 2026/04/10 19:02:22 INFO Applying migration id=cleanup 2026/04/10 19:02:22 INFO Applying migration id=received 2026/04/10 19:02:22 INFO Applying migration id=namehost 2026/04/10 19:02:22 INFO Applying migration id=outboxhost 2026/04/10 19:02:22 INFO Applying migration id=notesfts 2026/04/10 19:02:22 INFO Applying migration id=iconsname 2026/04/10 19:02:22 INFO Applying migration id=nohash 2026/04/10 19:02:22 INFO Applying migration id=shares 2026/04/10 19:02:22 INFO Applying migration id=actorttl 2026/04/10 19:02:22 INFO Applying migration id=tocc 2026/04/10 19:02:22 INFO Applying migration id=followeds 2026/04/10 19:02:22 INFO Applying migration id=certhash 2026/04/10 19:02:22 INFO Applying migration id=follows_sync 2026/04/10 19:02:22 INFO Applying migration id=jsonpath 2026/04/10 19:02:22 INFO Applying migration id=localforward 2026/04/10 19:02:22 INFO Applying migration id=avatar 2026/04/10 19:02:22 INFO Applying migration id=noimage 2026/04/10 19:02:22 INFO Applying migration id=feed 2026/04/10 19:02:22 INFO Applying migration id=bookmarks 2026/04/10 19:02:22 INFO Applying migration id=shareactivity 2026/04/10 19:02:22 INFO Applying migration id=application 2026/04/10 19:02:22 INFO Applying migration id=certificates 2026/04/10 19:02:22 INFO Applying migration id=rawforward 2026/04/10 19:02:22 INFO Applying migration id=publickey 2026/04/10 19:02:22 INFO Applying migration id=resolvegroup 2026/04/10 19:02:22 INFO Applying migration id=reject 2026/04/10 19:02:22 INFO Applying migration id=autodel 2026/04/10 19:02:22 INFO Applying migration id=jsonb 2026/04/10 19:02:22 INFO Applying migration id=quote 2026/04/10 19:02:22 INFO Applying migration id=rfc9421 2026/04/10 19:02:22 INFO Applying migration id=keys 2026/04/10 19:02:22 INFO Applying migration id=portable 2026/04/10 19:02:22 INFO Applying migration id=proofs 2026/04/10 19:02:22 INFO Applying migration id=contexts 2026/04/10 19:02:22 INFO Applying migration id=deliverieshost 2026/04/10 19:02:22 INFO Applying migration id=pembegin 2026/04/10 19:02:22 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.77s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/04/10 19:02:23 INFO Applying migration id=initial 2026/04/10 19:02:23 INFO Applying migration id=notesupdated 2026/04/10 19:02:23 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:23 INFO Applying migration id=activitiesid 2026/04/10 19:02:23 INFO Applying migration id=outbox 2026/04/10 19:02:23 INFO Applying migration id=edits 2026/04/10 19:02:23 INFO Applying migration id=outboxactor 2026/04/10 19:02:23 INFO Applying migration id=outboxsender 2026/04/10 19:02:23 INFO Applying migration id=thread 2026/04/10 19:02:23 INFO Applying migration id=host 2026/04/10 19:02:23 INFO Applying migration id=sharedinbox 2026/04/10 19:02:23 INFO Applying migration id=noteshost 2026/04/10 19:02:23 INFO Applying migration id=fetched 2026/04/10 19:02:23 INFO Applying migration id=move 2026/04/10 19:02:23 INFO Applying migration id=cleanup 2026/04/10 19:02:23 INFO Applying migration id=received 2026/04/10 19:02:23 INFO Applying migration id=namehost 2026/04/10 19:02:23 INFO Applying migration id=outboxhost 2026/04/10 19:02:23 INFO Applying migration id=notesfts 2026/04/10 19:02:23 INFO Applying migration id=iconsname 2026/04/10 19:02:23 INFO Applying migration id=nohash 2026/04/10 19:02:23 INFO Applying migration id=shares 2026/04/10 19:02:23 INFO Applying migration id=actorttl 2026/04/10 19:02:23 INFO Applying migration id=tocc 2026/04/10 19:02:23 INFO Applying migration id=followeds 2026/04/10 19:02:23 INFO Applying migration id=certhash 2026/04/10 19:02:23 INFO Applying migration id=follows_sync 2026/04/10 19:02:23 INFO Applying migration id=jsonpath 2026/04/10 19:02:23 INFO Applying migration id=localforward 2026/04/10 19:02:23 INFO Applying migration id=avatar 2026/04/10 19:02:23 INFO Applying migration id=noimage 2026/04/10 19:02:23 INFO Applying migration id=feed 2026/04/10 19:02:23 INFO Applying migration id=bookmarks 2026/04/10 19:02:23 INFO Applying migration id=shareactivity 2026/04/10 19:02:23 INFO Applying migration id=application 2026/04/10 19:02:23 INFO Applying migration id=certificates 2026/04/10 19:02:23 INFO Applying migration id=rawforward 2026/04/10 19:02:23 INFO Applying migration id=publickey 2026/04/10 19:02:23 INFO Applying migration id=resolvegroup 2026/04/10 19:02:23 INFO Applying migration id=reject 2026/04/10 19:02:23 INFO Applying migration id=autodel 2026/04/10 19:02:23 INFO Applying migration id=jsonb 2026/04/10 19:02:23 INFO Applying migration id=quote 2026/04/10 19:02:23 INFO Applying migration id=rfc9421 2026/04/10 19:02:23 INFO Applying migration id=keys 2026/04/10 19:02:23 INFO Applying migration id=portable 2026/04/10 19:02:23 INFO Applying migration id=proofs 2026/04/10 19:02:23 INFO Applying migration id=contexts 2026/04/10 19:02:23 INFO Applying migration id=deliverieshost 2026/04/10 19:02:23 INFO Applying migration id=pembegin 2026/04/10 19:02:23 INFO Applying migration id=didhost 2026/04/10 19:02:23 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" 2026/04/10 19:02:23 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.85s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/04/10 19:02:24 INFO Applying migration id=initial 2026/04/10 19:02:24 INFO Applying migration id=notesupdated 2026/04/10 19:02:24 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:24 INFO Applying migration id=activitiesid 2026/04/10 19:02:24 INFO Applying migration id=outbox 2026/04/10 19:02:24 INFO Applying migration id=edits 2026/04/10 19:02:24 INFO Applying migration id=outboxactor 2026/04/10 19:02:24 INFO Applying migration id=outboxsender 2026/04/10 19:02:24 INFO Applying migration id=thread 2026/04/10 19:02:24 INFO Applying migration id=host 2026/04/10 19:02:24 INFO Applying migration id=sharedinbox 2026/04/10 19:02:24 INFO Applying migration id=noteshost 2026/04/10 19:02:24 INFO Applying migration id=fetched 2026/04/10 19:02:24 INFO Applying migration id=move 2026/04/10 19:02:24 INFO Applying migration id=cleanup 2026/04/10 19:02:24 INFO Applying migration id=received 2026/04/10 19:02:24 INFO Applying migration id=namehost 2026/04/10 19:02:24 INFO Applying migration id=outboxhost 2026/04/10 19:02:24 INFO Applying migration id=notesfts 2026/04/10 19:02:24 INFO Applying migration id=iconsname 2026/04/10 19:02:24 INFO Applying migration id=nohash 2026/04/10 19:02:24 INFO Applying migration id=shares 2026/04/10 19:02:24 INFO Applying migration id=actorttl 2026/04/10 19:02:24 INFO Applying migration id=tocc 2026/04/10 19:02:24 INFO Applying migration id=followeds 2026/04/10 19:02:24 INFO Applying migration id=certhash 2026/04/10 19:02:24 INFO Applying migration id=follows_sync 2026/04/10 19:02:24 INFO Applying migration id=jsonpath 2026/04/10 19:02:24 INFO Applying migration id=localforward 2026/04/10 19:02:24 INFO Applying migration id=avatar 2026/04/10 19:02:24 INFO Applying migration id=noimage 2026/04/10 19:02:24 INFO Applying migration id=feed 2026/04/10 19:02:24 INFO Applying migration id=bookmarks 2026/04/10 19:02:24 INFO Applying migration id=shareactivity 2026/04/10 19:02:24 INFO Applying migration id=application 2026/04/10 19:02:24 INFO Applying migration id=certificates 2026/04/10 19:02:24 INFO Applying migration id=rawforward 2026/04/10 19:02:24 INFO Applying migration id=publickey 2026/04/10 19:02:24 INFO Applying migration id=resolvegroup 2026/04/10 19:02:24 INFO Applying migration id=reject 2026/04/10 19:02:24 INFO Applying migration id=autodel 2026/04/10 19:02:24 INFO Applying migration id=jsonb 2026/04/10 19:02:24 INFO Applying migration id=quote 2026/04/10 19:02:24 INFO Applying migration id=rfc9421 2026/04/10 19:02:24 INFO Applying migration id=keys 2026/04/10 19:02:24 INFO Applying migration id=portable 2026/04/10 19:02:24 INFO Applying migration id=proofs 2026/04/10 19:02:24 INFO Applying migration id=contexts 2026/04/10 19:02:24 INFO Applying migration id=deliverieshost 2026/04/10 19:02:24 INFO Applying migration id=pembegin 2026/04/10 19:02:24 INFO Applying migration id=didhost 2026/04/10 19:02:24 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.87s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/04/10 19:02:24 INFO Applying migration id=initial 2026/04/10 19:02:24 INFO Applying migration id=notesupdated 2026/04/10 19:02:24 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:24 INFO Applying migration id=activitiesid 2026/04/10 19:02:24 INFO Applying migration id=outbox 2026/04/10 19:02:24 INFO Applying migration id=edits 2026/04/10 19:02:24 INFO Applying migration id=outboxactor 2026/04/10 19:02:24 INFO Applying migration id=outboxsender 2026/04/10 19:02:24 INFO Applying migration id=thread 2026/04/10 19:02:24 INFO Applying migration id=host 2026/04/10 19:02:24 INFO Applying migration id=sharedinbox 2026/04/10 19:02:24 INFO Applying migration id=noteshost 2026/04/10 19:02:24 INFO Applying migration id=fetched 2026/04/10 19:02:24 INFO Applying migration id=move 2026/04/10 19:02:24 INFO Applying migration id=cleanup 2026/04/10 19:02:24 INFO Applying migration id=received 2026/04/10 19:02:24 INFO Applying migration id=namehost 2026/04/10 19:02:24 INFO Applying migration id=outboxhost 2026/04/10 19:02:24 INFO Applying migration id=notesfts 2026/04/10 19:02:24 INFO Applying migration id=iconsname 2026/04/10 19:02:24 INFO Applying migration id=nohash 2026/04/10 19:02:24 INFO Applying migration id=shares 2026/04/10 19:02:24 INFO Applying migration id=actorttl 2026/04/10 19:02:24 INFO Applying migration id=tocc 2026/04/10 19:02:24 INFO Applying migration id=followeds 2026/04/10 19:02:24 INFO Applying migration id=certhash 2026/04/10 19:02:24 INFO Applying migration id=follows_sync 2026/04/10 19:02:24 INFO Applying migration id=jsonpath 2026/04/10 19:02:24 INFO Applying migration id=localforward 2026/04/10 19:02:24 INFO Applying migration id=avatar 2026/04/10 19:02:24 INFO Applying migration id=noimage 2026/04/10 19:02:24 INFO Applying migration id=feed 2026/04/10 19:02:24 INFO Applying migration id=bookmarks 2026/04/10 19:02:24 INFO Applying migration id=shareactivity 2026/04/10 19:02:24 INFO Applying migration id=application 2026/04/10 19:02:24 INFO Applying migration id=certificates 2026/04/10 19:02:24 INFO Applying migration id=rawforward 2026/04/10 19:02:24 INFO Applying migration id=publickey 2026/04/10 19:02:24 INFO Applying migration id=resolvegroup 2026/04/10 19:02:24 INFO Applying migration id=reject 2026/04/10 19:02:24 INFO Applying migration id=autodel 2026/04/10 19:02:24 INFO Applying migration id=jsonb 2026/04/10 19:02:24 INFO Applying migration id=quote 2026/04/10 19:02:24 INFO Applying migration id=rfc9421 2026/04/10 19:02:24 INFO Applying migration id=keys 2026/04/10 19:02:24 INFO Applying migration id=portable 2026/04/10 19:02:24 INFO Applying migration id=proofs 2026/04/10 19:02:24 INFO Applying migration id=contexts 2026/04/10 19:02:24 INFO Applying migration id=deliverieshost 2026/04/10 19:02:24 INFO Applying migration id=pembegin 2026/04/10 19:02:24 INFO Applying migration id=didhost 2026/04/10 19:02:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 19:02:25 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 19:02:25 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="https://0.0.0.0/user/erin does not match https://0.0.0.0/user/dan" --- PASS: TestResolve_FederatedActorCachedActorIDChanged (1.10s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/04/10 19:02:25 INFO Applying migration id=initial 2026/04/10 19:02:25 INFO Applying migration id=notesupdated 2026/04/10 19:02:25 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:25 INFO Applying migration id=activitiesid 2026/04/10 19:02:25 INFO Applying migration id=outbox 2026/04/10 19:02:25 INFO Applying migration id=edits 2026/04/10 19:02:25 INFO Applying migration id=outboxactor 2026/04/10 19:02:25 INFO Applying migration id=outboxsender 2026/04/10 19:02:25 INFO Applying migration id=thread 2026/04/10 19:02:25 INFO Applying migration id=host 2026/04/10 19:02:25 INFO Applying migration id=sharedinbox 2026/04/10 19:02:25 INFO Applying migration id=noteshost 2026/04/10 19:02:25 INFO Applying migration id=fetched 2026/04/10 19:02:25 INFO Applying migration id=move 2026/04/10 19:02:25 INFO Applying migration id=cleanup 2026/04/10 19:02:25 INFO Applying migration id=received 2026/04/10 19:02:25 INFO Applying migration id=namehost 2026/04/10 19:02:25 INFO Applying migration id=outboxhost 2026/04/10 19:02:25 INFO Applying migration id=notesfts 2026/04/10 19:02:25 INFO Applying migration id=iconsname 2026/04/10 19:02:25 INFO Applying migration id=nohash 2026/04/10 19:02:25 INFO Applying migration id=shares 2026/04/10 19:02:25 INFO Applying migration id=actorttl 2026/04/10 19:02:25 INFO Applying migration id=tocc 2026/04/10 19:02:25 INFO Applying migration id=followeds 2026/04/10 19:02:25 INFO Applying migration id=certhash 2026/04/10 19:02:25 INFO Applying migration id=follows_sync 2026/04/10 19:02:25 INFO Applying migration id=jsonpath 2026/04/10 19:02:26 INFO Applying migration id=localforward 2026/04/10 19:02:26 INFO Applying migration id=avatar 2026/04/10 19:02:26 INFO Applying migration id=noimage 2026/04/10 19:02:26 INFO Applying migration id=feed 2026/04/10 19:02:26 INFO Applying migration id=bookmarks 2026/04/10 19:02:26 INFO Applying migration id=shareactivity 2026/04/10 19:02:26 INFO Applying migration id=application 2026/04/10 19:02:26 INFO Applying migration id=certificates 2026/04/10 19:02:26 INFO Applying migration id=rawforward 2026/04/10 19:02:26 INFO Applying migration id=publickey 2026/04/10 19:02:26 INFO Applying migration id=resolvegroup 2026/04/10 19:02:26 INFO Applying migration id=reject 2026/04/10 19:02:26 INFO Applying migration id=autodel 2026/04/10 19:02:26 INFO Applying migration id=jsonb 2026/04/10 19:02:26 INFO Applying migration id=quote 2026/04/10 19:02:26 INFO Applying migration id=rfc9421 2026/04/10 19:02:26 INFO Applying migration id=keys 2026/04/10 19:02:26 INFO Applying migration id=portable 2026/04/10 19:02:26 INFO Applying migration id=proofs 2026/04/10 19:02:26 INFO Applying migration id=contexts 2026/04/10 19:02:26 INFO Applying migration id=deliverieshost 2026/04/10 19:02:26 INFO Applying migration id=pembegin 2026/04/10 19:02:26 INFO Applying migration id=didhost 2026/04/10 19:02:26 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedButBlocked (0.29s) === RUN TestResolve_FederatedActorOldCache 2026/04/10 19:02:26 INFO Applying migration id=initial 2026/04/10 19:02:26 INFO Applying migration id=notesupdated 2026/04/10 19:02:26 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:26 INFO Applying migration id=activitiesid 2026/04/10 19:02:26 INFO Applying migration id=outbox 2026/04/10 19:02:26 INFO Applying migration id=edits 2026/04/10 19:02:26 INFO Applying migration id=outboxactor 2026/04/10 19:02:26 INFO Applying migration id=outboxsender 2026/04/10 19:02:26 INFO Applying migration id=thread 2026/04/10 19:02:26 INFO Applying migration id=host 2026/04/10 19:02:26 INFO Applying migration id=sharedinbox 2026/04/10 19:02:26 INFO Applying migration id=noteshost 2026/04/10 19:02:26 INFO Applying migration id=fetched 2026/04/10 19:02:26 INFO Applying migration id=move 2026/04/10 19:02:26 INFO Applying migration id=cleanup 2026/04/10 19:02:26 INFO Applying migration id=received 2026/04/10 19:02:26 INFO Applying migration id=namehost 2026/04/10 19:02:26 INFO Applying migration id=outboxhost 2026/04/10 19:02:26 INFO Applying migration id=notesfts 2026/04/10 19:02:26 INFO Applying migration id=iconsname 2026/04/10 19:02:26 INFO Applying migration id=nohash 2026/04/10 19:02:26 INFO Applying migration id=shares 2026/04/10 19:02:26 INFO Applying migration id=actorttl 2026/04/10 19:02:26 INFO Applying migration id=tocc 2026/04/10 19:02:26 INFO Applying migration id=followeds 2026/04/10 19:02:26 INFO Applying migration id=certhash 2026/04/10 19:02:26 INFO Applying migration id=follows_sync 2026/04/10 19:02:26 INFO Applying migration id=jsonpath 2026/04/10 19:02:26 INFO Applying migration id=localforward 2026/04/10 19:02:26 INFO Applying migration id=avatar 2026/04/10 19:02:26 INFO Applying migration id=noimage 2026/04/10 19:02:26 INFO Applying migration id=feed 2026/04/10 19:02:26 INFO Applying migration id=bookmarks 2026/04/10 19:02:26 INFO Applying migration id=shareactivity 2026/04/10 19:02:26 INFO Applying migration id=application 2026/04/10 19:02:26 INFO Applying migration id=certificates 2026/04/10 19:02:26 INFO Applying migration id=rawforward 2026/04/10 19:02:26 INFO Applying migration id=publickey 2026/04/10 19:02:26 INFO Applying migration id=resolvegroup 2026/04/10 19:02:26 INFO Applying migration id=reject 2026/04/10 19:02:26 INFO Applying migration id=autodel 2026/04/10 19:02:26 INFO Applying migration id=jsonb 2026/04/10 19:02:26 INFO Applying migration id=quote 2026/04/10 19:02:26 INFO Applying migration id=rfc9421 2026/04/10 19:02:26 INFO Applying migration id=keys 2026/04/10 19:02:26 INFO Applying migration id=portable 2026/04/10 19:02:26 INFO Applying migration id=proofs 2026/04/10 19:02:26 INFO Applying migration id=contexts 2026/04/10 19:02:26 INFO Applying migration id=deliverieshost 2026/04/10 19:02:26 INFO Applying migration id=pembegin 2026/04/10 19:02:26 INFO Applying migration id=didhost 2026/04/10 19:02:27 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 19:02:27 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 19:02:27 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCache (0.86s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/04/10 19:02:27 INFO Applying migration id=initial 2026/04/10 19:02:27 INFO Applying migration id=notesupdated 2026/04/10 19:02:27 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:27 INFO Applying migration id=activitiesid 2026/04/10 19:02:27 INFO Applying migration id=outbox 2026/04/10 19:02:27 INFO Applying migration id=edits 2026/04/10 19:02:27 INFO Applying migration id=outboxactor 2026/04/10 19:02:27 INFO Applying migration id=outboxsender 2026/04/10 19:02:27 INFO Applying migration id=thread 2026/04/10 19:02:27 INFO Applying migration id=host 2026/04/10 19:02:27 INFO Applying migration id=sharedinbox 2026/04/10 19:02:27 INFO Applying migration id=noteshost 2026/04/10 19:02:27 INFO Applying migration id=fetched 2026/04/10 19:02:27 INFO Applying migration id=move 2026/04/10 19:02:27 INFO Applying migration id=cleanup 2026/04/10 19:02:27 INFO Applying migration id=received 2026/04/10 19:02:27 INFO Applying migration id=namehost 2026/04/10 19:02:27 INFO Applying migration id=outboxhost 2026/04/10 19:02:27 INFO Applying migration id=notesfts 2026/04/10 19:02:27 INFO Applying migration id=iconsname 2026/04/10 19:02:27 INFO Applying migration id=nohash 2026/04/10 19:02:27 INFO Applying migration id=shares 2026/04/10 19:02:27 INFO Applying migration id=actorttl 2026/04/10 19:02:27 INFO Applying migration id=tocc 2026/04/10 19:02:27 INFO Applying migration id=followeds 2026/04/10 19:02:27 INFO Applying migration id=certhash 2026/04/10 19:02:27 INFO Applying migration id=follows_sync 2026/04/10 19:02:27 INFO Applying migration id=jsonpath 2026/04/10 19:02:27 INFO Applying migration id=localforward 2026/04/10 19:02:27 INFO Applying migration id=avatar 2026/04/10 19:02:27 INFO Applying migration id=noimage 2026/04/10 19:02:27 INFO Applying migration id=feed 2026/04/10 19:02:27 INFO Applying migration id=bookmarks 2026/04/10 19:02:27 INFO Applying migration id=shareactivity 2026/04/10 19:02:27 INFO Applying migration id=application 2026/04/10 19:02:27 INFO Applying migration id=certificates 2026/04/10 19:02:27 INFO Applying migration id=rawforward 2026/04/10 19:02:27 INFO Applying migration id=publickey 2026/04/10 19:02:27 INFO Applying migration id=resolvegroup 2026/04/10 19:02:27 INFO Applying migration id=reject 2026/04/10 19:02:27 INFO Applying migration id=autodel 2026/04/10 19:02:27 INFO Applying migration id=jsonb 2026/04/10 19:02:27 INFO Applying migration id=quote 2026/04/10 19:02:27 INFO Applying migration id=rfc9421 2026/04/10 19:02:27 INFO Applying migration id=keys 2026/04/10 19:02:27 INFO Applying migration id=portable 2026/04/10 19:02:27 INFO Applying migration id=proofs 2026/04/10 19:02:27 INFO Applying migration id=contexts 2026/04/10 19:02:27 INFO Applying migration id=deliverieshost 2026/04/10 19:02:27 INFO Applying migration id=pembegin 2026/04/10 19:02:27 INFO Applying migration id=didhost 2026/04/10 19:02:27 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 19:02:27 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 19:02:27 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.50s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/04/10 19:02:27 INFO Applying migration id=initial 2026/04/10 19:02:27 INFO Applying migration id=notesupdated 2026/04/10 19:02:27 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:27 INFO Applying migration id=activitiesid 2026/04/10 19:02:27 INFO Applying migration id=outbox 2026/04/10 19:02:27 INFO Applying migration id=edits 2026/04/10 19:02:27 INFO Applying migration id=outboxactor 2026/04/10 19:02:27 INFO Applying migration id=outboxsender 2026/04/10 19:02:27 INFO Applying migration id=thread 2026/04/10 19:02:27 INFO Applying migration id=host 2026/04/10 19:02:27 INFO Applying migration id=sharedinbox 2026/04/10 19:02:27 INFO Applying migration id=noteshost 2026/04/10 19:02:27 INFO Applying migration id=fetched 2026/04/10 19:02:27 INFO Applying migration id=move 2026/04/10 19:02:27 INFO Applying migration id=cleanup 2026/04/10 19:02:27 INFO Applying migration id=received 2026/04/10 19:02:27 INFO Applying migration id=namehost 2026/04/10 19:02:27 INFO Applying migration id=outboxhost 2026/04/10 19:02:27 INFO Applying migration id=notesfts 2026/04/10 19:02:27 INFO Applying migration id=iconsname 2026/04/10 19:02:27 INFO Applying migration id=nohash 2026/04/10 19:02:27 INFO Applying migration id=shares 2026/04/10 19:02:27 INFO Applying migration id=actorttl 2026/04/10 19:02:27 INFO Applying migration id=tocc 2026/04/10 19:02:27 INFO Applying migration id=followeds 2026/04/10 19:02:27 INFO Applying migration id=certhash 2026/04/10 19:02:27 INFO Applying migration id=follows_sync 2026/04/10 19:02:27 INFO Applying migration id=jsonpath 2026/04/10 19:02:27 INFO Applying migration id=localforward 2026/04/10 19:02:27 INFO Applying migration id=avatar 2026/04/10 19:02:27 INFO Applying migration id=noimage 2026/04/10 19:02:27 INFO Applying migration id=feed 2026/04/10 19:02:27 INFO Applying migration id=bookmarks 2026/04/10 19:02:27 INFO Applying migration id=shareactivity 2026/04/10 19:02:27 INFO Applying migration id=application 2026/04/10 19:02:27 INFO Applying migration id=certificates 2026/04/10 19:02:27 INFO Applying migration id=rawforward 2026/04/10 19:02:27 INFO Applying migration id=publickey 2026/04/10 19:02:27 INFO Applying migration id=resolvegroup 2026/04/10 19:02:27 INFO Applying migration id=reject 2026/04/10 19:02:27 INFO Applying migration id=autodel 2026/04/10 19:02:27 INFO Applying migration id=jsonb 2026/04/10 19:02:27 INFO Applying migration id=quote 2026/04/10 19:02:27 INFO Applying migration id=rfc9421 2026/04/10 19:02:27 INFO Applying migration id=keys 2026/04/10 19:02:27 INFO Applying migration id=portable 2026/04/10 19:02:27 INFO Applying migration id=proofs 2026/04/10 19:02:27 INFO Applying migration id=contexts 2026/04/10 19:02:27 INFO Applying migration id=deliverieshost 2026/04/10 19:02:27 INFO Applying migration id=pembegin 2026/04/10 19:02:27 INFO Applying migration id=didhost 2026/04/10 19:02:28 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 19:02:28 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 19:02:28 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.64s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/04/10 19:02:28 INFO Applying migration id=initial 2026/04/10 19:02:28 INFO Applying migration id=notesupdated 2026/04/10 19:02:28 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:28 INFO Applying migration id=activitiesid 2026/04/10 19:02:28 INFO Applying migration id=outbox 2026/04/10 19:02:28 INFO Applying migration id=edits 2026/04/10 19:02:28 INFO Applying migration id=outboxactor 2026/04/10 19:02:28 INFO Applying migration id=outboxsender 2026/04/10 19:02:28 INFO Applying migration id=thread 2026/04/10 19:02:28 INFO Applying migration id=host 2026/04/10 19:02:28 INFO Applying migration id=sharedinbox 2026/04/10 19:02:28 INFO Applying migration id=noteshost 2026/04/10 19:02:28 INFO Applying migration id=fetched 2026/04/10 19:02:28 INFO Applying migration id=move 2026/04/10 19:02:28 INFO Applying migration id=cleanup 2026/04/10 19:02:28 INFO Applying migration id=received 2026/04/10 19:02:28 INFO Applying migration id=namehost 2026/04/10 19:02:28 INFO Applying migration id=outboxhost 2026/04/10 19:02:28 INFO Applying migration id=notesfts 2026/04/10 19:02:28 INFO Applying migration id=iconsname 2026/04/10 19:02:28 INFO Applying migration id=nohash 2026/04/10 19:02:28 INFO Applying migration id=shares 2026/04/10 19:02:28 INFO Applying migration id=actorttl 2026/04/10 19:02:28 INFO Applying migration id=tocc 2026/04/10 19:02:28 INFO Applying migration id=followeds 2026/04/10 19:02:28 INFO Applying migration id=certhash 2026/04/10 19:02:28 INFO Applying migration id=follows_sync 2026/04/10 19:02:28 INFO Applying migration id=jsonpath 2026/04/10 19:02:28 INFO Applying migration id=localforward 2026/04/10 19:02:28 INFO Applying migration id=avatar 2026/04/10 19:02:28 INFO Applying migration id=noimage 2026/04/10 19:02:28 INFO Applying migration id=feed 2026/04/10 19:02:28 INFO Applying migration id=bookmarks 2026/04/10 19:02:28 INFO Applying migration id=shareactivity 2026/04/10 19:02:28 INFO Applying migration id=application 2026/04/10 19:02:28 INFO Applying migration id=certificates 2026/04/10 19:02:28 INFO Applying migration id=rawforward 2026/04/10 19:02:28 INFO Applying migration id=publickey 2026/04/10 19:02:28 INFO Applying migration id=resolvegroup 2026/04/10 19:02:28 INFO Applying migration id=reject 2026/04/10 19:02:28 INFO Applying migration id=autodel 2026/04/10 19:02:28 INFO Applying migration id=jsonb 2026/04/10 19:02:28 INFO Applying migration id=quote 2026/04/10 19:02:28 INFO Applying migration id=rfc9421 2026/04/10 19:02:28 INFO Applying migration id=keys 2026/04/10 19:02:28 INFO Applying migration id=portable 2026/04/10 19:02:28 INFO Applying migration id=proofs 2026/04/10 19:02:28 INFO Applying migration id=contexts 2026/04/10 19:02:28 INFO Applying migration id=deliverieshost 2026/04/10 19:02:28 INFO Applying migration id=pembegin 2026/04/10 19:02:28 INFO Applying migration id=didhost 2026/04/10 19:02:29 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 19:02:29 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 19:02:29 WARN Failed to update cached actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/user/dan: failed to send request to https://0.0.0.0/user/dan: 500, {}" --- PASS: TestResolve_FederatedActorOldCacheUpdateFailed (0.83s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/04/10 19:02:29 INFO Applying migration id=initial 2026/04/10 19:02:29 INFO Applying migration id=notesupdated 2026/04/10 19:02:29 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:29 INFO Applying migration id=activitiesid 2026/04/10 19:02:29 INFO Applying migration id=outbox 2026/04/10 19:02:29 INFO Applying migration id=edits 2026/04/10 19:02:29 INFO Applying migration id=outboxactor 2026/04/10 19:02:29 INFO Applying migration id=outboxsender 2026/04/10 19:02:29 INFO Applying migration id=thread 2026/04/10 19:02:29 INFO Applying migration id=host 2026/04/10 19:02:29 INFO Applying migration id=sharedinbox 2026/04/10 19:02:29 INFO Applying migration id=noteshost 2026/04/10 19:02:29 INFO Applying migration id=fetched 2026/04/10 19:02:29 INFO Applying migration id=move 2026/04/10 19:02:29 INFO Applying migration id=cleanup 2026/04/10 19:02:29 INFO Applying migration id=received 2026/04/10 19:02:29 INFO Applying migration id=namehost 2026/04/10 19:02:29 INFO Applying migration id=outboxhost 2026/04/10 19:02:29 INFO Applying migration id=notesfts 2026/04/10 19:02:29 INFO Applying migration id=iconsname 2026/04/10 19:02:29 INFO Applying migration id=nohash 2026/04/10 19:02:29 INFO Applying migration id=shares 2026/04/10 19:02:29 INFO Applying migration id=actorttl 2026/04/10 19:02:29 INFO Applying migration id=tocc 2026/04/10 19:02:29 INFO Applying migration id=followeds 2026/04/10 19:02:29 INFO Applying migration id=certhash 2026/04/10 19:02:29 INFO Applying migration id=follows_sync 2026/04/10 19:02:29 INFO Applying migration id=jsonpath 2026/04/10 19:02:29 INFO Applying migration id=localforward 2026/04/10 19:02:29 INFO Applying migration id=avatar 2026/04/10 19:02:29 INFO Applying migration id=noimage 2026/04/10 19:02:29 INFO Applying migration id=feed 2026/04/10 19:02:29 INFO Applying migration id=bookmarks 2026/04/10 19:02:29 INFO Applying migration id=shareactivity 2026/04/10 19:02:29 INFO Applying migration id=application 2026/04/10 19:02:29 INFO Applying migration id=certificates 2026/04/10 19:02:29 INFO Applying migration id=rawforward 2026/04/10 19:02:29 INFO Applying migration id=publickey 2026/04/10 19:02:29 INFO Applying migration id=resolvegroup 2026/04/10 19:02:29 INFO Applying migration id=reject 2026/04/10 19:02:29 INFO Applying migration id=autodel 2026/04/10 19:02:29 INFO Applying migration id=jsonb 2026/04/10 19:02:29 INFO Applying migration id=quote 2026/04/10 19:02:29 INFO Applying migration id=rfc9421 2026/04/10 19:02:29 INFO Applying migration id=keys 2026/04/10 19:02:29 INFO Applying migration id=portable 2026/04/10 19:02:29 INFO Applying migration id=proofs 2026/04/10 19:02:29 INFO Applying migration id=contexts 2026/04/10 19:02:29 INFO Applying migration id=deliverieshost 2026/04/10 19:02:29 INFO Applying migration id=pembegin 2026/04/10 19:02:29 INFO Applying migration id=didhost 2026/04/10 19:02:30 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 19:02:30 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 19:02:30 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheStillNew (1.15s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/04/10 19:02:30 INFO Applying migration id=initial 2026/04/10 19:02:30 INFO Applying migration id=notesupdated 2026/04/10 19:02:30 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:30 INFO Applying migration id=activitiesid 2026/04/10 19:02:30 INFO Applying migration id=outbox 2026/04/10 19:02:30 INFO Applying migration id=edits 2026/04/10 19:02:30 INFO Applying migration id=outboxactor 2026/04/10 19:02:30 INFO Applying migration id=outboxsender 2026/04/10 19:02:30 INFO Applying migration id=thread 2026/04/10 19:02:30 INFO Applying migration id=host 2026/04/10 19:02:30 INFO Applying migration id=sharedinbox 2026/04/10 19:02:30 INFO Applying migration id=noteshost 2026/04/10 19:02:30 INFO Applying migration id=fetched 2026/04/10 19:02:30 INFO Applying migration id=move 2026/04/10 19:02:30 INFO Applying migration id=cleanup 2026/04/10 19:02:30 INFO Applying migration id=received 2026/04/10 19:02:30 INFO Applying migration id=namehost 2026/04/10 19:02:30 INFO Applying migration id=outboxhost 2026/04/10 19:02:30 INFO Applying migration id=notesfts 2026/04/10 19:02:30 INFO Applying migration id=iconsname 2026/04/10 19:02:30 INFO Applying migration id=nohash 2026/04/10 19:02:30 INFO Applying migration id=shares 2026/04/10 19:02:30 INFO Applying migration id=actorttl 2026/04/10 19:02:30 INFO Applying migration id=tocc 2026/04/10 19:02:30 INFO Applying migration id=followeds 2026/04/10 19:02:30 INFO Applying migration id=certhash 2026/04/10 19:02:30 INFO Applying migration id=follows_sync 2026/04/10 19:02:30 INFO Applying migration id=jsonpath 2026/04/10 19:02:30 INFO Applying migration id=localforward 2026/04/10 19:02:30 INFO Applying migration id=avatar 2026/04/10 19:02:30 INFO Applying migration id=noimage 2026/04/10 19:02:30 INFO Applying migration id=feed 2026/04/10 19:02:30 INFO Applying migration id=bookmarks 2026/04/10 19:02:30 INFO Applying migration id=shareactivity 2026/04/10 19:02:30 INFO Applying migration id=application 2026/04/10 19:02:30 INFO Applying migration id=certificates 2026/04/10 19:02:30 INFO Applying migration id=rawforward 2026/04/10 19:02:30 INFO Applying migration id=publickey 2026/04/10 19:02:30 INFO Applying migration id=resolvegroup 2026/04/10 19:02:30 INFO Applying migration id=reject 2026/04/10 19:02:30 INFO Applying migration id=autodel 2026/04/10 19:02:30 INFO Applying migration id=jsonb 2026/04/10 19:02:30 INFO Applying migration id=quote 2026/04/10 19:02:30 INFO Applying migration id=rfc9421 2026/04/10 19:02:30 INFO Applying migration id=keys 2026/04/10 19:02:30 INFO Applying migration id=portable 2026/04/10 19:02:30 INFO Applying migration id=proofs 2026/04/10 19:02:30 INFO Applying migration id=contexts 2026/04/10 19:02:30 INFO Applying migration id=deliverieshost 2026/04/10 19:02:30 INFO Applying migration id=pembegin 2026/04/10 19:02:30 INFO Applying migration id=didhost 2026/04/10 19:02:31 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 19:02:31 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 19:02:31 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.96s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/04/10 19:02:31 INFO Applying migration id=initial 2026/04/10 19:02:31 INFO Applying migration id=notesupdated 2026/04/10 19:02:31 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:31 INFO Applying migration id=activitiesid 2026/04/10 19:02:31 INFO Applying migration id=outbox 2026/04/10 19:02:31 INFO Applying migration id=edits 2026/04/10 19:02:31 INFO Applying migration id=outboxactor 2026/04/10 19:02:31 INFO Applying migration id=outboxsender 2026/04/10 19:02:31 INFO Applying migration id=thread 2026/04/10 19:02:31 INFO Applying migration id=host 2026/04/10 19:02:31 INFO Applying migration id=sharedinbox 2026/04/10 19:02:31 INFO Applying migration id=noteshost 2026/04/10 19:02:31 INFO Applying migration id=fetched 2026/04/10 19:02:31 INFO Applying migration id=move 2026/04/10 19:02:31 INFO Applying migration id=cleanup 2026/04/10 19:02:31 INFO Applying migration id=received 2026/04/10 19:02:31 INFO Applying migration id=namehost 2026/04/10 19:02:31 INFO Applying migration id=outboxhost 2026/04/10 19:02:31 INFO Applying migration id=notesfts 2026/04/10 19:02:31 INFO Applying migration id=iconsname 2026/04/10 19:02:31 INFO Applying migration id=nohash 2026/04/10 19:02:31 INFO Applying migration id=shares 2026/04/10 19:02:31 INFO Applying migration id=actorttl 2026/04/10 19:02:31 INFO Applying migration id=tocc 2026/04/10 19:02:31 INFO Applying migration id=followeds 2026/04/10 19:02:31 INFO Applying migration id=certhash 2026/04/10 19:02:31 INFO Applying migration id=follows_sync 2026/04/10 19:02:31 INFO Applying migration id=jsonpath 2026/04/10 19:02:31 INFO Applying migration id=localforward 2026/04/10 19:02:31 INFO Applying migration id=avatar 2026/04/10 19:02:31 INFO Applying migration id=noimage 2026/04/10 19:02:31 INFO Applying migration id=feed 2026/04/10 19:02:31 INFO Applying migration id=bookmarks 2026/04/10 19:02:31 INFO Applying migration id=shareactivity 2026/04/10 19:02:31 INFO Applying migration id=application 2026/04/10 19:02:31 INFO Applying migration id=certificates 2026/04/10 19:02:31 INFO Applying migration id=rawforward 2026/04/10 19:02:31 INFO Applying migration id=publickey 2026/04/10 19:02:31 INFO Applying migration id=resolvegroup 2026/04/10 19:02:31 INFO Applying migration id=reject 2026/04/10 19:02:31 INFO Applying migration id=autodel 2026/04/10 19:02:31 INFO Applying migration id=jsonb 2026/04/10 19:02:31 INFO Applying migration id=quote 2026/04/10 19:02:31 INFO Applying migration id=rfc9421 2026/04/10 19:02:31 INFO Applying migration id=keys 2026/04/10 19:02:31 INFO Applying migration id=portable 2026/04/10 19:02:31 INFO Applying migration id=proofs 2026/04/10 19:02:31 INFO Applying migration id=contexts 2026/04/10 19:02:31 INFO Applying migration id=deliverieshost 2026/04/10 19:02:31 INFO Applying migration id=pembegin 2026/04/10 19:02:31 INFO Applying migration id=didhost 2026/04/10 19:02:33 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 19:02:33 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 19:02:33 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (1.91s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/04/10 19:02:33 INFO Applying migration id=initial 2026/04/10 19:02:33 INFO Applying migration id=notesupdated 2026/04/10 19:02:33 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:33 INFO Applying migration id=activitiesid 2026/04/10 19:02:33 INFO Applying migration id=outbox 2026/04/10 19:02:33 INFO Applying migration id=edits 2026/04/10 19:02:33 INFO Applying migration id=outboxactor 2026/04/10 19:02:33 INFO Applying migration id=outboxsender 2026/04/10 19:02:33 INFO Applying migration id=thread 2026/04/10 19:02:33 INFO Applying migration id=host 2026/04/10 19:02:33 INFO Applying migration id=sharedinbox 2026/04/10 19:02:33 INFO Applying migration id=noteshost 2026/04/10 19:02:33 INFO Applying migration id=fetched 2026/04/10 19:02:33 INFO Applying migration id=move 2026/04/10 19:02:33 INFO Applying migration id=cleanup 2026/04/10 19:02:33 INFO Applying migration id=received 2026/04/10 19:02:33 INFO Applying migration id=namehost 2026/04/10 19:02:33 INFO Applying migration id=outboxhost 2026/04/10 19:02:33 INFO Applying migration id=notesfts 2026/04/10 19:02:33 INFO Applying migration id=iconsname 2026/04/10 19:02:33 INFO Applying migration id=nohash 2026/04/10 19:02:33 INFO Applying migration id=shares 2026/04/10 19:02:33 INFO Applying migration id=actorttl 2026/04/10 19:02:33 INFO Applying migration id=tocc 2026/04/10 19:02:33 INFO Applying migration id=followeds 2026/04/10 19:02:33 INFO Applying migration id=certhash 2026/04/10 19:02:33 INFO Applying migration id=follows_sync 2026/04/10 19:02:33 INFO Applying migration id=jsonpath 2026/04/10 19:02:33 INFO Applying migration id=localforward 2026/04/10 19:02:33 INFO Applying migration id=avatar 2026/04/10 19:02:33 INFO Applying migration id=noimage 2026/04/10 19:02:33 INFO Applying migration id=feed 2026/04/10 19:02:33 INFO Applying migration id=bookmarks 2026/04/10 19:02:33 INFO Applying migration id=shareactivity 2026/04/10 19:02:33 INFO Applying migration id=application 2026/04/10 19:02:33 INFO Applying migration id=certificates 2026/04/10 19:02:33 INFO Applying migration id=rawforward 2026/04/10 19:02:33 INFO Applying migration id=publickey 2026/04/10 19:02:33 INFO Applying migration id=resolvegroup 2026/04/10 19:02:33 INFO Applying migration id=reject 2026/04/10 19:02:33 INFO Applying migration id=autodel 2026/04/10 19:02:33 INFO Applying migration id=jsonb 2026/04/10 19:02:33 INFO Applying migration id=quote 2026/04/10 19:02:33 INFO Applying migration id=rfc9421 2026/04/10 19:02:33 INFO Applying migration id=keys 2026/04/10 19:02:33 INFO Applying migration id=portable 2026/04/10 19:02:33 INFO Applying migration id=proofs 2026/04/10 19:02:33 INFO Applying migration id=contexts 2026/04/10 19:02:33 INFO Applying migration id=deliverieshost 2026/04/10 19:02:33 INFO Applying migration id=pembegin 2026/04/10 19:02:33 INFO Applying migration id=didhost 2026/04/10 19:02:34 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (1.05s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/04/10 19:02:34 INFO Applying migration id=initial 2026/04/10 19:02:34 INFO Applying migration id=notesupdated 2026/04/10 19:02:34 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:34 INFO Applying migration id=activitiesid 2026/04/10 19:02:34 INFO Applying migration id=outbox 2026/04/10 19:02:34 INFO Applying migration id=edits 2026/04/10 19:02:34 INFO Applying migration id=outboxactor 2026/04/10 19:02:34 INFO Applying migration id=outboxsender 2026/04/10 19:02:34 INFO Applying migration id=thread 2026/04/10 19:02:34 INFO Applying migration id=host 2026/04/10 19:02:34 INFO Applying migration id=sharedinbox 2026/04/10 19:02:34 INFO Applying migration id=noteshost 2026/04/10 19:02:34 INFO Applying migration id=fetched 2026/04/10 19:02:34 INFO Applying migration id=move 2026/04/10 19:02:34 INFO Applying migration id=cleanup 2026/04/10 19:02:34 INFO Applying migration id=received 2026/04/10 19:02:34 INFO Applying migration id=namehost 2026/04/10 19:02:34 INFO Applying migration id=outboxhost 2026/04/10 19:02:34 INFO Applying migration id=notesfts 2026/04/10 19:02:34 INFO Applying migration id=iconsname 2026/04/10 19:02:34 INFO Applying migration id=nohash 2026/04/10 19:02:34 INFO Applying migration id=shares 2026/04/10 19:02:34 INFO Applying migration id=actorttl 2026/04/10 19:02:34 INFO Applying migration id=tocc 2026/04/10 19:02:34 INFO Applying migration id=followeds 2026/04/10 19:02:34 INFO Applying migration id=certhash 2026/04/10 19:02:34 INFO Applying migration id=follows_sync 2026/04/10 19:02:34 INFO Applying migration id=jsonpath 2026/04/10 19:02:34 INFO Applying migration id=localforward 2026/04/10 19:02:34 INFO Applying migration id=avatar 2026/04/10 19:02:34 INFO Applying migration id=noimage 2026/04/10 19:02:34 INFO Applying migration id=feed 2026/04/10 19:02:34 INFO Applying migration id=bookmarks 2026/04/10 19:02:34 INFO Applying migration id=shareactivity 2026/04/10 19:02:34 INFO Applying migration id=application 2026/04/10 19:02:34 INFO Applying migration id=certificates 2026/04/10 19:02:34 INFO Applying migration id=rawforward 2026/04/10 19:02:34 INFO Applying migration id=publickey 2026/04/10 19:02:34 INFO Applying migration id=resolvegroup 2026/04/10 19:02:34 INFO Applying migration id=reject 2026/04/10 19:02:34 INFO Applying migration id=autodel 2026/04/10 19:02:34 INFO Applying migration id=jsonb 2026/04/10 19:02:34 INFO Applying migration id=quote 2026/04/10 19:02:34 INFO Applying migration id=rfc9421 2026/04/10 19:02:34 INFO Applying migration id=keys 2026/04/10 19:02:34 INFO Applying migration id=portable 2026/04/10 19:02:34 INFO Applying migration id=proofs 2026/04/10 19:02:34 INFO Applying migration id=contexts 2026/04/10 19:02:34 INFO Applying migration id=deliverieshost 2026/04/10 19:02:34 INFO Applying migration id=pembegin 2026/04/10 19:02:34 INFO Applying migration id=didhost 2026/04/10 19:02:34 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.72s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/04/10 19:02:34 INFO Applying migration id=initial 2026/04/10 19:02:34 INFO Applying migration id=notesupdated 2026/04/10 19:02:34 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:34 INFO Applying migration id=activitiesid 2026/04/10 19:02:34 INFO Applying migration id=outbox 2026/04/10 19:02:34 INFO Applying migration id=edits 2026/04/10 19:02:34 INFO Applying migration id=outboxactor 2026/04/10 19:02:34 INFO Applying migration id=outboxsender 2026/04/10 19:02:34 INFO Applying migration id=thread 2026/04/10 19:02:34 INFO Applying migration id=host 2026/04/10 19:02:34 INFO Applying migration id=sharedinbox 2026/04/10 19:02:34 INFO Applying migration id=noteshost 2026/04/10 19:02:34 INFO Applying migration id=fetched 2026/04/10 19:02:34 INFO Applying migration id=move 2026/04/10 19:02:34 INFO Applying migration id=cleanup 2026/04/10 19:02:34 INFO Applying migration id=received 2026/04/10 19:02:34 INFO Applying migration id=namehost 2026/04/10 19:02:34 INFO Applying migration id=outboxhost 2026/04/10 19:02:34 INFO Applying migration id=notesfts 2026/04/10 19:02:34 INFO Applying migration id=iconsname 2026/04/10 19:02:34 INFO Applying migration id=nohash 2026/04/10 19:02:34 INFO Applying migration id=shares 2026/04/10 19:02:34 INFO Applying migration id=actorttl 2026/04/10 19:02:34 INFO Applying migration id=tocc 2026/04/10 19:02:34 INFO Applying migration id=followeds 2026/04/10 19:02:34 INFO Applying migration id=certhash 2026/04/10 19:02:34 INFO Applying migration id=follows_sync 2026/04/10 19:02:34 INFO Applying migration id=jsonpath 2026/04/10 19:02:34 INFO Applying migration id=localforward 2026/04/10 19:02:34 INFO Applying migration id=avatar 2026/04/10 19:02:34 INFO Applying migration id=noimage 2026/04/10 19:02:34 INFO Applying migration id=feed 2026/04/10 19:02:34 INFO Applying migration id=bookmarks 2026/04/10 19:02:34 INFO Applying migration id=shareactivity 2026/04/10 19:02:34 INFO Applying migration id=application 2026/04/10 19:02:34 INFO Applying migration id=certificates 2026/04/10 19:02:34 INFO Applying migration id=rawforward 2026/04/10 19:02:34 INFO Applying migration id=publickey 2026/04/10 19:02:34 INFO Applying migration id=resolvegroup 2026/04/10 19:02:34 INFO Applying migration id=reject 2026/04/10 19:02:34 INFO Applying migration id=autodel 2026/04/10 19:02:34 INFO Applying migration id=jsonb 2026/04/10 19:02:34 INFO Applying migration id=quote 2026/04/10 19:02:34 INFO Applying migration id=rfc9421 2026/04/10 19:02:34 INFO Applying migration id=keys 2026/04/10 19:02:34 INFO Applying migration id=portable 2026/04/10 19:02:34 INFO Applying migration id=proofs 2026/04/10 19:02:34 INFO Applying migration id=contexts 2026/04/10 19:02:34 INFO Applying migration id=deliverieshost 2026/04/10 19:02:34 INFO Applying migration id=pembegin 2026/04/10 19:02:34 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.48s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/04/10 19:02:35 INFO Applying migration id=initial 2026/04/10 19:02:35 INFO Applying migration id=notesupdated 2026/04/10 19:02:35 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:35 INFO Applying migration id=activitiesid 2026/04/10 19:02:35 INFO Applying migration id=outbox 2026/04/10 19:02:35 INFO Applying migration id=edits 2026/04/10 19:02:35 INFO Applying migration id=outboxactor 2026/04/10 19:02:35 INFO Applying migration id=outboxsender 2026/04/10 19:02:35 INFO Applying migration id=thread 2026/04/10 19:02:35 INFO Applying migration id=host 2026/04/10 19:02:35 INFO Applying migration id=sharedinbox 2026/04/10 19:02:35 INFO Applying migration id=noteshost 2026/04/10 19:02:35 INFO Applying migration id=fetched 2026/04/10 19:02:35 INFO Applying migration id=move 2026/04/10 19:02:35 INFO Applying migration id=cleanup 2026/04/10 19:02:35 INFO Applying migration id=received 2026/04/10 19:02:35 INFO Applying migration id=namehost 2026/04/10 19:02:35 INFO Applying migration id=outboxhost 2026/04/10 19:02:35 INFO Applying migration id=notesfts 2026/04/10 19:02:35 INFO Applying migration id=iconsname 2026/04/10 19:02:35 INFO Applying migration id=nohash 2026/04/10 19:02:35 INFO Applying migration id=shares 2026/04/10 19:02:35 INFO Applying migration id=actorttl 2026/04/10 19:02:35 INFO Applying migration id=tocc 2026/04/10 19:02:35 INFO Applying migration id=followeds 2026/04/10 19:02:35 INFO Applying migration id=certhash 2026/04/10 19:02:35 INFO Applying migration id=follows_sync 2026/04/10 19:02:35 INFO Applying migration id=jsonpath 2026/04/10 19:02:35 INFO Applying migration id=localforward 2026/04/10 19:02:35 INFO Applying migration id=avatar 2026/04/10 19:02:35 INFO Applying migration id=noimage 2026/04/10 19:02:35 INFO Applying migration id=feed 2026/04/10 19:02:35 INFO Applying migration id=bookmarks 2026/04/10 19:02:35 INFO Applying migration id=shareactivity 2026/04/10 19:02:35 INFO Applying migration id=application 2026/04/10 19:02:35 INFO Applying migration id=certificates 2026/04/10 19:02:35 INFO Applying migration id=rawforward 2026/04/10 19:02:35 INFO Applying migration id=publickey 2026/04/10 19:02:35 INFO Applying migration id=resolvegroup 2026/04/10 19:02:35 INFO Applying migration id=reject 2026/04/10 19:02:35 INFO Applying migration id=autodel 2026/04/10 19:02:35 INFO Applying migration id=jsonb 2026/04/10 19:02:35 INFO Applying migration id=quote 2026/04/10 19:02:35 INFO Applying migration id=rfc9421 2026/04/10 19:02:35 INFO Applying migration id=keys 2026/04/10 19:02:35 INFO Applying migration id=portable 2026/04/10 19:02:35 INFO Applying migration id=proofs 2026/04/10 19:02:35 INFO Applying migration id=contexts 2026/04/10 19:02:35 INFO Applying migration id=deliverieshost 2026/04/10 19:02:35 INFO Applying migration id=pembegin 2026/04/10 19:02:35 INFO Applying migration id=didhost 2026/04/10 19:02:36 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 19:02:36 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 19:02:36 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to decode https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0 response: invalid character 'a' looking for beginning of value" --- PASS: TestResolve_FederatedActorOldCacheInvalidWebFingerResponse (0.68s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/04/10 19:02:36 INFO Applying migration id=initial 2026/04/10 19:02:36 INFO Applying migration id=notesupdated 2026/04/10 19:02:36 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:36 INFO Applying migration id=activitiesid 2026/04/10 19:02:36 INFO Applying migration id=outbox 2026/04/10 19:02:36 INFO Applying migration id=edits 2026/04/10 19:02:36 INFO Applying migration id=outboxactor 2026/04/10 19:02:36 INFO Applying migration id=outboxsender 2026/04/10 19:02:36 INFO Applying migration id=thread 2026/04/10 19:02:36 INFO Applying migration id=host 2026/04/10 19:02:36 INFO Applying migration id=sharedinbox 2026/04/10 19:02:36 INFO Applying migration id=noteshost 2026/04/10 19:02:36 INFO Applying migration id=fetched 2026/04/10 19:02:36 INFO Applying migration id=move 2026/04/10 19:02:36 INFO Applying migration id=cleanup 2026/04/10 19:02:36 INFO Applying migration id=received 2026/04/10 19:02:36 INFO Applying migration id=namehost 2026/04/10 19:02:36 INFO Applying migration id=outboxhost 2026/04/10 19:02:36 INFO Applying migration id=notesfts 2026/04/10 19:02:36 INFO Applying migration id=iconsname 2026/04/10 19:02:36 INFO Applying migration id=nohash 2026/04/10 19:02:36 INFO Applying migration id=shares 2026/04/10 19:02:36 INFO Applying migration id=actorttl 2026/04/10 19:02:36 INFO Applying migration id=tocc 2026/04/10 19:02:36 INFO Applying migration id=followeds 2026/04/10 19:02:36 INFO Applying migration id=certhash 2026/04/10 19:02:36 INFO Applying migration id=follows_sync 2026/04/10 19:02:36 INFO Applying migration id=jsonpath 2026/04/10 19:02:36 INFO Applying migration id=localforward 2026/04/10 19:02:36 INFO Applying migration id=avatar 2026/04/10 19:02:36 INFO Applying migration id=noimage 2026/04/10 19:02:36 INFO Applying migration id=feed 2026/04/10 19:02:36 INFO Applying migration id=bookmarks 2026/04/10 19:02:36 INFO Applying migration id=shareactivity 2026/04/10 19:02:36 INFO Applying migration id=application 2026/04/10 19:02:36 INFO Applying migration id=certificates 2026/04/10 19:02:36 INFO Applying migration id=rawforward 2026/04/10 19:02:36 INFO Applying migration id=publickey 2026/04/10 19:02:36 INFO Applying migration id=resolvegroup 2026/04/10 19:02:36 INFO Applying migration id=reject 2026/04/10 19:02:36 INFO Applying migration id=autodel 2026/04/10 19:02:36 INFO Applying migration id=jsonb 2026/04/10 19:02:36 INFO Applying migration id=quote 2026/04/10 19:02:36 INFO Applying migration id=rfc9421 2026/04/10 19:02:36 INFO Applying migration id=keys 2026/04/10 19:02:36 INFO Applying migration id=portable 2026/04/10 19:02:36 INFO Applying migration id=proofs 2026/04/10 19:02:36 INFO Applying migration id=contexts 2026/04/10 19:02:36 INFO Applying migration id=deliverieshost 2026/04/10 19:02:36 INFO Applying migration id=pembegin 2026/04/10 19:02:36 INFO Applying migration id=didhost 2026/04/10 19:02:36 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 19:02:36 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 19:02:36 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to decode https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0 response: response is too big" --- PASS: TestResolve_FederatedActorOldCacheBigWebFingerResponse (0.87s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/04/10 19:02:36 INFO Applying migration id=initial 2026/04/10 19:02:36 INFO Applying migration id=notesupdated 2026/04/10 19:02:36 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:36 INFO Applying migration id=activitiesid 2026/04/10 19:02:36 INFO Applying migration id=outbox 2026/04/10 19:02:36 INFO Applying migration id=edits 2026/04/10 19:02:36 INFO Applying migration id=outboxactor 2026/04/10 19:02:36 INFO Applying migration id=outboxsender 2026/04/10 19:02:36 INFO Applying migration id=thread 2026/04/10 19:02:36 INFO Applying migration id=host 2026/04/10 19:02:36 INFO Applying migration id=sharedinbox 2026/04/10 19:02:36 INFO Applying migration id=noteshost 2026/04/10 19:02:36 INFO Applying migration id=fetched 2026/04/10 19:02:36 INFO Applying migration id=move 2026/04/10 19:02:36 INFO Applying migration id=cleanup 2026/04/10 19:02:36 INFO Applying migration id=received 2026/04/10 19:02:36 INFO Applying migration id=namehost 2026/04/10 19:02:36 INFO Applying migration id=outboxhost 2026/04/10 19:02:36 INFO Applying migration id=notesfts 2026/04/10 19:02:36 INFO Applying migration id=iconsname 2026/04/10 19:02:36 INFO Applying migration id=nohash 2026/04/10 19:02:36 INFO Applying migration id=shares 2026/04/10 19:02:36 INFO Applying migration id=actorttl 2026/04/10 19:02:36 INFO Applying migration id=tocc 2026/04/10 19:02:36 INFO Applying migration id=followeds 2026/04/10 19:02:36 INFO Applying migration id=certhash 2026/04/10 19:02:36 INFO Applying migration id=follows_sync 2026/04/10 19:02:36 INFO Applying migration id=jsonpath 2026/04/10 19:02:36 INFO Applying migration id=localforward 2026/04/10 19:02:36 INFO Applying migration id=avatar 2026/04/10 19:02:36 INFO Applying migration id=noimage 2026/04/10 19:02:36 INFO Applying migration id=feed 2026/04/10 19:02:36 INFO Applying migration id=bookmarks 2026/04/10 19:02:36 INFO Applying migration id=shareactivity 2026/04/10 19:02:36 INFO Applying migration id=application 2026/04/10 19:02:36 INFO Applying migration id=certificates 2026/04/10 19:02:36 INFO Applying migration id=rawforward 2026/04/10 19:02:36 INFO Applying migration id=publickey 2026/04/10 19:02:36 INFO Applying migration id=resolvegroup 2026/04/10 19:02:36 INFO Applying migration id=reject 2026/04/10 19:02:36 INFO Applying migration id=autodel 2026/04/10 19:02:36 INFO Applying migration id=jsonb 2026/04/10 19:02:36 INFO Applying migration id=quote 2026/04/10 19:02:36 INFO Applying migration id=rfc9421 2026/04/10 19:02:36 INFO Applying migration id=keys 2026/04/10 19:02:36 INFO Applying migration id=portable 2026/04/10 19:02:36 INFO Applying migration id=proofs 2026/04/10 19:02:36 INFO Applying migration id=contexts 2026/04/10 19:02:36 INFO Applying migration id=deliverieshost 2026/04/10 19:02:36 INFO Applying migration id=pembegin 2026/04/10 19:02:36 INFO Applying migration id=didhost 2026/04/10 19:02:37 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 19:02:37 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 19:02:37 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to unmarshal https://0.0.0.0/user/dan: invalid character 'a' looking for beginning of value" --- PASS: TestResolve_FederatedActorOldCacheInvalidActor (0.76s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/04/10 19:02:37 INFO Applying migration id=initial 2026/04/10 19:02:37 INFO Applying migration id=notesupdated 2026/04/10 19:02:37 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:37 INFO Applying migration id=activitiesid 2026/04/10 19:02:37 INFO Applying migration id=outbox 2026/04/10 19:02:37 INFO Applying migration id=edits 2026/04/10 19:02:37 INFO Applying migration id=outboxactor 2026/04/10 19:02:37 INFO Applying migration id=outboxsender 2026/04/10 19:02:37 INFO Applying migration id=thread 2026/04/10 19:02:37 INFO Applying migration id=host 2026/04/10 19:02:37 INFO Applying migration id=sharedinbox 2026/04/10 19:02:37 INFO Applying migration id=noteshost 2026/04/10 19:02:37 INFO Applying migration id=fetched 2026/04/10 19:02:37 INFO Applying migration id=move 2026/04/10 19:02:37 INFO Applying migration id=cleanup 2026/04/10 19:02:37 INFO Applying migration id=received 2026/04/10 19:02:37 INFO Applying migration id=namehost 2026/04/10 19:02:37 INFO Applying migration id=outboxhost 2026/04/10 19:02:37 INFO Applying migration id=notesfts 2026/04/10 19:02:37 INFO Applying migration id=iconsname 2026/04/10 19:02:37 INFO Applying migration id=nohash 2026/04/10 19:02:37 INFO Applying migration id=shares 2026/04/10 19:02:37 INFO Applying migration id=actorttl 2026/04/10 19:02:37 INFO Applying migration id=tocc 2026/04/10 19:02:37 INFO Applying migration id=followeds 2026/04/10 19:02:37 INFO Applying migration id=certhash 2026/04/10 19:02:37 INFO Applying migration id=follows_sync 2026/04/10 19:02:37 INFO Applying migration id=jsonpath 2026/04/10 19:02:37 INFO Applying migration id=localforward 2026/04/10 19:02:37 INFO Applying migration id=avatar 2026/04/10 19:02:37 INFO Applying migration id=noimage 2026/04/10 19:02:37 INFO Applying migration id=feed 2026/04/10 19:02:37 INFO Applying migration id=bookmarks 2026/04/10 19:02:37 INFO Applying migration id=shareactivity 2026/04/10 19:02:37 INFO Applying migration id=application 2026/04/10 19:02:37 INFO Applying migration id=certificates 2026/04/10 19:02:37 INFO Applying migration id=rawforward 2026/04/10 19:02:37 INFO Applying migration id=publickey 2026/04/10 19:02:37 INFO Applying migration id=resolvegroup 2026/04/10 19:02:37 INFO Applying migration id=reject 2026/04/10 19:02:37 INFO Applying migration id=autodel 2026/04/10 19:02:37 INFO Applying migration id=jsonb 2026/04/10 19:02:37 INFO Applying migration id=quote 2026/04/10 19:02:37 INFO Applying migration id=rfc9421 2026/04/10 19:02:37 INFO Applying migration id=keys 2026/04/10 19:02:37 INFO Applying migration id=portable 2026/04/10 19:02:37 INFO Applying migration id=proofs 2026/04/10 19:02:37 INFO Applying migration id=contexts 2026/04/10 19:02:37 INFO Applying migration id=deliverieshost 2026/04/10 19:02:37 INFO Applying migration id=pembegin 2026/04/10 19:02:37 INFO Applying migration id=didhost 2026/04/10 19:02:38 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 19:02:38 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 19:02:38 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/user/dan: response is too big" --- PASS: TestResolve_FederatedActorOldCacheBigActor (1.00s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/04/10 19:02:38 INFO Applying migration id=initial 2026/04/10 19:02:38 INFO Applying migration id=notesupdated 2026/04/10 19:02:38 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:38 INFO Applying migration id=activitiesid 2026/04/10 19:02:38 INFO Applying migration id=outbox 2026/04/10 19:02:38 INFO Applying migration id=edits 2026/04/10 19:02:38 INFO Applying migration id=outboxactor 2026/04/10 19:02:38 INFO Applying migration id=outboxsender 2026/04/10 19:02:38 INFO Applying migration id=thread 2026/04/10 19:02:38 INFO Applying migration id=host 2026/04/10 19:02:38 INFO Applying migration id=sharedinbox 2026/04/10 19:02:38 INFO Applying migration id=noteshost 2026/04/10 19:02:38 INFO Applying migration id=fetched 2026/04/10 19:02:38 INFO Applying migration id=move 2026/04/10 19:02:38 INFO Applying migration id=cleanup 2026/04/10 19:02:38 INFO Applying migration id=received 2026/04/10 19:02:38 INFO Applying migration id=namehost 2026/04/10 19:02:38 INFO Applying migration id=outboxhost 2026/04/10 19:02:38 INFO Applying migration id=notesfts 2026/04/10 19:02:38 INFO Applying migration id=iconsname 2026/04/10 19:02:38 INFO Applying migration id=nohash 2026/04/10 19:02:38 INFO Applying migration id=shares 2026/04/10 19:02:38 INFO Applying migration id=actorttl 2026/04/10 19:02:38 INFO Applying migration id=tocc 2026/04/10 19:02:38 INFO Applying migration id=followeds 2026/04/10 19:02:38 INFO Applying migration id=certhash 2026/04/10 19:02:38 INFO Applying migration id=follows_sync 2026/04/10 19:02:38 INFO Applying migration id=jsonpath 2026/04/10 19:02:38 INFO Applying migration id=localforward 2026/04/10 19:02:38 INFO Applying migration id=avatar 2026/04/10 19:02:38 INFO Applying migration id=noimage 2026/04/10 19:02:38 INFO Applying migration id=feed 2026/04/10 19:02:38 INFO Applying migration id=bookmarks 2026/04/10 19:02:38 INFO Applying migration id=shareactivity 2026/04/10 19:02:38 INFO Applying migration id=application 2026/04/10 19:02:38 INFO Applying migration id=certificates 2026/04/10 19:02:38 INFO Applying migration id=rawforward 2026/04/10 19:02:38 INFO Applying migration id=publickey 2026/04/10 19:02:38 INFO Applying migration id=resolvegroup 2026/04/10 19:02:38 INFO Applying migration id=reject 2026/04/10 19:02:38 INFO Applying migration id=autodel 2026/04/10 19:02:38 INFO Applying migration id=jsonb 2026/04/10 19:02:38 INFO Applying migration id=quote 2026/04/10 19:02:38 INFO Applying migration id=rfc9421 2026/04/10 19:02:38 INFO Applying migration id=keys 2026/04/10 19:02:38 INFO Applying migration id=portable 2026/04/10 19:02:38 INFO Applying migration id=proofs 2026/04/10 19:02:38 INFO Applying migration id=contexts 2026/04/10 19:02:38 INFO Applying migration id=deliverieshost 2026/04/10 19:02:38 INFO Applying migration id=pembegin 2026/04/10 19:02:38 INFO Applying migration id=didhost 2026/04/10 19:02:40 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (1.75s) === RUN TestResolve_FederatedActorNoProfileLink 2026/04/10 19:02:40 INFO Applying migration id=initial 2026/04/10 19:02:40 INFO Applying migration id=notesupdated 2026/04/10 19:02:40 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:40 INFO Applying migration id=activitiesid 2026/04/10 19:02:40 INFO Applying migration id=outbox 2026/04/10 19:02:40 INFO Applying migration id=edits 2026/04/10 19:02:40 INFO Applying migration id=outboxactor 2026/04/10 19:02:40 INFO Applying migration id=outboxsender 2026/04/10 19:02:40 INFO Applying migration id=thread 2026/04/10 19:02:40 INFO Applying migration id=host 2026/04/10 19:02:40 INFO Applying migration id=sharedinbox 2026/04/10 19:02:40 INFO Applying migration id=noteshost 2026/04/10 19:02:40 INFO Applying migration id=fetched 2026/04/10 19:02:40 INFO Applying migration id=move 2026/04/10 19:02:40 INFO Applying migration id=cleanup 2026/04/10 19:02:40 INFO Applying migration id=received 2026/04/10 19:02:40 INFO Applying migration id=namehost 2026/04/10 19:02:40 INFO Applying migration id=outboxhost 2026/04/10 19:02:40 INFO Applying migration id=notesfts 2026/04/10 19:02:40 INFO Applying migration id=iconsname 2026/04/10 19:02:40 INFO Applying migration id=nohash 2026/04/10 19:02:40 INFO Applying migration id=shares 2026/04/10 19:02:40 INFO Applying migration id=actorttl 2026/04/10 19:02:40 INFO Applying migration id=tocc 2026/04/10 19:02:40 INFO Applying migration id=followeds 2026/04/10 19:02:40 INFO Applying migration id=certhash 2026/04/10 19:02:40 INFO Applying migration id=follows_sync 2026/04/10 19:02:40 INFO Applying migration id=jsonpath 2026/04/10 19:02:40 INFO Applying migration id=localforward 2026/04/10 19:02:40 INFO Applying migration id=avatar 2026/04/10 19:02:40 INFO Applying migration id=noimage 2026/04/10 19:02:40 INFO Applying migration id=feed 2026/04/10 19:02:40 INFO Applying migration id=bookmarks 2026/04/10 19:02:40 INFO Applying migration id=shareactivity 2026/04/10 19:02:40 INFO Applying migration id=application 2026/04/10 19:02:40 INFO Applying migration id=certificates 2026/04/10 19:02:40 INFO Applying migration id=rawforward 2026/04/10 19:02:40 INFO Applying migration id=publickey 2026/04/10 19:02:40 INFO Applying migration id=resolvegroup 2026/04/10 19:02:40 INFO Applying migration id=reject 2026/04/10 19:02:40 INFO Applying migration id=autodel 2026/04/10 19:02:40 INFO Applying migration id=jsonb 2026/04/10 19:02:40 INFO Applying migration id=quote 2026/04/10 19:02:40 INFO Applying migration id=rfc9421 2026/04/10 19:02:40 INFO Applying migration id=keys 2026/04/10 19:02:40 INFO Applying migration id=portable 2026/04/10 19:02:40 INFO Applying migration id=proofs 2026/04/10 19:02:40 INFO Applying migration id=contexts 2026/04/10 19:02:40 INFO Applying migration id=deliverieshost 2026/04/10 19:02:40 INFO Applying migration id=pembegin 2026/04/10 19:02:40 INFO Applying migration id=didhost 2026/04/10 19:02:40 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 19:02:40 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 19:02:40 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="no profile link in https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0 response" --- PASS: TestResolve_FederatedActorNoProfileLink (0.50s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/04/10 19:02:40 INFO Applying migration id=initial 2026/04/10 19:02:40 INFO Applying migration id=notesupdated 2026/04/10 19:02:40 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:40 INFO Applying migration id=activitiesid 2026/04/10 19:02:40 INFO Applying migration id=outbox 2026/04/10 19:02:40 INFO Applying migration id=edits 2026/04/10 19:02:40 INFO Applying migration id=outboxactor 2026/04/10 19:02:40 INFO Applying migration id=outboxsender 2026/04/10 19:02:40 INFO Applying migration id=thread 2026/04/10 19:02:40 INFO Applying migration id=host 2026/04/10 19:02:40 INFO Applying migration id=sharedinbox 2026/04/10 19:02:40 INFO Applying migration id=noteshost 2026/04/10 19:02:40 INFO Applying migration id=fetched 2026/04/10 19:02:40 INFO Applying migration id=move 2026/04/10 19:02:40 INFO Applying migration id=cleanup 2026/04/10 19:02:40 INFO Applying migration id=received 2026/04/10 19:02:40 INFO Applying migration id=namehost 2026/04/10 19:02:40 INFO Applying migration id=outboxhost 2026/04/10 19:02:40 INFO Applying migration id=notesfts 2026/04/10 19:02:40 INFO Applying migration id=iconsname 2026/04/10 19:02:40 INFO Applying migration id=nohash 2026/04/10 19:02:40 INFO Applying migration id=shares 2026/04/10 19:02:40 INFO Applying migration id=actorttl 2026/04/10 19:02:40 INFO Applying migration id=tocc 2026/04/10 19:02:40 INFO Applying migration id=followeds 2026/04/10 19:02:40 INFO Applying migration id=certhash 2026/04/10 19:02:40 INFO Applying migration id=follows_sync 2026/04/10 19:02:40 INFO Applying migration id=jsonpath 2026/04/10 19:02:40 INFO Applying migration id=localforward 2026/04/10 19:02:40 INFO Applying migration id=avatar 2026/04/10 19:02:40 INFO Applying migration id=noimage 2026/04/10 19:02:40 INFO Applying migration id=feed 2026/04/10 19:02:40 INFO Applying migration id=bookmarks 2026/04/10 19:02:40 INFO Applying migration id=shareactivity 2026/04/10 19:02:40 INFO Applying migration id=application 2026/04/10 19:02:40 INFO Applying migration id=certificates 2026/04/10 19:02:40 INFO Applying migration id=rawforward 2026/04/10 19:02:40 INFO Applying migration id=publickey 2026/04/10 19:02:40 INFO Applying migration id=resolvegroup 2026/04/10 19:02:40 INFO Applying migration id=reject 2026/04/10 19:02:40 INFO Applying migration id=autodel 2026/04/10 19:02:40 INFO Applying migration id=jsonb 2026/04/10 19:02:40 INFO Applying migration id=quote 2026/04/10 19:02:40 INFO Applying migration id=rfc9421 2026/04/10 19:02:40 INFO Applying migration id=keys 2026/04/10 19:02:40 INFO Applying migration id=portable 2026/04/10 19:02:40 INFO Applying migration id=proofs 2026/04/10 19:02:40 INFO Applying migration id=contexts 2026/04/10 19:02:40 INFO Applying migration id=deliverieshost 2026/04/10 19:02:40 INFO Applying migration id=pembegin 2026/04/10 19:02:40 INFO Applying migration id=didhost 2026/04/10 19:02:41 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 19:02:41 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 19:02:41 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0: failed to send request to https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0: a" --- PASS: TestResolve_FederatedActorOldCacheWebFingerError (0.79s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/04/10 19:02:41 INFO Applying migration id=initial 2026/04/10 19:02:41 INFO Applying migration id=notesupdated 2026/04/10 19:02:41 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:41 INFO Applying migration id=activitiesid 2026/04/10 19:02:41 INFO Applying migration id=outbox 2026/04/10 19:02:41 INFO Applying migration id=edits 2026/04/10 19:02:41 INFO Applying migration id=outboxactor 2026/04/10 19:02:41 INFO Applying migration id=outboxsender 2026/04/10 19:02:41 INFO Applying migration id=thread 2026/04/10 19:02:41 INFO Applying migration id=host 2026/04/10 19:02:41 INFO Applying migration id=sharedinbox 2026/04/10 19:02:41 INFO Applying migration id=noteshost 2026/04/10 19:02:41 INFO Applying migration id=fetched 2026/04/10 19:02:41 INFO Applying migration id=move 2026/04/10 19:02:41 INFO Applying migration id=cleanup 2026/04/10 19:02:41 INFO Applying migration id=received 2026/04/10 19:02:41 INFO Applying migration id=namehost 2026/04/10 19:02:41 INFO Applying migration id=outboxhost 2026/04/10 19:02:41 INFO Applying migration id=notesfts 2026/04/10 19:02:41 INFO Applying migration id=iconsname 2026/04/10 19:02:41 INFO Applying migration id=nohash 2026/04/10 19:02:41 INFO Applying migration id=shares 2026/04/10 19:02:41 INFO Applying migration id=actorttl 2026/04/10 19:02:41 INFO Applying migration id=tocc 2026/04/10 19:02:41 INFO Applying migration id=followeds 2026/04/10 19:02:41 INFO Applying migration id=certhash 2026/04/10 19:02:41 INFO Applying migration id=follows_sync 2026/04/10 19:02:41 INFO Applying migration id=jsonpath 2026/04/10 19:02:41 INFO Applying migration id=localforward 2026/04/10 19:02:41 INFO Applying migration id=avatar 2026/04/10 19:02:41 INFO Applying migration id=noimage 2026/04/10 19:02:41 INFO Applying migration id=feed 2026/04/10 19:02:41 INFO Applying migration id=bookmarks 2026/04/10 19:02:41 INFO Applying migration id=shareactivity 2026/04/10 19:02:41 INFO Applying migration id=application 2026/04/10 19:02:41 INFO Applying migration id=certificates 2026/04/10 19:02:41 INFO Applying migration id=rawforward 2026/04/10 19:02:41 INFO Applying migration id=publickey 2026/04/10 19:02:41 INFO Applying migration id=resolvegroup 2026/04/10 19:02:41 INFO Applying migration id=reject 2026/04/10 19:02:41 INFO Applying migration id=autodel 2026/04/10 19:02:41 INFO Applying migration id=jsonb 2026/04/10 19:02:41 INFO Applying migration id=quote 2026/04/10 19:02:41 INFO Applying migration id=rfc9421 2026/04/10 19:02:41 INFO Applying migration id=keys 2026/04/10 19:02:41 INFO Applying migration id=portable 2026/04/10 19:02:41 INFO Applying migration id=proofs 2026/04/10 19:02:41 INFO Applying migration id=contexts 2026/04/10 19:02:41 INFO Applying migration id=deliverieshost 2026/04/10 19:02:41 INFO Applying migration id=pembegin 2026/04/10 19:02:41 INFO Applying migration id=didhost 2026/04/10 19:02:43 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 19:02:43 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 19:02:43 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/user/dan: failed to send request to https://0.0.0.0/user/dan: a" --- PASS: TestResolve_FederatedActorOldCacheActorError (1.39s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/04/10 19:02:43 INFO Applying migration id=initial 2026/04/10 19:02:43 INFO Applying migration id=notesupdated 2026/04/10 19:02:43 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:43 INFO Applying migration id=activitiesid 2026/04/10 19:02:43 INFO Applying migration id=outbox 2026/04/10 19:02:43 INFO Applying migration id=edits 2026/04/10 19:02:43 INFO Applying migration id=outboxactor 2026/04/10 19:02:43 INFO Applying migration id=outboxsender 2026/04/10 19:02:43 INFO Applying migration id=thread 2026/04/10 19:02:43 INFO Applying migration id=host 2026/04/10 19:02:43 INFO Applying migration id=sharedinbox 2026/04/10 19:02:43 INFO Applying migration id=noteshost 2026/04/10 19:02:43 INFO Applying migration id=fetched 2026/04/10 19:02:43 INFO Applying migration id=move 2026/04/10 19:02:43 INFO Applying migration id=cleanup 2026/04/10 19:02:43 INFO Applying migration id=received 2026/04/10 19:02:43 INFO Applying migration id=namehost 2026/04/10 19:02:43 INFO Applying migration id=outboxhost 2026/04/10 19:02:43 INFO Applying migration id=notesfts 2026/04/10 19:02:43 INFO Applying migration id=iconsname 2026/04/10 19:02:43 INFO Applying migration id=nohash 2026/04/10 19:02:43 INFO Applying migration id=shares 2026/04/10 19:02:43 INFO Applying migration id=actorttl 2026/04/10 19:02:43 INFO Applying migration id=tocc 2026/04/10 19:02:43 INFO Applying migration id=followeds 2026/04/10 19:02:43 INFO Applying migration id=certhash 2026/04/10 19:02:43 INFO Applying migration id=follows_sync 2026/04/10 19:02:43 INFO Applying migration id=jsonpath 2026/04/10 19:02:43 INFO Applying migration id=localforward 2026/04/10 19:02:43 INFO Applying migration id=avatar 2026/04/10 19:02:43 INFO Applying migration id=noimage 2026/04/10 19:02:43 INFO Applying migration id=feed 2026/04/10 19:02:43 INFO Applying migration id=bookmarks 2026/04/10 19:02:43 INFO Applying migration id=shareactivity 2026/04/10 19:02:43 INFO Applying migration id=application 2026/04/10 19:02:43 INFO Applying migration id=certificates 2026/04/10 19:02:43 INFO Applying migration id=rawforward 2026/04/10 19:02:43 INFO Applying migration id=publickey 2026/04/10 19:02:43 INFO Applying migration id=resolvegroup 2026/04/10 19:02:43 INFO Applying migration id=reject 2026/04/10 19:02:43 INFO Applying migration id=autodel 2026/04/10 19:02:43 INFO Applying migration id=jsonb 2026/04/10 19:02:43 INFO Applying migration id=quote 2026/04/10 19:02:43 INFO Applying migration id=rfc9421 2026/04/10 19:02:43 INFO Applying migration id=keys 2026/04/10 19:02:43 INFO Applying migration id=portable 2026/04/10 19:02:43 INFO Applying migration id=proofs 2026/04/10 19:02:43 INFO Applying migration id=contexts 2026/04/10 19:02:43 INFO Applying migration id=deliverieshost 2026/04/10 19:02:43 INFO Applying migration id=pembegin 2026/04/10 19:02:43 INFO Applying migration id=didhost 2026/04/10 19:02:43 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 19:02:43 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 19:02:43 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.24s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/04/10 19:02:43 INFO Applying migration id=initial 2026/04/10 19:02:43 INFO Applying migration id=notesupdated 2026/04/10 19:02:43 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:43 INFO Applying migration id=activitiesid 2026/04/10 19:02:43 INFO Applying migration id=outbox 2026/04/10 19:02:43 INFO Applying migration id=edits 2026/04/10 19:02:43 INFO Applying migration id=outboxactor 2026/04/10 19:02:43 INFO Applying migration id=outboxsender 2026/04/10 19:02:43 INFO Applying migration id=thread 2026/04/10 19:02:43 INFO Applying migration id=host 2026/04/10 19:02:43 INFO Applying migration id=sharedinbox 2026/04/10 19:02:43 INFO Applying migration id=noteshost 2026/04/10 19:02:43 INFO Applying migration id=fetched 2026/04/10 19:02:43 INFO Applying migration id=move 2026/04/10 19:02:43 INFO Applying migration id=cleanup 2026/04/10 19:02:43 INFO Applying migration id=received 2026/04/10 19:02:43 INFO Applying migration id=namehost 2026/04/10 19:02:43 INFO Applying migration id=outboxhost 2026/04/10 19:02:43 INFO Applying migration id=notesfts 2026/04/10 19:02:43 INFO Applying migration id=iconsname 2026/04/10 19:02:43 INFO Applying migration id=nohash 2026/04/10 19:02:43 INFO Applying migration id=shares 2026/04/10 19:02:43 INFO Applying migration id=actorttl 2026/04/10 19:02:43 INFO Applying migration id=tocc 2026/04/10 19:02:43 INFO Applying migration id=followeds 2026/04/10 19:02:43 INFO Applying migration id=certhash 2026/04/10 19:02:43 INFO Applying migration id=follows_sync 2026/04/10 19:02:43 INFO Applying migration id=jsonpath 2026/04/10 19:02:43 INFO Applying migration id=localforward 2026/04/10 19:02:43 INFO Applying migration id=avatar 2026/04/10 19:02:43 INFO Applying migration id=noimage 2026/04/10 19:02:43 INFO Applying migration id=feed 2026/04/10 19:02:43 INFO Applying migration id=bookmarks 2026/04/10 19:02:43 INFO Applying migration id=shareactivity 2026/04/10 19:02:43 INFO Applying migration id=application 2026/04/10 19:02:43 INFO Applying migration id=certificates 2026/04/10 19:02:43 INFO Applying migration id=rawforward 2026/04/10 19:02:43 INFO Applying migration id=publickey 2026/04/10 19:02:43 INFO Applying migration id=resolvegroup 2026/04/10 19:02:43 INFO Applying migration id=reject 2026/04/10 19:02:43 INFO Applying migration id=autodel 2026/04/10 19:02:43 INFO Applying migration id=jsonb 2026/04/10 19:02:43 INFO Applying migration id=quote 2026/04/10 19:02:43 INFO Applying migration id=rfc9421 2026/04/10 19:02:43 INFO Applying migration id=keys 2026/04/10 19:02:43 INFO Applying migration id=portable 2026/04/10 19:02:43 INFO Applying migration id=proofs 2026/04/10 19:02:43 INFO Applying migration id=contexts 2026/04/10 19:02:43 INFO Applying migration id=deliverieshost 2026/04/10 19:02:43 INFO Applying migration id=pembegin 2026/04/10 19:02:43 INFO Applying migration id=didhost 2026/04/10 19:02:43 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.21s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/04/10 19:02:43 INFO Applying migration id=initial 2026/04/10 19:02:43 INFO Applying migration id=notesupdated 2026/04/10 19:02:43 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:43 INFO Applying migration id=activitiesid 2026/04/10 19:02:43 INFO Applying migration id=outbox 2026/04/10 19:02:43 INFO Applying migration id=edits 2026/04/10 19:02:43 INFO Applying migration id=outboxactor 2026/04/10 19:02:43 INFO Applying migration id=outboxsender 2026/04/10 19:02:43 INFO Applying migration id=thread 2026/04/10 19:02:43 INFO Applying migration id=host 2026/04/10 19:02:43 INFO Applying migration id=sharedinbox 2026/04/10 19:02:43 INFO Applying migration id=noteshost 2026/04/10 19:02:43 INFO Applying migration id=fetched 2026/04/10 19:02:43 INFO Applying migration id=move 2026/04/10 19:02:43 INFO Applying migration id=cleanup 2026/04/10 19:02:43 INFO Applying migration id=received 2026/04/10 19:02:43 INFO Applying migration id=namehost 2026/04/10 19:02:43 INFO Applying migration id=outboxhost 2026/04/10 19:02:43 INFO Applying migration id=notesfts 2026/04/10 19:02:43 INFO Applying migration id=iconsname 2026/04/10 19:02:43 INFO Applying migration id=nohash 2026/04/10 19:02:43 INFO Applying migration id=shares 2026/04/10 19:02:43 INFO Applying migration id=actorttl 2026/04/10 19:02:43 INFO Applying migration id=tocc 2026/04/10 19:02:43 INFO Applying migration id=followeds 2026/04/10 19:02:43 INFO Applying migration id=certhash 2026/04/10 19:02:43 INFO Applying migration id=follows_sync 2026/04/10 19:02:43 INFO Applying migration id=jsonpath 2026/04/10 19:02:43 INFO Applying migration id=localforward 2026/04/10 19:02:43 INFO Applying migration id=avatar 2026/04/10 19:02:43 INFO Applying migration id=noimage 2026/04/10 19:02:43 INFO Applying migration id=feed 2026/04/10 19:02:43 INFO Applying migration id=bookmarks 2026/04/10 19:02:43 INFO Applying migration id=shareactivity 2026/04/10 19:02:43 INFO Applying migration id=application 2026/04/10 19:02:43 INFO Applying migration id=certificates 2026/04/10 19:02:43 INFO Applying migration id=rawforward 2026/04/10 19:02:43 INFO Applying migration id=publickey 2026/04/10 19:02:43 INFO Applying migration id=resolvegroup 2026/04/10 19:02:43 INFO Applying migration id=reject 2026/04/10 19:02:43 INFO Applying migration id=autodel 2026/04/10 19:02:43 INFO Applying migration id=jsonb 2026/04/10 19:02:43 INFO Applying migration id=quote 2026/04/10 19:02:43 INFO Applying migration id=rfc9421 2026/04/10 19:02:43 INFO Applying migration id=keys 2026/04/10 19:02:43 INFO Applying migration id=portable 2026/04/10 19:02:43 INFO Applying migration id=proofs 2026/04/10 19:02:43 INFO Applying migration id=contexts 2026/04/10 19:02:43 INFO Applying migration id=deliverieshost 2026/04/10 19:02:43 INFO Applying migration id=pembegin 2026/04/10 19:02:43 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeDeleted (1.28s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/04/10 19:02:44 INFO Applying migration id=initial 2026/04/10 19:02:44 INFO Applying migration id=notesupdated 2026/04/10 19:02:44 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:44 INFO Applying migration id=activitiesid 2026/04/10 19:02:44 INFO Applying migration id=outbox 2026/04/10 19:02:44 INFO Applying migration id=edits 2026/04/10 19:02:44 INFO Applying migration id=outboxactor 2026/04/10 19:02:44 INFO Applying migration id=outboxsender 2026/04/10 19:02:44 INFO Applying migration id=thread 2026/04/10 19:02:44 INFO Applying migration id=host 2026/04/10 19:02:44 INFO Applying migration id=sharedinbox 2026/04/10 19:02:44 INFO Applying migration id=noteshost 2026/04/10 19:02:44 INFO Applying migration id=fetched 2026/04/10 19:02:44 INFO Applying migration id=move 2026/04/10 19:02:44 INFO Applying migration id=cleanup 2026/04/10 19:02:44 INFO Applying migration id=received 2026/04/10 19:02:44 INFO Applying migration id=namehost 2026/04/10 19:02:44 INFO Applying migration id=outboxhost 2026/04/10 19:02:44 INFO Applying migration id=notesfts 2026/04/10 19:02:44 INFO Applying migration id=iconsname 2026/04/10 19:02:44 INFO Applying migration id=nohash 2026/04/10 19:02:44 INFO Applying migration id=shares 2026/04/10 19:02:44 INFO Applying migration id=actorttl 2026/04/10 19:02:44 INFO Applying migration id=tocc 2026/04/10 19:02:44 INFO Applying migration id=followeds 2026/04/10 19:02:44 INFO Applying migration id=certhash 2026/04/10 19:02:44 INFO Applying migration id=follows_sync 2026/04/10 19:02:44 INFO Applying migration id=jsonpath 2026/04/10 19:02:44 INFO Applying migration id=localforward 2026/04/10 19:02:44 INFO Applying migration id=avatar 2026/04/10 19:02:44 INFO Applying migration id=noimage 2026/04/10 19:02:44 INFO Applying migration id=feed 2026/04/10 19:02:44 INFO Applying migration id=bookmarks 2026/04/10 19:02:44 INFO Applying migration id=shareactivity 2026/04/10 19:02:44 INFO Applying migration id=application 2026/04/10 19:02:44 INFO Applying migration id=certificates 2026/04/10 19:02:44 INFO Applying migration id=rawforward 2026/04/10 19:02:44 INFO Applying migration id=publickey 2026/04/10 19:02:44 INFO Applying migration id=resolvegroup 2026/04/10 19:02:44 INFO Applying migration id=reject 2026/04/10 19:02:44 INFO Applying migration id=autodel 2026/04/10 19:02:44 INFO Applying migration id=jsonb 2026/04/10 19:02:44 INFO Applying migration id=quote 2026/04/10 19:02:44 INFO Applying migration id=rfc9421 2026/04/10 19:02:44 INFO Applying migration id=keys 2026/04/10 19:02:44 INFO Applying migration id=portable 2026/04/10 19:02:44 INFO Applying migration id=proofs 2026/04/10 19:02:44 INFO Applying migration id=contexts 2026/04/10 19:02:44 INFO Applying migration id=deliverieshost 2026/04/10 19:02:44 INFO Applying migration id=pembegin 2026/04/10 19:02:44 INFO Applying migration id=didhost 2026/04/10 19:02:45 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.41s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/04/10 19:02:45 INFO Applying migration id=initial 2026/04/10 19:02:45 INFO Applying migration id=notesupdated 2026/04/10 19:02:45 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:45 INFO Applying migration id=activitiesid 2026/04/10 19:02:45 INFO Applying migration id=outbox 2026/04/10 19:02:45 INFO Applying migration id=edits 2026/04/10 19:02:45 INFO Applying migration id=outboxactor 2026/04/10 19:02:45 INFO Applying migration id=outboxsender 2026/04/10 19:02:45 INFO Applying migration id=thread 2026/04/10 19:02:45 INFO Applying migration id=host 2026/04/10 19:02:45 INFO Applying migration id=sharedinbox 2026/04/10 19:02:45 INFO Applying migration id=noteshost 2026/04/10 19:02:45 INFO Applying migration id=fetched 2026/04/10 19:02:45 INFO Applying migration id=move 2026/04/10 19:02:45 INFO Applying migration id=cleanup 2026/04/10 19:02:45 INFO Applying migration id=received 2026/04/10 19:02:45 INFO Applying migration id=namehost 2026/04/10 19:02:45 INFO Applying migration id=outboxhost 2026/04/10 19:02:45 INFO Applying migration id=notesfts 2026/04/10 19:02:45 INFO Applying migration id=iconsname 2026/04/10 19:02:45 INFO Applying migration id=nohash 2026/04/10 19:02:45 INFO Applying migration id=shares 2026/04/10 19:02:45 INFO Applying migration id=actorttl 2026/04/10 19:02:45 INFO Applying migration id=tocc 2026/04/10 19:02:45 INFO Applying migration id=followeds 2026/04/10 19:02:45 INFO Applying migration id=certhash 2026/04/10 19:02:45 INFO Applying migration id=follows_sync 2026/04/10 19:02:45 INFO Applying migration id=jsonpath 2026/04/10 19:02:45 INFO Applying migration id=localforward 2026/04/10 19:02:45 INFO Applying migration id=avatar 2026/04/10 19:02:45 INFO Applying migration id=noimage 2026/04/10 19:02:45 INFO Applying migration id=feed 2026/04/10 19:02:45 INFO Applying migration id=bookmarks 2026/04/10 19:02:45 INFO Applying migration id=shareactivity 2026/04/10 19:02:45 INFO Applying migration id=application 2026/04/10 19:02:45 INFO Applying migration id=certificates 2026/04/10 19:02:45 INFO Applying migration id=rawforward 2026/04/10 19:02:45 INFO Applying migration id=publickey 2026/04/10 19:02:45 INFO Applying migration id=resolvegroup 2026/04/10 19:02:45 INFO Applying migration id=reject 2026/04/10 19:02:45 INFO Applying migration id=autodel 2026/04/10 19:02:45 INFO Applying migration id=jsonb 2026/04/10 19:02:45 INFO Applying migration id=quote 2026/04/10 19:02:45 INFO Applying migration id=rfc9421 2026/04/10 19:02:45 INFO Applying migration id=keys 2026/04/10 19:02:45 INFO Applying migration id=portable 2026/04/10 19:02:45 INFO Applying migration id=proofs 2026/04/10 19:02:45 INFO Applying migration id=contexts 2026/04/10 19:02:45 INFO Applying migration id=deliverieshost 2026/04/10 19:02:45 INFO Applying migration id=pembegin 2026/04/10 19:02:45 INFO Applying migration id=didhost 2026/04/10 19:02:47 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeSuspended (1.80s) === RUN TestResolve_FederatedActorWrongIDCached 2026/04/10 19:02:47 INFO Applying migration id=initial 2026/04/10 19:02:47 INFO Applying migration id=notesupdated 2026/04/10 19:02:47 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:47 INFO Applying migration id=activitiesid 2026/04/10 19:02:47 INFO Applying migration id=outbox 2026/04/10 19:02:47 INFO Applying migration id=edits 2026/04/10 19:02:47 INFO Applying migration id=outboxactor 2026/04/10 19:02:47 INFO Applying migration id=outboxsender 2026/04/10 19:02:47 INFO Applying migration id=thread 2026/04/10 19:02:47 INFO Applying migration id=host 2026/04/10 19:02:47 INFO Applying migration id=sharedinbox 2026/04/10 19:02:47 INFO Applying migration id=noteshost 2026/04/10 19:02:47 INFO Applying migration id=fetched 2026/04/10 19:02:47 INFO Applying migration id=move 2026/04/10 19:02:47 INFO Applying migration id=cleanup 2026/04/10 19:02:47 INFO Applying migration id=received 2026/04/10 19:02:47 INFO Applying migration id=namehost 2026/04/10 19:02:47 INFO Applying migration id=outboxhost 2026/04/10 19:02:47 INFO Applying migration id=notesfts 2026/04/10 19:02:47 INFO Applying migration id=iconsname 2026/04/10 19:02:47 INFO Applying migration id=nohash 2026/04/10 19:02:47 INFO Applying migration id=shares 2026/04/10 19:02:47 INFO Applying migration id=actorttl 2026/04/10 19:02:47 INFO Applying migration id=tocc 2026/04/10 19:02:47 INFO Applying migration id=followeds 2026/04/10 19:02:47 INFO Applying migration id=certhash 2026/04/10 19:02:47 INFO Applying migration id=follows_sync 2026/04/10 19:02:47 INFO Applying migration id=jsonpath 2026/04/10 19:02:47 INFO Applying migration id=localforward 2026/04/10 19:02:47 INFO Applying migration id=avatar 2026/04/10 19:02:47 INFO Applying migration id=noimage 2026/04/10 19:02:47 INFO Applying migration id=feed 2026/04/10 19:02:47 INFO Applying migration id=bookmarks 2026/04/10 19:02:47 INFO Applying migration id=shareactivity 2026/04/10 19:02:47 INFO Applying migration id=application 2026/04/10 19:02:47 INFO Applying migration id=certificates 2026/04/10 19:02:47 INFO Applying migration id=rawforward 2026/04/10 19:02:47 INFO Applying migration id=publickey 2026/04/10 19:02:47 INFO Applying migration id=resolvegroup 2026/04/10 19:02:47 INFO Applying migration id=reject 2026/04/10 19:02:47 INFO Applying migration id=autodel 2026/04/10 19:02:47 INFO Applying migration id=jsonb 2026/04/10 19:02:47 INFO Applying migration id=quote 2026/04/10 19:02:47 INFO Applying migration id=rfc9421 2026/04/10 19:02:47 INFO Applying migration id=keys 2026/04/10 19:02:47 INFO Applying migration id=portable 2026/04/10 19:02:47 INFO Applying migration id=proofs 2026/04/10 19:02:47 INFO Applying migration id=contexts 2026/04/10 19:02:47 INFO Applying migration id=deliverieshost 2026/04/10 19:02:47 INFO Applying migration id=pembegin 2026/04/10 19:02:47 INFO Applying migration id=didhost 2026/04/10 19:02:47 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCached (0.23s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/04/10 19:02:47 INFO Applying migration id=initial 2026/04/10 19:02:47 INFO Applying migration id=notesupdated 2026/04/10 19:02:47 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:47 INFO Applying migration id=activitiesid 2026/04/10 19:02:47 INFO Applying migration id=outbox 2026/04/10 19:02:47 INFO Applying migration id=edits 2026/04/10 19:02:47 INFO Applying migration id=outboxactor 2026/04/10 19:02:47 INFO Applying migration id=outboxsender 2026/04/10 19:02:47 INFO Applying migration id=thread 2026/04/10 19:02:47 INFO Applying migration id=host 2026/04/10 19:02:47 INFO Applying migration id=sharedinbox 2026/04/10 19:02:47 INFO Applying migration id=noteshost 2026/04/10 19:02:47 INFO Applying migration id=fetched 2026/04/10 19:02:47 INFO Applying migration id=move 2026/04/10 19:02:47 INFO Applying migration id=cleanup 2026/04/10 19:02:47 INFO Applying migration id=received 2026/04/10 19:02:47 INFO Applying migration id=namehost 2026/04/10 19:02:47 INFO Applying migration id=outboxhost 2026/04/10 19:02:47 INFO Applying migration id=notesfts 2026/04/10 19:02:47 INFO Applying migration id=iconsname 2026/04/10 19:02:47 INFO Applying migration id=nohash 2026/04/10 19:02:47 INFO Applying migration id=shares 2026/04/10 19:02:47 INFO Applying migration id=actorttl 2026/04/10 19:02:47 INFO Applying migration id=tocc 2026/04/10 19:02:47 INFO Applying migration id=followeds 2026/04/10 19:02:47 INFO Applying migration id=certhash 2026/04/10 19:02:47 INFO Applying migration id=follows_sync 2026/04/10 19:02:47 INFO Applying migration id=jsonpath 2026/04/10 19:02:47 INFO Applying migration id=localforward 2026/04/10 19:02:47 INFO Applying migration id=avatar 2026/04/10 19:02:47 INFO Applying migration id=noimage 2026/04/10 19:02:47 INFO Applying migration id=feed 2026/04/10 19:02:47 INFO Applying migration id=bookmarks 2026/04/10 19:02:47 INFO Applying migration id=shareactivity 2026/04/10 19:02:47 INFO Applying migration id=application 2026/04/10 19:02:47 INFO Applying migration id=certificates 2026/04/10 19:02:47 INFO Applying migration id=rawforward 2026/04/10 19:02:47 INFO Applying migration id=publickey 2026/04/10 19:02:47 INFO Applying migration id=resolvegroup 2026/04/10 19:02:47 INFO Applying migration id=reject 2026/04/10 19:02:47 INFO Applying migration id=autodel 2026/04/10 19:02:47 INFO Applying migration id=jsonb 2026/04/10 19:02:47 INFO Applying migration id=quote 2026/04/10 19:02:47 INFO Applying migration id=rfc9421 2026/04/10 19:02:47 INFO Applying migration id=keys 2026/04/10 19:02:47 INFO Applying migration id=portable 2026/04/10 19:02:47 INFO Applying migration id=proofs 2026/04/10 19:02:47 INFO Applying migration id=contexts 2026/04/10 19:02:47 INFO Applying migration id=deliverieshost 2026/04/10 19:02:47 INFO Applying migration id=pembegin 2026/04/10 19:02:47 INFO Applying migration id=didhost 2026/04/10 19:02:48 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 19:02:48 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 19:02:48 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (1.07s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/04/10 19:02:48 INFO Applying migration id=initial 2026/04/10 19:02:48 INFO Applying migration id=notesupdated 2026/04/10 19:02:48 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:48 INFO Applying migration id=activitiesid 2026/04/10 19:02:48 INFO Applying migration id=outbox 2026/04/10 19:02:48 INFO Applying migration id=edits 2026/04/10 19:02:48 INFO Applying migration id=outboxactor 2026/04/10 19:02:48 INFO Applying migration id=outboxsender 2026/04/10 19:02:48 INFO Applying migration id=thread 2026/04/10 19:02:48 INFO Applying migration id=host 2026/04/10 19:02:48 INFO Applying migration id=sharedinbox 2026/04/10 19:02:48 INFO Applying migration id=noteshost 2026/04/10 19:02:48 INFO Applying migration id=fetched 2026/04/10 19:02:48 INFO Applying migration id=move 2026/04/10 19:02:48 INFO Applying migration id=cleanup 2026/04/10 19:02:48 INFO Applying migration id=received 2026/04/10 19:02:48 INFO Applying migration id=namehost 2026/04/10 19:02:48 INFO Applying migration id=outboxhost 2026/04/10 19:02:48 INFO Applying migration id=notesfts 2026/04/10 19:02:48 INFO Applying migration id=iconsname 2026/04/10 19:02:48 INFO Applying migration id=nohash 2026/04/10 19:02:48 INFO Applying migration id=shares 2026/04/10 19:02:48 INFO Applying migration id=actorttl 2026/04/10 19:02:48 INFO Applying migration id=tocc 2026/04/10 19:02:48 INFO Applying migration id=followeds 2026/04/10 19:02:48 INFO Applying migration id=certhash 2026/04/10 19:02:48 INFO Applying migration id=follows_sync 2026/04/10 19:02:48 INFO Applying migration id=jsonpath 2026/04/10 19:02:48 INFO Applying migration id=localforward 2026/04/10 19:02:48 INFO Applying migration id=avatar 2026/04/10 19:02:48 INFO Applying migration id=noimage 2026/04/10 19:02:48 INFO Applying migration id=feed 2026/04/10 19:02:48 INFO Applying migration id=bookmarks 2026/04/10 19:02:48 INFO Applying migration id=shareactivity 2026/04/10 19:02:48 INFO Applying migration id=application 2026/04/10 19:02:48 INFO Applying migration id=certificates 2026/04/10 19:02:48 INFO Applying migration id=rawforward 2026/04/10 19:02:48 INFO Applying migration id=publickey 2026/04/10 19:02:48 INFO Applying migration id=resolvegroup 2026/04/10 19:02:48 INFO Applying migration id=reject 2026/04/10 19:02:48 INFO Applying migration id=autodel 2026/04/10 19:02:48 INFO Applying migration id=jsonb 2026/04/10 19:02:48 INFO Applying migration id=quote 2026/04/10 19:02:48 INFO Applying migration id=rfc9421 2026/04/10 19:02:48 INFO Applying migration id=keys 2026/04/10 19:02:48 INFO Applying migration id=portable 2026/04/10 19:02:48 INFO Applying migration id=proofs 2026/04/10 19:02:48 INFO Applying migration id=contexts 2026/04/10 19:02:48 INFO Applying migration id=deliverieshost 2026/04/10 19:02:48 INFO Applying migration id=pembegin 2026/04/10 19:02:48 INFO Applying migration id=didhost 2026/04/10 19:02:48 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 19:02:48 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 19:02:48 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 19:02:48 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 19:02:48 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.33s) PASS ok github.com/dimkr/tootik/fed 52.292s === RUN TestGetTextAndLinks_EmptyPost --- PASS: TestGetTextAndLinks_EmptyPost (0.00s) === RUN TestGetTextAndLinks_FewLines --- PASS: TestGetTextAndLinks_FewLines (0.00s) === RUN TestGetTextAndLinks_ManyLines --- PASS: TestGetTextAndLinks_ManyLines (0.00s) === RUN TestGetTextAndLinks_ManyLinesExtraLineBreak --- PASS: TestGetTextAndLinks_ManyLinesExtraLineBreak (0.00s) === RUN TestGetTextAndLinks_ManyLinesExtraLineBreaks --- PASS: TestGetTextAndLinks_ManyLinesExtraLineBreaks (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoParagraphs --- PASS: TestGetTextAndLinks_ManyLinesNoParagraphs (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoParagraphsExtraLineBreak --- PASS: TestGetTextAndLinks_ManyLinesNoParagraphsExtraLineBreak (0.00s) === RUN TestGetTextAndLinks_ManyLinesManyRunes --- PASS: TestGetTextAndLinks_ManyLinesManyRunes (0.00s) === RUN TestGetTextAndLinks_EmptyLinesInMiddle --- PASS: TestGetTextAndLinks_EmptyLinesInMiddle (0.00s) === RUN TestGetTextAndLinks_EmptyLinesInMiddleThenMoreLines --- PASS: TestGetTextAndLinks_EmptyLinesInMiddleThenMoreLines (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoLinesLimit --- PASS: TestGetTextAndLinks_ManyLinesNoLinesLimit (0.00s) PASS ok github.com/dimkr/tootik/front 0.025s ? github.com/dimkr/tootik/front/finger [no test files] ? github.com/dimkr/tootik/front/gemini [no test files] ? github.com/dimkr/tootik/front/gopher [no test files] ? github.com/dimkr/tootik/front/graph [no test files] ? github.com/dimkr/tootik/front/guppy [no test files] ? github.com/dimkr/tootik/front/static [no test files] ? github.com/dimkr/tootik/front/text [no test files] === RUN TestRaw_TrailingNewLine --- PASS: TestRaw_TrailingNewLine (0.00s) === RUN TestRaw_NoTrailingNewLine --- PASS: TestRaw_NoTrailingNewLine (0.00s) PASS ok github.com/dimkr/tootik/front/text/gmap 0.023s ? github.com/dimkr/tootik/front/text/gmi [no test files] ? github.com/dimkr/tootik/front/text/guppy [no test files] === RUN TestFromHTML_Empty === PAUSE TestFromHTML_Empty === RUN TestFromHTML_Plain === PAUSE TestFromHTML_Plain === RUN TestFromHTML_Paragraphs === PAUSE TestFromHTML_Paragraphs === RUN TestFromHTML_TitleAndParagraphs === PAUSE TestFromHTML_TitleAndParagraphs === RUN TestFromHTML_TitleSubtitleAndParagraphs === PAUSE TestFromHTML_TitleSubtitleAndParagraphs === RUN TestFromHTML_TitleParagraphSubtitleAndParagraph === PAUSE TestFromHTML_TitleParagraphSubtitleAndParagraph === RUN TestFromHTML_LineBreak === PAUSE TestFromHTML_LineBreak === RUN TestFromHTML_MentionAndLink === PAUSE TestFromHTML_MentionAndLink === RUN TestFromHTML_MentionAndLinks === PAUSE TestFromHTML_MentionAndLinks === RUN TestFromHTML_MentionAndLinkAltText === PAUSE TestFromHTML_MentionAndLinkAltText === RUN TestFromHTML_Mention === PAUSE TestFromHTML_Mention === RUN TestFromHTML_Image === PAUSE TestFromHTML_Image === RUN TestFromHTML_ImageAlt === PAUSE TestFromHTML_ImageAlt === RUN TestFromHTML_ImageNoSrc === PAUSE TestFromHTML_ImageNoSrc === RUN TestFromHTML_ImageAndLink === PAUSE TestFromHTML_ImageAndLink === RUN TestFromHTML_ImageAndSameLink === PAUSE TestFromHTML_ImageAndSameLink === RUN TestFromHTML_Escaping === PAUSE TestFromHTML_Escaping === RUN TestFromHTML_UnorderedList === PAUSE TestFromHTML_UnorderedList === RUN TestFromHTML_OrderedList === PAUSE TestFromHTML_OrderedList === RUN TestFromHTML_Quote === PAUSE TestFromHTML_Quote === RUN TestToHTML_Empty === PAUSE TestToHTML_Empty === RUN TestToHTML_Plain === PAUSE TestToHTML_Plain === RUN TestToHTML_LineBreak === PAUSE TestToHTML_LineBreak === RUN TestToHTML_TwoLineBreaks === PAUSE TestToHTML_TwoLineBreaks === RUN TestToHTML_ManyLineBreaks === PAUSE TestToHTML_ManyLineBreaks === RUN TestToHTML_ManyLinesManyLineBreaks === PAUSE TestToHTML_ManyLinesManyLineBreaks === RUN TestToHTML_LeadingLineBreak === PAUSE TestToHTML_LeadingLineBreak === RUN TestToHTML_LeadingLineBreaks === PAUSE TestToHTML_LeadingLineBreaks === RUN TestToHTML_TrailingLineBreak === PAUSE TestToHTML_TrailingLineBreak === RUN TestToHTML_TrailingLineBreaks === PAUSE TestToHTML_TrailingLineBreaks === RUN TestToHTML_OnlyLineBreaks === PAUSE TestToHTML_OnlyLineBreaks === RUN TestToHTML_Link === PAUSE TestToHTML_Link === RUN TestToHTML_OverlappingLink === PAUSE TestToHTML_OverlappingLink === RUN TestToHTML_LinkAndLineBreak === PAUSE TestToHTML_LinkAndLineBreak === RUN TestToHTML_LinkStart === PAUSE TestToHTML_LinkStart === RUN TestToHTML_LinkDot === PAUSE TestToHTML_LinkDot === RUN TestToHTML_Question === PAUSE TestToHTML_Question === RUN TestToHTML_LinkExclamationMark === PAUSE TestToHTML_LinkExclamationMark === RUN TestToHTML_LinkParentheses === PAUSE TestToHTML_LinkParentheses === RUN TestToHTML_TitleAndParagraphs === PAUSE TestToHTML_TitleAndParagraphs === RUN TestToHTML_TitleSubtitleAndParagraphs === PAUSE TestToHTML_TitleSubtitleAndParagraphs === RUN TestToHTML_Mentions === PAUSE TestToHTML_Mentions === RUN TestToHTML_MissingMentions === PAUSE TestToHTML_MissingMentions === RUN TestToHTML_NoMentions === PAUSE TestToHTML_NoMentions === RUN TestToHTML_EmojiMention === PAUSE TestToHTML_EmojiMention === RUN TestToHTML_Escaping === PAUSE TestToHTML_Escaping === CONT TestFromHTML_Empty === CONT TestToHTML_Link === CONT TestToHTML_TitleAndParagraphs === CONT TestToHTML_LinkDot --- PASS: TestFromHTML_Empty (0.00s) === CONT TestToHTML_OnlyLineBreaks --- PASS: TestToHTML_OnlyLineBreaks (0.00s) === CONT TestToHTML_TrailingLineBreaks --- PASS: TestToHTML_TrailingLineBreaks (0.00s) === CONT TestToHTML_TrailingLineBreak --- PASS: TestToHTML_TrailingLineBreak (0.00s) === CONT TestToHTML_LeadingLineBreaks --- PASS: TestToHTML_LeadingLineBreaks (0.00s) === CONT TestToHTML_LeadingLineBreak --- PASS: TestToHTML_LeadingLineBreak (0.00s) === CONT TestToHTML_ManyLinesManyLineBreaks --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) === CONT TestToHTML_ManyLineBreaks --- PASS: TestToHTML_ManyLineBreaks (0.00s) === CONT TestToHTML_TwoLineBreaks --- PASS: TestToHTML_Link (0.00s) === CONT TestToHTML_LinkStart --- PASS: TestToHTML_TwoLineBreaks (0.00s) === CONT TestToHTML_LineBreak === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_Question === CONT TestFromHTML_MentionAndLinkAltText --- PASS: TestToHTML_LineBreak (0.00s) === CONT TestFromHTML_MentionAndLinks --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) === CONT TestToHTML_Plain --- PASS: TestToHTML_Plain (0.00s) === CONT TestFromHTML_OrderedList --- PASS: TestFromHTML_OrderedList (0.00s) === CONT TestFromHTML_UnorderedList --- PASS: TestFromHTML_UnorderedList (0.00s) === CONT TestToHTML_LinkAndLineBreak --- PASS: TestToHTML_LinkAndLineBreak (0.00s) === CONT TestFromHTML_Escaping --- PASS: TestFromHTML_Escaping (0.00s) === CONT TestToHTML_OverlappingLink --- PASS: TestFromHTML_MentionAndLinks (0.00s) === CONT TestToHTML_NoMentions === CONT TestFromHTML_ImageAndLink === CONT TestFromHTML_ImageNoSrc === CONT TestToHTML_LinkParentheses === CONT TestFromHTML_ImageAlt === CONT TestFromHTML_Image === CONT TestFromHTML_Mention === CONT TestToHTML_Empty === CONT TestFromHTML_TitleAndParagraphs === CONT TestFromHTML_Paragraphs === CONT TestFromHTML_Plain === CONT TestToHTML_Mentions === CONT TestToHTML_MissingMentions --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestToHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_NoMentions (0.00s) --- PASS: TestFromHTML_ImageAndLink (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestFromHTML_ImageAlt (0.00s) --- PASS: TestFromHTML_ImageNoSrc (0.00s) --- PASS: TestFromHTML_Image (0.00s) --- PASS: TestFromHTML_Mention (0.00s) --- PASS: TestToHTML_Empty (0.00s) --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestFromHTML_Plain (0.00s) === CONT TestFromHTML_ImageAndSameLink --- PASS: TestFromHTML_ImageAndSameLink (0.00s) === CONT TestToHTML_Escaping --- PASS: TestToHTML_Escaping (0.00s) === CONT TestToHTML_EmojiMention --- PASS: TestToHTML_EmojiMention (0.00s) === CONT TestFromHTML_LineBreak --- PASS: TestFromHTML_LineBreak (0.00s) === CONT TestFromHTML_MentionAndLink --- PASS: TestFromHTML_MentionAndLink (0.00s) === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) === CONT TestToHTML_TitleSubtitleAndParagraphs --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) === CONT TestFromHTML_TitleSubtitleAndParagraphs --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestToHTML_Mentions (0.00s) --- PASS: TestToHTML_MissingMentions (0.00s) === CONT TestFromHTML_Quote --- PASS: TestFromHTML_Quote (0.00s) PASS ok github.com/dimkr/tootik/front/text/plain 0.018s ? github.com/dimkr/tootik/front/user [no test files] === RUN TestRFC9421_BuildSignatureBase === RUN TestRFC9421_BuildSignatureBase/DerivedComponents === PAUSE TestRFC9421_BuildSignatureBase/DerivedComponents === RUN TestRFC9421_BuildSignatureBase/MultipleValues === PAUSE TestRFC9421_BuildSignatureBase/MultipleValues === RUN TestRFC9421_BuildSignatureBase/MissingHeader === PAUSE TestRFC9421_BuildSignatureBase/MissingHeader === RUN TestRFC9421_BuildSignatureBase/UnsupportedComponent === PAUSE TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/DerivedComponents === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/MissingHeader === CONT TestRFC9421_BuildSignatureBase/MultipleValues --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) === RUN TestRFC9421_Sign === PAUSE TestRFC9421_Sign === RUN TestRFC9421_VerifyHappyFlow === PAUSE TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyFailure === PAUSE TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifySignatureAge === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.77s) === RUN TestSign_Get --- PASS: TestSign_Get (0.26s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.87s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (1.37s) === RUN TestSign_ReadFailure --- PASS: TestSign_ReadFailure (0.64s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.36s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.26s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.30s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.59s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.53s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (1.05s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.25s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.91s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.40s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.51s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.95s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.30s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.28s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.32s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.43s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.71s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.27s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.36s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.46s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.26s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.54s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.35s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.26s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.52s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.31s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.42s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.87s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.91s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (1.17s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.70s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (1.16s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (1.07s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.98s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.95s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.64s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (1.68s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.08s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (1.19s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.41s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (1.95s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.16s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.61s) === CONT TestRFC9421_Sign === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifySignatureAge === RUN TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === RUN TestRFC9421_Sign/BodyReadFailure === PAUSE TestRFC9421_Sign/BodyReadFailure === RUN TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_Sign/PostWithQuery === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === CONT TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_Sign/PostWithQuery === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_Sign/InvalidComponent === CONT TestRFC9421_Sign/SmallKey === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_Sign/BodyReadFailure === RUN TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === PAUSE TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_VerifyFailure/TwoAlg === RUN TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_VerifyFailure/InvalidHost === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent === RUN TestRFC9421_VerifyFailure/TwoKeyIDs === PAUSE TestRFC9421_VerifyFailure/TwoKeyIDs === RUN TestRFC9421_VerifyFailure/KeyIDNoQuotes === PAUSE TestRFC9421_VerifyFailure/KeyIDNoQuotes === RUN TestRFC9421_VerifyFailure/TwoCreated === PAUSE TestRFC9421_VerifyFailure/TwoCreated === RUN TestRFC9421_VerifyFailure/TwoExpires === PAUSE TestRFC9421_VerifyFailure/TwoExpires === RUN TestRFC9421_VerifyFailure/AddedTag === PAUSE TestRFC9421_VerifyFailure/AddedTag === RUN TestRFC9421_VerifyFailure/InvalidParameter === PAUSE TestRFC9421_VerifyFailure/InvalidParameter === RUN TestRFC9421_VerifyFailure/NoKeyId === PAUSE TestRFC9421_VerifyFailure/NoKeyId === RUN TestRFC9421_VerifyFailure/NoCreated === PAUSE TestRFC9421_VerifyFailure/NoCreated === RUN TestRFC9421_VerifyFailure/NoContentDigest === PAUSE TestRFC9421_VerifyFailure/NoContentDigest === RUN TestRFC9421_VerifyFailure/EmptyContentDigest === PAUSE TestRFC9421_VerifyFailure/EmptyContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigest === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === RUN TestRFC9421_VerifyFailure/InvalidComponent === PAUSE TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/NoContentDigest --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/BodyReadFailure (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.02s) PASS ok github.com/dimkr/tootik/httpsig 30.404s ? github.com/dimkr/tootik/icon [no test files] ? github.com/dimkr/tootik/inbox [no test files] ? github.com/dimkr/tootik/inbox/note [no test files] ? github.com/dimkr/tootik/lock [no test files] ? github.com/dimkr/tootik/migrations [no test files] ? github.com/dimkr/tootik/outbox [no test files] === RUN TestProof_Sign === PAUSE TestProof_Sign === RUN TestProof_Verify === PAUSE TestProof_Verify === CONT TestProof_Sign === CONT TestProof_Verify --- PASS: TestProof_Verify (0.01s) --- PASS: TestProof_Sign (0.03s) PASS ok github.com/dimkr/tootik/proof 0.047s === RUN TestAvatar_HappyFlow 2026/04/10 19:01:56 INFO Applying migration id=initial 2026/04/10 19:01:56 INFO Applying migration id=notesupdated 2026/04/10 19:01:56 INFO Applying migration id=personspreferredusername 2026/04/10 19:01:56 INFO Applying migration id=activitiesid 2026/04/10 19:01:56 INFO Applying migration id=outbox 2026/04/10 19:01:56 INFO Applying migration id=edits 2026/04/10 19:01:56 INFO Applying migration id=outboxactor 2026/04/10 19:01:56 INFO Applying migration id=outboxsender 2026/04/10 19:01:56 INFO Applying migration id=thread 2026/04/10 19:01:56 INFO Applying migration id=host 2026/04/10 19:01:56 INFO Applying migration id=sharedinbox 2026/04/10 19:01:56 INFO Applying migration id=noteshost 2026/04/10 19:01:56 INFO Applying migration id=fetched 2026/04/10 19:01:56 INFO Applying migration id=move 2026/04/10 19:01:56 INFO Applying migration id=cleanup 2026/04/10 19:01:56 INFO Applying migration id=received 2026/04/10 19:01:56 INFO Applying migration id=namehost 2026/04/10 19:01:56 INFO Applying migration id=outboxhost 2026/04/10 19:01:56 INFO Applying migration id=notesfts 2026/04/10 19:01:56 INFO Applying migration id=iconsname 2026/04/10 19:01:56 INFO Applying migration id=nohash 2026/04/10 19:01:56 INFO Applying migration id=shares 2026/04/10 19:01:56 INFO Applying migration id=actorttl 2026/04/10 19:01:56 INFO Applying migration id=tocc 2026/04/10 19:01:56 INFO Applying migration id=followeds 2026/04/10 19:01:56 INFO Applying migration id=certhash 2026/04/10 19:01:56 INFO Applying migration id=follows_sync 2026/04/10 19:01:56 INFO Applying migration id=jsonpath 2026/04/10 19:01:56 INFO Applying migration id=localforward 2026/04/10 19:01:56 INFO Applying migration id=avatar 2026/04/10 19:01:56 INFO Applying migration id=noimage 2026/04/10 19:01:56 INFO Applying migration id=feed 2026/04/10 19:01:56 INFO Applying migration id=bookmarks 2026/04/10 19:01:56 INFO Applying migration id=shareactivity 2026/04/10 19:01:56 INFO Applying migration id=application 2026/04/10 19:01:56 INFO Applying migration id=certificates 2026/04/10 19:01:56 INFO Applying migration id=rawforward 2026/04/10 19:01:56 INFO Applying migration id=publickey 2026/04/10 19:01:56 INFO Applying migration id=resolvegroup 2026/04/10 19:01:56 INFO Applying migration id=reject 2026/04/10 19:01:56 INFO Applying migration id=autodel 2026/04/10 19:01:56 INFO Applying migration id=jsonb 2026/04/10 19:01:56 INFO Applying migration id=quote 2026/04/10 19:01:56 INFO Applying migration id=rfc9421 2026/04/10 19:01:56 INFO Applying migration id=keys 2026/04/10 19:01:56 INFO Applying migration id=portable 2026/04/10 19:01:56 INFO Applying migration id=proofs 2026/04/10 19:01:56 INFO Applying migration id=contexts 2026/04/10 19:01:56 INFO Applying migration id=deliverieshost 2026/04/10 19:01:56 INFO Applying migration id=pembegin 2026/04/10 19:01:56 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlow (3.87s) === RUN TestAvatar_NewUser 2026/04/10 19:02:00 INFO Applying migration id=initial 2026/04/10 19:02:00 INFO Applying migration id=notesupdated 2026/04/10 19:02:00 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:00 INFO Applying migration id=activitiesid 2026/04/10 19:02:00 INFO Applying migration id=outbox 2026/04/10 19:02:00 INFO Applying migration id=edits 2026/04/10 19:02:00 INFO Applying migration id=outboxactor 2026/04/10 19:02:00 INFO Applying migration id=outboxsender 2026/04/10 19:02:00 INFO Applying migration id=thread 2026/04/10 19:02:00 INFO Applying migration id=host 2026/04/10 19:02:00 INFO Applying migration id=sharedinbox 2026/04/10 19:02:00 INFO Applying migration id=noteshost 2026/04/10 19:02:00 INFO Applying migration id=fetched 2026/04/10 19:02:00 INFO Applying migration id=move 2026/04/10 19:02:00 INFO Applying migration id=cleanup 2026/04/10 19:02:00 INFO Applying migration id=received 2026/04/10 19:02:00 INFO Applying migration id=namehost 2026/04/10 19:02:00 INFO Applying migration id=outboxhost 2026/04/10 19:02:00 INFO Applying migration id=notesfts 2026/04/10 19:02:00 INFO Applying migration id=iconsname 2026/04/10 19:02:00 INFO Applying migration id=nohash 2026/04/10 19:02:00 INFO Applying migration id=shares 2026/04/10 19:02:00 INFO Applying migration id=actorttl 2026/04/10 19:02:00 INFO Applying migration id=tocc 2026/04/10 19:02:00 INFO Applying migration id=followeds 2026/04/10 19:02:00 INFO Applying migration id=certhash 2026/04/10 19:02:00 INFO Applying migration id=follows_sync 2026/04/10 19:02:00 INFO Applying migration id=jsonpath 2026/04/10 19:02:00 INFO Applying migration id=localforward 2026/04/10 19:02:00 INFO Applying migration id=avatar 2026/04/10 19:02:00 INFO Applying migration id=noimage 2026/04/10 19:02:00 INFO Applying migration id=feed 2026/04/10 19:02:00 INFO Applying migration id=bookmarks 2026/04/10 19:02:00 INFO Applying migration id=shareactivity 2026/04/10 19:02:00 INFO Applying migration id=application 2026/04/10 19:02:00 INFO Applying migration id=certificates 2026/04/10 19:02:00 INFO Applying migration id=rawforward 2026/04/10 19:02:00 INFO Applying migration id=publickey 2026/04/10 19:02:00 INFO Applying migration id=resolvegroup 2026/04/10 19:02:00 INFO Applying migration id=reject 2026/04/10 19:02:00 INFO Applying migration id=autodel 2026/04/10 19:02:00 INFO Applying migration id=jsonb 2026/04/10 19:02:00 INFO Applying migration id=quote 2026/04/10 19:02:00 INFO Applying migration id=rfc9421 2026/04/10 19:02:00 INFO Applying migration id=keys 2026/04/10 19:02:00 INFO Applying migration id=portable 2026/04/10 19:02:00 INFO Applying migration id=proofs 2026/04/10 19:02:00 INFO Applying migration id=contexts 2026/04/10 19:02:00 INFO Applying migration id=deliverieshost 2026/04/10 19:02:00 INFO Applying migration id=pembegin 2026/04/10 19:02:00 INFO Applying migration id=didhost 2026/04/10 19:02:03 WARN Throttled request to set avatar can=2026-04-10T19:31:58.651Z --- PASS: TestAvatar_NewUser (3.29s) === RUN TestAvatar_ChangedRecently 2026/04/10 19:02:03 INFO Applying migration id=initial 2026/04/10 19:02:03 INFO Applying migration id=notesupdated 2026/04/10 19:02:03 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:03 INFO Applying migration id=activitiesid 2026/04/10 19:02:03 INFO Applying migration id=outbox 2026/04/10 19:02:03 INFO Applying migration id=edits 2026/04/10 19:02:03 INFO Applying migration id=outboxactor 2026/04/10 19:02:03 INFO Applying migration id=outboxsender 2026/04/10 19:02:03 INFO Applying migration id=thread 2026/04/10 19:02:03 INFO Applying migration id=host 2026/04/10 19:02:03 INFO Applying migration id=sharedinbox 2026/04/10 19:02:03 INFO Applying migration id=noteshost 2026/04/10 19:02:03 INFO Applying migration id=fetched 2026/04/10 19:02:03 INFO Applying migration id=move 2026/04/10 19:02:03 INFO Applying migration id=cleanup 2026/04/10 19:02:03 INFO Applying migration id=received 2026/04/10 19:02:03 INFO Applying migration id=namehost 2026/04/10 19:02:03 INFO Applying migration id=outboxhost 2026/04/10 19:02:03 INFO Applying migration id=notesfts 2026/04/10 19:02:03 INFO Applying migration id=iconsname 2026/04/10 19:02:03 INFO Applying migration id=nohash 2026/04/10 19:02:03 INFO Applying migration id=shares 2026/04/10 19:02:03 INFO Applying migration id=actorttl 2026/04/10 19:02:03 INFO Applying migration id=tocc 2026/04/10 19:02:03 INFO Applying migration id=followeds 2026/04/10 19:02:03 INFO Applying migration id=certhash 2026/04/10 19:02:03 INFO Applying migration id=follows_sync 2026/04/10 19:02:03 INFO Applying migration id=jsonpath 2026/04/10 19:02:03 INFO Applying migration id=localforward 2026/04/10 19:02:03 INFO Applying migration id=avatar 2026/04/10 19:02:03 INFO Applying migration id=noimage 2026/04/10 19:02:03 INFO Applying migration id=feed 2026/04/10 19:02:03 INFO Applying migration id=bookmarks 2026/04/10 19:02:03 INFO Applying migration id=shareactivity 2026/04/10 19:02:03 INFO Applying migration id=application 2026/04/10 19:02:03 INFO Applying migration id=certificates 2026/04/10 19:02:03 INFO Applying migration id=rawforward 2026/04/10 19:02:03 INFO Applying migration id=publickey 2026/04/10 19:02:03 INFO Applying migration id=resolvegroup 2026/04/10 19:02:03 INFO Applying migration id=reject 2026/04/10 19:02:03 INFO Applying migration id=autodel 2026/04/10 19:02:03 INFO Applying migration id=jsonb 2026/04/10 19:02:03 INFO Applying migration id=quote 2026/04/10 19:02:03 INFO Applying migration id=rfc9421 2026/04/10 19:02:03 INFO Applying migration id=keys 2026/04/10 19:02:03 INFO Applying migration id=portable 2026/04/10 19:02:03 INFO Applying migration id=proofs 2026/04/10 19:02:03 INFO Applying migration id=contexts 2026/04/10 19:02:03 INFO Applying migration id=deliverieshost 2026/04/10 19:02:03 INFO Applying migration id=pembegin 2026/04/10 19:02:03 INFO Applying migration id=didhost 2026/04/10 19:02:07 WARN Throttled request to set avatar can=2026-04-10T19:32:02.060Z --- PASS: TestAvatar_ChangedRecently (3.41s) === RUN TestAvatar_HappyFlowSizeFirst 2026/04/10 19:02:07 INFO Applying migration id=initial 2026/04/10 19:02:07 INFO Applying migration id=notesupdated 2026/04/10 19:02:07 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:07 INFO Applying migration id=activitiesid 2026/04/10 19:02:07 INFO Applying migration id=outbox 2026/04/10 19:02:07 INFO Applying migration id=edits 2026/04/10 19:02:07 INFO Applying migration id=outboxactor 2026/04/10 19:02:07 INFO Applying migration id=outboxsender 2026/04/10 19:02:07 INFO Applying migration id=thread 2026/04/10 19:02:07 INFO Applying migration id=host 2026/04/10 19:02:07 INFO Applying migration id=sharedinbox 2026/04/10 19:02:07 INFO Applying migration id=noteshost 2026/04/10 19:02:07 INFO Applying migration id=fetched 2026/04/10 19:02:07 INFO Applying migration id=move 2026/04/10 19:02:07 INFO Applying migration id=cleanup 2026/04/10 19:02:07 INFO Applying migration id=received 2026/04/10 19:02:07 INFO Applying migration id=namehost 2026/04/10 19:02:07 INFO Applying migration id=outboxhost 2026/04/10 19:02:07 INFO Applying migration id=notesfts 2026/04/10 19:02:07 INFO Applying migration id=iconsname 2026/04/10 19:02:07 INFO Applying migration id=nohash 2026/04/10 19:02:07 INFO Applying migration id=shares 2026/04/10 19:02:07 INFO Applying migration id=actorttl 2026/04/10 19:02:07 INFO Applying migration id=tocc 2026/04/10 19:02:07 INFO Applying migration id=followeds 2026/04/10 19:02:07 INFO Applying migration id=certhash 2026/04/10 19:02:07 INFO Applying migration id=follows_sync 2026/04/10 19:02:07 INFO Applying migration id=jsonpath 2026/04/10 19:02:07 INFO Applying migration id=localforward 2026/04/10 19:02:07 INFO Applying migration id=avatar 2026/04/10 19:02:07 INFO Applying migration id=noimage 2026/04/10 19:02:07 INFO Applying migration id=feed 2026/04/10 19:02:07 INFO Applying migration id=bookmarks 2026/04/10 19:02:07 INFO Applying migration id=shareactivity 2026/04/10 19:02:07 INFO Applying migration id=application 2026/04/10 19:02:07 INFO Applying migration id=certificates 2026/04/10 19:02:07 INFO Applying migration id=rawforward 2026/04/10 19:02:07 INFO Applying migration id=publickey 2026/04/10 19:02:07 INFO Applying migration id=resolvegroup 2026/04/10 19:02:07 INFO Applying migration id=reject 2026/04/10 19:02:07 INFO Applying migration id=autodel 2026/04/10 19:02:07 INFO Applying migration id=jsonb 2026/04/10 19:02:07 INFO Applying migration id=quote 2026/04/10 19:02:07 INFO Applying migration id=rfc9421 2026/04/10 19:02:07 INFO Applying migration id=keys 2026/04/10 19:02:07 INFO Applying migration id=portable 2026/04/10 19:02:07 INFO Applying migration id=proofs 2026/04/10 19:02:07 INFO Applying migration id=contexts 2026/04/10 19:02:07 INFO Applying migration id=deliverieshost 2026/04/10 19:02:07 INFO Applying migration id=pembegin 2026/04/10 19:02:07 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlowSizeFirst (1.50s) === RUN TestAvatar_InvalidSize 2026/04/10 19:02:08 INFO Applying migration id=initial 2026/04/10 19:02:08 INFO Applying migration id=notesupdated 2026/04/10 19:02:08 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:08 INFO Applying migration id=activitiesid 2026/04/10 19:02:08 INFO Applying migration id=outbox 2026/04/10 19:02:08 INFO Applying migration id=edits 2026/04/10 19:02:08 INFO Applying migration id=outboxactor 2026/04/10 19:02:08 INFO Applying migration id=outboxsender 2026/04/10 19:02:08 INFO Applying migration id=thread 2026/04/10 19:02:08 INFO Applying migration id=host 2026/04/10 19:02:08 INFO Applying migration id=sharedinbox 2026/04/10 19:02:08 INFO Applying migration id=noteshost 2026/04/10 19:02:08 INFO Applying migration id=fetched 2026/04/10 19:02:08 INFO Applying migration id=move 2026/04/10 19:02:08 INFO Applying migration id=cleanup 2026/04/10 19:02:08 INFO Applying migration id=received 2026/04/10 19:02:08 INFO Applying migration id=namehost 2026/04/10 19:02:08 INFO Applying migration id=outboxhost 2026/04/10 19:02:08 INFO Applying migration id=notesfts 2026/04/10 19:02:08 INFO Applying migration id=iconsname 2026/04/10 19:02:08 INFO Applying migration id=nohash 2026/04/10 19:02:08 INFO Applying migration id=shares 2026/04/10 19:02:08 INFO Applying migration id=actorttl 2026/04/10 19:02:08 INFO Applying migration id=tocc 2026/04/10 19:02:08 INFO Applying migration id=followeds 2026/04/10 19:02:08 INFO Applying migration id=certhash 2026/04/10 19:02:08 INFO Applying migration id=follows_sync 2026/04/10 19:02:08 INFO Applying migration id=jsonpath 2026/04/10 19:02:08 INFO Applying migration id=localforward 2026/04/10 19:02:08 INFO Applying migration id=avatar 2026/04/10 19:02:08 INFO Applying migration id=noimage 2026/04/10 19:02:08 INFO Applying migration id=feed 2026/04/10 19:02:08 INFO Applying migration id=bookmarks 2026/04/10 19:02:08 INFO Applying migration id=shareactivity 2026/04/10 19:02:08 INFO Applying migration id=application 2026/04/10 19:02:08 INFO Applying migration id=certificates 2026/04/10 19:02:08 INFO Applying migration id=rawforward 2026/04/10 19:02:08 INFO Applying migration id=publickey 2026/04/10 19:02:08 INFO Applying migration id=resolvegroup 2026/04/10 19:02:08 INFO Applying migration id=reject 2026/04/10 19:02:08 INFO Applying migration id=autodel 2026/04/10 19:02:08 INFO Applying migration id=jsonb 2026/04/10 19:02:08 INFO Applying migration id=quote 2026/04/10 19:02:08 INFO Applying migration id=rfc9421 2026/04/10 19:02:08 INFO Applying migration id=keys 2026/04/10 19:02:08 INFO Applying migration id=portable 2026/04/10 19:02:08 INFO Applying migration id=proofs 2026/04/10 19:02:08 INFO Applying migration id=contexts 2026/04/10 19:02:08 INFO Applying migration id=deliverieshost 2026/04/10 19:02:08 INFO Applying migration id=pembegin 2026/04/10 19:02:08 INFO Applying migration id=didhost 2026/04/10 19:02:10 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (2.19s) === RUN TestAvatar_InvalidType 2026/04/10 19:02:10 INFO Applying migration id=initial 2026/04/10 19:02:10 INFO Applying migration id=notesupdated 2026/04/10 19:02:10 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:10 INFO Applying migration id=activitiesid 2026/04/10 19:02:10 INFO Applying migration id=outbox 2026/04/10 19:02:10 INFO Applying migration id=edits 2026/04/10 19:02:10 INFO Applying migration id=outboxactor 2026/04/10 19:02:10 INFO Applying migration id=outboxsender 2026/04/10 19:02:10 INFO Applying migration id=thread 2026/04/10 19:02:10 INFO Applying migration id=host 2026/04/10 19:02:10 INFO Applying migration id=sharedinbox 2026/04/10 19:02:10 INFO Applying migration id=noteshost 2026/04/10 19:02:10 INFO Applying migration id=fetched 2026/04/10 19:02:10 INFO Applying migration id=move 2026/04/10 19:02:10 INFO Applying migration id=cleanup 2026/04/10 19:02:10 INFO Applying migration id=received 2026/04/10 19:02:10 INFO Applying migration id=namehost 2026/04/10 19:02:10 INFO Applying migration id=outboxhost 2026/04/10 19:02:10 INFO Applying migration id=notesfts 2026/04/10 19:02:10 INFO Applying migration id=iconsname 2026/04/10 19:02:10 INFO Applying migration id=nohash 2026/04/10 19:02:10 INFO Applying migration id=shares 2026/04/10 19:02:10 INFO Applying migration id=actorttl 2026/04/10 19:02:10 INFO Applying migration id=tocc 2026/04/10 19:02:10 INFO Applying migration id=followeds 2026/04/10 19:02:10 INFO Applying migration id=certhash 2026/04/10 19:02:10 INFO Applying migration id=follows_sync 2026/04/10 19:02:10 INFO Applying migration id=jsonpath 2026/04/10 19:02:10 INFO Applying migration id=localforward 2026/04/10 19:02:10 INFO Applying migration id=avatar 2026/04/10 19:02:10 INFO Applying migration id=noimage 2026/04/10 19:02:10 INFO Applying migration id=feed 2026/04/10 19:02:10 INFO Applying migration id=bookmarks 2026/04/10 19:02:10 INFO Applying migration id=shareactivity 2026/04/10 19:02:10 INFO Applying migration id=application 2026/04/10 19:02:10 INFO Applying migration id=certificates 2026/04/10 19:02:10 INFO Applying migration id=rawforward 2026/04/10 19:02:10 INFO Applying migration id=publickey 2026/04/10 19:02:10 INFO Applying migration id=resolvegroup 2026/04/10 19:02:10 INFO Applying migration id=reject 2026/04/10 19:02:10 INFO Applying migration id=autodel 2026/04/10 19:02:10 INFO Applying migration id=jsonb 2026/04/10 19:02:10 INFO Applying migration id=quote 2026/04/10 19:02:10 INFO Applying migration id=rfc9421 2026/04/10 19:02:10 INFO Applying migration id=keys 2026/04/10 19:02:10 INFO Applying migration id=portable 2026/04/10 19:02:10 INFO Applying migration id=proofs 2026/04/10 19:02:10 INFO Applying migration id=contexts 2026/04/10 19:02:10 INFO Applying migration id=deliverieshost 2026/04/10 19:02:10 INFO Applying migration id=pembegin 2026/04/10 19:02:10 INFO Applying migration id=didhost 2026/04/10 19:02:12 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (1.55s) === RUN TestAvatar_NoSize 2026/04/10 19:02:12 INFO Applying migration id=initial 2026/04/10 19:02:12 INFO Applying migration id=notesupdated 2026/04/10 19:02:12 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:12 INFO Applying migration id=activitiesid 2026/04/10 19:02:12 INFO Applying migration id=outbox 2026/04/10 19:02:12 INFO Applying migration id=edits 2026/04/10 19:02:12 INFO Applying migration id=outboxactor 2026/04/10 19:02:12 INFO Applying migration id=outboxsender 2026/04/10 19:02:12 INFO Applying migration id=thread 2026/04/10 19:02:12 INFO Applying migration id=host 2026/04/10 19:02:12 INFO Applying migration id=sharedinbox 2026/04/10 19:02:12 INFO Applying migration id=noteshost 2026/04/10 19:02:12 INFO Applying migration id=fetched 2026/04/10 19:02:12 INFO Applying migration id=move 2026/04/10 19:02:12 INFO Applying migration id=cleanup 2026/04/10 19:02:12 INFO Applying migration id=received 2026/04/10 19:02:12 INFO Applying migration id=namehost 2026/04/10 19:02:12 INFO Applying migration id=outboxhost 2026/04/10 19:02:12 INFO Applying migration id=notesfts 2026/04/10 19:02:12 INFO Applying migration id=iconsname 2026/04/10 19:02:12 INFO Applying migration id=nohash 2026/04/10 19:02:12 INFO Applying migration id=shares 2026/04/10 19:02:12 INFO Applying migration id=actorttl 2026/04/10 19:02:12 INFO Applying migration id=tocc 2026/04/10 19:02:12 INFO Applying migration id=followeds 2026/04/10 19:02:12 INFO Applying migration id=certhash 2026/04/10 19:02:12 INFO Applying migration id=follows_sync 2026/04/10 19:02:12 INFO Applying migration id=jsonpath 2026/04/10 19:02:12 INFO Applying migration id=localforward 2026/04/10 19:02:12 INFO Applying migration id=avatar 2026/04/10 19:02:12 INFO Applying migration id=noimage 2026/04/10 19:02:12 INFO Applying migration id=feed 2026/04/10 19:02:12 INFO Applying migration id=bookmarks 2026/04/10 19:02:12 INFO Applying migration id=shareactivity 2026/04/10 19:02:12 INFO Applying migration id=application 2026/04/10 19:02:12 INFO Applying migration id=certificates 2026/04/10 19:02:12 INFO Applying migration id=rawforward 2026/04/10 19:02:12 INFO Applying migration id=publickey 2026/04/10 19:02:12 INFO Applying migration id=resolvegroup 2026/04/10 19:02:12 INFO Applying migration id=reject 2026/04/10 19:02:12 INFO Applying migration id=autodel 2026/04/10 19:02:12 INFO Applying migration id=jsonb 2026/04/10 19:02:12 INFO Applying migration id=quote 2026/04/10 19:02:12 INFO Applying migration id=rfc9421 2026/04/10 19:02:12 INFO Applying migration id=keys 2026/04/10 19:02:12 INFO Applying migration id=portable 2026/04/10 19:02:12 INFO Applying migration id=proofs 2026/04/10 19:02:12 INFO Applying migration id=contexts 2026/04/10 19:02:12 INFO Applying migration id=deliverieshost 2026/04/10 19:02:12 INFO Applying migration id=pembegin 2026/04/10 19:02:12 INFO Applying migration id=didhost 2026/04/10 19:02:14 WARN Invalid parameters --- PASS: TestAvatar_NoSize (1.86s) === RUN TestAvatar_NoType 2026/04/10 19:02:14 INFO Applying migration id=initial 2026/04/10 19:02:14 INFO Applying migration id=notesupdated 2026/04/10 19:02:14 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:14 INFO Applying migration id=activitiesid 2026/04/10 19:02:14 INFO Applying migration id=outbox 2026/04/10 19:02:14 INFO Applying migration id=edits 2026/04/10 19:02:14 INFO Applying migration id=outboxactor 2026/04/10 19:02:14 INFO Applying migration id=outboxsender 2026/04/10 19:02:14 INFO Applying migration id=thread 2026/04/10 19:02:14 INFO Applying migration id=host 2026/04/10 19:02:14 INFO Applying migration id=sharedinbox 2026/04/10 19:02:14 INFO Applying migration id=noteshost 2026/04/10 19:02:14 INFO Applying migration id=fetched 2026/04/10 19:02:14 INFO Applying migration id=move 2026/04/10 19:02:14 INFO Applying migration id=cleanup 2026/04/10 19:02:14 INFO Applying migration id=received 2026/04/10 19:02:14 INFO Applying migration id=namehost 2026/04/10 19:02:14 INFO Applying migration id=outboxhost 2026/04/10 19:02:14 INFO Applying migration id=notesfts 2026/04/10 19:02:14 INFO Applying migration id=iconsname 2026/04/10 19:02:14 INFO Applying migration id=nohash 2026/04/10 19:02:14 INFO Applying migration id=shares 2026/04/10 19:02:14 INFO Applying migration id=actorttl 2026/04/10 19:02:14 INFO Applying migration id=tocc 2026/04/10 19:02:14 INFO Applying migration id=followeds 2026/04/10 19:02:14 INFO Applying migration id=certhash 2026/04/10 19:02:14 INFO Applying migration id=follows_sync 2026/04/10 19:02:14 INFO Applying migration id=jsonpath 2026/04/10 19:02:14 INFO Applying migration id=localforward 2026/04/10 19:02:14 INFO Applying migration id=avatar 2026/04/10 19:02:14 INFO Applying migration id=noimage 2026/04/10 19:02:14 INFO Applying migration id=feed 2026/04/10 19:02:14 INFO Applying migration id=bookmarks 2026/04/10 19:02:14 INFO Applying migration id=shareactivity 2026/04/10 19:02:14 INFO Applying migration id=application 2026/04/10 19:02:14 INFO Applying migration id=certificates 2026/04/10 19:02:14 INFO Applying migration id=rawforward 2026/04/10 19:02:14 INFO Applying migration id=publickey 2026/04/10 19:02:14 INFO Applying migration id=resolvegroup 2026/04/10 19:02:14 INFO Applying migration id=reject 2026/04/10 19:02:14 INFO Applying migration id=autodel 2026/04/10 19:02:14 INFO Applying migration id=jsonb 2026/04/10 19:02:14 INFO Applying migration id=quote 2026/04/10 19:02:14 INFO Applying migration id=rfc9421 2026/04/10 19:02:14 INFO Applying migration id=keys 2026/04/10 19:02:14 INFO Applying migration id=portable 2026/04/10 19:02:14 INFO Applying migration id=proofs 2026/04/10 19:02:14 INFO Applying migration id=contexts 2026/04/10 19:02:14 INFO Applying migration id=deliverieshost 2026/04/10 19:02:14 INFO Applying migration id=pembegin 2026/04/10 19:02:14 INFO Applying migration id=didhost 2026/04/10 19:02:15 WARN Invalid parameters --- PASS: TestAvatar_NoType (1.24s) === RUN TestAvatar_InvalidImage 2026/04/10 19:02:15 INFO Applying migration id=initial 2026/04/10 19:02:15 INFO Applying migration id=notesupdated 2026/04/10 19:02:15 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:15 INFO Applying migration id=activitiesid 2026/04/10 19:02:15 INFO Applying migration id=outbox 2026/04/10 19:02:15 INFO Applying migration id=edits 2026/04/10 19:02:15 INFO Applying migration id=outboxactor 2026/04/10 19:02:15 INFO Applying migration id=outboxsender 2026/04/10 19:02:15 INFO Applying migration id=thread 2026/04/10 19:02:15 INFO Applying migration id=host 2026/04/10 19:02:15 INFO Applying migration id=sharedinbox 2026/04/10 19:02:15 INFO Applying migration id=noteshost 2026/04/10 19:02:15 INFO Applying migration id=fetched 2026/04/10 19:02:15 INFO Applying migration id=move 2026/04/10 19:02:15 INFO Applying migration id=cleanup 2026/04/10 19:02:15 INFO Applying migration id=received 2026/04/10 19:02:15 INFO Applying migration id=namehost 2026/04/10 19:02:15 INFO Applying migration id=outboxhost 2026/04/10 19:02:15 INFO Applying migration id=notesfts 2026/04/10 19:02:15 INFO Applying migration id=iconsname 2026/04/10 19:02:15 INFO Applying migration id=nohash 2026/04/10 19:02:15 INFO Applying migration id=shares 2026/04/10 19:02:15 INFO Applying migration id=actorttl 2026/04/10 19:02:15 INFO Applying migration id=tocc 2026/04/10 19:02:15 INFO Applying migration id=followeds 2026/04/10 19:02:15 INFO Applying migration id=certhash 2026/04/10 19:02:15 INFO Applying migration id=follows_sync 2026/04/10 19:02:15 INFO Applying migration id=jsonpath 2026/04/10 19:02:15 INFO Applying migration id=localforward 2026/04/10 19:02:15 INFO Applying migration id=avatar 2026/04/10 19:02:15 INFO Applying migration id=noimage 2026/04/10 19:02:15 INFO Applying migration id=feed 2026/04/10 19:02:15 INFO Applying migration id=bookmarks 2026/04/10 19:02:15 INFO Applying migration id=shareactivity 2026/04/10 19:02:15 INFO Applying migration id=application 2026/04/10 19:02:15 INFO Applying migration id=certificates 2026/04/10 19:02:15 INFO Applying migration id=rawforward 2026/04/10 19:02:15 INFO Applying migration id=publickey 2026/04/10 19:02:15 INFO Applying migration id=resolvegroup 2026/04/10 19:02:15 INFO Applying migration id=reject 2026/04/10 19:02:15 INFO Applying migration id=autodel 2026/04/10 19:02:15 INFO Applying migration id=jsonb 2026/04/10 19:02:15 INFO Applying migration id=quote 2026/04/10 19:02:15 INFO Applying migration id=rfc9421 2026/04/10 19:02:15 INFO Applying migration id=keys 2026/04/10 19:02:15 INFO Applying migration id=portable 2026/04/10 19:02:15 INFO Applying migration id=proofs 2026/04/10 19:02:15 INFO Applying migration id=contexts 2026/04/10 19:02:15 INFO Applying migration id=deliverieshost 2026/04/10 19:02:15 INFO Applying migration id=pembegin 2026/04/10 19:02:15 INFO Applying migration id=didhost 2026/04/10 19:02:16 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (1.42s) === RUN TestAvatar_TooSmallSize 2026/04/10 19:02:16 INFO Applying migration id=initial 2026/04/10 19:02:16 INFO Applying migration id=notesupdated 2026/04/10 19:02:16 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:16 INFO Applying migration id=activitiesid 2026/04/10 19:02:16 INFO Applying migration id=outbox 2026/04/10 19:02:16 INFO Applying migration id=edits 2026/04/10 19:02:16 INFO Applying migration id=outboxactor 2026/04/10 19:02:16 INFO Applying migration id=outboxsender 2026/04/10 19:02:16 INFO Applying migration id=thread 2026/04/10 19:02:16 INFO Applying migration id=host 2026/04/10 19:02:16 INFO Applying migration id=sharedinbox 2026/04/10 19:02:16 INFO Applying migration id=noteshost 2026/04/10 19:02:16 INFO Applying migration id=fetched 2026/04/10 19:02:16 INFO Applying migration id=move 2026/04/10 19:02:16 INFO Applying migration id=cleanup 2026/04/10 19:02:16 INFO Applying migration id=received 2026/04/10 19:02:16 INFO Applying migration id=namehost 2026/04/10 19:02:16 INFO Applying migration id=outboxhost 2026/04/10 19:02:16 INFO Applying migration id=notesfts 2026/04/10 19:02:16 INFO Applying migration id=iconsname 2026/04/10 19:02:16 INFO Applying migration id=nohash 2026/04/10 19:02:16 INFO Applying migration id=shares 2026/04/10 19:02:16 INFO Applying migration id=actorttl 2026/04/10 19:02:16 INFO Applying migration id=tocc 2026/04/10 19:02:16 INFO Applying migration id=followeds 2026/04/10 19:02:16 INFO Applying migration id=certhash 2026/04/10 19:02:16 INFO Applying migration id=follows_sync 2026/04/10 19:02:16 INFO Applying migration id=jsonpath 2026/04/10 19:02:16 INFO Applying migration id=localforward 2026/04/10 19:02:16 INFO Applying migration id=avatar 2026/04/10 19:02:16 INFO Applying migration id=noimage 2026/04/10 19:02:16 INFO Applying migration id=feed 2026/04/10 19:02:16 INFO Applying migration id=bookmarks 2026/04/10 19:02:16 INFO Applying migration id=shareactivity 2026/04/10 19:02:16 INFO Applying migration id=application 2026/04/10 19:02:16 INFO Applying migration id=certificates 2026/04/10 19:02:16 INFO Applying migration id=rawforward 2026/04/10 19:02:16 INFO Applying migration id=publickey 2026/04/10 19:02:16 INFO Applying migration id=resolvegroup 2026/04/10 19:02:16 INFO Applying migration id=reject 2026/04/10 19:02:16 INFO Applying migration id=autodel 2026/04/10 19:02:16 INFO Applying migration id=jsonb 2026/04/10 19:02:16 INFO Applying migration id=quote 2026/04/10 19:02:16 INFO Applying migration id=rfc9421 2026/04/10 19:02:16 INFO Applying migration id=keys 2026/04/10 19:02:16 INFO Applying migration id=portable 2026/04/10 19:02:16 INFO Applying migration id=proofs 2026/04/10 19:02:16 INFO Applying migration id=contexts 2026/04/10 19:02:16 INFO Applying migration id=deliverieshost 2026/04/10 19:02:16 INFO Applying migration id=pembegin 2026/04/10 19:02:16 INFO Applying migration id=didhost 2026/04/10 19:02:20 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (4.00s) === RUN TestAvatar_TooBigSize 2026/04/10 19:02:20 INFO Applying migration id=initial 2026/04/10 19:02:20 INFO Applying migration id=notesupdated 2026/04/10 19:02:20 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:20 INFO Applying migration id=activitiesid 2026/04/10 19:02:20 INFO Applying migration id=outbox 2026/04/10 19:02:20 INFO Applying migration id=edits 2026/04/10 19:02:20 INFO Applying migration id=outboxactor 2026/04/10 19:02:20 INFO Applying migration id=outboxsender 2026/04/10 19:02:20 INFO Applying migration id=thread 2026/04/10 19:02:20 INFO Applying migration id=host 2026/04/10 19:02:20 INFO Applying migration id=sharedinbox 2026/04/10 19:02:20 INFO Applying migration id=noteshost 2026/04/10 19:02:20 INFO Applying migration id=fetched 2026/04/10 19:02:20 INFO Applying migration id=move 2026/04/10 19:02:20 INFO Applying migration id=cleanup 2026/04/10 19:02:20 INFO Applying migration id=received 2026/04/10 19:02:20 INFO Applying migration id=namehost 2026/04/10 19:02:20 INFO Applying migration id=outboxhost 2026/04/10 19:02:20 INFO Applying migration id=notesfts 2026/04/10 19:02:20 INFO Applying migration id=iconsname 2026/04/10 19:02:20 INFO Applying migration id=nohash 2026/04/10 19:02:20 INFO Applying migration id=shares 2026/04/10 19:02:20 INFO Applying migration id=actorttl 2026/04/10 19:02:20 INFO Applying migration id=tocc 2026/04/10 19:02:20 INFO Applying migration id=followeds 2026/04/10 19:02:20 INFO Applying migration id=certhash 2026/04/10 19:02:20 INFO Applying migration id=follows_sync 2026/04/10 19:02:20 INFO Applying migration id=jsonpath 2026/04/10 19:02:20 INFO Applying migration id=localforward 2026/04/10 19:02:20 INFO Applying migration id=avatar 2026/04/10 19:02:20 INFO Applying migration id=noimage 2026/04/10 19:02:20 INFO Applying migration id=feed 2026/04/10 19:02:20 INFO Applying migration id=bookmarks 2026/04/10 19:02:20 INFO Applying migration id=shareactivity 2026/04/10 19:02:20 INFO Applying migration id=application 2026/04/10 19:02:20 INFO Applying migration id=certificates 2026/04/10 19:02:20 INFO Applying migration id=rawforward 2026/04/10 19:02:20 INFO Applying migration id=publickey 2026/04/10 19:02:20 INFO Applying migration id=resolvegroup 2026/04/10 19:02:20 INFO Applying migration id=reject 2026/04/10 19:02:20 INFO Applying migration id=autodel 2026/04/10 19:02:20 INFO Applying migration id=jsonb 2026/04/10 19:02:20 INFO Applying migration id=quote 2026/04/10 19:02:20 INFO Applying migration id=rfc9421 2026/04/10 19:02:20 INFO Applying migration id=keys 2026/04/10 19:02:20 INFO Applying migration id=portable 2026/04/10 19:02:20 INFO Applying migration id=proofs 2026/04/10 19:02:20 INFO Applying migration id=contexts 2026/04/10 19:02:20 INFO Applying migration id=deliverieshost 2026/04/10 19:02:20 INFO Applying migration id=pembegin 2026/04/10 19:02:20 INFO Applying migration id=didhost 2026/04/10 19:02:23 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (3.00s) === RUN TestAvatar_SizeLimit 2026/04/10 19:02:23 INFO Applying migration id=initial 2026/04/10 19:02:23 INFO Applying migration id=notesupdated 2026/04/10 19:02:23 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:23 INFO Applying migration id=activitiesid 2026/04/10 19:02:23 INFO Applying migration id=outbox 2026/04/10 19:02:23 INFO Applying migration id=edits 2026/04/10 19:02:23 INFO Applying migration id=outboxactor 2026/04/10 19:02:23 INFO Applying migration id=outboxsender 2026/04/10 19:02:23 INFO Applying migration id=thread 2026/04/10 19:02:23 INFO Applying migration id=host 2026/04/10 19:02:23 INFO Applying migration id=sharedinbox 2026/04/10 19:02:23 INFO Applying migration id=noteshost 2026/04/10 19:02:23 INFO Applying migration id=fetched 2026/04/10 19:02:23 INFO Applying migration id=move 2026/04/10 19:02:23 INFO Applying migration id=cleanup 2026/04/10 19:02:23 INFO Applying migration id=received 2026/04/10 19:02:23 INFO Applying migration id=namehost 2026/04/10 19:02:23 INFO Applying migration id=outboxhost 2026/04/10 19:02:23 INFO Applying migration id=notesfts 2026/04/10 19:02:23 INFO Applying migration id=iconsname 2026/04/10 19:02:23 INFO Applying migration id=nohash 2026/04/10 19:02:23 INFO Applying migration id=shares 2026/04/10 19:02:23 INFO Applying migration id=actorttl 2026/04/10 19:02:23 INFO Applying migration id=tocc 2026/04/10 19:02:23 INFO Applying migration id=followeds 2026/04/10 19:02:23 INFO Applying migration id=certhash 2026/04/10 19:02:23 INFO Applying migration id=follows_sync 2026/04/10 19:02:23 INFO Applying migration id=jsonpath 2026/04/10 19:02:23 INFO Applying migration id=localforward 2026/04/10 19:02:23 INFO Applying migration id=avatar 2026/04/10 19:02:23 INFO Applying migration id=noimage 2026/04/10 19:02:23 INFO Applying migration id=feed 2026/04/10 19:02:23 INFO Applying migration id=bookmarks 2026/04/10 19:02:23 INFO Applying migration id=shareactivity 2026/04/10 19:02:23 INFO Applying migration id=application 2026/04/10 19:02:23 INFO Applying migration id=certificates 2026/04/10 19:02:23 INFO Applying migration id=rawforward 2026/04/10 19:02:23 INFO Applying migration id=publickey 2026/04/10 19:02:23 INFO Applying migration id=resolvegroup 2026/04/10 19:02:23 INFO Applying migration id=reject 2026/04/10 19:02:23 INFO Applying migration id=autodel 2026/04/10 19:02:23 INFO Applying migration id=jsonb 2026/04/10 19:02:23 INFO Applying migration id=quote 2026/04/10 19:02:23 INFO Applying migration id=rfc9421 2026/04/10 19:02:23 INFO Applying migration id=keys 2026/04/10 19:02:23 INFO Applying migration id=portable 2026/04/10 19:02:23 INFO Applying migration id=proofs 2026/04/10 19:02:23 INFO Applying migration id=contexts 2026/04/10 19:02:23 INFO Applying migration id=deliverieshost 2026/04/10 19:02:23 INFO Applying migration id=pembegin 2026/04/10 19:02:23 INFO Applying migration id=didhost 2026/04/10 19:02:28 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (4.88s) === RUN TestAvatar_ExactlySizeLimit 2026/04/10 19:02:28 INFO Applying migration id=initial 2026/04/10 19:02:28 INFO Applying migration id=notesupdated 2026/04/10 19:02:28 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:28 INFO Applying migration id=activitiesid 2026/04/10 19:02:28 INFO Applying migration id=outbox 2026/04/10 19:02:28 INFO Applying migration id=edits 2026/04/10 19:02:28 INFO Applying migration id=outboxactor 2026/04/10 19:02:28 INFO Applying migration id=outboxsender 2026/04/10 19:02:28 INFO Applying migration id=thread 2026/04/10 19:02:28 INFO Applying migration id=host 2026/04/10 19:02:28 INFO Applying migration id=sharedinbox 2026/04/10 19:02:28 INFO Applying migration id=noteshost 2026/04/10 19:02:28 INFO Applying migration id=fetched 2026/04/10 19:02:28 INFO Applying migration id=move 2026/04/10 19:02:28 INFO Applying migration id=cleanup 2026/04/10 19:02:28 INFO Applying migration id=received 2026/04/10 19:02:28 INFO Applying migration id=namehost 2026/04/10 19:02:28 INFO Applying migration id=outboxhost 2026/04/10 19:02:28 INFO Applying migration id=notesfts 2026/04/10 19:02:28 INFO Applying migration id=iconsname 2026/04/10 19:02:28 INFO Applying migration id=nohash 2026/04/10 19:02:28 INFO Applying migration id=shares 2026/04/10 19:02:28 INFO Applying migration id=actorttl 2026/04/10 19:02:28 INFO Applying migration id=tocc 2026/04/10 19:02:28 INFO Applying migration id=followeds 2026/04/10 19:02:28 INFO Applying migration id=certhash 2026/04/10 19:02:28 INFO Applying migration id=follows_sync 2026/04/10 19:02:28 INFO Applying migration id=jsonpath 2026/04/10 19:02:28 INFO Applying migration id=localforward 2026/04/10 19:02:28 INFO Applying migration id=avatar 2026/04/10 19:02:28 INFO Applying migration id=noimage 2026/04/10 19:02:28 INFO Applying migration id=feed 2026/04/10 19:02:28 INFO Applying migration id=bookmarks 2026/04/10 19:02:28 INFO Applying migration id=shareactivity 2026/04/10 19:02:28 INFO Applying migration id=application 2026/04/10 19:02:28 INFO Applying migration id=certificates 2026/04/10 19:02:28 INFO Applying migration id=rawforward 2026/04/10 19:02:28 INFO Applying migration id=publickey 2026/04/10 19:02:28 INFO Applying migration id=resolvegroup 2026/04/10 19:02:28 INFO Applying migration id=reject 2026/04/10 19:02:28 INFO Applying migration id=autodel 2026/04/10 19:02:28 INFO Applying migration id=jsonb 2026/04/10 19:02:28 INFO Applying migration id=quote 2026/04/10 19:02:28 INFO Applying migration id=rfc9421 2026/04/10 19:02:28 INFO Applying migration id=keys 2026/04/10 19:02:28 INFO Applying migration id=portable 2026/04/10 19:02:28 INFO Applying migration id=proofs 2026/04/10 19:02:28 INFO Applying migration id=contexts 2026/04/10 19:02:28 INFO Applying migration id=deliverieshost 2026/04/10 19:02:28 INFO Applying migration id=pembegin 2026/04/10 19:02:28 INFO Applying migration id=didhost --- PASS: TestAvatar_ExactlySizeLimit (3.73s) === RUN TestBio_Throttled 2026/04/10 19:02:32 INFO Applying migration id=initial 2026/04/10 19:02:32 INFO Applying migration id=notesupdated 2026/04/10 19:02:32 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:32 INFO Applying migration id=activitiesid 2026/04/10 19:02:32 INFO Applying migration id=outbox 2026/04/10 19:02:32 INFO Applying migration id=edits 2026/04/10 19:02:32 INFO Applying migration id=outboxactor 2026/04/10 19:02:32 INFO Applying migration id=outboxsender 2026/04/10 19:02:32 INFO Applying migration id=thread 2026/04/10 19:02:32 INFO Applying migration id=host 2026/04/10 19:02:32 INFO Applying migration id=sharedinbox 2026/04/10 19:02:32 INFO Applying migration id=noteshost 2026/04/10 19:02:32 INFO Applying migration id=fetched 2026/04/10 19:02:32 INFO Applying migration id=move 2026/04/10 19:02:32 INFO Applying migration id=cleanup 2026/04/10 19:02:32 INFO Applying migration id=received 2026/04/10 19:02:32 INFO Applying migration id=namehost 2026/04/10 19:02:32 INFO Applying migration id=outboxhost 2026/04/10 19:02:32 INFO Applying migration id=notesfts 2026/04/10 19:02:32 INFO Applying migration id=iconsname 2026/04/10 19:02:32 INFO Applying migration id=nohash 2026/04/10 19:02:32 INFO Applying migration id=shares 2026/04/10 19:02:32 INFO Applying migration id=actorttl 2026/04/10 19:02:32 INFO Applying migration id=tocc 2026/04/10 19:02:32 INFO Applying migration id=followeds 2026/04/10 19:02:32 INFO Applying migration id=certhash 2026/04/10 19:02:32 INFO Applying migration id=follows_sync 2026/04/10 19:02:32 INFO Applying migration id=jsonpath 2026/04/10 19:02:32 INFO Applying migration id=localforward 2026/04/10 19:02:32 INFO Applying migration id=avatar 2026/04/10 19:02:32 INFO Applying migration id=noimage 2026/04/10 19:02:32 INFO Applying migration id=feed 2026/04/10 19:02:32 INFO Applying migration id=bookmarks 2026/04/10 19:02:32 INFO Applying migration id=shareactivity 2026/04/10 19:02:32 INFO Applying migration id=application 2026/04/10 19:02:32 INFO Applying migration id=certificates 2026/04/10 19:02:32 INFO Applying migration id=rawforward 2026/04/10 19:02:32 INFO Applying migration id=publickey 2026/04/10 19:02:32 INFO Applying migration id=resolvegroup 2026/04/10 19:02:32 INFO Applying migration id=reject 2026/04/10 19:02:32 INFO Applying migration id=autodel 2026/04/10 19:02:32 INFO Applying migration id=jsonb 2026/04/10 19:02:32 INFO Applying migration id=quote 2026/04/10 19:02:32 INFO Applying migration id=rfc9421 2026/04/10 19:02:32 INFO Applying migration id=keys 2026/04/10 19:02:32 INFO Applying migration id=portable 2026/04/10 19:02:32 INFO Applying migration id=proofs 2026/04/10 19:02:32 INFO Applying migration id=contexts 2026/04/10 19:02:32 INFO Applying migration id=deliverieshost 2026/04/10 19:02:32 INFO Applying migration id=pembegin 2026/04/10 19:02:32 INFO Applying migration id=didhost 2026/04/10 19:02:35 WARN Throttled request to set bio can=2026-04-10T19:32:33.531Z --- PASS: TestBio_Throttled (2.56s) === RUN TestBio_HappyFlow 2026/04/10 19:02:35 INFO Applying migration id=initial 2026/04/10 19:02:35 INFO Applying migration id=notesupdated 2026/04/10 19:02:35 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:35 INFO Applying migration id=activitiesid 2026/04/10 19:02:35 INFO Applying migration id=outbox 2026/04/10 19:02:35 INFO Applying migration id=edits 2026/04/10 19:02:35 INFO Applying migration id=outboxactor 2026/04/10 19:02:35 INFO Applying migration id=outboxsender 2026/04/10 19:02:35 INFO Applying migration id=thread 2026/04/10 19:02:35 INFO Applying migration id=host 2026/04/10 19:02:35 INFO Applying migration id=sharedinbox 2026/04/10 19:02:35 INFO Applying migration id=noteshost 2026/04/10 19:02:35 INFO Applying migration id=fetched 2026/04/10 19:02:35 INFO Applying migration id=move 2026/04/10 19:02:35 INFO Applying migration id=cleanup 2026/04/10 19:02:35 INFO Applying migration id=received 2026/04/10 19:02:35 INFO Applying migration id=namehost 2026/04/10 19:02:35 INFO Applying migration id=outboxhost 2026/04/10 19:02:35 INFO Applying migration id=notesfts 2026/04/10 19:02:35 INFO Applying migration id=iconsname 2026/04/10 19:02:35 INFO Applying migration id=nohash 2026/04/10 19:02:35 INFO Applying migration id=shares 2026/04/10 19:02:35 INFO Applying migration id=actorttl 2026/04/10 19:02:35 INFO Applying migration id=tocc 2026/04/10 19:02:35 INFO Applying migration id=followeds 2026/04/10 19:02:35 INFO Applying migration id=certhash 2026/04/10 19:02:35 INFO Applying migration id=follows_sync 2026/04/10 19:02:35 INFO Applying migration id=jsonpath 2026/04/10 19:02:35 INFO Applying migration id=localforward 2026/04/10 19:02:35 INFO Applying migration id=avatar 2026/04/10 19:02:35 INFO Applying migration id=noimage 2026/04/10 19:02:35 INFO Applying migration id=feed 2026/04/10 19:02:35 INFO Applying migration id=bookmarks 2026/04/10 19:02:35 INFO Applying migration id=shareactivity 2026/04/10 19:02:35 INFO Applying migration id=application 2026/04/10 19:02:35 INFO Applying migration id=certificates 2026/04/10 19:02:35 INFO Applying migration id=rawforward 2026/04/10 19:02:35 INFO Applying migration id=publickey 2026/04/10 19:02:35 INFO Applying migration id=resolvegroup 2026/04/10 19:02:35 INFO Applying migration id=reject 2026/04/10 19:02:35 INFO Applying migration id=autodel 2026/04/10 19:02:35 INFO Applying migration id=jsonb 2026/04/10 19:02:35 INFO Applying migration id=quote 2026/04/10 19:02:35 INFO Applying migration id=rfc9421 2026/04/10 19:02:35 INFO Applying migration id=keys 2026/04/10 19:02:35 INFO Applying migration id=portable 2026/04/10 19:02:35 INFO Applying migration id=proofs 2026/04/10 19:02:35 INFO Applying migration id=contexts 2026/04/10 19:02:35 INFO Applying migration id=deliverieshost 2026/04/10 19:02:35 INFO Applying migration id=pembegin 2026/04/10 19:02:35 INFO Applying migration id=didhost 2026/04/10 19:02:37 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (2.78s) === RUN TestBio_TooLong 2026/04/10 19:02:37 INFO Applying migration id=initial 2026/04/10 19:02:37 INFO Applying migration id=notesupdated 2026/04/10 19:02:37 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:37 INFO Applying migration id=activitiesid 2026/04/10 19:02:37 INFO Applying migration id=outbox 2026/04/10 19:02:37 INFO Applying migration id=edits 2026/04/10 19:02:37 INFO Applying migration id=outboxactor 2026/04/10 19:02:37 INFO Applying migration id=outboxsender 2026/04/10 19:02:37 INFO Applying migration id=thread 2026/04/10 19:02:37 INFO Applying migration id=host 2026/04/10 19:02:37 INFO Applying migration id=sharedinbox 2026/04/10 19:02:37 INFO Applying migration id=noteshost 2026/04/10 19:02:37 INFO Applying migration id=fetched 2026/04/10 19:02:37 INFO Applying migration id=move 2026/04/10 19:02:37 INFO Applying migration id=cleanup 2026/04/10 19:02:37 INFO Applying migration id=received 2026/04/10 19:02:37 INFO Applying migration id=namehost 2026/04/10 19:02:37 INFO Applying migration id=outboxhost 2026/04/10 19:02:37 INFO Applying migration id=notesfts 2026/04/10 19:02:37 INFO Applying migration id=iconsname 2026/04/10 19:02:37 INFO Applying migration id=nohash 2026/04/10 19:02:37 INFO Applying migration id=shares 2026/04/10 19:02:37 INFO Applying migration id=actorttl 2026/04/10 19:02:37 INFO Applying migration id=tocc 2026/04/10 19:02:37 INFO Applying migration id=followeds 2026/04/10 19:02:37 INFO Applying migration id=certhash 2026/04/10 19:02:37 INFO Applying migration id=follows_sync 2026/04/10 19:02:37 INFO Applying migration id=jsonpath 2026/04/10 19:02:37 INFO Applying migration id=localforward 2026/04/10 19:02:37 INFO Applying migration id=avatar 2026/04/10 19:02:37 INFO Applying migration id=noimage 2026/04/10 19:02:37 INFO Applying migration id=feed 2026/04/10 19:02:37 INFO Applying migration id=bookmarks 2026/04/10 19:02:37 INFO Applying migration id=shareactivity 2026/04/10 19:02:37 INFO Applying migration id=application 2026/04/10 19:02:37 INFO Applying migration id=certificates 2026/04/10 19:02:37 INFO Applying migration id=rawforward 2026/04/10 19:02:37 INFO Applying migration id=publickey 2026/04/10 19:02:37 INFO Applying migration id=resolvegroup 2026/04/10 19:02:37 INFO Applying migration id=reject 2026/04/10 19:02:37 INFO Applying migration id=autodel 2026/04/10 19:02:37 INFO Applying migration id=jsonb 2026/04/10 19:02:37 INFO Applying migration id=quote 2026/04/10 19:02:37 INFO Applying migration id=rfc9421 2026/04/10 19:02:37 INFO Applying migration id=keys 2026/04/10 19:02:37 INFO Applying migration id=portable 2026/04/10 19:02:37 INFO Applying migration id=proofs 2026/04/10 19:02:37 INFO Applying migration id=contexts 2026/04/10 19:02:37 INFO Applying migration id=deliverieshost 2026/04/10 19:02:37 INFO Applying migration id=pembegin 2026/04/10 19:02:37 INFO Applying migration id=didhost --- PASS: TestBio_TooLong (2.14s) === RUN TestBio_MultiLine 2026/04/10 19:02:39 INFO Applying migration id=initial 2026/04/10 19:02:39 INFO Applying migration id=notesupdated 2026/04/10 19:02:39 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:39 INFO Applying migration id=activitiesid 2026/04/10 19:02:39 INFO Applying migration id=outbox 2026/04/10 19:02:39 INFO Applying migration id=edits 2026/04/10 19:02:39 INFO Applying migration id=outboxactor 2026/04/10 19:02:39 INFO Applying migration id=outboxsender 2026/04/10 19:02:39 INFO Applying migration id=thread 2026/04/10 19:02:39 INFO Applying migration id=host 2026/04/10 19:02:39 INFO Applying migration id=sharedinbox 2026/04/10 19:02:39 INFO Applying migration id=noteshost 2026/04/10 19:02:39 INFO Applying migration id=fetched 2026/04/10 19:02:39 INFO Applying migration id=move 2026/04/10 19:02:39 INFO Applying migration id=cleanup 2026/04/10 19:02:39 INFO Applying migration id=received 2026/04/10 19:02:39 INFO Applying migration id=namehost 2026/04/10 19:02:39 INFO Applying migration id=outboxhost 2026/04/10 19:02:39 INFO Applying migration id=notesfts 2026/04/10 19:02:39 INFO Applying migration id=iconsname 2026/04/10 19:02:39 INFO Applying migration id=nohash 2026/04/10 19:02:39 INFO Applying migration id=shares 2026/04/10 19:02:39 INFO Applying migration id=actorttl 2026/04/10 19:02:39 INFO Applying migration id=tocc 2026/04/10 19:02:39 INFO Applying migration id=followeds 2026/04/10 19:02:39 INFO Applying migration id=certhash 2026/04/10 19:02:39 INFO Applying migration id=follows_sync 2026/04/10 19:02:39 INFO Applying migration id=jsonpath 2026/04/10 19:02:39 INFO Applying migration id=localforward 2026/04/10 19:02:39 INFO Applying migration id=avatar 2026/04/10 19:02:39 INFO Applying migration id=noimage 2026/04/10 19:02:39 INFO Applying migration id=feed 2026/04/10 19:02:39 INFO Applying migration id=bookmarks 2026/04/10 19:02:39 INFO Applying migration id=shareactivity 2026/04/10 19:02:39 INFO Applying migration id=application 2026/04/10 19:02:39 INFO Applying migration id=certificates 2026/04/10 19:02:39 INFO Applying migration id=rawforward 2026/04/10 19:02:39 INFO Applying migration id=publickey 2026/04/10 19:02:39 INFO Applying migration id=resolvegroup 2026/04/10 19:02:39 INFO Applying migration id=reject 2026/04/10 19:02:39 INFO Applying migration id=autodel 2026/04/10 19:02:39 INFO Applying migration id=jsonb 2026/04/10 19:02:40 INFO Applying migration id=quote 2026/04/10 19:02:40 INFO Applying migration id=rfc9421 2026/04/10 19:02:40 INFO Applying migration id=keys 2026/04/10 19:02:40 INFO Applying migration id=portable 2026/04/10 19:02:40 INFO Applying migration id=proofs 2026/04/10 19:02:40 INFO Applying migration id=contexts 2026/04/10 19:02:40 INFO Applying migration id=deliverieshost 2026/04/10 19:02:40 INFO Applying migration id=pembegin 2026/04/10 19:02:40 INFO Applying migration id=didhost 2026/04/10 19:02:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (3.05s) === RUN TestBio_MultiLineWithLink 2026/04/10 19:02:42 INFO Applying migration id=initial 2026/04/10 19:02:42 INFO Applying migration id=notesupdated 2026/04/10 19:02:42 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:42 INFO Applying migration id=activitiesid 2026/04/10 19:02:42 INFO Applying migration id=outbox 2026/04/10 19:02:42 INFO Applying migration id=edits 2026/04/10 19:02:42 INFO Applying migration id=outboxactor 2026/04/10 19:02:42 INFO Applying migration id=outboxsender 2026/04/10 19:02:42 INFO Applying migration id=thread 2026/04/10 19:02:42 INFO Applying migration id=host 2026/04/10 19:02:42 INFO Applying migration id=sharedinbox 2026/04/10 19:02:42 INFO Applying migration id=noteshost 2026/04/10 19:02:42 INFO Applying migration id=fetched 2026/04/10 19:02:42 INFO Applying migration id=move 2026/04/10 19:02:42 INFO Applying migration id=cleanup 2026/04/10 19:02:42 INFO Applying migration id=received 2026/04/10 19:02:42 INFO Applying migration id=namehost 2026/04/10 19:02:42 INFO Applying migration id=outboxhost 2026/04/10 19:02:42 INFO Applying migration id=notesfts 2026/04/10 19:02:42 INFO Applying migration id=iconsname 2026/04/10 19:02:42 INFO Applying migration id=nohash 2026/04/10 19:02:42 INFO Applying migration id=shares 2026/04/10 19:02:42 INFO Applying migration id=actorttl 2026/04/10 19:02:42 INFO Applying migration id=tocc 2026/04/10 19:02:42 INFO Applying migration id=followeds 2026/04/10 19:02:43 INFO Applying migration id=certhash 2026/04/10 19:02:43 INFO Applying migration id=follows_sync 2026/04/10 19:02:43 INFO Applying migration id=jsonpath 2026/04/10 19:02:43 INFO Applying migration id=localforward 2026/04/10 19:02:43 INFO Applying migration id=avatar 2026/04/10 19:02:43 INFO Applying migration id=noimage 2026/04/10 19:02:43 INFO Applying migration id=feed 2026/04/10 19:02:43 INFO Applying migration id=bookmarks 2026/04/10 19:02:43 INFO Applying migration id=shareactivity 2026/04/10 19:02:43 INFO Applying migration id=application 2026/04/10 19:02:43 INFO Applying migration id=certificates 2026/04/10 19:02:43 INFO Applying migration id=rawforward 2026/04/10 19:02:43 INFO Applying migration id=publickey 2026/04/10 19:02:43 INFO Applying migration id=resolvegroup 2026/04/10 19:02:43 INFO Applying migration id=reject 2026/04/10 19:02:43 INFO Applying migration id=autodel 2026/04/10 19:02:43 INFO Applying migration id=jsonb 2026/04/10 19:02:43 INFO Applying migration id=quote 2026/04/10 19:02:43 INFO Applying migration id=rfc9421 2026/04/10 19:02:43 INFO Applying migration id=keys 2026/04/10 19:02:43 INFO Applying migration id=portable 2026/04/10 19:02:43 INFO Applying migration id=proofs 2026/04/10 19:02:43 INFO Applying migration id=contexts 2026/04/10 19:02:43 INFO Applying migration id=deliverieshost 2026/04/10 19:02:43 INFO Applying migration id=pembegin 2026/04/10 19:02:43 INFO Applying migration id=didhost 2026/04/10 19:02:46 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (3.09s) === RUN TestBookmark_HappyFlow 2026/04/10 19:02:46 INFO Applying migration id=initial 2026/04/10 19:02:46 INFO Applying migration id=notesupdated 2026/04/10 19:02:46 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:46 INFO Applying migration id=activitiesid 2026/04/10 19:02:46 INFO Applying migration id=outbox 2026/04/10 19:02:46 INFO Applying migration id=edits 2026/04/10 19:02:46 INFO Applying migration id=outboxactor 2026/04/10 19:02:46 INFO Applying migration id=outboxsender 2026/04/10 19:02:46 INFO Applying migration id=thread 2026/04/10 19:02:46 INFO Applying migration id=host 2026/04/10 19:02:46 INFO Applying migration id=sharedinbox 2026/04/10 19:02:46 INFO Applying migration id=noteshost 2026/04/10 19:02:46 INFO Applying migration id=fetched 2026/04/10 19:02:46 INFO Applying migration id=move 2026/04/10 19:02:46 INFO Applying migration id=cleanup 2026/04/10 19:02:46 INFO Applying migration id=received 2026/04/10 19:02:46 INFO Applying migration id=namehost 2026/04/10 19:02:46 INFO Applying migration id=outboxhost 2026/04/10 19:02:46 INFO Applying migration id=notesfts 2026/04/10 19:02:46 INFO Applying migration id=iconsname 2026/04/10 19:02:46 INFO Applying migration id=nohash 2026/04/10 19:02:46 INFO Applying migration id=shares 2026/04/10 19:02:46 INFO Applying migration id=actorttl 2026/04/10 19:02:46 INFO Applying migration id=tocc 2026/04/10 19:02:46 INFO Applying migration id=followeds 2026/04/10 19:02:46 INFO Applying migration id=certhash 2026/04/10 19:02:46 INFO Applying migration id=follows_sync 2026/04/10 19:02:46 INFO Applying migration id=jsonpath 2026/04/10 19:02:46 INFO Applying migration id=localforward 2026/04/10 19:02:46 INFO Applying migration id=avatar 2026/04/10 19:02:46 INFO Applying migration id=noimage 2026/04/10 19:02:46 INFO Applying migration id=feed 2026/04/10 19:02:46 INFO Applying migration id=bookmarks 2026/04/10 19:02:46 INFO Applying migration id=shareactivity 2026/04/10 19:02:46 INFO Applying migration id=application 2026/04/10 19:02:46 INFO Applying migration id=certificates 2026/04/10 19:02:46 INFO Applying migration id=rawforward 2026/04/10 19:02:46 INFO Applying migration id=publickey 2026/04/10 19:02:46 INFO Applying migration id=resolvegroup 2026/04/10 19:02:46 INFO Applying migration id=reject 2026/04/10 19:02:46 INFO Applying migration id=autodel 2026/04/10 19:02:46 INFO Applying migration id=jsonb 2026/04/10 19:02:46 INFO Applying migration id=quote 2026/04/10 19:02:46 INFO Applying migration id=rfc9421 2026/04/10 19:02:46 INFO Applying migration id=keys 2026/04/10 19:02:46 INFO Applying migration id=portable 2026/04/10 19:02:46 INFO Applying migration id=proofs 2026/04/10 19:02:46 INFO Applying migration id=contexts 2026/04/10 19:02:46 INFO Applying migration id=deliverieshost 2026/04/10 19:02:46 INFO Applying migration id=pembegin 2026/04/10 19:02:46 INFO Applying migration id=didhost 2026/04/10 19:02:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c6-7e00-7768-bcb8-47945df5bebc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c6-7e00-76d1-9bb9-8db39a09650d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c6-7e00-76d1-9bb9-8db39a09650d 2026/04/10 19:02:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c6-7e00-76d1-9bb9-8db39a09650d 2026/04/10 19:02:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c6-7e00-76d1-9bb9-8db39a09650d 2026/04/10 19:02:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c6-7e00-76d1-9bb9-8db39a09650d --- PASS: TestBookmark_HappyFlow (1.51s) === RUN TestBookmark_Throttling 2026/04/10 19:02:47 INFO Applying migration id=initial 2026/04/10 19:02:47 INFO Applying migration id=notesupdated 2026/04/10 19:02:47 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:47 INFO Applying migration id=activitiesid 2026/04/10 19:02:47 INFO Applying migration id=outbox 2026/04/10 19:02:47 INFO Applying migration id=edits 2026/04/10 19:02:47 INFO Applying migration id=outboxactor 2026/04/10 19:02:47 INFO Applying migration id=outboxsender 2026/04/10 19:02:47 INFO Applying migration id=thread 2026/04/10 19:02:47 INFO Applying migration id=host 2026/04/10 19:02:47 INFO Applying migration id=sharedinbox 2026/04/10 19:02:47 INFO Applying migration id=noteshost 2026/04/10 19:02:47 INFO Applying migration id=fetched 2026/04/10 19:02:47 INFO Applying migration id=move 2026/04/10 19:02:47 INFO Applying migration id=cleanup 2026/04/10 19:02:47 INFO Applying migration id=received 2026/04/10 19:02:47 INFO Applying migration id=namehost 2026/04/10 19:02:47 INFO Applying migration id=outboxhost 2026/04/10 19:02:47 INFO Applying migration id=notesfts 2026/04/10 19:02:47 INFO Applying migration id=iconsname 2026/04/10 19:02:47 INFO Applying migration id=nohash 2026/04/10 19:02:47 INFO Applying migration id=shares 2026/04/10 19:02:47 INFO Applying migration id=actorttl 2026/04/10 19:02:47 INFO Applying migration id=tocc 2026/04/10 19:02:47 INFO Applying migration id=followeds 2026/04/10 19:02:47 INFO Applying migration id=certhash 2026/04/10 19:02:47 INFO Applying migration id=follows_sync 2026/04/10 19:02:47 INFO Applying migration id=jsonpath 2026/04/10 19:02:47 INFO Applying migration id=localforward 2026/04/10 19:02:47 INFO Applying migration id=avatar 2026/04/10 19:02:47 INFO Applying migration id=noimage 2026/04/10 19:02:47 INFO Applying migration id=feed 2026/04/10 19:02:47 INFO Applying migration id=bookmarks 2026/04/10 19:02:47 INFO Applying migration id=shareactivity 2026/04/10 19:02:47 INFO Applying migration id=application 2026/04/10 19:02:47 INFO Applying migration id=certificates 2026/04/10 19:02:47 INFO Applying migration id=rawforward 2026/04/10 19:02:47 INFO Applying migration id=publickey 2026/04/10 19:02:47 INFO Applying migration id=resolvegroup 2026/04/10 19:02:47 INFO Applying migration id=reject 2026/04/10 19:02:47 INFO Applying migration id=autodel 2026/04/10 19:02:47 INFO Applying migration id=jsonb 2026/04/10 19:02:47 INFO Applying migration id=quote 2026/04/10 19:02:47 INFO Applying migration id=rfc9421 2026/04/10 19:02:47 INFO Applying migration id=keys 2026/04/10 19:02:47 INFO Applying migration id=portable 2026/04/10 19:02:47 INFO Applying migration id=proofs 2026/04/10 19:02:47 INFO Applying migration id=contexts 2026/04/10 19:02:47 INFO Applying migration id=deliverieshost 2026/04/10 19:02:47 INFO Applying migration id=pembegin 2026/04/10 19:02:47 INFO Applying migration id=didhost 2026/04/10 19:02:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c6-8971-75e4-9a9f-c92f6298ca31 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c6-8971-7568-886d-d3b1286069fe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c6-8971-7568-886d-d3b1286069fe 2026/04/10 19:02:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c6-8973-7cd7-81c3-0e020f428b0e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c6-8973-7c8e-9f68-5802ef1f922b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d78c6-8973-7c8e-9f68-5802ef1f922b 2026/04/10 19:02:50 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (2.92s) === RUN TestBookmark_Limit 2026/04/10 19:02:50 INFO Applying migration id=initial 2026/04/10 19:02:50 INFO Applying migration id=notesupdated 2026/04/10 19:02:50 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:50 INFO Applying migration id=activitiesid 2026/04/10 19:02:50 INFO Applying migration id=outbox 2026/04/10 19:02:50 INFO Applying migration id=edits 2026/04/10 19:02:50 INFO Applying migration id=outboxactor 2026/04/10 19:02:50 INFO Applying migration id=outboxsender 2026/04/10 19:02:50 INFO Applying migration id=thread 2026/04/10 19:02:50 INFO Applying migration id=host 2026/04/10 19:02:50 INFO Applying migration id=sharedinbox 2026/04/10 19:02:50 INFO Applying migration id=noteshost 2026/04/10 19:02:50 INFO Applying migration id=fetched 2026/04/10 19:02:50 INFO Applying migration id=move 2026/04/10 19:02:50 INFO Applying migration id=cleanup 2026/04/10 19:02:50 INFO Applying migration id=received 2026/04/10 19:02:50 INFO Applying migration id=namehost 2026/04/10 19:02:50 INFO Applying migration id=outboxhost 2026/04/10 19:02:50 INFO Applying migration id=notesfts 2026/04/10 19:02:50 INFO Applying migration id=iconsname 2026/04/10 19:02:50 INFO Applying migration id=nohash 2026/04/10 19:02:50 INFO Applying migration id=shares 2026/04/10 19:02:50 INFO Applying migration id=actorttl 2026/04/10 19:02:50 INFO Applying migration id=tocc 2026/04/10 19:02:50 INFO Applying migration id=followeds 2026/04/10 19:02:50 INFO Applying migration id=certhash 2026/04/10 19:02:50 INFO Applying migration id=follows_sync 2026/04/10 19:02:50 INFO Applying migration id=jsonpath 2026/04/10 19:02:50 INFO Applying migration id=localforward 2026/04/10 19:02:50 INFO Applying migration id=avatar 2026/04/10 19:02:50 INFO Applying migration id=noimage 2026/04/10 19:02:50 INFO Applying migration id=feed 2026/04/10 19:02:50 INFO Applying migration id=bookmarks 2026/04/10 19:02:50 INFO Applying migration id=shareactivity 2026/04/10 19:02:50 INFO Applying migration id=application 2026/04/10 19:02:50 INFO Applying migration id=certificates 2026/04/10 19:02:50 INFO Applying migration id=rawforward 2026/04/10 19:02:50 INFO Applying migration id=publickey 2026/04/10 19:02:50 INFO Applying migration id=resolvegroup 2026/04/10 19:02:50 INFO Applying migration id=reject 2026/04/10 19:02:50 INFO Applying migration id=autodel 2026/04/10 19:02:50 INFO Applying migration id=jsonb 2026/04/10 19:02:50 INFO Applying migration id=quote 2026/04/10 19:02:50 INFO Applying migration id=rfc9421 2026/04/10 19:02:50 INFO Applying migration id=keys 2026/04/10 19:02:50 INFO Applying migration id=portable 2026/04/10 19:02:50 INFO Applying migration id=proofs 2026/04/10 19:02:50 INFO Applying migration id=contexts 2026/04/10 19:02:50 INFO Applying migration id=deliverieshost 2026/04/10 19:02:50 INFO Applying migration id=pembegin 2026/04/10 19:02:50 INFO Applying migration id=didhost 2026/04/10 19:02:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c6-9551-76d1-85f3-4967101fc201 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c6-9551-7654-aa22-bb2ef4cdcda2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c6-9551-7654-aa22-bb2ef4cdcda2 2026/04/10 19:02:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c6-9553-7cf0-b486-97b1b6e5e44d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c6-9553-7cb2-9f5d-a6a0553d1bce activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d78c6-9553-7cb2-9f5d-a6a0553d1bce 2026/04/10 19:02:53 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019d78c6-9553-7cb2-9f5d-a6a0553d1bce --- PASS: TestBookmark_Limit (3.04s) === RUN TestBookmark_TwoBookmarks 2026/04/10 19:02:53 INFO Applying migration id=initial 2026/04/10 19:02:53 INFO Applying migration id=notesupdated 2026/04/10 19:02:53 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:53 INFO Applying migration id=activitiesid 2026/04/10 19:02:53 INFO Applying migration id=outbox 2026/04/10 19:02:53 INFO Applying migration id=edits 2026/04/10 19:02:53 INFO Applying migration id=outboxactor 2026/04/10 19:02:53 INFO Applying migration id=outboxsender 2026/04/10 19:02:53 INFO Applying migration id=thread 2026/04/10 19:02:53 INFO Applying migration id=host 2026/04/10 19:02:53 INFO Applying migration id=sharedinbox 2026/04/10 19:02:53 INFO Applying migration id=noteshost 2026/04/10 19:02:53 INFO Applying migration id=fetched 2026/04/10 19:02:53 INFO Applying migration id=move 2026/04/10 19:02:53 INFO Applying migration id=cleanup 2026/04/10 19:02:53 INFO Applying migration id=received 2026/04/10 19:02:53 INFO Applying migration id=namehost 2026/04/10 19:02:53 INFO Applying migration id=outboxhost 2026/04/10 19:02:53 INFO Applying migration id=notesfts 2026/04/10 19:02:53 INFO Applying migration id=iconsname 2026/04/10 19:02:53 INFO Applying migration id=nohash 2026/04/10 19:02:53 INFO Applying migration id=shares 2026/04/10 19:02:53 INFO Applying migration id=actorttl 2026/04/10 19:02:53 INFO Applying migration id=tocc 2026/04/10 19:02:53 INFO Applying migration id=followeds 2026/04/10 19:02:53 INFO Applying migration id=certhash 2026/04/10 19:02:53 INFO Applying migration id=follows_sync 2026/04/10 19:02:53 INFO Applying migration id=jsonpath 2026/04/10 19:02:53 INFO Applying migration id=localforward 2026/04/10 19:02:53 INFO Applying migration id=avatar 2026/04/10 19:02:53 INFO Applying migration id=noimage 2026/04/10 19:02:53 INFO Applying migration id=feed 2026/04/10 19:02:53 INFO Applying migration id=bookmarks 2026/04/10 19:02:53 INFO Applying migration id=shareactivity 2026/04/10 19:02:53 INFO Applying migration id=application 2026/04/10 19:02:53 INFO Applying migration id=certificates 2026/04/10 19:02:53 INFO Applying migration id=rawforward 2026/04/10 19:02:53 INFO Applying migration id=publickey 2026/04/10 19:02:53 INFO Applying migration id=resolvegroup 2026/04/10 19:02:53 INFO Applying migration id=reject 2026/04/10 19:02:53 INFO Applying migration id=autodel 2026/04/10 19:02:53 INFO Applying migration id=jsonb 2026/04/10 19:02:53 INFO Applying migration id=quote 2026/04/10 19:02:53 INFO Applying migration id=rfc9421 2026/04/10 19:02:53 INFO Applying migration id=keys 2026/04/10 19:02:53 INFO Applying migration id=portable 2026/04/10 19:02:53 INFO Applying migration id=proofs 2026/04/10 19:02:53 INFO Applying migration id=contexts 2026/04/10 19:02:53 INFO Applying migration id=deliverieshost 2026/04/10 19:02:53 INFO Applying migration id=pembegin 2026/04/10 19:02:53 INFO Applying migration id=didhost 2026/04/10 19:02:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c6-9fb5-781a-a75b-69e5c0e9e711 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c6-9fb5-777f-857d-680ba345f6b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c6-9fb5-777f-857d-680ba345f6b2 2026/04/10 19:02:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c6-9fb7-7eba-9e34-db3d64e47206 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c6-9fb7-7e71-bd58-cf99d5358eba activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d78c6-9fb7-7e71-bd58-cf99d5358eba --- PASS: TestBookmark_TwoBookmarks (2.66s) === RUN TestBookmark_Twice 2026/04/10 19:02:56 INFO Applying migration id=initial 2026/04/10 19:02:56 INFO Applying migration id=notesupdated 2026/04/10 19:02:56 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:56 INFO Applying migration id=activitiesid 2026/04/10 19:02:56 INFO Applying migration id=outbox 2026/04/10 19:02:56 INFO Applying migration id=edits 2026/04/10 19:02:56 INFO Applying migration id=outboxactor 2026/04/10 19:02:56 INFO Applying migration id=outboxsender 2026/04/10 19:02:56 INFO Applying migration id=thread 2026/04/10 19:02:56 INFO Applying migration id=host 2026/04/10 19:02:56 INFO Applying migration id=sharedinbox 2026/04/10 19:02:56 INFO Applying migration id=noteshost 2026/04/10 19:02:56 INFO Applying migration id=fetched 2026/04/10 19:02:56 INFO Applying migration id=move 2026/04/10 19:02:56 INFO Applying migration id=cleanup 2026/04/10 19:02:56 INFO Applying migration id=received 2026/04/10 19:02:56 INFO Applying migration id=namehost 2026/04/10 19:02:56 INFO Applying migration id=outboxhost 2026/04/10 19:02:56 INFO Applying migration id=notesfts 2026/04/10 19:02:56 INFO Applying migration id=iconsname 2026/04/10 19:02:56 INFO Applying migration id=nohash 2026/04/10 19:02:56 INFO Applying migration id=shares 2026/04/10 19:02:56 INFO Applying migration id=actorttl 2026/04/10 19:02:56 INFO Applying migration id=tocc 2026/04/10 19:02:56 INFO Applying migration id=followeds 2026/04/10 19:02:56 INFO Applying migration id=certhash 2026/04/10 19:02:56 INFO Applying migration id=follows_sync 2026/04/10 19:02:56 INFO Applying migration id=jsonpath 2026/04/10 19:02:56 INFO Applying migration id=localforward 2026/04/10 19:02:56 INFO Applying migration id=avatar 2026/04/10 19:02:56 INFO Applying migration id=noimage 2026/04/10 19:02:56 INFO Applying migration id=feed 2026/04/10 19:02:56 INFO Applying migration id=bookmarks 2026/04/10 19:02:56 INFO Applying migration id=shareactivity 2026/04/10 19:02:56 INFO Applying migration id=application 2026/04/10 19:02:56 INFO Applying migration id=certificates 2026/04/10 19:02:56 INFO Applying migration id=rawforward 2026/04/10 19:02:56 INFO Applying migration id=publickey 2026/04/10 19:02:56 INFO Applying migration id=resolvegroup 2026/04/10 19:02:56 INFO Applying migration id=reject 2026/04/10 19:02:56 INFO Applying migration id=autodel 2026/04/10 19:02:56 INFO Applying migration id=jsonb 2026/04/10 19:02:56 INFO Applying migration id=quote 2026/04/10 19:02:56 INFO Applying migration id=rfc9421 2026/04/10 19:02:56 INFO Applying migration id=keys 2026/04/10 19:02:56 INFO Applying migration id=portable 2026/04/10 19:02:56 INFO Applying migration id=proofs 2026/04/10 19:02:56 INFO Applying migration id=contexts 2026/04/10 19:02:56 INFO Applying migration id=deliverieshost 2026/04/10 19:02:56 INFO Applying migration id=pembegin 2026/04/10 19:02:56 INFO Applying migration id=didhost 2026/04/10 19:02:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c6-a899-76b3-8269-23460cdaf385 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c6-a899-764b-a9a7-887379ed9b27 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c6-a899-764b-a9a7-887379ed9b27 2026/04/10 19:02:58 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (2.27s) === RUN TestBookmark_ToFollowers 2026/04/10 19:02:58 INFO Applying migration id=initial 2026/04/10 19:02:58 INFO Applying migration id=notesupdated 2026/04/10 19:02:58 INFO Applying migration id=personspreferredusername 2026/04/10 19:02:58 INFO Applying migration id=activitiesid 2026/04/10 19:02:58 INFO Applying migration id=outbox 2026/04/10 19:02:58 INFO Applying migration id=edits 2026/04/10 19:02:58 INFO Applying migration id=outboxactor 2026/04/10 19:02:58 INFO Applying migration id=outboxsender 2026/04/10 19:02:58 INFO Applying migration id=thread 2026/04/10 19:02:58 INFO Applying migration id=host 2026/04/10 19:02:58 INFO Applying migration id=sharedinbox 2026/04/10 19:02:58 INFO Applying migration id=noteshost 2026/04/10 19:02:58 INFO Applying migration id=fetched 2026/04/10 19:02:58 INFO Applying migration id=move 2026/04/10 19:02:58 INFO Applying migration id=cleanup 2026/04/10 19:02:58 INFO Applying migration id=received 2026/04/10 19:02:58 INFO Applying migration id=namehost 2026/04/10 19:02:58 INFO Applying migration id=outboxhost 2026/04/10 19:02:58 INFO Applying migration id=notesfts 2026/04/10 19:02:58 INFO Applying migration id=iconsname 2026/04/10 19:02:58 INFO Applying migration id=nohash 2026/04/10 19:02:58 INFO Applying migration id=shares 2026/04/10 19:02:58 INFO Applying migration id=actorttl 2026/04/10 19:02:58 INFO Applying migration id=tocc 2026/04/10 19:02:58 INFO Applying migration id=followeds 2026/04/10 19:02:58 INFO Applying migration id=certhash 2026/04/10 19:02:58 INFO Applying migration id=follows_sync 2026/04/10 19:02:58 INFO Applying migration id=jsonpath 2026/04/10 19:02:58 INFO Applying migration id=localforward 2026/04/10 19:02:58 INFO Applying migration id=avatar 2026/04/10 19:02:58 INFO Applying migration id=noimage 2026/04/10 19:02:58 INFO Applying migration id=feed 2026/04/10 19:02:58 INFO Applying migration id=bookmarks 2026/04/10 19:02:58 INFO Applying migration id=shareactivity 2026/04/10 19:02:58 INFO Applying migration id=application 2026/04/10 19:02:58 INFO Applying migration id=certificates 2026/04/10 19:02:58 INFO Applying migration id=rawforward 2026/04/10 19:02:58 INFO Applying migration id=publickey 2026/04/10 19:02:58 INFO Applying migration id=resolvegroup 2026/04/10 19:02:58 INFO Applying migration id=reject 2026/04/10 19:02:58 INFO Applying migration id=autodel 2026/04/10 19:02:58 INFO Applying migration id=jsonb 2026/04/10 19:02:58 INFO Applying migration id=quote 2026/04/10 19:02:58 INFO Applying migration id=rfc9421 2026/04/10 19:02:58 INFO Applying migration id=keys 2026/04/10 19:02:58 INFO Applying migration id=portable 2026/04/10 19:02:58 INFO Applying migration id=proofs 2026/04/10 19:02:58 INFO Applying migration id=contexts 2026/04/10 19:02:58 INFO Applying migration id=deliverieshost 2026/04/10 19:02:58 INFO Applying migration id=pembegin 2026/04/10 19:02:58 INFO Applying migration id=didhost 2026/04/10 19:03:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c6-b33e-7000-a87e-cd378e2a4705 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c6-b33e-7e02-84fe-22599e082a66 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c6-b33e-7000-a87e-cd378e2a4705 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78c6-b33e-7000-a87e-cd378e2a4705 2026/04/10 19:03:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c6-b33f-7865-9f65-36027e5179d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c6-b33f-780b-9c16-eab030381646 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c6-b33f-780b-9c16-eab030381646 2026/04/10 19:03:01 INFO Post was not found post=https://localhost.localdomain:8443/post/019d78c6-b33f-780b-9c16-eab030381646 2026/04/10 19:03:01 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78c6-b344-7698-ba7f-9eec15247498 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c6-b33e-7000-a87e-cd378e2a4705 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice --- PASS: TestBookmark_ToFollowers (2.73s) === RUN TestBookmark_DM 2026/04/10 19:03:01 INFO Applying migration id=initial 2026/04/10 19:03:01 INFO Applying migration id=notesupdated 2026/04/10 19:03:01 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:01 INFO Applying migration id=activitiesid 2026/04/10 19:03:01 INFO Applying migration id=outbox 2026/04/10 19:03:01 INFO Applying migration id=edits 2026/04/10 19:03:01 INFO Applying migration id=outboxactor 2026/04/10 19:03:01 INFO Applying migration id=outboxsender 2026/04/10 19:03:01 INFO Applying migration id=thread 2026/04/10 19:03:01 INFO Applying migration id=host 2026/04/10 19:03:01 INFO Applying migration id=sharedinbox 2026/04/10 19:03:01 INFO Applying migration id=noteshost 2026/04/10 19:03:01 INFO Applying migration id=fetched 2026/04/10 19:03:01 INFO Applying migration id=move 2026/04/10 19:03:01 INFO Applying migration id=cleanup 2026/04/10 19:03:01 INFO Applying migration id=received 2026/04/10 19:03:01 INFO Applying migration id=namehost 2026/04/10 19:03:01 INFO Applying migration id=outboxhost 2026/04/10 19:03:01 INFO Applying migration id=notesfts 2026/04/10 19:03:01 INFO Applying migration id=iconsname 2026/04/10 19:03:01 INFO Applying migration id=nohash 2026/04/10 19:03:01 INFO Applying migration id=shares 2026/04/10 19:03:01 INFO Applying migration id=actorttl 2026/04/10 19:03:01 INFO Applying migration id=tocc 2026/04/10 19:03:01 INFO Applying migration id=followeds 2026/04/10 19:03:01 INFO Applying migration id=certhash 2026/04/10 19:03:01 INFO Applying migration id=follows_sync 2026/04/10 19:03:01 INFO Applying migration id=jsonpath 2026/04/10 19:03:01 INFO Applying migration id=localforward 2026/04/10 19:03:01 INFO Applying migration id=avatar 2026/04/10 19:03:01 INFO Applying migration id=noimage 2026/04/10 19:03:01 INFO Applying migration id=feed 2026/04/10 19:03:01 INFO Applying migration id=bookmarks 2026/04/10 19:03:01 INFO Applying migration id=shareactivity 2026/04/10 19:03:01 INFO Applying migration id=application 2026/04/10 19:03:01 INFO Applying migration id=certificates 2026/04/10 19:03:01 INFO Applying migration id=rawforward 2026/04/10 19:03:01 INFO Applying migration id=publickey 2026/04/10 19:03:01 INFO Applying migration id=resolvegroup 2026/04/10 19:03:01 INFO Applying migration id=reject 2026/04/10 19:03:01 INFO Applying migration id=autodel 2026/04/10 19:03:01 INFO Applying migration id=jsonb 2026/04/10 19:03:01 INFO Applying migration id=quote 2026/04/10 19:03:01 INFO Applying migration id=rfc9421 2026/04/10 19:03:01 INFO Applying migration id=keys 2026/04/10 19:03:01 INFO Applying migration id=portable 2026/04/10 19:03:01 INFO Applying migration id=proofs 2026/04/10 19:03:01 INFO Applying migration id=contexts 2026/04/10 19:03:01 INFO Applying migration id=deliverieshost 2026/04/10 19:03:01 INFO Applying migration id=pembegin 2026/04/10 19:03:01 INFO Applying migration id=didhost 2026/04/10 19:03:02 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/04/10 19:03:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c6-b9fe-7e3a-8af5-795bf4f3dfad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c6-b9fe-7ab2-be3b-7d395404f8fe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c6-b9fe-7ab2-be3b-7d395404f8fe 2026/04/10 19:03:02 INFO Post was not found post=https://localhost.localdomain:8443/post/019d78c6-b9fe-7ab2-be3b-7d395404f8fe --- PASS: TestBookmark_DM (1.73s) === RUN TestCommunities_OneCommunity 2026/04/10 19:03:02 INFO Applying migration id=initial 2026/04/10 19:03:02 INFO Applying migration id=notesupdated 2026/04/10 19:03:02 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:02 INFO Applying migration id=activitiesid 2026/04/10 19:03:02 INFO Applying migration id=outbox 2026/04/10 19:03:02 INFO Applying migration id=edits 2026/04/10 19:03:02 INFO Applying migration id=outboxactor 2026/04/10 19:03:02 INFO Applying migration id=outboxsender 2026/04/10 19:03:02 INFO Applying migration id=thread 2026/04/10 19:03:02 INFO Applying migration id=host 2026/04/10 19:03:02 INFO Applying migration id=sharedinbox 2026/04/10 19:03:02 INFO Applying migration id=noteshost 2026/04/10 19:03:02 INFO Applying migration id=fetched 2026/04/10 19:03:02 INFO Applying migration id=move 2026/04/10 19:03:02 INFO Applying migration id=cleanup 2026/04/10 19:03:02 INFO Applying migration id=received 2026/04/10 19:03:02 INFO Applying migration id=namehost 2026/04/10 19:03:02 INFO Applying migration id=outboxhost 2026/04/10 19:03:02 INFO Applying migration id=notesfts 2026/04/10 19:03:02 INFO Applying migration id=iconsname 2026/04/10 19:03:02 INFO Applying migration id=nohash 2026/04/10 19:03:02 INFO Applying migration id=shares 2026/04/10 19:03:02 INFO Applying migration id=actorttl 2026/04/10 19:03:02 INFO Applying migration id=tocc 2026/04/10 19:03:02 INFO Applying migration id=followeds 2026/04/10 19:03:02 INFO Applying migration id=certhash 2026/04/10 19:03:02 INFO Applying migration id=follows_sync 2026/04/10 19:03:02 INFO Applying migration id=jsonpath 2026/04/10 19:03:02 INFO Applying migration id=localforward 2026/04/10 19:03:02 INFO Applying migration id=avatar 2026/04/10 19:03:02 INFO Applying migration id=noimage 2026/04/10 19:03:02 INFO Applying migration id=feed 2026/04/10 19:03:02 INFO Applying migration id=bookmarks 2026/04/10 19:03:02 INFO Applying migration id=shareactivity 2026/04/10 19:03:02 INFO Applying migration id=application 2026/04/10 19:03:02 INFO Applying migration id=certificates 2026/04/10 19:03:02 INFO Applying migration id=rawforward 2026/04/10 19:03:02 INFO Applying migration id=publickey 2026/04/10 19:03:02 INFO Applying migration id=resolvegroup 2026/04/10 19:03:02 INFO Applying migration id=reject 2026/04/10 19:03:02 INFO Applying migration id=autodel 2026/04/10 19:03:02 INFO Applying migration id=jsonb 2026/04/10 19:03:03 INFO Applying migration id=quote 2026/04/10 19:03:03 INFO Applying migration id=rfc9421 2026/04/10 19:03:03 INFO Applying migration id=keys 2026/04/10 19:03:03 INFO Applying migration id=portable 2026/04/10 19:03:03 INFO Applying migration id=proofs 2026/04/10 19:03:03 INFO Applying migration id=contexts 2026/04/10 19:03:03 INFO Applying migration id=deliverieshost 2026/04/10 19:03:03 INFO Applying migration id=pembegin 2026/04/10 19:03:03 INFO Applying migration id=didhost 2026/04/10 19:03:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c6-ce34-7342-90f5-8bc07fb85ac2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c6-ce35-72c9-ae1b-5ef729118c8c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c6-ce34-7342-90f5-8bc07fb85ac2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78c6-ce34-7342-90f5-8bc07fb85ac2 2026/04/10 19:03:08 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:08 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d78c6-ce35-7db0-8a69-994fd72f3eb1 note=https://localhost.localdomain:8443/post/019d78c6-ce35-7bff-b956-f42f47c60a16 group=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c6-ce35-7db0-8a69-994fd72f3eb1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c6-ce35-7bff-b956-f42f47c60a16 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c6-ce35-7bff-b956-f42f47c60a16 --- PASS: TestCommunities_OneCommunity (5.17s) === RUN TestCommunity_NewThread 2026/04/10 19:03:08 INFO Applying migration id=initial 2026/04/10 19:03:08 INFO Applying migration id=notesupdated 2026/04/10 19:03:08 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:08 INFO Applying migration id=activitiesid 2026/04/10 19:03:08 INFO Applying migration id=outbox 2026/04/10 19:03:08 INFO Applying migration id=edits 2026/04/10 19:03:08 INFO Applying migration id=outboxactor 2026/04/10 19:03:08 INFO Applying migration id=outboxsender 2026/04/10 19:03:08 INFO Applying migration id=thread 2026/04/10 19:03:08 INFO Applying migration id=host 2026/04/10 19:03:08 INFO Applying migration id=sharedinbox 2026/04/10 19:03:08 INFO Applying migration id=noteshost 2026/04/10 19:03:08 INFO Applying migration id=fetched 2026/04/10 19:03:08 INFO Applying migration id=move 2026/04/10 19:03:08 INFO Applying migration id=cleanup 2026/04/10 19:03:08 INFO Applying migration id=received 2026/04/10 19:03:08 INFO Applying migration id=namehost 2026/04/10 19:03:08 INFO Applying migration id=outboxhost 2026/04/10 19:03:08 INFO Applying migration id=notesfts 2026/04/10 19:03:08 INFO Applying migration id=iconsname 2026/04/10 19:03:08 INFO Applying migration id=nohash 2026/04/10 19:03:08 INFO Applying migration id=shares 2026/04/10 19:03:08 INFO Applying migration id=actorttl 2026/04/10 19:03:08 INFO Applying migration id=tocc 2026/04/10 19:03:08 INFO Applying migration id=followeds 2026/04/10 19:03:08 INFO Applying migration id=certhash 2026/04/10 19:03:08 INFO Applying migration id=follows_sync 2026/04/10 19:03:08 INFO Applying migration id=jsonpath 2026/04/10 19:03:08 INFO Applying migration id=localforward 2026/04/10 19:03:08 INFO Applying migration id=avatar 2026/04/10 19:03:08 INFO Applying migration id=noimage 2026/04/10 19:03:08 INFO Applying migration id=feed 2026/04/10 19:03:08 INFO Applying migration id=bookmarks 2026/04/10 19:03:08 INFO Applying migration id=shareactivity 2026/04/10 19:03:08 INFO Applying migration id=application 2026/04/10 19:03:08 INFO Applying migration id=certificates 2026/04/10 19:03:08 INFO Applying migration id=rawforward 2026/04/10 19:03:08 INFO Applying migration id=publickey 2026/04/10 19:03:08 INFO Applying migration id=resolvegroup 2026/04/10 19:03:08 INFO Applying migration id=reject 2026/04/10 19:03:08 INFO Applying migration id=autodel 2026/04/10 19:03:08 INFO Applying migration id=jsonb 2026/04/10 19:03:08 INFO Applying migration id=quote 2026/04/10 19:03:08 INFO Applying migration id=rfc9421 2026/04/10 19:03:08 INFO Applying migration id=keys 2026/04/10 19:03:08 INFO Applying migration id=portable 2026/04/10 19:03:08 INFO Applying migration id=proofs 2026/04/10 19:03:08 INFO Applying migration id=contexts 2026/04/10 19:03:08 INFO Applying migration id=deliverieshost 2026/04/10 19:03:08 INFO Applying migration id=pembegin 2026/04/10 19:03:08 INFO Applying migration id=didhost 2026/04/10 19:03:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c6-d7de-7be0-bedc-3c7d7cef1b78 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 19:03:10 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c6-d7df-7671-bac3-93349d8be471 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c6-d7e0-73cc-a002-843ea4fdc936 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c6-d7df-7671-bac3-93349d8be471 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78c6-d7df-7671-bac3-93349d8be471 2026/04/10 19:03:10 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:10 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d78c6-d7e0-7e95-a1c6-e7d2a41632ba note=https://localhost.localdomain:8443/post/019d78c6-d7e0-7c52-aafd-303fe5347920 group=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c6-d7e0-7e95-a1c6-e7d2a41632ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c6-d7e0-7c52-aafd-303fe5347920 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c6-d7e0-7c52-aafd-303fe5347920 --- PASS: TestCommunity_NewThread (2.47s) === RUN TestCommunity_NewThreadNotFollowing 2026/04/10 19:03:10 INFO Applying migration id=initial 2026/04/10 19:03:10 INFO Applying migration id=notesupdated 2026/04/10 19:03:10 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:10 INFO Applying migration id=activitiesid 2026/04/10 19:03:10 INFO Applying migration id=outbox 2026/04/10 19:03:10 INFO Applying migration id=edits 2026/04/10 19:03:10 INFO Applying migration id=outboxactor 2026/04/10 19:03:10 INFO Applying migration id=outboxsender 2026/04/10 19:03:10 INFO Applying migration id=thread 2026/04/10 19:03:10 INFO Applying migration id=host 2026/04/10 19:03:10 INFO Applying migration id=sharedinbox 2026/04/10 19:03:10 INFO Applying migration id=noteshost 2026/04/10 19:03:10 INFO Applying migration id=fetched 2026/04/10 19:03:10 INFO Applying migration id=move 2026/04/10 19:03:10 INFO Applying migration id=cleanup 2026/04/10 19:03:10 INFO Applying migration id=received 2026/04/10 19:03:10 INFO Applying migration id=namehost 2026/04/10 19:03:10 INFO Applying migration id=outboxhost 2026/04/10 19:03:10 INFO Applying migration id=notesfts 2026/04/10 19:03:10 INFO Applying migration id=iconsname 2026/04/10 19:03:10 INFO Applying migration id=nohash 2026/04/10 19:03:10 INFO Applying migration id=shares 2026/04/10 19:03:10 INFO Applying migration id=actorttl 2026/04/10 19:03:10 INFO Applying migration id=tocc 2026/04/10 19:03:10 INFO Applying migration id=followeds 2026/04/10 19:03:10 INFO Applying migration id=certhash 2026/04/10 19:03:10 INFO Applying migration id=follows_sync 2026/04/10 19:03:10 INFO Applying migration id=jsonpath 2026/04/10 19:03:10 INFO Applying migration id=localforward 2026/04/10 19:03:10 INFO Applying migration id=avatar 2026/04/10 19:03:10 INFO Applying migration id=noimage 2026/04/10 19:03:10 INFO Applying migration id=feed 2026/04/10 19:03:10 INFO Applying migration id=bookmarks 2026/04/10 19:03:10 INFO Applying migration id=shareactivity 2026/04/10 19:03:10 INFO Applying migration id=application 2026/04/10 19:03:10 INFO Applying migration id=certificates 2026/04/10 19:03:10 INFO Applying migration id=rawforward 2026/04/10 19:03:10 INFO Applying migration id=publickey 2026/04/10 19:03:10 INFO Applying migration id=resolvegroup 2026/04/10 19:03:10 INFO Applying migration id=reject 2026/04/10 19:03:10 INFO Applying migration id=autodel 2026/04/10 19:03:10 INFO Applying migration id=jsonb 2026/04/10 19:03:10 INFO Applying migration id=quote 2026/04/10 19:03:10 INFO Applying migration id=rfc9421 2026/04/10 19:03:10 INFO Applying migration id=keys 2026/04/10 19:03:10 INFO Applying migration id=portable 2026/04/10 19:03:10 INFO Applying migration id=proofs 2026/04/10 19:03:10 INFO Applying migration id=contexts 2026/04/10 19:03:10 INFO Applying migration id=deliverieshost 2026/04/10 19:03:10 INFO Applying migration id=pembegin 2026/04/10 19:03:10 INFO Applying migration id=didhost 2026/04/10 19:03:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c6-e1d7-789e-b2c1-f9a989784b1a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 19:03:13 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c6-e1d8-747f-be4d-c2eebc7884f0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c6-e1d8-721a-820b-1d2c6be5dd3c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c6-e1d8-721a-820b-1d2c6be5dd3c --- PASS: TestCommunity_NewThreadNotFollowing (2.55s) === RUN TestCommunity_NewThreadNotPublic 2026/04/10 19:03:13 INFO Applying migration id=initial 2026/04/10 19:03:13 INFO Applying migration id=notesupdated 2026/04/10 19:03:13 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:13 INFO Applying migration id=activitiesid 2026/04/10 19:03:13 INFO Applying migration id=outbox 2026/04/10 19:03:13 INFO Applying migration id=edits 2026/04/10 19:03:13 INFO Applying migration id=outboxactor 2026/04/10 19:03:13 INFO Applying migration id=outboxsender 2026/04/10 19:03:13 INFO Applying migration id=thread 2026/04/10 19:03:13 INFO Applying migration id=host 2026/04/10 19:03:13 INFO Applying migration id=sharedinbox 2026/04/10 19:03:13 INFO Applying migration id=noteshost 2026/04/10 19:03:13 INFO Applying migration id=fetched 2026/04/10 19:03:13 INFO Applying migration id=move 2026/04/10 19:03:13 INFO Applying migration id=cleanup 2026/04/10 19:03:13 INFO Applying migration id=received 2026/04/10 19:03:13 INFO Applying migration id=namehost 2026/04/10 19:03:13 INFO Applying migration id=outboxhost 2026/04/10 19:03:13 INFO Applying migration id=notesfts 2026/04/10 19:03:13 INFO Applying migration id=iconsname 2026/04/10 19:03:13 INFO Applying migration id=nohash 2026/04/10 19:03:13 INFO Applying migration id=shares 2026/04/10 19:03:13 INFO Applying migration id=actorttl 2026/04/10 19:03:13 INFO Applying migration id=tocc 2026/04/10 19:03:13 INFO Applying migration id=followeds 2026/04/10 19:03:13 INFO Applying migration id=certhash 2026/04/10 19:03:13 INFO Applying migration id=follows_sync 2026/04/10 19:03:13 INFO Applying migration id=jsonpath 2026/04/10 19:03:13 INFO Applying migration id=localforward 2026/04/10 19:03:13 INFO Applying migration id=avatar 2026/04/10 19:03:13 INFO Applying migration id=noimage 2026/04/10 19:03:13 INFO Applying migration id=feed 2026/04/10 19:03:13 INFO Applying migration id=bookmarks 2026/04/10 19:03:13 INFO Applying migration id=shareactivity 2026/04/10 19:03:13 INFO Applying migration id=application 2026/04/10 19:03:13 INFO Applying migration id=certificates 2026/04/10 19:03:13 INFO Applying migration id=rawforward 2026/04/10 19:03:13 INFO Applying migration id=publickey 2026/04/10 19:03:13 INFO Applying migration id=resolvegroup 2026/04/10 19:03:13 INFO Applying migration id=reject 2026/04/10 19:03:13 INFO Applying migration id=autodel 2026/04/10 19:03:13 INFO Applying migration id=jsonb 2026/04/10 19:03:13 INFO Applying migration id=quote 2026/04/10 19:03:13 INFO Applying migration id=rfc9421 2026/04/10 19:03:13 INFO Applying migration id=keys 2026/04/10 19:03:13 INFO Applying migration id=portable 2026/04/10 19:03:13 INFO Applying migration id=proofs 2026/04/10 19:03:13 INFO Applying migration id=contexts 2026/04/10 19:03:13 INFO Applying migration id=deliverieshost 2026/04/10 19:03:13 INFO Applying migration id=pembegin 2026/04/10 19:03:13 INFO Applying migration id=didhost 2026/04/10 19:03:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c6-ecf2-722b-be45-51393ecf880d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 19:03:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c6-ecf2-7a96-be26-772a1530e6c0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c6-ecf3-76ae-9ec8-16e5c7991c58 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c6-ecf2-7a96-be26-772a1530e6c0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78c6-ecf2-7a96-be26-772a1530e6c0 2026/04/10 19:03:15 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c6-ecf4-70b8-b0f4-c48c5693e9fd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c6-ecf3-7e29-9a9f-ecceb20c60e7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c6-ecf3-7e29-9a9f-ecceb20c60e7 --- PASS: TestCommunity_NewThreadNotPublic (2.84s) === RUN TestCommunity_ReplyInThread 2026/04/10 19:03:15 INFO Applying migration id=initial 2026/04/10 19:03:15 INFO Applying migration id=notesupdated 2026/04/10 19:03:15 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:15 INFO Applying migration id=activitiesid 2026/04/10 19:03:15 INFO Applying migration id=outbox 2026/04/10 19:03:15 INFO Applying migration id=edits 2026/04/10 19:03:15 INFO Applying migration id=outboxactor 2026/04/10 19:03:15 INFO Applying migration id=outboxsender 2026/04/10 19:03:15 INFO Applying migration id=thread 2026/04/10 19:03:15 INFO Applying migration id=host 2026/04/10 19:03:15 INFO Applying migration id=sharedinbox 2026/04/10 19:03:15 INFO Applying migration id=noteshost 2026/04/10 19:03:15 INFO Applying migration id=fetched 2026/04/10 19:03:15 INFO Applying migration id=move 2026/04/10 19:03:15 INFO Applying migration id=cleanup 2026/04/10 19:03:15 INFO Applying migration id=received 2026/04/10 19:03:15 INFO Applying migration id=namehost 2026/04/10 19:03:15 INFO Applying migration id=outboxhost 2026/04/10 19:03:15 INFO Applying migration id=notesfts 2026/04/10 19:03:15 INFO Applying migration id=iconsname 2026/04/10 19:03:15 INFO Applying migration id=nohash 2026/04/10 19:03:15 INFO Applying migration id=shares 2026/04/10 19:03:15 INFO Applying migration id=actorttl 2026/04/10 19:03:15 INFO Applying migration id=tocc 2026/04/10 19:03:15 INFO Applying migration id=followeds 2026/04/10 19:03:15 INFO Applying migration id=certhash 2026/04/10 19:03:15 INFO Applying migration id=follows_sync 2026/04/10 19:03:15 INFO Applying migration id=jsonpath 2026/04/10 19:03:16 INFO Applying migration id=localforward 2026/04/10 19:03:16 INFO Applying migration id=avatar 2026/04/10 19:03:16 INFO Applying migration id=noimage 2026/04/10 19:03:16 INFO Applying migration id=feed 2026/04/10 19:03:16 INFO Applying migration id=bookmarks 2026/04/10 19:03:16 INFO Applying migration id=shareactivity 2026/04/10 19:03:16 INFO Applying migration id=application 2026/04/10 19:03:16 INFO Applying migration id=certificates 2026/04/10 19:03:16 INFO Applying migration id=rawforward 2026/04/10 19:03:16 INFO Applying migration id=publickey 2026/04/10 19:03:16 INFO Applying migration id=resolvegroup 2026/04/10 19:03:16 INFO Applying migration id=reject 2026/04/10 19:03:16 INFO Applying migration id=autodel 2026/04/10 19:03:16 INFO Applying migration id=jsonb 2026/04/10 19:03:16 INFO Applying migration id=quote 2026/04/10 19:03:16 INFO Applying migration id=rfc9421 2026/04/10 19:03:16 INFO Applying migration id=keys 2026/04/10 19:03:16 INFO Applying migration id=portable 2026/04/10 19:03:16 INFO Applying migration id=proofs 2026/04/10 19:03:16 INFO Applying migration id=contexts 2026/04/10 19:03:16 INFO Applying migration id=deliverieshost 2026/04/10 19:03:16 INFO Applying migration id=pembegin 2026/04/10 19:03:16 INFO Applying migration id=didhost 2026/04/10 19:03:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c6-f8af-775b-bf55-41600bca70d3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 19:03:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c6-f8b0-711a-ae7e-34151b68bb6a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c6-f8b0-7c7e-88cc-bbd6df426f6a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c6-f8b0-711a-ae7e-34151b68bb6a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78c6-f8b0-711a-ae7e-34151b68bb6a 2026/04/10 19:03:18 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:18 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d78c6-f8b1-76ca-adc9-123e6f15f5ac note=https://localhost.localdomain:8443/post/019d78c6-f8b1-751f-8336-09c7e756aacb group=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c6-f8b1-76ca-adc9-123e6f15f5ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c6-f8b1-751f-8336-09c7e756aacb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c6-f8b1-751f-8336-09c7e756aacb 2026/04/10 19:03:18 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:18 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThread (3.01s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/04/10 19:03:18 INFO Applying migration id=initial 2026/04/10 19:03:18 INFO Applying migration id=notesupdated 2026/04/10 19:03:18 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:18 INFO Applying migration id=activitiesid 2026/04/10 19:03:18 INFO Applying migration id=outbox 2026/04/10 19:03:18 INFO Applying migration id=edits 2026/04/10 19:03:18 INFO Applying migration id=outboxactor 2026/04/10 19:03:18 INFO Applying migration id=outboxsender 2026/04/10 19:03:18 INFO Applying migration id=thread 2026/04/10 19:03:18 INFO Applying migration id=host 2026/04/10 19:03:18 INFO Applying migration id=sharedinbox 2026/04/10 19:03:18 INFO Applying migration id=noteshost 2026/04/10 19:03:18 INFO Applying migration id=fetched 2026/04/10 19:03:18 INFO Applying migration id=move 2026/04/10 19:03:18 INFO Applying migration id=cleanup 2026/04/10 19:03:18 INFO Applying migration id=received 2026/04/10 19:03:18 INFO Applying migration id=namehost 2026/04/10 19:03:18 INFO Applying migration id=outboxhost 2026/04/10 19:03:18 INFO Applying migration id=notesfts 2026/04/10 19:03:18 INFO Applying migration id=iconsname 2026/04/10 19:03:18 INFO Applying migration id=nohash 2026/04/10 19:03:18 INFO Applying migration id=shares 2026/04/10 19:03:18 INFO Applying migration id=actorttl 2026/04/10 19:03:18 INFO Applying migration id=tocc 2026/04/10 19:03:19 INFO Applying migration id=followeds 2026/04/10 19:03:19 INFO Applying migration id=certhash 2026/04/10 19:03:19 INFO Applying migration id=follows_sync 2026/04/10 19:03:19 INFO Applying migration id=jsonpath 2026/04/10 19:03:19 INFO Applying migration id=localforward 2026/04/10 19:03:19 INFO Applying migration id=avatar 2026/04/10 19:03:19 INFO Applying migration id=noimage 2026/04/10 19:03:19 INFO Applying migration id=feed 2026/04/10 19:03:19 INFO Applying migration id=bookmarks 2026/04/10 19:03:19 INFO Applying migration id=shareactivity 2026/04/10 19:03:19 INFO Applying migration id=application 2026/04/10 19:03:19 INFO Applying migration id=certificates 2026/04/10 19:03:19 INFO Applying migration id=rawforward 2026/04/10 19:03:19 INFO Applying migration id=publickey 2026/04/10 19:03:19 INFO Applying migration id=resolvegroup 2026/04/10 19:03:19 INFO Applying migration id=reject 2026/04/10 19:03:19 INFO Applying migration id=autodel 2026/04/10 19:03:19 INFO Applying migration id=jsonb 2026/04/10 19:03:19 INFO Applying migration id=quote 2026/04/10 19:03:19 INFO Applying migration id=rfc9421 2026/04/10 19:03:19 INFO Applying migration id=keys 2026/04/10 19:03:19 INFO Applying migration id=portable 2026/04/10 19:03:19 INFO Applying migration id=proofs 2026/04/10 19:03:19 INFO Applying migration id=contexts 2026/04/10 19:03:19 INFO Applying migration id=deliverieshost 2026/04/10 19:03:19 INFO Applying migration id=pembegin 2026/04/10 19:03:19 INFO Applying migration id=didhost 2026/04/10 19:03:20 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c6-fef0-781a-b0ae-f974404a7d21 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c6-fef0-74df-a34c-ec8151a339d8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c6-fef0-74df-a34c-ec8151a339d8 2026/04/10 19:03:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (1.60s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/04/10 19:03:20 INFO Applying migration id=initial 2026/04/10 19:03:20 INFO Applying migration id=notesupdated 2026/04/10 19:03:20 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:20 INFO Applying migration id=activitiesid 2026/04/10 19:03:20 INFO Applying migration id=outbox 2026/04/10 19:03:20 INFO Applying migration id=edits 2026/04/10 19:03:20 INFO Applying migration id=outboxactor 2026/04/10 19:03:20 INFO Applying migration id=outboxsender 2026/04/10 19:03:20 INFO Applying migration id=thread 2026/04/10 19:03:20 INFO Applying migration id=host 2026/04/10 19:03:20 INFO Applying migration id=sharedinbox 2026/04/10 19:03:20 INFO Applying migration id=noteshost 2026/04/10 19:03:20 INFO Applying migration id=fetched 2026/04/10 19:03:20 INFO Applying migration id=move 2026/04/10 19:03:20 INFO Applying migration id=cleanup 2026/04/10 19:03:20 INFO Applying migration id=received 2026/04/10 19:03:20 INFO Applying migration id=namehost 2026/04/10 19:03:20 INFO Applying migration id=outboxhost 2026/04/10 19:03:20 INFO Applying migration id=notesfts 2026/04/10 19:03:20 INFO Applying migration id=iconsname 2026/04/10 19:03:20 INFO Applying migration id=nohash 2026/04/10 19:03:20 INFO Applying migration id=shares 2026/04/10 19:03:20 INFO Applying migration id=actorttl 2026/04/10 19:03:20 INFO Applying migration id=tocc 2026/04/10 19:03:20 INFO Applying migration id=followeds 2026/04/10 19:03:20 INFO Applying migration id=certhash 2026/04/10 19:03:20 INFO Applying migration id=follows_sync 2026/04/10 19:03:20 INFO Applying migration id=jsonpath 2026/04/10 19:03:20 INFO Applying migration id=localforward 2026/04/10 19:03:20 INFO Applying migration id=avatar 2026/04/10 19:03:20 INFO Applying migration id=noimage 2026/04/10 19:03:20 INFO Applying migration id=feed 2026/04/10 19:03:20 INFO Applying migration id=bookmarks 2026/04/10 19:03:20 INFO Applying migration id=shareactivity 2026/04/10 19:03:20 INFO Applying migration id=application 2026/04/10 19:03:20 INFO Applying migration id=certificates 2026/04/10 19:03:20 INFO Applying migration id=rawforward 2026/04/10 19:03:20 INFO Applying migration id=publickey 2026/04/10 19:03:20 INFO Applying migration id=resolvegroup 2026/04/10 19:03:20 INFO Applying migration id=reject 2026/04/10 19:03:20 INFO Applying migration id=autodel 2026/04/10 19:03:20 INFO Applying migration id=jsonb 2026/04/10 19:03:20 INFO Applying migration id=quote 2026/04/10 19:03:20 INFO Applying migration id=rfc9421 2026/04/10 19:03:20 INFO Applying migration id=keys 2026/04/10 19:03:20 INFO Applying migration id=portable 2026/04/10 19:03:20 INFO Applying migration id=proofs 2026/04/10 19:03:20 INFO Applying migration id=contexts 2026/04/10 19:03:20 INFO Applying migration id=deliverieshost 2026/04/10 19:03:20 INFO Applying migration id=pembegin 2026/04/10 19:03:20 INFO Applying migration id=didhost 2026/04/10 19:03:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c7-0d73-7f0b-abfc-951eb0fe66a9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 19:03:24 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-0d75-704f-ac28-be5ba0f9f9b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-0d74-7c0e-8116-a59e9c2b998b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c7-0d74-7c0e-8116-a59e9c2b998b 2026/04/10 19:03:24 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:24 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (3.72s) === RUN TestCommunity_DuplicateReplyInThread 2026/04/10 19:03:24 INFO Applying migration id=initial 2026/04/10 19:03:24 INFO Applying migration id=notesupdated 2026/04/10 19:03:24 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:24 INFO Applying migration id=activitiesid 2026/04/10 19:03:24 INFO Applying migration id=outbox 2026/04/10 19:03:24 INFO Applying migration id=edits 2026/04/10 19:03:24 INFO Applying migration id=outboxactor 2026/04/10 19:03:24 INFO Applying migration id=outboxsender 2026/04/10 19:03:24 INFO Applying migration id=thread 2026/04/10 19:03:24 INFO Applying migration id=host 2026/04/10 19:03:24 INFO Applying migration id=sharedinbox 2026/04/10 19:03:24 INFO Applying migration id=noteshost 2026/04/10 19:03:24 INFO Applying migration id=fetched 2026/04/10 19:03:24 INFO Applying migration id=move 2026/04/10 19:03:24 INFO Applying migration id=cleanup 2026/04/10 19:03:24 INFO Applying migration id=received 2026/04/10 19:03:24 INFO Applying migration id=namehost 2026/04/10 19:03:24 INFO Applying migration id=outboxhost 2026/04/10 19:03:24 INFO Applying migration id=notesfts 2026/04/10 19:03:24 INFO Applying migration id=iconsname 2026/04/10 19:03:24 INFO Applying migration id=nohash 2026/04/10 19:03:24 INFO Applying migration id=shares 2026/04/10 19:03:24 INFO Applying migration id=actorttl 2026/04/10 19:03:24 INFO Applying migration id=tocc 2026/04/10 19:03:24 INFO Applying migration id=followeds 2026/04/10 19:03:24 INFO Applying migration id=certhash 2026/04/10 19:03:24 INFO Applying migration id=follows_sync 2026/04/10 19:03:24 INFO Applying migration id=jsonpath 2026/04/10 19:03:24 INFO Applying migration id=localforward 2026/04/10 19:03:24 INFO Applying migration id=avatar 2026/04/10 19:03:24 INFO Applying migration id=noimage 2026/04/10 19:03:24 INFO Applying migration id=feed 2026/04/10 19:03:24 INFO Applying migration id=bookmarks 2026/04/10 19:03:24 INFO Applying migration id=shareactivity 2026/04/10 19:03:24 INFO Applying migration id=application 2026/04/10 19:03:24 INFO Applying migration id=certificates 2026/04/10 19:03:24 INFO Applying migration id=rawforward 2026/04/10 19:03:24 INFO Applying migration id=publickey 2026/04/10 19:03:24 INFO Applying migration id=resolvegroup 2026/04/10 19:03:24 INFO Applying migration id=reject 2026/04/10 19:03:24 INFO Applying migration id=autodel 2026/04/10 19:03:24 INFO Applying migration id=jsonb 2026/04/10 19:03:24 INFO Applying migration id=quote 2026/04/10 19:03:24 INFO Applying migration id=rfc9421 2026/04/10 19:03:24 INFO Applying migration id=keys 2026/04/10 19:03:24 INFO Applying migration id=portable 2026/04/10 19:03:24 INFO Applying migration id=proofs 2026/04/10 19:03:24 INFO Applying migration id=contexts 2026/04/10 19:03:24 INFO Applying migration id=deliverieshost 2026/04/10 19:03:24 INFO Applying migration id=pembegin 2026/04/10 19:03:24 INFO Applying migration id=didhost 2026/04/10 19:03:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c7-19a4-7b75-882e-2b591828046f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 19:03:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c7-19a5-74e2-babb-bf299fc3f859 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c7-19a6-7136-b8fd-1a7f9ba732bc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c7-19a5-74e2-babb-bf299fc3f859 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78c7-19a5-74e2-babb-bf299fc3f859 2026/04/10 19:03:27 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:27 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d78c7-19a6-7a4d-a9f3-54816cf148c5 note=https://localhost.localdomain:8443/post/019d78c7-19a6-78ad-89d1-400d050b0a4f group=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-19a6-7a4d-a9f3-54816cf148c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-19a6-78ad-89d1-400d050b0a4f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c7-19a6-78ad-89d1-400d050b0a4f 2026/04/10 19:03:27 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:27 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_DuplicateReplyInThread (3.12s) === RUN TestCommunity_EditedReplyInThread 2026/04/10 19:03:27 INFO Applying migration id=initial 2026/04/10 19:03:27 INFO Applying migration id=notesupdated 2026/04/10 19:03:27 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:27 INFO Applying migration id=activitiesid 2026/04/10 19:03:27 INFO Applying migration id=outbox 2026/04/10 19:03:27 INFO Applying migration id=edits 2026/04/10 19:03:27 INFO Applying migration id=outboxactor 2026/04/10 19:03:27 INFO Applying migration id=outboxsender 2026/04/10 19:03:27 INFO Applying migration id=thread 2026/04/10 19:03:27 INFO Applying migration id=host 2026/04/10 19:03:27 INFO Applying migration id=sharedinbox 2026/04/10 19:03:27 INFO Applying migration id=noteshost 2026/04/10 19:03:27 INFO Applying migration id=fetched 2026/04/10 19:03:27 INFO Applying migration id=move 2026/04/10 19:03:27 INFO Applying migration id=cleanup 2026/04/10 19:03:27 INFO Applying migration id=received 2026/04/10 19:03:27 INFO Applying migration id=namehost 2026/04/10 19:03:27 INFO Applying migration id=outboxhost 2026/04/10 19:03:27 INFO Applying migration id=notesfts 2026/04/10 19:03:27 INFO Applying migration id=iconsname 2026/04/10 19:03:27 INFO Applying migration id=nohash 2026/04/10 19:03:27 INFO Applying migration id=shares 2026/04/10 19:03:27 INFO Applying migration id=actorttl 2026/04/10 19:03:27 INFO Applying migration id=tocc 2026/04/10 19:03:27 INFO Applying migration id=followeds 2026/04/10 19:03:27 INFO Applying migration id=certhash 2026/04/10 19:03:27 INFO Applying migration id=follows_sync 2026/04/10 19:03:27 INFO Applying migration id=jsonpath 2026/04/10 19:03:27 INFO Applying migration id=localforward 2026/04/10 19:03:27 INFO Applying migration id=avatar 2026/04/10 19:03:27 INFO Applying migration id=noimage 2026/04/10 19:03:27 INFO Applying migration id=feed 2026/04/10 19:03:27 INFO Applying migration id=bookmarks 2026/04/10 19:03:27 INFO Applying migration id=shareactivity 2026/04/10 19:03:27 INFO Applying migration id=application 2026/04/10 19:03:27 INFO Applying migration id=certificates 2026/04/10 19:03:27 INFO Applying migration id=rawforward 2026/04/10 19:03:27 INFO Applying migration id=publickey 2026/04/10 19:03:27 INFO Applying migration id=resolvegroup 2026/04/10 19:03:27 INFO Applying migration id=reject 2026/04/10 19:03:27 INFO Applying migration id=autodel 2026/04/10 19:03:27 INFO Applying migration id=jsonb 2026/04/10 19:03:27 INFO Applying migration id=quote 2026/04/10 19:03:27 INFO Applying migration id=rfc9421 2026/04/10 19:03:27 INFO Applying migration id=keys 2026/04/10 19:03:27 INFO Applying migration id=portable 2026/04/10 19:03:27 INFO Applying migration id=proofs 2026/04/10 19:03:27 INFO Applying migration id=contexts 2026/04/10 19:03:27 INFO Applying migration id=deliverieshost 2026/04/10 19:03:27 INFO Applying migration id=pembegin 2026/04/10 19:03:27 INFO Applying migration id=didhost 2026/04/10 19:03:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c7-25e3-7ecc-bf74-f778d6227186 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 19:03:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c7-25e4-7844-b954-6600f8182399 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c7-25e5-75ae-9402-79b60dfc43df activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c7-25e4-7844-b954-6600f8182399 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78c7-25e4-7844-b954-6600f8182399 2026/04/10 19:03:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:30 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d78c7-25e6-7161-93da-b314bca30111 note=https://localhost.localdomain:8443/post/019d78c7-25e5-7e09-8dfe-8cfd081f3ca0 group=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-25e6-7161-93da-b314bca30111 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-25e5-7e09-8dfe-8cfd081f3ca0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c7-25e5-7e09-8dfe-8cfd081f3ca0 2026/04/10 19:03:30 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:30 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:03:30 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:30 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_EditedReplyInThread (3.14s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/04/10 19:03:30 INFO Applying migration id=initial 2026/04/10 19:03:30 INFO Applying migration id=notesupdated 2026/04/10 19:03:30 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:30 INFO Applying migration id=activitiesid 2026/04/10 19:03:30 INFO Applying migration id=outbox 2026/04/10 19:03:30 INFO Applying migration id=edits 2026/04/10 19:03:30 INFO Applying migration id=outboxactor 2026/04/10 19:03:30 INFO Applying migration id=outboxsender 2026/04/10 19:03:30 INFO Applying migration id=thread 2026/04/10 19:03:30 INFO Applying migration id=host 2026/04/10 19:03:30 INFO Applying migration id=sharedinbox 2026/04/10 19:03:30 INFO Applying migration id=noteshost 2026/04/10 19:03:30 INFO Applying migration id=fetched 2026/04/10 19:03:30 INFO Applying migration id=move 2026/04/10 19:03:30 INFO Applying migration id=cleanup 2026/04/10 19:03:30 INFO Applying migration id=received 2026/04/10 19:03:30 INFO Applying migration id=namehost 2026/04/10 19:03:30 INFO Applying migration id=outboxhost 2026/04/10 19:03:30 INFO Applying migration id=notesfts 2026/04/10 19:03:30 INFO Applying migration id=iconsname 2026/04/10 19:03:30 INFO Applying migration id=nohash 2026/04/10 19:03:30 INFO Applying migration id=shares 2026/04/10 19:03:30 INFO Applying migration id=actorttl 2026/04/10 19:03:30 INFO Applying migration id=tocc 2026/04/10 19:03:30 INFO Applying migration id=followeds 2026/04/10 19:03:30 INFO Applying migration id=certhash 2026/04/10 19:03:30 INFO Applying migration id=follows_sync 2026/04/10 19:03:30 INFO Applying migration id=jsonpath 2026/04/10 19:03:30 INFO Applying migration id=localforward 2026/04/10 19:03:30 INFO Applying migration id=avatar 2026/04/10 19:03:30 INFO Applying migration id=noimage 2026/04/10 19:03:30 INFO Applying migration id=feed 2026/04/10 19:03:30 INFO Applying migration id=bookmarks 2026/04/10 19:03:30 INFO Applying migration id=shareactivity 2026/04/10 19:03:30 INFO Applying migration id=application 2026/04/10 19:03:30 INFO Applying migration id=certificates 2026/04/10 19:03:30 INFO Applying migration id=rawforward 2026/04/10 19:03:30 INFO Applying migration id=publickey 2026/04/10 19:03:30 INFO Applying migration id=resolvegroup 2026/04/10 19:03:30 INFO Applying migration id=reject 2026/04/10 19:03:30 INFO Applying migration id=autodel 2026/04/10 19:03:30 INFO Applying migration id=jsonb 2026/04/10 19:03:30 INFO Applying migration id=quote 2026/04/10 19:03:30 INFO Applying migration id=rfc9421 2026/04/10 19:03:30 INFO Applying migration id=keys 2026/04/10 19:03:30 INFO Applying migration id=portable 2026/04/10 19:03:30 INFO Applying migration id=proofs 2026/04/10 19:03:30 INFO Applying migration id=contexts 2026/04/10 19:03:30 INFO Applying migration id=deliverieshost 2026/04/10 19:03:30 INFO Applying migration id=pembegin 2026/04/10 19:03:30 INFO Applying migration id=didhost 2026/04/10 19:03:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c7-31c9-7979-af7a-bcb103544065 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 19:03:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c7-31ca-74bb-84ea-f8eda0d5fd24 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c7-31cb-7260-b36a-dc422f6795f6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c7-31ca-74bb-84ea-f8eda0d5fd24 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78c7-31ca-74bb-84ea-f8eda0d5fd24 2026/04/10 19:03:33 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:33 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d78c7-31cb-7d65-9f2a-db5d40f404f3 note=https://localhost.localdomain:8443/post/019d78c7-31cb-7b20-8b9a-d5d33de2c3b9 group=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-31cb-7d65-9f2a-db5d40f404f3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-31cb-7b20-8b9a-d5d33de2c3b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c7-31cb-7b20-8b9a-d5d33de2c3b9 2026/04/10 19:03:33 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:33 INFO Received a new post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_UnknownEditedReplyInThread (3.04s) === RUN TestDelete_HappyFlow 2026/04/10 19:03:33 INFO Applying migration id=initial 2026/04/10 19:03:33 INFO Applying migration id=notesupdated 2026/04/10 19:03:33 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:33 INFO Applying migration id=activitiesid 2026/04/10 19:03:33 INFO Applying migration id=outbox 2026/04/10 19:03:33 INFO Applying migration id=edits 2026/04/10 19:03:33 INFO Applying migration id=outboxactor 2026/04/10 19:03:33 INFO Applying migration id=outboxsender 2026/04/10 19:03:33 INFO Applying migration id=thread 2026/04/10 19:03:33 INFO Applying migration id=host 2026/04/10 19:03:33 INFO Applying migration id=sharedinbox 2026/04/10 19:03:33 INFO Applying migration id=noteshost 2026/04/10 19:03:33 INFO Applying migration id=fetched 2026/04/10 19:03:33 INFO Applying migration id=move 2026/04/10 19:03:33 INFO Applying migration id=cleanup 2026/04/10 19:03:33 INFO Applying migration id=received 2026/04/10 19:03:33 INFO Applying migration id=namehost 2026/04/10 19:03:33 INFO Applying migration id=outboxhost 2026/04/10 19:03:33 INFO Applying migration id=notesfts 2026/04/10 19:03:33 INFO Applying migration id=iconsname 2026/04/10 19:03:33 INFO Applying migration id=nohash 2026/04/10 19:03:33 INFO Applying migration id=shares 2026/04/10 19:03:33 INFO Applying migration id=actorttl 2026/04/10 19:03:33 INFO Applying migration id=tocc 2026/04/10 19:03:33 INFO Applying migration id=followeds 2026/04/10 19:03:33 INFO Applying migration id=certhash 2026/04/10 19:03:33 INFO Applying migration id=follows_sync 2026/04/10 19:03:33 INFO Applying migration id=jsonpath 2026/04/10 19:03:33 INFO Applying migration id=localforward 2026/04/10 19:03:33 INFO Applying migration id=avatar 2026/04/10 19:03:33 INFO Applying migration id=noimage 2026/04/10 19:03:33 INFO Applying migration id=feed 2026/04/10 19:03:33 INFO Applying migration id=bookmarks 2026/04/10 19:03:33 INFO Applying migration id=shareactivity 2026/04/10 19:03:33 INFO Applying migration id=application 2026/04/10 19:03:33 INFO Applying migration id=certificates 2026/04/10 19:03:33 INFO Applying migration id=rawforward 2026/04/10 19:03:33 INFO Applying migration id=publickey 2026/04/10 19:03:33 INFO Applying migration id=resolvegroup 2026/04/10 19:03:33 INFO Applying migration id=reject 2026/04/10 19:03:33 INFO Applying migration id=autodel 2026/04/10 19:03:33 INFO Applying migration id=jsonb 2026/04/10 19:03:33 INFO Applying migration id=quote 2026/04/10 19:03:33 INFO Applying migration id=rfc9421 2026/04/10 19:03:33 INFO Applying migration id=keys 2026/04/10 19:03:33 INFO Applying migration id=portable 2026/04/10 19:03:33 INFO Applying migration id=proofs 2026/04/10 19:03:33 INFO Applying migration id=contexts 2026/04/10 19:03:33 INFO Applying migration id=deliverieshost 2026/04/10 19:03:33 INFO Applying migration id=pembegin 2026/04/10 19:03:33 INFO Applying migration id=didhost 2026/04/10 19:03:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-3f40-7298-978c-aa96d7243aa2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-3f40-720a-a2bf-02f16896801e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c7-3f40-720a-a2bf-02f16896801e 2026/04/10 19:03:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-3f40-720a-a2bf-02f16896801e 2026/04/10 19:03:37 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d78c7-3f40-720a-a2bf-02f16896801e#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-3f40-720a-a2bf-02f16896801e activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d78c7-3f40-720a-a2bf-02f16896801e 2026/04/10 19:03:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-3f40-720a-a2bf-02f16896801e 2026/04/10 19:03:37 INFO Post was not found post=https://localhost.localdomain:8443/post/019d78c7-3f40-720a-a2bf-02f16896801e --- PASS: TestDelete_HappyFlow (3.44s) === RUN TestDelete_NotAuthor 2026/04/10 19:03:37 INFO Applying migration id=initial 2026/04/10 19:03:37 INFO Applying migration id=notesupdated 2026/04/10 19:03:37 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:37 INFO Applying migration id=activitiesid 2026/04/10 19:03:37 INFO Applying migration id=outbox 2026/04/10 19:03:37 INFO Applying migration id=edits 2026/04/10 19:03:37 INFO Applying migration id=outboxactor 2026/04/10 19:03:37 INFO Applying migration id=outboxsender 2026/04/10 19:03:37 INFO Applying migration id=thread 2026/04/10 19:03:37 INFO Applying migration id=host 2026/04/10 19:03:37 INFO Applying migration id=sharedinbox 2026/04/10 19:03:37 INFO Applying migration id=noteshost 2026/04/10 19:03:37 INFO Applying migration id=fetched 2026/04/10 19:03:37 INFO Applying migration id=move 2026/04/10 19:03:37 INFO Applying migration id=cleanup 2026/04/10 19:03:37 INFO Applying migration id=received 2026/04/10 19:03:37 INFO Applying migration id=namehost 2026/04/10 19:03:37 INFO Applying migration id=outboxhost 2026/04/10 19:03:37 INFO Applying migration id=notesfts 2026/04/10 19:03:37 INFO Applying migration id=iconsname 2026/04/10 19:03:37 INFO Applying migration id=nohash 2026/04/10 19:03:37 INFO Applying migration id=shares 2026/04/10 19:03:37 INFO Applying migration id=actorttl 2026/04/10 19:03:37 INFO Applying migration id=tocc 2026/04/10 19:03:37 INFO Applying migration id=followeds 2026/04/10 19:03:37 INFO Applying migration id=certhash 2026/04/10 19:03:37 INFO Applying migration id=follows_sync 2026/04/10 19:03:37 INFO Applying migration id=jsonpath 2026/04/10 19:03:37 INFO Applying migration id=localforward 2026/04/10 19:03:37 INFO Applying migration id=avatar 2026/04/10 19:03:37 INFO Applying migration id=noimage 2026/04/10 19:03:37 INFO Applying migration id=feed 2026/04/10 19:03:37 INFO Applying migration id=bookmarks 2026/04/10 19:03:37 INFO Applying migration id=shareactivity 2026/04/10 19:03:37 INFO Applying migration id=application 2026/04/10 19:03:37 INFO Applying migration id=certificates 2026/04/10 19:03:37 INFO Applying migration id=rawforward 2026/04/10 19:03:37 INFO Applying migration id=publickey 2026/04/10 19:03:37 INFO Applying migration id=resolvegroup 2026/04/10 19:03:37 INFO Applying migration id=reject 2026/04/10 19:03:37 INFO Applying migration id=autodel 2026/04/10 19:03:37 INFO Applying migration id=jsonb 2026/04/10 19:03:37 INFO Applying migration id=quote 2026/04/10 19:03:37 INFO Applying migration id=rfc9421 2026/04/10 19:03:37 INFO Applying migration id=keys 2026/04/10 19:03:37 INFO Applying migration id=portable 2026/04/10 19:03:37 INFO Applying migration id=proofs 2026/04/10 19:03:37 INFO Applying migration id=contexts 2026/04/10 19:03:37 INFO Applying migration id=deliverieshost 2026/04/10 19:03:37 INFO Applying migration id=pembegin 2026/04/10 19:03:37 INFO Applying migration id=didhost 2026/04/10 19:03:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-4226-77b8-81cc-0da72a56ea05 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-4226-775f-914f-d16f591a7923 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c7-4226-775f-914f-d16f591a7923 2026/04/10 19:03:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-4226-775f-914f-d16f591a7923 2026/04/10 19:03:37 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019d78c7-4226-775f-914f-d16f591a7923 error="sql: no rows in result set" 2026/04/10 19:03:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-4226-775f-914f-d16f591a7923 --- PASS: TestDelete_NotAuthor (0.74s) === RUN TestDelete_NoSuchPost 2026/04/10 19:03:37 INFO Applying migration id=initial 2026/04/10 19:03:37 INFO Applying migration id=notesupdated 2026/04/10 19:03:37 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:37 INFO Applying migration id=activitiesid 2026/04/10 19:03:37 INFO Applying migration id=outbox 2026/04/10 19:03:37 INFO Applying migration id=edits 2026/04/10 19:03:37 INFO Applying migration id=outboxactor 2026/04/10 19:03:37 INFO Applying migration id=outboxsender 2026/04/10 19:03:37 INFO Applying migration id=thread 2026/04/10 19:03:37 INFO Applying migration id=host 2026/04/10 19:03:37 INFO Applying migration id=sharedinbox 2026/04/10 19:03:37 INFO Applying migration id=noteshost 2026/04/10 19:03:37 INFO Applying migration id=fetched 2026/04/10 19:03:37 INFO Applying migration id=move 2026/04/10 19:03:37 INFO Applying migration id=cleanup 2026/04/10 19:03:37 INFO Applying migration id=received 2026/04/10 19:03:37 INFO Applying migration id=namehost 2026/04/10 19:03:37 INFO Applying migration id=outboxhost 2026/04/10 19:03:37 INFO Applying migration id=notesfts 2026/04/10 19:03:37 INFO Applying migration id=iconsname 2026/04/10 19:03:37 INFO Applying migration id=nohash 2026/04/10 19:03:37 INFO Applying migration id=shares 2026/04/10 19:03:37 INFO Applying migration id=actorttl 2026/04/10 19:03:37 INFO Applying migration id=tocc 2026/04/10 19:03:37 INFO Applying migration id=followeds 2026/04/10 19:03:37 INFO Applying migration id=certhash 2026/04/10 19:03:37 INFO Applying migration id=follows_sync 2026/04/10 19:03:37 INFO Applying migration id=jsonpath 2026/04/10 19:03:37 INFO Applying migration id=localforward 2026/04/10 19:03:37 INFO Applying migration id=avatar 2026/04/10 19:03:37 INFO Applying migration id=noimage 2026/04/10 19:03:37 INFO Applying migration id=feed 2026/04/10 19:03:37 INFO Applying migration id=bookmarks 2026/04/10 19:03:37 INFO Applying migration id=shareactivity 2026/04/10 19:03:37 INFO Applying migration id=application 2026/04/10 19:03:37 INFO Applying migration id=certificates 2026/04/10 19:03:37 INFO Applying migration id=rawforward 2026/04/10 19:03:37 INFO Applying migration id=publickey 2026/04/10 19:03:37 INFO Applying migration id=resolvegroup 2026/04/10 19:03:37 INFO Applying migration id=reject 2026/04/10 19:03:37 INFO Applying migration id=autodel 2026/04/10 19:03:37 INFO Applying migration id=jsonb 2026/04/10 19:03:37 INFO Applying migration id=quote 2026/04/10 19:03:37 INFO Applying migration id=rfc9421 2026/04/10 19:03:37 INFO Applying migration id=keys 2026/04/10 19:03:37 INFO Applying migration id=portable 2026/04/10 19:03:37 INFO Applying migration id=proofs 2026/04/10 19:03:37 INFO Applying migration id=contexts 2026/04/10 19:03:37 INFO Applying migration id=deliverieshost 2026/04/10 19:03:37 INFO Applying migration id=pembegin 2026/04/10 19:03:37 INFO Applying migration id=didhost 2026/04/10 19:03:40 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (2.91s) === RUN TestDelete_UnauthenticatedUser 2026/04/10 19:03:40 INFO Applying migration id=initial 2026/04/10 19:03:40 INFO Applying migration id=notesupdated 2026/04/10 19:03:40 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:40 INFO Applying migration id=activitiesid 2026/04/10 19:03:40 INFO Applying migration id=outbox 2026/04/10 19:03:40 INFO Applying migration id=edits 2026/04/10 19:03:40 INFO Applying migration id=outboxactor 2026/04/10 19:03:40 INFO Applying migration id=outboxsender 2026/04/10 19:03:40 INFO Applying migration id=thread 2026/04/10 19:03:40 INFO Applying migration id=host 2026/04/10 19:03:40 INFO Applying migration id=sharedinbox 2026/04/10 19:03:40 INFO Applying migration id=noteshost 2026/04/10 19:03:40 INFO Applying migration id=fetched 2026/04/10 19:03:40 INFO Applying migration id=move 2026/04/10 19:03:40 INFO Applying migration id=cleanup 2026/04/10 19:03:40 INFO Applying migration id=received 2026/04/10 19:03:40 INFO Applying migration id=namehost 2026/04/10 19:03:40 INFO Applying migration id=outboxhost 2026/04/10 19:03:40 INFO Applying migration id=notesfts 2026/04/10 19:03:40 INFO Applying migration id=iconsname 2026/04/10 19:03:40 INFO Applying migration id=nohash 2026/04/10 19:03:40 INFO Applying migration id=shares 2026/04/10 19:03:40 INFO Applying migration id=actorttl 2026/04/10 19:03:40 INFO Applying migration id=tocc 2026/04/10 19:03:40 INFO Applying migration id=followeds 2026/04/10 19:03:40 INFO Applying migration id=certhash 2026/04/10 19:03:40 INFO Applying migration id=follows_sync 2026/04/10 19:03:40 INFO Applying migration id=jsonpath 2026/04/10 19:03:40 INFO Applying migration id=localforward 2026/04/10 19:03:40 INFO Applying migration id=avatar 2026/04/10 19:03:40 INFO Applying migration id=noimage 2026/04/10 19:03:40 INFO Applying migration id=feed 2026/04/10 19:03:40 INFO Applying migration id=bookmarks 2026/04/10 19:03:40 INFO Applying migration id=shareactivity 2026/04/10 19:03:40 INFO Applying migration id=application 2026/04/10 19:03:40 INFO Applying migration id=certificates 2026/04/10 19:03:40 INFO Applying migration id=rawforward 2026/04/10 19:03:40 INFO Applying migration id=publickey 2026/04/10 19:03:40 INFO Applying migration id=resolvegroup 2026/04/10 19:03:40 INFO Applying migration id=reject 2026/04/10 19:03:40 INFO Applying migration id=autodel 2026/04/10 19:03:40 INFO Applying migration id=jsonb 2026/04/10 19:03:40 INFO Applying migration id=quote 2026/04/10 19:03:40 INFO Applying migration id=rfc9421 2026/04/10 19:03:40 INFO Applying migration id=keys 2026/04/10 19:03:40 INFO Applying migration id=portable 2026/04/10 19:03:40 INFO Applying migration id=proofs 2026/04/10 19:03:40 INFO Applying migration id=contexts 2026/04/10 19:03:40 INFO Applying migration id=deliverieshost 2026/04/10 19:03:40 INFO Applying migration id=pembegin 2026/04/10 19:03:40 INFO Applying migration id=didhost 2026/04/10 19:03:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-535f-7c24-9a05-225f47b1eec9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-535f-7b9c-ae25-265e4f0972cf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c7-535f-7b9c-ae25-265e4f0972cf 2026/04/10 19:03:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-535f-7b9c-ae25-265e4f0972cf 2026/04/10 19:03:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-535f-7b9c-ae25-265e4f0972cf --- PASS: TestDelete_UnauthenticatedUser (1.50s) === RUN TestDelete_WithReply 2026/04/10 19:03:42 INFO Applying migration id=initial 2026/04/10 19:03:42 INFO Applying migration id=notesupdated 2026/04/10 19:03:42 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:42 INFO Applying migration id=activitiesid 2026/04/10 19:03:42 INFO Applying migration id=outbox 2026/04/10 19:03:42 INFO Applying migration id=edits 2026/04/10 19:03:42 INFO Applying migration id=outboxactor 2026/04/10 19:03:42 INFO Applying migration id=outboxsender 2026/04/10 19:03:42 INFO Applying migration id=thread 2026/04/10 19:03:42 INFO Applying migration id=host 2026/04/10 19:03:42 INFO Applying migration id=sharedinbox 2026/04/10 19:03:42 INFO Applying migration id=noteshost 2026/04/10 19:03:42 INFO Applying migration id=fetched 2026/04/10 19:03:42 INFO Applying migration id=move 2026/04/10 19:03:42 INFO Applying migration id=cleanup 2026/04/10 19:03:42 INFO Applying migration id=received 2026/04/10 19:03:42 INFO Applying migration id=namehost 2026/04/10 19:03:42 INFO Applying migration id=outboxhost 2026/04/10 19:03:42 INFO Applying migration id=notesfts 2026/04/10 19:03:42 INFO Applying migration id=iconsname 2026/04/10 19:03:42 INFO Applying migration id=nohash 2026/04/10 19:03:42 INFO Applying migration id=shares 2026/04/10 19:03:42 INFO Applying migration id=actorttl 2026/04/10 19:03:42 INFO Applying migration id=tocc 2026/04/10 19:03:42 INFO Applying migration id=followeds 2026/04/10 19:03:42 INFO Applying migration id=certhash 2026/04/10 19:03:42 INFO Applying migration id=follows_sync 2026/04/10 19:03:42 INFO Applying migration id=jsonpath 2026/04/10 19:03:42 INFO Applying migration id=localforward 2026/04/10 19:03:42 INFO Applying migration id=avatar 2026/04/10 19:03:42 INFO Applying migration id=noimage 2026/04/10 19:03:42 INFO Applying migration id=feed 2026/04/10 19:03:42 INFO Applying migration id=bookmarks 2026/04/10 19:03:42 INFO Applying migration id=shareactivity 2026/04/10 19:03:42 INFO Applying migration id=application 2026/04/10 19:03:42 INFO Applying migration id=certificates 2026/04/10 19:03:42 INFO Applying migration id=rawforward 2026/04/10 19:03:42 INFO Applying migration id=publickey 2026/04/10 19:03:42 INFO Applying migration id=resolvegroup 2026/04/10 19:03:42 INFO Applying migration id=reject 2026/04/10 19:03:42 INFO Applying migration id=autodel 2026/04/10 19:03:42 INFO Applying migration id=jsonb 2026/04/10 19:03:42 INFO Applying migration id=quote 2026/04/10 19:03:42 INFO Applying migration id=rfc9421 2026/04/10 19:03:42 INFO Applying migration id=keys 2026/04/10 19:03:42 INFO Applying migration id=portable 2026/04/10 19:03:42 INFO Applying migration id=proofs 2026/04/10 19:03:42 INFO Applying migration id=contexts 2026/04/10 19:03:42 INFO Applying migration id=deliverieshost 2026/04/10 19:03:42 INFO Applying migration id=pembegin 2026/04/10 19:03:42 INFO Applying migration id=didhost 2026/04/10 19:03:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-5dfe-76ac-9865-44be4e20ef03 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-5dfe-763d-8d2d-2d10333a4950 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c7-5dfe-763d-8d2d-2d10333a4950 2026/04/10 19:03:44 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78c7-5dfe-763d-8d2d-2d10333a4950 2026/04/10 19:03:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78c7-5e00-7e2e-8d1a-cd6c8c9d371d note=https://localhost.localdomain:8443/post/019d78c7-5e00-7dc7-97df-58831bf4a202 thread=https://localhost.localdomain:8443/post/019d78c7-5dfe-763d-8d2d-2d10333a4950 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-5e00-7e2e-8d1a-cd6c8c9d371d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-5e00-7dc7-97df-58831bf4a202 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c7-5e00-7dc7-97df-58831bf4a202 2026/04/10 19:03:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d78c7-5e00-7dc7-97df-58831bf4a202#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-5e00-7dc7-97df-58831bf4a202 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d78c7-5e00-7dc7-97df-58831bf4a202 2026/04/10 19:03:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d78c7-5e00-7dc7-97df-58831bf4a202#delete note=https://localhost.localdomain:8443/post/019d78c7-5e00-7dc7-97df-58831bf4a202 thread=https://localhost.localdomain:8443/post/019d78c7-5dfe-763d-8d2d-2d10333a4950 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-5e00-7dc7-97df-58831bf4a202 2026/04/10 19:03:44 INFO Post was not found post=https://localhost.localdomain:8443/post/019d78c7-5e00-7dc7-97df-58831bf4a202 2026/04/10 19:03:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d78c7-5dfe-763d-8d2d-2d10333a4950#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-5dfe-763d-8d2d-2d10333a4950 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d78c7-5dfe-763d-8d2d-2d10333a4950 2026/04/10 19:03:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-5dfe-763d-8d2d-2d10333a4950 2026/04/10 19:03:44 INFO Post was not found post=https://localhost.localdomain:8443/post/019d78c7-5dfe-763d-8d2d-2d10333a4950 --- PASS: TestDelete_WithReply (2.72s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/04/10 19:03:44 INFO Applying migration id=initial 2026/04/10 19:03:44 INFO Applying migration id=notesupdated 2026/04/10 19:03:44 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:44 INFO Applying migration id=activitiesid 2026/04/10 19:03:44 INFO Applying migration id=outbox 2026/04/10 19:03:44 INFO Applying migration id=edits 2026/04/10 19:03:44 INFO Applying migration id=outboxactor 2026/04/10 19:03:44 INFO Applying migration id=outboxsender 2026/04/10 19:03:44 INFO Applying migration id=thread 2026/04/10 19:03:44 INFO Applying migration id=host 2026/04/10 19:03:44 INFO Applying migration id=sharedinbox 2026/04/10 19:03:44 INFO Applying migration id=noteshost 2026/04/10 19:03:44 INFO Applying migration id=fetched 2026/04/10 19:03:44 INFO Applying migration id=move 2026/04/10 19:03:44 INFO Applying migration id=cleanup 2026/04/10 19:03:44 INFO Applying migration id=received 2026/04/10 19:03:44 INFO Applying migration id=namehost 2026/04/10 19:03:44 INFO Applying migration id=outboxhost 2026/04/10 19:03:44 INFO Applying migration id=notesfts 2026/04/10 19:03:44 INFO Applying migration id=iconsname 2026/04/10 19:03:44 INFO Applying migration id=nohash 2026/04/10 19:03:44 INFO Applying migration id=shares 2026/04/10 19:03:44 INFO Applying migration id=actorttl 2026/04/10 19:03:44 INFO Applying migration id=tocc 2026/04/10 19:03:44 INFO Applying migration id=followeds 2026/04/10 19:03:44 INFO Applying migration id=certhash 2026/04/10 19:03:44 INFO Applying migration id=follows_sync 2026/04/10 19:03:44 INFO Applying migration id=jsonpath 2026/04/10 19:03:44 INFO Applying migration id=localforward 2026/04/10 19:03:44 INFO Applying migration id=avatar 2026/04/10 19:03:44 INFO Applying migration id=noimage 2026/04/10 19:03:44 INFO Applying migration id=feed 2026/04/10 19:03:44 INFO Applying migration id=bookmarks 2026/04/10 19:03:44 INFO Applying migration id=shareactivity 2026/04/10 19:03:44 INFO Applying migration id=application 2026/04/10 19:03:44 INFO Applying migration id=certificates 2026/04/10 19:03:44 INFO Applying migration id=rawforward 2026/04/10 19:03:44 INFO Applying migration id=publickey 2026/04/10 19:03:44 INFO Applying migration id=resolvegroup 2026/04/10 19:03:44 INFO Applying migration id=reject 2026/04/10 19:03:44 INFO Applying migration id=autodel 2026/04/10 19:03:44 INFO Applying migration id=jsonb 2026/04/10 19:03:44 INFO Applying migration id=quote 2026/04/10 19:03:44 INFO Applying migration id=rfc9421 2026/04/10 19:03:45 INFO Applying migration id=keys 2026/04/10 19:03:45 INFO Applying migration id=portable 2026/04/10 19:03:45 INFO Applying migration id=proofs 2026/04/10 19:03:45 INFO Applying migration id=contexts 2026/04/10 19:03:45 INFO Applying migration id=deliverieshost 2026/04/10 19:03:45 INFO Applying migration id=pembegin 2026/04/10 19:03:45 INFO Applying migration id=didhost 2026/04/10 19:03:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-6568-72e1-8b49-9ff3520d1e70 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-6568-7279-87a8-d3507a9cc1e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c7-6568-7279-87a8-d3507a9cc1e6 2026/04/10 19:03:46 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78c7-6568-7279-87a8-d3507a9cc1e6 2026/04/10 19:03:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78c7-656a-76ca-80fd-9bc0594495f5 note=https://localhost.localdomain:8443/post/019d78c7-656a-7672-8339-a6b6373a8cfc thread=https://localhost.localdomain:8443/post/019d78c7-6568-7279-87a8-d3507a9cc1e6 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-656a-76ca-80fd-9bc0594495f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-656a-7672-8339-a6b6373a8cfc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c7-656a-7672-8339-a6b6373a8cfc 2026/04/10 19:03:46 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d78c7-6568-7279-87a8-d3507a9cc1e6#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-6568-7279-87a8-d3507a9cc1e6 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d78c7-6568-7279-87a8-d3507a9cc1e6 2026/04/10 19:03:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-6568-7279-87a8-d3507a9cc1e6 2026/04/10 19:03:46 INFO Post was not found post=https://localhost.localdomain:8443/post/019d78c7-6568-7279-87a8-d3507a9cc1e6 2026/04/10 19:03:46 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d78c7-656a-7672-8339-a6b6373a8cfc#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-656a-7672-8339-a6b6373a8cfc activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d78c7-656a-7672-8339-a6b6373a8cfc 2026/04/10 19:03:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d78c7-656a-7672-8339-a6b6373a8cfc#delete note=https://localhost.localdomain:8443/post/019d78c7-656a-7672-8339-a6b6373a8cfc thread=https://localhost.localdomain:8443/post/019d78c7-656a-7672-8339-a6b6373a8cfc starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:03:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-656a-7672-8339-a6b6373a8cfc 2026/04/10 19:03:46 INFO Post was not found post=https://localhost.localdomain:8443/post/019d78c7-656a-7672-8339-a6b6373a8cfc --- PASS: TestDelete_WithReplyPostDeletedFirst (1.90s) === RUN TestDM_HappyFlow 2026/04/10 19:03:46 INFO Applying migration id=initial 2026/04/10 19:03:46 INFO Applying migration id=notesupdated 2026/04/10 19:03:46 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:46 INFO Applying migration id=activitiesid 2026/04/10 19:03:46 INFO Applying migration id=outbox 2026/04/10 19:03:46 INFO Applying migration id=edits 2026/04/10 19:03:46 INFO Applying migration id=outboxactor 2026/04/10 19:03:46 INFO Applying migration id=outboxsender 2026/04/10 19:03:46 INFO Applying migration id=thread 2026/04/10 19:03:46 INFO Applying migration id=host 2026/04/10 19:03:46 INFO Applying migration id=sharedinbox 2026/04/10 19:03:46 INFO Applying migration id=noteshost 2026/04/10 19:03:46 INFO Applying migration id=fetched 2026/04/10 19:03:46 INFO Applying migration id=move 2026/04/10 19:03:46 INFO Applying migration id=cleanup 2026/04/10 19:03:46 INFO Applying migration id=received 2026/04/10 19:03:46 INFO Applying migration id=namehost 2026/04/10 19:03:46 INFO Applying migration id=outboxhost 2026/04/10 19:03:46 INFO Applying migration id=notesfts 2026/04/10 19:03:46 INFO Applying migration id=iconsname 2026/04/10 19:03:46 INFO Applying migration id=nohash 2026/04/10 19:03:46 INFO Applying migration id=shares 2026/04/10 19:03:46 INFO Applying migration id=actorttl 2026/04/10 19:03:46 INFO Applying migration id=tocc 2026/04/10 19:03:46 INFO Applying migration id=followeds 2026/04/10 19:03:46 INFO Applying migration id=certhash 2026/04/10 19:03:46 INFO Applying migration id=follows_sync 2026/04/10 19:03:46 INFO Applying migration id=jsonpath 2026/04/10 19:03:46 INFO Applying migration id=localforward 2026/04/10 19:03:46 INFO Applying migration id=avatar 2026/04/10 19:03:46 INFO Applying migration id=noimage 2026/04/10 19:03:46 INFO Applying migration id=feed 2026/04/10 19:03:46 INFO Applying migration id=bookmarks 2026/04/10 19:03:46 INFO Applying migration id=shareactivity 2026/04/10 19:03:46 INFO Applying migration id=application 2026/04/10 19:03:46 INFO Applying migration id=certificates 2026/04/10 19:03:46 INFO Applying migration id=rawforward 2026/04/10 19:03:46 INFO Applying migration id=publickey 2026/04/10 19:03:46 INFO Applying migration id=resolvegroup 2026/04/10 19:03:46 INFO Applying migration id=reject 2026/04/10 19:03:46 INFO Applying migration id=autodel 2026/04/10 19:03:46 INFO Applying migration id=jsonb 2026/04/10 19:03:46 INFO Applying migration id=quote 2026/04/10 19:03:46 INFO Applying migration id=rfc9421 2026/04/10 19:03:46 INFO Applying migration id=keys 2026/04/10 19:03:46 INFO Applying migration id=portable 2026/04/10 19:03:46 INFO Applying migration id=proofs 2026/04/10 19:03:46 INFO Applying migration id=contexts 2026/04/10 19:03:46 INFO Applying migration id=deliverieshost 2026/04/10 19:03:46 INFO Applying migration id=pembegin 2026/04/10 19:03:46 INFO Applying migration id=didhost 2026/04/10 19:03:51 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-766a-7388-bacb-b40b7d7d7545 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-766a-715c-9a05-0a927f59bcca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c7-766a-715c-9a05-0a927f59bcca 2026/04/10 19:03:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-766a-715c-9a05-0a927f59bcca 2026/04/10 19:03:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-766a-715c-9a05-0a927f59bcca 2026/04/10 19:03:51 INFO Post was not found post=https://localhost.localdomain:8443/post/019d78c7-766a-715c-9a05-0a927f59bcca 2026/04/10 19:03:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-766a-715c-9a05-0a927f59bcca --- PASS: TestDM_HappyFlow (4.35s) === RUN TestDM_UnauthenticatedUser 2026/04/10 19:03:51 INFO Applying migration id=initial 2026/04/10 19:03:51 INFO Applying migration id=notesupdated 2026/04/10 19:03:51 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:51 INFO Applying migration id=activitiesid 2026/04/10 19:03:51 INFO Applying migration id=outbox 2026/04/10 19:03:51 INFO Applying migration id=edits 2026/04/10 19:03:51 INFO Applying migration id=outboxactor 2026/04/10 19:03:51 INFO Applying migration id=outboxsender 2026/04/10 19:03:51 INFO Applying migration id=thread 2026/04/10 19:03:51 INFO Applying migration id=host 2026/04/10 19:03:51 INFO Applying migration id=sharedinbox 2026/04/10 19:03:51 INFO Applying migration id=noteshost 2026/04/10 19:03:51 INFO Applying migration id=fetched 2026/04/10 19:03:51 INFO Applying migration id=move 2026/04/10 19:03:51 INFO Applying migration id=cleanup 2026/04/10 19:03:51 INFO Applying migration id=received 2026/04/10 19:03:51 INFO Applying migration id=namehost 2026/04/10 19:03:51 INFO Applying migration id=outboxhost 2026/04/10 19:03:51 INFO Applying migration id=notesfts 2026/04/10 19:03:51 INFO Applying migration id=iconsname 2026/04/10 19:03:51 INFO Applying migration id=nohash 2026/04/10 19:03:51 INFO Applying migration id=shares 2026/04/10 19:03:51 INFO Applying migration id=actorttl 2026/04/10 19:03:51 INFO Applying migration id=tocc 2026/04/10 19:03:51 INFO Applying migration id=followeds 2026/04/10 19:03:51 INFO Applying migration id=certhash 2026/04/10 19:03:51 INFO Applying migration id=follows_sync 2026/04/10 19:03:51 INFO Applying migration id=jsonpath 2026/04/10 19:03:51 INFO Applying migration id=localforward 2026/04/10 19:03:51 INFO Applying migration id=avatar 2026/04/10 19:03:51 INFO Applying migration id=noimage 2026/04/10 19:03:51 INFO Applying migration id=feed 2026/04/10 19:03:51 INFO Applying migration id=bookmarks 2026/04/10 19:03:51 INFO Applying migration id=shareactivity 2026/04/10 19:03:51 INFO Applying migration id=application 2026/04/10 19:03:51 INFO Applying migration id=certificates 2026/04/10 19:03:51 INFO Applying migration id=rawforward 2026/04/10 19:03:51 INFO Applying migration id=publickey 2026/04/10 19:03:51 INFO Applying migration id=resolvegroup 2026/04/10 19:03:51 INFO Applying migration id=reject 2026/04/10 19:03:51 INFO Applying migration id=autodel 2026/04/10 19:03:51 INFO Applying migration id=jsonb 2026/04/10 19:03:51 INFO Applying migration id=quote 2026/04/10 19:03:51 INFO Applying migration id=rfc9421 2026/04/10 19:03:51 INFO Applying migration id=keys 2026/04/10 19:03:51 INFO Applying migration id=portable 2026/04/10 19:03:51 INFO Applying migration id=proofs 2026/04/10 19:03:51 INFO Applying migration id=contexts 2026/04/10 19:03:51 INFO Applying migration id=deliverieshost 2026/04/10 19:03:51 INFO Applying migration id=pembegin 2026/04/10 19:03:51 INFO Applying migration id=didhost 2026/04/10 19:03:53 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-816f-7a1a-ba21-eb25a7935277 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-816f-7800-85db-f9e8ce2ef318 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c7-816f-7800-85db-f9e8ce2ef318 2026/04/10 19:03:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-816f-7800-85db-f9e8ce2ef318 2026/04/10 19:03:53 INFO Post was not found post=https://localhost.localdomain:8443/post/019d78c7-816f-7800-85db-f9e8ce2ef318 --- PASS: TestDM_UnauthenticatedUser (2.82s) === RUN TestDM_Loopback 2026/04/10 19:03:53 INFO Applying migration id=initial 2026/04/10 19:03:53 INFO Applying migration id=notesupdated 2026/04/10 19:03:53 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:53 INFO Applying migration id=activitiesid 2026/04/10 19:03:53 INFO Applying migration id=outbox 2026/04/10 19:03:53 INFO Applying migration id=edits 2026/04/10 19:03:53 INFO Applying migration id=outboxactor 2026/04/10 19:03:53 INFO Applying migration id=outboxsender 2026/04/10 19:03:53 INFO Applying migration id=thread 2026/04/10 19:03:53 INFO Applying migration id=host 2026/04/10 19:03:53 INFO Applying migration id=sharedinbox 2026/04/10 19:03:53 INFO Applying migration id=noteshost 2026/04/10 19:03:53 INFO Applying migration id=fetched 2026/04/10 19:03:53 INFO Applying migration id=move 2026/04/10 19:03:53 INFO Applying migration id=cleanup 2026/04/10 19:03:53 INFO Applying migration id=received 2026/04/10 19:03:53 INFO Applying migration id=namehost 2026/04/10 19:03:53 INFO Applying migration id=outboxhost 2026/04/10 19:03:53 INFO Applying migration id=notesfts 2026/04/10 19:03:53 INFO Applying migration id=iconsname 2026/04/10 19:03:53 INFO Applying migration id=nohash 2026/04/10 19:03:53 INFO Applying migration id=shares 2026/04/10 19:03:53 INFO Applying migration id=actorttl 2026/04/10 19:03:53 INFO Applying migration id=tocc 2026/04/10 19:03:54 INFO Applying migration id=followeds 2026/04/10 19:03:54 INFO Applying migration id=certhash 2026/04/10 19:03:54 INFO Applying migration id=follows_sync 2026/04/10 19:03:54 INFO Applying migration id=jsonpath 2026/04/10 19:03:54 INFO Applying migration id=localforward 2026/04/10 19:03:54 INFO Applying migration id=avatar 2026/04/10 19:03:54 INFO Applying migration id=noimage 2026/04/10 19:03:54 INFO Applying migration id=feed 2026/04/10 19:03:54 INFO Applying migration id=bookmarks 2026/04/10 19:03:54 INFO Applying migration id=shareactivity 2026/04/10 19:03:54 INFO Applying migration id=application 2026/04/10 19:03:54 INFO Applying migration id=certificates 2026/04/10 19:03:54 INFO Applying migration id=rawforward 2026/04/10 19:03:54 INFO Applying migration id=publickey 2026/04/10 19:03:54 INFO Applying migration id=resolvegroup 2026/04/10 19:03:54 INFO Applying migration id=reject 2026/04/10 19:03:54 INFO Applying migration id=autodel 2026/04/10 19:03:54 INFO Applying migration id=jsonb 2026/04/10 19:03:54 INFO Applying migration id=quote 2026/04/10 19:03:54 INFO Applying migration id=rfc9421 2026/04/10 19:03:54 INFO Applying migration id=keys 2026/04/10 19:03:54 INFO Applying migration id=portable 2026/04/10 19:03:54 INFO Applying migration id=proofs 2026/04/10 19:03:54 INFO Applying migration id=contexts 2026/04/10 19:03:54 INFO Applying migration id=deliverieshost 2026/04/10 19:03:54 INFO Applying migration id=pembegin 2026/04/10 19:03:54 INFO Applying migration id=didhost 2026/04/10 19:03:56 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (2.30s) === RUN TestDM_TwoMentions 2026/04/10 19:03:56 INFO Applying migration id=initial 2026/04/10 19:03:56 INFO Applying migration id=notesupdated 2026/04/10 19:03:56 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:56 INFO Applying migration id=activitiesid 2026/04/10 19:03:56 INFO Applying migration id=outbox 2026/04/10 19:03:56 INFO Applying migration id=edits 2026/04/10 19:03:56 INFO Applying migration id=outboxactor 2026/04/10 19:03:56 INFO Applying migration id=outboxsender 2026/04/10 19:03:56 INFO Applying migration id=thread 2026/04/10 19:03:56 INFO Applying migration id=host 2026/04/10 19:03:56 INFO Applying migration id=sharedinbox 2026/04/10 19:03:56 INFO Applying migration id=noteshost 2026/04/10 19:03:56 INFO Applying migration id=fetched 2026/04/10 19:03:56 INFO Applying migration id=move 2026/04/10 19:03:56 INFO Applying migration id=cleanup 2026/04/10 19:03:56 INFO Applying migration id=received 2026/04/10 19:03:56 INFO Applying migration id=namehost 2026/04/10 19:03:56 INFO Applying migration id=outboxhost 2026/04/10 19:03:56 INFO Applying migration id=notesfts 2026/04/10 19:03:56 INFO Applying migration id=iconsname 2026/04/10 19:03:56 INFO Applying migration id=nohash 2026/04/10 19:03:56 INFO Applying migration id=shares 2026/04/10 19:03:56 INFO Applying migration id=actorttl 2026/04/10 19:03:56 INFO Applying migration id=tocc 2026/04/10 19:03:56 INFO Applying migration id=followeds 2026/04/10 19:03:56 INFO Applying migration id=certhash 2026/04/10 19:03:56 INFO Applying migration id=follows_sync 2026/04/10 19:03:56 INFO Applying migration id=jsonpath 2026/04/10 19:03:56 INFO Applying migration id=localforward 2026/04/10 19:03:56 INFO Applying migration id=avatar 2026/04/10 19:03:56 INFO Applying migration id=noimage 2026/04/10 19:03:56 INFO Applying migration id=feed 2026/04/10 19:03:56 INFO Applying migration id=bookmarks 2026/04/10 19:03:56 INFO Applying migration id=shareactivity 2026/04/10 19:03:56 INFO Applying migration id=application 2026/04/10 19:03:56 INFO Applying migration id=certificates 2026/04/10 19:03:56 INFO Applying migration id=rawforward 2026/04/10 19:03:56 INFO Applying migration id=publickey 2026/04/10 19:03:56 INFO Applying migration id=resolvegroup 2026/04/10 19:03:56 INFO Applying migration id=reject 2026/04/10 19:03:56 INFO Applying migration id=autodel 2026/04/10 19:03:56 INFO Applying migration id=jsonb 2026/04/10 19:03:56 INFO Applying migration id=quote 2026/04/10 19:03:56 INFO Applying migration id=rfc9421 2026/04/10 19:03:56 INFO Applying migration id=keys 2026/04/10 19:03:56 INFO Applying migration id=portable 2026/04/10 19:03:56 INFO Applying migration id=proofs 2026/04/10 19:03:56 INFO Applying migration id=contexts 2026/04/10 19:03:56 INFO Applying migration id=deliverieshost 2026/04/10 19:03:56 INFO Applying migration id=pembegin 2026/04/10 19:03:56 INFO Applying migration id=didhost 2026/04/10 19:03:58 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:03:58 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/04/10 19:03:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-93d7-7eae-9b17-e4a9320a2d1c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-93d4-7daa-8ccd-b907a2272484 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c7-93d4-7daa-8ccd-b907a2272484 2026/04/10 19:03:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-93d4-7daa-8ccd-b907a2272484 2026/04/10 19:03:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-93d4-7daa-8ccd-b907a2272484 2026/04/10 19:03:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-93d4-7daa-8ccd-b907a2272484 --- PASS: TestDM_TwoMentions (2.42s) === RUN TestDM_TwoMentionsOneLoopback 2026/04/10 19:03:58 INFO Applying migration id=initial 2026/04/10 19:03:58 INFO Applying migration id=notesupdated 2026/04/10 19:03:58 INFO Applying migration id=personspreferredusername 2026/04/10 19:03:58 INFO Applying migration id=activitiesid 2026/04/10 19:03:58 INFO Applying migration id=outbox 2026/04/10 19:03:58 INFO Applying migration id=edits 2026/04/10 19:03:58 INFO Applying migration id=outboxactor 2026/04/10 19:03:58 INFO Applying migration id=outboxsender 2026/04/10 19:03:58 INFO Applying migration id=thread 2026/04/10 19:03:58 INFO Applying migration id=host 2026/04/10 19:03:58 INFO Applying migration id=sharedinbox 2026/04/10 19:03:58 INFO Applying migration id=noteshost 2026/04/10 19:03:58 INFO Applying migration id=fetched 2026/04/10 19:03:58 INFO Applying migration id=move 2026/04/10 19:03:58 INFO Applying migration id=cleanup 2026/04/10 19:03:58 INFO Applying migration id=received 2026/04/10 19:03:58 INFO Applying migration id=namehost 2026/04/10 19:03:58 INFO Applying migration id=outboxhost 2026/04/10 19:03:58 INFO Applying migration id=notesfts 2026/04/10 19:03:58 INFO Applying migration id=iconsname 2026/04/10 19:03:58 INFO Applying migration id=nohash 2026/04/10 19:03:58 INFO Applying migration id=shares 2026/04/10 19:03:58 INFO Applying migration id=actorttl 2026/04/10 19:03:58 INFO Applying migration id=tocc 2026/04/10 19:03:58 INFO Applying migration id=followeds 2026/04/10 19:03:58 INFO Applying migration id=certhash 2026/04/10 19:03:58 INFO Applying migration id=follows_sync 2026/04/10 19:03:58 INFO Applying migration id=jsonpath 2026/04/10 19:03:58 INFO Applying migration id=localforward 2026/04/10 19:03:58 INFO Applying migration id=avatar 2026/04/10 19:03:58 INFO Applying migration id=noimage 2026/04/10 19:03:58 INFO Applying migration id=feed 2026/04/10 19:03:58 INFO Applying migration id=bookmarks 2026/04/10 19:03:58 INFO Applying migration id=shareactivity 2026/04/10 19:03:58 INFO Applying migration id=application 2026/04/10 19:03:58 INFO Applying migration id=certificates 2026/04/10 19:03:58 INFO Applying migration id=rawforward 2026/04/10 19:03:58 INFO Applying migration id=publickey 2026/04/10 19:03:58 INFO Applying migration id=resolvegroup 2026/04/10 19:03:58 INFO Applying migration id=reject 2026/04/10 19:03:58 INFO Applying migration id=autodel 2026/04/10 19:03:58 INFO Applying migration id=jsonb 2026/04/10 19:03:58 INFO Applying migration id=quote 2026/04/10 19:03:58 INFO Applying migration id=rfc9421 2026/04/10 19:03:58 INFO Applying migration id=keys 2026/04/10 19:03:58 INFO Applying migration id=portable 2026/04/10 19:03:58 INFO Applying migration id=proofs 2026/04/10 19:03:58 INFO Applying migration id=contexts 2026/04/10 19:03:58 INFO Applying migration id=deliverieshost 2026/04/10 19:03:58 INFO Applying migration id=pembegin 2026/04/10 19:03:58 INFO Applying migration id=didhost 2026/04/10 19:04:01 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:04:01 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/04/10 19:04:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-a0a9-73a3-b028-24ca3b57d74f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-a0a8-7ce2-8ab1-5f1b1fd2f924 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c7-a0a8-7ce2-8ab1-5f1b1fd2f924 2026/04/10 19:04:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-a0a8-7ce2-8ab1-5f1b1fd2f924 2026/04/10 19:04:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-a0a8-7ce2-8ab1-5f1b1fd2f924 2026/04/10 19:04:01 INFO Post was not found post=https://localhost.localdomain:8443/post/019d78c7-a0a8-7ce2-8ab1-5f1b1fd2f924 2026/04/10 19:04:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-a0a8-7ce2-8ab1-5f1b1fd2f924 --- PASS: TestDM_TwoMentionsOneLoopback (3.28s) === RUN TestDM_TooManyRecipients 2026/04/10 19:04:01 INFO Applying migration id=initial 2026/04/10 19:04:01 INFO Applying migration id=notesupdated 2026/04/10 19:04:01 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:01 INFO Applying migration id=activitiesid 2026/04/10 19:04:01 INFO Applying migration id=outbox 2026/04/10 19:04:01 INFO Applying migration id=edits 2026/04/10 19:04:01 INFO Applying migration id=outboxactor 2026/04/10 19:04:01 INFO Applying migration id=outboxsender 2026/04/10 19:04:01 INFO Applying migration id=thread 2026/04/10 19:04:01 INFO Applying migration id=host 2026/04/10 19:04:01 INFO Applying migration id=sharedinbox 2026/04/10 19:04:01 INFO Applying migration id=noteshost 2026/04/10 19:04:01 INFO Applying migration id=fetched 2026/04/10 19:04:01 INFO Applying migration id=move 2026/04/10 19:04:01 INFO Applying migration id=cleanup 2026/04/10 19:04:01 INFO Applying migration id=received 2026/04/10 19:04:01 INFO Applying migration id=namehost 2026/04/10 19:04:01 INFO Applying migration id=outboxhost 2026/04/10 19:04:01 INFO Applying migration id=notesfts 2026/04/10 19:04:01 INFO Applying migration id=iconsname 2026/04/10 19:04:01 INFO Applying migration id=nohash 2026/04/10 19:04:01 INFO Applying migration id=shares 2026/04/10 19:04:01 INFO Applying migration id=actorttl 2026/04/10 19:04:01 INFO Applying migration id=tocc 2026/04/10 19:04:02 INFO Applying migration id=followeds 2026/04/10 19:04:02 INFO Applying migration id=certhash 2026/04/10 19:04:02 INFO Applying migration id=follows_sync 2026/04/10 19:04:02 INFO Applying migration id=jsonpath 2026/04/10 19:04:02 INFO Applying migration id=localforward 2026/04/10 19:04:02 INFO Applying migration id=avatar 2026/04/10 19:04:02 INFO Applying migration id=noimage 2026/04/10 19:04:02 INFO Applying migration id=feed 2026/04/10 19:04:02 INFO Applying migration id=bookmarks 2026/04/10 19:04:02 INFO Applying migration id=shareactivity 2026/04/10 19:04:02 INFO Applying migration id=application 2026/04/10 19:04:02 INFO Applying migration id=certificates 2026/04/10 19:04:02 INFO Applying migration id=rawforward 2026/04/10 19:04:02 INFO Applying migration id=publickey 2026/04/10 19:04:02 INFO Applying migration id=resolvegroup 2026/04/10 19:04:02 INFO Applying migration id=reject 2026/04/10 19:04:02 INFO Applying migration id=autodel 2026/04/10 19:04:02 INFO Applying migration id=jsonb 2026/04/10 19:04:02 INFO Applying migration id=quote 2026/04/10 19:04:02 INFO Applying migration id=rfc9421 2026/04/10 19:04:02 INFO Applying migration id=keys 2026/04/10 19:04:02 INFO Applying migration id=portable 2026/04/10 19:04:02 INFO Applying migration id=proofs 2026/04/10 19:04:02 INFO Applying migration id=contexts 2026/04/10 19:04:02 INFO Applying migration id=deliverieshost 2026/04/10 19:04:02 INFO Applying migration id=pembegin 2026/04/10 19:04:02 INFO Applying migration id=didhost 2026/04/10 19:04:07 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:04:07 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (5.39s) === RUN TestDM_MaxRecipients 2026/04/10 19:04:07 INFO Applying migration id=initial 2026/04/10 19:04:07 INFO Applying migration id=notesupdated 2026/04/10 19:04:07 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:07 INFO Applying migration id=activitiesid 2026/04/10 19:04:07 INFO Applying migration id=outbox 2026/04/10 19:04:07 INFO Applying migration id=edits 2026/04/10 19:04:07 INFO Applying migration id=outboxactor 2026/04/10 19:04:07 INFO Applying migration id=outboxsender 2026/04/10 19:04:07 INFO Applying migration id=thread 2026/04/10 19:04:07 INFO Applying migration id=host 2026/04/10 19:04:07 INFO Applying migration id=sharedinbox 2026/04/10 19:04:07 INFO Applying migration id=noteshost 2026/04/10 19:04:07 INFO Applying migration id=fetched 2026/04/10 19:04:07 INFO Applying migration id=move 2026/04/10 19:04:07 INFO Applying migration id=cleanup 2026/04/10 19:04:07 INFO Applying migration id=received 2026/04/10 19:04:07 INFO Applying migration id=namehost 2026/04/10 19:04:07 INFO Applying migration id=outboxhost 2026/04/10 19:04:07 INFO Applying migration id=notesfts 2026/04/10 19:04:07 INFO Applying migration id=iconsname 2026/04/10 19:04:07 INFO Applying migration id=nohash 2026/04/10 19:04:07 INFO Applying migration id=shares 2026/04/10 19:04:07 INFO Applying migration id=actorttl 2026/04/10 19:04:07 INFO Applying migration id=tocc 2026/04/10 19:04:07 INFO Applying migration id=followeds 2026/04/10 19:04:07 INFO Applying migration id=certhash 2026/04/10 19:04:07 INFO Applying migration id=follows_sync 2026/04/10 19:04:07 INFO Applying migration id=jsonpath 2026/04/10 19:04:07 INFO Applying migration id=localforward 2026/04/10 19:04:07 INFO Applying migration id=avatar 2026/04/10 19:04:07 INFO Applying migration id=noimage 2026/04/10 19:04:07 INFO Applying migration id=feed 2026/04/10 19:04:07 INFO Applying migration id=bookmarks 2026/04/10 19:04:07 INFO Applying migration id=shareactivity 2026/04/10 19:04:07 INFO Applying migration id=application 2026/04/10 19:04:07 INFO Applying migration id=certificates 2026/04/10 19:04:07 INFO Applying migration id=rawforward 2026/04/10 19:04:07 INFO Applying migration id=publickey 2026/04/10 19:04:07 INFO Applying migration id=resolvegroup 2026/04/10 19:04:07 INFO Applying migration id=reject 2026/04/10 19:04:07 INFO Applying migration id=autodel 2026/04/10 19:04:07 INFO Applying migration id=jsonb 2026/04/10 19:04:07 INFO Applying migration id=quote 2026/04/10 19:04:07 INFO Applying migration id=rfc9421 2026/04/10 19:04:07 INFO Applying migration id=keys 2026/04/10 19:04:07 INFO Applying migration id=portable 2026/04/10 19:04:07 INFO Applying migration id=proofs 2026/04/10 19:04:07 INFO Applying migration id=contexts 2026/04/10 19:04:07 INFO Applying migration id=deliverieshost 2026/04/10 19:04:07 INFO Applying migration id=pembegin 2026/04/10 19:04:07 INFO Applying migration id=didhost 2026/04/10 19:04:11 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:04:11 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/04/10 19:04:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-c404-716f-bcfa-909c89ffcf95 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-c403-7cb6-bd95-abba09d3a1fe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c7-c403-7cb6-bd95-abba09d3a1fe 2026/04/10 19:04:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-c403-7cb6-bd95-abba09d3a1fe 2026/04/10 19:04:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-c403-7cb6-bd95-abba09d3a1fe 2026/04/10 19:04:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c7-c403-7cb6-bd95-abba09d3a1fe --- PASS: TestDM_MaxRecipients (3.66s) === RUN TestEdit_Throttling 2026/04/10 19:04:11 INFO Applying migration id=initial 2026/04/10 19:04:11 INFO Applying migration id=notesupdated 2026/04/10 19:04:11 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:11 INFO Applying migration id=activitiesid 2026/04/10 19:04:11 INFO Applying migration id=outbox 2026/04/10 19:04:11 INFO Applying migration id=edits 2026/04/10 19:04:11 INFO Applying migration id=outboxactor 2026/04/10 19:04:11 INFO Applying migration id=outboxsender 2026/04/10 19:04:11 INFO Applying migration id=thread 2026/04/10 19:04:11 INFO Applying migration id=host 2026/04/10 19:04:11 INFO Applying migration id=sharedinbox 2026/04/10 19:04:11 INFO Applying migration id=noteshost 2026/04/10 19:04:11 INFO Applying migration id=fetched 2026/04/10 19:04:11 INFO Applying migration id=move 2026/04/10 19:04:11 INFO Applying migration id=cleanup 2026/04/10 19:04:11 INFO Applying migration id=received 2026/04/10 19:04:11 INFO Applying migration id=namehost 2026/04/10 19:04:11 INFO Applying migration id=outboxhost 2026/04/10 19:04:11 INFO Applying migration id=notesfts 2026/04/10 19:04:11 INFO Applying migration id=iconsname 2026/04/10 19:04:11 INFO Applying migration id=nohash 2026/04/10 19:04:11 INFO Applying migration id=shares 2026/04/10 19:04:11 INFO Applying migration id=actorttl 2026/04/10 19:04:11 INFO Applying migration id=tocc 2026/04/10 19:04:11 INFO Applying migration id=followeds 2026/04/10 19:04:11 INFO Applying migration id=certhash 2026/04/10 19:04:11 INFO Applying migration id=follows_sync 2026/04/10 19:04:11 INFO Applying migration id=jsonpath 2026/04/10 19:04:11 INFO Applying migration id=localforward 2026/04/10 19:04:11 INFO Applying migration id=avatar 2026/04/10 19:04:11 INFO Applying migration id=noimage 2026/04/10 19:04:11 INFO Applying migration id=feed 2026/04/10 19:04:11 INFO Applying migration id=bookmarks 2026/04/10 19:04:11 INFO Applying migration id=shareactivity 2026/04/10 19:04:11 INFO Applying migration id=application 2026/04/10 19:04:11 INFO Applying migration id=certificates 2026/04/10 19:04:11 INFO Applying migration id=rawforward 2026/04/10 19:04:11 INFO Applying migration id=publickey 2026/04/10 19:04:11 INFO Applying migration id=resolvegroup 2026/04/10 19:04:11 INFO Applying migration id=reject 2026/04/10 19:04:11 INFO Applying migration id=autodel 2026/04/10 19:04:11 INFO Applying migration id=jsonb 2026/04/10 19:04:11 INFO Applying migration id=quote 2026/04/10 19:04:11 INFO Applying migration id=rfc9421 2026/04/10 19:04:11 INFO Applying migration id=keys 2026/04/10 19:04:11 INFO Applying migration id=portable 2026/04/10 19:04:11 INFO Applying migration id=proofs 2026/04/10 19:04:11 INFO Applying migration id=contexts 2026/04/10 19:04:11 INFO Applying migration id=deliverieshost 2026/04/10 19:04:11 INFO Applying migration id=pembegin 2026/04/10 19:04:11 INFO Applying migration id=didhost 2026/04/10 19:04:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c7-c940-751b-9885-0fdc6a8c05b6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:04:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c7-c941-724f-b4df-ca6f75ded67f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c7-c940-751b-9885-0fdc6a8c05b6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78c7-c940-751b-9885-0fdc6a8c05b6 2026/04/10 19:04:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-c943-715f-a595-70630a664f17 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-c943-70f3-9456-9853b97804bf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c7-c943-70f3-9456-9853b97804bf 2026/04/10 19:04:12 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d78c7-c943-70f3-9456-9853b97804bf can=2026-04-10T19:08:12.354Z --- PASS: TestEdit_Throttling (1.34s) === RUN TestEdit_HappyFlow 2026/04/10 19:04:12 INFO Applying migration id=initial 2026/04/10 19:04:12 INFO Applying migration id=notesupdated 2026/04/10 19:04:12 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:12 INFO Applying migration id=activitiesid 2026/04/10 19:04:12 INFO Applying migration id=outbox 2026/04/10 19:04:12 INFO Applying migration id=edits 2026/04/10 19:04:12 INFO Applying migration id=outboxactor 2026/04/10 19:04:12 INFO Applying migration id=outboxsender 2026/04/10 19:04:12 INFO Applying migration id=thread 2026/04/10 19:04:12 INFO Applying migration id=host 2026/04/10 19:04:12 INFO Applying migration id=sharedinbox 2026/04/10 19:04:12 INFO Applying migration id=noteshost 2026/04/10 19:04:12 INFO Applying migration id=fetched 2026/04/10 19:04:12 INFO Applying migration id=move 2026/04/10 19:04:12 INFO Applying migration id=cleanup 2026/04/10 19:04:12 INFO Applying migration id=received 2026/04/10 19:04:12 INFO Applying migration id=namehost 2026/04/10 19:04:12 INFO Applying migration id=outboxhost 2026/04/10 19:04:12 INFO Applying migration id=notesfts 2026/04/10 19:04:12 INFO Applying migration id=iconsname 2026/04/10 19:04:12 INFO Applying migration id=nohash 2026/04/10 19:04:12 INFO Applying migration id=shares 2026/04/10 19:04:12 INFO Applying migration id=actorttl 2026/04/10 19:04:12 INFO Applying migration id=tocc 2026/04/10 19:04:12 INFO Applying migration id=followeds 2026/04/10 19:04:12 INFO Applying migration id=certhash 2026/04/10 19:04:12 INFO Applying migration id=follows_sync 2026/04/10 19:04:12 INFO Applying migration id=jsonpath 2026/04/10 19:04:12 INFO Applying migration id=localforward 2026/04/10 19:04:12 INFO Applying migration id=avatar 2026/04/10 19:04:12 INFO Applying migration id=noimage 2026/04/10 19:04:12 INFO Applying migration id=feed 2026/04/10 19:04:12 INFO Applying migration id=bookmarks 2026/04/10 19:04:12 INFO Applying migration id=shareactivity 2026/04/10 19:04:12 INFO Applying migration id=application 2026/04/10 19:04:12 INFO Applying migration id=certificates 2026/04/10 19:04:12 INFO Applying migration id=rawforward 2026/04/10 19:04:12 INFO Applying migration id=publickey 2026/04/10 19:04:12 INFO Applying migration id=resolvegroup 2026/04/10 19:04:12 INFO Applying migration id=reject 2026/04/10 19:04:12 INFO Applying migration id=autodel 2026/04/10 19:04:12 INFO Applying migration id=jsonb 2026/04/10 19:04:12 INFO Applying migration id=quote 2026/04/10 19:04:12 INFO Applying migration id=rfc9421 2026/04/10 19:04:12 INFO Applying migration id=keys 2026/04/10 19:04:12 INFO Applying migration id=portable 2026/04/10 19:04:12 INFO Applying migration id=proofs 2026/04/10 19:04:12 INFO Applying migration id=contexts 2026/04/10 19:04:12 INFO Applying migration id=deliverieshost 2026/04/10 19:04:12 INFO Applying migration id=pembegin 2026/04/10 19:04:12 INFO Applying migration id=didhost 2026/04/10 19:04:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c7-d627-7b82-b78a-abdfa250d714 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:04:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c7-d628-7874-872a-74e164bdc30e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c7-d627-7b82-b78a-abdfa250d714 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78c7-d627-7b82-b78a-abdfa250d714 2026/04/10 19:04:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-d62a-74bf-9213-c242f951127e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-d62a-746d-afac-1022ad001d77 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c7-d62a-746d-afac-1022ad001d77 2026/04/10 19:04:15 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78c7-d62c-709b-81fe-b7870833cee5 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-d62a-746d-afac-1022ad001d77 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c7-d62a-746d-afac-1022ad001d77 2026/04/10 19:04:15 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d78c7-d62a-746d-afac-1022ad001d77 can=2026-04-10T19:20:15.660Z --- PASS: TestEdit_HappyFlow (3.30s) === RUN TestEdit_EmptyContent 2026/04/10 19:04:15 INFO Applying migration id=initial 2026/04/10 19:04:15 INFO Applying migration id=notesupdated 2026/04/10 19:04:15 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:15 INFO Applying migration id=activitiesid 2026/04/10 19:04:15 INFO Applying migration id=outbox 2026/04/10 19:04:15 INFO Applying migration id=edits 2026/04/10 19:04:15 INFO Applying migration id=outboxactor 2026/04/10 19:04:15 INFO Applying migration id=outboxsender 2026/04/10 19:04:15 INFO Applying migration id=thread 2026/04/10 19:04:15 INFO Applying migration id=host 2026/04/10 19:04:15 INFO Applying migration id=sharedinbox 2026/04/10 19:04:15 INFO Applying migration id=noteshost 2026/04/10 19:04:15 INFO Applying migration id=fetched 2026/04/10 19:04:15 INFO Applying migration id=move 2026/04/10 19:04:15 INFO Applying migration id=cleanup 2026/04/10 19:04:15 INFO Applying migration id=received 2026/04/10 19:04:15 INFO Applying migration id=namehost 2026/04/10 19:04:15 INFO Applying migration id=outboxhost 2026/04/10 19:04:15 INFO Applying migration id=notesfts 2026/04/10 19:04:15 INFO Applying migration id=iconsname 2026/04/10 19:04:15 INFO Applying migration id=nohash 2026/04/10 19:04:15 INFO Applying migration id=shares 2026/04/10 19:04:15 INFO Applying migration id=actorttl 2026/04/10 19:04:15 INFO Applying migration id=tocc 2026/04/10 19:04:15 INFO Applying migration id=followeds 2026/04/10 19:04:15 INFO Applying migration id=certhash 2026/04/10 19:04:15 INFO Applying migration id=follows_sync 2026/04/10 19:04:15 INFO Applying migration id=jsonpath 2026/04/10 19:04:15 INFO Applying migration id=localforward 2026/04/10 19:04:15 INFO Applying migration id=avatar 2026/04/10 19:04:15 INFO Applying migration id=noimage 2026/04/10 19:04:15 INFO Applying migration id=feed 2026/04/10 19:04:15 INFO Applying migration id=bookmarks 2026/04/10 19:04:15 INFO Applying migration id=shareactivity 2026/04/10 19:04:15 INFO Applying migration id=application 2026/04/10 19:04:15 INFO Applying migration id=certificates 2026/04/10 19:04:15 INFO Applying migration id=rawforward 2026/04/10 19:04:15 INFO Applying migration id=publickey 2026/04/10 19:04:15 INFO Applying migration id=resolvegroup 2026/04/10 19:04:15 INFO Applying migration id=reject 2026/04/10 19:04:15 INFO Applying migration id=autodel 2026/04/10 19:04:15 INFO Applying migration id=jsonb 2026/04/10 19:04:15 INFO Applying migration id=quote 2026/04/10 19:04:15 INFO Applying migration id=rfc9421 2026/04/10 19:04:15 INFO Applying migration id=keys 2026/04/10 19:04:15 INFO Applying migration id=portable 2026/04/10 19:04:15 INFO Applying migration id=proofs 2026/04/10 19:04:15 INFO Applying migration id=contexts 2026/04/10 19:04:15 INFO Applying migration id=deliverieshost 2026/04/10 19:04:15 INFO Applying migration id=pembegin 2026/04/10 19:04:15 INFO Applying migration id=didhost 2026/04/10 19:04:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c7-e756-78d7-9512-05788596d863 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:04:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c7-e757-775e-950c-d09773f9958d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c7-e756-78d7-9512-05788596d863 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78c7-e756-78d7-9512-05788596d863 2026/04/10 19:04:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-e759-77de-a175-06c2045315e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-e759-7780-9620-0db566285bc8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c7-e759-7780-9620-0db566285bc8 --- PASS: TestEdit_EmptyContent (4.40s) === RUN TestEdit_LongContent 2026/04/10 19:04:20 INFO Applying migration id=initial 2026/04/10 19:04:20 INFO Applying migration id=notesupdated 2026/04/10 19:04:20 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:20 INFO Applying migration id=activitiesid 2026/04/10 19:04:20 INFO Applying migration id=outbox 2026/04/10 19:04:20 INFO Applying migration id=edits 2026/04/10 19:04:20 INFO Applying migration id=outboxactor 2026/04/10 19:04:20 INFO Applying migration id=outboxsender 2026/04/10 19:04:20 INFO Applying migration id=thread 2026/04/10 19:04:20 INFO Applying migration id=host 2026/04/10 19:04:20 INFO Applying migration id=sharedinbox 2026/04/10 19:04:20 INFO Applying migration id=noteshost 2026/04/10 19:04:20 INFO Applying migration id=fetched 2026/04/10 19:04:20 INFO Applying migration id=move 2026/04/10 19:04:20 INFO Applying migration id=cleanup 2026/04/10 19:04:20 INFO Applying migration id=received 2026/04/10 19:04:20 INFO Applying migration id=namehost 2026/04/10 19:04:20 INFO Applying migration id=outboxhost 2026/04/10 19:04:20 INFO Applying migration id=notesfts 2026/04/10 19:04:20 INFO Applying migration id=iconsname 2026/04/10 19:04:20 INFO Applying migration id=nohash 2026/04/10 19:04:20 INFO Applying migration id=shares 2026/04/10 19:04:20 INFO Applying migration id=actorttl 2026/04/10 19:04:20 INFO Applying migration id=tocc 2026/04/10 19:04:20 INFO Applying migration id=followeds 2026/04/10 19:04:20 INFO Applying migration id=certhash 2026/04/10 19:04:20 INFO Applying migration id=follows_sync 2026/04/10 19:04:20 INFO Applying migration id=jsonpath 2026/04/10 19:04:20 INFO Applying migration id=localforward 2026/04/10 19:04:20 INFO Applying migration id=avatar 2026/04/10 19:04:20 INFO Applying migration id=noimage 2026/04/10 19:04:20 INFO Applying migration id=feed 2026/04/10 19:04:20 INFO Applying migration id=bookmarks 2026/04/10 19:04:20 INFO Applying migration id=shareactivity 2026/04/10 19:04:20 INFO Applying migration id=application 2026/04/10 19:04:20 INFO Applying migration id=certificates 2026/04/10 19:04:20 INFO Applying migration id=rawforward 2026/04/10 19:04:20 INFO Applying migration id=publickey 2026/04/10 19:04:20 INFO Applying migration id=resolvegroup 2026/04/10 19:04:20 INFO Applying migration id=reject 2026/04/10 19:04:20 INFO Applying migration id=autodel 2026/04/10 19:04:20 INFO Applying migration id=jsonb 2026/04/10 19:04:20 INFO Applying migration id=quote 2026/04/10 19:04:20 INFO Applying migration id=rfc9421 2026/04/10 19:04:20 INFO Applying migration id=keys 2026/04/10 19:04:20 INFO Applying migration id=portable 2026/04/10 19:04:20 INFO Applying migration id=proofs 2026/04/10 19:04:20 INFO Applying migration id=contexts 2026/04/10 19:04:20 INFO Applying migration id=deliverieshost 2026/04/10 19:04:20 INFO Applying migration id=pembegin 2026/04/10 19:04:20 INFO Applying migration id=didhost 2026/04/10 19:04:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c7-f1ce-7700-a76c-e3557c7ab50e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:04:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c7-f1cf-7488-90c8-a2262cfa00e1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c7-f1ce-7700-a76c-e3557c7ab50e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78c7-f1ce-7700-a76c-e3557c7ab50e 2026/04/10 19:04:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-f1d1-75d2-b5d8-273e47655c0a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-f1d1-756c-b96e-fea83bd12df5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c7-f1d1-756c-b96e-fea83bd12df5 --- PASS: TestEdit_LongContent (2.68s) === RUN TestEdit_InvalidEscapeSequence 2026/04/10 19:04:22 INFO Applying migration id=initial 2026/04/10 19:04:22 INFO Applying migration id=notesupdated 2026/04/10 19:04:22 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:22 INFO Applying migration id=activitiesid 2026/04/10 19:04:22 INFO Applying migration id=outbox 2026/04/10 19:04:22 INFO Applying migration id=edits 2026/04/10 19:04:22 INFO Applying migration id=outboxactor 2026/04/10 19:04:22 INFO Applying migration id=outboxsender 2026/04/10 19:04:22 INFO Applying migration id=thread 2026/04/10 19:04:22 INFO Applying migration id=host 2026/04/10 19:04:22 INFO Applying migration id=sharedinbox 2026/04/10 19:04:22 INFO Applying migration id=noteshost 2026/04/10 19:04:22 INFO Applying migration id=fetched 2026/04/10 19:04:22 INFO Applying migration id=move 2026/04/10 19:04:22 INFO Applying migration id=cleanup 2026/04/10 19:04:22 INFO Applying migration id=received 2026/04/10 19:04:22 INFO Applying migration id=namehost 2026/04/10 19:04:22 INFO Applying migration id=outboxhost 2026/04/10 19:04:22 INFO Applying migration id=notesfts 2026/04/10 19:04:22 INFO Applying migration id=iconsname 2026/04/10 19:04:22 INFO Applying migration id=nohash 2026/04/10 19:04:22 INFO Applying migration id=shares 2026/04/10 19:04:22 INFO Applying migration id=actorttl 2026/04/10 19:04:22 INFO Applying migration id=tocc 2026/04/10 19:04:22 INFO Applying migration id=followeds 2026/04/10 19:04:22 INFO Applying migration id=certhash 2026/04/10 19:04:22 INFO Applying migration id=follows_sync 2026/04/10 19:04:22 INFO Applying migration id=jsonpath 2026/04/10 19:04:22 INFO Applying migration id=localforward 2026/04/10 19:04:22 INFO Applying migration id=avatar 2026/04/10 19:04:22 INFO Applying migration id=noimage 2026/04/10 19:04:22 INFO Applying migration id=feed 2026/04/10 19:04:22 INFO Applying migration id=bookmarks 2026/04/10 19:04:22 INFO Applying migration id=shareactivity 2026/04/10 19:04:22 INFO Applying migration id=application 2026/04/10 19:04:22 INFO Applying migration id=certificates 2026/04/10 19:04:22 INFO Applying migration id=rawforward 2026/04/10 19:04:22 INFO Applying migration id=publickey 2026/04/10 19:04:22 INFO Applying migration id=resolvegroup 2026/04/10 19:04:22 INFO Applying migration id=reject 2026/04/10 19:04:22 INFO Applying migration id=autodel 2026/04/10 19:04:22 INFO Applying migration id=jsonb 2026/04/10 19:04:22 INFO Applying migration id=quote 2026/04/10 19:04:22 INFO Applying migration id=rfc9421 2026/04/10 19:04:22 INFO Applying migration id=keys 2026/04/10 19:04:22 INFO Applying migration id=portable 2026/04/10 19:04:22 INFO Applying migration id=proofs 2026/04/10 19:04:22 INFO Applying migration id=contexts 2026/04/10 19:04:22 INFO Applying migration id=deliverieshost 2026/04/10 19:04:22 INFO Applying migration id=pembegin 2026/04/10 19:04:22 INFO Applying migration id=didhost 2026/04/10 19:04:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c7-fe1a-7d4a-96da-16b190fee3ad activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:04:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c7-fe1b-7bad-b284-df73d0b6aca2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c7-fe1a-7d4a-96da-16b190fee3ad activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78c7-fe1a-7d4a-96da-16b190fee3ad 2026/04/10 19:04:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c7-fe1d-7a7c-ac22-0f55b5dadac5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c7-fe1d-7a16-b877-8b615c193420 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c7-fe1d-7a16-b877-8b615c193420 --- PASS: TestEdit_InvalidEscapeSequence (3.15s) === RUN TestEdit_NoSuchPost 2026/04/10 19:04:25 INFO Applying migration id=initial 2026/04/10 19:04:25 INFO Applying migration id=notesupdated 2026/04/10 19:04:25 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:25 INFO Applying migration id=activitiesid 2026/04/10 19:04:25 INFO Applying migration id=outbox 2026/04/10 19:04:25 INFO Applying migration id=edits 2026/04/10 19:04:25 INFO Applying migration id=outboxactor 2026/04/10 19:04:25 INFO Applying migration id=outboxsender 2026/04/10 19:04:25 INFO Applying migration id=thread 2026/04/10 19:04:25 INFO Applying migration id=host 2026/04/10 19:04:25 INFO Applying migration id=sharedinbox 2026/04/10 19:04:25 INFO Applying migration id=noteshost 2026/04/10 19:04:25 INFO Applying migration id=fetched 2026/04/10 19:04:25 INFO Applying migration id=move 2026/04/10 19:04:25 INFO Applying migration id=cleanup 2026/04/10 19:04:25 INFO Applying migration id=received 2026/04/10 19:04:25 INFO Applying migration id=namehost 2026/04/10 19:04:25 INFO Applying migration id=outboxhost 2026/04/10 19:04:25 INFO Applying migration id=notesfts 2026/04/10 19:04:25 INFO Applying migration id=iconsname 2026/04/10 19:04:25 INFO Applying migration id=nohash 2026/04/10 19:04:25 INFO Applying migration id=shares 2026/04/10 19:04:25 INFO Applying migration id=actorttl 2026/04/10 19:04:25 INFO Applying migration id=tocc 2026/04/10 19:04:25 INFO Applying migration id=followeds 2026/04/10 19:04:25 INFO Applying migration id=certhash 2026/04/10 19:04:25 INFO Applying migration id=follows_sync 2026/04/10 19:04:25 INFO Applying migration id=jsonpath 2026/04/10 19:04:25 INFO Applying migration id=localforward 2026/04/10 19:04:25 INFO Applying migration id=avatar 2026/04/10 19:04:25 INFO Applying migration id=noimage 2026/04/10 19:04:25 INFO Applying migration id=feed 2026/04/10 19:04:25 INFO Applying migration id=bookmarks 2026/04/10 19:04:25 INFO Applying migration id=shareactivity 2026/04/10 19:04:25 INFO Applying migration id=application 2026/04/10 19:04:25 INFO Applying migration id=certificates 2026/04/10 19:04:25 INFO Applying migration id=rawforward 2026/04/10 19:04:25 INFO Applying migration id=publickey 2026/04/10 19:04:25 INFO Applying migration id=resolvegroup 2026/04/10 19:04:25 INFO Applying migration id=reject 2026/04/10 19:04:25 INFO Applying migration id=autodel 2026/04/10 19:04:25 INFO Applying migration id=jsonb 2026/04/10 19:04:25 INFO Applying migration id=quote 2026/04/10 19:04:25 INFO Applying migration id=rfc9421 2026/04/10 19:04:25 INFO Applying migration id=keys 2026/04/10 19:04:25 INFO Applying migration id=portable 2026/04/10 19:04:25 INFO Applying migration id=proofs 2026/04/10 19:04:25 INFO Applying migration id=contexts 2026/04/10 19:04:25 INFO Applying migration id=deliverieshost 2026/04/10 19:04:25 INFO Applying migration id=pembegin 2026/04/10 19:04:25 INFO Applying migration id=didhost 2026/04/10 19:04:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c8-0f98-74ac-ab86-c255beaa43da activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:04:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c8-0f99-724f-9971-b5255550ff74 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c8-0f98-74ac-ab86-c255beaa43da activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78c8-0f98-74ac-ab86-c255beaa43da 2026/04/10 19:04:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-0f9b-7158-8214-468c53b43f53 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-0f9b-70c6-8694-11a287de1499 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c8-0f9b-70c6-8694-11a287de1499 2026/04/10 19:04:30 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (4.48s) === RUN TestEdit_UnauthenticatedUser 2026/04/10 19:04:30 INFO Applying migration id=initial 2026/04/10 19:04:30 INFO Applying migration id=notesupdated 2026/04/10 19:04:30 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:30 INFO Applying migration id=activitiesid 2026/04/10 19:04:30 INFO Applying migration id=outbox 2026/04/10 19:04:30 INFO Applying migration id=edits 2026/04/10 19:04:30 INFO Applying migration id=outboxactor 2026/04/10 19:04:30 INFO Applying migration id=outboxsender 2026/04/10 19:04:30 INFO Applying migration id=thread 2026/04/10 19:04:30 INFO Applying migration id=host 2026/04/10 19:04:30 INFO Applying migration id=sharedinbox 2026/04/10 19:04:30 INFO Applying migration id=noteshost 2026/04/10 19:04:30 INFO Applying migration id=fetched 2026/04/10 19:04:30 INFO Applying migration id=move 2026/04/10 19:04:30 INFO Applying migration id=cleanup 2026/04/10 19:04:30 INFO Applying migration id=received 2026/04/10 19:04:30 INFO Applying migration id=namehost 2026/04/10 19:04:30 INFO Applying migration id=outboxhost 2026/04/10 19:04:30 INFO Applying migration id=notesfts 2026/04/10 19:04:30 INFO Applying migration id=iconsname 2026/04/10 19:04:30 INFO Applying migration id=nohash 2026/04/10 19:04:30 INFO Applying migration id=shares 2026/04/10 19:04:30 INFO Applying migration id=actorttl 2026/04/10 19:04:30 INFO Applying migration id=tocc 2026/04/10 19:04:30 INFO Applying migration id=followeds 2026/04/10 19:04:30 INFO Applying migration id=certhash 2026/04/10 19:04:30 INFO Applying migration id=follows_sync 2026/04/10 19:04:30 INFO Applying migration id=jsonpath 2026/04/10 19:04:30 INFO Applying migration id=localforward 2026/04/10 19:04:30 INFO Applying migration id=avatar 2026/04/10 19:04:30 INFO Applying migration id=noimage 2026/04/10 19:04:30 INFO Applying migration id=feed 2026/04/10 19:04:30 INFO Applying migration id=bookmarks 2026/04/10 19:04:30 INFO Applying migration id=shareactivity 2026/04/10 19:04:30 INFO Applying migration id=application 2026/04/10 19:04:30 INFO Applying migration id=certificates 2026/04/10 19:04:30 INFO Applying migration id=rawforward 2026/04/10 19:04:30 INFO Applying migration id=publickey 2026/04/10 19:04:30 INFO Applying migration id=resolvegroup 2026/04/10 19:04:30 INFO Applying migration id=reject 2026/04/10 19:04:30 INFO Applying migration id=autodel 2026/04/10 19:04:30 INFO Applying migration id=jsonb 2026/04/10 19:04:30 INFO Applying migration id=quote 2026/04/10 19:04:30 INFO Applying migration id=rfc9421 2026/04/10 19:04:30 INFO Applying migration id=keys 2026/04/10 19:04:30 INFO Applying migration id=portable 2026/04/10 19:04:30 INFO Applying migration id=proofs 2026/04/10 19:04:30 INFO Applying migration id=contexts 2026/04/10 19:04:30 INFO Applying migration id=deliverieshost 2026/04/10 19:04:30 INFO Applying migration id=pembegin 2026/04/10 19:04:30 INFO Applying migration id=didhost 2026/04/10 19:04:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c8-1b43-77fa-8e53-a762a5f24259 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:04:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c8-1b45-7275-8220-3246d66e95b5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c8-1b43-77fa-8e53-a762a5f24259 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78c8-1b43-77fa-8e53-a762a5f24259 2026/04/10 19:04:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-1b47-7a05-8fc2-1900156a5fe0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-1b47-79ab-887b-2e256c2aeb95 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c8-1b47-79ab-887b-2e256c2aeb95 --- PASS: TestEdit_UnauthenticatedUser (2.99s) === RUN TestEdit_AddHashtag 2026/04/10 19:04:33 INFO Applying migration id=initial 2026/04/10 19:04:33 INFO Applying migration id=notesupdated 2026/04/10 19:04:33 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:33 INFO Applying migration id=activitiesid 2026/04/10 19:04:33 INFO Applying migration id=outbox 2026/04/10 19:04:33 INFO Applying migration id=edits 2026/04/10 19:04:33 INFO Applying migration id=outboxactor 2026/04/10 19:04:33 INFO Applying migration id=outboxsender 2026/04/10 19:04:33 INFO Applying migration id=thread 2026/04/10 19:04:33 INFO Applying migration id=host 2026/04/10 19:04:33 INFO Applying migration id=sharedinbox 2026/04/10 19:04:33 INFO Applying migration id=noteshost 2026/04/10 19:04:33 INFO Applying migration id=fetched 2026/04/10 19:04:33 INFO Applying migration id=move 2026/04/10 19:04:33 INFO Applying migration id=cleanup 2026/04/10 19:04:33 INFO Applying migration id=received 2026/04/10 19:04:33 INFO Applying migration id=namehost 2026/04/10 19:04:33 INFO Applying migration id=outboxhost 2026/04/10 19:04:33 INFO Applying migration id=notesfts 2026/04/10 19:04:33 INFO Applying migration id=iconsname 2026/04/10 19:04:33 INFO Applying migration id=nohash 2026/04/10 19:04:33 INFO Applying migration id=shares 2026/04/10 19:04:33 INFO Applying migration id=actorttl 2026/04/10 19:04:33 INFO Applying migration id=tocc 2026/04/10 19:04:33 INFO Applying migration id=followeds 2026/04/10 19:04:33 INFO Applying migration id=certhash 2026/04/10 19:04:33 INFO Applying migration id=follows_sync 2026/04/10 19:04:33 INFO Applying migration id=jsonpath 2026/04/10 19:04:33 INFO Applying migration id=localforward 2026/04/10 19:04:33 INFO Applying migration id=avatar 2026/04/10 19:04:33 INFO Applying migration id=noimage 2026/04/10 19:04:33 INFO Applying migration id=feed 2026/04/10 19:04:33 INFO Applying migration id=bookmarks 2026/04/10 19:04:33 INFO Applying migration id=shareactivity 2026/04/10 19:04:33 INFO Applying migration id=application 2026/04/10 19:04:33 INFO Applying migration id=certificates 2026/04/10 19:04:33 INFO Applying migration id=rawforward 2026/04/10 19:04:33 INFO Applying migration id=publickey 2026/04/10 19:04:33 INFO Applying migration id=resolvegroup 2026/04/10 19:04:33 INFO Applying migration id=reject 2026/04/10 19:04:33 INFO Applying migration id=autodel 2026/04/10 19:04:33 INFO Applying migration id=jsonb 2026/04/10 19:04:33 INFO Applying migration id=quote 2026/04/10 19:04:33 INFO Applying migration id=rfc9421 2026/04/10 19:04:33 INFO Applying migration id=keys 2026/04/10 19:04:33 INFO Applying migration id=portable 2026/04/10 19:04:33 INFO Applying migration id=proofs 2026/04/10 19:04:33 INFO Applying migration id=contexts 2026/04/10 19:04:33 INFO Applying migration id=deliverieshost 2026/04/10 19:04:33 INFO Applying migration id=pembegin 2026/04/10 19:04:33 INFO Applying migration id=didhost 2026/04/10 19:04:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-2269-71f5-9c58-ae980b2041bf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-2269-7150-91ba-d5df6a97c1bb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c8-2269-7150-91ba-d5df6a97c1bb 2026/04/10 19:04:35 INFO Generating first response key=/users/hashtag/hello 2026/04/10 19:04:35 INFO Generating first response key=/users/hashtag/world 2026/04/10 19:04:35 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78c8-226d-7f37-b34f-8c025f61d5d4 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-2269-7150-91ba-d5df6a97c1bb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c8-2269-7150-91ba-d5df6a97c1bb 2026/04/10 19:04:35 INFO Generating first response key=/hashtag/hello 2026/04/10 19:04:35 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (1.83s) === RUN TestEdit_RemoveHashtag 2026/04/10 19:04:35 INFO Applying migration id=initial 2026/04/10 19:04:35 INFO Applying migration id=notesupdated 2026/04/10 19:04:35 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:35 INFO Applying migration id=activitiesid 2026/04/10 19:04:35 INFO Applying migration id=outbox 2026/04/10 19:04:35 INFO Applying migration id=edits 2026/04/10 19:04:35 INFO Applying migration id=outboxactor 2026/04/10 19:04:35 INFO Applying migration id=outboxsender 2026/04/10 19:04:35 INFO Applying migration id=thread 2026/04/10 19:04:35 INFO Applying migration id=host 2026/04/10 19:04:35 INFO Applying migration id=sharedinbox 2026/04/10 19:04:35 INFO Applying migration id=noteshost 2026/04/10 19:04:35 INFO Applying migration id=fetched 2026/04/10 19:04:35 INFO Applying migration id=move 2026/04/10 19:04:35 INFO Applying migration id=cleanup 2026/04/10 19:04:35 INFO Applying migration id=received 2026/04/10 19:04:35 INFO Applying migration id=namehost 2026/04/10 19:04:35 INFO Applying migration id=outboxhost 2026/04/10 19:04:35 INFO Applying migration id=notesfts 2026/04/10 19:04:35 INFO Applying migration id=iconsname 2026/04/10 19:04:35 INFO Applying migration id=nohash 2026/04/10 19:04:35 INFO Applying migration id=shares 2026/04/10 19:04:35 INFO Applying migration id=actorttl 2026/04/10 19:04:35 INFO Applying migration id=tocc 2026/04/10 19:04:35 INFO Applying migration id=followeds 2026/04/10 19:04:35 INFO Applying migration id=certhash 2026/04/10 19:04:35 INFO Applying migration id=follows_sync 2026/04/10 19:04:35 INFO Applying migration id=jsonpath 2026/04/10 19:04:35 INFO Applying migration id=localforward 2026/04/10 19:04:35 INFO Applying migration id=avatar 2026/04/10 19:04:35 INFO Applying migration id=noimage 2026/04/10 19:04:35 INFO Applying migration id=feed 2026/04/10 19:04:35 INFO Applying migration id=bookmarks 2026/04/10 19:04:35 INFO Applying migration id=shareactivity 2026/04/10 19:04:35 INFO Applying migration id=application 2026/04/10 19:04:35 INFO Applying migration id=certificates 2026/04/10 19:04:35 INFO Applying migration id=rawforward 2026/04/10 19:04:35 INFO Applying migration id=publickey 2026/04/10 19:04:35 INFO Applying migration id=resolvegroup 2026/04/10 19:04:35 INFO Applying migration id=reject 2026/04/10 19:04:35 INFO Applying migration id=autodel 2026/04/10 19:04:35 INFO Applying migration id=jsonb 2026/04/10 19:04:35 INFO Applying migration id=quote 2026/04/10 19:04:35 INFO Applying migration id=rfc9421 2026/04/10 19:04:35 INFO Applying migration id=keys 2026/04/10 19:04:35 INFO Applying migration id=portable 2026/04/10 19:04:35 INFO Applying migration id=proofs 2026/04/10 19:04:35 INFO Applying migration id=contexts 2026/04/10 19:04:35 INFO Applying migration id=deliverieshost 2026/04/10 19:04:35 INFO Applying migration id=pembegin 2026/04/10 19:04:35 INFO Applying migration id=didhost 2026/04/10 19:04:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-2b83-7bba-8b77-315129b1b64a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-2b83-7b4c-98ec-d09431048036 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c8-2b83-7b4c-98ec-d09431048036 2026/04/10 19:04:37 INFO Generating first response key=/users/hashtag/hello 2026/04/10 19:04:37 INFO Generating first response key=/users/hashtag/world 2026/04/10 19:04:37 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78c8-2b89-734b-ba4e-76fe3bc15df1 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-2b83-7b4c-98ec-d09431048036 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c8-2b83-7b4c-98ec-d09431048036 2026/04/10 19:04:37 INFO Generating first response key=/hashtag/hello 2026/04/10 19:04:37 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (2.33s) === RUN TestEdit_KeepHashtags 2026/04/10 19:04:37 INFO Applying migration id=initial 2026/04/10 19:04:37 INFO Applying migration id=notesupdated 2026/04/10 19:04:37 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:37 INFO Applying migration id=activitiesid 2026/04/10 19:04:37 INFO Applying migration id=outbox 2026/04/10 19:04:37 INFO Applying migration id=edits 2026/04/10 19:04:37 INFO Applying migration id=outboxactor 2026/04/10 19:04:37 INFO Applying migration id=outboxsender 2026/04/10 19:04:37 INFO Applying migration id=thread 2026/04/10 19:04:37 INFO Applying migration id=host 2026/04/10 19:04:37 INFO Applying migration id=sharedinbox 2026/04/10 19:04:37 INFO Applying migration id=noteshost 2026/04/10 19:04:37 INFO Applying migration id=fetched 2026/04/10 19:04:37 INFO Applying migration id=move 2026/04/10 19:04:37 INFO Applying migration id=cleanup 2026/04/10 19:04:37 INFO Applying migration id=received 2026/04/10 19:04:37 INFO Applying migration id=namehost 2026/04/10 19:04:37 INFO Applying migration id=outboxhost 2026/04/10 19:04:37 INFO Applying migration id=notesfts 2026/04/10 19:04:37 INFO Applying migration id=iconsname 2026/04/10 19:04:37 INFO Applying migration id=nohash 2026/04/10 19:04:37 INFO Applying migration id=shares 2026/04/10 19:04:37 INFO Applying migration id=actorttl 2026/04/10 19:04:37 INFO Applying migration id=tocc 2026/04/10 19:04:37 INFO Applying migration id=followeds 2026/04/10 19:04:37 INFO Applying migration id=certhash 2026/04/10 19:04:37 INFO Applying migration id=follows_sync 2026/04/10 19:04:37 INFO Applying migration id=jsonpath 2026/04/10 19:04:37 INFO Applying migration id=localforward 2026/04/10 19:04:37 INFO Applying migration id=avatar 2026/04/10 19:04:37 INFO Applying migration id=noimage 2026/04/10 19:04:37 INFO Applying migration id=feed 2026/04/10 19:04:37 INFO Applying migration id=bookmarks 2026/04/10 19:04:37 INFO Applying migration id=shareactivity 2026/04/10 19:04:37 INFO Applying migration id=application 2026/04/10 19:04:37 INFO Applying migration id=certificates 2026/04/10 19:04:37 INFO Applying migration id=rawforward 2026/04/10 19:04:37 INFO Applying migration id=publickey 2026/04/10 19:04:37 INFO Applying migration id=resolvegroup 2026/04/10 19:04:37 INFO Applying migration id=reject 2026/04/10 19:04:37 INFO Applying migration id=autodel 2026/04/10 19:04:37 INFO Applying migration id=jsonb 2026/04/10 19:04:37 INFO Applying migration id=quote 2026/04/10 19:04:37 INFO Applying migration id=rfc9421 2026/04/10 19:04:37 INFO Applying migration id=keys 2026/04/10 19:04:37 INFO Applying migration id=portable 2026/04/10 19:04:37 INFO Applying migration id=proofs 2026/04/10 19:04:37 INFO Applying migration id=contexts 2026/04/10 19:04:37 INFO Applying migration id=deliverieshost 2026/04/10 19:04:37 INFO Applying migration id=pembegin 2026/04/10 19:04:37 INFO Applying migration id=didhost 2026/04/10 19:04:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-354c-7b8f-9036-55f6053f6200 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-354c-7b06-b3d0-44940f900f99 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c8-354c-7b06-b3d0-44940f900f99 2026/04/10 19:04:40 INFO Generating first response key=/users/hashtag/hello 2026/04/10 19:04:40 INFO Generating first response key=/users/hashtag/world 2026/04/10 19:04:40 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78c8-3552-7998-a8d0-21642ced9b0b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-354c-7b06-b3d0-44940f900f99 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c8-354c-7b06-b3d0-44940f900f99 2026/04/10 19:04:40 INFO Generating first response key=/hashtag/hello 2026/04/10 19:04:40 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (2.51s) === RUN TestEdit_AddMention 2026/04/10 19:04:40 INFO Applying migration id=initial 2026/04/10 19:04:40 INFO Applying migration id=notesupdated 2026/04/10 19:04:40 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:40 INFO Applying migration id=activitiesid 2026/04/10 19:04:40 INFO Applying migration id=outbox 2026/04/10 19:04:40 INFO Applying migration id=edits 2026/04/10 19:04:40 INFO Applying migration id=outboxactor 2026/04/10 19:04:40 INFO Applying migration id=outboxsender 2026/04/10 19:04:40 INFO Applying migration id=thread 2026/04/10 19:04:40 INFO Applying migration id=host 2026/04/10 19:04:40 INFO Applying migration id=sharedinbox 2026/04/10 19:04:40 INFO Applying migration id=noteshost 2026/04/10 19:04:40 INFO Applying migration id=fetched 2026/04/10 19:04:40 INFO Applying migration id=move 2026/04/10 19:04:40 INFO Applying migration id=cleanup 2026/04/10 19:04:40 INFO Applying migration id=received 2026/04/10 19:04:40 INFO Applying migration id=namehost 2026/04/10 19:04:40 INFO Applying migration id=outboxhost 2026/04/10 19:04:40 INFO Applying migration id=notesfts 2026/04/10 19:04:40 INFO Applying migration id=iconsname 2026/04/10 19:04:40 INFO Applying migration id=nohash 2026/04/10 19:04:40 INFO Applying migration id=shares 2026/04/10 19:04:40 INFO Applying migration id=actorttl 2026/04/10 19:04:40 INFO Applying migration id=tocc 2026/04/10 19:04:40 INFO Applying migration id=followeds 2026/04/10 19:04:40 INFO Applying migration id=certhash 2026/04/10 19:04:40 INFO Applying migration id=follows_sync 2026/04/10 19:04:40 INFO Applying migration id=jsonpath 2026/04/10 19:04:40 INFO Applying migration id=localforward 2026/04/10 19:04:40 INFO Applying migration id=avatar 2026/04/10 19:04:40 INFO Applying migration id=noimage 2026/04/10 19:04:40 INFO Applying migration id=feed 2026/04/10 19:04:40 INFO Applying migration id=bookmarks 2026/04/10 19:04:40 INFO Applying migration id=shareactivity 2026/04/10 19:04:40 INFO Applying migration id=application 2026/04/10 19:04:40 INFO Applying migration id=certificates 2026/04/10 19:04:40 INFO Applying migration id=rawforward 2026/04/10 19:04:40 INFO Applying migration id=publickey 2026/04/10 19:04:40 INFO Applying migration id=resolvegroup 2026/04/10 19:04:40 INFO Applying migration id=reject 2026/04/10 19:04:40 INFO Applying migration id=autodel 2026/04/10 19:04:40 INFO Applying migration id=jsonb 2026/04/10 19:04:40 INFO Applying migration id=quote 2026/04/10 19:04:40 INFO Applying migration id=rfc9421 2026/04/10 19:04:40 INFO Applying migration id=keys 2026/04/10 19:04:40 INFO Applying migration id=portable 2026/04/10 19:04:40 INFO Applying migration id=proofs 2026/04/10 19:04:40 INFO Applying migration id=contexts 2026/04/10 19:04:40 INFO Applying migration id=deliverieshost 2026/04/10 19:04:40 INFO Applying migration id=pembegin 2026/04/10 19:04:40 INFO Applying migration id=didhost 2026/04/10 19:04:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-448b-7a78-9f2f-23a91628fabd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-448b-79d0-9142-3cd52a1935af activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c8-448b-79d0-9142-3cd52a1935af 2026/04/10 19:04:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c8-448b-79d0-9142-3cd52a1935af 2026/04/10 19:04:43 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:04:43 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78c8-4490-7da4-8f89-6f356c429087 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-448b-79d0-9142-3cd52a1935af activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c8-448b-79d0-9142-3cd52a1935af 2026/04/10 19:04:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c8-448b-79d0-9142-3cd52a1935af --- PASS: TestEdit_AddMention (3.90s) === RUN TestEdit_RemoveMention 2026/04/10 19:04:43 INFO Applying migration id=initial 2026/04/10 19:04:43 INFO Applying migration id=notesupdated 2026/04/10 19:04:43 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:43 INFO Applying migration id=activitiesid 2026/04/10 19:04:43 INFO Applying migration id=outbox 2026/04/10 19:04:43 INFO Applying migration id=edits 2026/04/10 19:04:43 INFO Applying migration id=outboxactor 2026/04/10 19:04:43 INFO Applying migration id=outboxsender 2026/04/10 19:04:43 INFO Applying migration id=thread 2026/04/10 19:04:43 INFO Applying migration id=host 2026/04/10 19:04:43 INFO Applying migration id=sharedinbox 2026/04/10 19:04:43 INFO Applying migration id=noteshost 2026/04/10 19:04:43 INFO Applying migration id=fetched 2026/04/10 19:04:43 INFO Applying migration id=move 2026/04/10 19:04:43 INFO Applying migration id=cleanup 2026/04/10 19:04:43 INFO Applying migration id=received 2026/04/10 19:04:43 INFO Applying migration id=namehost 2026/04/10 19:04:43 INFO Applying migration id=outboxhost 2026/04/10 19:04:43 INFO Applying migration id=notesfts 2026/04/10 19:04:43 INFO Applying migration id=iconsname 2026/04/10 19:04:43 INFO Applying migration id=nohash 2026/04/10 19:04:43 INFO Applying migration id=shares 2026/04/10 19:04:43 INFO Applying migration id=actorttl 2026/04/10 19:04:43 INFO Applying migration id=tocc 2026/04/10 19:04:43 INFO Applying migration id=followeds 2026/04/10 19:04:43 INFO Applying migration id=certhash 2026/04/10 19:04:43 INFO Applying migration id=follows_sync 2026/04/10 19:04:43 INFO Applying migration id=jsonpath 2026/04/10 19:04:43 INFO Applying migration id=localforward 2026/04/10 19:04:43 INFO Applying migration id=avatar 2026/04/10 19:04:43 INFO Applying migration id=noimage 2026/04/10 19:04:43 INFO Applying migration id=feed 2026/04/10 19:04:43 INFO Applying migration id=bookmarks 2026/04/10 19:04:43 INFO Applying migration id=shareactivity 2026/04/10 19:04:43 INFO Applying migration id=application 2026/04/10 19:04:43 INFO Applying migration id=certificates 2026/04/10 19:04:43 INFO Applying migration id=rawforward 2026/04/10 19:04:43 INFO Applying migration id=publickey 2026/04/10 19:04:43 INFO Applying migration id=resolvegroup 2026/04/10 19:04:43 INFO Applying migration id=reject 2026/04/10 19:04:44 INFO Applying migration id=autodel 2026/04/10 19:04:44 INFO Applying migration id=jsonb 2026/04/10 19:04:44 INFO Applying migration id=quote 2026/04/10 19:04:44 INFO Applying migration id=rfc9421 2026/04/10 19:04:44 INFO Applying migration id=keys 2026/04/10 19:04:44 INFO Applying migration id=portable 2026/04/10 19:04:44 INFO Applying migration id=proofs 2026/04/10 19:04:44 INFO Applying migration id=contexts 2026/04/10 19:04:44 INFO Applying migration id=deliverieshost 2026/04/10 19:04:44 INFO Applying migration id=pembegin 2026/04/10 19:04:44 INFO Applying migration id=didhost 2026/04/10 19:04:46 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:04:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-4e50-7a8c-a4b9-7c24f4b6e3b6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-4e50-762a-93c1-bc8215a9aebd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c8-4e50-762a-93c1-bc8215a9aebd 2026/04/10 19:04:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c8-4e50-762a-93c1-bc8215a9aebd 2026/04/10 19:04:46 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78c8-4e55-7620-b1dc-f81016e3d9e2 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-4e50-762a-93c1-bc8215a9aebd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c8-4e50-762a-93c1-bc8215a9aebd 2026/04/10 19:04:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c8-4e50-762a-93c1-bc8215a9aebd --- PASS: TestEdit_RemoveMention (2.50s) === RUN TestEdit_KeepMention 2026/04/10 19:04:46 INFO Applying migration id=initial 2026/04/10 19:04:46 INFO Applying migration id=notesupdated 2026/04/10 19:04:46 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:46 INFO Applying migration id=activitiesid 2026/04/10 19:04:46 INFO Applying migration id=outbox 2026/04/10 19:04:46 INFO Applying migration id=edits 2026/04/10 19:04:46 INFO Applying migration id=outboxactor 2026/04/10 19:04:46 INFO Applying migration id=outboxsender 2026/04/10 19:04:46 INFO Applying migration id=thread 2026/04/10 19:04:46 INFO Applying migration id=host 2026/04/10 19:04:46 INFO Applying migration id=sharedinbox 2026/04/10 19:04:46 INFO Applying migration id=noteshost 2026/04/10 19:04:46 INFO Applying migration id=fetched 2026/04/10 19:04:46 INFO Applying migration id=move 2026/04/10 19:04:46 INFO Applying migration id=cleanup 2026/04/10 19:04:46 INFO Applying migration id=received 2026/04/10 19:04:46 INFO Applying migration id=namehost 2026/04/10 19:04:46 INFO Applying migration id=outboxhost 2026/04/10 19:04:46 INFO Applying migration id=notesfts 2026/04/10 19:04:46 INFO Applying migration id=iconsname 2026/04/10 19:04:46 INFO Applying migration id=nohash 2026/04/10 19:04:46 INFO Applying migration id=shares 2026/04/10 19:04:46 INFO Applying migration id=actorttl 2026/04/10 19:04:46 INFO Applying migration id=tocc 2026/04/10 19:04:46 INFO Applying migration id=followeds 2026/04/10 19:04:46 INFO Applying migration id=certhash 2026/04/10 19:04:46 INFO Applying migration id=follows_sync 2026/04/10 19:04:46 INFO Applying migration id=jsonpath 2026/04/10 19:04:46 INFO Applying migration id=localforward 2026/04/10 19:04:46 INFO Applying migration id=avatar 2026/04/10 19:04:46 INFO Applying migration id=noimage 2026/04/10 19:04:46 INFO Applying migration id=feed 2026/04/10 19:04:46 INFO Applying migration id=bookmarks 2026/04/10 19:04:46 INFO Applying migration id=shareactivity 2026/04/10 19:04:46 INFO Applying migration id=application 2026/04/10 19:04:46 INFO Applying migration id=certificates 2026/04/10 19:04:46 INFO Applying migration id=rawforward 2026/04/10 19:04:46 INFO Applying migration id=publickey 2026/04/10 19:04:46 INFO Applying migration id=resolvegroup 2026/04/10 19:04:46 INFO Applying migration id=reject 2026/04/10 19:04:46 INFO Applying migration id=autodel 2026/04/10 19:04:46 INFO Applying migration id=jsonb 2026/04/10 19:04:46 INFO Applying migration id=quote 2026/04/10 19:04:46 INFO Applying migration id=rfc9421 2026/04/10 19:04:46 INFO Applying migration id=keys 2026/04/10 19:04:46 INFO Applying migration id=portable 2026/04/10 19:04:46 INFO Applying migration id=proofs 2026/04/10 19:04:46 INFO Applying migration id=contexts 2026/04/10 19:04:46 INFO Applying migration id=deliverieshost 2026/04/10 19:04:46 INFO Applying migration id=pembegin 2026/04/10 19:04:46 INFO Applying migration id=didhost 2026/04/10 19:04:50 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:04:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-5dc3-75bc-8dda-bca9aa18b0f2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-5dc3-71aa-a419-da5bce9a9fc6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c8-5dc3-71aa-a419-da5bce9a9fc6 2026/04/10 19:04:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c8-5dc3-71aa-a419-da5bce9a9fc6 2026/04/10 19:04:50 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:04:50 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78c8-5dc8-745c-8374-213b69ffc17a activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-5dc3-71aa-a419-da5bce9a9fc6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c8-5dc3-71aa-a419-da5bce9a9fc6 2026/04/10 19:04:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c8-5dc3-71aa-a419-da5bce9a9fc6 --- PASS: TestEdit_KeepMention (3.96s) === RUN TestEdit_PollAddOption 2026/04/10 19:04:50 INFO Applying migration id=initial 2026/04/10 19:04:50 INFO Applying migration id=notesupdated 2026/04/10 19:04:50 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:50 INFO Applying migration id=activitiesid 2026/04/10 19:04:50 INFO Applying migration id=outbox 2026/04/10 19:04:50 INFO Applying migration id=edits 2026/04/10 19:04:50 INFO Applying migration id=outboxactor 2026/04/10 19:04:50 INFO Applying migration id=outboxsender 2026/04/10 19:04:50 INFO Applying migration id=thread 2026/04/10 19:04:50 INFO Applying migration id=host 2026/04/10 19:04:50 INFO Applying migration id=sharedinbox 2026/04/10 19:04:50 INFO Applying migration id=noteshost 2026/04/10 19:04:50 INFO Applying migration id=fetched 2026/04/10 19:04:50 INFO Applying migration id=move 2026/04/10 19:04:50 INFO Applying migration id=cleanup 2026/04/10 19:04:50 INFO Applying migration id=received 2026/04/10 19:04:50 INFO Applying migration id=namehost 2026/04/10 19:04:50 INFO Applying migration id=outboxhost 2026/04/10 19:04:50 INFO Applying migration id=notesfts 2026/04/10 19:04:50 INFO Applying migration id=iconsname 2026/04/10 19:04:50 INFO Applying migration id=nohash 2026/04/10 19:04:50 INFO Applying migration id=shares 2026/04/10 19:04:50 INFO Applying migration id=actorttl 2026/04/10 19:04:50 INFO Applying migration id=tocc 2026/04/10 19:04:50 INFO Applying migration id=followeds 2026/04/10 19:04:50 INFO Applying migration id=certhash 2026/04/10 19:04:50 INFO Applying migration id=follows_sync 2026/04/10 19:04:50 INFO Applying migration id=jsonpath 2026/04/10 19:04:50 INFO Applying migration id=localforward 2026/04/10 19:04:50 INFO Applying migration id=avatar 2026/04/10 19:04:50 INFO Applying migration id=noimage 2026/04/10 19:04:50 INFO Applying migration id=feed 2026/04/10 19:04:50 INFO Applying migration id=bookmarks 2026/04/10 19:04:50 INFO Applying migration id=shareactivity 2026/04/10 19:04:50 INFO Applying migration id=application 2026/04/10 19:04:50 INFO Applying migration id=certificates 2026/04/10 19:04:50 INFO Applying migration id=rawforward 2026/04/10 19:04:50 INFO Applying migration id=publickey 2026/04/10 19:04:50 INFO Applying migration id=resolvegroup 2026/04/10 19:04:50 INFO Applying migration id=reject 2026/04/10 19:04:50 INFO Applying migration id=autodel 2026/04/10 19:04:50 INFO Applying migration id=jsonb 2026/04/10 19:04:50 INFO Applying migration id=quote 2026/04/10 19:04:50 INFO Applying migration id=rfc9421 2026/04/10 19:04:50 INFO Applying migration id=keys 2026/04/10 19:04:50 INFO Applying migration id=portable 2026/04/10 19:04:50 INFO Applying migration id=proofs 2026/04/10 19:04:50 INFO Applying migration id=contexts 2026/04/10 19:04:50 INFO Applying migration id=deliverieshost 2026/04/10 19:04:50 INFO Applying migration id=pembegin 2026/04/10 19:04:50 INFO Applying migration id=didhost 2026/04/10 19:04:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-6aaa-7dbb-87a0-4ea8d9c25181 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-6aaa-7c94-872f-400eec1ccc2a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c8-6aaa-7c94-872f-400eec1ccc2a 2026/04/10 19:04:53 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78c8-6aaa-7c94-872f-400eec1ccc2a 2026/04/10 19:04:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-6aad-72a4-b6bb-b75f87b094c7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-6aad-726e-989c-b2ddf3787284 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c8-6aad-726e-989c-b2ddf3787284 2026/04/10 19:04:53 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d78c8-6aaa-7c94-872f-400eec1ccc2a 2026/04/10 19:04:53 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78c8-6aaf-779b-8aec-e4c48c2e770d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-6aaa-7c94-872f-400eec1ccc2a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c8-6aaa-7c94-872f-400eec1ccc2a 2026/04/10 19:04:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c8-6aaa-7c94-872f-400eec1ccc2a 2026/04/10 19:04:53 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78c8-6ab3-7d35-9bc8-55775d7f9f9b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-6aaa-7c94-872f-400eec1ccc2a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c8-6aaa-7c94-872f-400eec1ccc2a 2026/04/10 19:04:53 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78c8-6aaa-7c94-872f-400eec1ccc2a 2026/04/10 19:04:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-6ab5-7aa5-98f2-5270f25874fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-6ab5-7a6f-b4ba-a0a8ac863456 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d78c8-6ab5-7a6f-b4ba-a0a8ac863456 2026/04/10 19:04:53 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d78c8-6aaa-7c94-872f-400eec1ccc2a 2026/04/10 19:04:53 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78c8-6ab7-743a-a7dd-d5526a2c2223 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-6aaa-7c94-872f-400eec1ccc2a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c8-6aaa-7c94-872f-400eec1ccc2a 2026/04/10 19:04:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c8-6aaa-7c94-872f-400eec1ccc2a --- PASS: TestEdit_PollAddOption (3.31s) === RUN TestEdit_RemoveQuestion 2026/04/10 19:04:53 INFO Applying migration id=initial 2026/04/10 19:04:53 INFO Applying migration id=notesupdated 2026/04/10 19:04:53 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:53 INFO Applying migration id=activitiesid 2026/04/10 19:04:53 INFO Applying migration id=outbox 2026/04/10 19:04:53 INFO Applying migration id=edits 2026/04/10 19:04:53 INFO Applying migration id=outboxactor 2026/04/10 19:04:53 INFO Applying migration id=outboxsender 2026/04/10 19:04:53 INFO Applying migration id=thread 2026/04/10 19:04:53 INFO Applying migration id=host 2026/04/10 19:04:53 INFO Applying migration id=sharedinbox 2026/04/10 19:04:53 INFO Applying migration id=noteshost 2026/04/10 19:04:53 INFO Applying migration id=fetched 2026/04/10 19:04:53 INFO Applying migration id=move 2026/04/10 19:04:53 INFO Applying migration id=cleanup 2026/04/10 19:04:53 INFO Applying migration id=received 2026/04/10 19:04:53 INFO Applying migration id=namehost 2026/04/10 19:04:53 INFO Applying migration id=outboxhost 2026/04/10 19:04:53 INFO Applying migration id=notesfts 2026/04/10 19:04:53 INFO Applying migration id=iconsname 2026/04/10 19:04:53 INFO Applying migration id=nohash 2026/04/10 19:04:53 INFO Applying migration id=shares 2026/04/10 19:04:53 INFO Applying migration id=actorttl 2026/04/10 19:04:53 INFO Applying migration id=tocc 2026/04/10 19:04:53 INFO Applying migration id=followeds 2026/04/10 19:04:53 INFO Applying migration id=certhash 2026/04/10 19:04:53 INFO Applying migration id=follows_sync 2026/04/10 19:04:53 INFO Applying migration id=jsonpath 2026/04/10 19:04:53 INFO Applying migration id=localforward 2026/04/10 19:04:53 INFO Applying migration id=avatar 2026/04/10 19:04:53 INFO Applying migration id=noimage 2026/04/10 19:04:53 INFO Applying migration id=feed 2026/04/10 19:04:53 INFO Applying migration id=bookmarks 2026/04/10 19:04:53 INFO Applying migration id=shareactivity 2026/04/10 19:04:53 INFO Applying migration id=application 2026/04/10 19:04:53 INFO Applying migration id=certificates 2026/04/10 19:04:53 INFO Applying migration id=rawforward 2026/04/10 19:04:53 INFO Applying migration id=publickey 2026/04/10 19:04:53 INFO Applying migration id=resolvegroup 2026/04/10 19:04:53 INFO Applying migration id=reject 2026/04/10 19:04:53 INFO Applying migration id=autodel 2026/04/10 19:04:53 INFO Applying migration id=jsonb 2026/04/10 19:04:53 INFO Applying migration id=quote 2026/04/10 19:04:53 INFO Applying migration id=rfc9421 2026/04/10 19:04:53 INFO Applying migration id=keys 2026/04/10 19:04:53 INFO Applying migration id=portable 2026/04/10 19:04:53 INFO Applying migration id=proofs 2026/04/10 19:04:53 INFO Applying migration id=contexts 2026/04/10 19:04:53 INFO Applying migration id=deliverieshost 2026/04/10 19:04:53 INFO Applying migration id=pembegin 2026/04/10 19:04:53 INFO Applying migration id=didhost 2026/04/10 19:04:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-74a0-7d94-b37e-e80b46b001d8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-74a0-7c68-b3e1-644c13823a2a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c8-74a0-7c68-b3e1-644c13823a2a 2026/04/10 19:04:56 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78c8-74a0-7c68-b3e1-644c13823a2a 2026/04/10 19:04:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-74a3-7d7e-ae7b-d1ebf0b324d1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-74a3-7d47-b490-555a2e870c02 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c8-74a3-7d47-b490-555a2e870c02 2026/04/10 19:04:56 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d78c8-74a0-7c68-b3e1-644c13823a2a 2026/04/10 19:04:56 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78c8-74a7-7112-97bc-d3c04542c060 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-74a0-7c68-b3e1-644c13823a2a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c8-74a0-7c68-b3e1-644c13823a2a 2026/04/10 19:04:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c8-74a0-7c68-b3e1-644c13823a2a 2026/04/10 19:04:56 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78c8-74ab-7b28-9190-bc2251ff7b67 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-74a0-7c68-b3e1-644c13823a2a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c8-74a0-7c68-b3e1-644c13823a2a 2026/04/10 19:04:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78c8-74a0-7c68-b3e1-644c13823a2a --- PASS: TestEdit_RemoveQuestion (2.55s) === RUN TestFollow_PostToFollowers 2026/04/10 19:04:56 INFO Applying migration id=initial 2026/04/10 19:04:56 INFO Applying migration id=notesupdated 2026/04/10 19:04:56 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:56 INFO Applying migration id=activitiesid 2026/04/10 19:04:56 INFO Applying migration id=outbox 2026/04/10 19:04:56 INFO Applying migration id=edits 2026/04/10 19:04:56 INFO Applying migration id=outboxactor 2026/04/10 19:04:56 INFO Applying migration id=outboxsender 2026/04/10 19:04:56 INFO Applying migration id=thread 2026/04/10 19:04:56 INFO Applying migration id=host 2026/04/10 19:04:56 INFO Applying migration id=sharedinbox 2026/04/10 19:04:56 INFO Applying migration id=noteshost 2026/04/10 19:04:56 INFO Applying migration id=fetched 2026/04/10 19:04:56 INFO Applying migration id=move 2026/04/10 19:04:56 INFO Applying migration id=cleanup 2026/04/10 19:04:56 INFO Applying migration id=received 2026/04/10 19:04:56 INFO Applying migration id=namehost 2026/04/10 19:04:56 INFO Applying migration id=outboxhost 2026/04/10 19:04:56 INFO Applying migration id=notesfts 2026/04/10 19:04:56 INFO Applying migration id=iconsname 2026/04/10 19:04:56 INFO Applying migration id=nohash 2026/04/10 19:04:56 INFO Applying migration id=shares 2026/04/10 19:04:56 INFO Applying migration id=actorttl 2026/04/10 19:04:56 INFO Applying migration id=tocc 2026/04/10 19:04:56 INFO Applying migration id=followeds 2026/04/10 19:04:56 INFO Applying migration id=certhash 2026/04/10 19:04:56 INFO Applying migration id=follows_sync 2026/04/10 19:04:56 INFO Applying migration id=jsonpath 2026/04/10 19:04:56 INFO Applying migration id=localforward 2026/04/10 19:04:56 INFO Applying migration id=avatar 2026/04/10 19:04:56 INFO Applying migration id=noimage 2026/04/10 19:04:56 INFO Applying migration id=feed 2026/04/10 19:04:56 INFO Applying migration id=bookmarks 2026/04/10 19:04:56 INFO Applying migration id=shareactivity 2026/04/10 19:04:56 INFO Applying migration id=application 2026/04/10 19:04:56 INFO Applying migration id=certificates 2026/04/10 19:04:56 INFO Applying migration id=rawforward 2026/04/10 19:04:56 INFO Applying migration id=publickey 2026/04/10 19:04:56 INFO Applying migration id=resolvegroup 2026/04/10 19:04:56 INFO Applying migration id=reject 2026/04/10 19:04:56 INFO Applying migration id=autodel 2026/04/10 19:04:56 INFO Applying migration id=jsonb 2026/04/10 19:04:56 INFO Applying migration id=quote 2026/04/10 19:04:56 INFO Applying migration id=rfc9421 2026/04/10 19:04:56 INFO Applying migration id=keys 2026/04/10 19:04:56 INFO Applying migration id=portable 2026/04/10 19:04:56 INFO Applying migration id=proofs 2026/04/10 19:04:56 INFO Applying migration id=contexts 2026/04/10 19:04:56 INFO Applying migration id=deliverieshost 2026/04/10 19:04:56 INFO Applying migration id=pembegin 2026/04/10 19:04:56 INFO Applying migration id=didhost 2026/04/10 19:04:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c8-7e85-792b-9db9-21bb87294cc2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:04:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c8-7e86-78ce-a6ee-66a9d8e56b07 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c8-7e85-792b-9db9-21bb87294cc2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78c8-7e85-792b-9db9-21bb87294cc2 2026/04/10 19:04:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-7e88-7700-8425-9bbe5423f923 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-7e88-76a3-9901-96776ed19ba2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c8-7e88-76a3-9901-96776ed19ba2 --- PASS: TestFollow_PostToFollowers (2.52s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/04/10 19:04:58 INFO Applying migration id=initial 2026/04/10 19:04:58 INFO Applying migration id=notesupdated 2026/04/10 19:04:58 INFO Applying migration id=personspreferredusername 2026/04/10 19:04:58 INFO Applying migration id=activitiesid 2026/04/10 19:04:58 INFO Applying migration id=outbox 2026/04/10 19:04:58 INFO Applying migration id=edits 2026/04/10 19:04:58 INFO Applying migration id=outboxactor 2026/04/10 19:04:58 INFO Applying migration id=outboxsender 2026/04/10 19:04:58 INFO Applying migration id=thread 2026/04/10 19:04:58 INFO Applying migration id=host 2026/04/10 19:04:58 INFO Applying migration id=sharedinbox 2026/04/10 19:04:58 INFO Applying migration id=noteshost 2026/04/10 19:04:58 INFO Applying migration id=fetched 2026/04/10 19:04:58 INFO Applying migration id=move 2026/04/10 19:04:58 INFO Applying migration id=cleanup 2026/04/10 19:04:58 INFO Applying migration id=received 2026/04/10 19:04:58 INFO Applying migration id=namehost 2026/04/10 19:04:58 INFO Applying migration id=outboxhost 2026/04/10 19:04:58 INFO Applying migration id=notesfts 2026/04/10 19:04:58 INFO Applying migration id=iconsname 2026/04/10 19:04:58 INFO Applying migration id=nohash 2026/04/10 19:04:58 INFO Applying migration id=shares 2026/04/10 19:04:58 INFO Applying migration id=actorttl 2026/04/10 19:04:58 INFO Applying migration id=tocc 2026/04/10 19:04:58 INFO Applying migration id=followeds 2026/04/10 19:04:58 INFO Applying migration id=certhash 2026/04/10 19:04:58 INFO Applying migration id=follows_sync 2026/04/10 19:04:58 INFO Applying migration id=jsonpath 2026/04/10 19:04:58 INFO Applying migration id=localforward 2026/04/10 19:04:58 INFO Applying migration id=avatar 2026/04/10 19:04:58 INFO Applying migration id=noimage 2026/04/10 19:04:58 INFO Applying migration id=feed 2026/04/10 19:04:58 INFO Applying migration id=bookmarks 2026/04/10 19:04:58 INFO Applying migration id=shareactivity 2026/04/10 19:04:58 INFO Applying migration id=application 2026/04/10 19:04:58 INFO Applying migration id=certificates 2026/04/10 19:04:58 INFO Applying migration id=rawforward 2026/04/10 19:04:58 INFO Applying migration id=publickey 2026/04/10 19:04:58 INFO Applying migration id=resolvegroup 2026/04/10 19:04:58 INFO Applying migration id=reject 2026/04/10 19:04:58 INFO Applying migration id=autodel 2026/04/10 19:04:58 INFO Applying migration id=jsonb 2026/04/10 19:04:58 INFO Applying migration id=quote 2026/04/10 19:04:58 INFO Applying migration id=rfc9421 2026/04/10 19:04:58 INFO Applying migration id=keys 2026/04/10 19:04:58 INFO Applying migration id=portable 2026/04/10 19:04:58 INFO Applying migration id=proofs 2026/04/10 19:04:58 INFO Applying migration id=contexts 2026/04/10 19:04:58 INFO Applying migration id=deliverieshost 2026/04/10 19:04:58 INFO Applying migration id=pembegin 2026/04/10 19:04:58 INFO Applying migration id=didhost 2026/04/10 19:05:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-8828-7097-a559-15328ffa5761 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-8828-704a-b0c3-1bd21710d2e4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c8-8828-704a-b0c3-1bd21710d2e4 2026/04/10 19:05:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c8-8829-7737-a6a9-390c8f649617 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:05:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c8-882a-73c7-b700-4b0c20757e02 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c8-8829-7737-a6a9-390c8f649617 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78c8-8829-7737-a6a9-390c8f649617 --- PASS: TestFollow_PostToFollowersBeforeFollow (2.47s) === RUN TestFollow_DMUnfollowFollow 2026/04/10 19:05:01 INFO Applying migration id=initial 2026/04/10 19:05:01 INFO Applying migration id=notesupdated 2026/04/10 19:05:01 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:01 INFO Applying migration id=activitiesid 2026/04/10 19:05:01 INFO Applying migration id=outbox 2026/04/10 19:05:01 INFO Applying migration id=edits 2026/04/10 19:05:01 INFO Applying migration id=outboxactor 2026/04/10 19:05:01 INFO Applying migration id=outboxsender 2026/04/10 19:05:01 INFO Applying migration id=thread 2026/04/10 19:05:01 INFO Applying migration id=host 2026/04/10 19:05:01 INFO Applying migration id=sharedinbox 2026/04/10 19:05:01 INFO Applying migration id=noteshost 2026/04/10 19:05:01 INFO Applying migration id=fetched 2026/04/10 19:05:01 INFO Applying migration id=move 2026/04/10 19:05:01 INFO Applying migration id=cleanup 2026/04/10 19:05:01 INFO Applying migration id=received 2026/04/10 19:05:01 INFO Applying migration id=namehost 2026/04/10 19:05:01 INFO Applying migration id=outboxhost 2026/04/10 19:05:01 INFO Applying migration id=notesfts 2026/04/10 19:05:01 INFO Applying migration id=iconsname 2026/04/10 19:05:01 INFO Applying migration id=nohash 2026/04/10 19:05:01 INFO Applying migration id=shares 2026/04/10 19:05:01 INFO Applying migration id=actorttl 2026/04/10 19:05:01 INFO Applying migration id=tocc 2026/04/10 19:05:01 INFO Applying migration id=followeds 2026/04/10 19:05:01 INFO Applying migration id=certhash 2026/04/10 19:05:01 INFO Applying migration id=follows_sync 2026/04/10 19:05:01 INFO Applying migration id=jsonpath 2026/04/10 19:05:01 INFO Applying migration id=localforward 2026/04/10 19:05:01 INFO Applying migration id=avatar 2026/04/10 19:05:01 INFO Applying migration id=noimage 2026/04/10 19:05:01 INFO Applying migration id=feed 2026/04/10 19:05:01 INFO Applying migration id=bookmarks 2026/04/10 19:05:01 INFO Applying migration id=shareactivity 2026/04/10 19:05:01 INFO Applying migration id=application 2026/04/10 19:05:01 INFO Applying migration id=certificates 2026/04/10 19:05:01 INFO Applying migration id=rawforward 2026/04/10 19:05:01 INFO Applying migration id=publickey 2026/04/10 19:05:01 INFO Applying migration id=resolvegroup 2026/04/10 19:05:01 INFO Applying migration id=reject 2026/04/10 19:05:01 INFO Applying migration id=autodel 2026/04/10 19:05:01 INFO Applying migration id=jsonb 2026/04/10 19:05:01 INFO Applying migration id=quote 2026/04/10 19:05:01 INFO Applying migration id=rfc9421 2026/04/10 19:05:01 INFO Applying migration id=keys 2026/04/10 19:05:01 INFO Applying migration id=portable 2026/04/10 19:05:01 INFO Applying migration id=proofs 2026/04/10 19:05:01 INFO Applying migration id=contexts 2026/04/10 19:05:01 INFO Applying migration id=deliverieshost 2026/04/10 19:05:01 INFO Applying migration id=pembegin 2026/04/10 19:05:01 INFO Applying migration id=didhost 2026/04/10 19:05:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c8-951d-71bb-9ca3-4342a050342e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:05:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c8-951d-7e60-991a-8b1e16b9c5b5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c8-951d-71bb-9ca3-4342a050342e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78c8-951d-71bb-9ca3-4342a050342e 2026/04/10 19:05:04 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:05:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-951e-7868-82b5-e88ed0a30cce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-951e-76ba-a894-416f80a20344 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c8-951e-76ba-a894-416f80a20344 2026/04/10 19:05:04 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78c8-9522-7995-b9d3-d7caa414ebcb activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c8-951d-71bb-9ca3-4342a050342e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestFollow_DMUnfollowFollow (3.32s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/04/10 19:05:04 INFO Applying migration id=initial 2026/04/10 19:05:04 INFO Applying migration id=notesupdated 2026/04/10 19:05:04 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:04 INFO Applying migration id=activitiesid 2026/04/10 19:05:04 INFO Applying migration id=outbox 2026/04/10 19:05:04 INFO Applying migration id=edits 2026/04/10 19:05:04 INFO Applying migration id=outboxactor 2026/04/10 19:05:04 INFO Applying migration id=outboxsender 2026/04/10 19:05:04 INFO Applying migration id=thread 2026/04/10 19:05:04 INFO Applying migration id=host 2026/04/10 19:05:04 INFO Applying migration id=sharedinbox 2026/04/10 19:05:04 INFO Applying migration id=noteshost 2026/04/10 19:05:04 INFO Applying migration id=fetched 2026/04/10 19:05:04 INFO Applying migration id=move 2026/04/10 19:05:04 INFO Applying migration id=cleanup 2026/04/10 19:05:04 INFO Applying migration id=received 2026/04/10 19:05:04 INFO Applying migration id=namehost 2026/04/10 19:05:04 INFO Applying migration id=outboxhost 2026/04/10 19:05:04 INFO Applying migration id=notesfts 2026/04/10 19:05:04 INFO Applying migration id=iconsname 2026/04/10 19:05:04 INFO Applying migration id=nohash 2026/04/10 19:05:04 INFO Applying migration id=shares 2026/04/10 19:05:04 INFO Applying migration id=actorttl 2026/04/10 19:05:04 INFO Applying migration id=tocc 2026/04/10 19:05:04 INFO Applying migration id=followeds 2026/04/10 19:05:04 INFO Applying migration id=certhash 2026/04/10 19:05:04 INFO Applying migration id=follows_sync 2026/04/10 19:05:04 INFO Applying migration id=jsonpath 2026/04/10 19:05:04 INFO Applying migration id=localforward 2026/04/10 19:05:04 INFO Applying migration id=avatar 2026/04/10 19:05:04 INFO Applying migration id=noimage 2026/04/10 19:05:04 INFO Applying migration id=feed 2026/04/10 19:05:04 INFO Applying migration id=bookmarks 2026/04/10 19:05:04 INFO Applying migration id=shareactivity 2026/04/10 19:05:04 INFO Applying migration id=application 2026/04/10 19:05:04 INFO Applying migration id=certificates 2026/04/10 19:05:04 INFO Applying migration id=rawforward 2026/04/10 19:05:04 INFO Applying migration id=publickey 2026/04/10 19:05:04 INFO Applying migration id=resolvegroup 2026/04/10 19:05:04 INFO Applying migration id=reject 2026/04/10 19:05:04 INFO Applying migration id=autodel 2026/04/10 19:05:04 INFO Applying migration id=jsonb 2026/04/10 19:05:04 INFO Applying migration id=quote 2026/04/10 19:05:04 INFO Applying migration id=rfc9421 2026/04/10 19:05:04 INFO Applying migration id=keys 2026/04/10 19:05:04 INFO Applying migration id=portable 2026/04/10 19:05:04 INFO Applying migration id=proofs 2026/04/10 19:05:04 INFO Applying migration id=contexts 2026/04/10 19:05:04 INFO Applying migration id=deliverieshost 2026/04/10 19:05:04 INFO Applying migration id=pembegin 2026/04/10 19:05:04 INFO Applying migration id=didhost 2026/04/10 19:05:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c8-998f-70c5-83c6-7e91029221b1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:05:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c8-998f-7d33-8025-616847a4812b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c8-998f-70c5-83c6-7e91029221b1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78c8-998f-70c5-83c6-7e91029221b1 2026/04/10 19:05:05 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:05:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-9990-76c7-a139-05a16cff53bc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-9990-753a-8b51-cf7c0fe3a607 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c8-9990-753a-8b51-cf7c0fe3a607 2026/04/10 19:05:05 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78c8-9992-7168-8f11-54ba3ac174e7 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c8-998f-70c5-83c6-7e91029221b1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestFollow_DMUnfollowBeforeFeedUpdate (1.13s) === RUN TestFollow_PublicPost 2026/04/10 19:05:05 INFO Applying migration id=initial 2026/04/10 19:05:05 INFO Applying migration id=notesupdated 2026/04/10 19:05:05 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:05 INFO Applying migration id=activitiesid 2026/04/10 19:05:05 INFO Applying migration id=outbox 2026/04/10 19:05:05 INFO Applying migration id=edits 2026/04/10 19:05:05 INFO Applying migration id=outboxactor 2026/04/10 19:05:05 INFO Applying migration id=outboxsender 2026/04/10 19:05:05 INFO Applying migration id=thread 2026/04/10 19:05:05 INFO Applying migration id=host 2026/04/10 19:05:05 INFO Applying migration id=sharedinbox 2026/04/10 19:05:05 INFO Applying migration id=noteshost 2026/04/10 19:05:05 INFO Applying migration id=fetched 2026/04/10 19:05:05 INFO Applying migration id=move 2026/04/10 19:05:05 INFO Applying migration id=cleanup 2026/04/10 19:05:05 INFO Applying migration id=received 2026/04/10 19:05:05 INFO Applying migration id=namehost 2026/04/10 19:05:05 INFO Applying migration id=outboxhost 2026/04/10 19:05:05 INFO Applying migration id=notesfts 2026/04/10 19:05:05 INFO Applying migration id=iconsname 2026/04/10 19:05:05 INFO Applying migration id=nohash 2026/04/10 19:05:05 INFO Applying migration id=shares 2026/04/10 19:05:05 INFO Applying migration id=actorttl 2026/04/10 19:05:05 INFO Applying migration id=tocc 2026/04/10 19:05:05 INFO Applying migration id=followeds 2026/04/10 19:05:05 INFO Applying migration id=certhash 2026/04/10 19:05:05 INFO Applying migration id=follows_sync 2026/04/10 19:05:05 INFO Applying migration id=jsonpath 2026/04/10 19:05:05 INFO Applying migration id=localforward 2026/04/10 19:05:05 INFO Applying migration id=avatar 2026/04/10 19:05:05 INFO Applying migration id=noimage 2026/04/10 19:05:05 INFO Applying migration id=feed 2026/04/10 19:05:05 INFO Applying migration id=bookmarks 2026/04/10 19:05:05 INFO Applying migration id=shareactivity 2026/04/10 19:05:05 INFO Applying migration id=application 2026/04/10 19:05:05 INFO Applying migration id=certificates 2026/04/10 19:05:05 INFO Applying migration id=rawforward 2026/04/10 19:05:05 INFO Applying migration id=publickey 2026/04/10 19:05:05 INFO Applying migration id=resolvegroup 2026/04/10 19:05:05 INFO Applying migration id=reject 2026/04/10 19:05:05 INFO Applying migration id=autodel 2026/04/10 19:05:05 INFO Applying migration id=jsonb 2026/04/10 19:05:05 INFO Applying migration id=quote 2026/04/10 19:05:05 INFO Applying migration id=rfc9421 2026/04/10 19:05:05 INFO Applying migration id=keys 2026/04/10 19:05:05 INFO Applying migration id=portable 2026/04/10 19:05:05 INFO Applying migration id=proofs 2026/04/10 19:05:05 INFO Applying migration id=contexts 2026/04/10 19:05:05 INFO Applying migration id=deliverieshost 2026/04/10 19:05:05 INFO Applying migration id=pembegin 2026/04/10 19:05:05 INFO Applying migration id=didhost 2026/04/10 19:05:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c8-a0e1-7dba-abe3-17ea30190f57 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:05:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c8-a0e2-7b1a-8197-5e539d5e7e88 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c8-a0e1-7dba-abe3-17ea30190f57 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78c8-a0e1-7dba-abe3-17ea30190f57 2026/04/10 19:05:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-a0e4-779e-a23d-24877b93533b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-a0e4-774d-b83f-95a40d99f99d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c8-a0e4-774d-b83f-95a40d99f99d --- PASS: TestFollow_PublicPost (1.88s) === RUN TestFollow_Mutual 2026/04/10 19:05:07 INFO Applying migration id=initial 2026/04/10 19:05:07 INFO Applying migration id=notesupdated 2026/04/10 19:05:07 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:07 INFO Applying migration id=activitiesid 2026/04/10 19:05:07 INFO Applying migration id=outbox 2026/04/10 19:05:07 INFO Applying migration id=edits 2026/04/10 19:05:07 INFO Applying migration id=outboxactor 2026/04/10 19:05:07 INFO Applying migration id=outboxsender 2026/04/10 19:05:07 INFO Applying migration id=thread 2026/04/10 19:05:07 INFO Applying migration id=host 2026/04/10 19:05:07 INFO Applying migration id=sharedinbox 2026/04/10 19:05:07 INFO Applying migration id=noteshost 2026/04/10 19:05:07 INFO Applying migration id=fetched 2026/04/10 19:05:07 INFO Applying migration id=move 2026/04/10 19:05:07 INFO Applying migration id=cleanup 2026/04/10 19:05:07 INFO Applying migration id=received 2026/04/10 19:05:07 INFO Applying migration id=namehost 2026/04/10 19:05:07 INFO Applying migration id=outboxhost 2026/04/10 19:05:07 INFO Applying migration id=notesfts 2026/04/10 19:05:07 INFO Applying migration id=iconsname 2026/04/10 19:05:07 INFO Applying migration id=nohash 2026/04/10 19:05:07 INFO Applying migration id=shares 2026/04/10 19:05:07 INFO Applying migration id=actorttl 2026/04/10 19:05:07 INFO Applying migration id=tocc 2026/04/10 19:05:07 INFO Applying migration id=followeds 2026/04/10 19:05:07 INFO Applying migration id=certhash 2026/04/10 19:05:07 INFO Applying migration id=follows_sync 2026/04/10 19:05:07 INFO Applying migration id=jsonpath 2026/04/10 19:05:07 INFO Applying migration id=localforward 2026/04/10 19:05:07 INFO Applying migration id=avatar 2026/04/10 19:05:07 INFO Applying migration id=noimage 2026/04/10 19:05:07 INFO Applying migration id=feed 2026/04/10 19:05:07 INFO Applying migration id=bookmarks 2026/04/10 19:05:07 INFO Applying migration id=shareactivity 2026/04/10 19:05:07 INFO Applying migration id=application 2026/04/10 19:05:07 INFO Applying migration id=certificates 2026/04/10 19:05:07 INFO Applying migration id=rawforward 2026/04/10 19:05:07 INFO Applying migration id=publickey 2026/04/10 19:05:07 INFO Applying migration id=resolvegroup 2026/04/10 19:05:07 INFO Applying migration id=reject 2026/04/10 19:05:07 INFO Applying migration id=autodel 2026/04/10 19:05:07 INFO Applying migration id=jsonb 2026/04/10 19:05:07 INFO Applying migration id=quote 2026/04/10 19:05:07 INFO Applying migration id=rfc9421 2026/04/10 19:05:07 INFO Applying migration id=keys 2026/04/10 19:05:07 INFO Applying migration id=portable 2026/04/10 19:05:07 INFO Applying migration id=proofs 2026/04/10 19:05:07 INFO Applying migration id=contexts 2026/04/10 19:05:07 INFO Applying migration id=deliverieshost 2026/04/10 19:05:07 INFO Applying migration id=pembegin 2026/04/10 19:05:07 INFO Applying migration id=didhost 2026/04/10 19:05:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c8-b296-7d81-8815-5f0b7ebfbea5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:05:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c8-b297-7a1e-b2c3-2c81113c4303 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c8-b296-7d81-8815-5f0b7ebfbea5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78c8-b296-7d81-8815-5f0b7ebfbea5 2026/04/10 19:05:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-b299-7a95-9dfb-e51b6307a31d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-b299-79db-802b-253bc45c6df1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c8-b299-79db-802b-253bc45c6df1 2026/04/10 19:05:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78c8-b299-79db-802b-253bc45c6df1 2026/04/10 19:05:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78c8-b29c-727d-aa7c-f6d44150183e note=https://localhost.localdomain:8443/post/019d78c8-b29c-7225-a387-bf9bfea8e5c8 thread=https://localhost.localdomain:8443/post/019d78c8-b299-79db-802b-253bc45c6df1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:05:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-b29c-727d-aa7c-f6d44150183e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-b29c-7225-a387-bf9bfea8e5c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c8-b29c-7225-a387-bf9bfea8e5c8 2026/04/10 19:05:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c8-b2a2-7686-bf5e-cd1837598342 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:05:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c8-b2a3-740a-9c1b-8d373bdb53d8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c8-b2a2-7686-bf5e-cd1837598342 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78c8-b2a2-7686-bf5e-cd1837598342 --- PASS: TestFollow_Mutual (4.54s) === RUN TestFollow_AlreadyFollowing 2026/04/10 19:05:12 INFO Applying migration id=initial 2026/04/10 19:05:12 INFO Applying migration id=notesupdated 2026/04/10 19:05:12 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:12 INFO Applying migration id=activitiesid 2026/04/10 19:05:12 INFO Applying migration id=outbox 2026/04/10 19:05:12 INFO Applying migration id=edits 2026/04/10 19:05:12 INFO Applying migration id=outboxactor 2026/04/10 19:05:12 INFO Applying migration id=outboxsender 2026/04/10 19:05:12 INFO Applying migration id=thread 2026/04/10 19:05:12 INFO Applying migration id=host 2026/04/10 19:05:12 INFO Applying migration id=sharedinbox 2026/04/10 19:05:12 INFO Applying migration id=noteshost 2026/04/10 19:05:12 INFO Applying migration id=fetched 2026/04/10 19:05:12 INFO Applying migration id=move 2026/04/10 19:05:12 INFO Applying migration id=cleanup 2026/04/10 19:05:12 INFO Applying migration id=received 2026/04/10 19:05:12 INFO Applying migration id=namehost 2026/04/10 19:05:12 INFO Applying migration id=outboxhost 2026/04/10 19:05:12 INFO Applying migration id=notesfts 2026/04/10 19:05:12 INFO Applying migration id=iconsname 2026/04/10 19:05:12 INFO Applying migration id=nohash 2026/04/10 19:05:12 INFO Applying migration id=shares 2026/04/10 19:05:12 INFO Applying migration id=actorttl 2026/04/10 19:05:12 INFO Applying migration id=tocc 2026/04/10 19:05:12 INFO Applying migration id=followeds 2026/04/10 19:05:12 INFO Applying migration id=certhash 2026/04/10 19:05:12 INFO Applying migration id=follows_sync 2026/04/10 19:05:12 INFO Applying migration id=jsonpath 2026/04/10 19:05:12 INFO Applying migration id=localforward 2026/04/10 19:05:12 INFO Applying migration id=avatar 2026/04/10 19:05:12 INFO Applying migration id=noimage 2026/04/10 19:05:12 INFO Applying migration id=feed 2026/04/10 19:05:12 INFO Applying migration id=bookmarks 2026/04/10 19:05:12 INFO Applying migration id=shareactivity 2026/04/10 19:05:12 INFO Applying migration id=application 2026/04/10 19:05:12 INFO Applying migration id=certificates 2026/04/10 19:05:12 INFO Applying migration id=rawforward 2026/04/10 19:05:12 INFO Applying migration id=publickey 2026/04/10 19:05:12 INFO Applying migration id=resolvegroup 2026/04/10 19:05:12 INFO Applying migration id=reject 2026/04/10 19:05:12 INFO Applying migration id=autodel 2026/04/10 19:05:12 INFO Applying migration id=jsonb 2026/04/10 19:05:12 INFO Applying migration id=quote 2026/04/10 19:05:12 INFO Applying migration id=rfc9421 2026/04/10 19:05:12 INFO Applying migration id=keys 2026/04/10 19:05:12 INFO Applying migration id=portable 2026/04/10 19:05:12 INFO Applying migration id=proofs 2026/04/10 19:05:12 INFO Applying migration id=contexts 2026/04/10 19:05:12 INFO Applying migration id=deliverieshost 2026/04/10 19:05:12 INFO Applying migration id=pembegin 2026/04/10 19:05:12 INFO Applying migration id=didhost 2026/04/10 19:05:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c8-c25e-77cf-a8f0-74272692f85d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:05:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c8-c25f-75c6-8e22-0498f4a1f53b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c8-c25e-77cf-a8f0-74272692f85d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78c8-c25e-77cf-a8f0-74272692f85d --- PASS: TestFollow_AlreadyFollowing (4.03s) === RUN TestFollow_NoSuchUser 2026/04/10 19:05:16 INFO Applying migration id=initial 2026/04/10 19:05:16 INFO Applying migration id=notesupdated 2026/04/10 19:05:16 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:16 INFO Applying migration id=activitiesid 2026/04/10 19:05:16 INFO Applying migration id=outbox 2026/04/10 19:05:16 INFO Applying migration id=edits 2026/04/10 19:05:16 INFO Applying migration id=outboxactor 2026/04/10 19:05:16 INFO Applying migration id=outboxsender 2026/04/10 19:05:16 INFO Applying migration id=thread 2026/04/10 19:05:16 INFO Applying migration id=host 2026/04/10 19:05:16 INFO Applying migration id=sharedinbox 2026/04/10 19:05:16 INFO Applying migration id=noteshost 2026/04/10 19:05:16 INFO Applying migration id=fetched 2026/04/10 19:05:16 INFO Applying migration id=move 2026/04/10 19:05:16 INFO Applying migration id=cleanup 2026/04/10 19:05:16 INFO Applying migration id=received 2026/04/10 19:05:16 INFO Applying migration id=namehost 2026/04/10 19:05:16 INFO Applying migration id=outboxhost 2026/04/10 19:05:16 INFO Applying migration id=notesfts 2026/04/10 19:05:16 INFO Applying migration id=iconsname 2026/04/10 19:05:16 INFO Applying migration id=nohash 2026/04/10 19:05:16 INFO Applying migration id=shares 2026/04/10 19:05:16 INFO Applying migration id=actorttl 2026/04/10 19:05:16 INFO Applying migration id=tocc 2026/04/10 19:05:16 INFO Applying migration id=followeds 2026/04/10 19:05:16 INFO Applying migration id=certhash 2026/04/10 19:05:16 INFO Applying migration id=follows_sync 2026/04/10 19:05:16 INFO Applying migration id=jsonpath 2026/04/10 19:05:16 INFO Applying migration id=localforward 2026/04/10 19:05:16 INFO Applying migration id=avatar 2026/04/10 19:05:16 INFO Applying migration id=noimage 2026/04/10 19:05:16 INFO Applying migration id=feed 2026/04/10 19:05:16 INFO Applying migration id=bookmarks 2026/04/10 19:05:16 INFO Applying migration id=shareactivity 2026/04/10 19:05:16 INFO Applying migration id=application 2026/04/10 19:05:16 INFO Applying migration id=certificates 2026/04/10 19:05:16 INFO Applying migration id=rawforward 2026/04/10 19:05:16 INFO Applying migration id=publickey 2026/04/10 19:05:16 INFO Applying migration id=resolvegroup 2026/04/10 19:05:16 INFO Applying migration id=reject 2026/04/10 19:05:16 INFO Applying migration id=autodel 2026/04/10 19:05:16 INFO Applying migration id=jsonb 2026/04/10 19:05:16 INFO Applying migration id=quote 2026/04/10 19:05:16 INFO Applying migration id=rfc9421 2026/04/10 19:05:16 INFO Applying migration id=keys 2026/04/10 19:05:16 INFO Applying migration id=portable 2026/04/10 19:05:16 INFO Applying migration id=proofs 2026/04/10 19:05:16 INFO Applying migration id=contexts 2026/04/10 19:05:16 INFO Applying migration id=deliverieshost 2026/04/10 19:05:16 INFO Applying migration id=pembegin 2026/04/10 19:05:16 INFO Applying migration id=didhost 2026/04/10 19:05:18 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (2.04s) === RUN TestFollow_UnauthenticatedUser 2026/04/10 19:05:18 INFO Applying migration id=initial 2026/04/10 19:05:18 INFO Applying migration id=notesupdated 2026/04/10 19:05:18 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:18 INFO Applying migration id=activitiesid 2026/04/10 19:05:18 INFO Applying migration id=outbox 2026/04/10 19:05:18 INFO Applying migration id=edits 2026/04/10 19:05:18 INFO Applying migration id=outboxactor 2026/04/10 19:05:18 INFO Applying migration id=outboxsender 2026/04/10 19:05:18 INFO Applying migration id=thread 2026/04/10 19:05:18 INFO Applying migration id=host 2026/04/10 19:05:18 INFO Applying migration id=sharedinbox 2026/04/10 19:05:18 INFO Applying migration id=noteshost 2026/04/10 19:05:18 INFO Applying migration id=fetched 2026/04/10 19:05:18 INFO Applying migration id=move 2026/04/10 19:05:18 INFO Applying migration id=cleanup 2026/04/10 19:05:18 INFO Applying migration id=received 2026/04/10 19:05:18 INFO Applying migration id=namehost 2026/04/10 19:05:18 INFO Applying migration id=outboxhost 2026/04/10 19:05:18 INFO Applying migration id=notesfts 2026/04/10 19:05:18 INFO Applying migration id=iconsname 2026/04/10 19:05:18 INFO Applying migration id=nohash 2026/04/10 19:05:18 INFO Applying migration id=shares 2026/04/10 19:05:18 INFO Applying migration id=actorttl 2026/04/10 19:05:18 INFO Applying migration id=tocc 2026/04/10 19:05:18 INFO Applying migration id=followeds 2026/04/10 19:05:18 INFO Applying migration id=certhash 2026/04/10 19:05:18 INFO Applying migration id=follows_sync 2026/04/10 19:05:18 INFO Applying migration id=jsonpath 2026/04/10 19:05:18 INFO Applying migration id=localforward 2026/04/10 19:05:18 INFO Applying migration id=avatar 2026/04/10 19:05:18 INFO Applying migration id=noimage 2026/04/10 19:05:18 INFO Applying migration id=feed 2026/04/10 19:05:18 INFO Applying migration id=bookmarks 2026/04/10 19:05:18 INFO Applying migration id=shareactivity 2026/04/10 19:05:18 INFO Applying migration id=application 2026/04/10 19:05:18 INFO Applying migration id=certificates 2026/04/10 19:05:18 INFO Applying migration id=rawforward 2026/04/10 19:05:18 INFO Applying migration id=publickey 2026/04/10 19:05:18 INFO Applying migration id=resolvegroup 2026/04/10 19:05:18 INFO Applying migration id=reject 2026/04/10 19:05:18 INFO Applying migration id=autodel 2026/04/10 19:05:18 INFO Applying migration id=jsonb 2026/04/10 19:05:18 INFO Applying migration id=quote 2026/04/10 19:05:18 INFO Applying migration id=rfc9421 2026/04/10 19:05:18 INFO Applying migration id=keys 2026/04/10 19:05:18 INFO Applying migration id=portable 2026/04/10 19:05:18 INFO Applying migration id=proofs 2026/04/10 19:05:18 INFO Applying migration id=contexts 2026/04/10 19:05:18 INFO Applying migration id=deliverieshost 2026/04/10 19:05:18 INFO Applying migration id=pembegin 2026/04/10 19:05:18 INFO Applying migration id=didhost --- PASS: TestFollow_UnauthenticatedUser (3.13s) === RUN TestFollows_NoFollows 2026/04/10 19:05:21 INFO Applying migration id=initial 2026/04/10 19:05:21 INFO Applying migration id=notesupdated 2026/04/10 19:05:21 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:21 INFO Applying migration id=activitiesid 2026/04/10 19:05:21 INFO Applying migration id=outbox 2026/04/10 19:05:21 INFO Applying migration id=edits 2026/04/10 19:05:21 INFO Applying migration id=outboxactor 2026/04/10 19:05:21 INFO Applying migration id=outboxsender 2026/04/10 19:05:21 INFO Applying migration id=thread 2026/04/10 19:05:21 INFO Applying migration id=host 2026/04/10 19:05:21 INFO Applying migration id=sharedinbox 2026/04/10 19:05:21 INFO Applying migration id=noteshost 2026/04/10 19:05:21 INFO Applying migration id=fetched 2026/04/10 19:05:21 INFO Applying migration id=move 2026/04/10 19:05:21 INFO Applying migration id=cleanup 2026/04/10 19:05:21 INFO Applying migration id=received 2026/04/10 19:05:21 INFO Applying migration id=namehost 2026/04/10 19:05:21 INFO Applying migration id=outboxhost 2026/04/10 19:05:21 INFO Applying migration id=notesfts 2026/04/10 19:05:21 INFO Applying migration id=iconsname 2026/04/10 19:05:21 INFO Applying migration id=nohash 2026/04/10 19:05:21 INFO Applying migration id=shares 2026/04/10 19:05:21 INFO Applying migration id=actorttl 2026/04/10 19:05:21 INFO Applying migration id=tocc 2026/04/10 19:05:21 INFO Applying migration id=followeds 2026/04/10 19:05:21 INFO Applying migration id=certhash 2026/04/10 19:05:21 INFO Applying migration id=follows_sync 2026/04/10 19:05:21 INFO Applying migration id=jsonpath 2026/04/10 19:05:21 INFO Applying migration id=localforward 2026/04/10 19:05:21 INFO Applying migration id=avatar 2026/04/10 19:05:21 INFO Applying migration id=noimage 2026/04/10 19:05:21 INFO Applying migration id=feed 2026/04/10 19:05:21 INFO Applying migration id=bookmarks 2026/04/10 19:05:21 INFO Applying migration id=shareactivity 2026/04/10 19:05:21 INFO Applying migration id=application 2026/04/10 19:05:21 INFO Applying migration id=certificates 2026/04/10 19:05:21 INFO Applying migration id=rawforward 2026/04/10 19:05:21 INFO Applying migration id=publickey 2026/04/10 19:05:21 INFO Applying migration id=resolvegroup 2026/04/10 19:05:21 INFO Applying migration id=reject 2026/04/10 19:05:21 INFO Applying migration id=autodel 2026/04/10 19:05:21 INFO Applying migration id=jsonb 2026/04/10 19:05:21 INFO Applying migration id=quote 2026/04/10 19:05:21 INFO Applying migration id=rfc9421 2026/04/10 19:05:21 INFO Applying migration id=keys 2026/04/10 19:05:21 INFO Applying migration id=portable 2026/04/10 19:05:21 INFO Applying migration id=proofs 2026/04/10 19:05:21 INFO Applying migration id=contexts 2026/04/10 19:05:21 INFO Applying migration id=deliverieshost 2026/04/10 19:05:21 INFO Applying migration id=pembegin 2026/04/10 19:05:21 INFO Applying migration id=didhost --- PASS: TestFollows_NoFollows (5.44s) === RUN TestFollows_TwoInactive 2026/04/10 19:05:26 INFO Applying migration id=initial 2026/04/10 19:05:26 INFO Applying migration id=notesupdated 2026/04/10 19:05:26 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:26 INFO Applying migration id=activitiesid 2026/04/10 19:05:26 INFO Applying migration id=outbox 2026/04/10 19:05:26 INFO Applying migration id=edits 2026/04/10 19:05:26 INFO Applying migration id=outboxactor 2026/04/10 19:05:26 INFO Applying migration id=outboxsender 2026/04/10 19:05:26 INFO Applying migration id=thread 2026/04/10 19:05:26 INFO Applying migration id=host 2026/04/10 19:05:26 INFO Applying migration id=sharedinbox 2026/04/10 19:05:26 INFO Applying migration id=noteshost 2026/04/10 19:05:26 INFO Applying migration id=fetched 2026/04/10 19:05:26 INFO Applying migration id=move 2026/04/10 19:05:26 INFO Applying migration id=cleanup 2026/04/10 19:05:26 INFO Applying migration id=received 2026/04/10 19:05:26 INFO Applying migration id=namehost 2026/04/10 19:05:26 INFO Applying migration id=outboxhost 2026/04/10 19:05:26 INFO Applying migration id=notesfts 2026/04/10 19:05:26 INFO Applying migration id=iconsname 2026/04/10 19:05:26 INFO Applying migration id=nohash 2026/04/10 19:05:26 INFO Applying migration id=shares 2026/04/10 19:05:26 INFO Applying migration id=actorttl 2026/04/10 19:05:26 INFO Applying migration id=tocc 2026/04/10 19:05:26 INFO Applying migration id=followeds 2026/04/10 19:05:26 INFO Applying migration id=certhash 2026/04/10 19:05:26 INFO Applying migration id=follows_sync 2026/04/10 19:05:26 INFO Applying migration id=jsonpath 2026/04/10 19:05:26 INFO Applying migration id=localforward 2026/04/10 19:05:26 INFO Applying migration id=avatar 2026/04/10 19:05:26 INFO Applying migration id=noimage 2026/04/10 19:05:26 INFO Applying migration id=feed 2026/04/10 19:05:26 INFO Applying migration id=bookmarks 2026/04/10 19:05:26 INFO Applying migration id=shareactivity 2026/04/10 19:05:26 INFO Applying migration id=application 2026/04/10 19:05:26 INFO Applying migration id=certificates 2026/04/10 19:05:26 INFO Applying migration id=rawforward 2026/04/10 19:05:26 INFO Applying migration id=publickey 2026/04/10 19:05:26 INFO Applying migration id=resolvegroup 2026/04/10 19:05:26 INFO Applying migration id=reject 2026/04/10 19:05:26 INFO Applying migration id=autodel 2026/04/10 19:05:26 INFO Applying migration id=jsonb 2026/04/10 19:05:26 INFO Applying migration id=quote 2026/04/10 19:05:26 INFO Applying migration id=rfc9421 2026/04/10 19:05:26 INFO Applying migration id=keys 2026/04/10 19:05:26 INFO Applying migration id=portable 2026/04/10 19:05:26 INFO Applying migration id=proofs 2026/04/10 19:05:26 INFO Applying migration id=contexts 2026/04/10 19:05:26 INFO Applying migration id=deliverieshost 2026/04/10 19:05:26 INFO Applying migration id=pembegin 2026/04/10 19:05:26 INFO Applying migration id=didhost 2026/04/10 19:05:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c8-f763-729e-a87a-fa04183d7c99 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:05:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c8-f763-7e2e-9029-7084f433188b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c8-f763-729e-a87a-fa04183d7c99 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78c8-f763-729e-a87a-fa04183d7c99 2026/04/10 19:05:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c8-f765-7d96-9289-2e1d830a7840 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/carol 2026/04/10 19:05:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c8-f766-7888-8377-3a1e28df09f6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c8-f765-7d96-9289-2e1d830a7840 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78c8-f765-7d96-9289-2e1d830a7840 --- PASS: TestFollows_TwoInactive (2.97s) === RUN TestFollows_OneActiveOneInactive 2026/04/10 19:05:29 INFO Applying migration id=initial 2026/04/10 19:05:29 INFO Applying migration id=notesupdated 2026/04/10 19:05:29 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:29 INFO Applying migration id=activitiesid 2026/04/10 19:05:29 INFO Applying migration id=outbox 2026/04/10 19:05:29 INFO Applying migration id=edits 2026/04/10 19:05:29 INFO Applying migration id=outboxactor 2026/04/10 19:05:29 INFO Applying migration id=outboxsender 2026/04/10 19:05:29 INFO Applying migration id=thread 2026/04/10 19:05:29 INFO Applying migration id=host 2026/04/10 19:05:29 INFO Applying migration id=sharedinbox 2026/04/10 19:05:29 INFO Applying migration id=noteshost 2026/04/10 19:05:29 INFO Applying migration id=fetched 2026/04/10 19:05:29 INFO Applying migration id=move 2026/04/10 19:05:29 INFO Applying migration id=cleanup 2026/04/10 19:05:29 INFO Applying migration id=received 2026/04/10 19:05:29 INFO Applying migration id=namehost 2026/04/10 19:05:29 INFO Applying migration id=outboxhost 2026/04/10 19:05:29 INFO Applying migration id=notesfts 2026/04/10 19:05:29 INFO Applying migration id=iconsname 2026/04/10 19:05:29 INFO Applying migration id=nohash 2026/04/10 19:05:29 INFO Applying migration id=shares 2026/04/10 19:05:29 INFO Applying migration id=actorttl 2026/04/10 19:05:29 INFO Applying migration id=tocc 2026/04/10 19:05:29 INFO Applying migration id=followeds 2026/04/10 19:05:29 INFO Applying migration id=certhash 2026/04/10 19:05:29 INFO Applying migration id=follows_sync 2026/04/10 19:05:29 INFO Applying migration id=jsonpath 2026/04/10 19:05:29 INFO Applying migration id=localforward 2026/04/10 19:05:29 INFO Applying migration id=avatar 2026/04/10 19:05:29 INFO Applying migration id=noimage 2026/04/10 19:05:29 INFO Applying migration id=feed 2026/04/10 19:05:29 INFO Applying migration id=bookmarks 2026/04/10 19:05:29 INFO Applying migration id=shareactivity 2026/04/10 19:05:29 INFO Applying migration id=application 2026/04/10 19:05:29 INFO Applying migration id=certificates 2026/04/10 19:05:29 INFO Applying migration id=rawforward 2026/04/10 19:05:29 INFO Applying migration id=publickey 2026/04/10 19:05:29 INFO Applying migration id=resolvegroup 2026/04/10 19:05:29 INFO Applying migration id=reject 2026/04/10 19:05:29 INFO Applying migration id=autodel 2026/04/10 19:05:29 INFO Applying migration id=jsonb 2026/04/10 19:05:29 INFO Applying migration id=quote 2026/04/10 19:05:29 INFO Applying migration id=rfc9421 2026/04/10 19:05:29 INFO Applying migration id=keys 2026/04/10 19:05:29 INFO Applying migration id=portable 2026/04/10 19:05:29 INFO Applying migration id=proofs 2026/04/10 19:05:29 INFO Applying migration id=contexts 2026/04/10 19:05:29 INFO Applying migration id=deliverieshost 2026/04/10 19:05:29 INFO Applying migration id=pembegin 2026/04/10 19:05:29 INFO Applying migration id=didhost 2026/04/10 19:05:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c8-ff82-7c65-9a73-3e0fc8cc52fa activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:05:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c8-ff83-7959-bd44-bb12506828e4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c8-ff82-7c65-9a73-3e0fc8cc52fa activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78c8-ff82-7c65-9a73-3e0fc8cc52fa 2026/04/10 19:05:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78c8-ff84-7157-ade1-aaecca231851 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/carol 2026/04/10 19:05:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c8-ff84-7b58-829f-66667241bce1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78c8-ff84-7157-ade1-aaecca231851 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78c8-ff84-7157-ade1-aaecca231851 2026/04/10 19:05:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c8-ff88-7220-bc78-53c5cb9dda1b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c8-ff87-796c-986a-555ed345828d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c8-ff87-796c-986a-555ed345828d --- PASS: TestFollows_OneActiveOneInactive (2.08s) === RUN TestFollows_UnauthenticatedUser 2026/04/10 19:05:31 INFO Applying migration id=initial 2026/04/10 19:05:31 INFO Applying migration id=notesupdated 2026/04/10 19:05:31 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:31 INFO Applying migration id=activitiesid 2026/04/10 19:05:31 INFO Applying migration id=outbox 2026/04/10 19:05:31 INFO Applying migration id=edits 2026/04/10 19:05:31 INFO Applying migration id=outboxactor 2026/04/10 19:05:31 INFO Applying migration id=outboxsender 2026/04/10 19:05:31 INFO Applying migration id=thread 2026/04/10 19:05:31 INFO Applying migration id=host 2026/04/10 19:05:31 INFO Applying migration id=sharedinbox 2026/04/10 19:05:31 INFO Applying migration id=noteshost 2026/04/10 19:05:31 INFO Applying migration id=fetched 2026/04/10 19:05:31 INFO Applying migration id=move 2026/04/10 19:05:31 INFO Applying migration id=cleanup 2026/04/10 19:05:31 INFO Applying migration id=received 2026/04/10 19:05:31 INFO Applying migration id=namehost 2026/04/10 19:05:31 INFO Applying migration id=outboxhost 2026/04/10 19:05:31 INFO Applying migration id=notesfts 2026/04/10 19:05:31 INFO Applying migration id=iconsname 2026/04/10 19:05:31 INFO Applying migration id=nohash 2026/04/10 19:05:31 INFO Applying migration id=shares 2026/04/10 19:05:31 INFO Applying migration id=actorttl 2026/04/10 19:05:31 INFO Applying migration id=tocc 2026/04/10 19:05:31 INFO Applying migration id=followeds 2026/04/10 19:05:31 INFO Applying migration id=certhash 2026/04/10 19:05:31 INFO Applying migration id=follows_sync 2026/04/10 19:05:31 INFO Applying migration id=jsonpath 2026/04/10 19:05:31 INFO Applying migration id=localforward 2026/04/10 19:05:31 INFO Applying migration id=avatar 2026/04/10 19:05:31 INFO Applying migration id=noimage 2026/04/10 19:05:31 INFO Applying migration id=feed 2026/04/10 19:05:31 INFO Applying migration id=bookmarks 2026/04/10 19:05:31 INFO Applying migration id=shareactivity 2026/04/10 19:05:31 INFO Applying migration id=application 2026/04/10 19:05:31 INFO Applying migration id=certificates 2026/04/10 19:05:31 INFO Applying migration id=rawforward 2026/04/10 19:05:31 INFO Applying migration id=publickey 2026/04/10 19:05:31 INFO Applying migration id=resolvegroup 2026/04/10 19:05:31 INFO Applying migration id=reject 2026/04/10 19:05:31 INFO Applying migration id=autodel 2026/04/10 19:05:31 INFO Applying migration id=jsonb 2026/04/10 19:05:31 INFO Applying migration id=quote 2026/04/10 19:05:31 INFO Applying migration id=rfc9421 2026/04/10 19:05:31 INFO Applying migration id=keys 2026/04/10 19:05:31 INFO Applying migration id=portable 2026/04/10 19:05:31 INFO Applying migration id=proofs 2026/04/10 19:05:31 INFO Applying migration id=contexts 2026/04/10 19:05:31 INFO Applying migration id=deliverieshost 2026/04/10 19:05:31 INFO Applying migration id=pembegin 2026/04/10 19:05:31 INFO Applying migration id=didhost --- PASS: TestFollows_UnauthenticatedUser (1.94s) === RUN TestForward_ReplyToPostByFollower 2026/04/10 19:05:33 INFO Applying migration id=initial 2026/04/10 19:05:33 INFO Applying migration id=notesupdated 2026/04/10 19:05:33 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:33 INFO Applying migration id=activitiesid 2026/04/10 19:05:33 INFO Applying migration id=outbox 2026/04/10 19:05:33 INFO Applying migration id=edits 2026/04/10 19:05:33 INFO Applying migration id=outboxactor 2026/04/10 19:05:33 INFO Applying migration id=outboxsender 2026/04/10 19:05:33 INFO Applying migration id=thread 2026/04/10 19:05:33 INFO Applying migration id=host 2026/04/10 19:05:33 INFO Applying migration id=sharedinbox 2026/04/10 19:05:33 INFO Applying migration id=noteshost 2026/04/10 19:05:33 INFO Applying migration id=fetched 2026/04/10 19:05:33 INFO Applying migration id=move 2026/04/10 19:05:33 INFO Applying migration id=cleanup 2026/04/10 19:05:33 INFO Applying migration id=received 2026/04/10 19:05:33 INFO Applying migration id=namehost 2026/04/10 19:05:33 INFO Applying migration id=outboxhost 2026/04/10 19:05:33 INFO Applying migration id=notesfts 2026/04/10 19:05:33 INFO Applying migration id=iconsname 2026/04/10 19:05:33 INFO Applying migration id=nohash 2026/04/10 19:05:33 INFO Applying migration id=shares 2026/04/10 19:05:33 INFO Applying migration id=actorttl 2026/04/10 19:05:33 INFO Applying migration id=tocc 2026/04/10 19:05:33 INFO Applying migration id=followeds 2026/04/10 19:05:33 INFO Applying migration id=certhash 2026/04/10 19:05:33 INFO Applying migration id=follows_sync 2026/04/10 19:05:33 INFO Applying migration id=jsonpath 2026/04/10 19:05:33 INFO Applying migration id=localforward 2026/04/10 19:05:33 INFO Applying migration id=avatar 2026/04/10 19:05:33 INFO Applying migration id=noimage 2026/04/10 19:05:33 INFO Applying migration id=feed 2026/04/10 19:05:33 INFO Applying migration id=bookmarks 2026/04/10 19:05:33 INFO Applying migration id=shareactivity 2026/04/10 19:05:33 INFO Applying migration id=application 2026/04/10 19:05:33 INFO Applying migration id=certificates 2026/04/10 19:05:33 INFO Applying migration id=rawforward 2026/04/10 19:05:33 INFO Applying migration id=publickey 2026/04/10 19:05:33 INFO Applying migration id=resolvegroup 2026/04/10 19:05:33 INFO Applying migration id=reject 2026/04/10 19:05:33 INFO Applying migration id=autodel 2026/04/10 19:05:33 INFO Applying migration id=jsonb 2026/04/10 19:05:33 INFO Applying migration id=quote 2026/04/10 19:05:33 INFO Applying migration id=rfc9421 2026/04/10 19:05:33 INFO Applying migration id=keys 2026/04/10 19:05:33 INFO Applying migration id=portable 2026/04/10 19:05:33 INFO Applying migration id=proofs 2026/04/10 19:05:33 INFO Applying migration id=contexts 2026/04/10 19:05:33 INFO Applying migration id=deliverieshost 2026/04/10 19:05:33 INFO Applying migration id=pembegin 2026/04/10 19:05:33 INFO Applying migration id=didhost 2026/04/10 19:05:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c9-17f9-744d-9d6b-cc43047579b4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 19:05:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:05:38 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPostByFollower (4.32s) === RUN TestForward_ReplyToPublicPost 2026/04/10 19:05:38 INFO Applying migration id=initial 2026/04/10 19:05:38 INFO Applying migration id=notesupdated 2026/04/10 19:05:38 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:38 INFO Applying migration id=activitiesid 2026/04/10 19:05:38 INFO Applying migration id=outbox 2026/04/10 19:05:38 INFO Applying migration id=edits 2026/04/10 19:05:38 INFO Applying migration id=outboxactor 2026/04/10 19:05:38 INFO Applying migration id=outboxsender 2026/04/10 19:05:38 INFO Applying migration id=thread 2026/04/10 19:05:38 INFO Applying migration id=host 2026/04/10 19:05:38 INFO Applying migration id=sharedinbox 2026/04/10 19:05:38 INFO Applying migration id=noteshost 2026/04/10 19:05:38 INFO Applying migration id=fetched 2026/04/10 19:05:38 INFO Applying migration id=move 2026/04/10 19:05:38 INFO Applying migration id=cleanup 2026/04/10 19:05:38 INFO Applying migration id=received 2026/04/10 19:05:38 INFO Applying migration id=namehost 2026/04/10 19:05:38 INFO Applying migration id=outboxhost 2026/04/10 19:05:38 INFO Applying migration id=notesfts 2026/04/10 19:05:38 INFO Applying migration id=iconsname 2026/04/10 19:05:38 INFO Applying migration id=nohash 2026/04/10 19:05:38 INFO Applying migration id=shares 2026/04/10 19:05:38 INFO Applying migration id=actorttl 2026/04/10 19:05:38 INFO Applying migration id=tocc 2026/04/10 19:05:38 INFO Applying migration id=followeds 2026/04/10 19:05:38 INFO Applying migration id=certhash 2026/04/10 19:05:38 INFO Applying migration id=follows_sync 2026/04/10 19:05:38 INFO Applying migration id=jsonpath 2026/04/10 19:05:38 INFO Applying migration id=localforward 2026/04/10 19:05:38 INFO Applying migration id=avatar 2026/04/10 19:05:38 INFO Applying migration id=noimage 2026/04/10 19:05:38 INFO Applying migration id=feed 2026/04/10 19:05:38 INFO Applying migration id=bookmarks 2026/04/10 19:05:38 INFO Applying migration id=shareactivity 2026/04/10 19:05:38 INFO Applying migration id=application 2026/04/10 19:05:38 INFO Applying migration id=certificates 2026/04/10 19:05:38 INFO Applying migration id=rawforward 2026/04/10 19:05:38 INFO Applying migration id=publickey 2026/04/10 19:05:38 INFO Applying migration id=resolvegroup 2026/04/10 19:05:38 INFO Applying migration id=reject 2026/04/10 19:05:38 INFO Applying migration id=autodel 2026/04/10 19:05:38 INFO Applying migration id=jsonb 2026/04/10 19:05:38 INFO Applying migration id=quote 2026/04/10 19:05:38 INFO Applying migration id=rfc9421 2026/04/10 19:05:38 INFO Applying migration id=keys 2026/04/10 19:05:38 INFO Applying migration id=portable 2026/04/10 19:05:38 INFO Applying migration id=proofs 2026/04/10 19:05:38 INFO Applying migration id=contexts 2026/04/10 19:05:38 INFO Applying migration id=deliverieshost 2026/04/10 19:05:38 INFO Applying migration id=pembegin 2026/04/10 19:05:38 INFO Applying migration id=didhost 2026/04/10 19:05:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c9-1d46-76f8-9014-1ac8a8167252 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 19:05:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:05:39 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPublicPost (1.36s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/04/10 19:05:39 INFO Applying migration id=initial 2026/04/10 19:05:39 INFO Applying migration id=notesupdated 2026/04/10 19:05:39 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:39 INFO Applying migration id=activitiesid 2026/04/10 19:05:39 INFO Applying migration id=outbox 2026/04/10 19:05:39 INFO Applying migration id=edits 2026/04/10 19:05:39 INFO Applying migration id=outboxactor 2026/04/10 19:05:39 INFO Applying migration id=outboxsender 2026/04/10 19:05:39 INFO Applying migration id=thread 2026/04/10 19:05:39 INFO Applying migration id=host 2026/04/10 19:05:39 INFO Applying migration id=sharedinbox 2026/04/10 19:05:39 INFO Applying migration id=noteshost 2026/04/10 19:05:39 INFO Applying migration id=fetched 2026/04/10 19:05:39 INFO Applying migration id=move 2026/04/10 19:05:39 INFO Applying migration id=cleanup 2026/04/10 19:05:39 INFO Applying migration id=received 2026/04/10 19:05:39 INFO Applying migration id=namehost 2026/04/10 19:05:39 INFO Applying migration id=outboxhost 2026/04/10 19:05:39 INFO Applying migration id=notesfts 2026/04/10 19:05:39 INFO Applying migration id=iconsname 2026/04/10 19:05:39 INFO Applying migration id=nohash 2026/04/10 19:05:39 INFO Applying migration id=shares 2026/04/10 19:05:39 INFO Applying migration id=actorttl 2026/04/10 19:05:39 INFO Applying migration id=tocc 2026/04/10 19:05:39 INFO Applying migration id=followeds 2026/04/10 19:05:39 INFO Applying migration id=certhash 2026/04/10 19:05:39 INFO Applying migration id=follows_sync 2026/04/10 19:05:39 INFO Applying migration id=jsonpath 2026/04/10 19:05:39 INFO Applying migration id=localforward 2026/04/10 19:05:39 INFO Applying migration id=avatar 2026/04/10 19:05:39 INFO Applying migration id=noimage 2026/04/10 19:05:39 INFO Applying migration id=feed 2026/04/10 19:05:39 INFO Applying migration id=bookmarks 2026/04/10 19:05:39 INFO Applying migration id=shareactivity 2026/04/10 19:05:39 INFO Applying migration id=application 2026/04/10 19:05:39 INFO Applying migration id=certificates 2026/04/10 19:05:39 INFO Applying migration id=rawforward 2026/04/10 19:05:39 INFO Applying migration id=publickey 2026/04/10 19:05:39 INFO Applying migration id=resolvegroup 2026/04/10 19:05:39 INFO Applying migration id=reject 2026/04/10 19:05:39 INFO Applying migration id=autodel 2026/04/10 19:05:39 INFO Applying migration id=jsonb 2026/04/10 19:05:39 INFO Applying migration id=quote 2026/04/10 19:05:39 INFO Applying migration id=rfc9421 2026/04/10 19:05:39 INFO Applying migration id=keys 2026/04/10 19:05:39 INFO Applying migration id=portable 2026/04/10 19:05:39 INFO Applying migration id=proofs 2026/04/10 19:05:39 INFO Applying migration id=contexts 2026/04/10 19:05:39 INFO Applying migration id=deliverieshost 2026/04/10 19:05:39 INFO Applying migration id=pembegin 2026/04/10 19:05:39 INFO Applying migration id=didhost 2026/04/10 19:05:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c9-22c3-7605-857a-a66a36a775d5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 19:05:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c9-22c4-70cf-90c5-093d3be6a0fe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c9-22c4-702a-87c6-3412a619ab62 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c9-22c4-702a-87c6-3412a619ab62 2026/04/10 19:05:40 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78c9-22c4-702a-87c6-3412a619ab62 2026/04/10 19:05:40 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78c9-22c6-70c8-89c2-63e45e6210d2 note=https://localhost.localdomain:8443/post/019d78c9-22c6-707e-adff-228b9d2091f8 thread=https://localhost.localdomain:8443/post/019d78c9-22c4-702a-87c6-3412a619ab62 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:05:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c9-22c6-70c8-89c2-63e45e6210d2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c9-22c6-707e-adff-228b9d2091f8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c9-22c6-707e-adff-228b9d2091f8 --- PASS: TestForward_LocalReplyToLocalPublicPost (1.41s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/04/10 19:05:40 INFO Applying migration id=initial 2026/04/10 19:05:40 INFO Applying migration id=notesupdated 2026/04/10 19:05:40 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:40 INFO Applying migration id=activitiesid 2026/04/10 19:05:40 INFO Applying migration id=outbox 2026/04/10 19:05:40 INFO Applying migration id=edits 2026/04/10 19:05:40 INFO Applying migration id=outboxactor 2026/04/10 19:05:40 INFO Applying migration id=outboxsender 2026/04/10 19:05:40 INFO Applying migration id=thread 2026/04/10 19:05:40 INFO Applying migration id=host 2026/04/10 19:05:40 INFO Applying migration id=sharedinbox 2026/04/10 19:05:40 INFO Applying migration id=noteshost 2026/04/10 19:05:40 INFO Applying migration id=fetched 2026/04/10 19:05:40 INFO Applying migration id=move 2026/04/10 19:05:40 INFO Applying migration id=cleanup 2026/04/10 19:05:40 INFO Applying migration id=received 2026/04/10 19:05:40 INFO Applying migration id=namehost 2026/04/10 19:05:40 INFO Applying migration id=outboxhost 2026/04/10 19:05:40 INFO Applying migration id=notesfts 2026/04/10 19:05:40 INFO Applying migration id=iconsname 2026/04/10 19:05:40 INFO Applying migration id=nohash 2026/04/10 19:05:40 INFO Applying migration id=shares 2026/04/10 19:05:40 INFO Applying migration id=actorttl 2026/04/10 19:05:40 INFO Applying migration id=tocc 2026/04/10 19:05:40 INFO Applying migration id=followeds 2026/04/10 19:05:40 INFO Applying migration id=certhash 2026/04/10 19:05:40 INFO Applying migration id=follows_sync 2026/04/10 19:05:40 INFO Applying migration id=jsonpath 2026/04/10 19:05:40 INFO Applying migration id=localforward 2026/04/10 19:05:40 INFO Applying migration id=avatar 2026/04/10 19:05:40 INFO Applying migration id=noimage 2026/04/10 19:05:40 INFO Applying migration id=feed 2026/04/10 19:05:40 INFO Applying migration id=bookmarks 2026/04/10 19:05:40 INFO Applying migration id=shareactivity 2026/04/10 19:05:40 INFO Applying migration id=application 2026/04/10 19:05:40 INFO Applying migration id=certificates 2026/04/10 19:05:40 INFO Applying migration id=rawforward 2026/04/10 19:05:40 INFO Applying migration id=publickey 2026/04/10 19:05:40 INFO Applying migration id=resolvegroup 2026/04/10 19:05:40 INFO Applying migration id=reject 2026/04/10 19:05:40 INFO Applying migration id=autodel 2026/04/10 19:05:40 INFO Applying migration id=jsonb 2026/04/10 19:05:40 INFO Applying migration id=quote 2026/04/10 19:05:40 INFO Applying migration id=rfc9421 2026/04/10 19:05:40 INFO Applying migration id=keys 2026/04/10 19:05:40 INFO Applying migration id=portable 2026/04/10 19:05:40 INFO Applying migration id=proofs 2026/04/10 19:05:40 INFO Applying migration id=contexts 2026/04/10 19:05:40 INFO Applying migration id=deliverieshost 2026/04/10 19:05:40 INFO Applying migration id=pembegin 2026/04/10 19:05:40 INFO Applying migration id=didhost 2026/04/10 19:05:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c9-3070-7c3b-aa2e-30e0c6d0c9a9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 19:05:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:05:44 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToReplyToPostByFollower (3.50s) === RUN TestForward_ReplyToUnknownPost 2026/04/10 19:05:44 INFO Applying migration id=initial 2026/04/10 19:05:44 INFO Applying migration id=notesupdated 2026/04/10 19:05:44 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:44 INFO Applying migration id=activitiesid 2026/04/10 19:05:44 INFO Applying migration id=outbox 2026/04/10 19:05:44 INFO Applying migration id=edits 2026/04/10 19:05:44 INFO Applying migration id=outboxactor 2026/04/10 19:05:44 INFO Applying migration id=outboxsender 2026/04/10 19:05:44 INFO Applying migration id=thread 2026/04/10 19:05:44 INFO Applying migration id=host 2026/04/10 19:05:44 INFO Applying migration id=sharedinbox 2026/04/10 19:05:44 INFO Applying migration id=noteshost 2026/04/10 19:05:44 INFO Applying migration id=fetched 2026/04/10 19:05:44 INFO Applying migration id=move 2026/04/10 19:05:44 INFO Applying migration id=cleanup 2026/04/10 19:05:44 INFO Applying migration id=received 2026/04/10 19:05:44 INFO Applying migration id=namehost 2026/04/10 19:05:44 INFO Applying migration id=outboxhost 2026/04/10 19:05:44 INFO Applying migration id=notesfts 2026/04/10 19:05:44 INFO Applying migration id=iconsname 2026/04/10 19:05:44 INFO Applying migration id=nohash 2026/04/10 19:05:44 INFO Applying migration id=shares 2026/04/10 19:05:44 INFO Applying migration id=actorttl 2026/04/10 19:05:44 INFO Applying migration id=tocc 2026/04/10 19:05:44 INFO Applying migration id=followeds 2026/04/10 19:05:44 INFO Applying migration id=certhash 2026/04/10 19:05:44 INFO Applying migration id=follows_sync 2026/04/10 19:05:44 INFO Applying migration id=jsonpath 2026/04/10 19:05:44 INFO Applying migration id=localforward 2026/04/10 19:05:44 INFO Applying migration id=avatar 2026/04/10 19:05:44 INFO Applying migration id=noimage 2026/04/10 19:05:44 INFO Applying migration id=feed 2026/04/10 19:05:44 INFO Applying migration id=bookmarks 2026/04/10 19:05:44 INFO Applying migration id=shareactivity 2026/04/10 19:05:44 INFO Applying migration id=application 2026/04/10 19:05:44 INFO Applying migration id=certificates 2026/04/10 19:05:44 INFO Applying migration id=rawforward 2026/04/10 19:05:44 INFO Applying migration id=publickey 2026/04/10 19:05:44 INFO Applying migration id=resolvegroup 2026/04/10 19:05:44 INFO Applying migration id=reject 2026/04/10 19:05:44 INFO Applying migration id=autodel 2026/04/10 19:05:44 INFO Applying migration id=jsonb 2026/04/10 19:05:44 INFO Applying migration id=quote 2026/04/10 19:05:44 INFO Applying migration id=rfc9421 2026/04/10 19:05:44 INFO Applying migration id=keys 2026/04/10 19:05:44 INFO Applying migration id=portable 2026/04/10 19:05:44 INFO Applying migration id=proofs 2026/04/10 19:05:44 INFO Applying migration id=contexts 2026/04/10 19:05:44 INFO Applying migration id=deliverieshost 2026/04/10 19:05:44 INFO Applying migration id=pembegin 2026/04/10 19:05:44 INFO Applying migration id=didhost 2026/04/10 19:05:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c9-3cba-7541-a3ef-8e75c25b89f6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 19:05:47 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToUnknownPost (3.14s) === RUN TestForward_ReplyToDM 2026/04/10 19:05:47 INFO Applying migration id=initial 2026/04/10 19:05:47 INFO Applying migration id=notesupdated 2026/04/10 19:05:47 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:47 INFO Applying migration id=activitiesid 2026/04/10 19:05:47 INFO Applying migration id=outbox 2026/04/10 19:05:47 INFO Applying migration id=edits 2026/04/10 19:05:47 INFO Applying migration id=outboxactor 2026/04/10 19:05:47 INFO Applying migration id=outboxsender 2026/04/10 19:05:47 INFO Applying migration id=thread 2026/04/10 19:05:47 INFO Applying migration id=host 2026/04/10 19:05:47 INFO Applying migration id=sharedinbox 2026/04/10 19:05:47 INFO Applying migration id=noteshost 2026/04/10 19:05:47 INFO Applying migration id=fetched 2026/04/10 19:05:47 INFO Applying migration id=move 2026/04/10 19:05:47 INFO Applying migration id=cleanup 2026/04/10 19:05:47 INFO Applying migration id=received 2026/04/10 19:05:47 INFO Applying migration id=namehost 2026/04/10 19:05:47 INFO Applying migration id=outboxhost 2026/04/10 19:05:47 INFO Applying migration id=notesfts 2026/04/10 19:05:47 INFO Applying migration id=iconsname 2026/04/10 19:05:47 INFO Applying migration id=nohash 2026/04/10 19:05:47 INFO Applying migration id=shares 2026/04/10 19:05:47 INFO Applying migration id=actorttl 2026/04/10 19:05:47 INFO Applying migration id=tocc 2026/04/10 19:05:47 INFO Applying migration id=followeds 2026/04/10 19:05:47 INFO Applying migration id=certhash 2026/04/10 19:05:47 INFO Applying migration id=follows_sync 2026/04/10 19:05:47 INFO Applying migration id=jsonpath 2026/04/10 19:05:47 INFO Applying migration id=localforward 2026/04/10 19:05:47 INFO Applying migration id=avatar 2026/04/10 19:05:47 INFO Applying migration id=noimage 2026/04/10 19:05:47 INFO Applying migration id=feed 2026/04/10 19:05:47 INFO Applying migration id=bookmarks 2026/04/10 19:05:47 INFO Applying migration id=shareactivity 2026/04/10 19:05:47 INFO Applying migration id=application 2026/04/10 19:05:47 INFO Applying migration id=certificates 2026/04/10 19:05:47 INFO Applying migration id=rawforward 2026/04/10 19:05:47 INFO Applying migration id=publickey 2026/04/10 19:05:47 INFO Applying migration id=resolvegroup 2026/04/10 19:05:47 INFO Applying migration id=reject 2026/04/10 19:05:47 INFO Applying migration id=autodel 2026/04/10 19:05:47 INFO Applying migration id=jsonb 2026/04/10 19:05:47 INFO Applying migration id=quote 2026/04/10 19:05:47 INFO Applying migration id=rfc9421 2026/04/10 19:05:47 INFO Applying migration id=keys 2026/04/10 19:05:47 INFO Applying migration id=portable 2026/04/10 19:05:47 INFO Applying migration id=proofs 2026/04/10 19:05:47 INFO Applying migration id=contexts 2026/04/10 19:05:47 INFO Applying migration id=deliverieshost 2026/04/10 19:05:47 INFO Applying migration id=pembegin 2026/04/10 19:05:47 INFO Applying migration id=didhost 2026/04/10 19:05:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c9-4473-7c6c-9ab8-031ec2f86b91 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 19:05:49 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToDM (1.98s) === RUN TestForward_NotFollowingAuthor 2026/04/10 19:05:49 INFO Applying migration id=initial 2026/04/10 19:05:49 INFO Applying migration id=notesupdated 2026/04/10 19:05:49 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:49 INFO Applying migration id=activitiesid 2026/04/10 19:05:49 INFO Applying migration id=outbox 2026/04/10 19:05:49 INFO Applying migration id=edits 2026/04/10 19:05:49 INFO Applying migration id=outboxactor 2026/04/10 19:05:49 INFO Applying migration id=outboxsender 2026/04/10 19:05:49 INFO Applying migration id=thread 2026/04/10 19:05:49 INFO Applying migration id=host 2026/04/10 19:05:49 INFO Applying migration id=sharedinbox 2026/04/10 19:05:49 INFO Applying migration id=noteshost 2026/04/10 19:05:49 INFO Applying migration id=fetched 2026/04/10 19:05:49 INFO Applying migration id=move 2026/04/10 19:05:49 INFO Applying migration id=cleanup 2026/04/10 19:05:49 INFO Applying migration id=received 2026/04/10 19:05:49 INFO Applying migration id=namehost 2026/04/10 19:05:49 INFO Applying migration id=outboxhost 2026/04/10 19:05:49 INFO Applying migration id=notesfts 2026/04/10 19:05:49 INFO Applying migration id=iconsname 2026/04/10 19:05:49 INFO Applying migration id=nohash 2026/04/10 19:05:49 INFO Applying migration id=shares 2026/04/10 19:05:49 INFO Applying migration id=actorttl 2026/04/10 19:05:49 INFO Applying migration id=tocc 2026/04/10 19:05:49 INFO Applying migration id=followeds 2026/04/10 19:05:49 INFO Applying migration id=certhash 2026/04/10 19:05:49 INFO Applying migration id=follows_sync 2026/04/10 19:05:49 INFO Applying migration id=jsonpath 2026/04/10 19:05:49 INFO Applying migration id=localforward 2026/04/10 19:05:49 INFO Applying migration id=avatar 2026/04/10 19:05:49 INFO Applying migration id=noimage 2026/04/10 19:05:49 INFO Applying migration id=feed 2026/04/10 19:05:49 INFO Applying migration id=bookmarks 2026/04/10 19:05:49 INFO Applying migration id=shareactivity 2026/04/10 19:05:49 INFO Applying migration id=application 2026/04/10 19:05:49 INFO Applying migration id=certificates 2026/04/10 19:05:49 INFO Applying migration id=rawforward 2026/04/10 19:05:49 INFO Applying migration id=publickey 2026/04/10 19:05:49 INFO Applying migration id=resolvegroup 2026/04/10 19:05:49 INFO Applying migration id=reject 2026/04/10 19:05:49 INFO Applying migration id=autodel 2026/04/10 19:05:49 INFO Applying migration id=jsonb 2026/04/10 19:05:49 INFO Applying migration id=quote 2026/04/10 19:05:49 INFO Applying migration id=rfc9421 2026/04/10 19:05:49 INFO Applying migration id=keys 2026/04/10 19:05:49 INFO Applying migration id=portable 2026/04/10 19:05:49 INFO Applying migration id=proofs 2026/04/10 19:05:49 INFO Applying migration id=contexts 2026/04/10 19:05:49 INFO Applying migration id=deliverieshost 2026/04/10 19:05:49 INFO Applying migration id=pembegin 2026/04/10 19:05:49 INFO Applying migration id=didhost 2026/04/10 19:05:51 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:05:51 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotFollowingAuthor (2.52s) === RUN TestForward_NotReplyToLocalPost 2026/04/10 19:05:51 INFO Applying migration id=initial 2026/04/10 19:05:51 INFO Applying migration id=notesupdated 2026/04/10 19:05:51 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:51 INFO Applying migration id=activitiesid 2026/04/10 19:05:51 INFO Applying migration id=outbox 2026/04/10 19:05:51 INFO Applying migration id=edits 2026/04/10 19:05:51 INFO Applying migration id=outboxactor 2026/04/10 19:05:51 INFO Applying migration id=outboxsender 2026/04/10 19:05:51 INFO Applying migration id=thread 2026/04/10 19:05:51 INFO Applying migration id=host 2026/04/10 19:05:51 INFO Applying migration id=sharedinbox 2026/04/10 19:05:51 INFO Applying migration id=noteshost 2026/04/10 19:05:51 INFO Applying migration id=fetched 2026/04/10 19:05:51 INFO Applying migration id=move 2026/04/10 19:05:51 INFO Applying migration id=cleanup 2026/04/10 19:05:51 INFO Applying migration id=received 2026/04/10 19:05:51 INFO Applying migration id=namehost 2026/04/10 19:05:51 INFO Applying migration id=outboxhost 2026/04/10 19:05:51 INFO Applying migration id=notesfts 2026/04/10 19:05:51 INFO Applying migration id=iconsname 2026/04/10 19:05:51 INFO Applying migration id=nohash 2026/04/10 19:05:51 INFO Applying migration id=shares 2026/04/10 19:05:51 INFO Applying migration id=actorttl 2026/04/10 19:05:51 INFO Applying migration id=tocc 2026/04/10 19:05:51 INFO Applying migration id=followeds 2026/04/10 19:05:51 INFO Applying migration id=certhash 2026/04/10 19:05:51 INFO Applying migration id=follows_sync 2026/04/10 19:05:51 INFO Applying migration id=jsonpath 2026/04/10 19:05:52 INFO Applying migration id=localforward 2026/04/10 19:05:52 INFO Applying migration id=avatar 2026/04/10 19:05:52 INFO Applying migration id=noimage 2026/04/10 19:05:52 INFO Applying migration id=feed 2026/04/10 19:05:52 INFO Applying migration id=bookmarks 2026/04/10 19:05:52 INFO Applying migration id=shareactivity 2026/04/10 19:05:52 INFO Applying migration id=application 2026/04/10 19:05:52 INFO Applying migration id=certificates 2026/04/10 19:05:52 INFO Applying migration id=rawforward 2026/04/10 19:05:52 INFO Applying migration id=publickey 2026/04/10 19:05:52 INFO Applying migration id=resolvegroup 2026/04/10 19:05:52 INFO Applying migration id=reject 2026/04/10 19:05:52 INFO Applying migration id=autodel 2026/04/10 19:05:52 INFO Applying migration id=jsonb 2026/04/10 19:05:52 INFO Applying migration id=quote 2026/04/10 19:05:52 INFO Applying migration id=rfc9421 2026/04/10 19:05:52 INFO Applying migration id=keys 2026/04/10 19:05:52 INFO Applying migration id=portable 2026/04/10 19:05:52 INFO Applying migration id=proofs 2026/04/10 19:05:52 INFO Applying migration id=contexts 2026/04/10 19:05:52 INFO Applying migration id=deliverieshost 2026/04/10 19:05:52 INFO Applying migration id=pembegin 2026/04/10 19:05:52 INFO Applying migration id=didhost 2026/04/10 19:05:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c9-5951-7826-9c94-890075b97daa activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 19:05:54 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotReplyToLocalPost (2.82s) === RUN TestForward_ReplyToFederatedPost 2026/04/10 19:05:54 INFO Applying migration id=initial 2026/04/10 19:05:54 INFO Applying migration id=notesupdated 2026/04/10 19:05:54 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:54 INFO Applying migration id=activitiesid 2026/04/10 19:05:54 INFO Applying migration id=outbox 2026/04/10 19:05:54 INFO Applying migration id=edits 2026/04/10 19:05:54 INFO Applying migration id=outboxactor 2026/04/10 19:05:54 INFO Applying migration id=outboxsender 2026/04/10 19:05:54 INFO Applying migration id=thread 2026/04/10 19:05:54 INFO Applying migration id=host 2026/04/10 19:05:54 INFO Applying migration id=sharedinbox 2026/04/10 19:05:54 INFO Applying migration id=noteshost 2026/04/10 19:05:54 INFO Applying migration id=fetched 2026/04/10 19:05:54 INFO Applying migration id=move 2026/04/10 19:05:54 INFO Applying migration id=cleanup 2026/04/10 19:05:54 INFO Applying migration id=received 2026/04/10 19:05:54 INFO Applying migration id=namehost 2026/04/10 19:05:54 INFO Applying migration id=outboxhost 2026/04/10 19:05:54 INFO Applying migration id=notesfts 2026/04/10 19:05:54 INFO Applying migration id=iconsname 2026/04/10 19:05:54 INFO Applying migration id=nohash 2026/04/10 19:05:54 INFO Applying migration id=shares 2026/04/10 19:05:54 INFO Applying migration id=actorttl 2026/04/10 19:05:54 INFO Applying migration id=tocc 2026/04/10 19:05:54 INFO Applying migration id=followeds 2026/04/10 19:05:54 INFO Applying migration id=certhash 2026/04/10 19:05:54 INFO Applying migration id=follows_sync 2026/04/10 19:05:54 INFO Applying migration id=jsonpath 2026/04/10 19:05:54 INFO Applying migration id=localforward 2026/04/10 19:05:54 INFO Applying migration id=avatar 2026/04/10 19:05:54 INFO Applying migration id=noimage 2026/04/10 19:05:54 INFO Applying migration id=feed 2026/04/10 19:05:54 INFO Applying migration id=bookmarks 2026/04/10 19:05:54 INFO Applying migration id=shareactivity 2026/04/10 19:05:54 INFO Applying migration id=application 2026/04/10 19:05:54 INFO Applying migration id=certificates 2026/04/10 19:05:54 INFO Applying migration id=rawforward 2026/04/10 19:05:54 INFO Applying migration id=publickey 2026/04/10 19:05:54 INFO Applying migration id=resolvegroup 2026/04/10 19:05:54 INFO Applying migration id=reject 2026/04/10 19:05:54 INFO Applying migration id=autodel 2026/04/10 19:05:54 INFO Applying migration id=jsonb 2026/04/10 19:05:54 INFO Applying migration id=quote 2026/04/10 19:05:54 INFO Applying migration id=rfc9421 2026/04/10 19:05:54 INFO Applying migration id=keys 2026/04/10 19:05:54 INFO Applying migration id=portable 2026/04/10 19:05:54 INFO Applying migration id=proofs 2026/04/10 19:05:54 INFO Applying migration id=contexts 2026/04/10 19:05:54 INFO Applying migration id=deliverieshost 2026/04/10 19:05:54 INFO Applying migration id=pembegin 2026/04/10 19:05:54 INFO Applying migration id=didhost --- PASS: TestForward_ReplyToFederatedPost (4.18s) === RUN TestForward_MaxDepth 2026/04/10 19:05:58 INFO Applying migration id=initial 2026/04/10 19:05:58 INFO Applying migration id=notesupdated 2026/04/10 19:05:58 INFO Applying migration id=personspreferredusername 2026/04/10 19:05:58 INFO Applying migration id=activitiesid 2026/04/10 19:05:58 INFO Applying migration id=outbox 2026/04/10 19:05:58 INFO Applying migration id=edits 2026/04/10 19:05:58 INFO Applying migration id=outboxactor 2026/04/10 19:05:58 INFO Applying migration id=outboxsender 2026/04/10 19:05:58 INFO Applying migration id=thread 2026/04/10 19:05:58 INFO Applying migration id=host 2026/04/10 19:05:58 INFO Applying migration id=sharedinbox 2026/04/10 19:05:58 INFO Applying migration id=noteshost 2026/04/10 19:05:58 INFO Applying migration id=fetched 2026/04/10 19:05:58 INFO Applying migration id=move 2026/04/10 19:05:58 INFO Applying migration id=cleanup 2026/04/10 19:05:58 INFO Applying migration id=received 2026/04/10 19:05:58 INFO Applying migration id=namehost 2026/04/10 19:05:58 INFO Applying migration id=outboxhost 2026/04/10 19:05:58 INFO Applying migration id=notesfts 2026/04/10 19:05:58 INFO Applying migration id=iconsname 2026/04/10 19:05:58 INFO Applying migration id=nohash 2026/04/10 19:05:58 INFO Applying migration id=shares 2026/04/10 19:05:58 INFO Applying migration id=actorttl 2026/04/10 19:05:58 INFO Applying migration id=tocc 2026/04/10 19:05:58 INFO Applying migration id=followeds 2026/04/10 19:05:58 INFO Applying migration id=certhash 2026/04/10 19:05:58 INFO Applying migration id=follows_sync 2026/04/10 19:05:58 INFO Applying migration id=jsonpath 2026/04/10 19:05:59 INFO Applying migration id=localforward 2026/04/10 19:05:59 INFO Applying migration id=avatar 2026/04/10 19:05:59 INFO Applying migration id=noimage 2026/04/10 19:05:59 INFO Applying migration id=feed 2026/04/10 19:05:59 INFO Applying migration id=bookmarks 2026/04/10 19:05:59 INFO Applying migration id=shareactivity 2026/04/10 19:05:59 INFO Applying migration id=application 2026/04/10 19:05:59 INFO Applying migration id=certificates 2026/04/10 19:05:59 INFO Applying migration id=rawforward 2026/04/10 19:05:59 INFO Applying migration id=publickey 2026/04/10 19:05:59 INFO Applying migration id=resolvegroup 2026/04/10 19:05:59 INFO Applying migration id=reject 2026/04/10 19:05:59 INFO Applying migration id=autodel 2026/04/10 19:05:59 INFO Applying migration id=jsonb 2026/04/10 19:05:59 INFO Applying migration id=quote 2026/04/10 19:05:59 INFO Applying migration id=rfc9421 2026/04/10 19:05:59 INFO Applying migration id=keys 2026/04/10 19:05:59 INFO Applying migration id=portable 2026/04/10 19:05:59 INFO Applying migration id=proofs 2026/04/10 19:05:59 INFO Applying migration id=contexts 2026/04/10 19:05:59 INFO Applying migration id=deliverieshost 2026/04/10 19:05:59 INFO Applying migration id=pembegin 2026/04/10 19:05:59 INFO Applying migration id=didhost 2026/04/10 19:06:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c9-76b0-7a33-98f8-6ab80dee475c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 19:06:02 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:06:02 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepth (3.33s) === RUN TestForward_MaxDepthPlusOne 2026/04/10 19:06:02 INFO Applying migration id=initial 2026/04/10 19:06:02 INFO Applying migration id=notesupdated 2026/04/10 19:06:02 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:02 INFO Applying migration id=activitiesid 2026/04/10 19:06:02 INFO Applying migration id=outbox 2026/04/10 19:06:02 INFO Applying migration id=edits 2026/04/10 19:06:02 INFO Applying migration id=outboxactor 2026/04/10 19:06:02 INFO Applying migration id=outboxsender 2026/04/10 19:06:02 INFO Applying migration id=thread 2026/04/10 19:06:02 INFO Applying migration id=host 2026/04/10 19:06:02 INFO Applying migration id=sharedinbox 2026/04/10 19:06:02 INFO Applying migration id=noteshost 2026/04/10 19:06:02 INFO Applying migration id=fetched 2026/04/10 19:06:02 INFO Applying migration id=move 2026/04/10 19:06:02 INFO Applying migration id=cleanup 2026/04/10 19:06:02 INFO Applying migration id=received 2026/04/10 19:06:02 INFO Applying migration id=namehost 2026/04/10 19:06:02 INFO Applying migration id=outboxhost 2026/04/10 19:06:02 INFO Applying migration id=notesfts 2026/04/10 19:06:02 INFO Applying migration id=iconsname 2026/04/10 19:06:02 INFO Applying migration id=nohash 2026/04/10 19:06:02 INFO Applying migration id=shares 2026/04/10 19:06:02 INFO Applying migration id=actorttl 2026/04/10 19:06:02 INFO Applying migration id=tocc 2026/04/10 19:06:02 INFO Applying migration id=followeds 2026/04/10 19:06:02 INFO Applying migration id=certhash 2026/04/10 19:06:02 INFO Applying migration id=follows_sync 2026/04/10 19:06:02 INFO Applying migration id=jsonpath 2026/04/10 19:06:02 INFO Applying migration id=localforward 2026/04/10 19:06:02 INFO Applying migration id=avatar 2026/04/10 19:06:02 INFO Applying migration id=noimage 2026/04/10 19:06:02 INFO Applying migration id=feed 2026/04/10 19:06:02 INFO Applying migration id=bookmarks 2026/04/10 19:06:02 INFO Applying migration id=shareactivity 2026/04/10 19:06:02 INFO Applying migration id=application 2026/04/10 19:06:02 INFO Applying migration id=certificates 2026/04/10 19:06:02 INFO Applying migration id=rawforward 2026/04/10 19:06:02 INFO Applying migration id=publickey 2026/04/10 19:06:02 INFO Applying migration id=resolvegroup 2026/04/10 19:06:02 INFO Applying migration id=reject 2026/04/10 19:06:02 INFO Applying migration id=autodel 2026/04/10 19:06:02 INFO Applying migration id=jsonb 2026/04/10 19:06:02 INFO Applying migration id=quote 2026/04/10 19:06:02 INFO Applying migration id=rfc9421 2026/04/10 19:06:02 INFO Applying migration id=keys 2026/04/10 19:06:02 INFO Applying migration id=portable 2026/04/10 19:06:02 INFO Applying migration id=proofs 2026/04/10 19:06:02 INFO Applying migration id=contexts 2026/04/10 19:06:02 INFO Applying migration id=deliverieshost 2026/04/10 19:06:02 INFO Applying migration id=pembegin 2026/04/10 19:06:02 INFO Applying migration id=didhost 2026/04/10 19:06:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c9-865a-7e82-8bd8-30129083dccf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 19:06:06 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepthPlusOne (4.01s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/04/10 19:06:06 INFO Applying migration id=initial 2026/04/10 19:06:06 INFO Applying migration id=notesupdated 2026/04/10 19:06:06 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:06 INFO Applying migration id=activitiesid 2026/04/10 19:06:06 INFO Applying migration id=outbox 2026/04/10 19:06:06 INFO Applying migration id=edits 2026/04/10 19:06:06 INFO Applying migration id=outboxactor 2026/04/10 19:06:06 INFO Applying migration id=outboxsender 2026/04/10 19:06:06 INFO Applying migration id=thread 2026/04/10 19:06:06 INFO Applying migration id=host 2026/04/10 19:06:06 INFO Applying migration id=sharedinbox 2026/04/10 19:06:06 INFO Applying migration id=noteshost 2026/04/10 19:06:06 INFO Applying migration id=fetched 2026/04/10 19:06:06 INFO Applying migration id=move 2026/04/10 19:06:06 INFO Applying migration id=cleanup 2026/04/10 19:06:06 INFO Applying migration id=received 2026/04/10 19:06:06 INFO Applying migration id=namehost 2026/04/10 19:06:06 INFO Applying migration id=outboxhost 2026/04/10 19:06:06 INFO Applying migration id=notesfts 2026/04/10 19:06:06 INFO Applying migration id=iconsname 2026/04/10 19:06:06 INFO Applying migration id=nohash 2026/04/10 19:06:06 INFO Applying migration id=shares 2026/04/10 19:06:06 INFO Applying migration id=actorttl 2026/04/10 19:06:06 INFO Applying migration id=tocc 2026/04/10 19:06:06 INFO Applying migration id=followeds 2026/04/10 19:06:06 INFO Applying migration id=certhash 2026/04/10 19:06:06 INFO Applying migration id=follows_sync 2026/04/10 19:06:06 INFO Applying migration id=jsonpath 2026/04/10 19:06:06 INFO Applying migration id=localforward 2026/04/10 19:06:06 INFO Applying migration id=avatar 2026/04/10 19:06:06 INFO Applying migration id=noimage 2026/04/10 19:06:06 INFO Applying migration id=feed 2026/04/10 19:06:06 INFO Applying migration id=bookmarks 2026/04/10 19:06:06 INFO Applying migration id=shareactivity 2026/04/10 19:06:06 INFO Applying migration id=application 2026/04/10 19:06:06 INFO Applying migration id=certificates 2026/04/10 19:06:06 INFO Applying migration id=rawforward 2026/04/10 19:06:06 INFO Applying migration id=publickey 2026/04/10 19:06:06 INFO Applying migration id=resolvegroup 2026/04/10 19:06:06 INFO Applying migration id=reject 2026/04/10 19:06:06 INFO Applying migration id=autodel 2026/04/10 19:06:06 INFO Applying migration id=jsonb 2026/04/10 19:06:06 INFO Applying migration id=quote 2026/04/10 19:06:06 INFO Applying migration id=rfc9421 2026/04/10 19:06:06 INFO Applying migration id=keys 2026/04/10 19:06:06 INFO Applying migration id=portable 2026/04/10 19:06:06 INFO Applying migration id=proofs 2026/04/10 19:06:06 INFO Applying migration id=contexts 2026/04/10 19:06:06 INFO Applying migration id=deliverieshost 2026/04/10 19:06:06 INFO Applying migration id=pembegin 2026/04/10 19:06:06 INFO Applying migration id=didhost 2026/04/10 19:06:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c9-8e7f-710a-a975-f586cd1d0325 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 19:06:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c9-8e7f-7897-80a7-1383b6563155 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c9-8e7f-782b-b6c1-cbf2dbfbd175 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c9-8e7f-782b-b6c1-cbf2dbfbd175 2026/04/10 19:06:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78c9-8e7f-782b-b6c1-cbf2dbfbd175 2026/04/10 19:06:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78c9-8e81-7b10-b623-a38b47a4179a note=https://localhost.localdomain:8443/post/019d78c9-8e81-7ac8-9ac2-c8a477347733 thread=https://localhost.localdomain:8443/post/019d78c9-8e7f-782b-b6c1-cbf2dbfbd175 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:06:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c9-8e81-7b10-b623-a38b47a4179a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c9-8e81-7ac8-9ac2-c8a477347733 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c9-8e81-7ac8-9ac2-c8a477347733 --- PASS: TestForward_ReplyToLocalPostByLocalFollower (2.08s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/04/10 19:06:08 INFO Applying migration id=initial 2026/04/10 19:06:08 INFO Applying migration id=notesupdated 2026/04/10 19:06:08 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:08 INFO Applying migration id=activitiesid 2026/04/10 19:06:08 INFO Applying migration id=outbox 2026/04/10 19:06:08 INFO Applying migration id=edits 2026/04/10 19:06:08 INFO Applying migration id=outboxactor 2026/04/10 19:06:08 INFO Applying migration id=outboxsender 2026/04/10 19:06:08 INFO Applying migration id=thread 2026/04/10 19:06:08 INFO Applying migration id=host 2026/04/10 19:06:08 INFO Applying migration id=sharedinbox 2026/04/10 19:06:08 INFO Applying migration id=noteshost 2026/04/10 19:06:08 INFO Applying migration id=fetched 2026/04/10 19:06:08 INFO Applying migration id=move 2026/04/10 19:06:08 INFO Applying migration id=cleanup 2026/04/10 19:06:08 INFO Applying migration id=received 2026/04/10 19:06:08 INFO Applying migration id=namehost 2026/04/10 19:06:08 INFO Applying migration id=outboxhost 2026/04/10 19:06:08 INFO Applying migration id=notesfts 2026/04/10 19:06:08 INFO Applying migration id=iconsname 2026/04/10 19:06:08 INFO Applying migration id=nohash 2026/04/10 19:06:08 INFO Applying migration id=shares 2026/04/10 19:06:08 INFO Applying migration id=actorttl 2026/04/10 19:06:08 INFO Applying migration id=tocc 2026/04/10 19:06:08 INFO Applying migration id=followeds 2026/04/10 19:06:08 INFO Applying migration id=certhash 2026/04/10 19:06:08 INFO Applying migration id=follows_sync 2026/04/10 19:06:08 INFO Applying migration id=jsonpath 2026/04/10 19:06:08 INFO Applying migration id=localforward 2026/04/10 19:06:08 INFO Applying migration id=avatar 2026/04/10 19:06:08 INFO Applying migration id=noimage 2026/04/10 19:06:08 INFO Applying migration id=feed 2026/04/10 19:06:08 INFO Applying migration id=bookmarks 2026/04/10 19:06:08 INFO Applying migration id=shareactivity 2026/04/10 19:06:08 INFO Applying migration id=application 2026/04/10 19:06:08 INFO Applying migration id=certificates 2026/04/10 19:06:08 INFO Applying migration id=rawforward 2026/04/10 19:06:08 INFO Applying migration id=publickey 2026/04/10 19:06:08 INFO Applying migration id=resolvegroup 2026/04/10 19:06:08 INFO Applying migration id=reject 2026/04/10 19:06:08 INFO Applying migration id=autodel 2026/04/10 19:06:08 INFO Applying migration id=jsonb 2026/04/10 19:06:08 INFO Applying migration id=quote 2026/04/10 19:06:08 INFO Applying migration id=rfc9421 2026/04/10 19:06:08 INFO Applying migration id=keys 2026/04/10 19:06:08 INFO Applying migration id=portable 2026/04/10 19:06:08 INFO Applying migration id=proofs 2026/04/10 19:06:08 INFO Applying migration id=contexts 2026/04/10 19:06:08 INFO Applying migration id=deliverieshost 2026/04/10 19:06:08 INFO Applying migration id=pembegin 2026/04/10 19:06:08 INFO Applying migration id=didhost 2026/04/10 19:06:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c9-9d39-75e3-adea-81f39f099023 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 19:06:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c9-9d3a-78af-b4dc-ac5123278be4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c9-9d3a-780f-944f-02f5bcbd9646 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c9-9d3a-780f-944f-02f5bcbd9646 2026/04/10 19:06:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78c9-9d3a-780f-944f-02f5bcbd9646 2026/04/10 19:06:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78c9-9d3c-7aa6-a069-2dc664929b69 note=https://localhost.localdomain:8443/post/019d78c9-9d3c-7a60-a129-05e23d5c3849 thread=https://localhost.localdomain:8443/post/019d78c9-9d3a-780f-944f-02f5bcbd9646 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:06:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c9-9d3c-7aa6-a069-2dc664929b69 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c9-9d3c-7a60-a129-05e23d5c3849 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c9-9d3c-7a60-a129-05e23d5c3849 2026/04/10 19:06:12 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:06:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/019d78c9-9d3e-7ded-a52a-3d05aa781b62 note=https://localhost.localdomain:8443/post/019d78c9-9d3c-7a60-a129-05e23d5c3849 thread=https://localhost.localdomain:8443/post/019d78c9-9d3a-780f-944f-02f5bcbd9646 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:06:12 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78c9-9d3e-7ded-a52a-3d05aa781b62 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c9-9d3c-7a60-a129-05e23d5c3849 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c9-9d3c-7a60-a129-05e23d5c3849 --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (3.77s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/04/10 19:06:12 INFO Applying migration id=initial 2026/04/10 19:06:12 INFO Applying migration id=notesupdated 2026/04/10 19:06:12 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:12 INFO Applying migration id=activitiesid 2026/04/10 19:06:12 INFO Applying migration id=outbox 2026/04/10 19:06:12 INFO Applying migration id=edits 2026/04/10 19:06:12 INFO Applying migration id=outboxactor 2026/04/10 19:06:12 INFO Applying migration id=outboxsender 2026/04/10 19:06:12 INFO Applying migration id=thread 2026/04/10 19:06:12 INFO Applying migration id=host 2026/04/10 19:06:12 INFO Applying migration id=sharedinbox 2026/04/10 19:06:12 INFO Applying migration id=noteshost 2026/04/10 19:06:12 INFO Applying migration id=fetched 2026/04/10 19:06:12 INFO Applying migration id=move 2026/04/10 19:06:12 INFO Applying migration id=cleanup 2026/04/10 19:06:12 INFO Applying migration id=received 2026/04/10 19:06:12 INFO Applying migration id=namehost 2026/04/10 19:06:12 INFO Applying migration id=outboxhost 2026/04/10 19:06:12 INFO Applying migration id=notesfts 2026/04/10 19:06:12 INFO Applying migration id=iconsname 2026/04/10 19:06:12 INFO Applying migration id=nohash 2026/04/10 19:06:12 INFO Applying migration id=shares 2026/04/10 19:06:12 INFO Applying migration id=actorttl 2026/04/10 19:06:12 INFO Applying migration id=tocc 2026/04/10 19:06:12 INFO Applying migration id=followeds 2026/04/10 19:06:12 INFO Applying migration id=certhash 2026/04/10 19:06:12 INFO Applying migration id=follows_sync 2026/04/10 19:06:12 INFO Applying migration id=jsonpath 2026/04/10 19:06:12 INFO Applying migration id=localforward 2026/04/10 19:06:12 INFO Applying migration id=avatar 2026/04/10 19:06:12 INFO Applying migration id=noimage 2026/04/10 19:06:12 INFO Applying migration id=feed 2026/04/10 19:06:12 INFO Applying migration id=bookmarks 2026/04/10 19:06:12 INFO Applying migration id=shareactivity 2026/04/10 19:06:12 INFO Applying migration id=application 2026/04/10 19:06:12 INFO Applying migration id=certificates 2026/04/10 19:06:12 INFO Applying migration id=rawforward 2026/04/10 19:06:12 INFO Applying migration id=publickey 2026/04/10 19:06:12 INFO Applying migration id=resolvegroup 2026/04/10 19:06:12 INFO Applying migration id=reject 2026/04/10 19:06:12 INFO Applying migration id=autodel 2026/04/10 19:06:12 INFO Applying migration id=jsonb 2026/04/10 19:06:12 INFO Applying migration id=quote 2026/04/10 19:06:12 INFO Applying migration id=rfc9421 2026/04/10 19:06:12 INFO Applying migration id=keys 2026/04/10 19:06:12 INFO Applying migration id=portable 2026/04/10 19:06:12 INFO Applying migration id=proofs 2026/04/10 19:06:12 INFO Applying migration id=contexts 2026/04/10 19:06:12 INFO Applying migration id=deliverieshost 2026/04/10 19:06:12 INFO Applying migration id=pembegin 2026/04/10 19:06:12 INFO Applying migration id=didhost 2026/04/10 19:06:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c9-aa0d-7047-b29f-c5160f64b95d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 19:06:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c9-aa0d-7807-bb1e-9043ed454971 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c9-aa0d-7789-bcc1-320250b88a33 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c9-aa0d-7789-bcc1-320250b88a33 2026/04/10 19:06:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78c9-aa0d-7789-bcc1-320250b88a33 2026/04/10 19:06:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78c9-aa0f-79cd-abc9-dea62c682f8a note=https://localhost.localdomain:8443/post/019d78c9-aa0f-798e-b55e-39cd0689850f thread=https://localhost.localdomain:8443/post/019d78c9-aa0d-7789-bcc1-320250b88a33 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:06:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c9-aa0f-79cd-abc9-dea62c682f8a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c9-aa0f-798e-b55e-39cd0689850f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78c9-aa0f-798e-b55e-39cd0689850f 2026/04/10 19:06:15 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d78c9-aa0f-798e-b55e-39cd0689850f#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c9-aa0f-798e-b55e-39cd0689850f activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d78c9-aa0f-798e-b55e-39cd0689850f 2026/04/10 19:06:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d78c9-aa0f-798e-b55e-39cd0689850f#delete note=https://localhost.localdomain:8443/post/019d78c9-aa0f-798e-b55e-39cd0689850f thread=https://localhost.localdomain:8443/post/019d78c9-aa0d-7789-bcc1-320250b88a33 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (3.28s) === RUN TestForward_EditedReplyToPublicPost 2026/04/10 19:06:15 INFO Applying migration id=initial 2026/04/10 19:06:15 INFO Applying migration id=notesupdated 2026/04/10 19:06:15 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:15 INFO Applying migration id=activitiesid 2026/04/10 19:06:15 INFO Applying migration id=outbox 2026/04/10 19:06:15 INFO Applying migration id=edits 2026/04/10 19:06:15 INFO Applying migration id=outboxactor 2026/04/10 19:06:15 INFO Applying migration id=outboxsender 2026/04/10 19:06:15 INFO Applying migration id=thread 2026/04/10 19:06:15 INFO Applying migration id=host 2026/04/10 19:06:15 INFO Applying migration id=sharedinbox 2026/04/10 19:06:15 INFO Applying migration id=noteshost 2026/04/10 19:06:15 INFO Applying migration id=fetched 2026/04/10 19:06:15 INFO Applying migration id=move 2026/04/10 19:06:15 INFO Applying migration id=cleanup 2026/04/10 19:06:15 INFO Applying migration id=received 2026/04/10 19:06:15 INFO Applying migration id=namehost 2026/04/10 19:06:15 INFO Applying migration id=outboxhost 2026/04/10 19:06:15 INFO Applying migration id=notesfts 2026/04/10 19:06:15 INFO Applying migration id=iconsname 2026/04/10 19:06:15 INFO Applying migration id=nohash 2026/04/10 19:06:15 INFO Applying migration id=shares 2026/04/10 19:06:15 INFO Applying migration id=actorttl 2026/04/10 19:06:15 INFO Applying migration id=tocc 2026/04/10 19:06:15 INFO Applying migration id=followeds 2026/04/10 19:06:15 INFO Applying migration id=certhash 2026/04/10 19:06:15 INFO Applying migration id=follows_sync 2026/04/10 19:06:15 INFO Applying migration id=jsonpath 2026/04/10 19:06:15 INFO Applying migration id=localforward 2026/04/10 19:06:15 INFO Applying migration id=avatar 2026/04/10 19:06:15 INFO Applying migration id=noimage 2026/04/10 19:06:15 INFO Applying migration id=feed 2026/04/10 19:06:15 INFO Applying migration id=bookmarks 2026/04/10 19:06:15 INFO Applying migration id=shareactivity 2026/04/10 19:06:15 INFO Applying migration id=application 2026/04/10 19:06:15 INFO Applying migration id=certificates 2026/04/10 19:06:15 INFO Applying migration id=rawforward 2026/04/10 19:06:15 INFO Applying migration id=publickey 2026/04/10 19:06:15 INFO Applying migration id=resolvegroup 2026/04/10 19:06:15 INFO Applying migration id=reject 2026/04/10 19:06:15 INFO Applying migration id=autodel 2026/04/10 19:06:15 INFO Applying migration id=jsonb 2026/04/10 19:06:15 INFO Applying migration id=quote 2026/04/10 19:06:15 INFO Applying migration id=rfc9421 2026/04/10 19:06:15 INFO Applying migration id=keys 2026/04/10 19:06:15 INFO Applying migration id=portable 2026/04/10 19:06:15 INFO Applying migration id=proofs 2026/04/10 19:06:15 INFO Applying migration id=contexts 2026/04/10 19:06:15 INFO Applying migration id=deliverieshost 2026/04/10 19:06:15 INFO Applying migration id=pembegin 2026/04/10 19:06:15 INFO Applying migration id=didhost 2026/04/10 19:06:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c9-afa1-7e46-b059-63221d670963 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 19:06:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:06:16 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:06:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:06:16 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_EditedReplyToPublicPost (1.43s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/04/10 19:06:16 INFO Applying migration id=initial 2026/04/10 19:06:16 INFO Applying migration id=notesupdated 2026/04/10 19:06:16 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:16 INFO Applying migration id=activitiesid 2026/04/10 19:06:16 INFO Applying migration id=outbox 2026/04/10 19:06:16 INFO Applying migration id=edits 2026/04/10 19:06:16 INFO Applying migration id=outboxactor 2026/04/10 19:06:16 INFO Applying migration id=outboxsender 2026/04/10 19:06:16 INFO Applying migration id=thread 2026/04/10 19:06:16 INFO Applying migration id=host 2026/04/10 19:06:16 INFO Applying migration id=sharedinbox 2026/04/10 19:06:16 INFO Applying migration id=noteshost 2026/04/10 19:06:16 INFO Applying migration id=fetched 2026/04/10 19:06:16 INFO Applying migration id=move 2026/04/10 19:06:16 INFO Applying migration id=cleanup 2026/04/10 19:06:16 INFO Applying migration id=received 2026/04/10 19:06:16 INFO Applying migration id=namehost 2026/04/10 19:06:16 INFO Applying migration id=outboxhost 2026/04/10 19:06:16 INFO Applying migration id=notesfts 2026/04/10 19:06:16 INFO Applying migration id=iconsname 2026/04/10 19:06:16 INFO Applying migration id=nohash 2026/04/10 19:06:16 INFO Applying migration id=shares 2026/04/10 19:06:16 INFO Applying migration id=actorttl 2026/04/10 19:06:16 INFO Applying migration id=tocc 2026/04/10 19:06:16 INFO Applying migration id=followeds 2026/04/10 19:06:16 INFO Applying migration id=certhash 2026/04/10 19:06:16 INFO Applying migration id=follows_sync 2026/04/10 19:06:16 INFO Applying migration id=jsonpath 2026/04/10 19:06:16 INFO Applying migration id=localforward 2026/04/10 19:06:16 INFO Applying migration id=avatar 2026/04/10 19:06:16 INFO Applying migration id=noimage 2026/04/10 19:06:16 INFO Applying migration id=feed 2026/04/10 19:06:16 INFO Applying migration id=bookmarks 2026/04/10 19:06:16 INFO Applying migration id=shareactivity 2026/04/10 19:06:16 INFO Applying migration id=application 2026/04/10 19:06:16 INFO Applying migration id=certificates 2026/04/10 19:06:16 INFO Applying migration id=rawforward 2026/04/10 19:06:16 INFO Applying migration id=publickey 2026/04/10 19:06:16 INFO Applying migration id=resolvegroup 2026/04/10 19:06:16 INFO Applying migration id=reject 2026/04/10 19:06:16 INFO Applying migration id=autodel 2026/04/10 19:06:16 INFO Applying migration id=jsonb 2026/04/10 19:06:16 INFO Applying migration id=quote 2026/04/10 19:06:16 INFO Applying migration id=rfc9421 2026/04/10 19:06:16 INFO Applying migration id=keys 2026/04/10 19:06:16 INFO Applying migration id=portable 2026/04/10 19:06:16 INFO Applying migration id=proofs 2026/04/10 19:06:16 INFO Applying migration id=contexts 2026/04/10 19:06:16 INFO Applying migration id=deliverieshost 2026/04/10 19:06:16 INFO Applying migration id=pembegin 2026/04/10 19:06:16 INFO Applying migration id=didhost 2026/04/10 19:06:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c9-bb1b-7e93-8bbe-c4465a1f3f97 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 19:06:19 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:06:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:06:19 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:06:19 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ResentEditedReplyToPublicPost (2.94s) === RUN TestForward_DeletedReplyToPublicPost 2026/04/10 19:06:19 INFO Applying migration id=initial 2026/04/10 19:06:19 INFO Applying migration id=notesupdated 2026/04/10 19:06:19 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:19 INFO Applying migration id=activitiesid 2026/04/10 19:06:19 INFO Applying migration id=outbox 2026/04/10 19:06:19 INFO Applying migration id=edits 2026/04/10 19:06:19 INFO Applying migration id=outboxactor 2026/04/10 19:06:19 INFO Applying migration id=outboxsender 2026/04/10 19:06:19 INFO Applying migration id=thread 2026/04/10 19:06:19 INFO Applying migration id=host 2026/04/10 19:06:19 INFO Applying migration id=sharedinbox 2026/04/10 19:06:19 INFO Applying migration id=noteshost 2026/04/10 19:06:19 INFO Applying migration id=fetched 2026/04/10 19:06:19 INFO Applying migration id=move 2026/04/10 19:06:19 INFO Applying migration id=cleanup 2026/04/10 19:06:19 INFO Applying migration id=received 2026/04/10 19:06:19 INFO Applying migration id=namehost 2026/04/10 19:06:19 INFO Applying migration id=outboxhost 2026/04/10 19:06:19 INFO Applying migration id=notesfts 2026/04/10 19:06:19 INFO Applying migration id=iconsname 2026/04/10 19:06:19 INFO Applying migration id=nohash 2026/04/10 19:06:19 INFO Applying migration id=shares 2026/04/10 19:06:19 INFO Applying migration id=actorttl 2026/04/10 19:06:19 INFO Applying migration id=tocc 2026/04/10 19:06:19 INFO Applying migration id=followeds 2026/04/10 19:06:19 INFO Applying migration id=certhash 2026/04/10 19:06:19 INFO Applying migration id=follows_sync 2026/04/10 19:06:19 INFO Applying migration id=jsonpath 2026/04/10 19:06:19 INFO Applying migration id=localforward 2026/04/10 19:06:19 INFO Applying migration id=avatar 2026/04/10 19:06:19 INFO Applying migration id=noimage 2026/04/10 19:06:19 INFO Applying migration id=feed 2026/04/10 19:06:19 INFO Applying migration id=bookmarks 2026/04/10 19:06:19 INFO Applying migration id=shareactivity 2026/04/10 19:06:19 INFO Applying migration id=application 2026/04/10 19:06:19 INFO Applying migration id=certificates 2026/04/10 19:06:19 INFO Applying migration id=rawforward 2026/04/10 19:06:19 INFO Applying migration id=publickey 2026/04/10 19:06:19 INFO Applying migration id=resolvegroup 2026/04/10 19:06:19 INFO Applying migration id=reject 2026/04/10 19:06:19 INFO Applying migration id=autodel 2026/04/10 19:06:19 INFO Applying migration id=jsonb 2026/04/10 19:06:19 INFO Applying migration id=quote 2026/04/10 19:06:19 INFO Applying migration id=rfc9421 2026/04/10 19:06:19 INFO Applying migration id=keys 2026/04/10 19:06:19 INFO Applying migration id=portable 2026/04/10 19:06:19 INFO Applying migration id=proofs 2026/04/10 19:06:19 INFO Applying migration id=contexts 2026/04/10 19:06:19 INFO Applying migration id=deliverieshost 2026/04/10 19:06:19 INFO Applying migration id=pembegin 2026/04/10 19:06:19 INFO Applying migration id=didhost 2026/04/10 19:06:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c9-cbd3-7d50-8fbc-5740afd99958 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 19:06:24 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:06:24 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:06:24 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 19:06:24 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/delete/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToPublicPost (4.28s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/04/10 19:06:24 INFO Applying migration id=initial 2026/04/10 19:06:24 INFO Applying migration id=notesupdated 2026/04/10 19:06:24 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:24 INFO Applying migration id=activitiesid 2026/04/10 19:06:24 INFO Applying migration id=outbox 2026/04/10 19:06:24 INFO Applying migration id=edits 2026/04/10 19:06:24 INFO Applying migration id=outboxactor 2026/04/10 19:06:24 INFO Applying migration id=outboxsender 2026/04/10 19:06:24 INFO Applying migration id=thread 2026/04/10 19:06:24 INFO Applying migration id=host 2026/04/10 19:06:24 INFO Applying migration id=sharedinbox 2026/04/10 19:06:24 INFO Applying migration id=noteshost 2026/04/10 19:06:24 INFO Applying migration id=fetched 2026/04/10 19:06:24 INFO Applying migration id=move 2026/04/10 19:06:24 INFO Applying migration id=cleanup 2026/04/10 19:06:24 INFO Applying migration id=received 2026/04/10 19:06:24 INFO Applying migration id=namehost 2026/04/10 19:06:24 INFO Applying migration id=outboxhost 2026/04/10 19:06:24 INFO Applying migration id=notesfts 2026/04/10 19:06:24 INFO Applying migration id=iconsname 2026/04/10 19:06:24 INFO Applying migration id=nohash 2026/04/10 19:06:24 INFO Applying migration id=shares 2026/04/10 19:06:24 INFO Applying migration id=actorttl 2026/04/10 19:06:24 INFO Applying migration id=tocc 2026/04/10 19:06:24 INFO Applying migration id=followeds 2026/04/10 19:06:24 INFO Applying migration id=certhash 2026/04/10 19:06:24 INFO Applying migration id=follows_sync 2026/04/10 19:06:24 INFO Applying migration id=jsonpath 2026/04/10 19:06:24 INFO Applying migration id=localforward 2026/04/10 19:06:24 INFO Applying migration id=avatar 2026/04/10 19:06:24 INFO Applying migration id=noimage 2026/04/10 19:06:24 INFO Applying migration id=feed 2026/04/10 19:06:24 INFO Applying migration id=bookmarks 2026/04/10 19:06:24 INFO Applying migration id=shareactivity 2026/04/10 19:06:24 INFO Applying migration id=application 2026/04/10 19:06:24 INFO Applying migration id=certificates 2026/04/10 19:06:24 INFO Applying migration id=rawforward 2026/04/10 19:06:24 INFO Applying migration id=publickey 2026/04/10 19:06:24 INFO Applying migration id=resolvegroup 2026/04/10 19:06:24 INFO Applying migration id=reject 2026/04/10 19:06:24 INFO Applying migration id=autodel 2026/04/10 19:06:24 INFO Applying migration id=jsonb 2026/04/10 19:06:24 INFO Applying migration id=quote 2026/04/10 19:06:24 INFO Applying migration id=rfc9421 2026/04/10 19:06:24 INFO Applying migration id=keys 2026/04/10 19:06:24 INFO Applying migration id=portable 2026/04/10 19:06:24 INFO Applying migration id=proofs 2026/04/10 19:06:24 INFO Applying migration id=contexts 2026/04/10 19:06:24 INFO Applying migration id=deliverieshost 2026/04/10 19:06:24 INFO Applying migration id=pembegin 2026/04/10 19:06:24 INFO Applying migration id=didhost 2026/04/10 19:06:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78c9-d806-71a2-9139-96a714078e50 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 19:06:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:06:27 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:06:27 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 19:06:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/delete/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:06:27 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 --- PASS: TestForward_DeletedDeletedReplyToPublicPost (3.12s) === RUN TestFTS_Happyflow 2026/04/10 19:06:27 INFO Applying migration id=initial 2026/04/10 19:06:27 INFO Applying migration id=notesupdated 2026/04/10 19:06:27 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:27 INFO Applying migration id=activitiesid 2026/04/10 19:06:27 INFO Applying migration id=outbox 2026/04/10 19:06:27 INFO Applying migration id=edits 2026/04/10 19:06:27 INFO Applying migration id=outboxactor 2026/04/10 19:06:27 INFO Applying migration id=outboxsender 2026/04/10 19:06:27 INFO Applying migration id=thread 2026/04/10 19:06:27 INFO Applying migration id=host 2026/04/10 19:06:27 INFO Applying migration id=sharedinbox 2026/04/10 19:06:27 INFO Applying migration id=noteshost 2026/04/10 19:06:27 INFO Applying migration id=fetched 2026/04/10 19:06:27 INFO Applying migration id=move 2026/04/10 19:06:27 INFO Applying migration id=cleanup 2026/04/10 19:06:27 INFO Applying migration id=received 2026/04/10 19:06:27 INFO Applying migration id=namehost 2026/04/10 19:06:27 INFO Applying migration id=outboxhost 2026/04/10 19:06:27 INFO Applying migration id=notesfts 2026/04/10 19:06:27 INFO Applying migration id=iconsname 2026/04/10 19:06:27 INFO Applying migration id=nohash 2026/04/10 19:06:27 INFO Applying migration id=shares 2026/04/10 19:06:27 INFO Applying migration id=actorttl 2026/04/10 19:06:27 INFO Applying migration id=tocc 2026/04/10 19:06:27 INFO Applying migration id=followeds 2026/04/10 19:06:27 INFO Applying migration id=certhash 2026/04/10 19:06:27 INFO Applying migration id=follows_sync 2026/04/10 19:06:27 INFO Applying migration id=jsonpath 2026/04/10 19:06:27 INFO Applying migration id=localforward 2026/04/10 19:06:27 INFO Applying migration id=avatar 2026/04/10 19:06:27 INFO Applying migration id=noimage 2026/04/10 19:06:27 INFO Applying migration id=feed 2026/04/10 19:06:27 INFO Applying migration id=bookmarks 2026/04/10 19:06:27 INFO Applying migration id=shareactivity 2026/04/10 19:06:27 INFO Applying migration id=application 2026/04/10 19:06:27 INFO Applying migration id=certificates 2026/04/10 19:06:27 INFO Applying migration id=rawforward 2026/04/10 19:06:27 INFO Applying migration id=publickey 2026/04/10 19:06:27 INFO Applying migration id=resolvegroup 2026/04/10 19:06:27 INFO Applying migration id=reject 2026/04/10 19:06:27 INFO Applying migration id=autodel 2026/04/10 19:06:27 INFO Applying migration id=jsonb 2026/04/10 19:06:27 INFO Applying migration id=quote 2026/04/10 19:06:27 INFO Applying migration id=rfc9421 2026/04/10 19:06:27 INFO Applying migration id=keys 2026/04/10 19:06:27 INFO Applying migration id=portable 2026/04/10 19:06:27 INFO Applying migration id=proofs 2026/04/10 19:06:27 INFO Applying migration id=contexts 2026/04/10 19:06:27 INFO Applying migration id=deliverieshost 2026/04/10 19:06:27 INFO Applying migration id=pembegin 2026/04/10 19:06:27 INFO Applying migration id=didhost 2026/04/10 19:06:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c9-e264-7d32-a953-77c58d0f2d4d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c9-e264-7cac-b97c-ec9ad54a7214 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c9-e264-7cac-b97c-ec9ad54a7214 --- PASS: TestFTS_Happyflow (2.66s) === RUN TestFTS_HashtagWithoutHash 2026/04/10 19:06:29 INFO Applying migration id=initial 2026/04/10 19:06:29 INFO Applying migration id=notesupdated 2026/04/10 19:06:29 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:29 INFO Applying migration id=activitiesid 2026/04/10 19:06:29 INFO Applying migration id=outbox 2026/04/10 19:06:29 INFO Applying migration id=edits 2026/04/10 19:06:29 INFO Applying migration id=outboxactor 2026/04/10 19:06:29 INFO Applying migration id=outboxsender 2026/04/10 19:06:29 INFO Applying migration id=thread 2026/04/10 19:06:29 INFO Applying migration id=host 2026/04/10 19:06:29 INFO Applying migration id=sharedinbox 2026/04/10 19:06:29 INFO Applying migration id=noteshost 2026/04/10 19:06:29 INFO Applying migration id=fetched 2026/04/10 19:06:29 INFO Applying migration id=move 2026/04/10 19:06:29 INFO Applying migration id=cleanup 2026/04/10 19:06:29 INFO Applying migration id=received 2026/04/10 19:06:29 INFO Applying migration id=namehost 2026/04/10 19:06:29 INFO Applying migration id=outboxhost 2026/04/10 19:06:29 INFO Applying migration id=notesfts 2026/04/10 19:06:29 INFO Applying migration id=iconsname 2026/04/10 19:06:29 INFO Applying migration id=nohash 2026/04/10 19:06:29 INFO Applying migration id=shares 2026/04/10 19:06:29 INFO Applying migration id=actorttl 2026/04/10 19:06:29 INFO Applying migration id=tocc 2026/04/10 19:06:29 INFO Applying migration id=followeds 2026/04/10 19:06:29 INFO Applying migration id=certhash 2026/04/10 19:06:29 INFO Applying migration id=follows_sync 2026/04/10 19:06:29 INFO Applying migration id=jsonpath 2026/04/10 19:06:29 INFO Applying migration id=localforward 2026/04/10 19:06:29 INFO Applying migration id=avatar 2026/04/10 19:06:29 INFO Applying migration id=noimage 2026/04/10 19:06:29 INFO Applying migration id=feed 2026/04/10 19:06:29 INFO Applying migration id=bookmarks 2026/04/10 19:06:29 INFO Applying migration id=shareactivity 2026/04/10 19:06:29 INFO Applying migration id=application 2026/04/10 19:06:29 INFO Applying migration id=certificates 2026/04/10 19:06:29 INFO Applying migration id=rawforward 2026/04/10 19:06:29 INFO Applying migration id=publickey 2026/04/10 19:06:29 INFO Applying migration id=resolvegroup 2026/04/10 19:06:29 INFO Applying migration id=reject 2026/04/10 19:06:29 INFO Applying migration id=autodel 2026/04/10 19:06:29 INFO Applying migration id=jsonb 2026/04/10 19:06:29 INFO Applying migration id=quote 2026/04/10 19:06:29 INFO Applying migration id=rfc9421 2026/04/10 19:06:29 INFO Applying migration id=keys 2026/04/10 19:06:29 INFO Applying migration id=portable 2026/04/10 19:06:29 INFO Applying migration id=proofs 2026/04/10 19:06:29 INFO Applying migration id=contexts 2026/04/10 19:06:29 INFO Applying migration id=deliverieshost 2026/04/10 19:06:29 INFO Applying migration id=pembegin 2026/04/10 19:06:29 INFO Applying migration id=didhost 2026/04/10 19:06:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c9-ec64-7a1c-97be-ef65b23b5971 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c9-ec64-7987-b552-67e513e16020 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c9-ec64-7987-b552-67e513e16020 --- PASS: TestFTS_HashtagWithoutHash (2.56s) === RUN TestFTS_HashtagWithHash 2026/04/10 19:06:32 INFO Applying migration id=initial 2026/04/10 19:06:32 INFO Applying migration id=notesupdated 2026/04/10 19:06:32 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:32 INFO Applying migration id=activitiesid 2026/04/10 19:06:32 INFO Applying migration id=outbox 2026/04/10 19:06:32 INFO Applying migration id=edits 2026/04/10 19:06:32 INFO Applying migration id=outboxactor 2026/04/10 19:06:32 INFO Applying migration id=outboxsender 2026/04/10 19:06:32 INFO Applying migration id=thread 2026/04/10 19:06:32 INFO Applying migration id=host 2026/04/10 19:06:32 INFO Applying migration id=sharedinbox 2026/04/10 19:06:32 INFO Applying migration id=noteshost 2026/04/10 19:06:32 INFO Applying migration id=fetched 2026/04/10 19:06:32 INFO Applying migration id=move 2026/04/10 19:06:32 INFO Applying migration id=cleanup 2026/04/10 19:06:32 INFO Applying migration id=received 2026/04/10 19:06:32 INFO Applying migration id=namehost 2026/04/10 19:06:32 INFO Applying migration id=outboxhost 2026/04/10 19:06:32 INFO Applying migration id=notesfts 2026/04/10 19:06:32 INFO Applying migration id=iconsname 2026/04/10 19:06:32 INFO Applying migration id=nohash 2026/04/10 19:06:32 INFO Applying migration id=shares 2026/04/10 19:06:32 INFO Applying migration id=actorttl 2026/04/10 19:06:32 INFO Applying migration id=tocc 2026/04/10 19:06:32 INFO Applying migration id=followeds 2026/04/10 19:06:32 INFO Applying migration id=certhash 2026/04/10 19:06:32 INFO Applying migration id=follows_sync 2026/04/10 19:06:32 INFO Applying migration id=jsonpath 2026/04/10 19:06:32 INFO Applying migration id=localforward 2026/04/10 19:06:32 INFO Applying migration id=avatar 2026/04/10 19:06:32 INFO Applying migration id=noimage 2026/04/10 19:06:32 INFO Applying migration id=feed 2026/04/10 19:06:32 INFO Applying migration id=bookmarks 2026/04/10 19:06:32 INFO Applying migration id=shareactivity 2026/04/10 19:06:32 INFO Applying migration id=application 2026/04/10 19:06:32 INFO Applying migration id=certificates 2026/04/10 19:06:32 INFO Applying migration id=rawforward 2026/04/10 19:06:32 INFO Applying migration id=publickey 2026/04/10 19:06:32 INFO Applying migration id=resolvegroup 2026/04/10 19:06:32 INFO Applying migration id=reject 2026/04/10 19:06:32 INFO Applying migration id=autodel 2026/04/10 19:06:32 INFO Applying migration id=jsonb 2026/04/10 19:06:32 INFO Applying migration id=quote 2026/04/10 19:06:32 INFO Applying migration id=rfc9421 2026/04/10 19:06:32 INFO Applying migration id=keys 2026/04/10 19:06:32 INFO Applying migration id=portable 2026/04/10 19:06:32 INFO Applying migration id=proofs 2026/04/10 19:06:32 INFO Applying migration id=contexts 2026/04/10 19:06:32 INFO Applying migration id=deliverieshost 2026/04/10 19:06:32 INFO Applying migration id=pembegin 2026/04/10 19:06:32 INFO Applying migration id=didhost 2026/04/10 19:06:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78c9-f9de-7978-be24-aa54a09957c7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78c9-f9de-78f0-b0d6-aa7d557d4173 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78c9-f9de-78f0-b0d6-aa7d557d4173 --- PASS: TestFTS_HashtagWithHash (3.45s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/04/10 19:06:35 INFO Applying migration id=initial 2026/04/10 19:06:35 INFO Applying migration id=notesupdated 2026/04/10 19:06:35 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:35 INFO Applying migration id=activitiesid 2026/04/10 19:06:35 INFO Applying migration id=outbox 2026/04/10 19:06:35 INFO Applying migration id=edits 2026/04/10 19:06:35 INFO Applying migration id=outboxactor 2026/04/10 19:06:35 INFO Applying migration id=outboxsender 2026/04/10 19:06:35 INFO Applying migration id=thread 2026/04/10 19:06:35 INFO Applying migration id=host 2026/04/10 19:06:35 INFO Applying migration id=sharedinbox 2026/04/10 19:06:35 INFO Applying migration id=noteshost 2026/04/10 19:06:35 INFO Applying migration id=fetched 2026/04/10 19:06:35 INFO Applying migration id=move 2026/04/10 19:06:35 INFO Applying migration id=cleanup 2026/04/10 19:06:35 INFO Applying migration id=received 2026/04/10 19:06:35 INFO Applying migration id=namehost 2026/04/10 19:06:35 INFO Applying migration id=outboxhost 2026/04/10 19:06:35 INFO Applying migration id=notesfts 2026/04/10 19:06:35 INFO Applying migration id=iconsname 2026/04/10 19:06:35 INFO Applying migration id=nohash 2026/04/10 19:06:35 INFO Applying migration id=shares 2026/04/10 19:06:35 INFO Applying migration id=actorttl 2026/04/10 19:06:35 INFO Applying migration id=tocc 2026/04/10 19:06:35 INFO Applying migration id=followeds 2026/04/10 19:06:35 INFO Applying migration id=certhash 2026/04/10 19:06:35 INFO Applying migration id=follows_sync 2026/04/10 19:06:35 INFO Applying migration id=jsonpath 2026/04/10 19:06:35 INFO Applying migration id=localforward 2026/04/10 19:06:35 INFO Applying migration id=avatar 2026/04/10 19:06:35 INFO Applying migration id=noimage 2026/04/10 19:06:35 INFO Applying migration id=feed 2026/04/10 19:06:35 INFO Applying migration id=bookmarks 2026/04/10 19:06:35 INFO Applying migration id=shareactivity 2026/04/10 19:06:35 INFO Applying migration id=application 2026/04/10 19:06:35 INFO Applying migration id=certificates 2026/04/10 19:06:35 INFO Applying migration id=rawforward 2026/04/10 19:06:35 INFO Applying migration id=publickey 2026/04/10 19:06:35 INFO Applying migration id=resolvegroup 2026/04/10 19:06:35 INFO Applying migration id=reject 2026/04/10 19:06:35 INFO Applying migration id=autodel 2026/04/10 19:06:35 INFO Applying migration id=jsonb 2026/04/10 19:06:35 INFO Applying migration id=quote 2026/04/10 19:06:35 INFO Applying migration id=rfc9421 2026/04/10 19:06:35 INFO Applying migration id=keys 2026/04/10 19:06:35 INFO Applying migration id=portable 2026/04/10 19:06:35 INFO Applying migration id=proofs 2026/04/10 19:06:35 INFO Applying migration id=contexts 2026/04/10 19:06:35 INFO Applying migration id=deliverieshost 2026/04/10 19:06:35 INFO Applying migration id=pembegin 2026/04/10 19:06:35 INFO Applying migration id=didhost 2026/04/10 19:06:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-0256-7bd8-b6a0-efb312ae06b5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-0256-7b40-8561-892bdedcad4d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-0256-7b40-8561-892bdedcad4d --- PASS: TestFTS_HashtagWithHashAndQuotes (2.17s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/04/10 19:06:38 INFO Applying migration id=initial 2026/04/10 19:06:38 INFO Applying migration id=notesupdated 2026/04/10 19:06:38 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:38 INFO Applying migration id=activitiesid 2026/04/10 19:06:38 INFO Applying migration id=outbox 2026/04/10 19:06:38 INFO Applying migration id=edits 2026/04/10 19:06:38 INFO Applying migration id=outboxactor 2026/04/10 19:06:38 INFO Applying migration id=outboxsender 2026/04/10 19:06:38 INFO Applying migration id=thread 2026/04/10 19:06:38 INFO Applying migration id=host 2026/04/10 19:06:38 INFO Applying migration id=sharedinbox 2026/04/10 19:06:38 INFO Applying migration id=noteshost 2026/04/10 19:06:38 INFO Applying migration id=fetched 2026/04/10 19:06:38 INFO Applying migration id=move 2026/04/10 19:06:38 INFO Applying migration id=cleanup 2026/04/10 19:06:38 INFO Applying migration id=received 2026/04/10 19:06:38 INFO Applying migration id=namehost 2026/04/10 19:06:38 INFO Applying migration id=outboxhost 2026/04/10 19:06:38 INFO Applying migration id=notesfts 2026/04/10 19:06:38 INFO Applying migration id=iconsname 2026/04/10 19:06:38 INFO Applying migration id=nohash 2026/04/10 19:06:38 INFO Applying migration id=shares 2026/04/10 19:06:38 INFO Applying migration id=actorttl 2026/04/10 19:06:38 INFO Applying migration id=tocc 2026/04/10 19:06:38 INFO Applying migration id=followeds 2026/04/10 19:06:38 INFO Applying migration id=certhash 2026/04/10 19:06:38 INFO Applying migration id=follows_sync 2026/04/10 19:06:38 INFO Applying migration id=jsonpath 2026/04/10 19:06:38 INFO Applying migration id=localforward 2026/04/10 19:06:38 INFO Applying migration id=avatar 2026/04/10 19:06:38 INFO Applying migration id=noimage 2026/04/10 19:06:38 INFO Applying migration id=feed 2026/04/10 19:06:38 INFO Applying migration id=bookmarks 2026/04/10 19:06:38 INFO Applying migration id=shareactivity 2026/04/10 19:06:38 INFO Applying migration id=application 2026/04/10 19:06:38 INFO Applying migration id=certificates 2026/04/10 19:06:38 INFO Applying migration id=rawforward 2026/04/10 19:06:38 INFO Applying migration id=publickey 2026/04/10 19:06:38 INFO Applying migration id=resolvegroup 2026/04/10 19:06:38 INFO Applying migration id=reject 2026/04/10 19:06:38 INFO Applying migration id=autodel 2026/04/10 19:06:38 INFO Applying migration id=jsonb 2026/04/10 19:06:38 INFO Applying migration id=quote 2026/04/10 19:06:38 INFO Applying migration id=rfc9421 2026/04/10 19:06:38 INFO Applying migration id=keys 2026/04/10 19:06:38 INFO Applying migration id=portable 2026/04/10 19:06:38 INFO Applying migration id=proofs 2026/04/10 19:06:38 INFO Applying migration id=contexts 2026/04/10 19:06:38 INFO Applying migration id=deliverieshost 2026/04/10 19:06:38 INFO Applying migration id=pembegin 2026/04/10 19:06:38 INFO Applying migration id=didhost 2026/04/10 19:06:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-0d31-7376-8c78-4dbef8ffeddd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-0d31-72e0-9a26-9696ca855932 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-0d31-72e0-9a26-9696ca855932 --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (2.78s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/04/10 19:06:40 INFO Applying migration id=initial 2026/04/10 19:06:40 INFO Applying migration id=notesupdated 2026/04/10 19:06:40 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:40 INFO Applying migration id=activitiesid 2026/04/10 19:06:40 INFO Applying migration id=outbox 2026/04/10 19:06:40 INFO Applying migration id=edits 2026/04/10 19:06:40 INFO Applying migration id=outboxactor 2026/04/10 19:06:40 INFO Applying migration id=outboxsender 2026/04/10 19:06:40 INFO Applying migration id=thread 2026/04/10 19:06:40 INFO Applying migration id=host 2026/04/10 19:06:40 INFO Applying migration id=sharedinbox 2026/04/10 19:06:40 INFO Applying migration id=noteshost 2026/04/10 19:06:40 INFO Applying migration id=fetched 2026/04/10 19:06:40 INFO Applying migration id=move 2026/04/10 19:06:40 INFO Applying migration id=cleanup 2026/04/10 19:06:40 INFO Applying migration id=received 2026/04/10 19:06:40 INFO Applying migration id=namehost 2026/04/10 19:06:40 INFO Applying migration id=outboxhost 2026/04/10 19:06:40 INFO Applying migration id=notesfts 2026/04/10 19:06:40 INFO Applying migration id=iconsname 2026/04/10 19:06:40 INFO Applying migration id=nohash 2026/04/10 19:06:40 INFO Applying migration id=shares 2026/04/10 19:06:40 INFO Applying migration id=actorttl 2026/04/10 19:06:40 INFO Applying migration id=tocc 2026/04/10 19:06:40 INFO Applying migration id=followeds 2026/04/10 19:06:40 INFO Applying migration id=certhash 2026/04/10 19:06:40 INFO Applying migration id=follows_sync 2026/04/10 19:06:40 INFO Applying migration id=jsonpath 2026/04/10 19:06:40 INFO Applying migration id=localforward 2026/04/10 19:06:40 INFO Applying migration id=avatar 2026/04/10 19:06:40 INFO Applying migration id=noimage 2026/04/10 19:06:40 INFO Applying migration id=feed 2026/04/10 19:06:40 INFO Applying migration id=bookmarks 2026/04/10 19:06:40 INFO Applying migration id=shareactivity 2026/04/10 19:06:40 INFO Applying migration id=application 2026/04/10 19:06:40 INFO Applying migration id=certificates 2026/04/10 19:06:40 INFO Applying migration id=rawforward 2026/04/10 19:06:40 INFO Applying migration id=publickey 2026/04/10 19:06:40 INFO Applying migration id=resolvegroup 2026/04/10 19:06:40 INFO Applying migration id=reject 2026/04/10 19:06:40 INFO Applying migration id=autodel 2026/04/10 19:06:40 INFO Applying migration id=jsonb 2026/04/10 19:06:40 INFO Applying migration id=quote 2026/04/10 19:06:40 INFO Applying migration id=rfc9421 2026/04/10 19:06:40 INFO Applying migration id=keys 2026/04/10 19:06:40 INFO Applying migration id=portable 2026/04/10 19:06:40 INFO Applying migration id=proofs 2026/04/10 19:06:40 INFO Applying migration id=contexts 2026/04/10 19:06:40 INFO Applying migration id=deliverieshost 2026/04/10 19:06:40 INFO Applying migration id=pembegin 2026/04/10 19:06:40 INFO Applying migration id=didhost 2026/04/10 19:06:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-16a8-7aae-bf37-eb44093cd39f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-16a8-7a1b-b18f-d95fd7ea0b04 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-16a8-7a1b-b18f-d95fd7ea0b04 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (2.42s) === RUN TestFTS_NoInput 2026/04/10 19:06:43 INFO Applying migration id=initial 2026/04/10 19:06:43 INFO Applying migration id=notesupdated 2026/04/10 19:06:43 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:43 INFO Applying migration id=activitiesid 2026/04/10 19:06:43 INFO Applying migration id=outbox 2026/04/10 19:06:43 INFO Applying migration id=edits 2026/04/10 19:06:43 INFO Applying migration id=outboxactor 2026/04/10 19:06:43 INFO Applying migration id=outboxsender 2026/04/10 19:06:43 INFO Applying migration id=thread 2026/04/10 19:06:43 INFO Applying migration id=host 2026/04/10 19:06:43 INFO Applying migration id=sharedinbox 2026/04/10 19:06:43 INFO Applying migration id=noteshost 2026/04/10 19:06:43 INFO Applying migration id=fetched 2026/04/10 19:06:43 INFO Applying migration id=move 2026/04/10 19:06:43 INFO Applying migration id=cleanup 2026/04/10 19:06:43 INFO Applying migration id=received 2026/04/10 19:06:43 INFO Applying migration id=namehost 2026/04/10 19:06:43 INFO Applying migration id=outboxhost 2026/04/10 19:06:43 INFO Applying migration id=notesfts 2026/04/10 19:06:43 INFO Applying migration id=iconsname 2026/04/10 19:06:43 INFO Applying migration id=nohash 2026/04/10 19:06:43 INFO Applying migration id=shares 2026/04/10 19:06:43 INFO Applying migration id=actorttl 2026/04/10 19:06:43 INFO Applying migration id=tocc 2026/04/10 19:06:43 INFO Applying migration id=followeds 2026/04/10 19:06:43 INFO Applying migration id=certhash 2026/04/10 19:06:43 INFO Applying migration id=follows_sync 2026/04/10 19:06:43 INFO Applying migration id=jsonpath 2026/04/10 19:06:43 INFO Applying migration id=localforward 2026/04/10 19:06:43 INFO Applying migration id=avatar 2026/04/10 19:06:43 INFO Applying migration id=noimage 2026/04/10 19:06:43 INFO Applying migration id=feed 2026/04/10 19:06:43 INFO Applying migration id=bookmarks 2026/04/10 19:06:43 INFO Applying migration id=shareactivity 2026/04/10 19:06:43 INFO Applying migration id=application 2026/04/10 19:06:43 INFO Applying migration id=certificates 2026/04/10 19:06:43 INFO Applying migration id=rawforward 2026/04/10 19:06:43 INFO Applying migration id=publickey 2026/04/10 19:06:43 INFO Applying migration id=resolvegroup 2026/04/10 19:06:43 INFO Applying migration id=reject 2026/04/10 19:06:43 INFO Applying migration id=autodel 2026/04/10 19:06:43 INFO Applying migration id=jsonb 2026/04/10 19:06:43 INFO Applying migration id=quote 2026/04/10 19:06:43 INFO Applying migration id=rfc9421 2026/04/10 19:06:43 INFO Applying migration id=keys 2026/04/10 19:06:43 INFO Applying migration id=portable 2026/04/10 19:06:43 INFO Applying migration id=proofs 2026/04/10 19:06:43 INFO Applying migration id=contexts 2026/04/10 19:06:43 INFO Applying migration id=deliverieshost 2026/04/10 19:06:43 INFO Applying migration id=pembegin 2026/04/10 19:06:43 INFO Applying migration id=didhost --- PASS: TestFTS_NoInput (2.98s) === RUN TestFTS_EmptyInput 2026/04/10 19:06:46 INFO Applying migration id=initial 2026/04/10 19:06:46 INFO Applying migration id=notesupdated 2026/04/10 19:06:46 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:46 INFO Applying migration id=activitiesid 2026/04/10 19:06:46 INFO Applying migration id=outbox 2026/04/10 19:06:46 INFO Applying migration id=edits 2026/04/10 19:06:46 INFO Applying migration id=outboxactor 2026/04/10 19:06:46 INFO Applying migration id=outboxsender 2026/04/10 19:06:46 INFO Applying migration id=thread 2026/04/10 19:06:46 INFO Applying migration id=host 2026/04/10 19:06:46 INFO Applying migration id=sharedinbox 2026/04/10 19:06:46 INFO Applying migration id=noteshost 2026/04/10 19:06:46 INFO Applying migration id=fetched 2026/04/10 19:06:46 INFO Applying migration id=move 2026/04/10 19:06:46 INFO Applying migration id=cleanup 2026/04/10 19:06:46 INFO Applying migration id=received 2026/04/10 19:06:46 INFO Applying migration id=namehost 2026/04/10 19:06:46 INFO Applying migration id=outboxhost 2026/04/10 19:06:46 INFO Applying migration id=notesfts 2026/04/10 19:06:46 INFO Applying migration id=iconsname 2026/04/10 19:06:46 INFO Applying migration id=nohash 2026/04/10 19:06:46 INFO Applying migration id=shares 2026/04/10 19:06:46 INFO Applying migration id=actorttl 2026/04/10 19:06:46 INFO Applying migration id=tocc 2026/04/10 19:06:46 INFO Applying migration id=followeds 2026/04/10 19:06:46 INFO Applying migration id=certhash 2026/04/10 19:06:46 INFO Applying migration id=follows_sync 2026/04/10 19:06:46 INFO Applying migration id=jsonpath 2026/04/10 19:06:46 INFO Applying migration id=localforward 2026/04/10 19:06:46 INFO Applying migration id=avatar 2026/04/10 19:06:46 INFO Applying migration id=noimage 2026/04/10 19:06:46 INFO Applying migration id=feed 2026/04/10 19:06:46 INFO Applying migration id=bookmarks 2026/04/10 19:06:46 INFO Applying migration id=shareactivity 2026/04/10 19:06:46 INFO Applying migration id=application 2026/04/10 19:06:46 INFO Applying migration id=certificates 2026/04/10 19:06:46 INFO Applying migration id=rawforward 2026/04/10 19:06:46 INFO Applying migration id=publickey 2026/04/10 19:06:46 INFO Applying migration id=resolvegroup 2026/04/10 19:06:46 INFO Applying migration id=reject 2026/04/10 19:06:46 INFO Applying migration id=autodel 2026/04/10 19:06:46 INFO Applying migration id=jsonb 2026/04/10 19:06:46 INFO Applying migration id=quote 2026/04/10 19:06:46 INFO Applying migration id=rfc9421 2026/04/10 19:06:46 INFO Applying migration id=keys 2026/04/10 19:06:46 INFO Applying migration id=portable 2026/04/10 19:06:46 INFO Applying migration id=proofs 2026/04/10 19:06:46 INFO Applying migration id=contexts 2026/04/10 19:06:46 INFO Applying migration id=deliverieshost 2026/04/10 19:06:46 INFO Applying migration id=pembegin 2026/04/10 19:06:46 INFO Applying migration id=didhost --- PASS: TestFTS_EmptyInput (2.80s) === RUN TestFTS_InvalidEscapeSequence 2026/04/10 19:06:49 INFO Applying migration id=initial 2026/04/10 19:06:49 INFO Applying migration id=notesupdated 2026/04/10 19:06:49 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:49 INFO Applying migration id=activitiesid 2026/04/10 19:06:49 INFO Applying migration id=outbox 2026/04/10 19:06:49 INFO Applying migration id=edits 2026/04/10 19:06:49 INFO Applying migration id=outboxactor 2026/04/10 19:06:49 INFO Applying migration id=outboxsender 2026/04/10 19:06:49 INFO Applying migration id=thread 2026/04/10 19:06:49 INFO Applying migration id=host 2026/04/10 19:06:49 INFO Applying migration id=sharedinbox 2026/04/10 19:06:49 INFO Applying migration id=noteshost 2026/04/10 19:06:49 INFO Applying migration id=fetched 2026/04/10 19:06:49 INFO Applying migration id=move 2026/04/10 19:06:49 INFO Applying migration id=cleanup 2026/04/10 19:06:49 INFO Applying migration id=received 2026/04/10 19:06:49 INFO Applying migration id=namehost 2026/04/10 19:06:49 INFO Applying migration id=outboxhost 2026/04/10 19:06:49 INFO Applying migration id=notesfts 2026/04/10 19:06:49 INFO Applying migration id=iconsname 2026/04/10 19:06:49 INFO Applying migration id=nohash 2026/04/10 19:06:49 INFO Applying migration id=shares 2026/04/10 19:06:49 INFO Applying migration id=actorttl 2026/04/10 19:06:49 INFO Applying migration id=tocc 2026/04/10 19:06:49 INFO Applying migration id=followeds 2026/04/10 19:06:49 INFO Applying migration id=certhash 2026/04/10 19:06:49 INFO Applying migration id=follows_sync 2026/04/10 19:06:49 INFO Applying migration id=jsonpath 2026/04/10 19:06:49 INFO Applying migration id=localforward 2026/04/10 19:06:49 INFO Applying migration id=avatar 2026/04/10 19:06:49 INFO Applying migration id=noimage 2026/04/10 19:06:49 INFO Applying migration id=feed 2026/04/10 19:06:49 INFO Applying migration id=bookmarks 2026/04/10 19:06:49 INFO Applying migration id=shareactivity 2026/04/10 19:06:49 INFO Applying migration id=application 2026/04/10 19:06:49 INFO Applying migration id=certificates 2026/04/10 19:06:49 INFO Applying migration id=rawforward 2026/04/10 19:06:49 INFO Applying migration id=publickey 2026/04/10 19:06:49 INFO Applying migration id=resolvegroup 2026/04/10 19:06:49 INFO Applying migration id=reject 2026/04/10 19:06:49 INFO Applying migration id=autodel 2026/04/10 19:06:49 INFO Applying migration id=jsonb 2026/04/10 19:06:49 INFO Applying migration id=quote 2026/04/10 19:06:49 INFO Applying migration id=rfc9421 2026/04/10 19:06:49 INFO Applying migration id=keys 2026/04/10 19:06:49 INFO Applying migration id=portable 2026/04/10 19:06:49 INFO Applying migration id=proofs 2026/04/10 19:06:49 INFO Applying migration id=contexts 2026/04/10 19:06:49 INFO Applying migration id=deliverieshost 2026/04/10 19:06:49 INFO Applying migration id=pembegin 2026/04/10 19:06:49 INFO Applying migration id=didhost 2026/04/10 19:06:50 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (1.57s) === RUN TestFTS_UnathenticatedUser 2026/04/10 19:06:50 INFO Applying migration id=initial 2026/04/10 19:06:50 INFO Applying migration id=notesupdated 2026/04/10 19:06:50 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:50 INFO Applying migration id=activitiesid 2026/04/10 19:06:50 INFO Applying migration id=outbox 2026/04/10 19:06:50 INFO Applying migration id=edits 2026/04/10 19:06:50 INFO Applying migration id=outboxactor 2026/04/10 19:06:50 INFO Applying migration id=outboxsender 2026/04/10 19:06:50 INFO Applying migration id=thread 2026/04/10 19:06:50 INFO Applying migration id=host 2026/04/10 19:06:50 INFO Applying migration id=sharedinbox 2026/04/10 19:06:50 INFO Applying migration id=noteshost 2026/04/10 19:06:50 INFO Applying migration id=fetched 2026/04/10 19:06:50 INFO Applying migration id=move 2026/04/10 19:06:50 INFO Applying migration id=cleanup 2026/04/10 19:06:50 INFO Applying migration id=received 2026/04/10 19:06:50 INFO Applying migration id=namehost 2026/04/10 19:06:50 INFO Applying migration id=outboxhost 2026/04/10 19:06:50 INFO Applying migration id=notesfts 2026/04/10 19:06:50 INFO Applying migration id=iconsname 2026/04/10 19:06:50 INFO Applying migration id=nohash 2026/04/10 19:06:50 INFO Applying migration id=shares 2026/04/10 19:06:50 INFO Applying migration id=actorttl 2026/04/10 19:06:50 INFO Applying migration id=tocc 2026/04/10 19:06:50 INFO Applying migration id=followeds 2026/04/10 19:06:50 INFO Applying migration id=certhash 2026/04/10 19:06:50 INFO Applying migration id=follows_sync 2026/04/10 19:06:50 INFO Applying migration id=jsonpath 2026/04/10 19:06:50 INFO Applying migration id=localforward 2026/04/10 19:06:50 INFO Applying migration id=avatar 2026/04/10 19:06:50 INFO Applying migration id=noimage 2026/04/10 19:06:50 INFO Applying migration id=feed 2026/04/10 19:06:50 INFO Applying migration id=bookmarks 2026/04/10 19:06:50 INFO Applying migration id=shareactivity 2026/04/10 19:06:50 INFO Applying migration id=application 2026/04/10 19:06:50 INFO Applying migration id=certificates 2026/04/10 19:06:50 INFO Applying migration id=rawforward 2026/04/10 19:06:50 INFO Applying migration id=publickey 2026/04/10 19:06:50 INFO Applying migration id=resolvegroup 2026/04/10 19:06:50 INFO Applying migration id=reject 2026/04/10 19:06:50 INFO Applying migration id=autodel 2026/04/10 19:06:50 INFO Applying migration id=jsonb 2026/04/10 19:06:50 INFO Applying migration id=quote 2026/04/10 19:06:50 INFO Applying migration id=rfc9421 2026/04/10 19:06:50 INFO Applying migration id=keys 2026/04/10 19:06:50 INFO Applying migration id=portable 2026/04/10 19:06:50 INFO Applying migration id=proofs 2026/04/10 19:06:50 INFO Applying migration id=contexts 2026/04/10 19:06:50 INFO Applying migration id=deliverieshost 2026/04/10 19:06:50 INFO Applying migration id=pembegin 2026/04/10 19:06:50 INFO Applying migration id=didhost 2026/04/10 19:06:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-36dd-71c7-8d6f-bbb17fd79dbf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-36dd-713b-abc0-f43ff32462bd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-36dd-713b-abc0-f43ff32462bd --- PASS: TestFTS_UnathenticatedUser (0.90s) === RUN TestFTS_SearchByAuthorUserName 2026/04/10 19:06:51 INFO Applying migration id=initial 2026/04/10 19:06:51 INFO Applying migration id=notesupdated 2026/04/10 19:06:51 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:51 INFO Applying migration id=activitiesid 2026/04/10 19:06:51 INFO Applying migration id=outbox 2026/04/10 19:06:51 INFO Applying migration id=edits 2026/04/10 19:06:51 INFO Applying migration id=outboxactor 2026/04/10 19:06:51 INFO Applying migration id=outboxsender 2026/04/10 19:06:51 INFO Applying migration id=thread 2026/04/10 19:06:51 INFO Applying migration id=host 2026/04/10 19:06:51 INFO Applying migration id=sharedinbox 2026/04/10 19:06:51 INFO Applying migration id=noteshost 2026/04/10 19:06:51 INFO Applying migration id=fetched 2026/04/10 19:06:51 INFO Applying migration id=move 2026/04/10 19:06:51 INFO Applying migration id=cleanup 2026/04/10 19:06:51 INFO Applying migration id=received 2026/04/10 19:06:51 INFO Applying migration id=namehost 2026/04/10 19:06:51 INFO Applying migration id=outboxhost 2026/04/10 19:06:51 INFO Applying migration id=notesfts 2026/04/10 19:06:51 INFO Applying migration id=iconsname 2026/04/10 19:06:51 INFO Applying migration id=nohash 2026/04/10 19:06:51 INFO Applying migration id=shares 2026/04/10 19:06:51 INFO Applying migration id=actorttl 2026/04/10 19:06:51 INFO Applying migration id=tocc 2026/04/10 19:06:51 INFO Applying migration id=followeds 2026/04/10 19:06:51 INFO Applying migration id=certhash 2026/04/10 19:06:51 INFO Applying migration id=follows_sync 2026/04/10 19:06:51 INFO Applying migration id=jsonpath 2026/04/10 19:06:51 INFO Applying migration id=localforward 2026/04/10 19:06:51 INFO Applying migration id=avatar 2026/04/10 19:06:51 INFO Applying migration id=noimage 2026/04/10 19:06:51 INFO Applying migration id=feed 2026/04/10 19:06:51 INFO Applying migration id=bookmarks 2026/04/10 19:06:51 INFO Applying migration id=shareactivity 2026/04/10 19:06:51 INFO Applying migration id=application 2026/04/10 19:06:51 INFO Applying migration id=certificates 2026/04/10 19:06:51 INFO Applying migration id=rawforward 2026/04/10 19:06:51 INFO Applying migration id=publickey 2026/04/10 19:06:51 INFO Applying migration id=resolvegroup 2026/04/10 19:06:51 INFO Applying migration id=reject 2026/04/10 19:06:51 INFO Applying migration id=autodel 2026/04/10 19:06:51 INFO Applying migration id=jsonb 2026/04/10 19:06:51 INFO Applying migration id=quote 2026/04/10 19:06:51 INFO Applying migration id=rfc9421 2026/04/10 19:06:51 INFO Applying migration id=keys 2026/04/10 19:06:51 INFO Applying migration id=portable 2026/04/10 19:06:51 INFO Applying migration id=proofs 2026/04/10 19:06:51 INFO Applying migration id=contexts 2026/04/10 19:06:51 INFO Applying migration id=deliverieshost 2026/04/10 19:06:51 INFO Applying migration id=pembegin 2026/04/10 19:06:51 INFO Applying migration id=didhost 2026/04/10 19:06:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-3fc1-7d99-9c0b-9ecb31b72650 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-3fc1-7d16-8a93-375c3d204d92 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-3fc1-7d16-8a93-375c3d204d92 --- PASS: TestFTS_SearchByAuthorUserName (2.28s) === RUN TestFTS_SearchByAuthorID 2026/04/10 19:06:53 INFO Applying migration id=initial 2026/04/10 19:06:53 INFO Applying migration id=notesupdated 2026/04/10 19:06:53 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:53 INFO Applying migration id=activitiesid 2026/04/10 19:06:53 INFO Applying migration id=outbox 2026/04/10 19:06:53 INFO Applying migration id=edits 2026/04/10 19:06:53 INFO Applying migration id=outboxactor 2026/04/10 19:06:53 INFO Applying migration id=outboxsender 2026/04/10 19:06:53 INFO Applying migration id=thread 2026/04/10 19:06:53 INFO Applying migration id=host 2026/04/10 19:06:53 INFO Applying migration id=sharedinbox 2026/04/10 19:06:53 INFO Applying migration id=noteshost 2026/04/10 19:06:53 INFO Applying migration id=fetched 2026/04/10 19:06:53 INFO Applying migration id=move 2026/04/10 19:06:53 INFO Applying migration id=cleanup 2026/04/10 19:06:53 INFO Applying migration id=received 2026/04/10 19:06:53 INFO Applying migration id=namehost 2026/04/10 19:06:53 INFO Applying migration id=outboxhost 2026/04/10 19:06:53 INFO Applying migration id=notesfts 2026/04/10 19:06:53 INFO Applying migration id=iconsname 2026/04/10 19:06:53 INFO Applying migration id=nohash 2026/04/10 19:06:53 INFO Applying migration id=shares 2026/04/10 19:06:53 INFO Applying migration id=actorttl 2026/04/10 19:06:53 INFO Applying migration id=tocc 2026/04/10 19:06:53 INFO Applying migration id=followeds 2026/04/10 19:06:53 INFO Applying migration id=certhash 2026/04/10 19:06:53 INFO Applying migration id=follows_sync 2026/04/10 19:06:53 INFO Applying migration id=jsonpath 2026/04/10 19:06:53 INFO Applying migration id=localforward 2026/04/10 19:06:53 INFO Applying migration id=avatar 2026/04/10 19:06:53 INFO Applying migration id=noimage 2026/04/10 19:06:53 INFO Applying migration id=feed 2026/04/10 19:06:53 INFO Applying migration id=bookmarks 2026/04/10 19:06:53 INFO Applying migration id=shareactivity 2026/04/10 19:06:53 INFO Applying migration id=application 2026/04/10 19:06:53 INFO Applying migration id=certificates 2026/04/10 19:06:53 INFO Applying migration id=rawforward 2026/04/10 19:06:53 INFO Applying migration id=publickey 2026/04/10 19:06:53 INFO Applying migration id=resolvegroup 2026/04/10 19:06:53 INFO Applying migration id=reject 2026/04/10 19:06:53 INFO Applying migration id=autodel 2026/04/10 19:06:53 INFO Applying migration id=jsonb 2026/04/10 19:06:53 INFO Applying migration id=quote 2026/04/10 19:06:53 INFO Applying migration id=rfc9421 2026/04/10 19:06:53 INFO Applying migration id=keys 2026/04/10 19:06:53 INFO Applying migration id=portable 2026/04/10 19:06:53 INFO Applying migration id=proofs 2026/04/10 19:06:53 INFO Applying migration id=contexts 2026/04/10 19:06:53 INFO Applying migration id=deliverieshost 2026/04/10 19:06:53 INFO Applying migration id=pembegin 2026/04/10 19:06:53 INFO Applying migration id=didhost 2026/04/10 19:06:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-4530-73f0-99d6-c9f2f96e681f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-4530-739f-afc6-2f2a34ccfbaa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-4530-739f-afc6-2f2a34ccfbaa --- PASS: TestFTS_SearchByAuthorID (1.39s) === RUN TestFTS_SearchByMentionUserName 2026/04/10 19:06:55 INFO Applying migration id=initial 2026/04/10 19:06:55 INFO Applying migration id=notesupdated 2026/04/10 19:06:55 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:55 INFO Applying migration id=activitiesid 2026/04/10 19:06:55 INFO Applying migration id=outbox 2026/04/10 19:06:55 INFO Applying migration id=edits 2026/04/10 19:06:55 INFO Applying migration id=outboxactor 2026/04/10 19:06:55 INFO Applying migration id=outboxsender 2026/04/10 19:06:55 INFO Applying migration id=thread 2026/04/10 19:06:55 INFO Applying migration id=host 2026/04/10 19:06:55 INFO Applying migration id=sharedinbox 2026/04/10 19:06:55 INFO Applying migration id=noteshost 2026/04/10 19:06:55 INFO Applying migration id=fetched 2026/04/10 19:06:55 INFO Applying migration id=move 2026/04/10 19:06:55 INFO Applying migration id=cleanup 2026/04/10 19:06:55 INFO Applying migration id=received 2026/04/10 19:06:55 INFO Applying migration id=namehost 2026/04/10 19:06:55 INFO Applying migration id=outboxhost 2026/04/10 19:06:55 INFO Applying migration id=notesfts 2026/04/10 19:06:55 INFO Applying migration id=iconsname 2026/04/10 19:06:55 INFO Applying migration id=nohash 2026/04/10 19:06:55 INFO Applying migration id=shares 2026/04/10 19:06:55 INFO Applying migration id=actorttl 2026/04/10 19:06:55 INFO Applying migration id=tocc 2026/04/10 19:06:55 INFO Applying migration id=followeds 2026/04/10 19:06:55 INFO Applying migration id=certhash 2026/04/10 19:06:55 INFO Applying migration id=follows_sync 2026/04/10 19:06:55 INFO Applying migration id=jsonpath 2026/04/10 19:06:55 INFO Applying migration id=localforward 2026/04/10 19:06:55 INFO Applying migration id=avatar 2026/04/10 19:06:55 INFO Applying migration id=noimage 2026/04/10 19:06:55 INFO Applying migration id=feed 2026/04/10 19:06:55 INFO Applying migration id=bookmarks 2026/04/10 19:06:55 INFO Applying migration id=shareactivity 2026/04/10 19:06:55 INFO Applying migration id=application 2026/04/10 19:06:55 INFO Applying migration id=certificates 2026/04/10 19:06:55 INFO Applying migration id=rawforward 2026/04/10 19:06:55 INFO Applying migration id=publickey 2026/04/10 19:06:55 INFO Applying migration id=resolvegroup 2026/04/10 19:06:55 INFO Applying migration id=reject 2026/04/10 19:06:55 INFO Applying migration id=autodel 2026/04/10 19:06:55 INFO Applying migration id=jsonb 2026/04/10 19:06:55 INFO Applying migration id=quote 2026/04/10 19:06:55 INFO Applying migration id=rfc9421 2026/04/10 19:06:55 INFO Applying migration id=keys 2026/04/10 19:06:55 INFO Applying migration id=portable 2026/04/10 19:06:55 INFO Applying migration id=proofs 2026/04/10 19:06:55 INFO Applying migration id=contexts 2026/04/10 19:06:55 INFO Applying migration id=deliverieshost 2026/04/10 19:06:55 INFO Applying migration id=pembegin 2026/04/10 19:06:55 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionUserName (2.09s) === RUN TestFTS_SearchByMentionID 2026/04/10 19:06:57 INFO Applying migration id=initial 2026/04/10 19:06:57 INFO Applying migration id=notesupdated 2026/04/10 19:06:57 INFO Applying migration id=personspreferredusername 2026/04/10 19:06:57 INFO Applying migration id=activitiesid 2026/04/10 19:06:57 INFO Applying migration id=outbox 2026/04/10 19:06:57 INFO Applying migration id=edits 2026/04/10 19:06:57 INFO Applying migration id=outboxactor 2026/04/10 19:06:57 INFO Applying migration id=outboxsender 2026/04/10 19:06:57 INFO Applying migration id=thread 2026/04/10 19:06:57 INFO Applying migration id=host 2026/04/10 19:06:57 INFO Applying migration id=sharedinbox 2026/04/10 19:06:57 INFO Applying migration id=noteshost 2026/04/10 19:06:57 INFO Applying migration id=fetched 2026/04/10 19:06:57 INFO Applying migration id=move 2026/04/10 19:06:57 INFO Applying migration id=cleanup 2026/04/10 19:06:57 INFO Applying migration id=received 2026/04/10 19:06:57 INFO Applying migration id=namehost 2026/04/10 19:06:57 INFO Applying migration id=outboxhost 2026/04/10 19:06:57 INFO Applying migration id=notesfts 2026/04/10 19:06:57 INFO Applying migration id=iconsname 2026/04/10 19:06:57 INFO Applying migration id=nohash 2026/04/10 19:06:57 INFO Applying migration id=shares 2026/04/10 19:06:57 INFO Applying migration id=actorttl 2026/04/10 19:06:57 INFO Applying migration id=tocc 2026/04/10 19:06:57 INFO Applying migration id=followeds 2026/04/10 19:06:57 INFO Applying migration id=certhash 2026/04/10 19:06:57 INFO Applying migration id=follows_sync 2026/04/10 19:06:57 INFO Applying migration id=jsonpath 2026/04/10 19:06:57 INFO Applying migration id=localforward 2026/04/10 19:06:57 INFO Applying migration id=avatar 2026/04/10 19:06:57 INFO Applying migration id=noimage 2026/04/10 19:06:57 INFO Applying migration id=feed 2026/04/10 19:06:57 INFO Applying migration id=bookmarks 2026/04/10 19:06:57 INFO Applying migration id=shareactivity 2026/04/10 19:06:57 INFO Applying migration id=application 2026/04/10 19:06:57 INFO Applying migration id=certificates 2026/04/10 19:06:57 INFO Applying migration id=rawforward 2026/04/10 19:06:57 INFO Applying migration id=publickey 2026/04/10 19:06:57 INFO Applying migration id=resolvegroup 2026/04/10 19:06:57 INFO Applying migration id=reject 2026/04/10 19:06:57 INFO Applying migration id=autodel 2026/04/10 19:06:57 INFO Applying migration id=jsonb 2026/04/10 19:06:57 INFO Applying migration id=quote 2026/04/10 19:06:57 INFO Applying migration id=rfc9421 2026/04/10 19:06:57 INFO Applying migration id=keys 2026/04/10 19:06:57 INFO Applying migration id=portable 2026/04/10 19:06:57 INFO Applying migration id=proofs 2026/04/10 19:06:57 INFO Applying migration id=contexts 2026/04/10 19:06:57 INFO Applying migration id=deliverieshost 2026/04/10 19:06:57 INFO Applying migration id=pembegin 2026/04/10 19:06:57 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionID (3.30s) === RUN TestHashtag_PublicPost 2026/04/10 19:07:00 INFO Applying migration id=initial 2026/04/10 19:07:00 INFO Applying migration id=notesupdated 2026/04/10 19:07:00 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:00 INFO Applying migration id=activitiesid 2026/04/10 19:07:00 INFO Applying migration id=outbox 2026/04/10 19:07:00 INFO Applying migration id=edits 2026/04/10 19:07:00 INFO Applying migration id=outboxactor 2026/04/10 19:07:00 INFO Applying migration id=outboxsender 2026/04/10 19:07:00 INFO Applying migration id=thread 2026/04/10 19:07:00 INFO Applying migration id=host 2026/04/10 19:07:00 INFO Applying migration id=sharedinbox 2026/04/10 19:07:00 INFO Applying migration id=noteshost 2026/04/10 19:07:00 INFO Applying migration id=fetched 2026/04/10 19:07:00 INFO Applying migration id=move 2026/04/10 19:07:00 INFO Applying migration id=cleanup 2026/04/10 19:07:00 INFO Applying migration id=received 2026/04/10 19:07:00 INFO Applying migration id=namehost 2026/04/10 19:07:00 INFO Applying migration id=outboxhost 2026/04/10 19:07:00 INFO Applying migration id=notesfts 2026/04/10 19:07:00 INFO Applying migration id=iconsname 2026/04/10 19:07:00 INFO Applying migration id=nohash 2026/04/10 19:07:00 INFO Applying migration id=shares 2026/04/10 19:07:00 INFO Applying migration id=actorttl 2026/04/10 19:07:00 INFO Applying migration id=tocc 2026/04/10 19:07:00 INFO Applying migration id=followeds 2026/04/10 19:07:00 INFO Applying migration id=certhash 2026/04/10 19:07:00 INFO Applying migration id=follows_sync 2026/04/10 19:07:00 INFO Applying migration id=jsonpath 2026/04/10 19:07:00 INFO Applying migration id=localforward 2026/04/10 19:07:00 INFO Applying migration id=avatar 2026/04/10 19:07:00 INFO Applying migration id=noimage 2026/04/10 19:07:00 INFO Applying migration id=feed 2026/04/10 19:07:00 INFO Applying migration id=bookmarks 2026/04/10 19:07:00 INFO Applying migration id=shareactivity 2026/04/10 19:07:00 INFO Applying migration id=application 2026/04/10 19:07:00 INFO Applying migration id=certificates 2026/04/10 19:07:00 INFO Applying migration id=rawforward 2026/04/10 19:07:00 INFO Applying migration id=publickey 2026/04/10 19:07:00 INFO Applying migration id=resolvegroup 2026/04/10 19:07:00 INFO Applying migration id=reject 2026/04/10 19:07:00 INFO Applying migration id=autodel 2026/04/10 19:07:00 INFO Applying migration id=jsonb 2026/04/10 19:07:00 INFO Applying migration id=quote 2026/04/10 19:07:00 INFO Applying migration id=rfc9421 2026/04/10 19:07:00 INFO Applying migration id=keys 2026/04/10 19:07:00 INFO Applying migration id=portable 2026/04/10 19:07:00 INFO Applying migration id=proofs 2026/04/10 19:07:00 INFO Applying migration id=contexts 2026/04/10 19:07:00 INFO Applying migration id=deliverieshost 2026/04/10 19:07:00 INFO Applying migration id=pembegin 2026/04/10 19:07:00 INFO Applying migration id=didhost 2026/04/10 19:07:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-6399-775d-b3db-1e82f8bb246b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-6399-76c9-a45c-f5c075a4180e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-6399-76c9-a45c-f5c075a4180e 2026/04/10 19:07:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ca-6399-76c9-a45c-f5c075a4180e 2026/04/10 19:07:02 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (2.40s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/04/10 19:07:02 INFO Applying migration id=initial 2026/04/10 19:07:02 INFO Applying migration id=notesupdated 2026/04/10 19:07:02 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:02 INFO Applying migration id=activitiesid 2026/04/10 19:07:02 INFO Applying migration id=outbox 2026/04/10 19:07:02 INFO Applying migration id=edits 2026/04/10 19:07:02 INFO Applying migration id=outboxactor 2026/04/10 19:07:02 INFO Applying migration id=outboxsender 2026/04/10 19:07:02 INFO Applying migration id=thread 2026/04/10 19:07:02 INFO Applying migration id=host 2026/04/10 19:07:02 INFO Applying migration id=sharedinbox 2026/04/10 19:07:02 INFO Applying migration id=noteshost 2026/04/10 19:07:02 INFO Applying migration id=fetched 2026/04/10 19:07:02 INFO Applying migration id=move 2026/04/10 19:07:02 INFO Applying migration id=cleanup 2026/04/10 19:07:02 INFO Applying migration id=received 2026/04/10 19:07:02 INFO Applying migration id=namehost 2026/04/10 19:07:02 INFO Applying migration id=outboxhost 2026/04/10 19:07:02 INFO Applying migration id=notesfts 2026/04/10 19:07:02 INFO Applying migration id=iconsname 2026/04/10 19:07:02 INFO Applying migration id=nohash 2026/04/10 19:07:02 INFO Applying migration id=shares 2026/04/10 19:07:02 INFO Applying migration id=actorttl 2026/04/10 19:07:02 INFO Applying migration id=tocc 2026/04/10 19:07:02 INFO Applying migration id=followeds 2026/04/10 19:07:02 INFO Applying migration id=certhash 2026/04/10 19:07:02 INFO Applying migration id=follows_sync 2026/04/10 19:07:02 INFO Applying migration id=jsonpath 2026/04/10 19:07:03 INFO Applying migration id=localforward 2026/04/10 19:07:03 INFO Applying migration id=avatar 2026/04/10 19:07:03 INFO Applying migration id=noimage 2026/04/10 19:07:03 INFO Applying migration id=feed 2026/04/10 19:07:03 INFO Applying migration id=bookmarks 2026/04/10 19:07:03 INFO Applying migration id=shareactivity 2026/04/10 19:07:03 INFO Applying migration id=application 2026/04/10 19:07:03 INFO Applying migration id=certificates 2026/04/10 19:07:03 INFO Applying migration id=rawforward 2026/04/10 19:07:03 INFO Applying migration id=publickey 2026/04/10 19:07:03 INFO Applying migration id=resolvegroup 2026/04/10 19:07:03 INFO Applying migration id=reject 2026/04/10 19:07:03 INFO Applying migration id=autodel 2026/04/10 19:07:03 INFO Applying migration id=jsonb 2026/04/10 19:07:03 INFO Applying migration id=quote 2026/04/10 19:07:03 INFO Applying migration id=rfc9421 2026/04/10 19:07:03 INFO Applying migration id=keys 2026/04/10 19:07:03 INFO Applying migration id=portable 2026/04/10 19:07:03 INFO Applying migration id=proofs 2026/04/10 19:07:03 INFO Applying migration id=contexts 2026/04/10 19:07:03 INFO Applying migration id=deliverieshost 2026/04/10 19:07:03 INFO Applying migration id=pembegin 2026/04/10 19:07:03 INFO Applying migration id=didhost 2026/04/10 19:07:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-6c23-7d69-af9c-a1290f2efed0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-6c23-7cc2-996f-a3e950ef7e7a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-6c23-7cc2-996f-a3e950ef7e7a 2026/04/10 19:07:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ca-6c23-7cc2-996f-a3e950ef7e7a 2026/04/10 19:07:05 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (2.19s) === RUN TestHashtag_ExclamationMark 2026/04/10 19:07:05 INFO Applying migration id=initial 2026/04/10 19:07:05 INFO Applying migration id=notesupdated 2026/04/10 19:07:05 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:05 INFO Applying migration id=activitiesid 2026/04/10 19:07:05 INFO Applying migration id=outbox 2026/04/10 19:07:05 INFO Applying migration id=edits 2026/04/10 19:07:05 INFO Applying migration id=outboxactor 2026/04/10 19:07:05 INFO Applying migration id=outboxsender 2026/04/10 19:07:05 INFO Applying migration id=thread 2026/04/10 19:07:05 INFO Applying migration id=host 2026/04/10 19:07:05 INFO Applying migration id=sharedinbox 2026/04/10 19:07:05 INFO Applying migration id=noteshost 2026/04/10 19:07:05 INFO Applying migration id=fetched 2026/04/10 19:07:05 INFO Applying migration id=move 2026/04/10 19:07:05 INFO Applying migration id=cleanup 2026/04/10 19:07:05 INFO Applying migration id=received 2026/04/10 19:07:05 INFO Applying migration id=namehost 2026/04/10 19:07:05 INFO Applying migration id=outboxhost 2026/04/10 19:07:05 INFO Applying migration id=notesfts 2026/04/10 19:07:05 INFO Applying migration id=iconsname 2026/04/10 19:07:05 INFO Applying migration id=nohash 2026/04/10 19:07:05 INFO Applying migration id=shares 2026/04/10 19:07:05 INFO Applying migration id=actorttl 2026/04/10 19:07:05 INFO Applying migration id=tocc 2026/04/10 19:07:05 INFO Applying migration id=followeds 2026/04/10 19:07:05 INFO Applying migration id=certhash 2026/04/10 19:07:05 INFO Applying migration id=follows_sync 2026/04/10 19:07:05 INFO Applying migration id=jsonpath 2026/04/10 19:07:05 INFO Applying migration id=localforward 2026/04/10 19:07:05 INFO Applying migration id=avatar 2026/04/10 19:07:05 INFO Applying migration id=noimage 2026/04/10 19:07:05 INFO Applying migration id=feed 2026/04/10 19:07:05 INFO Applying migration id=bookmarks 2026/04/10 19:07:05 INFO Applying migration id=shareactivity 2026/04/10 19:07:05 INFO Applying migration id=application 2026/04/10 19:07:05 INFO Applying migration id=certificates 2026/04/10 19:07:05 INFO Applying migration id=rawforward 2026/04/10 19:07:05 INFO Applying migration id=publickey 2026/04/10 19:07:05 INFO Applying migration id=resolvegroup 2026/04/10 19:07:05 INFO Applying migration id=reject 2026/04/10 19:07:05 INFO Applying migration id=autodel 2026/04/10 19:07:05 INFO Applying migration id=jsonb 2026/04/10 19:07:05 INFO Applying migration id=quote 2026/04/10 19:07:05 INFO Applying migration id=rfc9421 2026/04/10 19:07:05 INFO Applying migration id=keys 2026/04/10 19:07:05 INFO Applying migration id=portable 2026/04/10 19:07:05 INFO Applying migration id=proofs 2026/04/10 19:07:05 INFO Applying migration id=contexts 2026/04/10 19:07:05 INFO Applying migration id=deliverieshost 2026/04/10 19:07:05 INFO Applying migration id=pembegin 2026/04/10 19:07:05 INFO Applying migration id=didhost 2026/04/10 19:07:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-7eea-73c4-8fb1-ec52ce5bc865 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-7eea-72f3-b44b-80a83997a72a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-7eea-72f3-b44b-80a83997a72a 2026/04/10 19:07:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ca-7eea-72f3-b44b-80a83997a72a 2026/04/10 19:07:09 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (4.81s) === RUN TestHashtag_Beginning 2026/04/10 19:07:09 INFO Applying migration id=initial 2026/04/10 19:07:09 INFO Applying migration id=notesupdated 2026/04/10 19:07:09 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:09 INFO Applying migration id=activitiesid 2026/04/10 19:07:09 INFO Applying migration id=outbox 2026/04/10 19:07:09 INFO Applying migration id=edits 2026/04/10 19:07:09 INFO Applying migration id=outboxactor 2026/04/10 19:07:09 INFO Applying migration id=outboxsender 2026/04/10 19:07:09 INFO Applying migration id=thread 2026/04/10 19:07:09 INFO Applying migration id=host 2026/04/10 19:07:09 INFO Applying migration id=sharedinbox 2026/04/10 19:07:09 INFO Applying migration id=noteshost 2026/04/10 19:07:09 INFO Applying migration id=fetched 2026/04/10 19:07:09 INFO Applying migration id=move 2026/04/10 19:07:09 INFO Applying migration id=cleanup 2026/04/10 19:07:09 INFO Applying migration id=received 2026/04/10 19:07:09 INFO Applying migration id=namehost 2026/04/10 19:07:09 INFO Applying migration id=outboxhost 2026/04/10 19:07:09 INFO Applying migration id=notesfts 2026/04/10 19:07:09 INFO Applying migration id=iconsname 2026/04/10 19:07:09 INFO Applying migration id=nohash 2026/04/10 19:07:09 INFO Applying migration id=shares 2026/04/10 19:07:09 INFO Applying migration id=actorttl 2026/04/10 19:07:09 INFO Applying migration id=tocc 2026/04/10 19:07:09 INFO Applying migration id=followeds 2026/04/10 19:07:09 INFO Applying migration id=certhash 2026/04/10 19:07:09 INFO Applying migration id=follows_sync 2026/04/10 19:07:09 INFO Applying migration id=jsonpath 2026/04/10 19:07:09 INFO Applying migration id=localforward 2026/04/10 19:07:09 INFO Applying migration id=avatar 2026/04/10 19:07:09 INFO Applying migration id=noimage 2026/04/10 19:07:09 INFO Applying migration id=feed 2026/04/10 19:07:09 INFO Applying migration id=bookmarks 2026/04/10 19:07:09 INFO Applying migration id=shareactivity 2026/04/10 19:07:09 INFO Applying migration id=application 2026/04/10 19:07:09 INFO Applying migration id=certificates 2026/04/10 19:07:10 INFO Applying migration id=rawforward 2026/04/10 19:07:10 INFO Applying migration id=publickey 2026/04/10 19:07:10 INFO Applying migration id=resolvegroup 2026/04/10 19:07:10 INFO Applying migration id=reject 2026/04/10 19:07:10 INFO Applying migration id=autodel 2026/04/10 19:07:10 INFO Applying migration id=jsonb 2026/04/10 19:07:10 INFO Applying migration id=quote 2026/04/10 19:07:10 INFO Applying migration id=rfc9421 2026/04/10 19:07:10 INFO Applying migration id=keys 2026/04/10 19:07:10 INFO Applying migration id=portable 2026/04/10 19:07:10 INFO Applying migration id=proofs 2026/04/10 19:07:10 INFO Applying migration id=contexts 2026/04/10 19:07:10 INFO Applying migration id=deliverieshost 2026/04/10 19:07:10 INFO Applying migration id=pembegin 2026/04/10 19:07:10 INFO Applying migration id=didhost 2026/04/10 19:07:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-877a-755c-8e43-264e53c6a460 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-877a-7496-a25c-3b9202b14205 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-877a-7496-a25c-3b9202b14205 2026/04/10 19:07:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ca-877a-7496-a25c-3b9202b14205 2026/04/10 19:07:12 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (2.19s) === RUN TestHashtag_Multiple 2026/04/10 19:07:12 INFO Applying migration id=initial 2026/04/10 19:07:12 INFO Applying migration id=notesupdated 2026/04/10 19:07:12 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:12 INFO Applying migration id=activitiesid 2026/04/10 19:07:12 INFO Applying migration id=outbox 2026/04/10 19:07:12 INFO Applying migration id=edits 2026/04/10 19:07:12 INFO Applying migration id=outboxactor 2026/04/10 19:07:12 INFO Applying migration id=outboxsender 2026/04/10 19:07:12 INFO Applying migration id=thread 2026/04/10 19:07:12 INFO Applying migration id=host 2026/04/10 19:07:12 INFO Applying migration id=sharedinbox 2026/04/10 19:07:12 INFO Applying migration id=noteshost 2026/04/10 19:07:12 INFO Applying migration id=fetched 2026/04/10 19:07:12 INFO Applying migration id=move 2026/04/10 19:07:12 INFO Applying migration id=cleanup 2026/04/10 19:07:12 INFO Applying migration id=received 2026/04/10 19:07:12 INFO Applying migration id=namehost 2026/04/10 19:07:12 INFO Applying migration id=outboxhost 2026/04/10 19:07:12 INFO Applying migration id=notesfts 2026/04/10 19:07:12 INFO Applying migration id=iconsname 2026/04/10 19:07:12 INFO Applying migration id=nohash 2026/04/10 19:07:12 INFO Applying migration id=shares 2026/04/10 19:07:12 INFO Applying migration id=actorttl 2026/04/10 19:07:12 INFO Applying migration id=tocc 2026/04/10 19:07:12 INFO Applying migration id=followeds 2026/04/10 19:07:12 INFO Applying migration id=certhash 2026/04/10 19:07:12 INFO Applying migration id=follows_sync 2026/04/10 19:07:12 INFO Applying migration id=jsonpath 2026/04/10 19:07:12 INFO Applying migration id=localforward 2026/04/10 19:07:12 INFO Applying migration id=avatar 2026/04/10 19:07:12 INFO Applying migration id=noimage 2026/04/10 19:07:12 INFO Applying migration id=feed 2026/04/10 19:07:12 INFO Applying migration id=bookmarks 2026/04/10 19:07:12 INFO Applying migration id=shareactivity 2026/04/10 19:07:12 INFO Applying migration id=application 2026/04/10 19:07:12 INFO Applying migration id=certificates 2026/04/10 19:07:12 INFO Applying migration id=rawforward 2026/04/10 19:07:12 INFO Applying migration id=publickey 2026/04/10 19:07:12 INFO Applying migration id=resolvegroup 2026/04/10 19:07:12 INFO Applying migration id=reject 2026/04/10 19:07:12 INFO Applying migration id=autodel 2026/04/10 19:07:12 INFO Applying migration id=jsonb 2026/04/10 19:07:12 INFO Applying migration id=quote 2026/04/10 19:07:12 INFO Applying migration id=rfc9421 2026/04/10 19:07:12 INFO Applying migration id=keys 2026/04/10 19:07:12 INFO Applying migration id=portable 2026/04/10 19:07:12 INFO Applying migration id=proofs 2026/04/10 19:07:12 INFO Applying migration id=contexts 2026/04/10 19:07:12 INFO Applying migration id=deliverieshost 2026/04/10 19:07:12 INFO Applying migration id=pembegin 2026/04/10 19:07:12 INFO Applying migration id=didhost 2026/04/10 19:07:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-9261-7619-a671-36e400f294e0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-9261-7579-b0cd-09c6d57c9a17 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-9261-7579-b0cd-09c6d57c9a17 2026/04/10 19:07:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ca-9261-7579-b0cd-09c6d57c9a17 2026/04/10 19:07:14 INFO Generating first response key=/hashtag/Hello 2026/04/10 19:07:14 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (2.79s) === RUN TestHashtag_CaseSensitivity 2026/04/10 19:07:14 INFO Applying migration id=initial 2026/04/10 19:07:14 INFO Applying migration id=notesupdated 2026/04/10 19:07:14 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:14 INFO Applying migration id=activitiesid 2026/04/10 19:07:14 INFO Applying migration id=outbox 2026/04/10 19:07:14 INFO Applying migration id=edits 2026/04/10 19:07:14 INFO Applying migration id=outboxactor 2026/04/10 19:07:14 INFO Applying migration id=outboxsender 2026/04/10 19:07:14 INFO Applying migration id=thread 2026/04/10 19:07:14 INFO Applying migration id=host 2026/04/10 19:07:14 INFO Applying migration id=sharedinbox 2026/04/10 19:07:14 INFO Applying migration id=noteshost 2026/04/10 19:07:14 INFO Applying migration id=fetched 2026/04/10 19:07:14 INFO Applying migration id=move 2026/04/10 19:07:14 INFO Applying migration id=cleanup 2026/04/10 19:07:14 INFO Applying migration id=received 2026/04/10 19:07:14 INFO Applying migration id=namehost 2026/04/10 19:07:14 INFO Applying migration id=outboxhost 2026/04/10 19:07:14 INFO Applying migration id=notesfts 2026/04/10 19:07:14 INFO Applying migration id=iconsname 2026/04/10 19:07:14 INFO Applying migration id=nohash 2026/04/10 19:07:14 INFO Applying migration id=shares 2026/04/10 19:07:14 INFO Applying migration id=actorttl 2026/04/10 19:07:14 INFO Applying migration id=tocc 2026/04/10 19:07:14 INFO Applying migration id=followeds 2026/04/10 19:07:14 INFO Applying migration id=certhash 2026/04/10 19:07:14 INFO Applying migration id=follows_sync 2026/04/10 19:07:14 INFO Applying migration id=jsonpath 2026/04/10 19:07:14 INFO Applying migration id=localforward 2026/04/10 19:07:14 INFO Applying migration id=avatar 2026/04/10 19:07:14 INFO Applying migration id=noimage 2026/04/10 19:07:14 INFO Applying migration id=feed 2026/04/10 19:07:14 INFO Applying migration id=bookmarks 2026/04/10 19:07:14 INFO Applying migration id=shareactivity 2026/04/10 19:07:14 INFO Applying migration id=application 2026/04/10 19:07:14 INFO Applying migration id=certificates 2026/04/10 19:07:14 INFO Applying migration id=rawforward 2026/04/10 19:07:15 INFO Applying migration id=publickey 2026/04/10 19:07:15 INFO Applying migration id=resolvegroup 2026/04/10 19:07:15 INFO Applying migration id=reject 2026/04/10 19:07:15 INFO Applying migration id=autodel 2026/04/10 19:07:15 INFO Applying migration id=jsonb 2026/04/10 19:07:15 INFO Applying migration id=quote 2026/04/10 19:07:15 INFO Applying migration id=rfc9421 2026/04/10 19:07:15 INFO Applying migration id=keys 2026/04/10 19:07:15 INFO Applying migration id=portable 2026/04/10 19:07:15 INFO Applying migration id=proofs 2026/04/10 19:07:15 INFO Applying migration id=contexts 2026/04/10 19:07:15 INFO Applying migration id=deliverieshost 2026/04/10 19:07:15 INFO Applying migration id=pembegin 2026/04/10 19:07:15 INFO Applying migration id=didhost 2026/04/10 19:07:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-a360-7a9c-ae19-e50628775d3f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-a360-7a14-9115-9876a0f281d4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-a360-7a14-9115-9876a0f281d4 2026/04/10 19:07:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ca-a360-7a14-9115-9876a0f281d4 2026/04/10 19:07:19 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (4.35s) === RUN TestHashtag_PostToFollowers 2026/04/10 19:07:19 INFO Applying migration id=initial 2026/04/10 19:07:19 INFO Applying migration id=notesupdated 2026/04/10 19:07:19 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:19 INFO Applying migration id=activitiesid 2026/04/10 19:07:19 INFO Applying migration id=outbox 2026/04/10 19:07:19 INFO Applying migration id=edits 2026/04/10 19:07:19 INFO Applying migration id=outboxactor 2026/04/10 19:07:19 INFO Applying migration id=outboxsender 2026/04/10 19:07:19 INFO Applying migration id=thread 2026/04/10 19:07:19 INFO Applying migration id=host 2026/04/10 19:07:19 INFO Applying migration id=sharedinbox 2026/04/10 19:07:19 INFO Applying migration id=noteshost 2026/04/10 19:07:19 INFO Applying migration id=fetched 2026/04/10 19:07:19 INFO Applying migration id=move 2026/04/10 19:07:19 INFO Applying migration id=cleanup 2026/04/10 19:07:19 INFO Applying migration id=received 2026/04/10 19:07:19 INFO Applying migration id=namehost 2026/04/10 19:07:19 INFO Applying migration id=outboxhost 2026/04/10 19:07:19 INFO Applying migration id=notesfts 2026/04/10 19:07:19 INFO Applying migration id=iconsname 2026/04/10 19:07:19 INFO Applying migration id=nohash 2026/04/10 19:07:19 INFO Applying migration id=shares 2026/04/10 19:07:19 INFO Applying migration id=actorttl 2026/04/10 19:07:19 INFO Applying migration id=tocc 2026/04/10 19:07:19 INFO Applying migration id=followeds 2026/04/10 19:07:19 INFO Applying migration id=certhash 2026/04/10 19:07:19 INFO Applying migration id=follows_sync 2026/04/10 19:07:19 INFO Applying migration id=jsonpath 2026/04/10 19:07:19 INFO Applying migration id=localforward 2026/04/10 19:07:19 INFO Applying migration id=avatar 2026/04/10 19:07:19 INFO Applying migration id=noimage 2026/04/10 19:07:19 INFO Applying migration id=feed 2026/04/10 19:07:19 INFO Applying migration id=bookmarks 2026/04/10 19:07:19 INFO Applying migration id=shareactivity 2026/04/10 19:07:19 INFO Applying migration id=application 2026/04/10 19:07:19 INFO Applying migration id=certificates 2026/04/10 19:07:19 INFO Applying migration id=rawforward 2026/04/10 19:07:19 INFO Applying migration id=publickey 2026/04/10 19:07:19 INFO Applying migration id=resolvegroup 2026/04/10 19:07:19 INFO Applying migration id=reject 2026/04/10 19:07:19 INFO Applying migration id=autodel 2026/04/10 19:07:19 INFO Applying migration id=jsonb 2026/04/10 19:07:19 INFO Applying migration id=quote 2026/04/10 19:07:19 INFO Applying migration id=rfc9421 2026/04/10 19:07:19 INFO Applying migration id=keys 2026/04/10 19:07:19 INFO Applying migration id=portable 2026/04/10 19:07:19 INFO Applying migration id=proofs 2026/04/10 19:07:19 INFO Applying migration id=contexts 2026/04/10 19:07:19 INFO Applying migration id=deliverieshost 2026/04/10 19:07:19 INFO Applying migration id=pembegin 2026/04/10 19:07:19 INFO Applying migration id=didhost 2026/04/10 19:07:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78ca-a9f0-7ba8-8f42-9af4d9015712 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:07:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78ca-a9f1-785b-81e8-4d0dbfda0889 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78ca-a9f0-7ba8-8f42-9af4d9015712 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78ca-a9f0-7ba8-8f42-9af4d9015712 2026/04/10 19:07:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-a9f1-7ec9-9332-16cfcd18b68b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-a9f1-7e7d-84fc-c3f5f1982748 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-a9f1-7e7d-84fc-c3f5f1982748 2026/04/10 19:07:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ca-a9f1-7e7d-84fc-c3f5f1982748 2026/04/10 19:07:20 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (1.68s) === RUN TestHashtag_BigOffset 2026/04/10 19:07:20 INFO Applying migration id=initial 2026/04/10 19:07:20 INFO Applying migration id=notesupdated 2026/04/10 19:07:20 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:20 INFO Applying migration id=activitiesid 2026/04/10 19:07:20 INFO Applying migration id=outbox 2026/04/10 19:07:20 INFO Applying migration id=edits 2026/04/10 19:07:20 INFO Applying migration id=outboxactor 2026/04/10 19:07:20 INFO Applying migration id=outboxsender 2026/04/10 19:07:20 INFO Applying migration id=thread 2026/04/10 19:07:20 INFO Applying migration id=host 2026/04/10 19:07:20 INFO Applying migration id=sharedinbox 2026/04/10 19:07:20 INFO Applying migration id=noteshost 2026/04/10 19:07:20 INFO Applying migration id=fetched 2026/04/10 19:07:20 INFO Applying migration id=move 2026/04/10 19:07:20 INFO Applying migration id=cleanup 2026/04/10 19:07:20 INFO Applying migration id=received 2026/04/10 19:07:20 INFO Applying migration id=namehost 2026/04/10 19:07:20 INFO Applying migration id=outboxhost 2026/04/10 19:07:20 INFO Applying migration id=notesfts 2026/04/10 19:07:20 INFO Applying migration id=iconsname 2026/04/10 19:07:20 INFO Applying migration id=nohash 2026/04/10 19:07:20 INFO Applying migration id=shares 2026/04/10 19:07:20 INFO Applying migration id=actorttl 2026/04/10 19:07:20 INFO Applying migration id=tocc 2026/04/10 19:07:20 INFO Applying migration id=followeds 2026/04/10 19:07:20 INFO Applying migration id=certhash 2026/04/10 19:07:20 INFO Applying migration id=follows_sync 2026/04/10 19:07:20 INFO Applying migration id=jsonpath 2026/04/10 19:07:21 INFO Applying migration id=localforward 2026/04/10 19:07:21 INFO Applying migration id=avatar 2026/04/10 19:07:21 INFO Applying migration id=noimage 2026/04/10 19:07:21 INFO Applying migration id=feed 2026/04/10 19:07:21 INFO Applying migration id=bookmarks 2026/04/10 19:07:21 INFO Applying migration id=shareactivity 2026/04/10 19:07:21 INFO Applying migration id=application 2026/04/10 19:07:21 INFO Applying migration id=certificates 2026/04/10 19:07:21 INFO Applying migration id=rawforward 2026/04/10 19:07:21 INFO Applying migration id=publickey 2026/04/10 19:07:21 INFO Applying migration id=resolvegroup 2026/04/10 19:07:21 INFO Applying migration id=reject 2026/04/10 19:07:21 INFO Applying migration id=autodel 2026/04/10 19:07:21 INFO Applying migration id=jsonb 2026/04/10 19:07:21 INFO Applying migration id=quote 2026/04/10 19:07:21 INFO Applying migration id=rfc9421 2026/04/10 19:07:21 INFO Applying migration id=keys 2026/04/10 19:07:21 INFO Applying migration id=portable 2026/04/10 19:07:21 INFO Applying migration id=proofs 2026/04/10 19:07:21 INFO Applying migration id=contexts 2026/04/10 19:07:21 INFO Applying migration id=deliverieshost 2026/04/10 19:07:21 INFO Applying migration id=pembegin 2026/04/10 19:07:21 INFO Applying migration id=didhost 2026/04/10 19:07:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-b518-7808-b72b-d6f7e7597697 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-b518-7780-9df4-0e7862ea69c7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-b518-7780-9df4-0e7862ea69c7 2026/04/10 19:07:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ca-b518-7780-9df4-0e7862ea69c7 2026/04/10 19:07:23 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (2.88s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/04/10 19:07:23 INFO Applying migration id=initial 2026/04/10 19:07:23 INFO Applying migration id=notesupdated 2026/04/10 19:07:23 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:23 INFO Applying migration id=activitiesid 2026/04/10 19:07:23 INFO Applying migration id=outbox 2026/04/10 19:07:23 INFO Applying migration id=edits 2026/04/10 19:07:23 INFO Applying migration id=outboxactor 2026/04/10 19:07:23 INFO Applying migration id=outboxsender 2026/04/10 19:07:23 INFO Applying migration id=thread 2026/04/10 19:07:23 INFO Applying migration id=host 2026/04/10 19:07:23 INFO Applying migration id=sharedinbox 2026/04/10 19:07:23 INFO Applying migration id=noteshost 2026/04/10 19:07:23 INFO Applying migration id=fetched 2026/04/10 19:07:23 INFO Applying migration id=move 2026/04/10 19:07:23 INFO Applying migration id=cleanup 2026/04/10 19:07:23 INFO Applying migration id=received 2026/04/10 19:07:23 INFO Applying migration id=namehost 2026/04/10 19:07:23 INFO Applying migration id=outboxhost 2026/04/10 19:07:23 INFO Applying migration id=notesfts 2026/04/10 19:07:23 INFO Applying migration id=iconsname 2026/04/10 19:07:23 INFO Applying migration id=nohash 2026/04/10 19:07:23 INFO Applying migration id=shares 2026/04/10 19:07:23 INFO Applying migration id=actorttl 2026/04/10 19:07:23 INFO Applying migration id=tocc 2026/04/10 19:07:23 INFO Applying migration id=followeds 2026/04/10 19:07:23 INFO Applying migration id=certhash 2026/04/10 19:07:23 INFO Applying migration id=follows_sync 2026/04/10 19:07:23 INFO Applying migration id=jsonpath 2026/04/10 19:07:23 INFO Applying migration id=localforward 2026/04/10 19:07:23 INFO Applying migration id=avatar 2026/04/10 19:07:23 INFO Applying migration id=noimage 2026/04/10 19:07:23 INFO Applying migration id=feed 2026/04/10 19:07:23 INFO Applying migration id=bookmarks 2026/04/10 19:07:23 INFO Applying migration id=shareactivity 2026/04/10 19:07:23 INFO Applying migration id=application 2026/04/10 19:07:23 INFO Applying migration id=certificates 2026/04/10 19:07:23 INFO Applying migration id=rawforward 2026/04/10 19:07:23 INFO Applying migration id=publickey 2026/04/10 19:07:23 INFO Applying migration id=resolvegroup 2026/04/10 19:07:23 INFO Applying migration id=reject 2026/04/10 19:07:23 INFO Applying migration id=autodel 2026/04/10 19:07:23 INFO Applying migration id=jsonb 2026/04/10 19:07:23 INFO Applying migration id=quote 2026/04/10 19:07:23 INFO Applying migration id=rfc9421 2026/04/10 19:07:23 INFO Applying migration id=keys 2026/04/10 19:07:23 INFO Applying migration id=portable 2026/04/10 19:07:23 INFO Applying migration id=proofs 2026/04/10 19:07:23 INFO Applying migration id=contexts 2026/04/10 19:07:23 INFO Applying migration id=deliverieshost 2026/04/10 19:07:23 INFO Applying migration id=pembegin 2026/04/10 19:07:23 INFO Applying migration id=didhost 2026/04/10 19:07:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-bf0f-7831-933e-b1bf161233f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-bf0f-7760-8830-a267639c8829 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-bf0f-7760-8830-a267639c8829 2026/04/10 19:07:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ca-bf0f-7760-8830-a267639c8829 2026/04/10 19:07:26 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (2.53s) === RUN TestHashtag_InvalidOffset 2026/04/10 19:07:26 INFO Applying migration id=initial 2026/04/10 19:07:26 INFO Applying migration id=notesupdated 2026/04/10 19:07:26 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:26 INFO Applying migration id=activitiesid 2026/04/10 19:07:26 INFO Applying migration id=outbox 2026/04/10 19:07:26 INFO Applying migration id=edits 2026/04/10 19:07:26 INFO Applying migration id=outboxactor 2026/04/10 19:07:26 INFO Applying migration id=outboxsender 2026/04/10 19:07:26 INFO Applying migration id=thread 2026/04/10 19:07:26 INFO Applying migration id=host 2026/04/10 19:07:26 INFO Applying migration id=sharedinbox 2026/04/10 19:07:26 INFO Applying migration id=noteshost 2026/04/10 19:07:26 INFO Applying migration id=fetched 2026/04/10 19:07:26 INFO Applying migration id=move 2026/04/10 19:07:26 INFO Applying migration id=cleanup 2026/04/10 19:07:26 INFO Applying migration id=received 2026/04/10 19:07:26 INFO Applying migration id=namehost 2026/04/10 19:07:26 INFO Applying migration id=outboxhost 2026/04/10 19:07:26 INFO Applying migration id=notesfts 2026/04/10 19:07:26 INFO Applying migration id=iconsname 2026/04/10 19:07:26 INFO Applying migration id=nohash 2026/04/10 19:07:26 INFO Applying migration id=shares 2026/04/10 19:07:26 INFO Applying migration id=actorttl 2026/04/10 19:07:26 INFO Applying migration id=tocc 2026/04/10 19:07:26 INFO Applying migration id=followeds 2026/04/10 19:07:26 INFO Applying migration id=certhash 2026/04/10 19:07:26 INFO Applying migration id=follows_sync 2026/04/10 19:07:26 INFO Applying migration id=jsonpath 2026/04/10 19:07:26 INFO Applying migration id=localforward 2026/04/10 19:07:26 INFO Applying migration id=avatar 2026/04/10 19:07:26 INFO Applying migration id=noimage 2026/04/10 19:07:26 INFO Applying migration id=feed 2026/04/10 19:07:26 INFO Applying migration id=bookmarks 2026/04/10 19:07:26 INFO Applying migration id=shareactivity 2026/04/10 19:07:26 INFO Applying migration id=application 2026/04/10 19:07:26 INFO Applying migration id=certificates 2026/04/10 19:07:26 INFO Applying migration id=rawforward 2026/04/10 19:07:26 INFO Applying migration id=publickey 2026/04/10 19:07:26 INFO Applying migration id=resolvegroup 2026/04/10 19:07:26 INFO Applying migration id=reject 2026/04/10 19:07:26 INFO Applying migration id=autodel 2026/04/10 19:07:26 INFO Applying migration id=jsonb 2026/04/10 19:07:26 INFO Applying migration id=quote 2026/04/10 19:07:26 INFO Applying migration id=rfc9421 2026/04/10 19:07:26 INFO Applying migration id=keys 2026/04/10 19:07:26 INFO Applying migration id=portable 2026/04/10 19:07:26 INFO Applying migration id=proofs 2026/04/10 19:07:26 INFO Applying migration id=contexts 2026/04/10 19:07:26 INFO Applying migration id=deliverieshost 2026/04/10 19:07:26 INFO Applying migration id=pembegin 2026/04/10 19:07:26 INFO Applying migration id=didhost 2026/04/10 19:07:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-cbef-7aba-8273-f25eb63780d1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-cbef-7a2e-bbd4-002461921be2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-cbef-7a2e-bbd4-002461921be2 2026/04/10 19:07:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ca-cbef-7a2e-bbd4-002461921be2 2026/04/10 19:07:29 INFO Generating first response key=/hashtag/world?z 2026/04/10 19:07:29 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (3.29s) === RUN TestHashtag_EmptyHashtag 2026/04/10 19:07:29 INFO Applying migration id=initial 2026/04/10 19:07:29 INFO Applying migration id=notesupdated 2026/04/10 19:07:29 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:29 INFO Applying migration id=activitiesid 2026/04/10 19:07:29 INFO Applying migration id=outbox 2026/04/10 19:07:29 INFO Applying migration id=edits 2026/04/10 19:07:29 INFO Applying migration id=outboxactor 2026/04/10 19:07:29 INFO Applying migration id=outboxsender 2026/04/10 19:07:29 INFO Applying migration id=thread 2026/04/10 19:07:29 INFO Applying migration id=host 2026/04/10 19:07:29 INFO Applying migration id=sharedinbox 2026/04/10 19:07:29 INFO Applying migration id=noteshost 2026/04/10 19:07:29 INFO Applying migration id=fetched 2026/04/10 19:07:29 INFO Applying migration id=move 2026/04/10 19:07:29 INFO Applying migration id=cleanup 2026/04/10 19:07:29 INFO Applying migration id=received 2026/04/10 19:07:29 INFO Applying migration id=namehost 2026/04/10 19:07:29 INFO Applying migration id=outboxhost 2026/04/10 19:07:29 INFO Applying migration id=notesfts 2026/04/10 19:07:29 INFO Applying migration id=iconsname 2026/04/10 19:07:29 INFO Applying migration id=nohash 2026/04/10 19:07:29 INFO Applying migration id=shares 2026/04/10 19:07:29 INFO Applying migration id=actorttl 2026/04/10 19:07:29 INFO Applying migration id=tocc 2026/04/10 19:07:29 INFO Applying migration id=followeds 2026/04/10 19:07:29 INFO Applying migration id=certhash 2026/04/10 19:07:29 INFO Applying migration id=follows_sync 2026/04/10 19:07:29 INFO Applying migration id=jsonpath 2026/04/10 19:07:29 INFO Applying migration id=localforward 2026/04/10 19:07:29 INFO Applying migration id=avatar 2026/04/10 19:07:29 INFO Applying migration id=noimage 2026/04/10 19:07:29 INFO Applying migration id=feed 2026/04/10 19:07:29 INFO Applying migration id=bookmarks 2026/04/10 19:07:29 INFO Applying migration id=shareactivity 2026/04/10 19:07:29 INFO Applying migration id=application 2026/04/10 19:07:29 INFO Applying migration id=certificates 2026/04/10 19:07:29 INFO Applying migration id=rawforward 2026/04/10 19:07:29 INFO Applying migration id=publickey 2026/04/10 19:07:29 INFO Applying migration id=resolvegroup 2026/04/10 19:07:29 INFO Applying migration id=reject 2026/04/10 19:07:29 INFO Applying migration id=autodel 2026/04/10 19:07:29 INFO Applying migration id=jsonb 2026/04/10 19:07:29 INFO Applying migration id=quote 2026/04/10 19:07:29 INFO Applying migration id=rfc9421 2026/04/10 19:07:29 INFO Applying migration id=keys 2026/04/10 19:07:29 INFO Applying migration id=portable 2026/04/10 19:07:29 INFO Applying migration id=proofs 2026/04/10 19:07:29 INFO Applying migration id=contexts 2026/04/10 19:07:29 INFO Applying migration id=deliverieshost 2026/04/10 19:07:29 INFO Applying migration id=pembegin 2026/04/10 19:07:29 INFO Applying migration id=didhost 2026/04/10 19:07:32 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (3.22s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/04/10 19:07:32 INFO Applying migration id=initial 2026/04/10 19:07:32 INFO Applying migration id=notesupdated 2026/04/10 19:07:32 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:32 INFO Applying migration id=activitiesid 2026/04/10 19:07:32 INFO Applying migration id=outbox 2026/04/10 19:07:32 INFO Applying migration id=edits 2026/04/10 19:07:32 INFO Applying migration id=outboxactor 2026/04/10 19:07:32 INFO Applying migration id=outboxsender 2026/04/10 19:07:32 INFO Applying migration id=thread 2026/04/10 19:07:32 INFO Applying migration id=host 2026/04/10 19:07:32 INFO Applying migration id=sharedinbox 2026/04/10 19:07:32 INFO Applying migration id=noteshost 2026/04/10 19:07:32 INFO Applying migration id=fetched 2026/04/10 19:07:32 INFO Applying migration id=move 2026/04/10 19:07:32 INFO Applying migration id=cleanup 2026/04/10 19:07:32 INFO Applying migration id=received 2026/04/10 19:07:32 INFO Applying migration id=namehost 2026/04/10 19:07:32 INFO Applying migration id=outboxhost 2026/04/10 19:07:32 INFO Applying migration id=notesfts 2026/04/10 19:07:32 INFO Applying migration id=iconsname 2026/04/10 19:07:32 INFO Applying migration id=nohash 2026/04/10 19:07:32 INFO Applying migration id=shares 2026/04/10 19:07:32 INFO Applying migration id=actorttl 2026/04/10 19:07:32 INFO Applying migration id=tocc 2026/04/10 19:07:32 INFO Applying migration id=followeds 2026/04/10 19:07:32 INFO Applying migration id=certhash 2026/04/10 19:07:32 INFO Applying migration id=follows_sync 2026/04/10 19:07:32 INFO Applying migration id=jsonpath 2026/04/10 19:07:32 INFO Applying migration id=localforward 2026/04/10 19:07:32 INFO Applying migration id=avatar 2026/04/10 19:07:32 INFO Applying migration id=noimage 2026/04/10 19:07:32 INFO Applying migration id=feed 2026/04/10 19:07:32 INFO Applying migration id=bookmarks 2026/04/10 19:07:32 INFO Applying migration id=shareactivity 2026/04/10 19:07:32 INFO Applying migration id=application 2026/04/10 19:07:32 INFO Applying migration id=certificates 2026/04/10 19:07:32 INFO Applying migration id=rawforward 2026/04/10 19:07:32 INFO Applying migration id=publickey 2026/04/10 19:07:32 INFO Applying migration id=resolvegroup 2026/04/10 19:07:32 INFO Applying migration id=reject 2026/04/10 19:07:32 INFO Applying migration id=autodel 2026/04/10 19:07:32 INFO Applying migration id=jsonb 2026/04/10 19:07:32 INFO Applying migration id=quote 2026/04/10 19:07:32 INFO Applying migration id=rfc9421 2026/04/10 19:07:32 INFO Applying migration id=keys 2026/04/10 19:07:32 INFO Applying migration id=portable 2026/04/10 19:07:32 INFO Applying migration id=proofs 2026/04/10 19:07:32 INFO Applying migration id=contexts 2026/04/10 19:07:32 INFO Applying migration id=deliverieshost 2026/04/10 19:07:32 INFO Applying migration id=pembegin 2026/04/10 19:07:32 INFO Applying migration id=didhost 2026/04/10 19:07:35 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (2.24s) === RUN TestHashtags_NoHashtags 2026/04/10 19:07:35 INFO Applying migration id=initial 2026/04/10 19:07:35 INFO Applying migration id=notesupdated 2026/04/10 19:07:35 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:35 INFO Applying migration id=activitiesid 2026/04/10 19:07:35 INFO Applying migration id=outbox 2026/04/10 19:07:35 INFO Applying migration id=edits 2026/04/10 19:07:35 INFO Applying migration id=outboxactor 2026/04/10 19:07:35 INFO Applying migration id=outboxsender 2026/04/10 19:07:35 INFO Applying migration id=thread 2026/04/10 19:07:35 INFO Applying migration id=host 2026/04/10 19:07:35 INFO Applying migration id=sharedinbox 2026/04/10 19:07:35 INFO Applying migration id=noteshost 2026/04/10 19:07:35 INFO Applying migration id=fetched 2026/04/10 19:07:35 INFO Applying migration id=move 2026/04/10 19:07:35 INFO Applying migration id=cleanup 2026/04/10 19:07:35 INFO Applying migration id=received 2026/04/10 19:07:35 INFO Applying migration id=namehost 2026/04/10 19:07:35 INFO Applying migration id=outboxhost 2026/04/10 19:07:35 INFO Applying migration id=notesfts 2026/04/10 19:07:35 INFO Applying migration id=iconsname 2026/04/10 19:07:35 INFO Applying migration id=nohash 2026/04/10 19:07:35 INFO Applying migration id=shares 2026/04/10 19:07:35 INFO Applying migration id=actorttl 2026/04/10 19:07:35 INFO Applying migration id=tocc 2026/04/10 19:07:35 INFO Applying migration id=followeds 2026/04/10 19:07:35 INFO Applying migration id=certhash 2026/04/10 19:07:35 INFO Applying migration id=follows_sync 2026/04/10 19:07:35 INFO Applying migration id=jsonpath 2026/04/10 19:07:35 INFO Applying migration id=localforward 2026/04/10 19:07:35 INFO Applying migration id=avatar 2026/04/10 19:07:35 INFO Applying migration id=noimage 2026/04/10 19:07:35 INFO Applying migration id=feed 2026/04/10 19:07:35 INFO Applying migration id=bookmarks 2026/04/10 19:07:35 INFO Applying migration id=shareactivity 2026/04/10 19:07:35 INFO Applying migration id=application 2026/04/10 19:07:35 INFO Applying migration id=certificates 2026/04/10 19:07:35 INFO Applying migration id=rawforward 2026/04/10 19:07:35 INFO Applying migration id=publickey 2026/04/10 19:07:35 INFO Applying migration id=resolvegroup 2026/04/10 19:07:35 INFO Applying migration id=reject 2026/04/10 19:07:35 INFO Applying migration id=autodel 2026/04/10 19:07:35 INFO Applying migration id=jsonb 2026/04/10 19:07:35 INFO Applying migration id=quote 2026/04/10 19:07:35 INFO Applying migration id=rfc9421 2026/04/10 19:07:35 INFO Applying migration id=keys 2026/04/10 19:07:35 INFO Applying migration id=portable 2026/04/10 19:07:35 INFO Applying migration id=proofs 2026/04/10 19:07:35 INFO Applying migration id=contexts 2026/04/10 19:07:35 INFO Applying migration id=deliverieshost 2026/04/10 19:07:35 INFO Applying migration id=pembegin 2026/04/10 19:07:35 INFO Applying migration id=didhost 2026/04/10 19:07:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-e7ed-74ba-b641-616f5f8e7f68 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-e7ed-7425-9b1e-0aeba1ddd405 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-e7ed-7425-9b1e-0aeba1ddd405 2026/04/10 19:07:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ca-e7ed-7425-9b1e-0aeba1ddd405 2026/04/10 19:07:36 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (1.71s) === RUN TestHashtags_OneHashtagOneAuthor 2026/04/10 19:07:36 INFO Applying migration id=initial 2026/04/10 19:07:36 INFO Applying migration id=notesupdated 2026/04/10 19:07:36 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:36 INFO Applying migration id=activitiesid 2026/04/10 19:07:36 INFO Applying migration id=outbox 2026/04/10 19:07:36 INFO Applying migration id=edits 2026/04/10 19:07:36 INFO Applying migration id=outboxactor 2026/04/10 19:07:36 INFO Applying migration id=outboxsender 2026/04/10 19:07:36 INFO Applying migration id=thread 2026/04/10 19:07:36 INFO Applying migration id=host 2026/04/10 19:07:36 INFO Applying migration id=sharedinbox 2026/04/10 19:07:36 INFO Applying migration id=noteshost 2026/04/10 19:07:36 INFO Applying migration id=fetched 2026/04/10 19:07:36 INFO Applying migration id=move 2026/04/10 19:07:36 INFO Applying migration id=cleanup 2026/04/10 19:07:36 INFO Applying migration id=received 2026/04/10 19:07:36 INFO Applying migration id=namehost 2026/04/10 19:07:36 INFO Applying migration id=outboxhost 2026/04/10 19:07:36 INFO Applying migration id=notesfts 2026/04/10 19:07:36 INFO Applying migration id=iconsname 2026/04/10 19:07:36 INFO Applying migration id=nohash 2026/04/10 19:07:36 INFO Applying migration id=shares 2026/04/10 19:07:36 INFO Applying migration id=actorttl 2026/04/10 19:07:36 INFO Applying migration id=tocc 2026/04/10 19:07:36 INFO Applying migration id=followeds 2026/04/10 19:07:36 INFO Applying migration id=certhash 2026/04/10 19:07:36 INFO Applying migration id=follows_sync 2026/04/10 19:07:36 INFO Applying migration id=jsonpath 2026/04/10 19:07:36 INFO Applying migration id=localforward 2026/04/10 19:07:36 INFO Applying migration id=avatar 2026/04/10 19:07:36 INFO Applying migration id=noimage 2026/04/10 19:07:36 INFO Applying migration id=feed 2026/04/10 19:07:36 INFO Applying migration id=bookmarks 2026/04/10 19:07:36 INFO Applying migration id=shareactivity 2026/04/10 19:07:36 INFO Applying migration id=application 2026/04/10 19:07:36 INFO Applying migration id=certificates 2026/04/10 19:07:36 INFO Applying migration id=rawforward 2026/04/10 19:07:36 INFO Applying migration id=publickey 2026/04/10 19:07:36 INFO Applying migration id=resolvegroup 2026/04/10 19:07:36 INFO Applying migration id=reject 2026/04/10 19:07:36 INFO Applying migration id=autodel 2026/04/10 19:07:36 INFO Applying migration id=jsonb 2026/04/10 19:07:36 INFO Applying migration id=quote 2026/04/10 19:07:36 INFO Applying migration id=rfc9421 2026/04/10 19:07:36 INFO Applying migration id=keys 2026/04/10 19:07:36 INFO Applying migration id=portable 2026/04/10 19:07:36 INFO Applying migration id=proofs 2026/04/10 19:07:36 INFO Applying migration id=contexts 2026/04/10 19:07:36 INFO Applying migration id=deliverieshost 2026/04/10 19:07:36 INFO Applying migration id=pembegin 2026/04/10 19:07:36 INFO Applying migration id=didhost 2026/04/10 19:07:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-f4b9-775f-8ec2-eb642f4596fb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-f4b8-7814-add0-2bd2004b65c7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-f4b8-7814-add0-2bd2004b65c7 2026/04/10 19:07:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ca-f4b8-7814-add0-2bd2004b65c7 2026/04/10 19:07:40 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (3.28s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/04/10 19:07:40 INFO Applying migration id=initial 2026/04/10 19:07:40 INFO Applying migration id=notesupdated 2026/04/10 19:07:40 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:40 INFO Applying migration id=activitiesid 2026/04/10 19:07:40 INFO Applying migration id=outbox 2026/04/10 19:07:40 INFO Applying migration id=edits 2026/04/10 19:07:40 INFO Applying migration id=outboxactor 2026/04/10 19:07:40 INFO Applying migration id=outboxsender 2026/04/10 19:07:40 INFO Applying migration id=thread 2026/04/10 19:07:40 INFO Applying migration id=host 2026/04/10 19:07:40 INFO Applying migration id=sharedinbox 2026/04/10 19:07:40 INFO Applying migration id=noteshost 2026/04/10 19:07:40 INFO Applying migration id=fetched 2026/04/10 19:07:40 INFO Applying migration id=move 2026/04/10 19:07:40 INFO Applying migration id=cleanup 2026/04/10 19:07:40 INFO Applying migration id=received 2026/04/10 19:07:40 INFO Applying migration id=namehost 2026/04/10 19:07:40 INFO Applying migration id=outboxhost 2026/04/10 19:07:40 INFO Applying migration id=notesfts 2026/04/10 19:07:40 INFO Applying migration id=iconsname 2026/04/10 19:07:40 INFO Applying migration id=nohash 2026/04/10 19:07:40 INFO Applying migration id=shares 2026/04/10 19:07:40 INFO Applying migration id=actorttl 2026/04/10 19:07:40 INFO Applying migration id=tocc 2026/04/10 19:07:40 INFO Applying migration id=followeds 2026/04/10 19:07:40 INFO Applying migration id=certhash 2026/04/10 19:07:40 INFO Applying migration id=follows_sync 2026/04/10 19:07:40 INFO Applying migration id=jsonpath 2026/04/10 19:07:40 INFO Applying migration id=localforward 2026/04/10 19:07:40 INFO Applying migration id=avatar 2026/04/10 19:07:40 INFO Applying migration id=noimage 2026/04/10 19:07:40 INFO Applying migration id=feed 2026/04/10 19:07:40 INFO Applying migration id=bookmarks 2026/04/10 19:07:40 INFO Applying migration id=shareactivity 2026/04/10 19:07:40 INFO Applying migration id=application 2026/04/10 19:07:40 INFO Applying migration id=certificates 2026/04/10 19:07:40 INFO Applying migration id=rawforward 2026/04/10 19:07:40 INFO Applying migration id=publickey 2026/04/10 19:07:40 INFO Applying migration id=resolvegroup 2026/04/10 19:07:40 INFO Applying migration id=reject 2026/04/10 19:07:40 INFO Applying migration id=autodel 2026/04/10 19:07:40 INFO Applying migration id=jsonb 2026/04/10 19:07:40 INFO Applying migration id=quote 2026/04/10 19:07:40 INFO Applying migration id=rfc9421 2026/04/10 19:07:40 INFO Applying migration id=keys 2026/04/10 19:07:40 INFO Applying migration id=portable 2026/04/10 19:07:40 INFO Applying migration id=proofs 2026/04/10 19:07:40 INFO Applying migration id=contexts 2026/04/10 19:07:40 INFO Applying migration id=deliverieshost 2026/04/10 19:07:40 INFO Applying migration id=pembegin 2026/04/10 19:07:40 INFO Applying migration id=didhost 2026/04/10 19:07:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-ffae-7710-bcd0-43c8dbbfc9ce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-ffae-7683-94cc-7578fd677289 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ca-ffae-7683-94cc-7578fd677289 2026/04/10 19:07:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ca-ffae-7683-94cc-7578fd677289 2026/04/10 19:07:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ca-ffb2-74fc-a944-5225d5b8c123 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ca-ffb2-742a-999e-cf1de10b69e0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ca-ffb2-742a-999e-cf1de10b69e0 2026/04/10 19:07:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ca-ffb2-742a-999e-cf1de10b69e0 2026/04/10 19:07:42 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (2.81s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/04/10 19:07:42 INFO Applying migration id=initial 2026/04/10 19:07:42 INFO Applying migration id=notesupdated 2026/04/10 19:07:42 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:42 INFO Applying migration id=activitiesid 2026/04/10 19:07:42 INFO Applying migration id=outbox 2026/04/10 19:07:42 INFO Applying migration id=edits 2026/04/10 19:07:42 INFO Applying migration id=outboxactor 2026/04/10 19:07:42 INFO Applying migration id=outboxsender 2026/04/10 19:07:42 INFO Applying migration id=thread 2026/04/10 19:07:42 INFO Applying migration id=host 2026/04/10 19:07:42 INFO Applying migration id=sharedinbox 2026/04/10 19:07:42 INFO Applying migration id=noteshost 2026/04/10 19:07:42 INFO Applying migration id=fetched 2026/04/10 19:07:42 INFO Applying migration id=move 2026/04/10 19:07:42 INFO Applying migration id=cleanup 2026/04/10 19:07:42 INFO Applying migration id=received 2026/04/10 19:07:42 INFO Applying migration id=namehost 2026/04/10 19:07:42 INFO Applying migration id=outboxhost 2026/04/10 19:07:42 INFO Applying migration id=notesfts 2026/04/10 19:07:42 INFO Applying migration id=iconsname 2026/04/10 19:07:42 INFO Applying migration id=nohash 2026/04/10 19:07:42 INFO Applying migration id=shares 2026/04/10 19:07:42 INFO Applying migration id=actorttl 2026/04/10 19:07:42 INFO Applying migration id=tocc 2026/04/10 19:07:42 INFO Applying migration id=followeds 2026/04/10 19:07:42 INFO Applying migration id=certhash 2026/04/10 19:07:42 INFO Applying migration id=follows_sync 2026/04/10 19:07:42 INFO Applying migration id=jsonpath 2026/04/10 19:07:42 INFO Applying migration id=localforward 2026/04/10 19:07:42 INFO Applying migration id=avatar 2026/04/10 19:07:42 INFO Applying migration id=noimage 2026/04/10 19:07:42 INFO Applying migration id=feed 2026/04/10 19:07:42 INFO Applying migration id=bookmarks 2026/04/10 19:07:42 INFO Applying migration id=shareactivity 2026/04/10 19:07:42 INFO Applying migration id=application 2026/04/10 19:07:42 INFO Applying migration id=certificates 2026/04/10 19:07:42 INFO Applying migration id=rawforward 2026/04/10 19:07:42 INFO Applying migration id=publickey 2026/04/10 19:07:42 INFO Applying migration id=resolvegroup 2026/04/10 19:07:42 INFO Applying migration id=reject 2026/04/10 19:07:42 INFO Applying migration id=autodel 2026/04/10 19:07:42 INFO Applying migration id=jsonb 2026/04/10 19:07:42 INFO Applying migration id=quote 2026/04/10 19:07:42 INFO Applying migration id=rfc9421 2026/04/10 19:07:42 INFO Applying migration id=keys 2026/04/10 19:07:42 INFO Applying migration id=portable 2026/04/10 19:07:42 INFO Applying migration id=proofs 2026/04/10 19:07:42 INFO Applying migration id=contexts 2026/04/10 19:07:42 INFO Applying migration id=deliverieshost 2026/04/10 19:07:42 INFO Applying migration id=pembegin 2026/04/10 19:07:42 INFO Applying migration id=didhost 2026/04/10 19:07:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cb-112f-7219-a759-30ab05ea7cf1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cb-112f-7193-a11b-8d6b4bb7aa0c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cb-112f-7193-a11b-8d6b4bb7aa0c 2026/04/10 19:07:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78cb-112f-7193-a11b-8d6b4bb7aa0c 2026/04/10 19:07:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cb-1133-702d-b267-8f5c0419acf3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cb-1132-7f00-ab6f-94dad29b2209 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78cb-1132-7f00-ab6f-94dad29b2209 2026/04/10 19:07:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78cb-1132-7f00-ab6f-94dad29b2209 2026/04/10 19:07:47 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (4.48s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/04/10 19:07:47 INFO Applying migration id=initial 2026/04/10 19:07:47 INFO Applying migration id=notesupdated 2026/04/10 19:07:47 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:47 INFO Applying migration id=activitiesid 2026/04/10 19:07:47 INFO Applying migration id=outbox 2026/04/10 19:07:47 INFO Applying migration id=edits 2026/04/10 19:07:47 INFO Applying migration id=outboxactor 2026/04/10 19:07:47 INFO Applying migration id=outboxsender 2026/04/10 19:07:47 INFO Applying migration id=thread 2026/04/10 19:07:47 INFO Applying migration id=host 2026/04/10 19:07:47 INFO Applying migration id=sharedinbox 2026/04/10 19:07:47 INFO Applying migration id=noteshost 2026/04/10 19:07:47 INFO Applying migration id=fetched 2026/04/10 19:07:47 INFO Applying migration id=move 2026/04/10 19:07:47 INFO Applying migration id=cleanup 2026/04/10 19:07:47 INFO Applying migration id=received 2026/04/10 19:07:47 INFO Applying migration id=namehost 2026/04/10 19:07:47 INFO Applying migration id=outboxhost 2026/04/10 19:07:47 INFO Applying migration id=notesfts 2026/04/10 19:07:47 INFO Applying migration id=iconsname 2026/04/10 19:07:47 INFO Applying migration id=nohash 2026/04/10 19:07:47 INFO Applying migration id=shares 2026/04/10 19:07:47 INFO Applying migration id=actorttl 2026/04/10 19:07:47 INFO Applying migration id=tocc 2026/04/10 19:07:47 INFO Applying migration id=followeds 2026/04/10 19:07:47 INFO Applying migration id=certhash 2026/04/10 19:07:47 INFO Applying migration id=follows_sync 2026/04/10 19:07:47 INFO Applying migration id=jsonpath 2026/04/10 19:07:47 INFO Applying migration id=localforward 2026/04/10 19:07:47 INFO Applying migration id=avatar 2026/04/10 19:07:47 INFO Applying migration id=noimage 2026/04/10 19:07:47 INFO Applying migration id=feed 2026/04/10 19:07:47 INFO Applying migration id=bookmarks 2026/04/10 19:07:47 INFO Applying migration id=shareactivity 2026/04/10 19:07:47 INFO Applying migration id=application 2026/04/10 19:07:47 INFO Applying migration id=certificates 2026/04/10 19:07:47 INFO Applying migration id=rawforward 2026/04/10 19:07:47 INFO Applying migration id=publickey 2026/04/10 19:07:47 INFO Applying migration id=resolvegroup 2026/04/10 19:07:47 INFO Applying migration id=reject 2026/04/10 19:07:47 INFO Applying migration id=autodel 2026/04/10 19:07:47 INFO Applying migration id=jsonb 2026/04/10 19:07:47 INFO Applying migration id=quote 2026/04/10 19:07:47 INFO Applying migration id=rfc9421 2026/04/10 19:07:47 INFO Applying migration id=keys 2026/04/10 19:07:47 INFO Applying migration id=portable 2026/04/10 19:07:47 INFO Applying migration id=proofs 2026/04/10 19:07:47 INFO Applying migration id=contexts 2026/04/10 19:07:47 INFO Applying migration id=deliverieshost 2026/04/10 19:07:47 INFO Applying migration id=pembegin 2026/04/10 19:07:47 INFO Applying migration id=didhost 2026/04/10 19:07:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cb-1aa8-71c5-928b-4cf34a00f6b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cb-1aa8-70d4-8b0e-7b1f5ffed1ec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cb-1aa8-70d4-8b0e-7b1f5ffed1ec 2026/04/10 19:07:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78cb-1aa8-70d4-8b0e-7b1f5ffed1ec 2026/04/10 19:07:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cb-1aac-7702-a299-71cf16038ae9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cb-1aac-767a-b9b2-c97053052f6c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78cb-1aac-767a-b9b2-c97053052f6c 2026/04/10 19:07:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78cb-1aac-767a-b9b2-c97053052f6c 2026/04/10 19:07:49 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (2.43s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/04/10 19:07:49 INFO Applying migration id=initial 2026/04/10 19:07:49 INFO Applying migration id=notesupdated 2026/04/10 19:07:49 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:49 INFO Applying migration id=activitiesid 2026/04/10 19:07:49 INFO Applying migration id=outbox 2026/04/10 19:07:49 INFO Applying migration id=edits 2026/04/10 19:07:49 INFO Applying migration id=outboxactor 2026/04/10 19:07:49 INFO Applying migration id=outboxsender 2026/04/10 19:07:49 INFO Applying migration id=thread 2026/04/10 19:07:49 INFO Applying migration id=host 2026/04/10 19:07:49 INFO Applying migration id=sharedinbox 2026/04/10 19:07:49 INFO Applying migration id=noteshost 2026/04/10 19:07:49 INFO Applying migration id=fetched 2026/04/10 19:07:49 INFO Applying migration id=move 2026/04/10 19:07:49 INFO Applying migration id=cleanup 2026/04/10 19:07:49 INFO Applying migration id=received 2026/04/10 19:07:49 INFO Applying migration id=namehost 2026/04/10 19:07:49 INFO Applying migration id=outboxhost 2026/04/10 19:07:49 INFO Applying migration id=notesfts 2026/04/10 19:07:49 INFO Applying migration id=iconsname 2026/04/10 19:07:49 INFO Applying migration id=nohash 2026/04/10 19:07:49 INFO Applying migration id=shares 2026/04/10 19:07:49 INFO Applying migration id=actorttl 2026/04/10 19:07:49 INFO Applying migration id=tocc 2026/04/10 19:07:49 INFO Applying migration id=followeds 2026/04/10 19:07:49 INFO Applying migration id=certhash 2026/04/10 19:07:49 INFO Applying migration id=follows_sync 2026/04/10 19:07:49 INFO Applying migration id=jsonpath 2026/04/10 19:07:49 INFO Applying migration id=localforward 2026/04/10 19:07:49 INFO Applying migration id=avatar 2026/04/10 19:07:49 INFO Applying migration id=noimage 2026/04/10 19:07:49 INFO Applying migration id=feed 2026/04/10 19:07:49 INFO Applying migration id=bookmarks 2026/04/10 19:07:49 INFO Applying migration id=shareactivity 2026/04/10 19:07:49 INFO Applying migration id=application 2026/04/10 19:07:49 INFO Applying migration id=certificates 2026/04/10 19:07:49 INFO Applying migration id=rawforward 2026/04/10 19:07:49 INFO Applying migration id=publickey 2026/04/10 19:07:49 INFO Applying migration id=resolvegroup 2026/04/10 19:07:49 INFO Applying migration id=reject 2026/04/10 19:07:49 INFO Applying migration id=autodel 2026/04/10 19:07:49 INFO Applying migration id=jsonb 2026/04/10 19:07:49 INFO Applying migration id=quote 2026/04/10 19:07:49 INFO Applying migration id=rfc9421 2026/04/10 19:07:49 INFO Applying migration id=keys 2026/04/10 19:07:49 INFO Applying migration id=portable 2026/04/10 19:07:49 INFO Applying migration id=proofs 2026/04/10 19:07:49 INFO Applying migration id=contexts 2026/04/10 19:07:49 INFO Applying migration id=deliverieshost 2026/04/10 19:07:49 INFO Applying migration id=pembegin 2026/04/10 19:07:49 INFO Applying migration id=didhost 2026/04/10 19:07:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cb-2306-78ba-a325-5dffa17103c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cb-2306-77ff-90bd-098aa4da5dd8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cb-2306-77ff-90bd-098aa4da5dd8 2026/04/10 19:07:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78cb-2306-77ff-90bd-098aa4da5dd8 2026/04/10 19:07:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cb-230a-744d-ba58-f9c80279d78d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cb-230a-73b4-9de9-19915db826ef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78cb-230a-73b4-9de9-19915db826ef 2026/04/10 19:07:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78cb-230a-73b4-9de9-19915db826ef 2026/04/10 19:07:51 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (2.14s) === RUN TestHome_AuthenticatedUser 2026/04/10 19:07:51 INFO Applying migration id=initial 2026/04/10 19:07:51 INFO Applying migration id=notesupdated 2026/04/10 19:07:51 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:51 INFO Applying migration id=activitiesid 2026/04/10 19:07:51 INFO Applying migration id=outbox 2026/04/10 19:07:51 INFO Applying migration id=edits 2026/04/10 19:07:51 INFO Applying migration id=outboxactor 2026/04/10 19:07:51 INFO Applying migration id=outboxsender 2026/04/10 19:07:51 INFO Applying migration id=thread 2026/04/10 19:07:51 INFO Applying migration id=host 2026/04/10 19:07:51 INFO Applying migration id=sharedinbox 2026/04/10 19:07:51 INFO Applying migration id=noteshost 2026/04/10 19:07:51 INFO Applying migration id=fetched 2026/04/10 19:07:51 INFO Applying migration id=move 2026/04/10 19:07:51 INFO Applying migration id=cleanup 2026/04/10 19:07:51 INFO Applying migration id=received 2026/04/10 19:07:51 INFO Applying migration id=namehost 2026/04/10 19:07:51 INFO Applying migration id=outboxhost 2026/04/10 19:07:51 INFO Applying migration id=notesfts 2026/04/10 19:07:51 INFO Applying migration id=iconsname 2026/04/10 19:07:51 INFO Applying migration id=nohash 2026/04/10 19:07:51 INFO Applying migration id=shares 2026/04/10 19:07:51 INFO Applying migration id=actorttl 2026/04/10 19:07:51 INFO Applying migration id=tocc 2026/04/10 19:07:51 INFO Applying migration id=followeds 2026/04/10 19:07:51 INFO Applying migration id=certhash 2026/04/10 19:07:51 INFO Applying migration id=follows_sync 2026/04/10 19:07:51 INFO Applying migration id=jsonpath 2026/04/10 19:07:52 INFO Applying migration id=localforward 2026/04/10 19:07:52 INFO Applying migration id=avatar 2026/04/10 19:07:52 INFO Applying migration id=noimage 2026/04/10 19:07:52 INFO Applying migration id=feed 2026/04/10 19:07:52 INFO Applying migration id=bookmarks 2026/04/10 19:07:52 INFO Applying migration id=shareactivity 2026/04/10 19:07:52 INFO Applying migration id=application 2026/04/10 19:07:52 INFO Applying migration id=certificates 2026/04/10 19:07:52 INFO Applying migration id=rawforward 2026/04/10 19:07:52 INFO Applying migration id=publickey 2026/04/10 19:07:52 INFO Applying migration id=resolvegroup 2026/04/10 19:07:52 INFO Applying migration id=reject 2026/04/10 19:07:52 INFO Applying migration id=autodel 2026/04/10 19:07:52 INFO Applying migration id=jsonb 2026/04/10 19:07:52 INFO Applying migration id=quote 2026/04/10 19:07:52 INFO Applying migration id=rfc9421 2026/04/10 19:07:52 INFO Applying migration id=keys 2026/04/10 19:07:52 INFO Applying migration id=portable 2026/04/10 19:07:52 INFO Applying migration id=proofs 2026/04/10 19:07:52 INFO Applying migration id=contexts 2026/04/10 19:07:52 INFO Applying migration id=deliverieshost 2026/04/10 19:07:52 INFO Applying migration id=pembegin 2026/04/10 19:07:52 INFO Applying migration id=didhost --- PASS: TestHome_AuthenticatedUser (3.22s) === RUN TestHome_UnauthenticatedUser 2026/04/10 19:07:55 INFO Applying migration id=initial 2026/04/10 19:07:55 INFO Applying migration id=notesupdated 2026/04/10 19:07:55 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:55 INFO Applying migration id=activitiesid 2026/04/10 19:07:55 INFO Applying migration id=outbox 2026/04/10 19:07:55 INFO Applying migration id=edits 2026/04/10 19:07:55 INFO Applying migration id=outboxactor 2026/04/10 19:07:55 INFO Applying migration id=outboxsender 2026/04/10 19:07:55 INFO Applying migration id=thread 2026/04/10 19:07:55 INFO Applying migration id=host 2026/04/10 19:07:55 INFO Applying migration id=sharedinbox 2026/04/10 19:07:55 INFO Applying migration id=noteshost 2026/04/10 19:07:55 INFO Applying migration id=fetched 2026/04/10 19:07:55 INFO Applying migration id=move 2026/04/10 19:07:55 INFO Applying migration id=cleanup 2026/04/10 19:07:55 INFO Applying migration id=received 2026/04/10 19:07:55 INFO Applying migration id=namehost 2026/04/10 19:07:55 INFO Applying migration id=outboxhost 2026/04/10 19:07:55 INFO Applying migration id=notesfts 2026/04/10 19:07:55 INFO Applying migration id=iconsname 2026/04/10 19:07:55 INFO Applying migration id=nohash 2026/04/10 19:07:55 INFO Applying migration id=shares 2026/04/10 19:07:55 INFO Applying migration id=actorttl 2026/04/10 19:07:55 INFO Applying migration id=tocc 2026/04/10 19:07:55 INFO Applying migration id=followeds 2026/04/10 19:07:55 INFO Applying migration id=certhash 2026/04/10 19:07:55 INFO Applying migration id=follows_sync 2026/04/10 19:07:55 INFO Applying migration id=jsonpath 2026/04/10 19:07:55 INFO Applying migration id=localforward 2026/04/10 19:07:55 INFO Applying migration id=avatar 2026/04/10 19:07:55 INFO Applying migration id=noimage 2026/04/10 19:07:55 INFO Applying migration id=feed 2026/04/10 19:07:55 INFO Applying migration id=bookmarks 2026/04/10 19:07:55 INFO Applying migration id=shareactivity 2026/04/10 19:07:55 INFO Applying migration id=application 2026/04/10 19:07:55 INFO Applying migration id=certificates 2026/04/10 19:07:55 INFO Applying migration id=rawforward 2026/04/10 19:07:55 INFO Applying migration id=publickey 2026/04/10 19:07:55 INFO Applying migration id=resolvegroup 2026/04/10 19:07:55 INFO Applying migration id=reject 2026/04/10 19:07:55 INFO Applying migration id=autodel 2026/04/10 19:07:55 INFO Applying migration id=jsonb 2026/04/10 19:07:55 INFO Applying migration id=quote 2026/04/10 19:07:55 INFO Applying migration id=rfc9421 2026/04/10 19:07:55 INFO Applying migration id=keys 2026/04/10 19:07:55 INFO Applying migration id=portable 2026/04/10 19:07:55 INFO Applying migration id=proofs 2026/04/10 19:07:55 INFO Applying migration id=contexts 2026/04/10 19:07:55 INFO Applying migration id=deliverieshost 2026/04/10 19:07:55 INFO Applying migration id=pembegin 2026/04/10 19:07:55 INFO Applying migration id=didhost --- PASS: TestHome_UnauthenticatedUser (3.11s) === RUN TestMove_FederatedToFederated 2026/04/10 19:07:58 INFO Applying migration id=initial 2026/04/10 19:07:58 INFO Applying migration id=notesupdated 2026/04/10 19:07:58 INFO Applying migration id=personspreferredusername 2026/04/10 19:07:58 INFO Applying migration id=activitiesid 2026/04/10 19:07:58 INFO Applying migration id=outbox 2026/04/10 19:07:58 INFO Applying migration id=edits 2026/04/10 19:07:58 INFO Applying migration id=outboxactor 2026/04/10 19:07:58 INFO Applying migration id=outboxsender 2026/04/10 19:07:58 INFO Applying migration id=thread 2026/04/10 19:07:58 INFO Applying migration id=host 2026/04/10 19:07:58 INFO Applying migration id=sharedinbox 2026/04/10 19:07:58 INFO Applying migration id=noteshost 2026/04/10 19:07:58 INFO Applying migration id=fetched 2026/04/10 19:07:58 INFO Applying migration id=move 2026/04/10 19:07:58 INFO Applying migration id=cleanup 2026/04/10 19:07:58 INFO Applying migration id=received 2026/04/10 19:07:58 INFO Applying migration id=namehost 2026/04/10 19:07:58 INFO Applying migration id=outboxhost 2026/04/10 19:07:58 INFO Applying migration id=notesfts 2026/04/10 19:07:58 INFO Applying migration id=iconsname 2026/04/10 19:07:58 INFO Applying migration id=nohash 2026/04/10 19:07:58 INFO Applying migration id=shares 2026/04/10 19:07:58 INFO Applying migration id=actorttl 2026/04/10 19:07:58 INFO Applying migration id=tocc 2026/04/10 19:07:58 INFO Applying migration id=followeds 2026/04/10 19:07:58 INFO Applying migration id=certhash 2026/04/10 19:07:58 INFO Applying migration id=follows_sync 2026/04/10 19:07:58 INFO Applying migration id=jsonpath 2026/04/10 19:07:58 INFO Applying migration id=localforward 2026/04/10 19:07:58 INFO Applying migration id=avatar 2026/04/10 19:07:58 INFO Applying migration id=noimage 2026/04/10 19:07:58 INFO Applying migration id=feed 2026/04/10 19:07:58 INFO Applying migration id=bookmarks 2026/04/10 19:07:58 INFO Applying migration id=shareactivity 2026/04/10 19:07:58 INFO Applying migration id=application 2026/04/10 19:07:58 INFO Applying migration id=certificates 2026/04/10 19:07:58 INFO Applying migration id=rawforward 2026/04/10 19:07:58 INFO Applying migration id=publickey 2026/04/10 19:07:58 INFO Applying migration id=resolvegroup 2026/04/10 19:07:58 INFO Applying migration id=reject 2026/04/10 19:07:58 INFO Applying migration id=autodel 2026/04/10 19:07:58 INFO Applying migration id=jsonb 2026/04/10 19:07:58 INFO Applying migration id=quote 2026/04/10 19:07:58 INFO Applying migration id=rfc9421 2026/04/10 19:07:58 INFO Applying migration id=keys 2026/04/10 19:07:58 INFO Applying migration id=portable 2026/04/10 19:07:58 INFO Applying migration id=proofs 2026/04/10 19:07:58 INFO Applying migration id=contexts 2026/04/10 19:07:58 INFO Applying migration id=deliverieshost 2026/04/10 19:07:58 INFO Applying migration id=pembegin 2026/04/10 19:07:58 INFO Applying migration id=didhost 2026/04/10 19:08:00 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cb-4496-7b6e-82a5-97b2c56c4327 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 19:08:00 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d78cb-4496-7b6e-82a5-97b2c56c4327 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 19:08:00 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cb-4498-7636-a8a9-7bfa9a1a2319 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/04/10 19:08:00 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78cb-4499-7a45-86e0-3f5319087898 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cb-4496-7b6e-82a5-97b2c56c4327 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederated (2.26s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/04/10 19:08:00 INFO Applying migration id=initial 2026/04/10 19:08:00 INFO Applying migration id=notesupdated 2026/04/10 19:08:00 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:00 INFO Applying migration id=activitiesid 2026/04/10 19:08:00 INFO Applying migration id=outbox 2026/04/10 19:08:00 INFO Applying migration id=edits 2026/04/10 19:08:00 INFO Applying migration id=outboxactor 2026/04/10 19:08:00 INFO Applying migration id=outboxsender 2026/04/10 19:08:00 INFO Applying migration id=thread 2026/04/10 19:08:00 INFO Applying migration id=host 2026/04/10 19:08:00 INFO Applying migration id=sharedinbox 2026/04/10 19:08:00 INFO Applying migration id=noteshost 2026/04/10 19:08:00 INFO Applying migration id=fetched 2026/04/10 19:08:00 INFO Applying migration id=move 2026/04/10 19:08:00 INFO Applying migration id=cleanup 2026/04/10 19:08:00 INFO Applying migration id=received 2026/04/10 19:08:00 INFO Applying migration id=namehost 2026/04/10 19:08:00 INFO Applying migration id=outboxhost 2026/04/10 19:08:00 INFO Applying migration id=notesfts 2026/04/10 19:08:00 INFO Applying migration id=iconsname 2026/04/10 19:08:00 INFO Applying migration id=nohash 2026/04/10 19:08:00 INFO Applying migration id=shares 2026/04/10 19:08:00 INFO Applying migration id=actorttl 2026/04/10 19:08:00 INFO Applying migration id=tocc 2026/04/10 19:08:00 INFO Applying migration id=followeds 2026/04/10 19:08:00 INFO Applying migration id=certhash 2026/04/10 19:08:00 INFO Applying migration id=follows_sync 2026/04/10 19:08:00 INFO Applying migration id=jsonpath 2026/04/10 19:08:00 INFO Applying migration id=localforward 2026/04/10 19:08:00 INFO Applying migration id=avatar 2026/04/10 19:08:00 INFO Applying migration id=noimage 2026/04/10 19:08:00 INFO Applying migration id=feed 2026/04/10 19:08:00 INFO Applying migration id=bookmarks 2026/04/10 19:08:00 INFO Applying migration id=shareactivity 2026/04/10 19:08:00 INFO Applying migration id=application 2026/04/10 19:08:00 INFO Applying migration id=certificates 2026/04/10 19:08:00 INFO Applying migration id=rawforward 2026/04/10 19:08:00 INFO Applying migration id=publickey 2026/04/10 19:08:00 INFO Applying migration id=resolvegroup 2026/04/10 19:08:00 INFO Applying migration id=reject 2026/04/10 19:08:00 INFO Applying migration id=autodel 2026/04/10 19:08:00 INFO Applying migration id=jsonb 2026/04/10 19:08:00 INFO Applying migration id=quote 2026/04/10 19:08:00 INFO Applying migration id=rfc9421 2026/04/10 19:08:00 INFO Applying migration id=keys 2026/04/10 19:08:00 INFO Applying migration id=portable 2026/04/10 19:08:00 INFO Applying migration id=proofs 2026/04/10 19:08:00 INFO Applying migration id=contexts 2026/04/10 19:08:00 INFO Applying migration id=deliverieshost 2026/04/10 19:08:00 INFO Applying migration id=pembegin 2026/04/10 19:08:00 INFO Applying migration id=didhost 2026/04/10 19:08:03 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cb-4ecb-77c9-ba4c-fcbcd3a1af46 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 19:08:03 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d78cb-4ecb-77c9-ba4c-fcbcd3a1af46 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 19:08:03 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cb-4ecc-7dbc-8c00-c46c064eab74 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/04/10 19:08:03 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78cb-4ece-7462-9be8-28ded340d72f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cb-4ecb-77c9-ba4c-fcbcd3a1af46 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedTwoAccounts (2.61s) === RUN TestMove_FederatedToFederatedNotLinked 2026/04/10 19:08:03 INFO Applying migration id=initial 2026/04/10 19:08:03 INFO Applying migration id=notesupdated 2026/04/10 19:08:03 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:03 INFO Applying migration id=activitiesid 2026/04/10 19:08:03 INFO Applying migration id=outbox 2026/04/10 19:08:03 INFO Applying migration id=edits 2026/04/10 19:08:03 INFO Applying migration id=outboxactor 2026/04/10 19:08:03 INFO Applying migration id=outboxsender 2026/04/10 19:08:03 INFO Applying migration id=thread 2026/04/10 19:08:03 INFO Applying migration id=host 2026/04/10 19:08:03 INFO Applying migration id=sharedinbox 2026/04/10 19:08:03 INFO Applying migration id=noteshost 2026/04/10 19:08:03 INFO Applying migration id=fetched 2026/04/10 19:08:03 INFO Applying migration id=move 2026/04/10 19:08:03 INFO Applying migration id=cleanup 2026/04/10 19:08:03 INFO Applying migration id=received 2026/04/10 19:08:03 INFO Applying migration id=namehost 2026/04/10 19:08:03 INFO Applying migration id=outboxhost 2026/04/10 19:08:03 INFO Applying migration id=notesfts 2026/04/10 19:08:03 INFO Applying migration id=iconsname 2026/04/10 19:08:03 INFO Applying migration id=nohash 2026/04/10 19:08:03 INFO Applying migration id=shares 2026/04/10 19:08:03 INFO Applying migration id=actorttl 2026/04/10 19:08:03 INFO Applying migration id=tocc 2026/04/10 19:08:03 INFO Applying migration id=followeds 2026/04/10 19:08:03 INFO Applying migration id=certhash 2026/04/10 19:08:03 INFO Applying migration id=follows_sync 2026/04/10 19:08:03 INFO Applying migration id=jsonpath 2026/04/10 19:08:03 INFO Applying migration id=localforward 2026/04/10 19:08:03 INFO Applying migration id=avatar 2026/04/10 19:08:03 INFO Applying migration id=noimage 2026/04/10 19:08:03 INFO Applying migration id=feed 2026/04/10 19:08:03 INFO Applying migration id=bookmarks 2026/04/10 19:08:03 INFO Applying migration id=shareactivity 2026/04/10 19:08:03 INFO Applying migration id=application 2026/04/10 19:08:03 INFO Applying migration id=certificates 2026/04/10 19:08:03 INFO Applying migration id=rawforward 2026/04/10 19:08:03 INFO Applying migration id=publickey 2026/04/10 19:08:03 INFO Applying migration id=resolvegroup 2026/04/10 19:08:03 INFO Applying migration id=reject 2026/04/10 19:08:03 INFO Applying migration id=autodel 2026/04/10 19:08:03 INFO Applying migration id=jsonb 2026/04/10 19:08:03 INFO Applying migration id=quote 2026/04/10 19:08:03 INFO Applying migration id=rfc9421 2026/04/10 19:08:03 INFO Applying migration id=keys 2026/04/10 19:08:03 INFO Applying migration id=portable 2026/04/10 19:08:03 INFO Applying migration id=proofs 2026/04/10 19:08:03 INFO Applying migration id=contexts 2026/04/10 19:08:03 INFO Applying migration id=deliverieshost 2026/04/10 19:08:03 INFO Applying migration id=pembegin 2026/04/10 19:08:03 INFO Applying migration id=didhost 2026/04/10 19:08:04 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cb-546d-74db-a12c-7dd9ac4c5779 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (1.44s) === RUN TestMove_FederatedToLocal 2026/04/10 19:08:04 INFO Applying migration id=initial 2026/04/10 19:08:04 INFO Applying migration id=notesupdated 2026/04/10 19:08:04 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:04 INFO Applying migration id=activitiesid 2026/04/10 19:08:04 INFO Applying migration id=outbox 2026/04/10 19:08:04 INFO Applying migration id=edits 2026/04/10 19:08:04 INFO Applying migration id=outboxactor 2026/04/10 19:08:04 INFO Applying migration id=outboxsender 2026/04/10 19:08:04 INFO Applying migration id=thread 2026/04/10 19:08:04 INFO Applying migration id=host 2026/04/10 19:08:04 INFO Applying migration id=sharedinbox 2026/04/10 19:08:04 INFO Applying migration id=noteshost 2026/04/10 19:08:04 INFO Applying migration id=fetched 2026/04/10 19:08:04 INFO Applying migration id=move 2026/04/10 19:08:04 INFO Applying migration id=cleanup 2026/04/10 19:08:04 INFO Applying migration id=received 2026/04/10 19:08:04 INFO Applying migration id=namehost 2026/04/10 19:08:04 INFO Applying migration id=outboxhost 2026/04/10 19:08:04 INFO Applying migration id=notesfts 2026/04/10 19:08:04 INFO Applying migration id=iconsname 2026/04/10 19:08:04 INFO Applying migration id=nohash 2026/04/10 19:08:04 INFO Applying migration id=shares 2026/04/10 19:08:04 INFO Applying migration id=actorttl 2026/04/10 19:08:04 INFO Applying migration id=tocc 2026/04/10 19:08:04 INFO Applying migration id=followeds 2026/04/10 19:08:04 INFO Applying migration id=certhash 2026/04/10 19:08:04 INFO Applying migration id=follows_sync 2026/04/10 19:08:04 INFO Applying migration id=jsonpath 2026/04/10 19:08:04 INFO Applying migration id=localforward 2026/04/10 19:08:04 INFO Applying migration id=avatar 2026/04/10 19:08:04 INFO Applying migration id=noimage 2026/04/10 19:08:04 INFO Applying migration id=feed 2026/04/10 19:08:04 INFO Applying migration id=bookmarks 2026/04/10 19:08:04 INFO Applying migration id=shareactivity 2026/04/10 19:08:04 INFO Applying migration id=application 2026/04/10 19:08:04 INFO Applying migration id=certificates 2026/04/10 19:08:04 INFO Applying migration id=rawforward 2026/04/10 19:08:04 INFO Applying migration id=publickey 2026/04/10 19:08:04 INFO Applying migration id=resolvegroup 2026/04/10 19:08:04 INFO Applying migration id=reject 2026/04/10 19:08:04 INFO Applying migration id=autodel 2026/04/10 19:08:04 INFO Applying migration id=jsonb 2026/04/10 19:08:04 INFO Applying migration id=quote 2026/04/10 19:08:04 INFO Applying migration id=rfc9421 2026/04/10 19:08:04 INFO Applying migration id=keys 2026/04/10 19:08:04 INFO Applying migration id=portable 2026/04/10 19:08:04 INFO Applying migration id=proofs 2026/04/10 19:08:04 INFO Applying migration id=contexts 2026/04/10 19:08:04 INFO Applying migration id=deliverieshost 2026/04/10 19:08:04 INFO Applying migration id=pembegin 2026/04/10 19:08:04 INFO Applying migration id=didhost 2026/04/10 19:08:07 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cb-5e44-70da-bea8-3cf6258ef51a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 19:08:07 WARN New account does not point to old account new=https://localhost.localdomain:8443/user/bob old=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocal (2.52s) === RUN TestMove_FederatedToLocalLinked 2026/04/10 19:08:07 INFO Applying migration id=initial 2026/04/10 19:08:07 INFO Applying migration id=notesupdated 2026/04/10 19:08:07 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:07 INFO Applying migration id=activitiesid 2026/04/10 19:08:07 INFO Applying migration id=outbox 2026/04/10 19:08:07 INFO Applying migration id=edits 2026/04/10 19:08:07 INFO Applying migration id=outboxactor 2026/04/10 19:08:07 INFO Applying migration id=outboxsender 2026/04/10 19:08:07 INFO Applying migration id=thread 2026/04/10 19:08:07 INFO Applying migration id=host 2026/04/10 19:08:07 INFO Applying migration id=sharedinbox 2026/04/10 19:08:07 INFO Applying migration id=noteshost 2026/04/10 19:08:07 INFO Applying migration id=fetched 2026/04/10 19:08:07 INFO Applying migration id=move 2026/04/10 19:08:07 INFO Applying migration id=cleanup 2026/04/10 19:08:07 INFO Applying migration id=received 2026/04/10 19:08:07 INFO Applying migration id=namehost 2026/04/10 19:08:07 INFO Applying migration id=outboxhost 2026/04/10 19:08:07 INFO Applying migration id=notesfts 2026/04/10 19:08:07 INFO Applying migration id=iconsname 2026/04/10 19:08:07 INFO Applying migration id=nohash 2026/04/10 19:08:07 INFO Applying migration id=shares 2026/04/10 19:08:07 INFO Applying migration id=actorttl 2026/04/10 19:08:07 INFO Applying migration id=tocc 2026/04/10 19:08:07 INFO Applying migration id=followeds 2026/04/10 19:08:07 INFO Applying migration id=certhash 2026/04/10 19:08:07 INFO Applying migration id=follows_sync 2026/04/10 19:08:07 INFO Applying migration id=jsonpath 2026/04/10 19:08:07 INFO Applying migration id=localforward 2026/04/10 19:08:07 INFO Applying migration id=avatar 2026/04/10 19:08:07 INFO Applying migration id=noimage 2026/04/10 19:08:07 INFO Applying migration id=feed 2026/04/10 19:08:07 INFO Applying migration id=bookmarks 2026/04/10 19:08:07 INFO Applying migration id=shareactivity 2026/04/10 19:08:07 INFO Applying migration id=application 2026/04/10 19:08:07 INFO Applying migration id=certificates 2026/04/10 19:08:07 INFO Applying migration id=rawforward 2026/04/10 19:08:07 INFO Applying migration id=publickey 2026/04/10 19:08:07 INFO Applying migration id=resolvegroup 2026/04/10 19:08:07 INFO Applying migration id=reject 2026/04/10 19:08:07 INFO Applying migration id=autodel 2026/04/10 19:08:07 INFO Applying migration id=jsonb 2026/04/10 19:08:07 INFO Applying migration id=quote 2026/04/10 19:08:07 INFO Applying migration id=rfc9421 2026/04/10 19:08:07 INFO Applying migration id=keys 2026/04/10 19:08:07 INFO Applying migration id=portable 2026/04/10 19:08:07 INFO Applying migration id=proofs 2026/04/10 19:08:07 INFO Applying migration id=contexts 2026/04/10 19:08:07 INFO Applying migration id=deliverieshost 2026/04/10 19:08:07 INFO Applying migration id=pembegin 2026/04/10 19:08:07 INFO Applying migration id=didhost 2026/04/10 19:08:09 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cb-6984-7e4c-90ce-adf8c3c29859 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 19:08:09 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d78cb-6984-7e4c-90ce-adf8c3c29859 old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/04/10 19:08:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cb-698a-766e-9d78-db095c6f3d05 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:08:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78cb-698e-7128-9b11-05abd28eadfb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cb-698a-766e-9d78-db095c6f3d05 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78cb-698a-766e-9d78-db095c6f3d05 2026/04/10 19:08:09 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78cb-698e-7858-abaf-db21fb45e007 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cb-6984-7e4c-90ce-adf8c3c29859 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocalLinked (2.89s) === RUN TestMove_FollowingBoth 2026/04/10 19:08:10 INFO Applying migration id=initial 2026/04/10 19:08:10 INFO Applying migration id=notesupdated 2026/04/10 19:08:10 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:10 INFO Applying migration id=activitiesid 2026/04/10 19:08:10 INFO Applying migration id=outbox 2026/04/10 19:08:10 INFO Applying migration id=edits 2026/04/10 19:08:10 INFO Applying migration id=outboxactor 2026/04/10 19:08:10 INFO Applying migration id=outboxsender 2026/04/10 19:08:10 INFO Applying migration id=thread 2026/04/10 19:08:10 INFO Applying migration id=host 2026/04/10 19:08:10 INFO Applying migration id=sharedinbox 2026/04/10 19:08:10 INFO Applying migration id=noteshost 2026/04/10 19:08:10 INFO Applying migration id=fetched 2026/04/10 19:08:10 INFO Applying migration id=move 2026/04/10 19:08:10 INFO Applying migration id=cleanup 2026/04/10 19:08:10 INFO Applying migration id=received 2026/04/10 19:08:10 INFO Applying migration id=namehost 2026/04/10 19:08:10 INFO Applying migration id=outboxhost 2026/04/10 19:08:10 INFO Applying migration id=notesfts 2026/04/10 19:08:10 INFO Applying migration id=iconsname 2026/04/10 19:08:10 INFO Applying migration id=nohash 2026/04/10 19:08:10 INFO Applying migration id=shares 2026/04/10 19:08:10 INFO Applying migration id=actorttl 2026/04/10 19:08:10 INFO Applying migration id=tocc 2026/04/10 19:08:10 INFO Applying migration id=followeds 2026/04/10 19:08:10 INFO Applying migration id=certhash 2026/04/10 19:08:10 INFO Applying migration id=follows_sync 2026/04/10 19:08:10 INFO Applying migration id=jsonpath 2026/04/10 19:08:10 INFO Applying migration id=localforward 2026/04/10 19:08:10 INFO Applying migration id=avatar 2026/04/10 19:08:10 INFO Applying migration id=noimage 2026/04/10 19:08:10 INFO Applying migration id=feed 2026/04/10 19:08:10 INFO Applying migration id=bookmarks 2026/04/10 19:08:10 INFO Applying migration id=shareactivity 2026/04/10 19:08:10 INFO Applying migration id=application 2026/04/10 19:08:10 INFO Applying migration id=certificates 2026/04/10 19:08:10 INFO Applying migration id=rawforward 2026/04/10 19:08:10 INFO Applying migration id=publickey 2026/04/10 19:08:10 INFO Applying migration id=resolvegroup 2026/04/10 19:08:10 INFO Applying migration id=reject 2026/04/10 19:08:10 INFO Applying migration id=autodel 2026/04/10 19:08:10 INFO Applying migration id=jsonb 2026/04/10 19:08:10 INFO Applying migration id=quote 2026/04/10 19:08:10 INFO Applying migration id=rfc9421 2026/04/10 19:08:10 INFO Applying migration id=keys 2026/04/10 19:08:10 INFO Applying migration id=portable 2026/04/10 19:08:10 INFO Applying migration id=proofs 2026/04/10 19:08:10 INFO Applying migration id=contexts 2026/04/10 19:08:10 INFO Applying migration id=deliverieshost 2026/04/10 19:08:10 INFO Applying migration id=pembegin 2026/04/10 19:08:10 INFO Applying migration id=didhost 2026/04/10 19:08:11 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cb-702a-7390-858e-669ee415e1db activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 19:08:11 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cb-702a-7bc9-b662-8c1eb803c24f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/04/10 19:08:11 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019d78cb-702a-7390-858e-669ee415e1db old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 19:08:11 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78cb-702c-7020-af50-d65711e4c274 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cb-702a-7390-858e-669ee415e1db activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FollowingBoth (1.69s) === RUN TestMove_LocalToLocalAliasThrottled 2026/04/10 19:08:11 INFO Applying migration id=initial 2026/04/10 19:08:11 INFO Applying migration id=notesupdated 2026/04/10 19:08:11 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:11 INFO Applying migration id=activitiesid 2026/04/10 19:08:11 INFO Applying migration id=outbox 2026/04/10 19:08:11 INFO Applying migration id=edits 2026/04/10 19:08:11 INFO Applying migration id=outboxactor 2026/04/10 19:08:11 INFO Applying migration id=outboxsender 2026/04/10 19:08:11 INFO Applying migration id=thread 2026/04/10 19:08:11 INFO Applying migration id=host 2026/04/10 19:08:11 INFO Applying migration id=sharedinbox 2026/04/10 19:08:11 INFO Applying migration id=noteshost 2026/04/10 19:08:11 INFO Applying migration id=fetched 2026/04/10 19:08:11 INFO Applying migration id=move 2026/04/10 19:08:11 INFO Applying migration id=cleanup 2026/04/10 19:08:11 INFO Applying migration id=received 2026/04/10 19:08:11 INFO Applying migration id=namehost 2026/04/10 19:08:11 INFO Applying migration id=outboxhost 2026/04/10 19:08:11 INFO Applying migration id=notesfts 2026/04/10 19:08:11 INFO Applying migration id=iconsname 2026/04/10 19:08:11 INFO Applying migration id=nohash 2026/04/10 19:08:11 INFO Applying migration id=shares 2026/04/10 19:08:11 INFO Applying migration id=actorttl 2026/04/10 19:08:11 INFO Applying migration id=tocc 2026/04/10 19:08:11 INFO Applying migration id=followeds 2026/04/10 19:08:11 INFO Applying migration id=certhash 2026/04/10 19:08:11 INFO Applying migration id=follows_sync 2026/04/10 19:08:11 INFO Applying migration id=jsonpath 2026/04/10 19:08:11 INFO Applying migration id=localforward 2026/04/10 19:08:11 INFO Applying migration id=avatar 2026/04/10 19:08:11 INFO Applying migration id=noimage 2026/04/10 19:08:11 INFO Applying migration id=feed 2026/04/10 19:08:11 INFO Applying migration id=bookmarks 2026/04/10 19:08:11 INFO Applying migration id=shareactivity 2026/04/10 19:08:11 INFO Applying migration id=application 2026/04/10 19:08:11 INFO Applying migration id=certificates 2026/04/10 19:08:11 INFO Applying migration id=rawforward 2026/04/10 19:08:11 INFO Applying migration id=publickey 2026/04/10 19:08:11 INFO Applying migration id=resolvegroup 2026/04/10 19:08:11 INFO Applying migration id=reject 2026/04/10 19:08:11 INFO Applying migration id=autodel 2026/04/10 19:08:11 INFO Applying migration id=jsonb 2026/04/10 19:08:11 INFO Applying migration id=quote 2026/04/10 19:08:11 INFO Applying migration id=rfc9421 2026/04/10 19:08:11 INFO Applying migration id=keys 2026/04/10 19:08:11 INFO Applying migration id=portable 2026/04/10 19:08:11 INFO Applying migration id=proofs 2026/04/10 19:08:11 INFO Applying migration id=contexts 2026/04/10 19:08:11 INFO Applying migration id=deliverieshost 2026/04/10 19:08:11 INFO Applying migration id=pembegin 2026/04/10 19:08:11 INFO Applying migration id=didhost 2026/04/10 19:08:15 WARN Throttled request to set alias can=2026-04-10T19:38:13.287Z --- PASS: TestMove_LocalToLocalAliasThrottled (3.99s) === RUN TestMove_LocalToLocal 2026/04/10 19:08:15 INFO Applying migration id=initial 2026/04/10 19:08:15 INFO Applying migration id=notesupdated 2026/04/10 19:08:15 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:15 INFO Applying migration id=activitiesid 2026/04/10 19:08:15 INFO Applying migration id=outbox 2026/04/10 19:08:15 INFO Applying migration id=edits 2026/04/10 19:08:15 INFO Applying migration id=outboxactor 2026/04/10 19:08:15 INFO Applying migration id=outboxsender 2026/04/10 19:08:15 INFO Applying migration id=thread 2026/04/10 19:08:15 INFO Applying migration id=host 2026/04/10 19:08:15 INFO Applying migration id=sharedinbox 2026/04/10 19:08:15 INFO Applying migration id=noteshost 2026/04/10 19:08:15 INFO Applying migration id=fetched 2026/04/10 19:08:15 INFO Applying migration id=move 2026/04/10 19:08:15 INFO Applying migration id=cleanup 2026/04/10 19:08:15 INFO Applying migration id=received 2026/04/10 19:08:15 INFO Applying migration id=namehost 2026/04/10 19:08:15 INFO Applying migration id=outboxhost 2026/04/10 19:08:15 INFO Applying migration id=notesfts 2026/04/10 19:08:15 INFO Applying migration id=iconsname 2026/04/10 19:08:15 INFO Applying migration id=nohash 2026/04/10 19:08:15 INFO Applying migration id=shares 2026/04/10 19:08:15 INFO Applying migration id=actorttl 2026/04/10 19:08:15 INFO Applying migration id=tocc 2026/04/10 19:08:15 INFO Applying migration id=followeds 2026/04/10 19:08:15 INFO Applying migration id=certhash 2026/04/10 19:08:15 INFO Applying migration id=follows_sync 2026/04/10 19:08:15 INFO Applying migration id=jsonpath 2026/04/10 19:08:15 INFO Applying migration id=localforward 2026/04/10 19:08:15 INFO Applying migration id=avatar 2026/04/10 19:08:15 INFO Applying migration id=noimage 2026/04/10 19:08:15 INFO Applying migration id=feed 2026/04/10 19:08:15 INFO Applying migration id=bookmarks 2026/04/10 19:08:15 INFO Applying migration id=shareactivity 2026/04/10 19:08:15 INFO Applying migration id=application 2026/04/10 19:08:15 INFO Applying migration id=certificates 2026/04/10 19:08:15 INFO Applying migration id=rawforward 2026/04/10 19:08:15 INFO Applying migration id=publickey 2026/04/10 19:08:15 INFO Applying migration id=resolvegroup 2026/04/10 19:08:15 INFO Applying migration id=reject 2026/04/10 19:08:15 INFO Applying migration id=autodel 2026/04/10 19:08:15 INFO Applying migration id=jsonb 2026/04/10 19:08:15 INFO Applying migration id=quote 2026/04/10 19:08:15 INFO Applying migration id=rfc9421 2026/04/10 19:08:15 INFO Applying migration id=keys 2026/04/10 19:08:15 INFO Applying migration id=portable 2026/04/10 19:08:15 INFO Applying migration id=proofs 2026/04/10 19:08:15 INFO Applying migration id=contexts 2026/04/10 19:08:15 INFO Applying migration id=deliverieshost 2026/04/10 19:08:15 INFO Applying migration id=pembegin 2026/04/10 19:08:15 INFO Applying migration id=didhost 2026/04/10 19:08:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cb-8e87-7044-b705-ecd3b0d8b8f1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:08:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78cb-8e88-7591-b8a3-f8d8d7c276ae activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cb-8e87-7044-b705-ecd3b0d8b8f1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d78cb-8e87-7044-b705-ecd3b0d8b8f1 2026/04/10 19:08:19 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d78cb-8e87-7044-b705-ecd3b0d8b8f1 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/04/10 19:08:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cb-8e8b-7952-9346-8a0a9c43bd75 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:08:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78cb-8e8d-7204-9e0f-106448ea1077 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cb-8e8b-7952-9346-8a0a9c43bd75 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d78cb-8e8b-7952-9346-8a0a9c43bd75 2026/04/10 19:08:19 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78cb-8e8d-773f-b46d-760f00146262 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cb-8e87-7044-b705-ecd3b0d8b8f1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToLocal (3.78s) === RUN TestMove_LocalToLocalNoFollowers 2026/04/10 19:08:19 INFO Applying migration id=initial 2026/04/10 19:08:19 INFO Applying migration id=notesupdated 2026/04/10 19:08:19 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:19 INFO Applying migration id=activitiesid 2026/04/10 19:08:19 INFO Applying migration id=outbox 2026/04/10 19:08:19 INFO Applying migration id=edits 2026/04/10 19:08:19 INFO Applying migration id=outboxactor 2026/04/10 19:08:19 INFO Applying migration id=outboxsender 2026/04/10 19:08:19 INFO Applying migration id=thread 2026/04/10 19:08:19 INFO Applying migration id=host 2026/04/10 19:08:19 INFO Applying migration id=sharedinbox 2026/04/10 19:08:19 INFO Applying migration id=noteshost 2026/04/10 19:08:19 INFO Applying migration id=fetched 2026/04/10 19:08:19 INFO Applying migration id=move 2026/04/10 19:08:19 INFO Applying migration id=cleanup 2026/04/10 19:08:19 INFO Applying migration id=received 2026/04/10 19:08:19 INFO Applying migration id=namehost 2026/04/10 19:08:19 INFO Applying migration id=outboxhost 2026/04/10 19:08:19 INFO Applying migration id=notesfts 2026/04/10 19:08:19 INFO Applying migration id=iconsname 2026/04/10 19:08:19 INFO Applying migration id=nohash 2026/04/10 19:08:19 INFO Applying migration id=shares 2026/04/10 19:08:19 INFO Applying migration id=actorttl 2026/04/10 19:08:19 INFO Applying migration id=tocc 2026/04/10 19:08:19 INFO Applying migration id=followeds 2026/04/10 19:08:19 INFO Applying migration id=certhash 2026/04/10 19:08:19 INFO Applying migration id=follows_sync 2026/04/10 19:08:19 INFO Applying migration id=jsonpath 2026/04/10 19:08:19 INFO Applying migration id=localforward 2026/04/10 19:08:19 INFO Applying migration id=avatar 2026/04/10 19:08:19 INFO Applying migration id=noimage 2026/04/10 19:08:19 INFO Applying migration id=feed 2026/04/10 19:08:19 INFO Applying migration id=bookmarks 2026/04/10 19:08:19 INFO Applying migration id=shareactivity 2026/04/10 19:08:19 INFO Applying migration id=application 2026/04/10 19:08:19 INFO Applying migration id=certificates 2026/04/10 19:08:19 INFO Applying migration id=rawforward 2026/04/10 19:08:19 INFO Applying migration id=publickey 2026/04/10 19:08:19 INFO Applying migration id=resolvegroup 2026/04/10 19:08:19 INFO Applying migration id=reject 2026/04/10 19:08:19 INFO Applying migration id=autodel 2026/04/10 19:08:19 INFO Applying migration id=jsonb 2026/04/10 19:08:19 INFO Applying migration id=quote 2026/04/10 19:08:19 INFO Applying migration id=rfc9421 2026/04/10 19:08:19 INFO Applying migration id=keys 2026/04/10 19:08:19 INFO Applying migration id=portable 2026/04/10 19:08:19 INFO Applying migration id=proofs 2026/04/10 19:08:19 INFO Applying migration id=contexts 2026/04/10 19:08:19 INFO Applying migration id=deliverieshost 2026/04/10 19:08:19 INFO Applying migration id=pembegin 2026/04/10 19:08:19 INFO Applying migration id=didhost --- PASS: TestMove_LocalToLocalNoFollowers (2.51s) === RUN TestMove_LocalToFederated 2026/04/10 19:08:21 INFO Applying migration id=initial 2026/04/10 19:08:21 INFO Applying migration id=notesupdated 2026/04/10 19:08:21 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:21 INFO Applying migration id=activitiesid 2026/04/10 19:08:21 INFO Applying migration id=outbox 2026/04/10 19:08:21 INFO Applying migration id=edits 2026/04/10 19:08:21 INFO Applying migration id=outboxactor 2026/04/10 19:08:21 INFO Applying migration id=outboxsender 2026/04/10 19:08:21 INFO Applying migration id=thread 2026/04/10 19:08:21 INFO Applying migration id=host 2026/04/10 19:08:21 INFO Applying migration id=sharedinbox 2026/04/10 19:08:21 INFO Applying migration id=noteshost 2026/04/10 19:08:21 INFO Applying migration id=fetched 2026/04/10 19:08:21 INFO Applying migration id=move 2026/04/10 19:08:21 INFO Applying migration id=cleanup 2026/04/10 19:08:21 INFO Applying migration id=received 2026/04/10 19:08:21 INFO Applying migration id=namehost 2026/04/10 19:08:21 INFO Applying migration id=outboxhost 2026/04/10 19:08:21 INFO Applying migration id=notesfts 2026/04/10 19:08:21 INFO Applying migration id=iconsname 2026/04/10 19:08:21 INFO Applying migration id=nohash 2026/04/10 19:08:22 INFO Applying migration id=shares 2026/04/10 19:08:22 INFO Applying migration id=actorttl 2026/04/10 19:08:22 INFO Applying migration id=tocc 2026/04/10 19:08:22 INFO Applying migration id=followeds 2026/04/10 19:08:22 INFO Applying migration id=certhash 2026/04/10 19:08:22 INFO Applying migration id=follows_sync 2026/04/10 19:08:22 INFO Applying migration id=jsonpath 2026/04/10 19:08:22 INFO Applying migration id=localforward 2026/04/10 19:08:22 INFO Applying migration id=avatar 2026/04/10 19:08:22 INFO Applying migration id=noimage 2026/04/10 19:08:22 INFO Applying migration id=feed 2026/04/10 19:08:22 INFO Applying migration id=bookmarks 2026/04/10 19:08:22 INFO Applying migration id=shareactivity 2026/04/10 19:08:22 INFO Applying migration id=application 2026/04/10 19:08:22 INFO Applying migration id=certificates 2026/04/10 19:08:22 INFO Applying migration id=rawforward 2026/04/10 19:08:22 INFO Applying migration id=publickey 2026/04/10 19:08:22 INFO Applying migration id=resolvegroup 2026/04/10 19:08:22 INFO Applying migration id=reject 2026/04/10 19:08:22 INFO Applying migration id=autodel 2026/04/10 19:08:22 INFO Applying migration id=jsonb 2026/04/10 19:08:22 INFO Applying migration id=quote 2026/04/10 19:08:22 INFO Applying migration id=rfc9421 2026/04/10 19:08:22 INFO Applying migration id=keys 2026/04/10 19:08:22 INFO Applying migration id=portable 2026/04/10 19:08:22 INFO Applying migration id=proofs 2026/04/10 19:08:22 INFO Applying migration id=contexts 2026/04/10 19:08:22 INFO Applying migration id=deliverieshost 2026/04/10 19:08:22 INFO Applying migration id=pembegin 2026/04/10 19:08:22 INFO Applying migration id=didhost 2026/04/10 19:08:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cb-9fd3-7037-96f2-16d69187768f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:08:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78cb-9fd3-7cec-9b4e-cbff38eb8de3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cb-9fd3-7037-96f2-16d69187768f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d78cb-9fd3-7037-96f2-16d69187768f 2026/04/10 19:08:23 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d78cb-9fd3-7037-96f2-16d69187768f old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/04/10 19:08:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cb-9fd6-784c-80e6-24d59869df16 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://127.0.0.1/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://127.0.0.1/user/alice 2026/04/10 19:08:23 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78cb-9fd7-7dec-99a1-ad7c4669e861 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cb-9fd3-7037-96f2-16d69187768f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToFederated (1.91s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/04/10 19:08:23 INFO Applying migration id=initial 2026/04/10 19:08:23 INFO Applying migration id=notesupdated 2026/04/10 19:08:23 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:23 INFO Applying migration id=activitiesid 2026/04/10 19:08:23 INFO Applying migration id=outbox 2026/04/10 19:08:23 INFO Applying migration id=edits 2026/04/10 19:08:23 INFO Applying migration id=outboxactor 2026/04/10 19:08:23 INFO Applying migration id=outboxsender 2026/04/10 19:08:23 INFO Applying migration id=thread 2026/04/10 19:08:23 INFO Applying migration id=host 2026/04/10 19:08:23 INFO Applying migration id=sharedinbox 2026/04/10 19:08:23 INFO Applying migration id=noteshost 2026/04/10 19:08:23 INFO Applying migration id=fetched 2026/04/10 19:08:23 INFO Applying migration id=move 2026/04/10 19:08:23 INFO Applying migration id=cleanup 2026/04/10 19:08:23 INFO Applying migration id=received 2026/04/10 19:08:23 INFO Applying migration id=namehost 2026/04/10 19:08:23 INFO Applying migration id=outboxhost 2026/04/10 19:08:23 INFO Applying migration id=notesfts 2026/04/10 19:08:23 INFO Applying migration id=iconsname 2026/04/10 19:08:23 INFO Applying migration id=nohash 2026/04/10 19:08:23 INFO Applying migration id=shares 2026/04/10 19:08:23 INFO Applying migration id=actorttl 2026/04/10 19:08:23 INFO Applying migration id=tocc 2026/04/10 19:08:23 INFO Applying migration id=followeds 2026/04/10 19:08:23 INFO Applying migration id=certhash 2026/04/10 19:08:23 INFO Applying migration id=follows_sync 2026/04/10 19:08:23 INFO Applying migration id=jsonpath 2026/04/10 19:08:23 INFO Applying migration id=localforward 2026/04/10 19:08:23 INFO Applying migration id=avatar 2026/04/10 19:08:23 INFO Applying migration id=noimage 2026/04/10 19:08:23 INFO Applying migration id=feed 2026/04/10 19:08:23 INFO Applying migration id=bookmarks 2026/04/10 19:08:23 INFO Applying migration id=shareactivity 2026/04/10 19:08:23 INFO Applying migration id=application 2026/04/10 19:08:23 INFO Applying migration id=certificates 2026/04/10 19:08:23 INFO Applying migration id=rawforward 2026/04/10 19:08:23 INFO Applying migration id=publickey 2026/04/10 19:08:23 INFO Applying migration id=resolvegroup 2026/04/10 19:08:23 INFO Applying migration id=reject 2026/04/10 19:08:23 INFO Applying migration id=autodel 2026/04/10 19:08:23 INFO Applying migration id=jsonb 2026/04/10 19:08:23 INFO Applying migration id=quote 2026/04/10 19:08:23 INFO Applying migration id=rfc9421 2026/04/10 19:08:23 INFO Applying migration id=keys 2026/04/10 19:08:23 INFO Applying migration id=portable 2026/04/10 19:08:23 INFO Applying migration id=proofs 2026/04/10 19:08:23 INFO Applying migration id=contexts 2026/04/10 19:08:23 INFO Applying migration id=deliverieshost 2026/04/10 19:08:23 INFO Applying migration id=pembegin 2026/04/10 19:08:23 INFO Applying migration id=didhost 2026/04/10 19:08:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cb-ae6a-7255-a64c-22508bdd7f44 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:08:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78cb-ae6a-7ef6-88c6-a93730e7ee91 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cb-ae6a-7255-a64c-22508bdd7f44 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d78cb-ae6a-7255-a64c-22508bdd7f44 2026/04/10 19:08:27 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (3.73s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/04/10 19:08:27 INFO Applying migration id=initial 2026/04/10 19:08:27 INFO Applying migration id=notesupdated 2026/04/10 19:08:27 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:27 INFO Applying migration id=activitiesid 2026/04/10 19:08:27 INFO Applying migration id=outbox 2026/04/10 19:08:27 INFO Applying migration id=edits 2026/04/10 19:08:27 INFO Applying migration id=outboxactor 2026/04/10 19:08:27 INFO Applying migration id=outboxsender 2026/04/10 19:08:27 INFO Applying migration id=thread 2026/04/10 19:08:27 INFO Applying migration id=host 2026/04/10 19:08:27 INFO Applying migration id=sharedinbox 2026/04/10 19:08:27 INFO Applying migration id=noteshost 2026/04/10 19:08:27 INFO Applying migration id=fetched 2026/04/10 19:08:27 INFO Applying migration id=move 2026/04/10 19:08:27 INFO Applying migration id=cleanup 2026/04/10 19:08:27 INFO Applying migration id=received 2026/04/10 19:08:27 INFO Applying migration id=namehost 2026/04/10 19:08:27 INFO Applying migration id=outboxhost 2026/04/10 19:08:27 INFO Applying migration id=notesfts 2026/04/10 19:08:27 INFO Applying migration id=iconsname 2026/04/10 19:08:27 INFO Applying migration id=nohash 2026/04/10 19:08:27 INFO Applying migration id=shares 2026/04/10 19:08:27 INFO Applying migration id=actorttl 2026/04/10 19:08:27 INFO Applying migration id=tocc 2026/04/10 19:08:27 INFO Applying migration id=followeds 2026/04/10 19:08:27 INFO Applying migration id=certhash 2026/04/10 19:08:27 INFO Applying migration id=follows_sync 2026/04/10 19:08:27 INFO Applying migration id=jsonpath 2026/04/10 19:08:27 INFO Applying migration id=localforward 2026/04/10 19:08:27 INFO Applying migration id=avatar 2026/04/10 19:08:27 INFO Applying migration id=noimage 2026/04/10 19:08:27 INFO Applying migration id=feed 2026/04/10 19:08:27 INFO Applying migration id=bookmarks 2026/04/10 19:08:27 INFO Applying migration id=shareactivity 2026/04/10 19:08:27 INFO Applying migration id=application 2026/04/10 19:08:27 INFO Applying migration id=certificates 2026/04/10 19:08:27 INFO Applying migration id=rawforward 2026/04/10 19:08:27 INFO Applying migration id=publickey 2026/04/10 19:08:27 INFO Applying migration id=resolvegroup 2026/04/10 19:08:27 INFO Applying migration id=reject 2026/04/10 19:08:27 INFO Applying migration id=autodel 2026/04/10 19:08:27 INFO Applying migration id=jsonb 2026/04/10 19:08:27 INFO Applying migration id=quote 2026/04/10 19:08:27 INFO Applying migration id=rfc9421 2026/04/10 19:08:27 INFO Applying migration id=keys 2026/04/10 19:08:27 INFO Applying migration id=portable 2026/04/10 19:08:27 INFO Applying migration id=proofs 2026/04/10 19:08:27 INFO Applying migration id=contexts 2026/04/10 19:08:27 INFO Applying migration id=deliverieshost 2026/04/10 19:08:27 INFO Applying migration id=pembegin 2026/04/10 19:08:27 INFO Applying migration id=didhost 2026/04/10 19:08:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cb-be46-7743-a23d-9b24e0755218 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:08:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78cb-be47-7503-9a48-e8c60126ba27 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cb-be46-7743-a23d-9b24e0755218 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d78cb-be46-7743-a23d-9b24e0755218 2026/04/10 19:08:31 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (4.06s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/04/10 19:08:31 INFO Applying migration id=initial 2026/04/10 19:08:31 INFO Applying migration id=notesupdated 2026/04/10 19:08:31 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:31 INFO Applying migration id=activitiesid 2026/04/10 19:08:31 INFO Applying migration id=outbox 2026/04/10 19:08:31 INFO Applying migration id=edits 2026/04/10 19:08:31 INFO Applying migration id=outboxactor 2026/04/10 19:08:31 INFO Applying migration id=outboxsender 2026/04/10 19:08:31 INFO Applying migration id=thread 2026/04/10 19:08:31 INFO Applying migration id=host 2026/04/10 19:08:31 INFO Applying migration id=sharedinbox 2026/04/10 19:08:31 INFO Applying migration id=noteshost 2026/04/10 19:08:31 INFO Applying migration id=fetched 2026/04/10 19:08:31 INFO Applying migration id=move 2026/04/10 19:08:31 INFO Applying migration id=cleanup 2026/04/10 19:08:31 INFO Applying migration id=received 2026/04/10 19:08:31 INFO Applying migration id=namehost 2026/04/10 19:08:31 INFO Applying migration id=outboxhost 2026/04/10 19:08:31 INFO Applying migration id=notesfts 2026/04/10 19:08:31 INFO Applying migration id=iconsname 2026/04/10 19:08:31 INFO Applying migration id=nohash 2026/04/10 19:08:31 INFO Applying migration id=shares 2026/04/10 19:08:31 INFO Applying migration id=actorttl 2026/04/10 19:08:31 INFO Applying migration id=tocc 2026/04/10 19:08:31 INFO Applying migration id=followeds 2026/04/10 19:08:31 INFO Applying migration id=certhash 2026/04/10 19:08:31 INFO Applying migration id=follows_sync 2026/04/10 19:08:31 INFO Applying migration id=jsonpath 2026/04/10 19:08:31 INFO Applying migration id=localforward 2026/04/10 19:08:31 INFO Applying migration id=avatar 2026/04/10 19:08:31 INFO Applying migration id=noimage 2026/04/10 19:08:31 INFO Applying migration id=feed 2026/04/10 19:08:31 INFO Applying migration id=bookmarks 2026/04/10 19:08:31 INFO Applying migration id=shareactivity 2026/04/10 19:08:31 INFO Applying migration id=application 2026/04/10 19:08:31 INFO Applying migration id=certificates 2026/04/10 19:08:31 INFO Applying migration id=rawforward 2026/04/10 19:08:31 INFO Applying migration id=publickey 2026/04/10 19:08:31 INFO Applying migration id=resolvegroup 2026/04/10 19:08:31 INFO Applying migration id=reject 2026/04/10 19:08:31 INFO Applying migration id=autodel 2026/04/10 19:08:31 INFO Applying migration id=jsonb 2026/04/10 19:08:31 INFO Applying migration id=quote 2026/04/10 19:08:31 INFO Applying migration id=rfc9421 2026/04/10 19:08:31 INFO Applying migration id=keys 2026/04/10 19:08:31 INFO Applying migration id=portable 2026/04/10 19:08:31 INFO Applying migration id=proofs 2026/04/10 19:08:31 INFO Applying migration id=contexts 2026/04/10 19:08:31 INFO Applying migration id=deliverieshost 2026/04/10 19:08:31 INFO Applying migration id=pembegin 2026/04/10 19:08:31 INFO Applying migration id=didhost 2026/04/10 19:08:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cb-cdd0-74ad-9204-6c842b6b7e1c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:08:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78cb-cdd1-71cc-8c71-258b758f20e1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cb-cdd0-74ad-9204-6c842b6b7e1c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d78cb-cdd0-74ad-9204-6c842b6b7e1c 2026/04/10 19:08:35 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d78cb-cdd0-74ad-9204-6c842b6b7e1c old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/04/10 19:08:35 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cb-cdd3-7890-9474-b33cd21382cb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://127.0.0.1/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://127.0.0.1/user/alice 2026/04/10 19:08:35 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78cb-cdd4-7cbe-956f-dd1dea2bba48 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cb-cdd0-74ad-9204-6c842b6b7e1c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:08:35 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (3.98s) === RUN TestName_Throttled 2026/04/10 19:08:35 INFO Applying migration id=initial 2026/04/10 19:08:35 INFO Applying migration id=notesupdated 2026/04/10 19:08:35 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:35 INFO Applying migration id=activitiesid 2026/04/10 19:08:35 INFO Applying migration id=outbox 2026/04/10 19:08:35 INFO Applying migration id=edits 2026/04/10 19:08:35 INFO Applying migration id=outboxactor 2026/04/10 19:08:35 INFO Applying migration id=outboxsender 2026/04/10 19:08:35 INFO Applying migration id=thread 2026/04/10 19:08:35 INFO Applying migration id=host 2026/04/10 19:08:35 INFO Applying migration id=sharedinbox 2026/04/10 19:08:35 INFO Applying migration id=noteshost 2026/04/10 19:08:35 INFO Applying migration id=fetched 2026/04/10 19:08:35 INFO Applying migration id=move 2026/04/10 19:08:35 INFO Applying migration id=cleanup 2026/04/10 19:08:35 INFO Applying migration id=received 2026/04/10 19:08:35 INFO Applying migration id=namehost 2026/04/10 19:08:35 INFO Applying migration id=outboxhost 2026/04/10 19:08:35 INFO Applying migration id=notesfts 2026/04/10 19:08:35 INFO Applying migration id=iconsname 2026/04/10 19:08:35 INFO Applying migration id=nohash 2026/04/10 19:08:35 INFO Applying migration id=shares 2026/04/10 19:08:35 INFO Applying migration id=actorttl 2026/04/10 19:08:35 INFO Applying migration id=tocc 2026/04/10 19:08:35 INFO Applying migration id=followeds 2026/04/10 19:08:35 INFO Applying migration id=certhash 2026/04/10 19:08:35 INFO Applying migration id=follows_sync 2026/04/10 19:08:35 INFO Applying migration id=jsonpath 2026/04/10 19:08:35 INFO Applying migration id=localforward 2026/04/10 19:08:35 INFO Applying migration id=avatar 2026/04/10 19:08:35 INFO Applying migration id=noimage 2026/04/10 19:08:35 INFO Applying migration id=feed 2026/04/10 19:08:35 INFO Applying migration id=bookmarks 2026/04/10 19:08:35 INFO Applying migration id=shareactivity 2026/04/10 19:08:35 INFO Applying migration id=application 2026/04/10 19:08:35 INFO Applying migration id=certificates 2026/04/10 19:08:35 INFO Applying migration id=rawforward 2026/04/10 19:08:35 INFO Applying migration id=publickey 2026/04/10 19:08:35 INFO Applying migration id=resolvegroup 2026/04/10 19:08:35 INFO Applying migration id=reject 2026/04/10 19:08:35 INFO Applying migration id=autodel 2026/04/10 19:08:35 INFO Applying migration id=jsonb 2026/04/10 19:08:35 INFO Applying migration id=quote 2026/04/10 19:08:35 INFO Applying migration id=rfc9421 2026/04/10 19:08:35 INFO Applying migration id=keys 2026/04/10 19:08:35 INFO Applying migration id=portable 2026/04/10 19:08:35 INFO Applying migration id=proofs 2026/04/10 19:08:35 INFO Applying migration id=contexts 2026/04/10 19:08:35 INFO Applying migration id=deliverieshost 2026/04/10 19:08:35 INFO Applying migration id=pembegin 2026/04/10 19:08:35 INFO Applying migration id=didhost 2026/04/10 19:08:37 WARN Throttled request to set name can=2026-04-10T19:38:35.972Z --- PASS: TestName_Throttled (1.91s) === RUN TestName_HappyFlow 2026/04/10 19:08:37 INFO Applying migration id=initial 2026/04/10 19:08:37 INFO Applying migration id=notesupdated 2026/04/10 19:08:37 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:37 INFO Applying migration id=activitiesid 2026/04/10 19:08:37 INFO Applying migration id=outbox 2026/04/10 19:08:37 INFO Applying migration id=edits 2026/04/10 19:08:37 INFO Applying migration id=outboxactor 2026/04/10 19:08:37 INFO Applying migration id=outboxsender 2026/04/10 19:08:37 INFO Applying migration id=thread 2026/04/10 19:08:37 INFO Applying migration id=host 2026/04/10 19:08:37 INFO Applying migration id=sharedinbox 2026/04/10 19:08:37 INFO Applying migration id=noteshost 2026/04/10 19:08:37 INFO Applying migration id=fetched 2026/04/10 19:08:37 INFO Applying migration id=move 2026/04/10 19:08:37 INFO Applying migration id=cleanup 2026/04/10 19:08:37 INFO Applying migration id=received 2026/04/10 19:08:37 INFO Applying migration id=namehost 2026/04/10 19:08:37 INFO Applying migration id=outboxhost 2026/04/10 19:08:37 INFO Applying migration id=notesfts 2026/04/10 19:08:37 INFO Applying migration id=iconsname 2026/04/10 19:08:37 INFO Applying migration id=nohash 2026/04/10 19:08:37 INFO Applying migration id=shares 2026/04/10 19:08:37 INFO Applying migration id=actorttl 2026/04/10 19:08:37 INFO Applying migration id=tocc 2026/04/10 19:08:37 INFO Applying migration id=followeds 2026/04/10 19:08:37 INFO Applying migration id=certhash 2026/04/10 19:08:37 INFO Applying migration id=follows_sync 2026/04/10 19:08:37 INFO Applying migration id=jsonpath 2026/04/10 19:08:37 INFO Applying migration id=localforward 2026/04/10 19:08:37 INFO Applying migration id=avatar 2026/04/10 19:08:37 INFO Applying migration id=noimage 2026/04/10 19:08:37 INFO Applying migration id=feed 2026/04/10 19:08:37 INFO Applying migration id=bookmarks 2026/04/10 19:08:37 INFO Applying migration id=shareactivity 2026/04/10 19:08:37 INFO Applying migration id=application 2026/04/10 19:08:37 INFO Applying migration id=certificates 2026/04/10 19:08:37 INFO Applying migration id=rawforward 2026/04/10 19:08:37 INFO Applying migration id=publickey 2026/04/10 19:08:37 INFO Applying migration id=resolvegroup 2026/04/10 19:08:37 INFO Applying migration id=reject 2026/04/10 19:08:37 INFO Applying migration id=autodel 2026/04/10 19:08:37 INFO Applying migration id=jsonb 2026/04/10 19:08:37 INFO Applying migration id=quote 2026/04/10 19:08:37 INFO Applying migration id=rfc9421 2026/04/10 19:08:37 INFO Applying migration id=keys 2026/04/10 19:08:37 INFO Applying migration id=portable 2026/04/10 19:08:37 INFO Applying migration id=proofs 2026/04/10 19:08:37 INFO Applying migration id=contexts 2026/04/10 19:08:37 INFO Applying migration id=deliverieshost 2026/04/10 19:08:37 INFO Applying migration id=pembegin 2026/04/10 19:08:37 INFO Applying migration id=didhost 2026/04/10 19:08:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (4.51s) === RUN TestName_TooLong 2026/04/10 19:08:42 INFO Applying migration id=initial 2026/04/10 19:08:42 INFO Applying migration id=notesupdated 2026/04/10 19:08:42 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:42 INFO Applying migration id=activitiesid 2026/04/10 19:08:42 INFO Applying migration id=outbox 2026/04/10 19:08:42 INFO Applying migration id=edits 2026/04/10 19:08:42 INFO Applying migration id=outboxactor 2026/04/10 19:08:42 INFO Applying migration id=outboxsender 2026/04/10 19:08:42 INFO Applying migration id=thread 2026/04/10 19:08:42 INFO Applying migration id=host 2026/04/10 19:08:42 INFO Applying migration id=sharedinbox 2026/04/10 19:08:42 INFO Applying migration id=noteshost 2026/04/10 19:08:42 INFO Applying migration id=fetched 2026/04/10 19:08:42 INFO Applying migration id=move 2026/04/10 19:08:42 INFO Applying migration id=cleanup 2026/04/10 19:08:42 INFO Applying migration id=received 2026/04/10 19:08:42 INFO Applying migration id=namehost 2026/04/10 19:08:42 INFO Applying migration id=outboxhost 2026/04/10 19:08:42 INFO Applying migration id=notesfts 2026/04/10 19:08:42 INFO Applying migration id=iconsname 2026/04/10 19:08:42 INFO Applying migration id=nohash 2026/04/10 19:08:42 INFO Applying migration id=shares 2026/04/10 19:08:42 INFO Applying migration id=actorttl 2026/04/10 19:08:42 INFO Applying migration id=tocc 2026/04/10 19:08:42 INFO Applying migration id=followeds 2026/04/10 19:08:42 INFO Applying migration id=certhash 2026/04/10 19:08:42 INFO Applying migration id=follows_sync 2026/04/10 19:08:42 INFO Applying migration id=jsonpath 2026/04/10 19:08:42 INFO Applying migration id=localforward 2026/04/10 19:08:42 INFO Applying migration id=avatar 2026/04/10 19:08:42 INFO Applying migration id=noimage 2026/04/10 19:08:42 INFO Applying migration id=feed 2026/04/10 19:08:42 INFO Applying migration id=bookmarks 2026/04/10 19:08:42 INFO Applying migration id=shareactivity 2026/04/10 19:08:42 INFO Applying migration id=application 2026/04/10 19:08:42 INFO Applying migration id=certificates 2026/04/10 19:08:42 INFO Applying migration id=rawforward 2026/04/10 19:08:42 INFO Applying migration id=publickey 2026/04/10 19:08:42 INFO Applying migration id=resolvegroup 2026/04/10 19:08:42 INFO Applying migration id=reject 2026/04/10 19:08:42 INFO Applying migration id=autodel 2026/04/10 19:08:42 INFO Applying migration id=jsonb 2026/04/10 19:08:42 INFO Applying migration id=quote 2026/04/10 19:08:42 INFO Applying migration id=rfc9421 2026/04/10 19:08:42 INFO Applying migration id=keys 2026/04/10 19:08:42 INFO Applying migration id=portable 2026/04/10 19:08:42 INFO Applying migration id=proofs 2026/04/10 19:08:42 INFO Applying migration id=contexts 2026/04/10 19:08:42 INFO Applying migration id=deliverieshost 2026/04/10 19:08:42 INFO Applying migration id=pembegin 2026/04/10 19:08:42 INFO Applying migration id=didhost --- PASS: TestName_TooLong (3.97s) === RUN TestName_MultiLine 2026/04/10 19:08:46 INFO Applying migration id=initial 2026/04/10 19:08:46 INFO Applying migration id=notesupdated 2026/04/10 19:08:46 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:46 INFO Applying migration id=activitiesid 2026/04/10 19:08:46 INFO Applying migration id=outbox 2026/04/10 19:08:46 INFO Applying migration id=edits 2026/04/10 19:08:46 INFO Applying migration id=outboxactor 2026/04/10 19:08:46 INFO Applying migration id=outboxsender 2026/04/10 19:08:46 INFO Applying migration id=thread 2026/04/10 19:08:46 INFO Applying migration id=host 2026/04/10 19:08:46 INFO Applying migration id=sharedinbox 2026/04/10 19:08:46 INFO Applying migration id=noteshost 2026/04/10 19:08:46 INFO Applying migration id=fetched 2026/04/10 19:08:46 INFO Applying migration id=move 2026/04/10 19:08:46 INFO Applying migration id=cleanup 2026/04/10 19:08:46 INFO Applying migration id=received 2026/04/10 19:08:46 INFO Applying migration id=namehost 2026/04/10 19:08:46 INFO Applying migration id=outboxhost 2026/04/10 19:08:46 INFO Applying migration id=notesfts 2026/04/10 19:08:46 INFO Applying migration id=iconsname 2026/04/10 19:08:46 INFO Applying migration id=nohash 2026/04/10 19:08:46 INFO Applying migration id=shares 2026/04/10 19:08:46 INFO Applying migration id=actorttl 2026/04/10 19:08:46 INFO Applying migration id=tocc 2026/04/10 19:08:46 INFO Applying migration id=followeds 2026/04/10 19:08:46 INFO Applying migration id=certhash 2026/04/10 19:08:46 INFO Applying migration id=follows_sync 2026/04/10 19:08:46 INFO Applying migration id=jsonpath 2026/04/10 19:08:46 INFO Applying migration id=localforward 2026/04/10 19:08:46 INFO Applying migration id=avatar 2026/04/10 19:08:46 INFO Applying migration id=noimage 2026/04/10 19:08:46 INFO Applying migration id=feed 2026/04/10 19:08:46 INFO Applying migration id=bookmarks 2026/04/10 19:08:46 INFO Applying migration id=shareactivity 2026/04/10 19:08:46 INFO Applying migration id=application 2026/04/10 19:08:46 INFO Applying migration id=certificates 2026/04/10 19:08:46 INFO Applying migration id=rawforward 2026/04/10 19:08:46 INFO Applying migration id=publickey 2026/04/10 19:08:46 INFO Applying migration id=resolvegroup 2026/04/10 19:08:46 INFO Applying migration id=reject 2026/04/10 19:08:46 INFO Applying migration id=autodel 2026/04/10 19:08:46 INFO Applying migration id=jsonb 2026/04/10 19:08:46 INFO Applying migration id=quote 2026/04/10 19:08:46 INFO Applying migration id=rfc9421 2026/04/10 19:08:46 INFO Applying migration id=keys 2026/04/10 19:08:46 INFO Applying migration id=portable 2026/04/10 19:08:46 INFO Applying migration id=proofs 2026/04/10 19:08:46 INFO Applying migration id=contexts 2026/04/10 19:08:46 INFO Applying migration id=deliverieshost 2026/04/10 19:08:46 INFO Applying migration id=pembegin 2026/04/10 19:08:46 INFO Applying migration id=didhost 2026/04/10 19:08:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (3.48s) === RUN TestOutbox_NonExistingUser 2026/04/10 19:08:49 INFO Applying migration id=initial 2026/04/10 19:08:49 INFO Applying migration id=notesupdated 2026/04/10 19:08:49 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:49 INFO Applying migration id=activitiesid 2026/04/10 19:08:49 INFO Applying migration id=outbox 2026/04/10 19:08:49 INFO Applying migration id=edits 2026/04/10 19:08:49 INFO Applying migration id=outboxactor 2026/04/10 19:08:49 INFO Applying migration id=outboxsender 2026/04/10 19:08:49 INFO Applying migration id=thread 2026/04/10 19:08:49 INFO Applying migration id=host 2026/04/10 19:08:49 INFO Applying migration id=sharedinbox 2026/04/10 19:08:49 INFO Applying migration id=noteshost 2026/04/10 19:08:49 INFO Applying migration id=fetched 2026/04/10 19:08:49 INFO Applying migration id=move 2026/04/10 19:08:49 INFO Applying migration id=cleanup 2026/04/10 19:08:49 INFO Applying migration id=received 2026/04/10 19:08:49 INFO Applying migration id=namehost 2026/04/10 19:08:49 INFO Applying migration id=outboxhost 2026/04/10 19:08:49 INFO Applying migration id=notesfts 2026/04/10 19:08:49 INFO Applying migration id=iconsname 2026/04/10 19:08:49 INFO Applying migration id=nohash 2026/04/10 19:08:49 INFO Applying migration id=shares 2026/04/10 19:08:49 INFO Applying migration id=actorttl 2026/04/10 19:08:49 INFO Applying migration id=tocc 2026/04/10 19:08:49 INFO Applying migration id=followeds 2026/04/10 19:08:49 INFO Applying migration id=certhash 2026/04/10 19:08:49 INFO Applying migration id=follows_sync 2026/04/10 19:08:49 INFO Applying migration id=jsonpath 2026/04/10 19:08:49 INFO Applying migration id=localforward 2026/04/10 19:08:49 INFO Applying migration id=avatar 2026/04/10 19:08:49 INFO Applying migration id=noimage 2026/04/10 19:08:49 INFO Applying migration id=feed 2026/04/10 19:08:49 INFO Applying migration id=bookmarks 2026/04/10 19:08:49 INFO Applying migration id=shareactivity 2026/04/10 19:08:49 INFO Applying migration id=application 2026/04/10 19:08:49 INFO Applying migration id=certificates 2026/04/10 19:08:49 INFO Applying migration id=rawforward 2026/04/10 19:08:49 INFO Applying migration id=publickey 2026/04/10 19:08:49 INFO Applying migration id=resolvegroup 2026/04/10 19:08:49 INFO Applying migration id=reject 2026/04/10 19:08:49 INFO Applying migration id=autodel 2026/04/10 19:08:49 INFO Applying migration id=jsonb 2026/04/10 19:08:49 INFO Applying migration id=quote 2026/04/10 19:08:49 INFO Applying migration id=rfc9421 2026/04/10 19:08:49 INFO Applying migration id=keys 2026/04/10 19:08:49 INFO Applying migration id=portable 2026/04/10 19:08:49 INFO Applying migration id=proofs 2026/04/10 19:08:49 INFO Applying migration id=contexts 2026/04/10 19:08:49 INFO Applying migration id=deliverieshost 2026/04/10 19:08:49 INFO Applying migration id=pembegin 2026/04/10 19:08:49 INFO Applying migration id=didhost 2026/04/10 19:08:52 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (3.26s) === RUN TestOutbox_InvalidOffset 2026/04/10 19:08:52 INFO Applying migration id=initial 2026/04/10 19:08:52 INFO Applying migration id=notesupdated 2026/04/10 19:08:52 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:52 INFO Applying migration id=activitiesid 2026/04/10 19:08:52 INFO Applying migration id=outbox 2026/04/10 19:08:52 INFO Applying migration id=edits 2026/04/10 19:08:52 INFO Applying migration id=outboxactor 2026/04/10 19:08:52 INFO Applying migration id=outboxsender 2026/04/10 19:08:52 INFO Applying migration id=thread 2026/04/10 19:08:52 INFO Applying migration id=host 2026/04/10 19:08:52 INFO Applying migration id=sharedinbox 2026/04/10 19:08:52 INFO Applying migration id=noteshost 2026/04/10 19:08:52 INFO Applying migration id=fetched 2026/04/10 19:08:52 INFO Applying migration id=move 2026/04/10 19:08:52 INFO Applying migration id=cleanup 2026/04/10 19:08:52 INFO Applying migration id=received 2026/04/10 19:08:52 INFO Applying migration id=namehost 2026/04/10 19:08:52 INFO Applying migration id=outboxhost 2026/04/10 19:08:52 INFO Applying migration id=notesfts 2026/04/10 19:08:52 INFO Applying migration id=iconsname 2026/04/10 19:08:52 INFO Applying migration id=nohash 2026/04/10 19:08:52 INFO Applying migration id=shares 2026/04/10 19:08:52 INFO Applying migration id=actorttl 2026/04/10 19:08:52 INFO Applying migration id=tocc 2026/04/10 19:08:52 INFO Applying migration id=followeds 2026/04/10 19:08:52 INFO Applying migration id=certhash 2026/04/10 19:08:52 INFO Applying migration id=follows_sync 2026/04/10 19:08:52 INFO Applying migration id=jsonpath 2026/04/10 19:08:52 INFO Applying migration id=localforward 2026/04/10 19:08:52 INFO Applying migration id=avatar 2026/04/10 19:08:52 INFO Applying migration id=noimage 2026/04/10 19:08:52 INFO Applying migration id=feed 2026/04/10 19:08:52 INFO Applying migration id=bookmarks 2026/04/10 19:08:52 INFO Applying migration id=shareactivity 2026/04/10 19:08:52 INFO Applying migration id=application 2026/04/10 19:08:52 INFO Applying migration id=certificates 2026/04/10 19:08:52 INFO Applying migration id=rawforward 2026/04/10 19:08:52 INFO Applying migration id=publickey 2026/04/10 19:08:52 INFO Applying migration id=resolvegroup 2026/04/10 19:08:52 INFO Applying migration id=reject 2026/04/10 19:08:52 INFO Applying migration id=autodel 2026/04/10 19:08:52 INFO Applying migration id=jsonb 2026/04/10 19:08:52 INFO Applying migration id=quote 2026/04/10 19:08:52 INFO Applying migration id=rfc9421 2026/04/10 19:08:52 INFO Applying migration id=keys 2026/04/10 19:08:52 INFO Applying migration id=portable 2026/04/10 19:08:52 INFO Applying migration id=proofs 2026/04/10 19:08:52 INFO Applying migration id=contexts 2026/04/10 19:08:52 INFO Applying migration id=deliverieshost 2026/04/10 19:08:52 INFO Applying migration id=pembegin 2026/04/10 19:08:52 INFO Applying migration id=didhost 2026/04/10 19:08:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cc-1b39-7b12-960f-cb11ce78132b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cc-1b39-7ab0-bf7a-6c2bf53e290b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cc-1b39-7ab0-bf7a-6c2bf53e290b 2026/04/10 19:08:55 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (2.68s) === RUN TestOutbox_PublicPost 2026/04/10 19:08:55 INFO Applying migration id=initial 2026/04/10 19:08:55 INFO Applying migration id=notesupdated 2026/04/10 19:08:55 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:55 INFO Applying migration id=activitiesid 2026/04/10 19:08:55 INFO Applying migration id=outbox 2026/04/10 19:08:55 INFO Applying migration id=edits 2026/04/10 19:08:55 INFO Applying migration id=outboxactor 2026/04/10 19:08:55 INFO Applying migration id=outboxsender 2026/04/10 19:08:55 INFO Applying migration id=thread 2026/04/10 19:08:55 INFO Applying migration id=host 2026/04/10 19:08:55 INFO Applying migration id=sharedinbox 2026/04/10 19:08:55 INFO Applying migration id=noteshost 2026/04/10 19:08:55 INFO Applying migration id=fetched 2026/04/10 19:08:55 INFO Applying migration id=move 2026/04/10 19:08:55 INFO Applying migration id=cleanup 2026/04/10 19:08:55 INFO Applying migration id=received 2026/04/10 19:08:55 INFO Applying migration id=namehost 2026/04/10 19:08:55 INFO Applying migration id=outboxhost 2026/04/10 19:08:55 INFO Applying migration id=notesfts 2026/04/10 19:08:55 INFO Applying migration id=iconsname 2026/04/10 19:08:55 INFO Applying migration id=nohash 2026/04/10 19:08:55 INFO Applying migration id=shares 2026/04/10 19:08:55 INFO Applying migration id=actorttl 2026/04/10 19:08:55 INFO Applying migration id=tocc 2026/04/10 19:08:55 INFO Applying migration id=followeds 2026/04/10 19:08:55 INFO Applying migration id=certhash 2026/04/10 19:08:55 INFO Applying migration id=follows_sync 2026/04/10 19:08:55 INFO Applying migration id=jsonpath 2026/04/10 19:08:55 INFO Applying migration id=localforward 2026/04/10 19:08:55 INFO Applying migration id=avatar 2026/04/10 19:08:55 INFO Applying migration id=noimage 2026/04/10 19:08:55 INFO Applying migration id=feed 2026/04/10 19:08:55 INFO Applying migration id=bookmarks 2026/04/10 19:08:55 INFO Applying migration id=shareactivity 2026/04/10 19:08:55 INFO Applying migration id=application 2026/04/10 19:08:55 INFO Applying migration id=certificates 2026/04/10 19:08:55 INFO Applying migration id=rawforward 2026/04/10 19:08:55 INFO Applying migration id=publickey 2026/04/10 19:08:55 INFO Applying migration id=resolvegroup 2026/04/10 19:08:55 INFO Applying migration id=reject 2026/04/10 19:08:55 INFO Applying migration id=autodel 2026/04/10 19:08:55 INFO Applying migration id=jsonb 2026/04/10 19:08:55 INFO Applying migration id=quote 2026/04/10 19:08:55 INFO Applying migration id=rfc9421 2026/04/10 19:08:55 INFO Applying migration id=keys 2026/04/10 19:08:55 INFO Applying migration id=portable 2026/04/10 19:08:55 INFO Applying migration id=proofs 2026/04/10 19:08:55 INFO Applying migration id=contexts 2026/04/10 19:08:55 INFO Applying migration id=deliverieshost 2026/04/10 19:08:55 INFO Applying migration id=pembegin 2026/04/10 19:08:55 INFO Applying migration id=didhost 2026/04/10 19:08:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cc-2246-729d-aa4f-19c3fe125ccd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cc-2246-7204-ab0b-544a0c8796c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cc-2246-7204-ab0b-544a0c8796c8 2026/04/10 19:08:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (1.81s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/04/10 19:08:57 INFO Applying migration id=initial 2026/04/10 19:08:57 INFO Applying migration id=notesupdated 2026/04/10 19:08:57 INFO Applying migration id=personspreferredusername 2026/04/10 19:08:57 INFO Applying migration id=activitiesid 2026/04/10 19:08:57 INFO Applying migration id=outbox 2026/04/10 19:08:57 INFO Applying migration id=edits 2026/04/10 19:08:57 INFO Applying migration id=outboxactor 2026/04/10 19:08:57 INFO Applying migration id=outboxsender 2026/04/10 19:08:57 INFO Applying migration id=thread 2026/04/10 19:08:57 INFO Applying migration id=host 2026/04/10 19:08:57 INFO Applying migration id=sharedinbox 2026/04/10 19:08:57 INFO Applying migration id=noteshost 2026/04/10 19:08:57 INFO Applying migration id=fetched 2026/04/10 19:08:57 INFO Applying migration id=move 2026/04/10 19:08:57 INFO Applying migration id=cleanup 2026/04/10 19:08:57 INFO Applying migration id=received 2026/04/10 19:08:57 INFO Applying migration id=namehost 2026/04/10 19:08:57 INFO Applying migration id=outboxhost 2026/04/10 19:08:57 INFO Applying migration id=notesfts 2026/04/10 19:08:57 INFO Applying migration id=iconsname 2026/04/10 19:08:57 INFO Applying migration id=nohash 2026/04/10 19:08:57 INFO Applying migration id=shares 2026/04/10 19:08:57 INFO Applying migration id=actorttl 2026/04/10 19:08:57 INFO Applying migration id=tocc 2026/04/10 19:08:57 INFO Applying migration id=followeds 2026/04/10 19:08:57 INFO Applying migration id=certhash 2026/04/10 19:08:57 INFO Applying migration id=follows_sync 2026/04/10 19:08:57 INFO Applying migration id=jsonpath 2026/04/10 19:08:57 INFO Applying migration id=localforward 2026/04/10 19:08:57 INFO Applying migration id=avatar 2026/04/10 19:08:57 INFO Applying migration id=noimage 2026/04/10 19:08:57 INFO Applying migration id=feed 2026/04/10 19:08:57 INFO Applying migration id=bookmarks 2026/04/10 19:08:57 INFO Applying migration id=shareactivity 2026/04/10 19:08:57 INFO Applying migration id=application 2026/04/10 19:08:57 INFO Applying migration id=certificates 2026/04/10 19:08:57 INFO Applying migration id=rawforward 2026/04/10 19:08:57 INFO Applying migration id=publickey 2026/04/10 19:08:57 INFO Applying migration id=resolvegroup 2026/04/10 19:08:57 INFO Applying migration id=reject 2026/04/10 19:08:57 INFO Applying migration id=autodel 2026/04/10 19:08:57 INFO Applying migration id=jsonb 2026/04/10 19:08:57 INFO Applying migration id=quote 2026/04/10 19:08:57 INFO Applying migration id=rfc9421 2026/04/10 19:08:57 INFO Applying migration id=keys 2026/04/10 19:08:57 INFO Applying migration id=portable 2026/04/10 19:08:57 INFO Applying migration id=proofs 2026/04/10 19:08:57 INFO Applying migration id=contexts 2026/04/10 19:08:57 INFO Applying migration id=deliverieshost 2026/04/10 19:08:57 INFO Applying migration id=pembegin 2026/04/10 19:08:57 INFO Applying migration id=didhost 2026/04/10 19:09:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cc-2fe4-78df-9c21-b9b9f637452f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cc-2fe4-785b-a14c-63753da4d302 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cc-2fe4-785b-a14c-63753da4d302 2026/04/10 19:09:00 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (3.49s) === RUN TestOutbox_PublicPostSelf 2026/04/10 19:09:00 INFO Applying migration id=initial 2026/04/10 19:09:00 INFO Applying migration id=notesupdated 2026/04/10 19:09:00 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:00 INFO Applying migration id=activitiesid 2026/04/10 19:09:00 INFO Applying migration id=outbox 2026/04/10 19:09:00 INFO Applying migration id=edits 2026/04/10 19:09:00 INFO Applying migration id=outboxactor 2026/04/10 19:09:00 INFO Applying migration id=outboxsender 2026/04/10 19:09:00 INFO Applying migration id=thread 2026/04/10 19:09:00 INFO Applying migration id=host 2026/04/10 19:09:00 INFO Applying migration id=sharedinbox 2026/04/10 19:09:00 INFO Applying migration id=noteshost 2026/04/10 19:09:00 INFO Applying migration id=fetched 2026/04/10 19:09:00 INFO Applying migration id=move 2026/04/10 19:09:00 INFO Applying migration id=cleanup 2026/04/10 19:09:00 INFO Applying migration id=received 2026/04/10 19:09:00 INFO Applying migration id=namehost 2026/04/10 19:09:00 INFO Applying migration id=outboxhost 2026/04/10 19:09:00 INFO Applying migration id=notesfts 2026/04/10 19:09:00 INFO Applying migration id=iconsname 2026/04/10 19:09:00 INFO Applying migration id=nohash 2026/04/10 19:09:00 INFO Applying migration id=shares 2026/04/10 19:09:00 INFO Applying migration id=actorttl 2026/04/10 19:09:00 INFO Applying migration id=tocc 2026/04/10 19:09:00 INFO Applying migration id=followeds 2026/04/10 19:09:00 INFO Applying migration id=certhash 2026/04/10 19:09:00 INFO Applying migration id=follows_sync 2026/04/10 19:09:00 INFO Applying migration id=jsonpath 2026/04/10 19:09:00 INFO Applying migration id=localforward 2026/04/10 19:09:00 INFO Applying migration id=avatar 2026/04/10 19:09:00 INFO Applying migration id=noimage 2026/04/10 19:09:00 INFO Applying migration id=feed 2026/04/10 19:09:00 INFO Applying migration id=bookmarks 2026/04/10 19:09:00 INFO Applying migration id=shareactivity 2026/04/10 19:09:00 INFO Applying migration id=application 2026/04/10 19:09:00 INFO Applying migration id=certificates 2026/04/10 19:09:00 INFO Applying migration id=rawforward 2026/04/10 19:09:00 INFO Applying migration id=publickey 2026/04/10 19:09:00 INFO Applying migration id=resolvegroup 2026/04/10 19:09:00 INFO Applying migration id=reject 2026/04/10 19:09:00 INFO Applying migration id=autodel 2026/04/10 19:09:00 INFO Applying migration id=jsonb 2026/04/10 19:09:00 INFO Applying migration id=quote 2026/04/10 19:09:00 INFO Applying migration id=rfc9421 2026/04/10 19:09:00 INFO Applying migration id=keys 2026/04/10 19:09:00 INFO Applying migration id=portable 2026/04/10 19:09:00 INFO Applying migration id=proofs 2026/04/10 19:09:00 INFO Applying migration id=contexts 2026/04/10 19:09:00 INFO Applying migration id=deliverieshost 2026/04/10 19:09:00 INFO Applying migration id=pembegin 2026/04/10 19:09:00 INFO Applying migration id=didhost 2026/04/10 19:09:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cc-3d00-7cd1-9796-104ed6f1adc7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cc-3d00-7c34-b6c3-b61441c5a748 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cc-3d00-7c34-b6c3-b61441c5a748 2026/04/10 19:09:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (3.36s) === RUN TestOutbox_PostToFollowers 2026/04/10 19:09:04 INFO Applying migration id=initial 2026/04/10 19:09:04 INFO Applying migration id=notesupdated 2026/04/10 19:09:04 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:04 INFO Applying migration id=activitiesid 2026/04/10 19:09:04 INFO Applying migration id=outbox 2026/04/10 19:09:04 INFO Applying migration id=edits 2026/04/10 19:09:04 INFO Applying migration id=outboxactor 2026/04/10 19:09:04 INFO Applying migration id=outboxsender 2026/04/10 19:09:04 INFO Applying migration id=thread 2026/04/10 19:09:04 INFO Applying migration id=host 2026/04/10 19:09:04 INFO Applying migration id=sharedinbox 2026/04/10 19:09:04 INFO Applying migration id=noteshost 2026/04/10 19:09:04 INFO Applying migration id=fetched 2026/04/10 19:09:04 INFO Applying migration id=move 2026/04/10 19:09:04 INFO Applying migration id=cleanup 2026/04/10 19:09:04 INFO Applying migration id=received 2026/04/10 19:09:04 INFO Applying migration id=namehost 2026/04/10 19:09:04 INFO Applying migration id=outboxhost 2026/04/10 19:09:04 INFO Applying migration id=notesfts 2026/04/10 19:09:04 INFO Applying migration id=iconsname 2026/04/10 19:09:04 INFO Applying migration id=nohash 2026/04/10 19:09:04 INFO Applying migration id=shares 2026/04/10 19:09:04 INFO Applying migration id=actorttl 2026/04/10 19:09:04 INFO Applying migration id=tocc 2026/04/10 19:09:04 INFO Applying migration id=followeds 2026/04/10 19:09:04 INFO Applying migration id=certhash 2026/04/10 19:09:04 INFO Applying migration id=follows_sync 2026/04/10 19:09:04 INFO Applying migration id=jsonpath 2026/04/10 19:09:04 INFO Applying migration id=localforward 2026/04/10 19:09:04 INFO Applying migration id=avatar 2026/04/10 19:09:04 INFO Applying migration id=noimage 2026/04/10 19:09:04 INFO Applying migration id=feed 2026/04/10 19:09:04 INFO Applying migration id=bookmarks 2026/04/10 19:09:04 INFO Applying migration id=shareactivity 2026/04/10 19:09:04 INFO Applying migration id=application 2026/04/10 19:09:04 INFO Applying migration id=certificates 2026/04/10 19:09:04 INFO Applying migration id=rawforward 2026/04/10 19:09:04 INFO Applying migration id=publickey 2026/04/10 19:09:04 INFO Applying migration id=resolvegroup 2026/04/10 19:09:04 INFO Applying migration id=reject 2026/04/10 19:09:04 INFO Applying migration id=autodel 2026/04/10 19:09:04 INFO Applying migration id=jsonb 2026/04/10 19:09:04 INFO Applying migration id=quote 2026/04/10 19:09:04 INFO Applying migration id=rfc9421 2026/04/10 19:09:04 INFO Applying migration id=keys 2026/04/10 19:09:04 INFO Applying migration id=portable 2026/04/10 19:09:04 INFO Applying migration id=proofs 2026/04/10 19:09:04 INFO Applying migration id=contexts 2026/04/10 19:09:04 INFO Applying migration id=deliverieshost 2026/04/10 19:09:04 INFO Applying migration id=pembegin 2026/04/10 19:09:04 INFO Applying migration id=didhost 2026/04/10 19:09:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cc-4b89-7b08-b442-0bfa5395a95c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:09:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78cc-4b8a-7999-aa67-9d82903f969f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cc-4b89-7b08-b442-0bfa5395a95c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78cc-4b89-7b08-b442-0bfa5395a95c 2026/04/10 19:09:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cc-4b8b-73b8-b426-11326a3de92c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cc-4b8b-7374-a7f4-8804c59360f1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cc-4b8b-7374-a7f4-8804c59360f1 2026/04/10 19:09:07 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (3.72s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/04/10 19:09:07 INFO Applying migration id=initial 2026/04/10 19:09:07 INFO Applying migration id=notesupdated 2026/04/10 19:09:07 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:07 INFO Applying migration id=activitiesid 2026/04/10 19:09:07 INFO Applying migration id=outbox 2026/04/10 19:09:07 INFO Applying migration id=edits 2026/04/10 19:09:07 INFO Applying migration id=outboxactor 2026/04/10 19:09:07 INFO Applying migration id=outboxsender 2026/04/10 19:09:07 INFO Applying migration id=thread 2026/04/10 19:09:07 INFO Applying migration id=host 2026/04/10 19:09:07 INFO Applying migration id=sharedinbox 2026/04/10 19:09:07 INFO Applying migration id=noteshost 2026/04/10 19:09:07 INFO Applying migration id=fetched 2026/04/10 19:09:07 INFO Applying migration id=move 2026/04/10 19:09:07 INFO Applying migration id=cleanup 2026/04/10 19:09:07 INFO Applying migration id=received 2026/04/10 19:09:07 INFO Applying migration id=namehost 2026/04/10 19:09:07 INFO Applying migration id=outboxhost 2026/04/10 19:09:07 INFO Applying migration id=notesfts 2026/04/10 19:09:07 INFO Applying migration id=iconsname 2026/04/10 19:09:07 INFO Applying migration id=nohash 2026/04/10 19:09:07 INFO Applying migration id=shares 2026/04/10 19:09:07 INFO Applying migration id=actorttl 2026/04/10 19:09:07 INFO Applying migration id=tocc 2026/04/10 19:09:07 INFO Applying migration id=followeds 2026/04/10 19:09:07 INFO Applying migration id=certhash 2026/04/10 19:09:07 INFO Applying migration id=follows_sync 2026/04/10 19:09:07 INFO Applying migration id=jsonpath 2026/04/10 19:09:07 INFO Applying migration id=localforward 2026/04/10 19:09:07 INFO Applying migration id=avatar 2026/04/10 19:09:07 INFO Applying migration id=noimage 2026/04/10 19:09:07 INFO Applying migration id=feed 2026/04/10 19:09:07 INFO Applying migration id=bookmarks 2026/04/10 19:09:07 INFO Applying migration id=shareactivity 2026/04/10 19:09:07 INFO Applying migration id=application 2026/04/10 19:09:07 INFO Applying migration id=certificates 2026/04/10 19:09:07 INFO Applying migration id=rawforward 2026/04/10 19:09:07 INFO Applying migration id=publickey 2026/04/10 19:09:07 INFO Applying migration id=resolvegroup 2026/04/10 19:09:07 INFO Applying migration id=reject 2026/04/10 19:09:07 INFO Applying migration id=autodel 2026/04/10 19:09:07 INFO Applying migration id=jsonb 2026/04/10 19:09:07 INFO Applying migration id=quote 2026/04/10 19:09:07 INFO Applying migration id=rfc9421 2026/04/10 19:09:07 INFO Applying migration id=keys 2026/04/10 19:09:07 INFO Applying migration id=portable 2026/04/10 19:09:07 INFO Applying migration id=proofs 2026/04/10 19:09:07 INFO Applying migration id=contexts 2026/04/10 19:09:07 INFO Applying migration id=deliverieshost 2026/04/10 19:09:07 INFO Applying migration id=pembegin 2026/04/10 19:09:07 INFO Applying migration id=didhost 2026/04/10 19:09:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cc-51e2-7b35-91b3-c25f14422a68 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cc-51e2-7af0-8a3d-cc65a1a15e66 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cc-51e2-7af0-8a3d-cc65a1a15e66 2026/04/10 19:09:09 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (1.62s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/04/10 19:09:09 INFO Applying migration id=initial 2026/04/10 19:09:09 INFO Applying migration id=notesupdated 2026/04/10 19:09:09 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:09 INFO Applying migration id=activitiesid 2026/04/10 19:09:09 INFO Applying migration id=outbox 2026/04/10 19:09:09 INFO Applying migration id=edits 2026/04/10 19:09:09 INFO Applying migration id=outboxactor 2026/04/10 19:09:09 INFO Applying migration id=outboxsender 2026/04/10 19:09:09 INFO Applying migration id=thread 2026/04/10 19:09:09 INFO Applying migration id=host 2026/04/10 19:09:09 INFO Applying migration id=sharedinbox 2026/04/10 19:09:09 INFO Applying migration id=noteshost 2026/04/10 19:09:09 INFO Applying migration id=fetched 2026/04/10 19:09:09 INFO Applying migration id=move 2026/04/10 19:09:09 INFO Applying migration id=cleanup 2026/04/10 19:09:09 INFO Applying migration id=received 2026/04/10 19:09:09 INFO Applying migration id=namehost 2026/04/10 19:09:09 INFO Applying migration id=outboxhost 2026/04/10 19:09:09 INFO Applying migration id=notesfts 2026/04/10 19:09:09 INFO Applying migration id=iconsname 2026/04/10 19:09:09 INFO Applying migration id=nohash 2026/04/10 19:09:09 INFO Applying migration id=shares 2026/04/10 19:09:09 INFO Applying migration id=actorttl 2026/04/10 19:09:09 INFO Applying migration id=tocc 2026/04/10 19:09:09 INFO Applying migration id=followeds 2026/04/10 19:09:09 INFO Applying migration id=certhash 2026/04/10 19:09:09 INFO Applying migration id=follows_sync 2026/04/10 19:09:09 INFO Applying migration id=jsonpath 2026/04/10 19:09:09 INFO Applying migration id=localforward 2026/04/10 19:09:09 INFO Applying migration id=avatar 2026/04/10 19:09:09 INFO Applying migration id=noimage 2026/04/10 19:09:09 INFO Applying migration id=feed 2026/04/10 19:09:09 INFO Applying migration id=bookmarks 2026/04/10 19:09:09 INFO Applying migration id=shareactivity 2026/04/10 19:09:09 INFO Applying migration id=application 2026/04/10 19:09:09 INFO Applying migration id=certificates 2026/04/10 19:09:09 INFO Applying migration id=rawforward 2026/04/10 19:09:09 INFO Applying migration id=publickey 2026/04/10 19:09:09 INFO Applying migration id=resolvegroup 2026/04/10 19:09:09 INFO Applying migration id=reject 2026/04/10 19:09:09 INFO Applying migration id=autodel 2026/04/10 19:09:09 INFO Applying migration id=jsonb 2026/04/10 19:09:09 INFO Applying migration id=quote 2026/04/10 19:09:09 INFO Applying migration id=rfc9421 2026/04/10 19:09:09 INFO Applying migration id=keys 2026/04/10 19:09:09 INFO Applying migration id=portable 2026/04/10 19:09:09 INFO Applying migration id=proofs 2026/04/10 19:09:09 INFO Applying migration id=contexts 2026/04/10 19:09:09 INFO Applying migration id=deliverieshost 2026/04/10 19:09:09 INFO Applying migration id=pembegin 2026/04/10 19:09:09 INFO Applying migration id=didhost 2026/04/10 19:09:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cc-5e99-7191-b01b-b57df43fc7d8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cc-5e99-714c-ac30-8f9a82e1608c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cc-5e99-714c-ac30-8f9a82e1608c 2026/04/10 19:09:12 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (3.25s) === RUN TestOutbox_PostToFollowersSelf 2026/04/10 19:09:12 INFO Applying migration id=initial 2026/04/10 19:09:12 INFO Applying migration id=notesupdated 2026/04/10 19:09:12 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:12 INFO Applying migration id=activitiesid 2026/04/10 19:09:12 INFO Applying migration id=outbox 2026/04/10 19:09:12 INFO Applying migration id=edits 2026/04/10 19:09:12 INFO Applying migration id=outboxactor 2026/04/10 19:09:12 INFO Applying migration id=outboxsender 2026/04/10 19:09:12 INFO Applying migration id=thread 2026/04/10 19:09:12 INFO Applying migration id=host 2026/04/10 19:09:12 INFO Applying migration id=sharedinbox 2026/04/10 19:09:12 INFO Applying migration id=noteshost 2026/04/10 19:09:12 INFO Applying migration id=fetched 2026/04/10 19:09:12 INFO Applying migration id=move 2026/04/10 19:09:12 INFO Applying migration id=cleanup 2026/04/10 19:09:12 INFO Applying migration id=received 2026/04/10 19:09:12 INFO Applying migration id=namehost 2026/04/10 19:09:12 INFO Applying migration id=outboxhost 2026/04/10 19:09:12 INFO Applying migration id=notesfts 2026/04/10 19:09:12 INFO Applying migration id=iconsname 2026/04/10 19:09:12 INFO Applying migration id=nohash 2026/04/10 19:09:12 INFO Applying migration id=shares 2026/04/10 19:09:12 INFO Applying migration id=actorttl 2026/04/10 19:09:12 INFO Applying migration id=tocc 2026/04/10 19:09:12 INFO Applying migration id=followeds 2026/04/10 19:09:12 INFO Applying migration id=certhash 2026/04/10 19:09:12 INFO Applying migration id=follows_sync 2026/04/10 19:09:12 INFO Applying migration id=jsonpath 2026/04/10 19:09:12 INFO Applying migration id=localforward 2026/04/10 19:09:12 INFO Applying migration id=avatar 2026/04/10 19:09:12 INFO Applying migration id=noimage 2026/04/10 19:09:12 INFO Applying migration id=feed 2026/04/10 19:09:12 INFO Applying migration id=bookmarks 2026/04/10 19:09:12 INFO Applying migration id=shareactivity 2026/04/10 19:09:12 INFO Applying migration id=application 2026/04/10 19:09:12 INFO Applying migration id=certificates 2026/04/10 19:09:12 INFO Applying migration id=rawforward 2026/04/10 19:09:12 INFO Applying migration id=publickey 2026/04/10 19:09:12 INFO Applying migration id=resolvegroup 2026/04/10 19:09:12 INFO Applying migration id=reject 2026/04/10 19:09:12 INFO Applying migration id=autodel 2026/04/10 19:09:12 INFO Applying migration id=jsonb 2026/04/10 19:09:12 INFO Applying migration id=quote 2026/04/10 19:09:12 INFO Applying migration id=rfc9421 2026/04/10 19:09:12 INFO Applying migration id=keys 2026/04/10 19:09:12 INFO Applying migration id=portable 2026/04/10 19:09:12 INFO Applying migration id=proofs 2026/04/10 19:09:12 INFO Applying migration id=contexts 2026/04/10 19:09:12 INFO Applying migration id=deliverieshost 2026/04/10 19:09:12 INFO Applying migration id=pembegin 2026/04/10 19:09:12 INFO Applying migration id=didhost 2026/04/10 19:09:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cc-6768-71f8-84d9-bdc50dfa6ed5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cc-6768-70b3-9075-0100e3be1fce activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cc-6768-70b3-9075-0100e3be1fce 2026/04/10 19:09:14 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (2.26s) === RUN TestOutbox_DM 2026/04/10 19:09:14 INFO Applying migration id=initial 2026/04/10 19:09:14 INFO Applying migration id=notesupdated 2026/04/10 19:09:14 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:14 INFO Applying migration id=activitiesid 2026/04/10 19:09:14 INFO Applying migration id=outbox 2026/04/10 19:09:14 INFO Applying migration id=edits 2026/04/10 19:09:14 INFO Applying migration id=outboxactor 2026/04/10 19:09:14 INFO Applying migration id=outboxsender 2026/04/10 19:09:14 INFO Applying migration id=thread 2026/04/10 19:09:14 INFO Applying migration id=host 2026/04/10 19:09:14 INFO Applying migration id=sharedinbox 2026/04/10 19:09:14 INFO Applying migration id=noteshost 2026/04/10 19:09:14 INFO Applying migration id=fetched 2026/04/10 19:09:14 INFO Applying migration id=move 2026/04/10 19:09:14 INFO Applying migration id=cleanup 2026/04/10 19:09:14 INFO Applying migration id=received 2026/04/10 19:09:14 INFO Applying migration id=namehost 2026/04/10 19:09:14 INFO Applying migration id=outboxhost 2026/04/10 19:09:15 INFO Applying migration id=notesfts 2026/04/10 19:09:15 INFO Applying migration id=iconsname 2026/04/10 19:09:15 INFO Applying migration id=nohash 2026/04/10 19:09:15 INFO Applying migration id=shares 2026/04/10 19:09:15 INFO Applying migration id=actorttl 2026/04/10 19:09:15 INFO Applying migration id=tocc 2026/04/10 19:09:15 INFO Applying migration id=followeds 2026/04/10 19:09:15 INFO Applying migration id=certhash 2026/04/10 19:09:15 INFO Applying migration id=follows_sync 2026/04/10 19:09:15 INFO Applying migration id=jsonpath 2026/04/10 19:09:15 INFO Applying migration id=localforward 2026/04/10 19:09:15 INFO Applying migration id=avatar 2026/04/10 19:09:15 INFO Applying migration id=noimage 2026/04/10 19:09:15 INFO Applying migration id=feed 2026/04/10 19:09:15 INFO Applying migration id=bookmarks 2026/04/10 19:09:15 INFO Applying migration id=shareactivity 2026/04/10 19:09:15 INFO Applying migration id=application 2026/04/10 19:09:15 INFO Applying migration id=certificates 2026/04/10 19:09:15 INFO Applying migration id=rawforward 2026/04/10 19:09:15 INFO Applying migration id=publickey 2026/04/10 19:09:15 INFO Applying migration id=resolvegroup 2026/04/10 19:09:15 INFO Applying migration id=reject 2026/04/10 19:09:15 INFO Applying migration id=autodel 2026/04/10 19:09:15 INFO Applying migration id=jsonb 2026/04/10 19:09:15 INFO Applying migration id=quote 2026/04/10 19:09:15 INFO Applying migration id=rfc9421 2026/04/10 19:09:15 INFO Applying migration id=keys 2026/04/10 19:09:15 INFO Applying migration id=portable 2026/04/10 19:09:15 INFO Applying migration id=proofs 2026/04/10 19:09:15 INFO Applying migration id=contexts 2026/04/10 19:09:15 INFO Applying migration id=deliverieshost 2026/04/10 19:09:15 INFO Applying migration id=pembegin 2026/04/10 19:09:15 INFO Applying migration id=didhost 2026/04/10 19:09:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cc-6f3e-744a-985f-438d52c8ef7f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:09:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78cc-6f3f-7192-8ec5-6e655a58be96 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cc-6f3e-744a-985f-438d52c8ef7f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78cc-6f3e-744a-985f-438d52c8ef7f 2026/04/10 19:09:16 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 19:09:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cc-6f3f-7ac7-bcd4-c5e76248c1cd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cc-6f3f-77d2-a97d-540bbdde4584 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cc-6f3f-77d2-a97d-540bbdde4584 2026/04/10 19:09:16 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (2.01s) === RUN TestOutbox_DMSelf 2026/04/10 19:09:16 INFO Applying migration id=initial 2026/04/10 19:09:16 INFO Applying migration id=notesupdated 2026/04/10 19:09:16 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:16 INFO Applying migration id=activitiesid 2026/04/10 19:09:17 INFO Applying migration id=outbox 2026/04/10 19:09:17 INFO Applying migration id=edits 2026/04/10 19:09:17 INFO Applying migration id=outboxactor 2026/04/10 19:09:17 INFO Applying migration id=outboxsender 2026/04/10 19:09:17 INFO Applying migration id=thread 2026/04/10 19:09:17 INFO Applying migration id=host 2026/04/10 19:09:17 INFO Applying migration id=sharedinbox 2026/04/10 19:09:17 INFO Applying migration id=noteshost 2026/04/10 19:09:17 INFO Applying migration id=fetched 2026/04/10 19:09:17 INFO Applying migration id=move 2026/04/10 19:09:17 INFO Applying migration id=cleanup 2026/04/10 19:09:17 INFO Applying migration id=received 2026/04/10 19:09:17 INFO Applying migration id=namehost 2026/04/10 19:09:17 INFO Applying migration id=outboxhost 2026/04/10 19:09:17 INFO Applying migration id=notesfts 2026/04/10 19:09:17 INFO Applying migration id=iconsname 2026/04/10 19:09:17 INFO Applying migration id=nohash 2026/04/10 19:09:17 INFO Applying migration id=shares 2026/04/10 19:09:17 INFO Applying migration id=actorttl 2026/04/10 19:09:17 INFO Applying migration id=tocc 2026/04/10 19:09:17 INFO Applying migration id=followeds 2026/04/10 19:09:17 INFO Applying migration id=certhash 2026/04/10 19:09:17 INFO Applying migration id=follows_sync 2026/04/10 19:09:17 INFO Applying migration id=jsonpath 2026/04/10 19:09:17 INFO Applying migration id=localforward 2026/04/10 19:09:17 INFO Applying migration id=avatar 2026/04/10 19:09:17 INFO Applying migration id=noimage 2026/04/10 19:09:17 INFO Applying migration id=feed 2026/04/10 19:09:17 INFO Applying migration id=bookmarks 2026/04/10 19:09:17 INFO Applying migration id=shareactivity 2026/04/10 19:09:17 INFO Applying migration id=application 2026/04/10 19:09:17 INFO Applying migration id=certificates 2026/04/10 19:09:17 INFO Applying migration id=rawforward 2026/04/10 19:09:17 INFO Applying migration id=publickey 2026/04/10 19:09:17 INFO Applying migration id=resolvegroup 2026/04/10 19:09:17 INFO Applying migration id=reject 2026/04/10 19:09:17 INFO Applying migration id=autodel 2026/04/10 19:09:17 INFO Applying migration id=jsonb 2026/04/10 19:09:17 INFO Applying migration id=quote 2026/04/10 19:09:17 INFO Applying migration id=rfc9421 2026/04/10 19:09:17 INFO Applying migration id=keys 2026/04/10 19:09:17 INFO Applying migration id=portable 2026/04/10 19:09:17 INFO Applying migration id=proofs 2026/04/10 19:09:17 INFO Applying migration id=contexts 2026/04/10 19:09:17 INFO Applying migration id=deliverieshost 2026/04/10 19:09:17 INFO Applying migration id=pembegin 2026/04/10 19:09:17 INFO Applying migration id=didhost 2026/04/10 19:09:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cc-7813-7e7f-b234-510ad99bea20 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:09:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78cc-7814-7b5f-b57f-d0081835812c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cc-7813-7e7f-b234-510ad99bea20 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78cc-7813-7e7f-b234-510ad99bea20 2026/04/10 19:09:19 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 19:09:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cc-7815-7667-854b-894a0bb0eb00 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cc-7815-72f0-b15f-e64d5e005b9e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cc-7815-72f0-b15f-e64d5e005b9e 2026/04/10 19:09:19 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (2.26s) === RUN TestOutbox_DMNotRecipient 2026/04/10 19:09:19 INFO Applying migration id=initial 2026/04/10 19:09:19 INFO Applying migration id=notesupdated 2026/04/10 19:09:19 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:19 INFO Applying migration id=activitiesid 2026/04/10 19:09:19 INFO Applying migration id=outbox 2026/04/10 19:09:19 INFO Applying migration id=edits 2026/04/10 19:09:19 INFO Applying migration id=outboxactor 2026/04/10 19:09:19 INFO Applying migration id=outboxsender 2026/04/10 19:09:19 INFO Applying migration id=thread 2026/04/10 19:09:19 INFO Applying migration id=host 2026/04/10 19:09:19 INFO Applying migration id=sharedinbox 2026/04/10 19:09:19 INFO Applying migration id=noteshost 2026/04/10 19:09:19 INFO Applying migration id=fetched 2026/04/10 19:09:19 INFO Applying migration id=move 2026/04/10 19:09:19 INFO Applying migration id=cleanup 2026/04/10 19:09:19 INFO Applying migration id=received 2026/04/10 19:09:19 INFO Applying migration id=namehost 2026/04/10 19:09:19 INFO Applying migration id=outboxhost 2026/04/10 19:09:19 INFO Applying migration id=notesfts 2026/04/10 19:09:19 INFO Applying migration id=iconsname 2026/04/10 19:09:19 INFO Applying migration id=nohash 2026/04/10 19:09:19 INFO Applying migration id=shares 2026/04/10 19:09:19 INFO Applying migration id=actorttl 2026/04/10 19:09:19 INFO Applying migration id=tocc 2026/04/10 19:09:19 INFO Applying migration id=followeds 2026/04/10 19:09:19 INFO Applying migration id=certhash 2026/04/10 19:09:19 INFO Applying migration id=follows_sync 2026/04/10 19:09:19 INFO Applying migration id=jsonpath 2026/04/10 19:09:19 INFO Applying migration id=localforward 2026/04/10 19:09:19 INFO Applying migration id=avatar 2026/04/10 19:09:19 INFO Applying migration id=noimage 2026/04/10 19:09:19 INFO Applying migration id=feed 2026/04/10 19:09:19 INFO Applying migration id=bookmarks 2026/04/10 19:09:19 INFO Applying migration id=shareactivity 2026/04/10 19:09:19 INFO Applying migration id=application 2026/04/10 19:09:19 INFO Applying migration id=certificates 2026/04/10 19:09:19 INFO Applying migration id=rawforward 2026/04/10 19:09:19 INFO Applying migration id=publickey 2026/04/10 19:09:19 INFO Applying migration id=resolvegroup 2026/04/10 19:09:19 INFO Applying migration id=reject 2026/04/10 19:09:19 INFO Applying migration id=autodel 2026/04/10 19:09:19 INFO Applying migration id=jsonb 2026/04/10 19:09:19 INFO Applying migration id=quote 2026/04/10 19:09:19 INFO Applying migration id=rfc9421 2026/04/10 19:09:19 INFO Applying migration id=keys 2026/04/10 19:09:19 INFO Applying migration id=portable 2026/04/10 19:09:19 INFO Applying migration id=proofs 2026/04/10 19:09:19 INFO Applying migration id=contexts 2026/04/10 19:09:19 INFO Applying migration id=deliverieshost 2026/04/10 19:09:19 INFO Applying migration id=pembegin 2026/04/10 19:09:19 INFO Applying migration id=didhost 2026/04/10 19:09:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cc-8685-74a4-9ab0-41ddb1616dfe activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:09:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78cc-8686-70ab-8da3-b47bf3ebc06d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cc-8685-74a4-9ab0-41ddb1616dfe activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78cc-8685-74a4-9ab0-41ddb1616dfe 2026/04/10 19:09:22 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 19:09:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cc-8686-79b6-83dd-3c588ca16f54 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cc-8686-76cb-9a34-20f0f475d40c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cc-8686-76cb-9a34-20f0f475d40c 2026/04/10 19:09:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (3.70s) === RUN TestOutbox_UnauthenticatedUser 2026/04/10 19:09:22 INFO Applying migration id=initial 2026/04/10 19:09:22 INFO Applying migration id=notesupdated 2026/04/10 19:09:22 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:22 INFO Applying migration id=activitiesid 2026/04/10 19:09:22 INFO Applying migration id=outbox 2026/04/10 19:09:22 INFO Applying migration id=edits 2026/04/10 19:09:22 INFO Applying migration id=outboxactor 2026/04/10 19:09:22 INFO Applying migration id=outboxsender 2026/04/10 19:09:22 INFO Applying migration id=thread 2026/04/10 19:09:22 INFO Applying migration id=host 2026/04/10 19:09:22 INFO Applying migration id=sharedinbox 2026/04/10 19:09:22 INFO Applying migration id=noteshost 2026/04/10 19:09:22 INFO Applying migration id=fetched 2026/04/10 19:09:22 INFO Applying migration id=move 2026/04/10 19:09:22 INFO Applying migration id=cleanup 2026/04/10 19:09:22 INFO Applying migration id=received 2026/04/10 19:09:22 INFO Applying migration id=namehost 2026/04/10 19:09:22 INFO Applying migration id=outboxhost 2026/04/10 19:09:22 INFO Applying migration id=notesfts 2026/04/10 19:09:22 INFO Applying migration id=iconsname 2026/04/10 19:09:22 INFO Applying migration id=nohash 2026/04/10 19:09:22 INFO Applying migration id=shares 2026/04/10 19:09:22 INFO Applying migration id=actorttl 2026/04/10 19:09:22 INFO Applying migration id=tocc 2026/04/10 19:09:22 INFO Applying migration id=followeds 2026/04/10 19:09:22 INFO Applying migration id=certhash 2026/04/10 19:09:22 INFO Applying migration id=follows_sync 2026/04/10 19:09:22 INFO Applying migration id=jsonpath 2026/04/10 19:09:23 INFO Applying migration id=localforward 2026/04/10 19:09:23 INFO Applying migration id=avatar 2026/04/10 19:09:23 INFO Applying migration id=noimage 2026/04/10 19:09:23 INFO Applying migration id=feed 2026/04/10 19:09:23 INFO Applying migration id=bookmarks 2026/04/10 19:09:23 INFO Applying migration id=shareactivity 2026/04/10 19:09:23 INFO Applying migration id=application 2026/04/10 19:09:23 INFO Applying migration id=certificates 2026/04/10 19:09:23 INFO Applying migration id=rawforward 2026/04/10 19:09:23 INFO Applying migration id=publickey 2026/04/10 19:09:23 INFO Applying migration id=resolvegroup 2026/04/10 19:09:23 INFO Applying migration id=reject 2026/04/10 19:09:23 INFO Applying migration id=autodel 2026/04/10 19:09:23 INFO Applying migration id=jsonb 2026/04/10 19:09:23 INFO Applying migration id=quote 2026/04/10 19:09:23 INFO Applying migration id=rfc9421 2026/04/10 19:09:23 INFO Applying migration id=keys 2026/04/10 19:09:23 INFO Applying migration id=portable 2026/04/10 19:09:23 INFO Applying migration id=proofs 2026/04/10 19:09:23 INFO Applying migration id=contexts 2026/04/10 19:09:23 INFO Applying migration id=deliverieshost 2026/04/10 19:09:23 INFO Applying migration id=pembegin 2026/04/10 19:09:23 INFO Applying migration id=didhost 2026/04/10 19:09:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cc-94b2-7784-9705-cc1a8d62d19a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:09:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78cc-94b3-73ab-8409-4eb2ec514082 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cc-94b2-7784-9705-cc1a8d62d19a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78cc-94b2-7784-9705-cc1a8d62d19a 2026/04/10 19:09:26 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 19:09:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cc-94b3-7d0c-b7d1-fa9d7b69f3b5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cc-94b3-79f2-8098-6a4b28ff3b63 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cc-94b3-79f2-8098-6a4b28ff3b63 2026/04/10 19:09:26 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (3.63s) === RUN TestOutbox_PublicPostInGroup 2026/04/10 19:09:26 INFO Applying migration id=initial 2026/04/10 19:09:26 INFO Applying migration id=notesupdated 2026/04/10 19:09:26 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:26 INFO Applying migration id=activitiesid 2026/04/10 19:09:26 INFO Applying migration id=outbox 2026/04/10 19:09:26 INFO Applying migration id=edits 2026/04/10 19:09:26 INFO Applying migration id=outboxactor 2026/04/10 19:09:26 INFO Applying migration id=outboxsender 2026/04/10 19:09:26 INFO Applying migration id=thread 2026/04/10 19:09:26 INFO Applying migration id=host 2026/04/10 19:09:26 INFO Applying migration id=sharedinbox 2026/04/10 19:09:26 INFO Applying migration id=noteshost 2026/04/10 19:09:26 INFO Applying migration id=fetched 2026/04/10 19:09:26 INFO Applying migration id=move 2026/04/10 19:09:26 INFO Applying migration id=cleanup 2026/04/10 19:09:26 INFO Applying migration id=received 2026/04/10 19:09:26 INFO Applying migration id=namehost 2026/04/10 19:09:26 INFO Applying migration id=outboxhost 2026/04/10 19:09:26 INFO Applying migration id=notesfts 2026/04/10 19:09:26 INFO Applying migration id=iconsname 2026/04/10 19:09:26 INFO Applying migration id=nohash 2026/04/10 19:09:26 INFO Applying migration id=shares 2026/04/10 19:09:26 INFO Applying migration id=actorttl 2026/04/10 19:09:26 INFO Applying migration id=tocc 2026/04/10 19:09:26 INFO Applying migration id=followeds 2026/04/10 19:09:26 INFO Applying migration id=certhash 2026/04/10 19:09:26 INFO Applying migration id=follows_sync 2026/04/10 19:09:26 INFO Applying migration id=jsonpath 2026/04/10 19:09:26 INFO Applying migration id=localforward 2026/04/10 19:09:26 INFO Applying migration id=avatar 2026/04/10 19:09:26 INFO Applying migration id=noimage 2026/04/10 19:09:26 INFO Applying migration id=feed 2026/04/10 19:09:26 INFO Applying migration id=bookmarks 2026/04/10 19:09:26 INFO Applying migration id=shareactivity 2026/04/10 19:09:26 INFO Applying migration id=application 2026/04/10 19:09:26 INFO Applying migration id=certificates 2026/04/10 19:09:26 INFO Applying migration id=rawforward 2026/04/10 19:09:26 INFO Applying migration id=publickey 2026/04/10 19:09:26 INFO Applying migration id=resolvegroup 2026/04/10 19:09:26 INFO Applying migration id=reject 2026/04/10 19:09:26 INFO Applying migration id=autodel 2026/04/10 19:09:26 INFO Applying migration id=jsonb 2026/04/10 19:09:26 INFO Applying migration id=quote 2026/04/10 19:09:26 INFO Applying migration id=rfc9421 2026/04/10 19:09:26 INFO Applying migration id=keys 2026/04/10 19:09:26 INFO Applying migration id=portable 2026/04/10 19:09:26 INFO Applying migration id=proofs 2026/04/10 19:09:26 INFO Applying migration id=contexts 2026/04/10 19:09:26 INFO Applying migration id=deliverieshost 2026/04/10 19:09:26 INFO Applying migration id=pembegin 2026/04/10 19:09:26 INFO Applying migration id=didhost 2026/04/10 19:09:28 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:09:28 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (2.18s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/04/10 19:09:28 INFO Applying migration id=initial 2026/04/10 19:09:28 INFO Applying migration id=notesupdated 2026/04/10 19:09:28 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:28 INFO Applying migration id=activitiesid 2026/04/10 19:09:28 INFO Applying migration id=outbox 2026/04/10 19:09:28 INFO Applying migration id=edits 2026/04/10 19:09:28 INFO Applying migration id=outboxactor 2026/04/10 19:09:28 INFO Applying migration id=outboxsender 2026/04/10 19:09:28 INFO Applying migration id=thread 2026/04/10 19:09:28 INFO Applying migration id=host 2026/04/10 19:09:28 INFO Applying migration id=sharedinbox 2026/04/10 19:09:28 INFO Applying migration id=noteshost 2026/04/10 19:09:28 INFO Applying migration id=fetched 2026/04/10 19:09:28 INFO Applying migration id=move 2026/04/10 19:09:28 INFO Applying migration id=cleanup 2026/04/10 19:09:28 INFO Applying migration id=received 2026/04/10 19:09:28 INFO Applying migration id=namehost 2026/04/10 19:09:28 INFO Applying migration id=outboxhost 2026/04/10 19:09:28 INFO Applying migration id=notesfts 2026/04/10 19:09:28 INFO Applying migration id=iconsname 2026/04/10 19:09:28 INFO Applying migration id=nohash 2026/04/10 19:09:28 INFO Applying migration id=shares 2026/04/10 19:09:28 INFO Applying migration id=actorttl 2026/04/10 19:09:28 INFO Applying migration id=tocc 2026/04/10 19:09:28 INFO Applying migration id=followeds 2026/04/10 19:09:28 INFO Applying migration id=certhash 2026/04/10 19:09:28 INFO Applying migration id=follows_sync 2026/04/10 19:09:28 INFO Applying migration id=jsonpath 2026/04/10 19:09:28 INFO Applying migration id=localforward 2026/04/10 19:09:28 INFO Applying migration id=avatar 2026/04/10 19:09:28 INFO Applying migration id=noimage 2026/04/10 19:09:28 INFO Applying migration id=feed 2026/04/10 19:09:28 INFO Applying migration id=bookmarks 2026/04/10 19:09:28 INFO Applying migration id=shareactivity 2026/04/10 19:09:28 INFO Applying migration id=application 2026/04/10 19:09:28 INFO Applying migration id=certificates 2026/04/10 19:09:28 INFO Applying migration id=rawforward 2026/04/10 19:09:28 INFO Applying migration id=publickey 2026/04/10 19:09:28 INFO Applying migration id=resolvegroup 2026/04/10 19:09:28 INFO Applying migration id=reject 2026/04/10 19:09:28 INFO Applying migration id=autodel 2026/04/10 19:09:28 INFO Applying migration id=jsonb 2026/04/10 19:09:28 INFO Applying migration id=quote 2026/04/10 19:09:28 INFO Applying migration id=rfc9421 2026/04/10 19:09:28 INFO Applying migration id=keys 2026/04/10 19:09:28 INFO Applying migration id=portable 2026/04/10 19:09:28 INFO Applying migration id=proofs 2026/04/10 19:09:28 INFO Applying migration id=contexts 2026/04/10 19:09:28 INFO Applying migration id=deliverieshost 2026/04/10 19:09:28 INFO Applying migration id=pembegin 2026/04/10 19:09:28 INFO Applying migration id=didhost 2026/04/10 19:09:31 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:09:31 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (3.21s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/04/10 19:09:31 INFO Applying migration id=initial 2026/04/10 19:09:31 INFO Applying migration id=notesupdated 2026/04/10 19:09:31 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:31 INFO Applying migration id=activitiesid 2026/04/10 19:09:31 INFO Applying migration id=outbox 2026/04/10 19:09:31 INFO Applying migration id=edits 2026/04/10 19:09:31 INFO Applying migration id=outboxactor 2026/04/10 19:09:31 INFO Applying migration id=outboxsender 2026/04/10 19:09:31 INFO Applying migration id=thread 2026/04/10 19:09:31 INFO Applying migration id=host 2026/04/10 19:09:31 INFO Applying migration id=sharedinbox 2026/04/10 19:09:31 INFO Applying migration id=noteshost 2026/04/10 19:09:31 INFO Applying migration id=fetched 2026/04/10 19:09:31 INFO Applying migration id=move 2026/04/10 19:09:31 INFO Applying migration id=cleanup 2026/04/10 19:09:31 INFO Applying migration id=received 2026/04/10 19:09:31 INFO Applying migration id=namehost 2026/04/10 19:09:31 INFO Applying migration id=outboxhost 2026/04/10 19:09:31 INFO Applying migration id=notesfts 2026/04/10 19:09:31 INFO Applying migration id=iconsname 2026/04/10 19:09:31 INFO Applying migration id=nohash 2026/04/10 19:09:31 INFO Applying migration id=shares 2026/04/10 19:09:31 INFO Applying migration id=actorttl 2026/04/10 19:09:31 INFO Applying migration id=tocc 2026/04/10 19:09:32 INFO Applying migration id=followeds 2026/04/10 19:09:32 INFO Applying migration id=certhash 2026/04/10 19:09:32 INFO Applying migration id=follows_sync 2026/04/10 19:09:32 INFO Applying migration id=jsonpath 2026/04/10 19:09:32 INFO Applying migration id=localforward 2026/04/10 19:09:32 INFO Applying migration id=avatar 2026/04/10 19:09:32 INFO Applying migration id=noimage 2026/04/10 19:09:32 INFO Applying migration id=feed 2026/04/10 19:09:32 INFO Applying migration id=bookmarks 2026/04/10 19:09:32 INFO Applying migration id=shareactivity 2026/04/10 19:09:32 INFO Applying migration id=application 2026/04/10 19:09:32 INFO Applying migration id=certificates 2026/04/10 19:09:32 INFO Applying migration id=rawforward 2026/04/10 19:09:32 INFO Applying migration id=publickey 2026/04/10 19:09:32 INFO Applying migration id=resolvegroup 2026/04/10 19:09:32 INFO Applying migration id=reject 2026/04/10 19:09:32 INFO Applying migration id=autodel 2026/04/10 19:09:32 INFO Applying migration id=jsonb 2026/04/10 19:09:32 INFO Applying migration id=quote 2026/04/10 19:09:32 INFO Applying migration id=rfc9421 2026/04/10 19:09:32 INFO Applying migration id=keys 2026/04/10 19:09:32 INFO Applying migration id=portable 2026/04/10 19:09:32 INFO Applying migration id=proofs 2026/04/10 19:09:32 INFO Applying migration id=contexts 2026/04/10 19:09:32 INFO Applying migration id=deliverieshost 2026/04/10 19:09:32 INFO Applying migration id=pembegin 2026/04/10 19:09:32 INFO Applying migration id=didhost 2026/04/10 19:09:35 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:09:35 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 19:09:35 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (3.78s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/04/10 19:09:35 INFO Applying migration id=initial 2026/04/10 19:09:35 INFO Applying migration id=notesupdated 2026/04/10 19:09:35 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:35 INFO Applying migration id=activitiesid 2026/04/10 19:09:35 INFO Applying migration id=outbox 2026/04/10 19:09:35 INFO Applying migration id=edits 2026/04/10 19:09:35 INFO Applying migration id=outboxactor 2026/04/10 19:09:35 INFO Applying migration id=outboxsender 2026/04/10 19:09:35 INFO Applying migration id=thread 2026/04/10 19:09:35 INFO Applying migration id=host 2026/04/10 19:09:35 INFO Applying migration id=sharedinbox 2026/04/10 19:09:35 INFO Applying migration id=noteshost 2026/04/10 19:09:35 INFO Applying migration id=fetched 2026/04/10 19:09:35 INFO Applying migration id=move 2026/04/10 19:09:35 INFO Applying migration id=cleanup 2026/04/10 19:09:35 INFO Applying migration id=received 2026/04/10 19:09:35 INFO Applying migration id=namehost 2026/04/10 19:09:35 INFO Applying migration id=outboxhost 2026/04/10 19:09:35 INFO Applying migration id=notesfts 2026/04/10 19:09:35 INFO Applying migration id=iconsname 2026/04/10 19:09:35 INFO Applying migration id=nohash 2026/04/10 19:09:35 INFO Applying migration id=shares 2026/04/10 19:09:35 INFO Applying migration id=actorttl 2026/04/10 19:09:35 INFO Applying migration id=tocc 2026/04/10 19:09:35 INFO Applying migration id=followeds 2026/04/10 19:09:35 INFO Applying migration id=certhash 2026/04/10 19:09:35 INFO Applying migration id=follows_sync 2026/04/10 19:09:35 INFO Applying migration id=jsonpath 2026/04/10 19:09:35 INFO Applying migration id=localforward 2026/04/10 19:09:35 INFO Applying migration id=avatar 2026/04/10 19:09:35 INFO Applying migration id=noimage 2026/04/10 19:09:35 INFO Applying migration id=feed 2026/04/10 19:09:35 INFO Applying migration id=bookmarks 2026/04/10 19:09:35 INFO Applying migration id=shareactivity 2026/04/10 19:09:35 INFO Applying migration id=application 2026/04/10 19:09:35 INFO Applying migration id=certificates 2026/04/10 19:09:35 INFO Applying migration id=rawforward 2026/04/10 19:09:35 INFO Applying migration id=publickey 2026/04/10 19:09:35 INFO Applying migration id=resolvegroup 2026/04/10 19:09:35 INFO Applying migration id=reject 2026/04/10 19:09:35 INFO Applying migration id=autodel 2026/04/10 19:09:35 INFO Applying migration id=jsonb 2026/04/10 19:09:35 INFO Applying migration id=quote 2026/04/10 19:09:35 INFO Applying migration id=rfc9421 2026/04/10 19:09:35 INFO Applying migration id=keys 2026/04/10 19:09:35 INFO Applying migration id=portable 2026/04/10 19:09:35 INFO Applying migration id=proofs 2026/04/10 19:09:35 INFO Applying migration id=contexts 2026/04/10 19:09:35 INFO Applying migration id=deliverieshost 2026/04/10 19:09:35 INFO Applying migration id=pembegin 2026/04/10 19:09:35 INFO Applying migration id=didhost 2026/04/10 19:09:37 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:09:37 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 19:09:37 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (1.63s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/04/10 19:09:37 INFO Applying migration id=initial 2026/04/10 19:09:37 INFO Applying migration id=notesupdated 2026/04/10 19:09:37 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:37 INFO Applying migration id=activitiesid 2026/04/10 19:09:37 INFO Applying migration id=outbox 2026/04/10 19:09:37 INFO Applying migration id=edits 2026/04/10 19:09:37 INFO Applying migration id=outboxactor 2026/04/10 19:09:37 INFO Applying migration id=outboxsender 2026/04/10 19:09:37 INFO Applying migration id=thread 2026/04/10 19:09:37 INFO Applying migration id=host 2026/04/10 19:09:37 INFO Applying migration id=sharedinbox 2026/04/10 19:09:37 INFO Applying migration id=noteshost 2026/04/10 19:09:37 INFO Applying migration id=fetched 2026/04/10 19:09:37 INFO Applying migration id=move 2026/04/10 19:09:37 INFO Applying migration id=cleanup 2026/04/10 19:09:37 INFO Applying migration id=received 2026/04/10 19:09:37 INFO Applying migration id=namehost 2026/04/10 19:09:37 INFO Applying migration id=outboxhost 2026/04/10 19:09:37 INFO Applying migration id=notesfts 2026/04/10 19:09:37 INFO Applying migration id=iconsname 2026/04/10 19:09:37 INFO Applying migration id=nohash 2026/04/10 19:09:37 INFO Applying migration id=shares 2026/04/10 19:09:37 INFO Applying migration id=actorttl 2026/04/10 19:09:37 INFO Applying migration id=tocc 2026/04/10 19:09:37 INFO Applying migration id=followeds 2026/04/10 19:09:37 INFO Applying migration id=certhash 2026/04/10 19:09:37 INFO Applying migration id=follows_sync 2026/04/10 19:09:37 INFO Applying migration id=jsonpath 2026/04/10 19:09:37 INFO Applying migration id=localforward 2026/04/10 19:09:37 INFO Applying migration id=avatar 2026/04/10 19:09:37 INFO Applying migration id=noimage 2026/04/10 19:09:37 INFO Applying migration id=feed 2026/04/10 19:09:37 INFO Applying migration id=bookmarks 2026/04/10 19:09:37 INFO Applying migration id=shareactivity 2026/04/10 19:09:37 INFO Applying migration id=application 2026/04/10 19:09:37 INFO Applying migration id=certificates 2026/04/10 19:09:37 INFO Applying migration id=rawforward 2026/04/10 19:09:37 INFO Applying migration id=publickey 2026/04/10 19:09:37 INFO Applying migration id=resolvegroup 2026/04/10 19:09:37 INFO Applying migration id=reject 2026/04/10 19:09:37 INFO Applying migration id=autodel 2026/04/10 19:09:37 INFO Applying migration id=jsonb 2026/04/10 19:09:37 INFO Applying migration id=quote 2026/04/10 19:09:37 INFO Applying migration id=rfc9421 2026/04/10 19:09:37 INFO Applying migration id=keys 2026/04/10 19:09:37 INFO Applying migration id=portable 2026/04/10 19:09:37 INFO Applying migration id=proofs 2026/04/10 19:09:37 INFO Applying migration id=contexts 2026/04/10 19:09:37 INFO Applying migration id=deliverieshost 2026/04/10 19:09:37 INFO Applying migration id=pembegin 2026/04/10 19:09:37 INFO Applying migration id=didhost 2026/04/10 19:09:39 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:09:39 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 19:09:39 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 19:09:39 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (2.26s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/04/10 19:09:39 INFO Applying migration id=initial 2026/04/10 19:09:39 INFO Applying migration id=notesupdated 2026/04/10 19:09:39 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:39 INFO Applying migration id=activitiesid 2026/04/10 19:09:39 INFO Applying migration id=outbox 2026/04/10 19:09:39 INFO Applying migration id=edits 2026/04/10 19:09:39 INFO Applying migration id=outboxactor 2026/04/10 19:09:39 INFO Applying migration id=outboxsender 2026/04/10 19:09:39 INFO Applying migration id=thread 2026/04/10 19:09:39 INFO Applying migration id=host 2026/04/10 19:09:39 INFO Applying migration id=sharedinbox 2026/04/10 19:09:39 INFO Applying migration id=noteshost 2026/04/10 19:09:39 INFO Applying migration id=fetched 2026/04/10 19:09:39 INFO Applying migration id=move 2026/04/10 19:09:39 INFO Applying migration id=cleanup 2026/04/10 19:09:39 INFO Applying migration id=received 2026/04/10 19:09:39 INFO Applying migration id=namehost 2026/04/10 19:09:39 INFO Applying migration id=outboxhost 2026/04/10 19:09:39 INFO Applying migration id=notesfts 2026/04/10 19:09:39 INFO Applying migration id=iconsname 2026/04/10 19:09:39 INFO Applying migration id=nohash 2026/04/10 19:09:39 INFO Applying migration id=shares 2026/04/10 19:09:39 INFO Applying migration id=actorttl 2026/04/10 19:09:39 INFO Applying migration id=tocc 2026/04/10 19:09:39 INFO Applying migration id=followeds 2026/04/10 19:09:39 INFO Applying migration id=certhash 2026/04/10 19:09:39 INFO Applying migration id=follows_sync 2026/04/10 19:09:39 INFO Applying migration id=jsonpath 2026/04/10 19:09:39 INFO Applying migration id=localforward 2026/04/10 19:09:39 INFO Applying migration id=avatar 2026/04/10 19:09:39 INFO Applying migration id=noimage 2026/04/10 19:09:39 INFO Applying migration id=feed 2026/04/10 19:09:39 INFO Applying migration id=bookmarks 2026/04/10 19:09:39 INFO Applying migration id=shareactivity 2026/04/10 19:09:39 INFO Applying migration id=application 2026/04/10 19:09:39 INFO Applying migration id=certificates 2026/04/10 19:09:39 INFO Applying migration id=rawforward 2026/04/10 19:09:39 INFO Applying migration id=publickey 2026/04/10 19:09:39 INFO Applying migration id=resolvegroup 2026/04/10 19:09:39 INFO Applying migration id=reject 2026/04/10 19:09:39 INFO Applying migration id=autodel 2026/04/10 19:09:39 INFO Applying migration id=jsonb 2026/04/10 19:09:39 INFO Applying migration id=quote 2026/04/10 19:09:39 INFO Applying migration id=rfc9421 2026/04/10 19:09:39 INFO Applying migration id=keys 2026/04/10 19:09:39 INFO Applying migration id=portable 2026/04/10 19:09:39 INFO Applying migration id=proofs 2026/04/10 19:09:39 INFO Applying migration id=contexts 2026/04/10 19:09:39 INFO Applying migration id=deliverieshost 2026/04/10 19:09:39 INFO Applying migration id=pembegin 2026/04/10 19:09:39 INFO Applying migration id=didhost 2026/04/10 19:09:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:09:41 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 19:09:41 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 19:09:41 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (2.28s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/04/10 19:09:41 INFO Applying migration id=initial 2026/04/10 19:09:41 INFO Applying migration id=notesupdated 2026/04/10 19:09:41 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:41 INFO Applying migration id=activitiesid 2026/04/10 19:09:41 INFO Applying migration id=outbox 2026/04/10 19:09:41 INFO Applying migration id=edits 2026/04/10 19:09:41 INFO Applying migration id=outboxactor 2026/04/10 19:09:41 INFO Applying migration id=outboxsender 2026/04/10 19:09:41 INFO Applying migration id=thread 2026/04/10 19:09:41 INFO Applying migration id=host 2026/04/10 19:09:41 INFO Applying migration id=sharedinbox 2026/04/10 19:09:41 INFO Applying migration id=noteshost 2026/04/10 19:09:41 INFO Applying migration id=fetched 2026/04/10 19:09:41 INFO Applying migration id=move 2026/04/10 19:09:41 INFO Applying migration id=cleanup 2026/04/10 19:09:41 INFO Applying migration id=received 2026/04/10 19:09:41 INFO Applying migration id=namehost 2026/04/10 19:09:41 INFO Applying migration id=outboxhost 2026/04/10 19:09:41 INFO Applying migration id=notesfts 2026/04/10 19:09:41 INFO Applying migration id=iconsname 2026/04/10 19:09:41 INFO Applying migration id=nohash 2026/04/10 19:09:41 INFO Applying migration id=shares 2026/04/10 19:09:41 INFO Applying migration id=actorttl 2026/04/10 19:09:41 INFO Applying migration id=tocc 2026/04/10 19:09:41 INFO Applying migration id=followeds 2026/04/10 19:09:41 INFO Applying migration id=certhash 2026/04/10 19:09:41 INFO Applying migration id=follows_sync 2026/04/10 19:09:41 INFO Applying migration id=jsonpath 2026/04/10 19:09:41 INFO Applying migration id=localforward 2026/04/10 19:09:41 INFO Applying migration id=avatar 2026/04/10 19:09:41 INFO Applying migration id=noimage 2026/04/10 19:09:41 INFO Applying migration id=feed 2026/04/10 19:09:41 INFO Applying migration id=bookmarks 2026/04/10 19:09:41 INFO Applying migration id=shareactivity 2026/04/10 19:09:41 INFO Applying migration id=application 2026/04/10 19:09:41 INFO Applying migration id=certificates 2026/04/10 19:09:41 INFO Applying migration id=rawforward 2026/04/10 19:09:41 INFO Applying migration id=publickey 2026/04/10 19:09:41 INFO Applying migration id=resolvegroup 2026/04/10 19:09:41 INFO Applying migration id=reject 2026/04/10 19:09:41 INFO Applying migration id=autodel 2026/04/10 19:09:41 INFO Applying migration id=jsonb 2026/04/10 19:09:42 INFO Applying migration id=quote 2026/04/10 19:09:42 INFO Applying migration id=rfc9421 2026/04/10 19:09:42 INFO Applying migration id=keys 2026/04/10 19:09:42 INFO Applying migration id=portable 2026/04/10 19:09:42 INFO Applying migration id=proofs 2026/04/10 19:09:42 INFO Applying migration id=contexts 2026/04/10 19:09:42 INFO Applying migration id=deliverieshost 2026/04/10 19:09:42 INFO Applying migration id=pembegin 2026/04/10 19:09:42 INFO Applying migration id=didhost 2026/04/10 19:09:45 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:09:45 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 19:09:45 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 19:09:45 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (3.32s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/04/10 19:09:45 INFO Applying migration id=initial 2026/04/10 19:09:45 INFO Applying migration id=notesupdated 2026/04/10 19:09:45 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:45 INFO Applying migration id=activitiesid 2026/04/10 19:09:45 INFO Applying migration id=outbox 2026/04/10 19:09:45 INFO Applying migration id=edits 2026/04/10 19:09:45 INFO Applying migration id=outboxactor 2026/04/10 19:09:45 INFO Applying migration id=outboxsender 2026/04/10 19:09:45 INFO Applying migration id=thread 2026/04/10 19:09:45 INFO Applying migration id=host 2026/04/10 19:09:45 INFO Applying migration id=sharedinbox 2026/04/10 19:09:45 INFO Applying migration id=noteshost 2026/04/10 19:09:45 INFO Applying migration id=fetched 2026/04/10 19:09:45 INFO Applying migration id=move 2026/04/10 19:09:45 INFO Applying migration id=cleanup 2026/04/10 19:09:45 INFO Applying migration id=received 2026/04/10 19:09:45 INFO Applying migration id=namehost 2026/04/10 19:09:45 INFO Applying migration id=outboxhost 2026/04/10 19:09:45 INFO Applying migration id=notesfts 2026/04/10 19:09:45 INFO Applying migration id=iconsname 2026/04/10 19:09:45 INFO Applying migration id=nohash 2026/04/10 19:09:45 INFO Applying migration id=shares 2026/04/10 19:09:45 INFO Applying migration id=actorttl 2026/04/10 19:09:45 INFO Applying migration id=tocc 2026/04/10 19:09:45 INFO Applying migration id=followeds 2026/04/10 19:09:45 INFO Applying migration id=certhash 2026/04/10 19:09:45 INFO Applying migration id=follows_sync 2026/04/10 19:09:45 INFO Applying migration id=jsonpath 2026/04/10 19:09:45 INFO Applying migration id=localforward 2026/04/10 19:09:45 INFO Applying migration id=avatar 2026/04/10 19:09:45 INFO Applying migration id=noimage 2026/04/10 19:09:45 INFO Applying migration id=feed 2026/04/10 19:09:45 INFO Applying migration id=bookmarks 2026/04/10 19:09:45 INFO Applying migration id=shareactivity 2026/04/10 19:09:45 INFO Applying migration id=application 2026/04/10 19:09:45 INFO Applying migration id=certificates 2026/04/10 19:09:45 INFO Applying migration id=rawforward 2026/04/10 19:09:45 INFO Applying migration id=publickey 2026/04/10 19:09:45 INFO Applying migration id=resolvegroup 2026/04/10 19:09:45 INFO Applying migration id=reject 2026/04/10 19:09:45 INFO Applying migration id=autodel 2026/04/10 19:09:45 INFO Applying migration id=jsonb 2026/04/10 19:09:45 INFO Applying migration id=quote 2026/04/10 19:09:45 INFO Applying migration id=rfc9421 2026/04/10 19:09:45 INFO Applying migration id=keys 2026/04/10 19:09:45 INFO Applying migration id=portable 2026/04/10 19:09:45 INFO Applying migration id=proofs 2026/04/10 19:09:45 INFO Applying migration id=contexts 2026/04/10 19:09:45 INFO Applying migration id=deliverieshost 2026/04/10 19:09:45 INFO Applying migration id=pembegin 2026/04/10 19:09:45 INFO Applying migration id=didhost 2026/04/10 19:09:47 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:09:47 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 19:09:47 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 19:09:47 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (2.00s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/04/10 19:09:47 INFO Applying migration id=initial 2026/04/10 19:09:47 INFO Applying migration id=notesupdated 2026/04/10 19:09:47 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:47 INFO Applying migration id=activitiesid 2026/04/10 19:09:47 INFO Applying migration id=outbox 2026/04/10 19:09:47 INFO Applying migration id=edits 2026/04/10 19:09:47 INFO Applying migration id=outboxactor 2026/04/10 19:09:47 INFO Applying migration id=outboxsender 2026/04/10 19:09:47 INFO Applying migration id=thread 2026/04/10 19:09:47 INFO Applying migration id=host 2026/04/10 19:09:47 INFO Applying migration id=sharedinbox 2026/04/10 19:09:47 INFO Applying migration id=noteshost 2026/04/10 19:09:47 INFO Applying migration id=fetched 2026/04/10 19:09:47 INFO Applying migration id=move 2026/04/10 19:09:47 INFO Applying migration id=cleanup 2026/04/10 19:09:47 INFO Applying migration id=received 2026/04/10 19:09:47 INFO Applying migration id=namehost 2026/04/10 19:09:47 INFO Applying migration id=outboxhost 2026/04/10 19:09:47 INFO Applying migration id=notesfts 2026/04/10 19:09:47 INFO Applying migration id=iconsname 2026/04/10 19:09:47 INFO Applying migration id=nohash 2026/04/10 19:09:47 INFO Applying migration id=shares 2026/04/10 19:09:47 INFO Applying migration id=actorttl 2026/04/10 19:09:47 INFO Applying migration id=tocc 2026/04/10 19:09:47 INFO Applying migration id=followeds 2026/04/10 19:09:47 INFO Applying migration id=certhash 2026/04/10 19:09:47 INFO Applying migration id=follows_sync 2026/04/10 19:09:47 INFO Applying migration id=jsonpath 2026/04/10 19:09:47 INFO Applying migration id=localforward 2026/04/10 19:09:47 INFO Applying migration id=avatar 2026/04/10 19:09:47 INFO Applying migration id=noimage 2026/04/10 19:09:47 INFO Applying migration id=feed 2026/04/10 19:09:47 INFO Applying migration id=bookmarks 2026/04/10 19:09:47 INFO Applying migration id=shareactivity 2026/04/10 19:09:47 INFO Applying migration id=application 2026/04/10 19:09:47 INFO Applying migration id=certificates 2026/04/10 19:09:47 INFO Applying migration id=rawforward 2026/04/10 19:09:47 INFO Applying migration id=publickey 2026/04/10 19:09:47 INFO Applying migration id=resolvegroup 2026/04/10 19:09:47 INFO Applying migration id=reject 2026/04/10 19:09:47 INFO Applying migration id=autodel 2026/04/10 19:09:47 INFO Applying migration id=jsonb 2026/04/10 19:09:47 INFO Applying migration id=quote 2026/04/10 19:09:47 INFO Applying migration id=rfc9421 2026/04/10 19:09:47 INFO Applying migration id=keys 2026/04/10 19:09:47 INFO Applying migration id=portable 2026/04/10 19:09:47 INFO Applying migration id=proofs 2026/04/10 19:09:47 INFO Applying migration id=contexts 2026/04/10 19:09:47 INFO Applying migration id=deliverieshost 2026/04/10 19:09:47 INFO Applying migration id=pembegin 2026/04/10 19:09:47 INFO Applying migration id=didhost 2026/04/10 19:09:48 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:09:48 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 19:09:48 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:09:48 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (1.64s) === RUN TestOutbox_PostToFollowersInGroup 2026/04/10 19:09:48 INFO Applying migration id=initial 2026/04/10 19:09:48 INFO Applying migration id=notesupdated 2026/04/10 19:09:48 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:48 INFO Applying migration id=activitiesid 2026/04/10 19:09:48 INFO Applying migration id=outbox 2026/04/10 19:09:48 INFO Applying migration id=edits 2026/04/10 19:09:48 INFO Applying migration id=outboxactor 2026/04/10 19:09:48 INFO Applying migration id=outboxsender 2026/04/10 19:09:48 INFO Applying migration id=thread 2026/04/10 19:09:48 INFO Applying migration id=host 2026/04/10 19:09:48 INFO Applying migration id=sharedinbox 2026/04/10 19:09:48 INFO Applying migration id=noteshost 2026/04/10 19:09:48 INFO Applying migration id=fetched 2026/04/10 19:09:48 INFO Applying migration id=move 2026/04/10 19:09:48 INFO Applying migration id=cleanup 2026/04/10 19:09:48 INFO Applying migration id=received 2026/04/10 19:09:48 INFO Applying migration id=namehost 2026/04/10 19:09:48 INFO Applying migration id=outboxhost 2026/04/10 19:09:48 INFO Applying migration id=notesfts 2026/04/10 19:09:48 INFO Applying migration id=iconsname 2026/04/10 19:09:48 INFO Applying migration id=nohash 2026/04/10 19:09:48 INFO Applying migration id=shares 2026/04/10 19:09:48 INFO Applying migration id=actorttl 2026/04/10 19:09:48 INFO Applying migration id=tocc 2026/04/10 19:09:48 INFO Applying migration id=followeds 2026/04/10 19:09:48 INFO Applying migration id=certhash 2026/04/10 19:09:48 INFO Applying migration id=follows_sync 2026/04/10 19:09:48 INFO Applying migration id=jsonpath 2026/04/10 19:09:48 INFO Applying migration id=localforward 2026/04/10 19:09:48 INFO Applying migration id=avatar 2026/04/10 19:09:48 INFO Applying migration id=noimage 2026/04/10 19:09:48 INFO Applying migration id=feed 2026/04/10 19:09:48 INFO Applying migration id=bookmarks 2026/04/10 19:09:48 INFO Applying migration id=shareactivity 2026/04/10 19:09:48 INFO Applying migration id=application 2026/04/10 19:09:48 INFO Applying migration id=certificates 2026/04/10 19:09:48 INFO Applying migration id=rawforward 2026/04/10 19:09:48 INFO Applying migration id=publickey 2026/04/10 19:09:48 INFO Applying migration id=resolvegroup 2026/04/10 19:09:48 INFO Applying migration id=reject 2026/04/10 19:09:48 INFO Applying migration id=autodel 2026/04/10 19:09:48 INFO Applying migration id=jsonb 2026/04/10 19:09:48 INFO Applying migration id=quote 2026/04/10 19:09:48 INFO Applying migration id=rfc9421 2026/04/10 19:09:48 INFO Applying migration id=keys 2026/04/10 19:09:48 INFO Applying migration id=portable 2026/04/10 19:09:48 INFO Applying migration id=proofs 2026/04/10 19:09:48 INFO Applying migration id=contexts 2026/04/10 19:09:48 INFO Applying migration id=deliverieshost 2026/04/10 19:09:48 INFO Applying migration id=pembegin 2026/04/10 19:09:48 INFO Applying migration id=didhost 2026/04/10 19:09:51 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cc-f521-7884-b1d2-838dab2b94f5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 19:09:51 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:09:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (2.39s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/04/10 19:09:51 INFO Applying migration id=initial 2026/04/10 19:09:51 INFO Applying migration id=notesupdated 2026/04/10 19:09:51 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:51 INFO Applying migration id=activitiesid 2026/04/10 19:09:51 INFO Applying migration id=outbox 2026/04/10 19:09:51 INFO Applying migration id=edits 2026/04/10 19:09:51 INFO Applying migration id=outboxactor 2026/04/10 19:09:51 INFO Applying migration id=outboxsender 2026/04/10 19:09:51 INFO Applying migration id=thread 2026/04/10 19:09:51 INFO Applying migration id=host 2026/04/10 19:09:51 INFO Applying migration id=sharedinbox 2026/04/10 19:09:51 INFO Applying migration id=noteshost 2026/04/10 19:09:51 INFO Applying migration id=fetched 2026/04/10 19:09:51 INFO Applying migration id=move 2026/04/10 19:09:51 INFO Applying migration id=cleanup 2026/04/10 19:09:51 INFO Applying migration id=received 2026/04/10 19:09:51 INFO Applying migration id=namehost 2026/04/10 19:09:51 INFO Applying migration id=outboxhost 2026/04/10 19:09:51 INFO Applying migration id=notesfts 2026/04/10 19:09:51 INFO Applying migration id=iconsname 2026/04/10 19:09:51 INFO Applying migration id=nohash 2026/04/10 19:09:51 INFO Applying migration id=shares 2026/04/10 19:09:51 INFO Applying migration id=actorttl 2026/04/10 19:09:51 INFO Applying migration id=tocc 2026/04/10 19:09:51 INFO Applying migration id=followeds 2026/04/10 19:09:51 INFO Applying migration id=certhash 2026/04/10 19:09:51 INFO Applying migration id=follows_sync 2026/04/10 19:09:51 INFO Applying migration id=jsonpath 2026/04/10 19:09:51 INFO Applying migration id=localforward 2026/04/10 19:09:51 INFO Applying migration id=avatar 2026/04/10 19:09:51 INFO Applying migration id=noimage 2026/04/10 19:09:51 INFO Applying migration id=feed 2026/04/10 19:09:51 INFO Applying migration id=bookmarks 2026/04/10 19:09:51 INFO Applying migration id=shareactivity 2026/04/10 19:09:51 INFO Applying migration id=application 2026/04/10 19:09:51 INFO Applying migration id=certificates 2026/04/10 19:09:51 INFO Applying migration id=rawforward 2026/04/10 19:09:51 INFO Applying migration id=publickey 2026/04/10 19:09:51 INFO Applying migration id=resolvegroup 2026/04/10 19:09:51 INFO Applying migration id=reject 2026/04/10 19:09:51 INFO Applying migration id=autodel 2026/04/10 19:09:51 INFO Applying migration id=jsonb 2026/04/10 19:09:51 INFO Applying migration id=quote 2026/04/10 19:09:51 INFO Applying migration id=rfc9421 2026/04/10 19:09:51 INFO Applying migration id=keys 2026/04/10 19:09:51 INFO Applying migration id=portable 2026/04/10 19:09:51 INFO Applying migration id=proofs 2026/04/10 19:09:51 INFO Applying migration id=contexts 2026/04/10 19:09:51 INFO Applying migration id=deliverieshost 2026/04/10 19:09:51 INFO Applying migration id=pembegin 2026/04/10 19:09:51 INFO Applying migration id=didhost 2026/04/10 19:09:52 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cc-fafa-76ff-a56b-136da30590fd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 19:09:52 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:09:52 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (1.49s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/04/10 19:09:52 INFO Applying migration id=initial 2026/04/10 19:09:52 INFO Applying migration id=notesupdated 2026/04/10 19:09:52 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:52 INFO Applying migration id=activitiesid 2026/04/10 19:09:52 INFO Applying migration id=outbox 2026/04/10 19:09:52 INFO Applying migration id=edits 2026/04/10 19:09:52 INFO Applying migration id=outboxactor 2026/04/10 19:09:52 INFO Applying migration id=outboxsender 2026/04/10 19:09:52 INFO Applying migration id=thread 2026/04/10 19:09:52 INFO Applying migration id=host 2026/04/10 19:09:52 INFO Applying migration id=sharedinbox 2026/04/10 19:09:52 INFO Applying migration id=noteshost 2026/04/10 19:09:52 INFO Applying migration id=fetched 2026/04/10 19:09:52 INFO Applying migration id=move 2026/04/10 19:09:52 INFO Applying migration id=cleanup 2026/04/10 19:09:52 INFO Applying migration id=received 2026/04/10 19:09:52 INFO Applying migration id=namehost 2026/04/10 19:09:52 INFO Applying migration id=outboxhost 2026/04/10 19:09:52 INFO Applying migration id=notesfts 2026/04/10 19:09:52 INFO Applying migration id=iconsname 2026/04/10 19:09:52 INFO Applying migration id=nohash 2026/04/10 19:09:52 INFO Applying migration id=shares 2026/04/10 19:09:52 INFO Applying migration id=actorttl 2026/04/10 19:09:52 INFO Applying migration id=tocc 2026/04/10 19:09:52 INFO Applying migration id=followeds 2026/04/10 19:09:52 INFO Applying migration id=certhash 2026/04/10 19:09:52 INFO Applying migration id=follows_sync 2026/04/10 19:09:52 INFO Applying migration id=jsonpath 2026/04/10 19:09:52 INFO Applying migration id=localforward 2026/04/10 19:09:52 INFO Applying migration id=avatar 2026/04/10 19:09:52 INFO Applying migration id=noimage 2026/04/10 19:09:52 INFO Applying migration id=feed 2026/04/10 19:09:52 INFO Applying migration id=bookmarks 2026/04/10 19:09:52 INFO Applying migration id=shareactivity 2026/04/10 19:09:52 INFO Applying migration id=application 2026/04/10 19:09:52 INFO Applying migration id=certificates 2026/04/10 19:09:52 INFO Applying migration id=rawforward 2026/04/10 19:09:52 INFO Applying migration id=publickey 2026/04/10 19:09:52 INFO Applying migration id=resolvegroup 2026/04/10 19:09:52 INFO Applying migration id=reject 2026/04/10 19:09:52 INFO Applying migration id=autodel 2026/04/10 19:09:52 INFO Applying migration id=jsonb 2026/04/10 19:09:52 INFO Applying migration id=quote 2026/04/10 19:09:52 INFO Applying migration id=rfc9421 2026/04/10 19:09:52 INFO Applying migration id=keys 2026/04/10 19:09:52 INFO Applying migration id=portable 2026/04/10 19:09:52 INFO Applying migration id=proofs 2026/04/10 19:09:52 INFO Applying migration id=contexts 2026/04/10 19:09:52 INFO Applying migration id=deliverieshost 2026/04/10 19:09:52 INFO Applying migration id=pembegin 2026/04/10 19:09:52 INFO Applying migration id=didhost 2026/04/10 19:09:55 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cd-051c-762b-8176-eddc29101122 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 19:09:55 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:09:55 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (2.60s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/04/10 19:09:55 INFO Applying migration id=initial 2026/04/10 19:09:55 INFO Applying migration id=notesupdated 2026/04/10 19:09:55 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:55 INFO Applying migration id=activitiesid 2026/04/10 19:09:55 INFO Applying migration id=outbox 2026/04/10 19:09:55 INFO Applying migration id=edits 2026/04/10 19:09:55 INFO Applying migration id=outboxactor 2026/04/10 19:09:55 INFO Applying migration id=outboxsender 2026/04/10 19:09:55 INFO Applying migration id=thread 2026/04/10 19:09:55 INFO Applying migration id=host 2026/04/10 19:09:55 INFO Applying migration id=sharedinbox 2026/04/10 19:09:55 INFO Applying migration id=noteshost 2026/04/10 19:09:55 INFO Applying migration id=fetched 2026/04/10 19:09:55 INFO Applying migration id=move 2026/04/10 19:09:55 INFO Applying migration id=cleanup 2026/04/10 19:09:55 INFO Applying migration id=received 2026/04/10 19:09:55 INFO Applying migration id=namehost 2026/04/10 19:09:55 INFO Applying migration id=outboxhost 2026/04/10 19:09:55 INFO Applying migration id=notesfts 2026/04/10 19:09:55 INFO Applying migration id=iconsname 2026/04/10 19:09:55 INFO Applying migration id=nohash 2026/04/10 19:09:55 INFO Applying migration id=shares 2026/04/10 19:09:55 INFO Applying migration id=actorttl 2026/04/10 19:09:55 INFO Applying migration id=tocc 2026/04/10 19:09:55 INFO Applying migration id=followeds 2026/04/10 19:09:55 INFO Applying migration id=certhash 2026/04/10 19:09:55 INFO Applying migration id=follows_sync 2026/04/10 19:09:55 INFO Applying migration id=jsonpath 2026/04/10 19:09:55 INFO Applying migration id=localforward 2026/04/10 19:09:55 INFO Applying migration id=avatar 2026/04/10 19:09:55 INFO Applying migration id=noimage 2026/04/10 19:09:55 INFO Applying migration id=feed 2026/04/10 19:09:55 INFO Applying migration id=bookmarks 2026/04/10 19:09:55 INFO Applying migration id=shareactivity 2026/04/10 19:09:55 INFO Applying migration id=application 2026/04/10 19:09:55 INFO Applying migration id=certificates 2026/04/10 19:09:55 INFO Applying migration id=rawforward 2026/04/10 19:09:55 INFO Applying migration id=publickey 2026/04/10 19:09:55 INFO Applying migration id=resolvegroup 2026/04/10 19:09:55 INFO Applying migration id=reject 2026/04/10 19:09:55 INFO Applying migration id=autodel 2026/04/10 19:09:55 INFO Applying migration id=jsonb 2026/04/10 19:09:55 INFO Applying migration id=quote 2026/04/10 19:09:55 INFO Applying migration id=rfc9421 2026/04/10 19:09:55 INFO Applying migration id=keys 2026/04/10 19:09:55 INFO Applying migration id=portable 2026/04/10 19:09:55 INFO Applying migration id=proofs 2026/04/10 19:09:55 INFO Applying migration id=contexts 2026/04/10 19:09:55 INFO Applying migration id=deliverieshost 2026/04/10 19:09:55 INFO Applying migration id=pembegin 2026/04/10 19:09:55 INFO Applying migration id=didhost 2026/04/10 19:09:57 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cd-0db7-7b6c-b55e-13176cdb5c10 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 19:09:57 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:09:57 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (2.20s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/04/10 19:09:57 INFO Applying migration id=initial 2026/04/10 19:09:57 INFO Applying migration id=notesupdated 2026/04/10 19:09:57 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:57 INFO Applying migration id=activitiesid 2026/04/10 19:09:57 INFO Applying migration id=outbox 2026/04/10 19:09:57 INFO Applying migration id=edits 2026/04/10 19:09:57 INFO Applying migration id=outboxactor 2026/04/10 19:09:57 INFO Applying migration id=outboxsender 2026/04/10 19:09:57 INFO Applying migration id=thread 2026/04/10 19:09:57 INFO Applying migration id=host 2026/04/10 19:09:57 INFO Applying migration id=sharedinbox 2026/04/10 19:09:57 INFO Applying migration id=noteshost 2026/04/10 19:09:57 INFO Applying migration id=fetched 2026/04/10 19:09:57 INFO Applying migration id=move 2026/04/10 19:09:57 INFO Applying migration id=cleanup 2026/04/10 19:09:57 INFO Applying migration id=received 2026/04/10 19:09:57 INFO Applying migration id=namehost 2026/04/10 19:09:57 INFO Applying migration id=outboxhost 2026/04/10 19:09:57 INFO Applying migration id=notesfts 2026/04/10 19:09:57 INFO Applying migration id=iconsname 2026/04/10 19:09:57 INFO Applying migration id=nohash 2026/04/10 19:09:57 INFO Applying migration id=shares 2026/04/10 19:09:57 INFO Applying migration id=actorttl 2026/04/10 19:09:57 INFO Applying migration id=tocc 2026/04/10 19:09:57 INFO Applying migration id=followeds 2026/04/10 19:09:57 INFO Applying migration id=certhash 2026/04/10 19:09:57 INFO Applying migration id=follows_sync 2026/04/10 19:09:57 INFO Applying migration id=jsonpath 2026/04/10 19:09:57 INFO Applying migration id=localforward 2026/04/10 19:09:57 INFO Applying migration id=avatar 2026/04/10 19:09:57 INFO Applying migration id=noimage 2026/04/10 19:09:57 INFO Applying migration id=feed 2026/04/10 19:09:57 INFO Applying migration id=bookmarks 2026/04/10 19:09:57 INFO Applying migration id=shareactivity 2026/04/10 19:09:57 INFO Applying migration id=application 2026/04/10 19:09:57 INFO Applying migration id=certificates 2026/04/10 19:09:57 INFO Applying migration id=rawforward 2026/04/10 19:09:57 INFO Applying migration id=publickey 2026/04/10 19:09:57 INFO Applying migration id=resolvegroup 2026/04/10 19:09:57 INFO Applying migration id=reject 2026/04/10 19:09:57 INFO Applying migration id=autodel 2026/04/10 19:09:57 INFO Applying migration id=jsonb 2026/04/10 19:09:57 INFO Applying migration id=quote 2026/04/10 19:09:57 INFO Applying migration id=rfc9421 2026/04/10 19:09:57 INFO Applying migration id=keys 2026/04/10 19:09:57 INFO Applying migration id=portable 2026/04/10 19:09:57 INFO Applying migration id=proofs 2026/04/10 19:09:57 INFO Applying migration id=contexts 2026/04/10 19:09:57 INFO Applying migration id=deliverieshost 2026/04/10 19:09:57 INFO Applying migration id=pembegin 2026/04/10 19:09:57 INFO Applying migration id=didhost 2026/04/10 19:09:59 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cd-1600-7cc7-a56a-2eb6232736b4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 19:09:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:09:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (2.13s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/04/10 19:09:59 INFO Applying migration id=initial 2026/04/10 19:09:59 INFO Applying migration id=notesupdated 2026/04/10 19:09:59 INFO Applying migration id=personspreferredusername 2026/04/10 19:09:59 INFO Applying migration id=activitiesid 2026/04/10 19:09:59 INFO Applying migration id=outbox 2026/04/10 19:09:59 INFO Applying migration id=edits 2026/04/10 19:09:59 INFO Applying migration id=outboxactor 2026/04/10 19:09:59 INFO Applying migration id=outboxsender 2026/04/10 19:09:59 INFO Applying migration id=thread 2026/04/10 19:09:59 INFO Applying migration id=host 2026/04/10 19:09:59 INFO Applying migration id=sharedinbox 2026/04/10 19:09:59 INFO Applying migration id=noteshost 2026/04/10 19:09:59 INFO Applying migration id=fetched 2026/04/10 19:09:59 INFO Applying migration id=move 2026/04/10 19:09:59 INFO Applying migration id=cleanup 2026/04/10 19:09:59 INFO Applying migration id=received 2026/04/10 19:09:59 INFO Applying migration id=namehost 2026/04/10 19:09:59 INFO Applying migration id=outboxhost 2026/04/10 19:09:59 INFO Applying migration id=notesfts 2026/04/10 19:09:59 INFO Applying migration id=iconsname 2026/04/10 19:09:59 INFO Applying migration id=nohash 2026/04/10 19:09:59 INFO Applying migration id=shares 2026/04/10 19:09:59 INFO Applying migration id=actorttl 2026/04/10 19:09:59 INFO Applying migration id=tocc 2026/04/10 19:09:59 INFO Applying migration id=followeds 2026/04/10 19:09:59 INFO Applying migration id=certhash 2026/04/10 19:09:59 INFO Applying migration id=follows_sync 2026/04/10 19:09:59 INFO Applying migration id=jsonpath 2026/04/10 19:09:59 INFO Applying migration id=localforward 2026/04/10 19:09:59 INFO Applying migration id=avatar 2026/04/10 19:09:59 INFO Applying migration id=noimage 2026/04/10 19:09:59 INFO Applying migration id=feed 2026/04/10 19:09:59 INFO Applying migration id=bookmarks 2026/04/10 19:09:59 INFO Applying migration id=shareactivity 2026/04/10 19:09:59 INFO Applying migration id=application 2026/04/10 19:09:59 INFO Applying migration id=certificates 2026/04/10 19:09:59 INFO Applying migration id=rawforward 2026/04/10 19:09:59 INFO Applying migration id=publickey 2026/04/10 19:09:59 INFO Applying migration id=resolvegroup 2026/04/10 19:09:59 INFO Applying migration id=reject 2026/04/10 19:09:59 INFO Applying migration id=autodel 2026/04/10 19:09:59 INFO Applying migration id=jsonb 2026/04/10 19:09:59 INFO Applying migration id=quote 2026/04/10 19:09:59 INFO Applying migration id=rfc9421 2026/04/10 19:09:59 INFO Applying migration id=keys 2026/04/10 19:09:59 INFO Applying migration id=portable 2026/04/10 19:09:59 INFO Applying migration id=proofs 2026/04/10 19:09:59 INFO Applying migration id=contexts 2026/04/10 19:09:59 INFO Applying migration id=deliverieshost 2026/04/10 19:09:59 INFO Applying migration id=pembegin 2026/04/10 19:09:59 INFO Applying migration id=didhost 2026/04/10 19:10:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cd-218e-73b4-9113-bf4e419600e7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:10:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78cd-218e-7f07-8a42-162c18da5567 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cd-218e-73b4-9113-bf4e419600e7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78cd-218e-73b4-9113-bf4e419600e7 2026/04/10 19:10:02 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:10:02 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (2.95s) === RUN TestOutbox_DMInGroupAnotherUser 2026/04/10 19:10:02 INFO Applying migration id=initial 2026/04/10 19:10:02 INFO Applying migration id=notesupdated 2026/04/10 19:10:02 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:02 INFO Applying migration id=activitiesid 2026/04/10 19:10:02 INFO Applying migration id=outbox 2026/04/10 19:10:02 INFO Applying migration id=edits 2026/04/10 19:10:02 INFO Applying migration id=outboxactor 2026/04/10 19:10:02 INFO Applying migration id=outboxsender 2026/04/10 19:10:02 INFO Applying migration id=thread 2026/04/10 19:10:02 INFO Applying migration id=host 2026/04/10 19:10:02 INFO Applying migration id=sharedinbox 2026/04/10 19:10:02 INFO Applying migration id=noteshost 2026/04/10 19:10:02 INFO Applying migration id=fetched 2026/04/10 19:10:02 INFO Applying migration id=move 2026/04/10 19:10:02 INFO Applying migration id=cleanup 2026/04/10 19:10:02 INFO Applying migration id=received 2026/04/10 19:10:02 INFO Applying migration id=namehost 2026/04/10 19:10:02 INFO Applying migration id=outboxhost 2026/04/10 19:10:02 INFO Applying migration id=notesfts 2026/04/10 19:10:02 INFO Applying migration id=iconsname 2026/04/10 19:10:02 INFO Applying migration id=nohash 2026/04/10 19:10:02 INFO Applying migration id=shares 2026/04/10 19:10:02 INFO Applying migration id=actorttl 2026/04/10 19:10:02 INFO Applying migration id=tocc 2026/04/10 19:10:02 INFO Applying migration id=followeds 2026/04/10 19:10:02 INFO Applying migration id=certhash 2026/04/10 19:10:02 INFO Applying migration id=follows_sync 2026/04/10 19:10:02 INFO Applying migration id=jsonpath 2026/04/10 19:10:02 INFO Applying migration id=localforward 2026/04/10 19:10:02 INFO Applying migration id=avatar 2026/04/10 19:10:02 INFO Applying migration id=noimage 2026/04/10 19:10:02 INFO Applying migration id=feed 2026/04/10 19:10:02 INFO Applying migration id=bookmarks 2026/04/10 19:10:02 INFO Applying migration id=shareactivity 2026/04/10 19:10:02 INFO Applying migration id=application 2026/04/10 19:10:02 INFO Applying migration id=certificates 2026/04/10 19:10:02 INFO Applying migration id=rawforward 2026/04/10 19:10:02 INFO Applying migration id=publickey 2026/04/10 19:10:02 INFO Applying migration id=resolvegroup 2026/04/10 19:10:02 INFO Applying migration id=reject 2026/04/10 19:10:02 INFO Applying migration id=autodel 2026/04/10 19:10:02 INFO Applying migration id=jsonb 2026/04/10 19:10:02 INFO Applying migration id=quote 2026/04/10 19:10:02 INFO Applying migration id=rfc9421 2026/04/10 19:10:02 INFO Applying migration id=keys 2026/04/10 19:10:02 INFO Applying migration id=portable 2026/04/10 19:10:02 INFO Applying migration id=proofs 2026/04/10 19:10:02 INFO Applying migration id=contexts 2026/04/10 19:10:02 INFO Applying migration id=deliverieshost 2026/04/10 19:10:02 INFO Applying migration id=pembegin 2026/04/10 19:10:02 INFO Applying migration id=didhost 2026/04/10 19:10:06 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cd-2f00-7466-b5b9-37e597fd5ddb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 19:10:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78cd-2f00-7ebc-94f3-03d367b69ace activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:10:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78cd-2f01-7a1d-8f5e-6f79a2f20c8a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78cd-2f00-7ebc-94f3-03d367b69ace activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78cd-2f00-7ebc-94f3-03d367b69ace 2026/04/10 19:10:06 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:10:06 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (3.44s) === RUN TestPoll_TwoOptions 2026/04/10 19:10:06 INFO Applying migration id=initial 2026/04/10 19:10:06 INFO Applying migration id=notesupdated 2026/04/10 19:10:06 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:06 INFO Applying migration id=activitiesid 2026/04/10 19:10:06 INFO Applying migration id=outbox 2026/04/10 19:10:06 INFO Applying migration id=edits 2026/04/10 19:10:06 INFO Applying migration id=outboxactor 2026/04/10 19:10:06 INFO Applying migration id=outboxsender 2026/04/10 19:10:06 INFO Applying migration id=thread 2026/04/10 19:10:06 INFO Applying migration id=host 2026/04/10 19:10:06 INFO Applying migration id=sharedinbox 2026/04/10 19:10:06 INFO Applying migration id=noteshost 2026/04/10 19:10:06 INFO Applying migration id=fetched 2026/04/10 19:10:06 INFO Applying migration id=move 2026/04/10 19:10:06 INFO Applying migration id=cleanup 2026/04/10 19:10:06 INFO Applying migration id=received 2026/04/10 19:10:06 INFO Applying migration id=namehost 2026/04/10 19:10:06 INFO Applying migration id=outboxhost 2026/04/10 19:10:06 INFO Applying migration id=notesfts 2026/04/10 19:10:06 INFO Applying migration id=iconsname 2026/04/10 19:10:06 INFO Applying migration id=nohash 2026/04/10 19:10:06 INFO Applying migration id=shares 2026/04/10 19:10:06 INFO Applying migration id=actorttl 2026/04/10 19:10:06 INFO Applying migration id=tocc 2026/04/10 19:10:06 INFO Applying migration id=followeds 2026/04/10 19:10:06 INFO Applying migration id=certhash 2026/04/10 19:10:06 INFO Applying migration id=follows_sync 2026/04/10 19:10:06 INFO Applying migration id=jsonpath 2026/04/10 19:10:06 INFO Applying migration id=localforward 2026/04/10 19:10:06 INFO Applying migration id=avatar 2026/04/10 19:10:06 INFO Applying migration id=noimage 2026/04/10 19:10:06 INFO Applying migration id=feed 2026/04/10 19:10:06 INFO Applying migration id=bookmarks 2026/04/10 19:10:06 INFO Applying migration id=shareactivity 2026/04/10 19:10:06 INFO Applying migration id=application 2026/04/10 19:10:06 INFO Applying migration id=certificates 2026/04/10 19:10:06 INFO Applying migration id=rawforward 2026/04/10 19:10:06 INFO Applying migration id=publickey 2026/04/10 19:10:06 INFO Applying migration id=resolvegroup 2026/04/10 19:10:06 INFO Applying migration id=reject 2026/04/10 19:10:06 INFO Applying migration id=autodel 2026/04/10 19:10:06 INFO Applying migration id=jsonb 2026/04/10 19:10:06 INFO Applying migration id=quote 2026/04/10 19:10:06 INFO Applying migration id=rfc9421 2026/04/10 19:10:06 INFO Applying migration id=keys 2026/04/10 19:10:06 INFO Applying migration id=portable 2026/04/10 19:10:06 INFO Applying migration id=proofs 2026/04/10 19:10:06 INFO Applying migration id=contexts 2026/04/10 19:10:06 INFO Applying migration id=deliverieshost 2026/04/10 19:10:06 INFO Applying migration id=pembegin 2026/04/10 19:10:06 INFO Applying migration id=didhost 2026/04/10 19:10:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 19:10:08 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (2.04s) === RUN TestPoll_TwoOptionsZeroVotes 2026/04/10 19:10:08 INFO Applying migration id=initial 2026/04/10 19:10:08 INFO Applying migration id=notesupdated 2026/04/10 19:10:08 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:08 INFO Applying migration id=activitiesid 2026/04/10 19:10:08 INFO Applying migration id=outbox 2026/04/10 19:10:08 INFO Applying migration id=edits 2026/04/10 19:10:08 INFO Applying migration id=outboxactor 2026/04/10 19:10:08 INFO Applying migration id=outboxsender 2026/04/10 19:10:08 INFO Applying migration id=thread 2026/04/10 19:10:08 INFO Applying migration id=host 2026/04/10 19:10:08 INFO Applying migration id=sharedinbox 2026/04/10 19:10:08 INFO Applying migration id=noteshost 2026/04/10 19:10:08 INFO Applying migration id=fetched 2026/04/10 19:10:08 INFO Applying migration id=move 2026/04/10 19:10:08 INFO Applying migration id=cleanup 2026/04/10 19:10:08 INFO Applying migration id=received 2026/04/10 19:10:08 INFO Applying migration id=namehost 2026/04/10 19:10:08 INFO Applying migration id=outboxhost 2026/04/10 19:10:08 INFO Applying migration id=notesfts 2026/04/10 19:10:08 INFO Applying migration id=iconsname 2026/04/10 19:10:08 INFO Applying migration id=nohash 2026/04/10 19:10:08 INFO Applying migration id=shares 2026/04/10 19:10:08 INFO Applying migration id=actorttl 2026/04/10 19:10:08 INFO Applying migration id=tocc 2026/04/10 19:10:08 INFO Applying migration id=followeds 2026/04/10 19:10:08 INFO Applying migration id=certhash 2026/04/10 19:10:08 INFO Applying migration id=follows_sync 2026/04/10 19:10:08 INFO Applying migration id=jsonpath 2026/04/10 19:10:08 INFO Applying migration id=localforward 2026/04/10 19:10:08 INFO Applying migration id=avatar 2026/04/10 19:10:08 INFO Applying migration id=noimage 2026/04/10 19:10:08 INFO Applying migration id=feed 2026/04/10 19:10:08 INFO Applying migration id=bookmarks 2026/04/10 19:10:08 INFO Applying migration id=shareactivity 2026/04/10 19:10:08 INFO Applying migration id=application 2026/04/10 19:10:08 INFO Applying migration id=certificates 2026/04/10 19:10:08 INFO Applying migration id=rawforward 2026/04/10 19:10:08 INFO Applying migration id=publickey 2026/04/10 19:10:08 INFO Applying migration id=resolvegroup 2026/04/10 19:10:08 INFO Applying migration id=reject 2026/04/10 19:10:08 INFO Applying migration id=autodel 2026/04/10 19:10:08 INFO Applying migration id=jsonb 2026/04/10 19:10:08 INFO Applying migration id=quote 2026/04/10 19:10:08 INFO Applying migration id=rfc9421 2026/04/10 19:10:08 INFO Applying migration id=keys 2026/04/10 19:10:08 INFO Applying migration id=portable 2026/04/10 19:10:08 INFO Applying migration id=proofs 2026/04/10 19:10:08 INFO Applying migration id=contexts 2026/04/10 19:10:08 INFO Applying migration id=deliverieshost 2026/04/10 19:10:08 INFO Applying migration id=pembegin 2026/04/10 19:10:08 INFO Applying migration id=didhost 2026/04/10 19:10:11 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 19:10:11 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (3.43s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/04/10 19:10:11 INFO Applying migration id=initial 2026/04/10 19:10:11 INFO Applying migration id=notesupdated 2026/04/10 19:10:11 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:11 INFO Applying migration id=activitiesid 2026/04/10 19:10:11 INFO Applying migration id=outbox 2026/04/10 19:10:11 INFO Applying migration id=edits 2026/04/10 19:10:11 INFO Applying migration id=outboxactor 2026/04/10 19:10:11 INFO Applying migration id=outboxsender 2026/04/10 19:10:11 INFO Applying migration id=thread 2026/04/10 19:10:11 INFO Applying migration id=host 2026/04/10 19:10:11 INFO Applying migration id=sharedinbox 2026/04/10 19:10:11 INFO Applying migration id=noteshost 2026/04/10 19:10:11 INFO Applying migration id=fetched 2026/04/10 19:10:11 INFO Applying migration id=move 2026/04/10 19:10:11 INFO Applying migration id=cleanup 2026/04/10 19:10:11 INFO Applying migration id=received 2026/04/10 19:10:11 INFO Applying migration id=namehost 2026/04/10 19:10:11 INFO Applying migration id=outboxhost 2026/04/10 19:10:11 INFO Applying migration id=notesfts 2026/04/10 19:10:11 INFO Applying migration id=iconsname 2026/04/10 19:10:11 INFO Applying migration id=nohash 2026/04/10 19:10:11 INFO Applying migration id=shares 2026/04/10 19:10:11 INFO Applying migration id=actorttl 2026/04/10 19:10:11 INFO Applying migration id=tocc 2026/04/10 19:10:11 INFO Applying migration id=followeds 2026/04/10 19:10:11 INFO Applying migration id=certhash 2026/04/10 19:10:11 INFO Applying migration id=follows_sync 2026/04/10 19:10:11 INFO Applying migration id=jsonpath 2026/04/10 19:10:11 INFO Applying migration id=localforward 2026/04/10 19:10:11 INFO Applying migration id=avatar 2026/04/10 19:10:11 INFO Applying migration id=noimage 2026/04/10 19:10:11 INFO Applying migration id=feed 2026/04/10 19:10:11 INFO Applying migration id=bookmarks 2026/04/10 19:10:11 INFO Applying migration id=shareactivity 2026/04/10 19:10:11 INFO Applying migration id=application 2026/04/10 19:10:11 INFO Applying migration id=certificates 2026/04/10 19:10:11 INFO Applying migration id=rawforward 2026/04/10 19:10:11 INFO Applying migration id=publickey 2026/04/10 19:10:11 INFO Applying migration id=resolvegroup 2026/04/10 19:10:11 INFO Applying migration id=reject 2026/04/10 19:10:11 INFO Applying migration id=autodel 2026/04/10 19:10:11 INFO Applying migration id=jsonb 2026/04/10 19:10:11 INFO Applying migration id=quote 2026/04/10 19:10:11 INFO Applying migration id=rfc9421 2026/04/10 19:10:11 INFO Applying migration id=keys 2026/04/10 19:10:11 INFO Applying migration id=portable 2026/04/10 19:10:11 INFO Applying migration id=proofs 2026/04/10 19:10:11 INFO Applying migration id=contexts 2026/04/10 19:10:11 INFO Applying migration id=deliverieshost 2026/04/10 19:10:11 INFO Applying migration id=pembegin 2026/04/10 19:10:11 INFO Applying migration id=didhost 2026/04/10 19:10:14 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 19:10:14 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (3.06s) === RUN TestPoll_OneOption 2026/04/10 19:10:14 INFO Applying migration id=initial 2026/04/10 19:10:14 INFO Applying migration id=notesupdated 2026/04/10 19:10:14 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:14 INFO Applying migration id=activitiesid 2026/04/10 19:10:14 INFO Applying migration id=outbox 2026/04/10 19:10:14 INFO Applying migration id=edits 2026/04/10 19:10:14 INFO Applying migration id=outboxactor 2026/04/10 19:10:14 INFO Applying migration id=outboxsender 2026/04/10 19:10:14 INFO Applying migration id=thread 2026/04/10 19:10:14 INFO Applying migration id=host 2026/04/10 19:10:14 INFO Applying migration id=sharedinbox 2026/04/10 19:10:14 INFO Applying migration id=noteshost 2026/04/10 19:10:14 INFO Applying migration id=fetched 2026/04/10 19:10:14 INFO Applying migration id=move 2026/04/10 19:10:14 INFO Applying migration id=cleanup 2026/04/10 19:10:14 INFO Applying migration id=received 2026/04/10 19:10:14 INFO Applying migration id=namehost 2026/04/10 19:10:14 INFO Applying migration id=outboxhost 2026/04/10 19:10:14 INFO Applying migration id=notesfts 2026/04/10 19:10:14 INFO Applying migration id=iconsname 2026/04/10 19:10:14 INFO Applying migration id=nohash 2026/04/10 19:10:14 INFO Applying migration id=shares 2026/04/10 19:10:14 INFO Applying migration id=actorttl 2026/04/10 19:10:14 INFO Applying migration id=tocc 2026/04/10 19:10:14 INFO Applying migration id=followeds 2026/04/10 19:10:14 INFO Applying migration id=certhash 2026/04/10 19:10:14 INFO Applying migration id=follows_sync 2026/04/10 19:10:14 INFO Applying migration id=jsonpath 2026/04/10 19:10:14 INFO Applying migration id=localforward 2026/04/10 19:10:14 INFO Applying migration id=avatar 2026/04/10 19:10:14 INFO Applying migration id=noimage 2026/04/10 19:10:14 INFO Applying migration id=feed 2026/04/10 19:10:14 INFO Applying migration id=bookmarks 2026/04/10 19:10:14 INFO Applying migration id=shareactivity 2026/04/10 19:10:14 INFO Applying migration id=application 2026/04/10 19:10:14 INFO Applying migration id=certificates 2026/04/10 19:10:14 INFO Applying migration id=rawforward 2026/04/10 19:10:14 INFO Applying migration id=publickey 2026/04/10 19:10:14 INFO Applying migration id=resolvegroup 2026/04/10 19:10:14 INFO Applying migration id=reject 2026/04/10 19:10:14 INFO Applying migration id=autodel 2026/04/10 19:10:14 INFO Applying migration id=jsonb 2026/04/10 19:10:14 INFO Applying migration id=quote 2026/04/10 19:10:14 INFO Applying migration id=rfc9421 2026/04/10 19:10:14 INFO Applying migration id=keys 2026/04/10 19:10:14 INFO Applying migration id=portable 2026/04/10 19:10:14 INFO Applying migration id=proofs 2026/04/10 19:10:14 INFO Applying migration id=contexts 2026/04/10 19:10:14 INFO Applying migration id=deliverieshost 2026/04/10 19:10:14 INFO Applying migration id=pembegin 2026/04/10 19:10:14 INFO Applying migration id=didhost 2026/04/10 19:10:17 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 19:10:17 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (3.01s) === RUN TestPoll_Vote 2026/04/10 19:10:17 INFO Applying migration id=initial 2026/04/10 19:10:17 INFO Applying migration id=notesupdated 2026/04/10 19:10:17 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:17 INFO Applying migration id=activitiesid 2026/04/10 19:10:17 INFO Applying migration id=outbox 2026/04/10 19:10:17 INFO Applying migration id=edits 2026/04/10 19:10:17 INFO Applying migration id=outboxactor 2026/04/10 19:10:17 INFO Applying migration id=outboxsender 2026/04/10 19:10:17 INFO Applying migration id=thread 2026/04/10 19:10:17 INFO Applying migration id=host 2026/04/10 19:10:17 INFO Applying migration id=sharedinbox 2026/04/10 19:10:17 INFO Applying migration id=noteshost 2026/04/10 19:10:17 INFO Applying migration id=fetched 2026/04/10 19:10:17 INFO Applying migration id=move 2026/04/10 19:10:17 INFO Applying migration id=cleanup 2026/04/10 19:10:17 INFO Applying migration id=received 2026/04/10 19:10:17 INFO Applying migration id=namehost 2026/04/10 19:10:17 INFO Applying migration id=outboxhost 2026/04/10 19:10:17 INFO Applying migration id=notesfts 2026/04/10 19:10:17 INFO Applying migration id=iconsname 2026/04/10 19:10:17 INFO Applying migration id=nohash 2026/04/10 19:10:17 INFO Applying migration id=shares 2026/04/10 19:10:17 INFO Applying migration id=actorttl 2026/04/10 19:10:17 INFO Applying migration id=tocc 2026/04/10 19:10:17 INFO Applying migration id=followeds 2026/04/10 19:10:17 INFO Applying migration id=certhash 2026/04/10 19:10:17 INFO Applying migration id=follows_sync 2026/04/10 19:10:17 INFO Applying migration id=jsonpath 2026/04/10 19:10:17 INFO Applying migration id=localforward 2026/04/10 19:10:17 INFO Applying migration id=avatar 2026/04/10 19:10:17 INFO Applying migration id=noimage 2026/04/10 19:10:17 INFO Applying migration id=feed 2026/04/10 19:10:17 INFO Applying migration id=bookmarks 2026/04/10 19:10:17 INFO Applying migration id=shareactivity 2026/04/10 19:10:17 INFO Applying migration id=application 2026/04/10 19:10:17 INFO Applying migration id=certificates 2026/04/10 19:10:17 INFO Applying migration id=rawforward 2026/04/10 19:10:17 INFO Applying migration id=publickey 2026/04/10 19:10:17 INFO Applying migration id=resolvegroup 2026/04/10 19:10:17 INFO Applying migration id=reject 2026/04/10 19:10:17 INFO Applying migration id=autodel 2026/04/10 19:10:17 INFO Applying migration id=jsonb 2026/04/10 19:10:17 INFO Applying migration id=quote 2026/04/10 19:10:17 INFO Applying migration id=rfc9421 2026/04/10 19:10:17 INFO Applying migration id=keys 2026/04/10 19:10:17 INFO Applying migration id=portable 2026/04/10 19:10:17 INFO Applying migration id=proofs 2026/04/10 19:10:17 INFO Applying migration id=contexts 2026/04/10 19:10:17 INFO Applying migration id=deliverieshost 2026/04/10 19:10:17 INFO Applying migration id=pembegin 2026/04/10 19:10:17 INFO Applying migration id=didhost 2026/04/10 19:10:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 19:10:19 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 19:10:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cd-6421-7257-8e0a-68054b397929 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cd-6421-7226-8101-0c6b15745419 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cd-6421-7226-8101-0c6b15745419 2026/04/10 19:10:19 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (2.06s) === RUN TestPoll_VoteClosedPoll 2026/04/10 19:10:19 INFO Applying migration id=initial 2026/04/10 19:10:19 INFO Applying migration id=notesupdated 2026/04/10 19:10:19 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:19 INFO Applying migration id=activitiesid 2026/04/10 19:10:19 INFO Applying migration id=outbox 2026/04/10 19:10:19 INFO Applying migration id=edits 2026/04/10 19:10:19 INFO Applying migration id=outboxactor 2026/04/10 19:10:19 INFO Applying migration id=outboxsender 2026/04/10 19:10:19 INFO Applying migration id=thread 2026/04/10 19:10:19 INFO Applying migration id=host 2026/04/10 19:10:19 INFO Applying migration id=sharedinbox 2026/04/10 19:10:19 INFO Applying migration id=noteshost 2026/04/10 19:10:19 INFO Applying migration id=fetched 2026/04/10 19:10:19 INFO Applying migration id=move 2026/04/10 19:10:19 INFO Applying migration id=cleanup 2026/04/10 19:10:19 INFO Applying migration id=received 2026/04/10 19:10:19 INFO Applying migration id=namehost 2026/04/10 19:10:19 INFO Applying migration id=outboxhost 2026/04/10 19:10:19 INFO Applying migration id=notesfts 2026/04/10 19:10:19 INFO Applying migration id=iconsname 2026/04/10 19:10:19 INFO Applying migration id=nohash 2026/04/10 19:10:19 INFO Applying migration id=shares 2026/04/10 19:10:19 INFO Applying migration id=actorttl 2026/04/10 19:10:19 INFO Applying migration id=tocc 2026/04/10 19:10:19 INFO Applying migration id=followeds 2026/04/10 19:10:19 INFO Applying migration id=certhash 2026/04/10 19:10:19 INFO Applying migration id=follows_sync 2026/04/10 19:10:19 INFO Applying migration id=jsonpath 2026/04/10 19:10:19 INFO Applying migration id=localforward 2026/04/10 19:10:19 INFO Applying migration id=avatar 2026/04/10 19:10:19 INFO Applying migration id=noimage 2026/04/10 19:10:19 INFO Applying migration id=feed 2026/04/10 19:10:19 INFO Applying migration id=bookmarks 2026/04/10 19:10:19 INFO Applying migration id=shareactivity 2026/04/10 19:10:19 INFO Applying migration id=application 2026/04/10 19:10:19 INFO Applying migration id=certificates 2026/04/10 19:10:19 INFO Applying migration id=rawforward 2026/04/10 19:10:19 INFO Applying migration id=publickey 2026/04/10 19:10:19 INFO Applying migration id=resolvegroup 2026/04/10 19:10:19 INFO Applying migration id=reject 2026/04/10 19:10:19 INFO Applying migration id=autodel 2026/04/10 19:10:19 INFO Applying migration id=jsonb 2026/04/10 19:10:19 INFO Applying migration id=quote 2026/04/10 19:10:19 INFO Applying migration id=rfc9421 2026/04/10 19:10:19 INFO Applying migration id=keys 2026/04/10 19:10:19 INFO Applying migration id=portable 2026/04/10 19:10:19 INFO Applying migration id=proofs 2026/04/10 19:10:19 INFO Applying migration id=contexts 2026/04/10 19:10:19 INFO Applying migration id=deliverieshost 2026/04/10 19:10:19 INFO Applying migration id=pembegin 2026/04/10 19:10:19 INFO Applying migration id=didhost 2026/04/10 19:10:22 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 19:10:22 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (2.99s) === RUN TestPoll_VoteEndedPoll 2026/04/10 19:10:22 INFO Applying migration id=initial 2026/04/10 19:10:22 INFO Applying migration id=notesupdated 2026/04/10 19:10:22 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:22 INFO Applying migration id=activitiesid 2026/04/10 19:10:22 INFO Applying migration id=outbox 2026/04/10 19:10:22 INFO Applying migration id=edits 2026/04/10 19:10:22 INFO Applying migration id=outboxactor 2026/04/10 19:10:22 INFO Applying migration id=outboxsender 2026/04/10 19:10:22 INFO Applying migration id=thread 2026/04/10 19:10:22 INFO Applying migration id=host 2026/04/10 19:10:22 INFO Applying migration id=sharedinbox 2026/04/10 19:10:22 INFO Applying migration id=noteshost 2026/04/10 19:10:22 INFO Applying migration id=fetched 2026/04/10 19:10:22 INFO Applying migration id=move 2026/04/10 19:10:22 INFO Applying migration id=cleanup 2026/04/10 19:10:22 INFO Applying migration id=received 2026/04/10 19:10:22 INFO Applying migration id=namehost 2026/04/10 19:10:22 INFO Applying migration id=outboxhost 2026/04/10 19:10:22 INFO Applying migration id=notesfts 2026/04/10 19:10:22 INFO Applying migration id=iconsname 2026/04/10 19:10:22 INFO Applying migration id=nohash 2026/04/10 19:10:22 INFO Applying migration id=shares 2026/04/10 19:10:22 INFO Applying migration id=actorttl 2026/04/10 19:10:22 INFO Applying migration id=tocc 2026/04/10 19:10:22 INFO Applying migration id=followeds 2026/04/10 19:10:22 INFO Applying migration id=certhash 2026/04/10 19:10:22 INFO Applying migration id=follows_sync 2026/04/10 19:10:22 INFO Applying migration id=jsonpath 2026/04/10 19:10:22 INFO Applying migration id=localforward 2026/04/10 19:10:22 INFO Applying migration id=avatar 2026/04/10 19:10:22 INFO Applying migration id=noimage 2026/04/10 19:10:22 INFO Applying migration id=feed 2026/04/10 19:10:22 INFO Applying migration id=bookmarks 2026/04/10 19:10:22 INFO Applying migration id=shareactivity 2026/04/10 19:10:22 INFO Applying migration id=application 2026/04/10 19:10:22 INFO Applying migration id=certificates 2026/04/10 19:10:22 INFO Applying migration id=rawforward 2026/04/10 19:10:22 INFO Applying migration id=publickey 2026/04/10 19:10:22 INFO Applying migration id=resolvegroup 2026/04/10 19:10:22 INFO Applying migration id=reject 2026/04/10 19:10:22 INFO Applying migration id=autodel 2026/04/10 19:10:22 INFO Applying migration id=jsonb 2026/04/10 19:10:22 INFO Applying migration id=quote 2026/04/10 19:10:22 INFO Applying migration id=rfc9421 2026/04/10 19:10:22 INFO Applying migration id=keys 2026/04/10 19:10:22 INFO Applying migration id=portable 2026/04/10 19:10:22 INFO Applying migration id=proofs 2026/04/10 19:10:22 INFO Applying migration id=contexts 2026/04/10 19:10:22 INFO Applying migration id=deliverieshost 2026/04/10 19:10:22 INFO Applying migration id=pembegin 2026/04/10 19:10:22 INFO Applying migration id=didhost 2026/04/10 19:10:25 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 19:10:25 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (2.78s) === RUN TestPoll_Reply 2026/04/10 19:10:25 INFO Applying migration id=initial 2026/04/10 19:10:25 INFO Applying migration id=notesupdated 2026/04/10 19:10:25 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:25 INFO Applying migration id=activitiesid 2026/04/10 19:10:25 INFO Applying migration id=outbox 2026/04/10 19:10:25 INFO Applying migration id=edits 2026/04/10 19:10:25 INFO Applying migration id=outboxactor 2026/04/10 19:10:25 INFO Applying migration id=outboxsender 2026/04/10 19:10:25 INFO Applying migration id=thread 2026/04/10 19:10:25 INFO Applying migration id=host 2026/04/10 19:10:25 INFO Applying migration id=sharedinbox 2026/04/10 19:10:25 INFO Applying migration id=noteshost 2026/04/10 19:10:25 INFO Applying migration id=fetched 2026/04/10 19:10:25 INFO Applying migration id=move 2026/04/10 19:10:25 INFO Applying migration id=cleanup 2026/04/10 19:10:25 INFO Applying migration id=received 2026/04/10 19:10:25 INFO Applying migration id=namehost 2026/04/10 19:10:25 INFO Applying migration id=outboxhost 2026/04/10 19:10:25 INFO Applying migration id=notesfts 2026/04/10 19:10:25 INFO Applying migration id=iconsname 2026/04/10 19:10:25 INFO Applying migration id=nohash 2026/04/10 19:10:25 INFO Applying migration id=shares 2026/04/10 19:10:25 INFO Applying migration id=actorttl 2026/04/10 19:10:25 INFO Applying migration id=tocc 2026/04/10 19:10:25 INFO Applying migration id=followeds 2026/04/10 19:10:25 INFO Applying migration id=certhash 2026/04/10 19:10:25 INFO Applying migration id=follows_sync 2026/04/10 19:10:25 INFO Applying migration id=jsonpath 2026/04/10 19:10:25 INFO Applying migration id=localforward 2026/04/10 19:10:25 INFO Applying migration id=avatar 2026/04/10 19:10:25 INFO Applying migration id=noimage 2026/04/10 19:10:25 INFO Applying migration id=feed 2026/04/10 19:10:25 INFO Applying migration id=bookmarks 2026/04/10 19:10:25 INFO Applying migration id=shareactivity 2026/04/10 19:10:25 INFO Applying migration id=application 2026/04/10 19:10:25 INFO Applying migration id=certificates 2026/04/10 19:10:25 INFO Applying migration id=rawforward 2026/04/10 19:10:25 INFO Applying migration id=publickey 2026/04/10 19:10:25 INFO Applying migration id=resolvegroup 2026/04/10 19:10:25 INFO Applying migration id=reject 2026/04/10 19:10:25 INFO Applying migration id=autodel 2026/04/10 19:10:25 INFO Applying migration id=jsonb 2026/04/10 19:10:25 INFO Applying migration id=quote 2026/04/10 19:10:25 INFO Applying migration id=rfc9421 2026/04/10 19:10:25 INFO Applying migration id=keys 2026/04/10 19:10:25 INFO Applying migration id=portable 2026/04/10 19:10:25 INFO Applying migration id=proofs 2026/04/10 19:10:25 INFO Applying migration id=contexts 2026/04/10 19:10:25 INFO Applying migration id=deliverieshost 2026/04/10 19:10:25 INFO Applying migration id=pembegin 2026/04/10 19:10:25 INFO Applying migration id=didhost 2026/04/10 19:10:27 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 19:10:27 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 19:10:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cd-831a-7e7c-aa86-2f01ac0acab3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cd-831a-7e48-9713-ba642f7242e8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cd-831a-7e48-9713-ba642f7242e8 2026/04/10 19:10:27 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (2.16s) === RUN TestPoll_ReplyClosedPoll 2026/04/10 19:10:27 INFO Applying migration id=initial 2026/04/10 19:10:27 INFO Applying migration id=notesupdated 2026/04/10 19:10:27 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:27 INFO Applying migration id=activitiesid 2026/04/10 19:10:27 INFO Applying migration id=outbox 2026/04/10 19:10:27 INFO Applying migration id=edits 2026/04/10 19:10:27 INFO Applying migration id=outboxactor 2026/04/10 19:10:27 INFO Applying migration id=outboxsender 2026/04/10 19:10:27 INFO Applying migration id=thread 2026/04/10 19:10:27 INFO Applying migration id=host 2026/04/10 19:10:27 INFO Applying migration id=sharedinbox 2026/04/10 19:10:27 INFO Applying migration id=noteshost 2026/04/10 19:10:27 INFO Applying migration id=fetched 2026/04/10 19:10:27 INFO Applying migration id=move 2026/04/10 19:10:27 INFO Applying migration id=cleanup 2026/04/10 19:10:27 INFO Applying migration id=received 2026/04/10 19:10:27 INFO Applying migration id=namehost 2026/04/10 19:10:27 INFO Applying migration id=outboxhost 2026/04/10 19:10:27 INFO Applying migration id=notesfts 2026/04/10 19:10:27 INFO Applying migration id=iconsname 2026/04/10 19:10:27 INFO Applying migration id=nohash 2026/04/10 19:10:27 INFO Applying migration id=shares 2026/04/10 19:10:27 INFO Applying migration id=actorttl 2026/04/10 19:10:27 INFO Applying migration id=tocc 2026/04/10 19:10:27 INFO Applying migration id=followeds 2026/04/10 19:10:27 INFO Applying migration id=certhash 2026/04/10 19:10:27 INFO Applying migration id=follows_sync 2026/04/10 19:10:27 INFO Applying migration id=jsonpath 2026/04/10 19:10:27 INFO Applying migration id=localforward 2026/04/10 19:10:27 INFO Applying migration id=avatar 2026/04/10 19:10:27 INFO Applying migration id=noimage 2026/04/10 19:10:27 INFO Applying migration id=feed 2026/04/10 19:10:27 INFO Applying migration id=bookmarks 2026/04/10 19:10:27 INFO Applying migration id=shareactivity 2026/04/10 19:10:27 INFO Applying migration id=application 2026/04/10 19:10:27 INFO Applying migration id=certificates 2026/04/10 19:10:27 INFO Applying migration id=rawforward 2026/04/10 19:10:27 INFO Applying migration id=publickey 2026/04/10 19:10:27 INFO Applying migration id=resolvegroup 2026/04/10 19:10:27 INFO Applying migration id=reject 2026/04/10 19:10:27 INFO Applying migration id=autodel 2026/04/10 19:10:27 INFO Applying migration id=jsonb 2026/04/10 19:10:27 INFO Applying migration id=quote 2026/04/10 19:10:27 INFO Applying migration id=rfc9421 2026/04/10 19:10:27 INFO Applying migration id=keys 2026/04/10 19:10:27 INFO Applying migration id=portable 2026/04/10 19:10:27 INFO Applying migration id=proofs 2026/04/10 19:10:27 INFO Applying migration id=contexts 2026/04/10 19:10:27 INFO Applying migration id=deliverieshost 2026/04/10 19:10:27 INFO Applying migration id=pembegin 2026/04/10 19:10:27 INFO Applying migration id=didhost 2026/04/10 19:10:29 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 19:10:29 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 19:10:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cd-8a2e-79d1-b1d7-dca0f1f20c29 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cd-8a2e-799b-9337-fb80d8cb58ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cd-8a2e-799b-9337-fb80d8cb58ca 2026/04/10 19:10:29 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (1.81s) === RUN TestPoll_EditVote 2026/04/10 19:10:29 INFO Applying migration id=initial 2026/04/10 19:10:29 INFO Applying migration id=notesupdated 2026/04/10 19:10:29 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:29 INFO Applying migration id=activitiesid 2026/04/10 19:10:29 INFO Applying migration id=outbox 2026/04/10 19:10:29 INFO Applying migration id=edits 2026/04/10 19:10:29 INFO Applying migration id=outboxactor 2026/04/10 19:10:29 INFO Applying migration id=outboxsender 2026/04/10 19:10:29 INFO Applying migration id=thread 2026/04/10 19:10:29 INFO Applying migration id=host 2026/04/10 19:10:29 INFO Applying migration id=sharedinbox 2026/04/10 19:10:29 INFO Applying migration id=noteshost 2026/04/10 19:10:29 INFO Applying migration id=fetched 2026/04/10 19:10:29 INFO Applying migration id=move 2026/04/10 19:10:29 INFO Applying migration id=cleanup 2026/04/10 19:10:29 INFO Applying migration id=received 2026/04/10 19:10:29 INFO Applying migration id=namehost 2026/04/10 19:10:29 INFO Applying migration id=outboxhost 2026/04/10 19:10:29 INFO Applying migration id=notesfts 2026/04/10 19:10:29 INFO Applying migration id=iconsname 2026/04/10 19:10:29 INFO Applying migration id=nohash 2026/04/10 19:10:29 INFO Applying migration id=shares 2026/04/10 19:10:29 INFO Applying migration id=actorttl 2026/04/10 19:10:29 INFO Applying migration id=tocc 2026/04/10 19:10:29 INFO Applying migration id=followeds 2026/04/10 19:10:29 INFO Applying migration id=certhash 2026/04/10 19:10:29 INFO Applying migration id=follows_sync 2026/04/10 19:10:29 INFO Applying migration id=jsonpath 2026/04/10 19:10:29 INFO Applying migration id=localforward 2026/04/10 19:10:29 INFO Applying migration id=avatar 2026/04/10 19:10:29 INFO Applying migration id=noimage 2026/04/10 19:10:29 INFO Applying migration id=feed 2026/04/10 19:10:29 INFO Applying migration id=bookmarks 2026/04/10 19:10:29 INFO Applying migration id=shareactivity 2026/04/10 19:10:29 INFO Applying migration id=application 2026/04/10 19:10:29 INFO Applying migration id=certificates 2026/04/10 19:10:29 INFO Applying migration id=rawforward 2026/04/10 19:10:29 INFO Applying migration id=publickey 2026/04/10 19:10:29 INFO Applying migration id=resolvegroup 2026/04/10 19:10:29 INFO Applying migration id=reject 2026/04/10 19:10:29 INFO Applying migration id=autodel 2026/04/10 19:10:29 INFO Applying migration id=jsonb 2026/04/10 19:10:29 INFO Applying migration id=quote 2026/04/10 19:10:29 INFO Applying migration id=rfc9421 2026/04/10 19:10:29 INFO Applying migration id=keys 2026/04/10 19:10:29 INFO Applying migration id=portable 2026/04/10 19:10:29 INFO Applying migration id=proofs 2026/04/10 19:10:29 INFO Applying migration id=contexts 2026/04/10 19:10:29 INFO Applying migration id=deliverieshost 2026/04/10 19:10:29 INFO Applying migration id=pembegin 2026/04/10 19:10:29 INFO Applying migration id=didhost 2026/04/10 19:10:32 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 19:10:32 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 19:10:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cd-94a0-752f-91fc-1de4cbe893cc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cd-94a0-74fd-8241-2bdb4e2a3cae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cd-94a0-74fd-8241-2bdb4e2a3cae 2026/04/10 19:10:32 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 19:10:32 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019d78cd-94a0-74fd-8241-2bdb4e2a3cae --- PASS: TestPoll_EditVote (2.67s) === RUN TestPoll_DeleteReply 2026/04/10 19:10:32 INFO Applying migration id=initial 2026/04/10 19:10:32 INFO Applying migration id=notesupdated 2026/04/10 19:10:32 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:32 INFO Applying migration id=activitiesid 2026/04/10 19:10:32 INFO Applying migration id=outbox 2026/04/10 19:10:32 INFO Applying migration id=edits 2026/04/10 19:10:32 INFO Applying migration id=outboxactor 2026/04/10 19:10:32 INFO Applying migration id=outboxsender 2026/04/10 19:10:32 INFO Applying migration id=thread 2026/04/10 19:10:32 INFO Applying migration id=host 2026/04/10 19:10:32 INFO Applying migration id=sharedinbox 2026/04/10 19:10:32 INFO Applying migration id=noteshost 2026/04/10 19:10:32 INFO Applying migration id=fetched 2026/04/10 19:10:32 INFO Applying migration id=move 2026/04/10 19:10:32 INFO Applying migration id=cleanup 2026/04/10 19:10:32 INFO Applying migration id=received 2026/04/10 19:10:32 INFO Applying migration id=namehost 2026/04/10 19:10:32 INFO Applying migration id=outboxhost 2026/04/10 19:10:32 INFO Applying migration id=notesfts 2026/04/10 19:10:32 INFO Applying migration id=iconsname 2026/04/10 19:10:32 INFO Applying migration id=nohash 2026/04/10 19:10:32 INFO Applying migration id=shares 2026/04/10 19:10:32 INFO Applying migration id=actorttl 2026/04/10 19:10:32 INFO Applying migration id=tocc 2026/04/10 19:10:32 INFO Applying migration id=followeds 2026/04/10 19:10:32 INFO Applying migration id=certhash 2026/04/10 19:10:32 INFO Applying migration id=follows_sync 2026/04/10 19:10:32 INFO Applying migration id=jsonpath 2026/04/10 19:10:32 INFO Applying migration id=localforward 2026/04/10 19:10:32 INFO Applying migration id=avatar 2026/04/10 19:10:32 INFO Applying migration id=noimage 2026/04/10 19:10:32 INFO Applying migration id=feed 2026/04/10 19:10:32 INFO Applying migration id=bookmarks 2026/04/10 19:10:32 INFO Applying migration id=shareactivity 2026/04/10 19:10:32 INFO Applying migration id=application 2026/04/10 19:10:32 INFO Applying migration id=certificates 2026/04/10 19:10:32 INFO Applying migration id=rawforward 2026/04/10 19:10:32 INFO Applying migration id=publickey 2026/04/10 19:10:32 INFO Applying migration id=resolvegroup 2026/04/10 19:10:32 INFO Applying migration id=reject 2026/04/10 19:10:32 INFO Applying migration id=autodel 2026/04/10 19:10:32 INFO Applying migration id=jsonb 2026/04/10 19:10:32 INFO Applying migration id=quote 2026/04/10 19:10:32 INFO Applying migration id=rfc9421 2026/04/10 19:10:32 INFO Applying migration id=keys 2026/04/10 19:10:32 INFO Applying migration id=portable 2026/04/10 19:10:32 INFO Applying migration id=proofs 2026/04/10 19:10:32 INFO Applying migration id=contexts 2026/04/10 19:10:32 INFO Applying migration id=deliverieshost 2026/04/10 19:10:32 INFO Applying migration id=pembegin 2026/04/10 19:10:32 INFO Applying migration id=didhost 2026/04/10 19:10:34 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 19:10:34 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 19:10:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cd-9e37-7053-bb27-7b282ee86b88 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cd-9e37-7022-b332-eceda9e9ae39 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cd-9e37-7022-b332-eceda9e9ae39 2026/04/10 19:10:34 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 19:10:34 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d78cd-9e37-7022-b332-eceda9e9ae39 can=2026-04-10T19:14:34.550Z --- PASS: TestPoll_DeleteReply (2.46s) === RUN TestPoll_Update 2026/04/10 19:10:34 INFO Applying migration id=initial 2026/04/10 19:10:34 INFO Applying migration id=notesupdated 2026/04/10 19:10:34 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:34 INFO Applying migration id=activitiesid 2026/04/10 19:10:34 INFO Applying migration id=outbox 2026/04/10 19:10:34 INFO Applying migration id=edits 2026/04/10 19:10:34 INFO Applying migration id=outboxactor 2026/04/10 19:10:34 INFO Applying migration id=outboxsender 2026/04/10 19:10:34 INFO Applying migration id=thread 2026/04/10 19:10:34 INFO Applying migration id=host 2026/04/10 19:10:34 INFO Applying migration id=sharedinbox 2026/04/10 19:10:34 INFO Applying migration id=noteshost 2026/04/10 19:10:34 INFO Applying migration id=fetched 2026/04/10 19:10:34 INFO Applying migration id=move 2026/04/10 19:10:34 INFO Applying migration id=cleanup 2026/04/10 19:10:34 INFO Applying migration id=received 2026/04/10 19:10:34 INFO Applying migration id=namehost 2026/04/10 19:10:34 INFO Applying migration id=outboxhost 2026/04/10 19:10:34 INFO Applying migration id=notesfts 2026/04/10 19:10:34 INFO Applying migration id=iconsname 2026/04/10 19:10:34 INFO Applying migration id=nohash 2026/04/10 19:10:34 INFO Applying migration id=shares 2026/04/10 19:10:34 INFO Applying migration id=actorttl 2026/04/10 19:10:34 INFO Applying migration id=tocc 2026/04/10 19:10:34 INFO Applying migration id=followeds 2026/04/10 19:10:34 INFO Applying migration id=certhash 2026/04/10 19:10:34 INFO Applying migration id=follows_sync 2026/04/10 19:10:34 INFO Applying migration id=jsonpath 2026/04/10 19:10:34 INFO Applying migration id=localforward 2026/04/10 19:10:34 INFO Applying migration id=avatar 2026/04/10 19:10:34 INFO Applying migration id=noimage 2026/04/10 19:10:34 INFO Applying migration id=feed 2026/04/10 19:10:34 INFO Applying migration id=bookmarks 2026/04/10 19:10:34 INFO Applying migration id=shareactivity 2026/04/10 19:10:34 INFO Applying migration id=application 2026/04/10 19:10:34 INFO Applying migration id=certificates 2026/04/10 19:10:34 INFO Applying migration id=rawforward 2026/04/10 19:10:34 INFO Applying migration id=publickey 2026/04/10 19:10:34 INFO Applying migration id=resolvegroup 2026/04/10 19:10:34 INFO Applying migration id=reject 2026/04/10 19:10:34 INFO Applying migration id=autodel 2026/04/10 19:10:34 INFO Applying migration id=jsonb 2026/04/10 19:10:34 INFO Applying migration id=quote 2026/04/10 19:10:34 INFO Applying migration id=rfc9421 2026/04/10 19:10:34 INFO Applying migration id=keys 2026/04/10 19:10:34 INFO Applying migration id=portable 2026/04/10 19:10:34 INFO Applying migration id=proofs 2026/04/10 19:10:34 INFO Applying migration id=contexts 2026/04/10 19:10:34 INFO Applying migration id=deliverieshost 2026/04/10 19:10:34 INFO Applying migration id=pembegin 2026/04/10 19:10:34 INFO Applying migration id=didhost 2026/04/10 19:10:36 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 19:10:36 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 19:10:36 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 19:10:36 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (2.44s) === RUN TestPoll_OldUpdate 2026/04/10 19:10:36 INFO Applying migration id=initial 2026/04/10 19:10:36 INFO Applying migration id=notesupdated 2026/04/10 19:10:36 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:36 INFO Applying migration id=activitiesid 2026/04/10 19:10:36 INFO Applying migration id=outbox 2026/04/10 19:10:36 INFO Applying migration id=edits 2026/04/10 19:10:36 INFO Applying migration id=outboxactor 2026/04/10 19:10:36 INFO Applying migration id=outboxsender 2026/04/10 19:10:36 INFO Applying migration id=thread 2026/04/10 19:10:36 INFO Applying migration id=host 2026/04/10 19:10:36 INFO Applying migration id=sharedinbox 2026/04/10 19:10:36 INFO Applying migration id=noteshost 2026/04/10 19:10:37 INFO Applying migration id=fetched 2026/04/10 19:10:37 INFO Applying migration id=move 2026/04/10 19:10:37 INFO Applying migration id=cleanup 2026/04/10 19:10:37 INFO Applying migration id=received 2026/04/10 19:10:37 INFO Applying migration id=namehost 2026/04/10 19:10:37 INFO Applying migration id=outboxhost 2026/04/10 19:10:37 INFO Applying migration id=notesfts 2026/04/10 19:10:37 INFO Applying migration id=iconsname 2026/04/10 19:10:37 INFO Applying migration id=nohash 2026/04/10 19:10:37 INFO Applying migration id=shares 2026/04/10 19:10:37 INFO Applying migration id=actorttl 2026/04/10 19:10:37 INFO Applying migration id=tocc 2026/04/10 19:10:37 INFO Applying migration id=followeds 2026/04/10 19:10:37 INFO Applying migration id=certhash 2026/04/10 19:10:37 INFO Applying migration id=follows_sync 2026/04/10 19:10:37 INFO Applying migration id=jsonpath 2026/04/10 19:10:37 INFO Applying migration id=localforward 2026/04/10 19:10:37 INFO Applying migration id=avatar 2026/04/10 19:10:37 INFO Applying migration id=noimage 2026/04/10 19:10:37 INFO Applying migration id=feed 2026/04/10 19:10:37 INFO Applying migration id=bookmarks 2026/04/10 19:10:37 INFO Applying migration id=shareactivity 2026/04/10 19:10:37 INFO Applying migration id=application 2026/04/10 19:10:37 INFO Applying migration id=certificates 2026/04/10 19:10:37 INFO Applying migration id=rawforward 2026/04/10 19:10:37 INFO Applying migration id=publickey 2026/04/10 19:10:37 INFO Applying migration id=resolvegroup 2026/04/10 19:10:37 INFO Applying migration id=reject 2026/04/10 19:10:37 INFO Applying migration id=autodel 2026/04/10 19:10:37 INFO Applying migration id=jsonb 2026/04/10 19:10:37 INFO Applying migration id=quote 2026/04/10 19:10:37 INFO Applying migration id=rfc9421 2026/04/10 19:10:37 INFO Applying migration id=keys 2026/04/10 19:10:37 INFO Applying migration id=portable 2026/04/10 19:10:37 INFO Applying migration id=proofs 2026/04/10 19:10:37 INFO Applying migration id=contexts 2026/04/10 19:10:37 INFO Applying migration id=deliverieshost 2026/04/10 19:10:37 INFO Applying migration id=pembegin 2026/04/10 19:10:37 INFO Applying migration id=didhost 2026/04/10 19:10:40 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 19:10:40 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 19:10:40 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (3.11s) === RUN TestPoll_Local3Options 2026/04/10 19:10:40 INFO Applying migration id=initial 2026/04/10 19:10:40 INFO Applying migration id=notesupdated 2026/04/10 19:10:40 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:40 INFO Applying migration id=activitiesid 2026/04/10 19:10:40 INFO Applying migration id=outbox 2026/04/10 19:10:40 INFO Applying migration id=edits 2026/04/10 19:10:40 INFO Applying migration id=outboxactor 2026/04/10 19:10:40 INFO Applying migration id=outboxsender 2026/04/10 19:10:40 INFO Applying migration id=thread 2026/04/10 19:10:40 INFO Applying migration id=host 2026/04/10 19:10:40 INFO Applying migration id=sharedinbox 2026/04/10 19:10:40 INFO Applying migration id=noteshost 2026/04/10 19:10:40 INFO Applying migration id=fetched 2026/04/10 19:10:40 INFO Applying migration id=move 2026/04/10 19:10:40 INFO Applying migration id=cleanup 2026/04/10 19:10:40 INFO Applying migration id=received 2026/04/10 19:10:40 INFO Applying migration id=namehost 2026/04/10 19:10:40 INFO Applying migration id=outboxhost 2026/04/10 19:10:40 INFO Applying migration id=notesfts 2026/04/10 19:10:40 INFO Applying migration id=iconsname 2026/04/10 19:10:40 INFO Applying migration id=nohash 2026/04/10 19:10:40 INFO Applying migration id=shares 2026/04/10 19:10:40 INFO Applying migration id=actorttl 2026/04/10 19:10:40 INFO Applying migration id=tocc 2026/04/10 19:10:40 INFO Applying migration id=followeds 2026/04/10 19:10:40 INFO Applying migration id=certhash 2026/04/10 19:10:40 INFO Applying migration id=follows_sync 2026/04/10 19:10:40 INFO Applying migration id=jsonpath 2026/04/10 19:10:40 INFO Applying migration id=localforward 2026/04/10 19:10:40 INFO Applying migration id=avatar 2026/04/10 19:10:40 INFO Applying migration id=noimage 2026/04/10 19:10:40 INFO Applying migration id=feed 2026/04/10 19:10:40 INFO Applying migration id=bookmarks 2026/04/10 19:10:40 INFO Applying migration id=shareactivity 2026/04/10 19:10:40 INFO Applying migration id=application 2026/04/10 19:10:40 INFO Applying migration id=certificates 2026/04/10 19:10:40 INFO Applying migration id=rawforward 2026/04/10 19:10:40 INFO Applying migration id=publickey 2026/04/10 19:10:40 INFO Applying migration id=resolvegroup 2026/04/10 19:10:40 INFO Applying migration id=reject 2026/04/10 19:10:40 INFO Applying migration id=autodel 2026/04/10 19:10:40 INFO Applying migration id=jsonb 2026/04/10 19:10:40 INFO Applying migration id=quote 2026/04/10 19:10:40 INFO Applying migration id=rfc9421 2026/04/10 19:10:40 INFO Applying migration id=keys 2026/04/10 19:10:40 INFO Applying migration id=portable 2026/04/10 19:10:40 INFO Applying migration id=proofs 2026/04/10 19:10:40 INFO Applying migration id=contexts 2026/04/10 19:10:40 INFO Applying migration id=deliverieshost 2026/04/10 19:10:40 INFO Applying migration id=pembegin 2026/04/10 19:10:40 INFO Applying migration id=didhost 2026/04/10 19:10:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cd-c1a2-7d20-b7b3-c6a95ebd2ea2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cd-c1a2-7c22-ac15-c1a6454c85ae activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cd-c1a2-7c22-ac15-c1a6454c85ae 2026/04/10 19:10:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78cd-c1a2-7c22-ac15-c1a6454c85ae --- PASS: TestPoll_Local3Options (3.52s) === RUN TestPoll_Local5Options 2026/04/10 19:10:43 INFO Applying migration id=initial 2026/04/10 19:10:43 INFO Applying migration id=notesupdated 2026/04/10 19:10:43 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:43 INFO Applying migration id=activitiesid 2026/04/10 19:10:43 INFO Applying migration id=outbox 2026/04/10 19:10:43 INFO Applying migration id=edits 2026/04/10 19:10:43 INFO Applying migration id=outboxactor 2026/04/10 19:10:43 INFO Applying migration id=outboxsender 2026/04/10 19:10:43 INFO Applying migration id=thread 2026/04/10 19:10:43 INFO Applying migration id=host 2026/04/10 19:10:43 INFO Applying migration id=sharedinbox 2026/04/10 19:10:43 INFO Applying migration id=noteshost 2026/04/10 19:10:43 INFO Applying migration id=fetched 2026/04/10 19:10:43 INFO Applying migration id=move 2026/04/10 19:10:43 INFO Applying migration id=cleanup 2026/04/10 19:10:43 INFO Applying migration id=received 2026/04/10 19:10:43 INFO Applying migration id=namehost 2026/04/10 19:10:43 INFO Applying migration id=outboxhost 2026/04/10 19:10:43 INFO Applying migration id=notesfts 2026/04/10 19:10:43 INFO Applying migration id=iconsname 2026/04/10 19:10:43 INFO Applying migration id=nohash 2026/04/10 19:10:43 INFO Applying migration id=shares 2026/04/10 19:10:43 INFO Applying migration id=actorttl 2026/04/10 19:10:43 INFO Applying migration id=tocc 2026/04/10 19:10:43 INFO Applying migration id=followeds 2026/04/10 19:10:43 INFO Applying migration id=certhash 2026/04/10 19:10:43 INFO Applying migration id=follows_sync 2026/04/10 19:10:43 INFO Applying migration id=jsonpath 2026/04/10 19:10:43 INFO Applying migration id=localforward 2026/04/10 19:10:43 INFO Applying migration id=avatar 2026/04/10 19:10:43 INFO Applying migration id=noimage 2026/04/10 19:10:43 INFO Applying migration id=feed 2026/04/10 19:10:43 INFO Applying migration id=bookmarks 2026/04/10 19:10:43 INFO Applying migration id=shareactivity 2026/04/10 19:10:43 INFO Applying migration id=application 2026/04/10 19:10:43 INFO Applying migration id=certificates 2026/04/10 19:10:43 INFO Applying migration id=rawforward 2026/04/10 19:10:43 INFO Applying migration id=publickey 2026/04/10 19:10:43 INFO Applying migration id=resolvegroup 2026/04/10 19:10:43 INFO Applying migration id=reject 2026/04/10 19:10:43 INFO Applying migration id=autodel 2026/04/10 19:10:43 INFO Applying migration id=jsonb 2026/04/10 19:10:43 INFO Applying migration id=quote 2026/04/10 19:10:43 INFO Applying migration id=rfc9421 2026/04/10 19:10:43 INFO Applying migration id=keys 2026/04/10 19:10:43 INFO Applying migration id=portable 2026/04/10 19:10:43 INFO Applying migration id=proofs 2026/04/10 19:10:43 INFO Applying migration id=contexts 2026/04/10 19:10:43 INFO Applying migration id=deliverieshost 2026/04/10 19:10:43 INFO Applying migration id=pembegin 2026/04/10 19:10:43 INFO Applying migration id=didhost 2026/04/10 19:10:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cd-c6e8-7578-b314-03068724e33d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cd-c6e8-73f5-bf84-b676311bd88b activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cd-c6e8-73f5-bf84-b676311bd88b 2026/04/10 19:10:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78cd-c6e8-73f5-bf84-b676311bd88b --- PASS: TestPoll_Local5Options (1.35s) === RUN TestPoll_Local1Option 2026/04/10 19:10:44 INFO Applying migration id=initial 2026/04/10 19:10:44 INFO Applying migration id=notesupdated 2026/04/10 19:10:44 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:44 INFO Applying migration id=activitiesid 2026/04/10 19:10:44 INFO Applying migration id=outbox 2026/04/10 19:10:44 INFO Applying migration id=edits 2026/04/10 19:10:44 INFO Applying migration id=outboxactor 2026/04/10 19:10:44 INFO Applying migration id=outboxsender 2026/04/10 19:10:44 INFO Applying migration id=thread 2026/04/10 19:10:44 INFO Applying migration id=host 2026/04/10 19:10:44 INFO Applying migration id=sharedinbox 2026/04/10 19:10:44 INFO Applying migration id=noteshost 2026/04/10 19:10:44 INFO Applying migration id=fetched 2026/04/10 19:10:44 INFO Applying migration id=move 2026/04/10 19:10:44 INFO Applying migration id=cleanup 2026/04/10 19:10:44 INFO Applying migration id=received 2026/04/10 19:10:44 INFO Applying migration id=namehost 2026/04/10 19:10:44 INFO Applying migration id=outboxhost 2026/04/10 19:10:44 INFO Applying migration id=notesfts 2026/04/10 19:10:44 INFO Applying migration id=iconsname 2026/04/10 19:10:44 INFO Applying migration id=nohash 2026/04/10 19:10:44 INFO Applying migration id=shares 2026/04/10 19:10:44 INFO Applying migration id=actorttl 2026/04/10 19:10:44 INFO Applying migration id=tocc 2026/04/10 19:10:45 INFO Applying migration id=followeds 2026/04/10 19:10:45 INFO Applying migration id=certhash 2026/04/10 19:10:45 INFO Applying migration id=follows_sync 2026/04/10 19:10:45 INFO Applying migration id=jsonpath 2026/04/10 19:10:45 INFO Applying migration id=localforward 2026/04/10 19:10:45 INFO Applying migration id=avatar 2026/04/10 19:10:45 INFO Applying migration id=noimage 2026/04/10 19:10:45 INFO Applying migration id=feed 2026/04/10 19:10:45 INFO Applying migration id=bookmarks 2026/04/10 19:10:45 INFO Applying migration id=shareactivity 2026/04/10 19:10:45 INFO Applying migration id=application 2026/04/10 19:10:45 INFO Applying migration id=certificates 2026/04/10 19:10:45 INFO Applying migration id=rawforward 2026/04/10 19:10:45 INFO Applying migration id=publickey 2026/04/10 19:10:45 INFO Applying migration id=resolvegroup 2026/04/10 19:10:45 INFO Applying migration id=reject 2026/04/10 19:10:45 INFO Applying migration id=autodel 2026/04/10 19:10:45 INFO Applying migration id=jsonb 2026/04/10 19:10:45 INFO Applying migration id=quote 2026/04/10 19:10:45 INFO Applying migration id=rfc9421 2026/04/10 19:10:45 INFO Applying migration id=keys 2026/04/10 19:10:45 INFO Applying migration id=portable 2026/04/10 19:10:45 INFO Applying migration id=proofs 2026/04/10 19:10:45 INFO Applying migration id=contexts 2026/04/10 19:10:45 INFO Applying migration id=deliverieshost 2026/04/10 19:10:45 INFO Applying migration id=pembegin 2026/04/10 19:10:45 INFO Applying migration id=didhost 2026/04/10 19:10:47 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (2.41s) === RUN TestPoll_Local6Options 2026/04/10 19:10:47 INFO Applying migration id=initial 2026/04/10 19:10:47 INFO Applying migration id=notesupdated 2026/04/10 19:10:47 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:47 INFO Applying migration id=activitiesid 2026/04/10 19:10:47 INFO Applying migration id=outbox 2026/04/10 19:10:47 INFO Applying migration id=edits 2026/04/10 19:10:47 INFO Applying migration id=outboxactor 2026/04/10 19:10:47 INFO Applying migration id=outboxsender 2026/04/10 19:10:47 INFO Applying migration id=thread 2026/04/10 19:10:47 INFO Applying migration id=host 2026/04/10 19:10:47 INFO Applying migration id=sharedinbox 2026/04/10 19:10:47 INFO Applying migration id=noteshost 2026/04/10 19:10:47 INFO Applying migration id=fetched 2026/04/10 19:10:47 INFO Applying migration id=move 2026/04/10 19:10:47 INFO Applying migration id=cleanup 2026/04/10 19:10:47 INFO Applying migration id=received 2026/04/10 19:10:47 INFO Applying migration id=namehost 2026/04/10 19:10:47 INFO Applying migration id=outboxhost 2026/04/10 19:10:47 INFO Applying migration id=notesfts 2026/04/10 19:10:47 INFO Applying migration id=iconsname 2026/04/10 19:10:47 INFO Applying migration id=nohash 2026/04/10 19:10:47 INFO Applying migration id=shares 2026/04/10 19:10:47 INFO Applying migration id=actorttl 2026/04/10 19:10:47 INFO Applying migration id=tocc 2026/04/10 19:10:47 INFO Applying migration id=followeds 2026/04/10 19:10:47 INFO Applying migration id=certhash 2026/04/10 19:10:47 INFO Applying migration id=follows_sync 2026/04/10 19:10:47 INFO Applying migration id=jsonpath 2026/04/10 19:10:47 INFO Applying migration id=localforward 2026/04/10 19:10:47 INFO Applying migration id=avatar 2026/04/10 19:10:47 INFO Applying migration id=noimage 2026/04/10 19:10:47 INFO Applying migration id=feed 2026/04/10 19:10:47 INFO Applying migration id=bookmarks 2026/04/10 19:10:47 INFO Applying migration id=shareactivity 2026/04/10 19:10:47 INFO Applying migration id=application 2026/04/10 19:10:47 INFO Applying migration id=certificates 2026/04/10 19:10:47 INFO Applying migration id=rawforward 2026/04/10 19:10:47 INFO Applying migration id=publickey 2026/04/10 19:10:47 INFO Applying migration id=resolvegroup 2026/04/10 19:10:47 INFO Applying migration id=reject 2026/04/10 19:10:47 INFO Applying migration id=autodel 2026/04/10 19:10:47 INFO Applying migration id=jsonb 2026/04/10 19:10:47 INFO Applying migration id=quote 2026/04/10 19:10:47 INFO Applying migration id=rfc9421 2026/04/10 19:10:47 INFO Applying migration id=keys 2026/04/10 19:10:47 INFO Applying migration id=portable 2026/04/10 19:10:47 INFO Applying migration id=proofs 2026/04/10 19:10:47 INFO Applying migration id=contexts 2026/04/10 19:10:47 INFO Applying migration id=deliverieshost 2026/04/10 19:10:47 INFO Applying migration id=pembegin 2026/04/10 19:10:47 INFO Applying migration id=didhost 2026/04/10 19:10:49 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope | Hell yeah! | I couldn't care less | wut? | Maybe | kinda" --- PASS: TestPoll_Local6Options (2.17s) === RUN TestPoll_LocalEmptyOption 2026/04/10 19:10:49 INFO Applying migration id=initial 2026/04/10 19:10:49 INFO Applying migration id=notesupdated 2026/04/10 19:10:49 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:49 INFO Applying migration id=activitiesid 2026/04/10 19:10:49 INFO Applying migration id=outbox 2026/04/10 19:10:49 INFO Applying migration id=edits 2026/04/10 19:10:49 INFO Applying migration id=outboxactor 2026/04/10 19:10:49 INFO Applying migration id=outboxsender 2026/04/10 19:10:49 INFO Applying migration id=thread 2026/04/10 19:10:49 INFO Applying migration id=host 2026/04/10 19:10:49 INFO Applying migration id=sharedinbox 2026/04/10 19:10:49 INFO Applying migration id=noteshost 2026/04/10 19:10:49 INFO Applying migration id=fetched 2026/04/10 19:10:49 INFO Applying migration id=move 2026/04/10 19:10:49 INFO Applying migration id=cleanup 2026/04/10 19:10:49 INFO Applying migration id=received 2026/04/10 19:10:49 INFO Applying migration id=namehost 2026/04/10 19:10:49 INFO Applying migration id=outboxhost 2026/04/10 19:10:49 INFO Applying migration id=notesfts 2026/04/10 19:10:49 INFO Applying migration id=iconsname 2026/04/10 19:10:49 INFO Applying migration id=nohash 2026/04/10 19:10:49 INFO Applying migration id=shares 2026/04/10 19:10:49 INFO Applying migration id=actorttl 2026/04/10 19:10:49 INFO Applying migration id=tocc 2026/04/10 19:10:49 INFO Applying migration id=followeds 2026/04/10 19:10:49 INFO Applying migration id=certhash 2026/04/10 19:10:49 INFO Applying migration id=follows_sync 2026/04/10 19:10:49 INFO Applying migration id=jsonpath 2026/04/10 19:10:49 INFO Applying migration id=localforward 2026/04/10 19:10:49 INFO Applying migration id=avatar 2026/04/10 19:10:49 INFO Applying migration id=noimage 2026/04/10 19:10:49 INFO Applying migration id=feed 2026/04/10 19:10:49 INFO Applying migration id=bookmarks 2026/04/10 19:10:49 INFO Applying migration id=shareactivity 2026/04/10 19:10:49 INFO Applying migration id=application 2026/04/10 19:10:49 INFO Applying migration id=certificates 2026/04/10 19:10:49 INFO Applying migration id=rawforward 2026/04/10 19:10:49 INFO Applying migration id=publickey 2026/04/10 19:10:49 INFO Applying migration id=resolvegroup 2026/04/10 19:10:49 INFO Applying migration id=reject 2026/04/10 19:10:49 INFO Applying migration id=autodel 2026/04/10 19:10:49 INFO Applying migration id=jsonb 2026/04/10 19:10:49 INFO Applying migration id=quote 2026/04/10 19:10:49 INFO Applying migration id=rfc9421 2026/04/10 19:10:49 INFO Applying migration id=keys 2026/04/10 19:10:49 INFO Applying migration id=portable 2026/04/10 19:10:49 INFO Applying migration id=proofs 2026/04/10 19:10:49 INFO Applying migration id=contexts 2026/04/10 19:10:49 INFO Applying migration id=deliverieshost 2026/04/10 19:10:49 INFO Applying migration id=pembegin 2026/04/10 19:10:49 INFO Applying migration id=didhost --- PASS: TestPoll_LocalEmptyOption (2.68s) === RUN TestPoll_LocalOptionWithLink 2026/04/10 19:10:52 INFO Applying migration id=initial 2026/04/10 19:10:52 INFO Applying migration id=notesupdated 2026/04/10 19:10:52 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:52 INFO Applying migration id=activitiesid 2026/04/10 19:10:52 INFO Applying migration id=outbox 2026/04/10 19:10:52 INFO Applying migration id=edits 2026/04/10 19:10:52 INFO Applying migration id=outboxactor 2026/04/10 19:10:52 INFO Applying migration id=outboxsender 2026/04/10 19:10:52 INFO Applying migration id=thread 2026/04/10 19:10:52 INFO Applying migration id=host 2026/04/10 19:10:52 INFO Applying migration id=sharedinbox 2026/04/10 19:10:52 INFO Applying migration id=noteshost 2026/04/10 19:10:52 INFO Applying migration id=fetched 2026/04/10 19:10:52 INFO Applying migration id=move 2026/04/10 19:10:52 INFO Applying migration id=cleanup 2026/04/10 19:10:52 INFO Applying migration id=received 2026/04/10 19:10:52 INFO Applying migration id=namehost 2026/04/10 19:10:52 INFO Applying migration id=outboxhost 2026/04/10 19:10:52 INFO Applying migration id=notesfts 2026/04/10 19:10:52 INFO Applying migration id=iconsname 2026/04/10 19:10:52 INFO Applying migration id=nohash 2026/04/10 19:10:52 INFO Applying migration id=shares 2026/04/10 19:10:52 INFO Applying migration id=actorttl 2026/04/10 19:10:52 INFO Applying migration id=tocc 2026/04/10 19:10:52 INFO Applying migration id=followeds 2026/04/10 19:10:52 INFO Applying migration id=certhash 2026/04/10 19:10:52 INFO Applying migration id=follows_sync 2026/04/10 19:10:52 INFO Applying migration id=jsonpath 2026/04/10 19:10:52 INFO Applying migration id=localforward 2026/04/10 19:10:52 INFO Applying migration id=avatar 2026/04/10 19:10:52 INFO Applying migration id=noimage 2026/04/10 19:10:52 INFO Applying migration id=feed 2026/04/10 19:10:52 INFO Applying migration id=bookmarks 2026/04/10 19:10:52 INFO Applying migration id=shareactivity 2026/04/10 19:10:52 INFO Applying migration id=application 2026/04/10 19:10:52 INFO Applying migration id=certificates 2026/04/10 19:10:52 INFO Applying migration id=rawforward 2026/04/10 19:10:52 INFO Applying migration id=publickey 2026/04/10 19:10:52 INFO Applying migration id=resolvegroup 2026/04/10 19:10:52 INFO Applying migration id=reject 2026/04/10 19:10:52 INFO Applying migration id=autodel 2026/04/10 19:10:52 INFO Applying migration id=jsonb 2026/04/10 19:10:52 INFO Applying migration id=quote 2026/04/10 19:10:52 INFO Applying migration id=rfc9421 2026/04/10 19:10:52 INFO Applying migration id=keys 2026/04/10 19:10:52 INFO Applying migration id=portable 2026/04/10 19:10:52 INFO Applying migration id=proofs 2026/04/10 19:10:52 INFO Applying migration id=contexts 2026/04/10 19:10:52 INFO Applying migration id=deliverieshost 2026/04/10 19:10:52 INFO Applying migration id=pembegin 2026/04/10 19:10:52 INFO Applying migration id=didhost 2026/04/10 19:10:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cd-eb04-71bb-a8ba-44ddadd811e4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cd-eb04-70a8-82af-c8d316779f31 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cd-eb04-70a8-82af-c8d316779f31 2026/04/10 19:10:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78cd-eb04-70a8-82af-c8d316779f31 --- PASS: TestPoll_LocalOptionWithLink (1.98s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/04/10 19:10:54 INFO Applying migration id=initial 2026/04/10 19:10:54 INFO Applying migration id=notesupdated 2026/04/10 19:10:54 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:54 INFO Applying migration id=activitiesid 2026/04/10 19:10:54 INFO Applying migration id=outbox 2026/04/10 19:10:54 INFO Applying migration id=edits 2026/04/10 19:10:54 INFO Applying migration id=outboxactor 2026/04/10 19:10:54 INFO Applying migration id=outboxsender 2026/04/10 19:10:54 INFO Applying migration id=thread 2026/04/10 19:10:54 INFO Applying migration id=host 2026/04/10 19:10:54 INFO Applying migration id=sharedinbox 2026/04/10 19:10:54 INFO Applying migration id=noteshost 2026/04/10 19:10:54 INFO Applying migration id=fetched 2026/04/10 19:10:54 INFO Applying migration id=move 2026/04/10 19:10:54 INFO Applying migration id=cleanup 2026/04/10 19:10:54 INFO Applying migration id=received 2026/04/10 19:10:54 INFO Applying migration id=namehost 2026/04/10 19:10:54 INFO Applying migration id=outboxhost 2026/04/10 19:10:54 INFO Applying migration id=notesfts 2026/04/10 19:10:54 INFO Applying migration id=iconsname 2026/04/10 19:10:54 INFO Applying migration id=nohash 2026/04/10 19:10:54 INFO Applying migration id=shares 2026/04/10 19:10:54 INFO Applying migration id=actorttl 2026/04/10 19:10:54 INFO Applying migration id=tocc 2026/04/10 19:10:54 INFO Applying migration id=followeds 2026/04/10 19:10:54 INFO Applying migration id=certhash 2026/04/10 19:10:54 INFO Applying migration id=follows_sync 2026/04/10 19:10:54 INFO Applying migration id=jsonpath 2026/04/10 19:10:54 INFO Applying migration id=localforward 2026/04/10 19:10:54 INFO Applying migration id=avatar 2026/04/10 19:10:54 INFO Applying migration id=noimage 2026/04/10 19:10:54 INFO Applying migration id=feed 2026/04/10 19:10:54 INFO Applying migration id=bookmarks 2026/04/10 19:10:54 INFO Applying migration id=shareactivity 2026/04/10 19:10:54 INFO Applying migration id=application 2026/04/10 19:10:54 INFO Applying migration id=certificates 2026/04/10 19:10:54 INFO Applying migration id=rawforward 2026/04/10 19:10:54 INFO Applying migration id=publickey 2026/04/10 19:10:54 INFO Applying migration id=resolvegroup 2026/04/10 19:10:54 INFO Applying migration id=reject 2026/04/10 19:10:54 INFO Applying migration id=autodel 2026/04/10 19:10:54 INFO Applying migration id=jsonb 2026/04/10 19:10:54 INFO Applying migration id=quote 2026/04/10 19:10:54 INFO Applying migration id=rfc9421 2026/04/10 19:10:54 INFO Applying migration id=keys 2026/04/10 19:10:54 INFO Applying migration id=portable 2026/04/10 19:10:54 INFO Applying migration id=proofs 2026/04/10 19:10:54 INFO Applying migration id=contexts 2026/04/10 19:10:54 INFO Applying migration id=deliverieshost 2026/04/10 19:10:54 INFO Applying migration id=pembegin 2026/04/10 19:10:54 INFO Applying migration id=didhost 2026/04/10 19:10:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cd-fa98-7724-ad82-ed7ecc0be958 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cd-fa98-75da-8d8d-7ef29f1195a1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cd-fa98-75da-8d8d-7ef29f1195a1 2026/04/10 19:10:58 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78cd-fa98-75da-8d8d-7ef29f1195a1 2026/04/10 19:10:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cd-fa9a-7c4f-9423-d363b38e3585 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cd-fa9a-7c1b-ac64-5fc526739298 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78cd-fa9a-7c1b-ac64-5fc526739298 2026/04/10 19:10:58 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78cd-fa98-75da-8d8d-7ef29f1195a1 2026/04/10 19:10:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cd-fa9c-735e-8b93-35dbec70b215 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cd-fa9c-7328-8d8a-9e8e44e555a1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d78cd-fa9c-7328-8d8a-9e8e44e555a1 2026/04/10 19:10:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78cd-fa98-75da-8d8d-7ef29f1195a1 2026/04/10 19:10:58 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d78cd-fa98-75da-8d8d-7ef29f1195a1 2026/04/10 19:10:58 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78cd-faa1-77a6-9bc1-33636367992f activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cd-fa98-75da-8d8d-7ef29f1195a1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cd-fa98-75da-8d8d-7ef29f1195a1 2026/04/10 19:10:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78cd-fa98-75da-8d8d-7ef29f1195a1 --- PASS: TestPoll_Local3OptionsAnd2Votes (4.00s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/04/10 19:10:58 INFO Applying migration id=initial 2026/04/10 19:10:58 INFO Applying migration id=notesupdated 2026/04/10 19:10:58 INFO Applying migration id=personspreferredusername 2026/04/10 19:10:58 INFO Applying migration id=activitiesid 2026/04/10 19:10:58 INFO Applying migration id=outbox 2026/04/10 19:10:58 INFO Applying migration id=edits 2026/04/10 19:10:58 INFO Applying migration id=outboxactor 2026/04/10 19:10:58 INFO Applying migration id=outboxsender 2026/04/10 19:10:58 INFO Applying migration id=thread 2026/04/10 19:10:58 INFO Applying migration id=host 2026/04/10 19:10:58 INFO Applying migration id=sharedinbox 2026/04/10 19:10:58 INFO Applying migration id=noteshost 2026/04/10 19:10:58 INFO Applying migration id=fetched 2026/04/10 19:10:58 INFO Applying migration id=move 2026/04/10 19:10:58 INFO Applying migration id=cleanup 2026/04/10 19:10:58 INFO Applying migration id=received 2026/04/10 19:10:58 INFO Applying migration id=namehost 2026/04/10 19:10:58 INFO Applying migration id=outboxhost 2026/04/10 19:10:58 INFO Applying migration id=notesfts 2026/04/10 19:10:58 INFO Applying migration id=iconsname 2026/04/10 19:10:58 INFO Applying migration id=nohash 2026/04/10 19:10:58 INFO Applying migration id=shares 2026/04/10 19:10:58 INFO Applying migration id=actorttl 2026/04/10 19:10:58 INFO Applying migration id=tocc 2026/04/10 19:10:58 INFO Applying migration id=followeds 2026/04/10 19:10:58 INFO Applying migration id=certhash 2026/04/10 19:10:58 INFO Applying migration id=follows_sync 2026/04/10 19:10:58 INFO Applying migration id=jsonpath 2026/04/10 19:10:58 INFO Applying migration id=localforward 2026/04/10 19:10:58 INFO Applying migration id=avatar 2026/04/10 19:10:58 INFO Applying migration id=noimage 2026/04/10 19:10:58 INFO Applying migration id=feed 2026/04/10 19:10:58 INFO Applying migration id=bookmarks 2026/04/10 19:10:58 INFO Applying migration id=shareactivity 2026/04/10 19:10:58 INFO Applying migration id=application 2026/04/10 19:10:58 INFO Applying migration id=certificates 2026/04/10 19:10:58 INFO Applying migration id=rawforward 2026/04/10 19:10:58 INFO Applying migration id=publickey 2026/04/10 19:10:58 INFO Applying migration id=resolvegroup 2026/04/10 19:10:58 INFO Applying migration id=reject 2026/04/10 19:10:58 INFO Applying migration id=autodel 2026/04/10 19:10:58 INFO Applying migration id=jsonb 2026/04/10 19:10:58 INFO Applying migration id=quote 2026/04/10 19:10:58 INFO Applying migration id=rfc9421 2026/04/10 19:10:58 INFO Applying migration id=keys 2026/04/10 19:10:58 INFO Applying migration id=portable 2026/04/10 19:10:58 INFO Applying migration id=proofs 2026/04/10 19:10:58 INFO Applying migration id=contexts 2026/04/10 19:10:58 INFO Applying migration id=deliverieshost 2026/04/10 19:10:58 INFO Applying migration id=pembegin 2026/04/10 19:10:58 INFO Applying migration id=didhost 2026/04/10 19:11:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-07be-75d8-b2c2-a42211130163 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-07be-74df-8e76-df943b059a28 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ce-07be-74df-8e76-df943b059a28 2026/04/10 19:11:01 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78ce-07be-74df-8e76-df943b059a28 2026/04/10 19:11:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-07c0-7bea-8bef-8121ad88319d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-07c0-7bb2-976d-bb9aa52ab7b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ce-07c0-7bb2-976d-bb9aa52ab7b3 2026/04/10 19:11:01 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78ce-07be-74df-8e76-df943b059a28 2026/04/10 19:11:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-07c2-740c-9cbf-ce557f1ea9b1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-07c2-73d5-b8ed-1a0d071b5352 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d78ce-07c2-73d5-b8ed-1a0d071b5352 2026/04/10 19:11:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-07be-74df-8e76-df943b059a28 2026/04/10 19:11:01 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d78ce-07c2-73d5-b8ed-1a0d071b5352#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-07c2-73d5-b8ed-1a0d071b5352 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d78ce-07c2-73d5-b8ed-1a0d071b5352 2026/04/10 19:11:01 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d78ce-07be-74df-8e76-df943b059a28 2026/04/10 19:11:01 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78ce-07ca-75ea-99eb-b66163cf6c2d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-07be-74df-8e76-df943b059a28 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ce-07be-74df-8e76-df943b059a28 2026/04/10 19:11:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-07be-74df-8e76-df943b059a28 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (3.37s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/04/10 19:11:01 INFO Applying migration id=initial 2026/04/10 19:11:01 INFO Applying migration id=notesupdated 2026/04/10 19:11:01 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:01 INFO Applying migration id=activitiesid 2026/04/10 19:11:01 INFO Applying migration id=outbox 2026/04/10 19:11:01 INFO Applying migration id=edits 2026/04/10 19:11:01 INFO Applying migration id=outboxactor 2026/04/10 19:11:01 INFO Applying migration id=outboxsender 2026/04/10 19:11:01 INFO Applying migration id=thread 2026/04/10 19:11:01 INFO Applying migration id=host 2026/04/10 19:11:01 INFO Applying migration id=sharedinbox 2026/04/10 19:11:01 INFO Applying migration id=noteshost 2026/04/10 19:11:01 INFO Applying migration id=fetched 2026/04/10 19:11:01 INFO Applying migration id=move 2026/04/10 19:11:01 INFO Applying migration id=cleanup 2026/04/10 19:11:01 INFO Applying migration id=received 2026/04/10 19:11:01 INFO Applying migration id=namehost 2026/04/10 19:11:01 INFO Applying migration id=outboxhost 2026/04/10 19:11:01 INFO Applying migration id=notesfts 2026/04/10 19:11:01 INFO Applying migration id=iconsname 2026/04/10 19:11:01 INFO Applying migration id=nohash 2026/04/10 19:11:01 INFO Applying migration id=shares 2026/04/10 19:11:01 INFO Applying migration id=actorttl 2026/04/10 19:11:01 INFO Applying migration id=tocc 2026/04/10 19:11:01 INFO Applying migration id=followeds 2026/04/10 19:11:01 INFO Applying migration id=certhash 2026/04/10 19:11:01 INFO Applying migration id=follows_sync 2026/04/10 19:11:01 INFO Applying migration id=jsonpath 2026/04/10 19:11:01 INFO Applying migration id=localforward 2026/04/10 19:11:01 INFO Applying migration id=avatar 2026/04/10 19:11:01 INFO Applying migration id=noimage 2026/04/10 19:11:01 INFO Applying migration id=feed 2026/04/10 19:11:01 INFO Applying migration id=bookmarks 2026/04/10 19:11:01 INFO Applying migration id=shareactivity 2026/04/10 19:11:01 INFO Applying migration id=application 2026/04/10 19:11:01 INFO Applying migration id=certificates 2026/04/10 19:11:01 INFO Applying migration id=rawforward 2026/04/10 19:11:01 INFO Applying migration id=publickey 2026/04/10 19:11:01 INFO Applying migration id=resolvegroup 2026/04/10 19:11:01 INFO Applying migration id=reject 2026/04/10 19:11:01 INFO Applying migration id=autodel 2026/04/10 19:11:01 INFO Applying migration id=jsonb 2026/04/10 19:11:01 INFO Applying migration id=quote 2026/04/10 19:11:01 INFO Applying migration id=rfc9421 2026/04/10 19:11:01 INFO Applying migration id=keys 2026/04/10 19:11:01 INFO Applying migration id=portable 2026/04/10 19:11:01 INFO Applying migration id=proofs 2026/04/10 19:11:01 INFO Applying migration id=contexts 2026/04/10 19:11:01 INFO Applying migration id=deliverieshost 2026/04/10 19:11:01 INFO Applying migration id=pembegin 2026/04/10 19:11:01 INFO Applying migration id=didhost 2026/04/10 19:11:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78ce-15c8-7155-bebf-f0de1575985f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:11:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78ce-15c8-7cdb-8fa8-eca4120ce15b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78ce-15c8-7155-bebf-f0de1575985f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78ce-15c8-7155-bebf-f0de1575985f 2026/04/10 19:11:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78ce-15c9-7588-9948-452ec9c42db8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:11:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78ce-15ca-7072-86b8-5b5281f8fd62 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78ce-15c9-7588-9948-452ec9c42db8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d78ce-15c9-7588-9948-452ec9c42db8 2026/04/10 19:11:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-15ca-784b-b84e-14eb87f9d939 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-15ca-7773-8fab-fd4f3793245a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ce-15ca-7773-8fab-fd4f3793245a 2026/04/10 19:11:05 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78ce-15ca-7773-8fab-fd4f3793245a 2026/04/10 19:11:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-15cc-7530-a3d7-9ccf6c290ccb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-15cc-74ff-bdb7-6ab7349ca2f5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ce-15cc-74ff-bdb7-6ab7349ca2f5 2026/04/10 19:11:05 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78ce-15ca-7773-8fab-fd4f3793245a 2026/04/10 19:11:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-15cd-79d3-baed-f90c16f24a18 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-15cd-79a0-8142-6383c45443ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d78ce-15cd-79a0-8142-6383c45443ca 2026/04/10 19:11:05 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d78ce-15ca-7773-8fab-fd4f3793245a 2026/04/10 19:11:05 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78ce-15cf-7dc0-b6e5-4c04299e7e0c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-15ca-7773-8fab-fd4f3793245a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ce-15ca-7773-8fab-fd4f3793245a 2026/04/10 19:11:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-15ca-7773-8fab-fd4f3793245a 2026/04/10 19:11:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-15ca-7773-8fab-fd4f3793245a 2026/04/10 19:11:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-15ca-7773-8fab-fd4f3793245a 2026/04/10 19:11:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-15ca-7773-8fab-fd4f3793245a 2026/04/10 19:11:05 INFO Post was not found post=https://localhost.localdomain:8443/post/019d78ce-15ca-7773-8fab-fd4f3793245a --- PASS: TestPoll_LocalVoteVisibilityFollowers (3.59s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/04/10 19:11:05 INFO Applying migration id=initial 2026/04/10 19:11:05 INFO Applying migration id=notesupdated 2026/04/10 19:11:05 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:05 INFO Applying migration id=activitiesid 2026/04/10 19:11:05 INFO Applying migration id=outbox 2026/04/10 19:11:05 INFO Applying migration id=edits 2026/04/10 19:11:05 INFO Applying migration id=outboxactor 2026/04/10 19:11:05 INFO Applying migration id=outboxsender 2026/04/10 19:11:05 INFO Applying migration id=thread 2026/04/10 19:11:05 INFO Applying migration id=host 2026/04/10 19:11:05 INFO Applying migration id=sharedinbox 2026/04/10 19:11:05 INFO Applying migration id=noteshost 2026/04/10 19:11:05 INFO Applying migration id=fetched 2026/04/10 19:11:05 INFO Applying migration id=move 2026/04/10 19:11:05 INFO Applying migration id=cleanup 2026/04/10 19:11:05 INFO Applying migration id=received 2026/04/10 19:11:05 INFO Applying migration id=namehost 2026/04/10 19:11:05 INFO Applying migration id=outboxhost 2026/04/10 19:11:05 INFO Applying migration id=notesfts 2026/04/10 19:11:05 INFO Applying migration id=iconsname 2026/04/10 19:11:05 INFO Applying migration id=nohash 2026/04/10 19:11:05 INFO Applying migration id=shares 2026/04/10 19:11:05 INFO Applying migration id=actorttl 2026/04/10 19:11:05 INFO Applying migration id=tocc 2026/04/10 19:11:05 INFO Applying migration id=followeds 2026/04/10 19:11:05 INFO Applying migration id=certhash 2026/04/10 19:11:05 INFO Applying migration id=follows_sync 2026/04/10 19:11:05 INFO Applying migration id=jsonpath 2026/04/10 19:11:05 INFO Applying migration id=localforward 2026/04/10 19:11:05 INFO Applying migration id=avatar 2026/04/10 19:11:05 INFO Applying migration id=noimage 2026/04/10 19:11:05 INFO Applying migration id=feed 2026/04/10 19:11:05 INFO Applying migration id=bookmarks 2026/04/10 19:11:05 INFO Applying migration id=shareactivity 2026/04/10 19:11:05 INFO Applying migration id=application 2026/04/10 19:11:05 INFO Applying migration id=certificates 2026/04/10 19:11:05 INFO Applying migration id=rawforward 2026/04/10 19:11:05 INFO Applying migration id=publickey 2026/04/10 19:11:05 INFO Applying migration id=resolvegroup 2026/04/10 19:11:05 INFO Applying migration id=reject 2026/04/10 19:11:05 INFO Applying migration id=autodel 2026/04/10 19:11:05 INFO Applying migration id=jsonb 2026/04/10 19:11:05 INFO Applying migration id=quote 2026/04/10 19:11:05 INFO Applying migration id=rfc9421 2026/04/10 19:11:05 INFO Applying migration id=keys 2026/04/10 19:11:05 INFO Applying migration id=portable 2026/04/10 19:11:05 INFO Applying migration id=proofs 2026/04/10 19:11:05 INFO Applying migration id=contexts 2026/04/10 19:11:05 INFO Applying migration id=deliverieshost 2026/04/10 19:11:05 INFO Applying migration id=pembegin 2026/04/10 19:11:05 INFO Applying migration id=didhost 2026/04/10 19:11:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-27ae-7822-9962-73e90528f871 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-27ae-771f-83a0-4c8b46c956c2 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ce-27ae-771f-83a0-4c8b46c956c2 2026/04/10 19:11:09 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78ce-27ae-771f-83a0-4c8b46c956c2 2026/04/10 19:11:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-27b0-7d12-97ce-dfe25d2e7adf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-27b0-7cda-918f-1646c3a2e2e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ce-27b0-7cda-918f-1646c3a2e2e6 2026/04/10 19:11:09 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78ce-27ae-771f-83a0-4c8b46c956c2 2026/04/10 19:11:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-27b2-7656-90b3-9ae6a8437e62 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-27b2-7619-bc97-b03467d0b004 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d78ce-27b2-7619-bc97-b03467d0b004 2026/04/10 19:11:09 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d78ce-27ae-771f-83a0-4c8b46c956c2 2026/04/10 19:11:09 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78ce-27b4-7dbe-84fb-b21e5f80bebf activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-27ae-771f-83a0-4c8b46c956c2 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ce-27ae-771f-83a0-4c8b46c956c2 2026/04/10 19:11:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-27ae-771f-83a0-4c8b46c956c2 2026/04/10 19:11:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-27ae-771f-83a0-4c8b46c956c2 2026/04/10 19:11:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-27ae-771f-83a0-4c8b46c956c2 2026/04/10 19:11:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-27ae-771f-83a0-4c8b46c956c2 --- PASS: TestPoll_LocalVoteVisibilityPublic (4.59s) === RUN TestPoll_LocalSelfVote 2026/04/10 19:11:09 INFO Applying migration id=initial 2026/04/10 19:11:09 INFO Applying migration id=notesupdated 2026/04/10 19:11:09 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:09 INFO Applying migration id=activitiesid 2026/04/10 19:11:09 INFO Applying migration id=outbox 2026/04/10 19:11:09 INFO Applying migration id=edits 2026/04/10 19:11:09 INFO Applying migration id=outboxactor 2026/04/10 19:11:09 INFO Applying migration id=outboxsender 2026/04/10 19:11:09 INFO Applying migration id=thread 2026/04/10 19:11:09 INFO Applying migration id=host 2026/04/10 19:11:09 INFO Applying migration id=sharedinbox 2026/04/10 19:11:09 INFO Applying migration id=noteshost 2026/04/10 19:11:09 INFO Applying migration id=fetched 2026/04/10 19:11:09 INFO Applying migration id=move 2026/04/10 19:11:09 INFO Applying migration id=cleanup 2026/04/10 19:11:09 INFO Applying migration id=received 2026/04/10 19:11:09 INFO Applying migration id=namehost 2026/04/10 19:11:09 INFO Applying migration id=outboxhost 2026/04/10 19:11:09 INFO Applying migration id=notesfts 2026/04/10 19:11:09 INFO Applying migration id=iconsname 2026/04/10 19:11:09 INFO Applying migration id=nohash 2026/04/10 19:11:09 INFO Applying migration id=shares 2026/04/10 19:11:09 INFO Applying migration id=actorttl 2026/04/10 19:11:09 INFO Applying migration id=tocc 2026/04/10 19:11:09 INFO Applying migration id=followeds 2026/04/10 19:11:09 INFO Applying migration id=certhash 2026/04/10 19:11:09 INFO Applying migration id=follows_sync 2026/04/10 19:11:09 INFO Applying migration id=jsonpath 2026/04/10 19:11:09 INFO Applying migration id=localforward 2026/04/10 19:11:09 INFO Applying migration id=avatar 2026/04/10 19:11:09 INFO Applying migration id=noimage 2026/04/10 19:11:09 INFO Applying migration id=feed 2026/04/10 19:11:09 INFO Applying migration id=bookmarks 2026/04/10 19:11:09 INFO Applying migration id=shareactivity 2026/04/10 19:11:09 INFO Applying migration id=application 2026/04/10 19:11:09 INFO Applying migration id=certificates 2026/04/10 19:11:09 INFO Applying migration id=rawforward 2026/04/10 19:11:09 INFO Applying migration id=publickey 2026/04/10 19:11:09 INFO Applying migration id=resolvegroup 2026/04/10 19:11:09 INFO Applying migration id=reject 2026/04/10 19:11:09 INFO Applying migration id=autodel 2026/04/10 19:11:09 INFO Applying migration id=jsonb 2026/04/10 19:11:09 INFO Applying migration id=quote 2026/04/10 19:11:09 INFO Applying migration id=rfc9421 2026/04/10 19:11:09 INFO Applying migration id=keys 2026/04/10 19:11:09 INFO Applying migration id=portable 2026/04/10 19:11:09 INFO Applying migration id=proofs 2026/04/10 19:11:09 INFO Applying migration id=contexts 2026/04/10 19:11:09 INFO Applying migration id=deliverieshost 2026/04/10 19:11:09 INFO Applying migration id=pembegin 2026/04/10 19:11:09 INFO Applying migration id=didhost 2026/04/10 19:11:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-30ce-7d1c-ade4-22e6269b005f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-30ce-7c38-913a-543ede1a9058 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ce-30ce-7c38-913a-543ede1a9058 2026/04/10 19:11:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78ce-30ce-7c38-913a-543ede1a9058 2026/04/10 19:11:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-30d0-7d4d-acbd-bdcdb95aa5cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-30d0-7d1d-b2d6-7072d17e85ea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ce-30d0-7d1d-b2d6-7072d17e85ea 2026/04/10 19:11:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78ce-30ce-7c38-913a-543ede1a9058 2026/04/10 19:11:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-30d2-72a6-bea6-f46393c83687 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-30d2-727a-802e-879d20fa6461 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ce-30d2-727a-802e-879d20fa6461 2026/04/10 19:11:12 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d78ce-30ce-7c38-913a-543ede1a9058 2026/04/10 19:11:12 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78ce-30d4-751c-b749-82c58797615e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-30ce-7c38-913a-543ede1a9058 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ce-30ce-7c38-913a-543ede1a9058 2026/04/10 19:11:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-30ce-7c38-913a-543ede1a9058 --- PASS: TestPoll_LocalSelfVote (2.33s) === RUN TestRegister_RedirectNoCertificate 2026/04/10 19:11:12 INFO Applying migration id=initial 2026/04/10 19:11:12 INFO Applying migration id=notesupdated 2026/04/10 19:11:12 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:12 INFO Applying migration id=activitiesid 2026/04/10 19:11:12 INFO Applying migration id=outbox 2026/04/10 19:11:12 INFO Applying migration id=edits 2026/04/10 19:11:12 INFO Applying migration id=outboxactor 2026/04/10 19:11:12 INFO Applying migration id=outboxsender 2026/04/10 19:11:12 INFO Applying migration id=thread 2026/04/10 19:11:12 INFO Applying migration id=host 2026/04/10 19:11:12 INFO Applying migration id=sharedinbox 2026/04/10 19:11:12 INFO Applying migration id=noteshost 2026/04/10 19:11:12 INFO Applying migration id=fetched 2026/04/10 19:11:12 INFO Applying migration id=move 2026/04/10 19:11:12 INFO Applying migration id=cleanup 2026/04/10 19:11:12 INFO Applying migration id=received 2026/04/10 19:11:12 INFO Applying migration id=namehost 2026/04/10 19:11:12 INFO Applying migration id=outboxhost 2026/04/10 19:11:12 INFO Applying migration id=notesfts 2026/04/10 19:11:12 INFO Applying migration id=iconsname 2026/04/10 19:11:12 INFO Applying migration id=nohash 2026/04/10 19:11:12 INFO Applying migration id=shares 2026/04/10 19:11:12 INFO Applying migration id=actorttl 2026/04/10 19:11:12 INFO Applying migration id=tocc 2026/04/10 19:11:12 INFO Applying migration id=followeds 2026/04/10 19:11:12 INFO Applying migration id=certhash 2026/04/10 19:11:12 INFO Applying migration id=follows_sync 2026/04/10 19:11:12 INFO Applying migration id=jsonpath 2026/04/10 19:11:12 INFO Applying migration id=localforward 2026/04/10 19:11:12 INFO Applying migration id=avatar 2026/04/10 19:11:12 INFO Applying migration id=noimage 2026/04/10 19:11:12 INFO Applying migration id=feed 2026/04/10 19:11:12 INFO Applying migration id=bookmarks 2026/04/10 19:11:12 INFO Applying migration id=shareactivity 2026/04/10 19:11:12 INFO Applying migration id=application 2026/04/10 19:11:12 INFO Applying migration id=certificates 2026/04/10 19:11:12 INFO Applying migration id=rawforward 2026/04/10 19:11:12 INFO Applying migration id=publickey 2026/04/10 19:11:12 INFO Applying migration id=resolvegroup 2026/04/10 19:11:12 INFO Applying migration id=reject 2026/04/10 19:11:12 INFO Applying migration id=autodel 2026/04/10 19:11:12 INFO Applying migration id=jsonb 2026/04/10 19:11:12 INFO Applying migration id=quote 2026/04/10 19:11:12 INFO Applying migration id=rfc9421 2026/04/10 19:11:12 INFO Applying migration id=keys 2026/04/10 19:11:12 INFO Applying migration id=portable 2026/04/10 19:11:12 INFO Applying migration id=proofs 2026/04/10 19:11:12 INFO Applying migration id=contexts 2026/04/10 19:11:12 INFO Applying migration id=deliverieshost 2026/04/10 19:11:12 INFO Applying migration id=pembegin 2026/04/10 19:11:12 INFO Applying migration id=didhost --- PASS: TestRegister_RedirectNoCertificate (0.10s) === RUN TestRegister_Redirect 2026/04/10 19:11:12 INFO Applying migration id=initial 2026/04/10 19:11:12 INFO Applying migration id=notesupdated 2026/04/10 19:11:12 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:12 INFO Applying migration id=activitiesid 2026/04/10 19:11:12 INFO Applying migration id=outbox 2026/04/10 19:11:12 INFO Applying migration id=edits 2026/04/10 19:11:12 INFO Applying migration id=outboxactor 2026/04/10 19:11:12 INFO Applying migration id=outboxsender 2026/04/10 19:11:12 INFO Applying migration id=thread 2026/04/10 19:11:12 INFO Applying migration id=host 2026/04/10 19:11:12 INFO Applying migration id=sharedinbox 2026/04/10 19:11:12 INFO Applying migration id=noteshost 2026/04/10 19:11:12 INFO Applying migration id=fetched 2026/04/10 19:11:12 INFO Applying migration id=move 2026/04/10 19:11:12 INFO Applying migration id=cleanup 2026/04/10 19:11:12 INFO Applying migration id=received 2026/04/10 19:11:12 INFO Applying migration id=namehost 2026/04/10 19:11:12 INFO Applying migration id=outboxhost 2026/04/10 19:11:12 INFO Applying migration id=notesfts 2026/04/10 19:11:12 INFO Applying migration id=iconsname 2026/04/10 19:11:12 INFO Applying migration id=nohash 2026/04/10 19:11:12 INFO Applying migration id=shares 2026/04/10 19:11:12 INFO Applying migration id=actorttl 2026/04/10 19:11:12 INFO Applying migration id=tocc 2026/04/10 19:11:12 INFO Applying migration id=followeds 2026/04/10 19:11:12 INFO Applying migration id=certhash 2026/04/10 19:11:12 INFO Applying migration id=follows_sync 2026/04/10 19:11:12 INFO Applying migration id=jsonpath 2026/04/10 19:11:12 INFO Applying migration id=localforward 2026/04/10 19:11:12 INFO Applying migration id=avatar 2026/04/10 19:11:12 INFO Applying migration id=noimage 2026/04/10 19:11:12 INFO Applying migration id=feed 2026/04/10 19:11:12 INFO Applying migration id=bookmarks 2026/04/10 19:11:12 INFO Applying migration id=shareactivity 2026/04/10 19:11:12 INFO Applying migration id=application 2026/04/10 19:11:12 INFO Applying migration id=certificates 2026/04/10 19:11:12 INFO Applying migration id=rawforward 2026/04/10 19:11:12 INFO Applying migration id=publickey 2026/04/10 19:11:12 INFO Applying migration id=resolvegroup 2026/04/10 19:11:12 INFO Applying migration id=reject 2026/04/10 19:11:12 INFO Applying migration id=autodel 2026/04/10 19:11:12 INFO Applying migration id=jsonb 2026/04/10 19:11:12 INFO Applying migration id=quote 2026/04/10 19:11:12 INFO Applying migration id=rfc9421 2026/04/10 19:11:12 INFO Applying migration id=keys 2026/04/10 19:11:12 INFO Applying migration id=portable 2026/04/10 19:11:12 INFO Applying migration id=proofs 2026/04/10 19:11:12 INFO Applying migration id=contexts 2026/04/10 19:11:12 INFO Applying migration id=deliverieshost 2026/04/10 19:11:12 INFO Applying migration id=pembegin 2026/04/10 19:11:12 INFO Applying migration id=didhost 2026/04/10 19:11:12 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.09s) === RUN TestRegister_NoCertificate 2026/04/10 19:11:12 INFO Applying migration id=initial 2026/04/10 19:11:12 INFO Applying migration id=notesupdated 2026/04/10 19:11:12 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:12 INFO Applying migration id=activitiesid 2026/04/10 19:11:12 INFO Applying migration id=outbox 2026/04/10 19:11:12 INFO Applying migration id=edits 2026/04/10 19:11:12 INFO Applying migration id=outboxactor 2026/04/10 19:11:12 INFO Applying migration id=outboxsender 2026/04/10 19:11:12 INFO Applying migration id=thread 2026/04/10 19:11:12 INFO Applying migration id=host 2026/04/10 19:11:12 INFO Applying migration id=sharedinbox 2026/04/10 19:11:12 INFO Applying migration id=noteshost 2026/04/10 19:11:12 INFO Applying migration id=fetched 2026/04/10 19:11:12 INFO Applying migration id=move 2026/04/10 19:11:12 INFO Applying migration id=cleanup 2026/04/10 19:11:12 INFO Applying migration id=received 2026/04/10 19:11:12 INFO Applying migration id=namehost 2026/04/10 19:11:12 INFO Applying migration id=outboxhost 2026/04/10 19:11:12 INFO Applying migration id=notesfts 2026/04/10 19:11:12 INFO Applying migration id=iconsname 2026/04/10 19:11:12 INFO Applying migration id=nohash 2026/04/10 19:11:12 INFO Applying migration id=shares 2026/04/10 19:11:12 INFO Applying migration id=actorttl 2026/04/10 19:11:12 INFO Applying migration id=tocc 2026/04/10 19:11:12 INFO Applying migration id=followeds 2026/04/10 19:11:12 INFO Applying migration id=certhash 2026/04/10 19:11:12 INFO Applying migration id=follows_sync 2026/04/10 19:11:12 INFO Applying migration id=jsonpath 2026/04/10 19:11:12 INFO Applying migration id=localforward 2026/04/10 19:11:12 INFO Applying migration id=avatar 2026/04/10 19:11:12 INFO Applying migration id=noimage 2026/04/10 19:11:12 INFO Applying migration id=feed 2026/04/10 19:11:12 INFO Applying migration id=bookmarks 2026/04/10 19:11:12 INFO Applying migration id=shareactivity 2026/04/10 19:11:12 INFO Applying migration id=application 2026/04/10 19:11:12 INFO Applying migration id=certificates 2026/04/10 19:11:12 INFO Applying migration id=rawforward 2026/04/10 19:11:12 INFO Applying migration id=publickey 2026/04/10 19:11:12 INFO Applying migration id=resolvegroup 2026/04/10 19:11:12 INFO Applying migration id=reject 2026/04/10 19:11:12 INFO Applying migration id=autodel 2026/04/10 19:11:12 INFO Applying migration id=jsonb 2026/04/10 19:11:12 INFO Applying migration id=quote 2026/04/10 19:11:12 INFO Applying migration id=rfc9421 2026/04/10 19:11:12 INFO Applying migration id=keys 2026/04/10 19:11:12 INFO Applying migration id=portable 2026/04/10 19:11:12 INFO Applying migration id=proofs 2026/04/10 19:11:12 INFO Applying migration id=contexts 2026/04/10 19:11:12 INFO Applying migration id=deliverieshost 2026/04/10 19:11:12 INFO Applying migration id=pembegin 2026/04/10 19:11:12 INFO Applying migration id=didhost 2026/04/10 19:11:12 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.09s) === RUN TestRegister_HappyFlow 2026/04/10 19:11:12 INFO Applying migration id=initial 2026/04/10 19:11:12 INFO Applying migration id=notesupdated 2026/04/10 19:11:12 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:12 INFO Applying migration id=activitiesid 2026/04/10 19:11:12 INFO Applying migration id=outbox 2026/04/10 19:11:12 INFO Applying migration id=edits 2026/04/10 19:11:12 INFO Applying migration id=outboxactor 2026/04/10 19:11:12 INFO Applying migration id=outboxsender 2026/04/10 19:11:12 INFO Applying migration id=thread 2026/04/10 19:11:12 INFO Applying migration id=host 2026/04/10 19:11:12 INFO Applying migration id=sharedinbox 2026/04/10 19:11:12 INFO Applying migration id=noteshost 2026/04/10 19:11:12 INFO Applying migration id=fetched 2026/04/10 19:11:12 INFO Applying migration id=move 2026/04/10 19:11:12 INFO Applying migration id=cleanup 2026/04/10 19:11:12 INFO Applying migration id=received 2026/04/10 19:11:12 INFO Applying migration id=namehost 2026/04/10 19:11:12 INFO Applying migration id=outboxhost 2026/04/10 19:11:12 INFO Applying migration id=notesfts 2026/04/10 19:11:12 INFO Applying migration id=iconsname 2026/04/10 19:11:12 INFO Applying migration id=nohash 2026/04/10 19:11:12 INFO Applying migration id=shares 2026/04/10 19:11:12 INFO Applying migration id=actorttl 2026/04/10 19:11:12 INFO Applying migration id=tocc 2026/04/10 19:11:12 INFO Applying migration id=followeds 2026/04/10 19:11:12 INFO Applying migration id=certhash 2026/04/10 19:11:12 INFO Applying migration id=follows_sync 2026/04/10 19:11:12 INFO Applying migration id=jsonpath 2026/04/10 19:11:12 INFO Applying migration id=localforward 2026/04/10 19:11:12 INFO Applying migration id=avatar 2026/04/10 19:11:12 INFO Applying migration id=noimage 2026/04/10 19:11:12 INFO Applying migration id=feed 2026/04/10 19:11:12 INFO Applying migration id=bookmarks 2026/04/10 19:11:12 INFO Applying migration id=shareactivity 2026/04/10 19:11:12 INFO Applying migration id=application 2026/04/10 19:11:12 INFO Applying migration id=certificates 2026/04/10 19:11:12 INFO Applying migration id=rawforward 2026/04/10 19:11:12 INFO Applying migration id=publickey 2026/04/10 19:11:12 INFO Applying migration id=resolvegroup 2026/04/10 19:11:12 INFO Applying migration id=reject 2026/04/10 19:11:12 INFO Applying migration id=autodel 2026/04/10 19:11:12 INFO Applying migration id=jsonb 2026/04/10 19:11:12 INFO Applying migration id=quote 2026/04/10 19:11:12 INFO Applying migration id=rfc9421 2026/04/10 19:11:12 INFO Applying migration id=keys 2026/04/10 19:11:12 INFO Applying migration id=portable 2026/04/10 19:11:12 INFO Applying migration id=proofs 2026/04/10 19:11:12 INFO Applying migration id=contexts 2026/04/10 19:11:12 INFO Applying migration id=deliverieshost 2026/04/10 19:11:12 INFO Applying migration id=pembegin 2026/04/10 19:11:12 INFO Applying migration id=didhost 2026/04/10 19:11:12 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.67s) === RUN TestRegister_HappyFlowRegistrationClosed 2026/04/10 19:11:13 INFO Applying migration id=initial 2026/04/10 19:11:13 INFO Applying migration id=notesupdated 2026/04/10 19:11:13 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:13 INFO Applying migration id=activitiesid 2026/04/10 19:11:13 INFO Applying migration id=outbox 2026/04/10 19:11:13 INFO Applying migration id=edits 2026/04/10 19:11:13 INFO Applying migration id=outboxactor 2026/04/10 19:11:13 INFO Applying migration id=outboxsender 2026/04/10 19:11:13 INFO Applying migration id=thread 2026/04/10 19:11:13 INFO Applying migration id=host 2026/04/10 19:11:13 INFO Applying migration id=sharedinbox 2026/04/10 19:11:13 INFO Applying migration id=noteshost 2026/04/10 19:11:13 INFO Applying migration id=fetched 2026/04/10 19:11:13 INFO Applying migration id=move 2026/04/10 19:11:13 INFO Applying migration id=cleanup 2026/04/10 19:11:13 INFO Applying migration id=received 2026/04/10 19:11:13 INFO Applying migration id=namehost 2026/04/10 19:11:13 INFO Applying migration id=outboxhost 2026/04/10 19:11:13 INFO Applying migration id=notesfts 2026/04/10 19:11:13 INFO Applying migration id=iconsname 2026/04/10 19:11:13 INFO Applying migration id=nohash 2026/04/10 19:11:13 INFO Applying migration id=shares 2026/04/10 19:11:13 INFO Applying migration id=actorttl 2026/04/10 19:11:13 INFO Applying migration id=tocc 2026/04/10 19:11:13 INFO Applying migration id=followeds 2026/04/10 19:11:13 INFO Applying migration id=certhash 2026/04/10 19:11:13 INFO Applying migration id=follows_sync 2026/04/10 19:11:13 INFO Applying migration id=jsonpath 2026/04/10 19:11:13 INFO Applying migration id=localforward 2026/04/10 19:11:13 INFO Applying migration id=avatar 2026/04/10 19:11:13 INFO Applying migration id=noimage 2026/04/10 19:11:13 INFO Applying migration id=feed 2026/04/10 19:11:13 INFO Applying migration id=bookmarks 2026/04/10 19:11:13 INFO Applying migration id=shareactivity 2026/04/10 19:11:13 INFO Applying migration id=application 2026/04/10 19:11:13 INFO Applying migration id=certificates 2026/04/10 19:11:13 INFO Applying migration id=rawforward 2026/04/10 19:11:13 INFO Applying migration id=publickey 2026/04/10 19:11:13 INFO Applying migration id=resolvegroup 2026/04/10 19:11:13 INFO Applying migration id=reject 2026/04/10 19:11:13 INFO Applying migration id=autodel 2026/04/10 19:11:13 INFO Applying migration id=jsonb 2026/04/10 19:11:13 INFO Applying migration id=quote 2026/04/10 19:11:13 INFO Applying migration id=rfc9421 2026/04/10 19:11:13 INFO Applying migration id=keys 2026/04/10 19:11:13 INFO Applying migration id=portable 2026/04/10 19:11:13 INFO Applying migration id=proofs 2026/04/10 19:11:13 INFO Applying migration id=contexts 2026/04/10 19:11:13 INFO Applying migration id=deliverieshost 2026/04/10 19:11:13 INFO Applying migration id=pembegin 2026/04/10 19:11:13 INFO Applying migration id=didhost --- PASS: TestRegister_HappyFlowRegistrationClosed (0.09s) === RUN TestRegister_AlreadyRegistered 2026/04/10 19:11:13 INFO Applying migration id=initial 2026/04/10 19:11:13 INFO Applying migration id=notesupdated 2026/04/10 19:11:13 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:13 INFO Applying migration id=activitiesid 2026/04/10 19:11:13 INFO Applying migration id=outbox 2026/04/10 19:11:13 INFO Applying migration id=edits 2026/04/10 19:11:13 INFO Applying migration id=outboxactor 2026/04/10 19:11:13 INFO Applying migration id=outboxsender 2026/04/10 19:11:13 INFO Applying migration id=thread 2026/04/10 19:11:13 INFO Applying migration id=host 2026/04/10 19:11:13 INFO Applying migration id=sharedinbox 2026/04/10 19:11:13 INFO Applying migration id=noteshost 2026/04/10 19:11:13 INFO Applying migration id=fetched 2026/04/10 19:11:13 INFO Applying migration id=move 2026/04/10 19:11:13 INFO Applying migration id=cleanup 2026/04/10 19:11:13 INFO Applying migration id=received 2026/04/10 19:11:13 INFO Applying migration id=namehost 2026/04/10 19:11:13 INFO Applying migration id=outboxhost 2026/04/10 19:11:13 INFO Applying migration id=notesfts 2026/04/10 19:11:13 INFO Applying migration id=iconsname 2026/04/10 19:11:13 INFO Applying migration id=nohash 2026/04/10 19:11:13 INFO Applying migration id=shares 2026/04/10 19:11:13 INFO Applying migration id=actorttl 2026/04/10 19:11:13 INFO Applying migration id=tocc 2026/04/10 19:11:13 INFO Applying migration id=followeds 2026/04/10 19:11:13 INFO Applying migration id=certhash 2026/04/10 19:11:13 INFO Applying migration id=follows_sync 2026/04/10 19:11:13 INFO Applying migration id=jsonpath 2026/04/10 19:11:13 INFO Applying migration id=localforward 2026/04/10 19:11:13 INFO Applying migration id=avatar 2026/04/10 19:11:13 INFO Applying migration id=noimage 2026/04/10 19:11:13 INFO Applying migration id=feed 2026/04/10 19:11:13 INFO Applying migration id=bookmarks 2026/04/10 19:11:13 INFO Applying migration id=shareactivity 2026/04/10 19:11:13 INFO Applying migration id=application 2026/04/10 19:11:13 INFO Applying migration id=certificates 2026/04/10 19:11:13 INFO Applying migration id=rawforward 2026/04/10 19:11:13 INFO Applying migration id=publickey 2026/04/10 19:11:13 INFO Applying migration id=resolvegroup 2026/04/10 19:11:13 INFO Applying migration id=reject 2026/04/10 19:11:13 INFO Applying migration id=autodel 2026/04/10 19:11:13 INFO Applying migration id=jsonb 2026/04/10 19:11:13 INFO Applying migration id=quote 2026/04/10 19:11:13 INFO Applying migration id=rfc9421 2026/04/10 19:11:13 INFO Applying migration id=keys 2026/04/10 19:11:13 INFO Applying migration id=portable 2026/04/10 19:11:13 INFO Applying migration id=proofs 2026/04/10 19:11:13 INFO Applying migration id=contexts 2026/04/10 19:11:13 INFO Applying migration id=deliverieshost 2026/04/10 19:11:13 INFO Applying migration id=pembegin 2026/04/10 19:11:13 INFO Applying migration id=didhost 2026/04/10 19:11:13 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.82s) === RUN TestRegister_Twice 2026/04/10 19:11:13 INFO Applying migration id=initial 2026/04/10 19:11:13 INFO Applying migration id=notesupdated 2026/04/10 19:11:13 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:13 INFO Applying migration id=activitiesid 2026/04/10 19:11:13 INFO Applying migration id=outbox 2026/04/10 19:11:13 INFO Applying migration id=edits 2026/04/10 19:11:13 INFO Applying migration id=outboxactor 2026/04/10 19:11:13 INFO Applying migration id=outboxsender 2026/04/10 19:11:13 INFO Applying migration id=thread 2026/04/10 19:11:13 INFO Applying migration id=host 2026/04/10 19:11:13 INFO Applying migration id=sharedinbox 2026/04/10 19:11:13 INFO Applying migration id=noteshost 2026/04/10 19:11:13 INFO Applying migration id=fetched 2026/04/10 19:11:13 INFO Applying migration id=move 2026/04/10 19:11:13 INFO Applying migration id=cleanup 2026/04/10 19:11:13 INFO Applying migration id=received 2026/04/10 19:11:13 INFO Applying migration id=namehost 2026/04/10 19:11:13 INFO Applying migration id=outboxhost 2026/04/10 19:11:13 INFO Applying migration id=notesfts 2026/04/10 19:11:13 INFO Applying migration id=iconsname 2026/04/10 19:11:13 INFO Applying migration id=nohash 2026/04/10 19:11:13 INFO Applying migration id=shares 2026/04/10 19:11:13 INFO Applying migration id=actorttl 2026/04/10 19:11:13 INFO Applying migration id=tocc 2026/04/10 19:11:13 INFO Applying migration id=followeds 2026/04/10 19:11:13 INFO Applying migration id=certhash 2026/04/10 19:11:13 INFO Applying migration id=follows_sync 2026/04/10 19:11:13 INFO Applying migration id=jsonpath 2026/04/10 19:11:13 INFO Applying migration id=localforward 2026/04/10 19:11:14 INFO Applying migration id=avatar 2026/04/10 19:11:14 INFO Applying migration id=noimage 2026/04/10 19:11:14 INFO Applying migration id=feed 2026/04/10 19:11:14 INFO Applying migration id=bookmarks 2026/04/10 19:11:14 INFO Applying migration id=shareactivity 2026/04/10 19:11:14 INFO Applying migration id=application 2026/04/10 19:11:14 INFO Applying migration id=certificates 2026/04/10 19:11:14 INFO Applying migration id=rawforward 2026/04/10 19:11:14 INFO Applying migration id=publickey 2026/04/10 19:11:14 INFO Applying migration id=resolvegroup 2026/04/10 19:11:14 INFO Applying migration id=reject 2026/04/10 19:11:14 INFO Applying migration id=autodel 2026/04/10 19:11:14 INFO Applying migration id=jsonb 2026/04/10 19:11:14 INFO Applying migration id=quote 2026/04/10 19:11:14 INFO Applying migration id=rfc9421 2026/04/10 19:11:14 INFO Applying migration id=keys 2026/04/10 19:11:14 INFO Applying migration id=portable 2026/04/10 19:11:14 INFO Applying migration id=proofs 2026/04/10 19:11:14 INFO Applying migration id=contexts 2026/04/10 19:11:14 INFO Applying migration id=deliverieshost 2026/04/10 19:11:14 INFO Applying migration id=pembegin 2026/04/10 19:11:14 INFO Applying migration id=didhost 2026/04/10 19:11:14 INFO Creating new user request.path=/users/register name=erin 2026/04/10 19:11:14 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.89s) === RUN TestRegister_Throttling 2026/04/10 19:11:14 INFO Applying migration id=initial 2026/04/10 19:11:14 INFO Applying migration id=notesupdated 2026/04/10 19:11:14 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:14 INFO Applying migration id=activitiesid 2026/04/10 19:11:14 INFO Applying migration id=outbox 2026/04/10 19:11:14 INFO Applying migration id=edits 2026/04/10 19:11:14 INFO Applying migration id=outboxactor 2026/04/10 19:11:14 INFO Applying migration id=outboxsender 2026/04/10 19:11:14 INFO Applying migration id=thread 2026/04/10 19:11:14 INFO Applying migration id=host 2026/04/10 19:11:14 INFO Applying migration id=sharedinbox 2026/04/10 19:11:14 INFO Applying migration id=noteshost 2026/04/10 19:11:14 INFO Applying migration id=fetched 2026/04/10 19:11:14 INFO Applying migration id=move 2026/04/10 19:11:14 INFO Applying migration id=cleanup 2026/04/10 19:11:14 INFO Applying migration id=received 2026/04/10 19:11:14 INFO Applying migration id=namehost 2026/04/10 19:11:14 INFO Applying migration id=outboxhost 2026/04/10 19:11:14 INFO Applying migration id=notesfts 2026/04/10 19:11:14 INFO Applying migration id=iconsname 2026/04/10 19:11:14 INFO Applying migration id=nohash 2026/04/10 19:11:14 INFO Applying migration id=shares 2026/04/10 19:11:14 INFO Applying migration id=actorttl 2026/04/10 19:11:14 INFO Applying migration id=tocc 2026/04/10 19:11:14 INFO Applying migration id=followeds 2026/04/10 19:11:14 INFO Applying migration id=certhash 2026/04/10 19:11:14 INFO Applying migration id=follows_sync 2026/04/10 19:11:14 INFO Applying migration id=jsonpath 2026/04/10 19:11:14 INFO Applying migration id=localforward 2026/04/10 19:11:14 INFO Applying migration id=avatar 2026/04/10 19:11:14 INFO Applying migration id=noimage 2026/04/10 19:11:14 INFO Applying migration id=feed 2026/04/10 19:11:14 INFO Applying migration id=bookmarks 2026/04/10 19:11:14 INFO Applying migration id=shareactivity 2026/04/10 19:11:14 INFO Applying migration id=application 2026/04/10 19:11:14 INFO Applying migration id=certificates 2026/04/10 19:11:14 INFO Applying migration id=rawforward 2026/04/10 19:11:14 INFO Applying migration id=publickey 2026/04/10 19:11:14 INFO Applying migration id=resolvegroup 2026/04/10 19:11:14 INFO Applying migration id=reject 2026/04/10 19:11:14 INFO Applying migration id=autodel 2026/04/10 19:11:14 INFO Applying migration id=jsonb 2026/04/10 19:11:14 INFO Applying migration id=quote 2026/04/10 19:11:14 INFO Applying migration id=rfc9421 2026/04/10 19:11:14 INFO Applying migration id=keys 2026/04/10 19:11:14 INFO Applying migration id=portable 2026/04/10 19:11:14 INFO Applying migration id=proofs 2026/04/10 19:11:14 INFO Applying migration id=contexts 2026/04/10 19:11:14 INFO Applying migration id=deliverieshost 2026/04/10 19:11:14 INFO Applying migration id=pembegin 2026/04/10 19:11:14 INFO Applying migration id=didhost 2026/04/10 19:11:14 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.57s) === RUN TestRegister_Throttling30Minutes 2026/04/10 19:11:15 INFO Applying migration id=initial 2026/04/10 19:11:15 INFO Applying migration id=notesupdated 2026/04/10 19:11:15 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:15 INFO Applying migration id=activitiesid 2026/04/10 19:11:15 INFO Applying migration id=outbox 2026/04/10 19:11:15 INFO Applying migration id=edits 2026/04/10 19:11:15 INFO Applying migration id=outboxactor 2026/04/10 19:11:15 INFO Applying migration id=outboxsender 2026/04/10 19:11:15 INFO Applying migration id=thread 2026/04/10 19:11:15 INFO Applying migration id=host 2026/04/10 19:11:15 INFO Applying migration id=sharedinbox 2026/04/10 19:11:15 INFO Applying migration id=noteshost 2026/04/10 19:11:15 INFO Applying migration id=fetched 2026/04/10 19:11:15 INFO Applying migration id=move 2026/04/10 19:11:15 INFO Applying migration id=cleanup 2026/04/10 19:11:15 INFO Applying migration id=received 2026/04/10 19:11:15 INFO Applying migration id=namehost 2026/04/10 19:11:15 INFO Applying migration id=outboxhost 2026/04/10 19:11:15 INFO Applying migration id=notesfts 2026/04/10 19:11:15 INFO Applying migration id=iconsname 2026/04/10 19:11:15 INFO Applying migration id=nohash 2026/04/10 19:11:15 INFO Applying migration id=shares 2026/04/10 19:11:15 INFO Applying migration id=actorttl 2026/04/10 19:11:15 INFO Applying migration id=tocc 2026/04/10 19:11:15 INFO Applying migration id=followeds 2026/04/10 19:11:15 INFO Applying migration id=certhash 2026/04/10 19:11:15 INFO Applying migration id=follows_sync 2026/04/10 19:11:15 INFO Applying migration id=jsonpath 2026/04/10 19:11:15 INFO Applying migration id=localforward 2026/04/10 19:11:15 INFO Applying migration id=avatar 2026/04/10 19:11:15 INFO Applying migration id=noimage 2026/04/10 19:11:15 INFO Applying migration id=feed 2026/04/10 19:11:15 INFO Applying migration id=bookmarks 2026/04/10 19:11:15 INFO Applying migration id=shareactivity 2026/04/10 19:11:15 INFO Applying migration id=application 2026/04/10 19:11:15 INFO Applying migration id=certificates 2026/04/10 19:11:15 INFO Applying migration id=rawforward 2026/04/10 19:11:15 INFO Applying migration id=publickey 2026/04/10 19:11:15 INFO Applying migration id=resolvegroup 2026/04/10 19:11:15 INFO Applying migration id=reject 2026/04/10 19:11:15 INFO Applying migration id=autodel 2026/04/10 19:11:15 INFO Applying migration id=jsonb 2026/04/10 19:11:15 INFO Applying migration id=quote 2026/04/10 19:11:15 INFO Applying migration id=rfc9421 2026/04/10 19:11:15 INFO Applying migration id=keys 2026/04/10 19:11:15 INFO Applying migration id=portable 2026/04/10 19:11:15 INFO Applying migration id=proofs 2026/04/10 19:11:15 INFO Applying migration id=contexts 2026/04/10 19:11:15 INFO Applying migration id=deliverieshost 2026/04/10 19:11:15 INFO Applying migration id=pembegin 2026/04/10 19:11:15 INFO Applying migration id=didhost 2026/04/10 19:11:15 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.31s) === RUN TestRegister_Throttling1Hour 2026/04/10 19:11:15 INFO Applying migration id=initial 2026/04/10 19:11:15 INFO Applying migration id=notesupdated 2026/04/10 19:11:15 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:15 INFO Applying migration id=activitiesid 2026/04/10 19:11:15 INFO Applying migration id=outbox 2026/04/10 19:11:15 INFO Applying migration id=edits 2026/04/10 19:11:15 INFO Applying migration id=outboxactor 2026/04/10 19:11:15 INFO Applying migration id=outboxsender 2026/04/10 19:11:15 INFO Applying migration id=thread 2026/04/10 19:11:15 INFO Applying migration id=host 2026/04/10 19:11:15 INFO Applying migration id=sharedinbox 2026/04/10 19:11:15 INFO Applying migration id=noteshost 2026/04/10 19:11:15 INFO Applying migration id=fetched 2026/04/10 19:11:15 INFO Applying migration id=move 2026/04/10 19:11:15 INFO Applying migration id=cleanup 2026/04/10 19:11:15 INFO Applying migration id=received 2026/04/10 19:11:15 INFO Applying migration id=namehost 2026/04/10 19:11:15 INFO Applying migration id=outboxhost 2026/04/10 19:11:15 INFO Applying migration id=notesfts 2026/04/10 19:11:15 INFO Applying migration id=iconsname 2026/04/10 19:11:15 INFO Applying migration id=nohash 2026/04/10 19:11:15 INFO Applying migration id=shares 2026/04/10 19:11:15 INFO Applying migration id=actorttl 2026/04/10 19:11:15 INFO Applying migration id=tocc 2026/04/10 19:11:15 INFO Applying migration id=followeds 2026/04/10 19:11:15 INFO Applying migration id=certhash 2026/04/10 19:11:15 INFO Applying migration id=follows_sync 2026/04/10 19:11:15 INFO Applying migration id=jsonpath 2026/04/10 19:11:15 INFO Applying migration id=localforward 2026/04/10 19:11:15 INFO Applying migration id=avatar 2026/04/10 19:11:15 INFO Applying migration id=noimage 2026/04/10 19:11:15 INFO Applying migration id=feed 2026/04/10 19:11:15 INFO Applying migration id=bookmarks 2026/04/10 19:11:15 INFO Applying migration id=shareactivity 2026/04/10 19:11:15 INFO Applying migration id=application 2026/04/10 19:11:15 INFO Applying migration id=certificates 2026/04/10 19:11:15 INFO Applying migration id=rawforward 2026/04/10 19:11:15 INFO Applying migration id=publickey 2026/04/10 19:11:15 INFO Applying migration id=resolvegroup 2026/04/10 19:11:15 INFO Applying migration id=reject 2026/04/10 19:11:15 INFO Applying migration id=autodel 2026/04/10 19:11:15 INFO Applying migration id=jsonb 2026/04/10 19:11:15 INFO Applying migration id=quote 2026/04/10 19:11:15 INFO Applying migration id=rfc9421 2026/04/10 19:11:15 INFO Applying migration id=keys 2026/04/10 19:11:15 INFO Applying migration id=portable 2026/04/10 19:11:15 INFO Applying migration id=proofs 2026/04/10 19:11:15 INFO Applying migration id=contexts 2026/04/10 19:11:15 INFO Applying migration id=deliverieshost 2026/04/10 19:11:15 INFO Applying migration id=pembegin 2026/04/10 19:11:15 INFO Applying migration id=didhost 2026/04/10 19:11:15 INFO Creating new user request.path=/users/register name=erin 2026/04/10 19:11:16 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (1.94s) === RUN TestRegister_TwoCertificates 2026/04/10 19:11:17 INFO Applying migration id=initial 2026/04/10 19:11:17 INFO Applying migration id=notesupdated 2026/04/10 19:11:17 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:17 INFO Applying migration id=activitiesid 2026/04/10 19:11:17 INFO Applying migration id=outbox 2026/04/10 19:11:17 INFO Applying migration id=edits 2026/04/10 19:11:17 INFO Applying migration id=outboxactor 2026/04/10 19:11:17 INFO Applying migration id=outboxsender 2026/04/10 19:11:17 INFO Applying migration id=thread 2026/04/10 19:11:17 INFO Applying migration id=host 2026/04/10 19:11:17 INFO Applying migration id=sharedinbox 2026/04/10 19:11:17 INFO Applying migration id=noteshost 2026/04/10 19:11:17 INFO Applying migration id=fetched 2026/04/10 19:11:17 INFO Applying migration id=move 2026/04/10 19:11:17 INFO Applying migration id=cleanup 2026/04/10 19:11:17 INFO Applying migration id=received 2026/04/10 19:11:17 INFO Applying migration id=namehost 2026/04/10 19:11:17 INFO Applying migration id=outboxhost 2026/04/10 19:11:17 INFO Applying migration id=notesfts 2026/04/10 19:11:17 INFO Applying migration id=iconsname 2026/04/10 19:11:17 INFO Applying migration id=nohash 2026/04/10 19:11:17 INFO Applying migration id=shares 2026/04/10 19:11:17 INFO Applying migration id=actorttl 2026/04/10 19:11:17 INFO Applying migration id=tocc 2026/04/10 19:11:17 INFO Applying migration id=followeds 2026/04/10 19:11:17 INFO Applying migration id=certhash 2026/04/10 19:11:17 INFO Applying migration id=follows_sync 2026/04/10 19:11:17 INFO Applying migration id=jsonpath 2026/04/10 19:11:17 INFO Applying migration id=localforward 2026/04/10 19:11:17 INFO Applying migration id=avatar 2026/04/10 19:11:17 INFO Applying migration id=noimage 2026/04/10 19:11:17 INFO Applying migration id=feed 2026/04/10 19:11:17 INFO Applying migration id=bookmarks 2026/04/10 19:11:17 INFO Applying migration id=shareactivity 2026/04/10 19:11:17 INFO Applying migration id=application 2026/04/10 19:11:17 INFO Applying migration id=certificates 2026/04/10 19:11:17 INFO Applying migration id=rawforward 2026/04/10 19:11:17 INFO Applying migration id=publickey 2026/04/10 19:11:17 INFO Applying migration id=resolvegroup 2026/04/10 19:11:17 INFO Applying migration id=reject 2026/04/10 19:11:17 INFO Applying migration id=autodel 2026/04/10 19:11:17 INFO Applying migration id=jsonb 2026/04/10 19:11:17 INFO Applying migration id=quote 2026/04/10 19:11:17 INFO Applying migration id=rfc9421 2026/04/10 19:11:17 INFO Applying migration id=keys 2026/04/10 19:11:17 INFO Applying migration id=portable 2026/04/10 19:11:17 INFO Applying migration id=proofs 2026/04/10 19:11:17 INFO Applying migration id=contexts 2026/04/10 19:11:17 INFO Applying migration id=deliverieshost 2026/04/10 19:11:17 INFO Applying migration id=pembegin 2026/04/10 19:11:17 INFO Applying migration id=didhost 2026/04/10 19:11:17 INFO Redirecting new user 2026/04/10 19:11:17 INFO Creating new user request.path=/users/register name=erin 2026/04/10 19:11:18 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/04/10 19:11:18 INFO Redirecting new user 2026/04/10 19:11:18 INFO Creating new user request.path=/users/register name=erin 2026/04/10 19:11:18 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/04/10 19:11:18 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/04/10 19:11:19 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/04/10 19:11:19 INFO Redirecting new user 2026/04/10 19:11:19 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (1.86s) === RUN TestRegister_ForbiddenUserName 2026/04/10 19:11:19 INFO Applying migration id=initial 2026/04/10 19:11:19 INFO Applying migration id=notesupdated 2026/04/10 19:11:19 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:19 INFO Applying migration id=activitiesid 2026/04/10 19:11:19 INFO Applying migration id=outbox 2026/04/10 19:11:19 INFO Applying migration id=edits 2026/04/10 19:11:19 INFO Applying migration id=outboxactor 2026/04/10 19:11:19 INFO Applying migration id=outboxsender 2026/04/10 19:11:19 INFO Applying migration id=thread 2026/04/10 19:11:19 INFO Applying migration id=host 2026/04/10 19:11:19 INFO Applying migration id=sharedinbox 2026/04/10 19:11:19 INFO Applying migration id=noteshost 2026/04/10 19:11:19 INFO Applying migration id=fetched 2026/04/10 19:11:19 INFO Applying migration id=move 2026/04/10 19:11:19 INFO Applying migration id=cleanup 2026/04/10 19:11:19 INFO Applying migration id=received 2026/04/10 19:11:19 INFO Applying migration id=namehost 2026/04/10 19:11:19 INFO Applying migration id=outboxhost 2026/04/10 19:11:19 INFO Applying migration id=notesfts 2026/04/10 19:11:19 INFO Applying migration id=iconsname 2026/04/10 19:11:19 INFO Applying migration id=nohash 2026/04/10 19:11:19 INFO Applying migration id=shares 2026/04/10 19:11:19 INFO Applying migration id=actorttl 2026/04/10 19:11:19 INFO Applying migration id=tocc 2026/04/10 19:11:19 INFO Applying migration id=followeds 2026/04/10 19:11:19 INFO Applying migration id=certhash 2026/04/10 19:11:19 INFO Applying migration id=follows_sync 2026/04/10 19:11:19 INFO Applying migration id=jsonpath 2026/04/10 19:11:19 INFO Applying migration id=localforward 2026/04/10 19:11:19 INFO Applying migration id=avatar 2026/04/10 19:11:19 INFO Applying migration id=noimage 2026/04/10 19:11:19 INFO Applying migration id=feed 2026/04/10 19:11:19 INFO Applying migration id=bookmarks 2026/04/10 19:11:19 INFO Applying migration id=shareactivity 2026/04/10 19:11:19 INFO Applying migration id=application 2026/04/10 19:11:19 INFO Applying migration id=certificates 2026/04/10 19:11:19 INFO Applying migration id=rawforward 2026/04/10 19:11:19 INFO Applying migration id=publickey 2026/04/10 19:11:19 INFO Applying migration id=resolvegroup 2026/04/10 19:11:19 INFO Applying migration id=reject 2026/04/10 19:11:19 INFO Applying migration id=autodel 2026/04/10 19:11:19 INFO Applying migration id=jsonb 2026/04/10 19:11:19 INFO Applying migration id=quote 2026/04/10 19:11:19 INFO Applying migration id=rfc9421 2026/04/10 19:11:19 INFO Applying migration id=keys 2026/04/10 19:11:19 INFO Applying migration id=portable 2026/04/10 19:11:19 INFO Applying migration id=proofs 2026/04/10 19:11:19 INFO Applying migration id=contexts 2026/04/10 19:11:19 INFO Applying migration id=deliverieshost 2026/04/10 19:11:19 INFO Applying migration id=pembegin 2026/04/10 19:11:19 INFO Applying migration id=didhost --- PASS: TestRegister_ForbiddenUserName (0.09s) === RUN TestReply_AuthorNotFollowed 2026/04/10 19:11:19 INFO Applying migration id=initial 2026/04/10 19:11:19 INFO Applying migration id=notesupdated 2026/04/10 19:11:19 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:19 INFO Applying migration id=activitiesid 2026/04/10 19:11:19 INFO Applying migration id=outbox 2026/04/10 19:11:19 INFO Applying migration id=edits 2026/04/10 19:11:19 INFO Applying migration id=outboxactor 2026/04/10 19:11:19 INFO Applying migration id=outboxsender 2026/04/10 19:11:19 INFO Applying migration id=thread 2026/04/10 19:11:19 INFO Applying migration id=host 2026/04/10 19:11:19 INFO Applying migration id=sharedinbox 2026/04/10 19:11:19 INFO Applying migration id=noteshost 2026/04/10 19:11:19 INFO Applying migration id=fetched 2026/04/10 19:11:19 INFO Applying migration id=move 2026/04/10 19:11:19 INFO Applying migration id=cleanup 2026/04/10 19:11:19 INFO Applying migration id=received 2026/04/10 19:11:19 INFO Applying migration id=namehost 2026/04/10 19:11:19 INFO Applying migration id=outboxhost 2026/04/10 19:11:19 INFO Applying migration id=notesfts 2026/04/10 19:11:19 INFO Applying migration id=iconsname 2026/04/10 19:11:19 INFO Applying migration id=nohash 2026/04/10 19:11:19 INFO Applying migration id=shares 2026/04/10 19:11:19 INFO Applying migration id=actorttl 2026/04/10 19:11:19 INFO Applying migration id=tocc 2026/04/10 19:11:19 INFO Applying migration id=followeds 2026/04/10 19:11:19 INFO Applying migration id=certhash 2026/04/10 19:11:19 INFO Applying migration id=follows_sync 2026/04/10 19:11:19 INFO Applying migration id=jsonpath 2026/04/10 19:11:19 INFO Applying migration id=localforward 2026/04/10 19:11:19 INFO Applying migration id=avatar 2026/04/10 19:11:19 INFO Applying migration id=noimage 2026/04/10 19:11:19 INFO Applying migration id=feed 2026/04/10 19:11:19 INFO Applying migration id=bookmarks 2026/04/10 19:11:19 INFO Applying migration id=shareactivity 2026/04/10 19:11:19 INFO Applying migration id=application 2026/04/10 19:11:19 INFO Applying migration id=certificates 2026/04/10 19:11:19 INFO Applying migration id=rawforward 2026/04/10 19:11:19 INFO Applying migration id=publickey 2026/04/10 19:11:19 INFO Applying migration id=resolvegroup 2026/04/10 19:11:19 INFO Applying migration id=reject 2026/04/10 19:11:19 INFO Applying migration id=autodel 2026/04/10 19:11:19 INFO Applying migration id=jsonb 2026/04/10 19:11:19 INFO Applying migration id=quote 2026/04/10 19:11:19 INFO Applying migration id=rfc9421 2026/04/10 19:11:19 INFO Applying migration id=keys 2026/04/10 19:11:19 INFO Applying migration id=portable 2026/04/10 19:11:19 INFO Applying migration id=proofs 2026/04/10 19:11:19 INFO Applying migration id=contexts 2026/04/10 19:11:19 INFO Applying migration id=deliverieshost 2026/04/10 19:11:19 INFO Applying migration id=pembegin 2026/04/10 19:11:19 INFO Applying migration id=didhost 2026/04/10 19:11:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-5d01-7b31-a533-b3d52c610b59 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-5d01-7a94-b85b-b571acb27477 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ce-5d01-7a94-b85b-b571acb27477 2026/04/10 19:11:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-5d01-7a94-b85b-b571acb27477 2026/04/10 19:11:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78ce-5d01-7a94-b85b-b571acb27477 2026/04/10 19:11:23 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78ce-5d05-736b-b541-26ad76808109 note=https://localhost.localdomain:8443/post/019d78ce-5d05-732f-9a6c-46679d2efb98 thread=https://localhost.localdomain:8443/post/019d78ce-5d01-7a94-b85b-b571acb27477 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-5d05-736b-b541-26ad76808109 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-5d05-732f-9a6c-46679d2efb98 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ce-5d05-732f-9a6c-46679d2efb98 2026/04/10 19:11:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-5d01-7a94-b85b-b571acb27477 2026/04/10 19:11:23 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (3.78s) === RUN TestReply_AuthorFollowed 2026/04/10 19:11:23 INFO Applying migration id=initial 2026/04/10 19:11:23 INFO Applying migration id=notesupdated 2026/04/10 19:11:23 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:23 INFO Applying migration id=activitiesid 2026/04/10 19:11:23 INFO Applying migration id=outbox 2026/04/10 19:11:23 INFO Applying migration id=edits 2026/04/10 19:11:23 INFO Applying migration id=outboxactor 2026/04/10 19:11:23 INFO Applying migration id=outboxsender 2026/04/10 19:11:23 INFO Applying migration id=thread 2026/04/10 19:11:23 INFO Applying migration id=host 2026/04/10 19:11:23 INFO Applying migration id=sharedinbox 2026/04/10 19:11:23 INFO Applying migration id=noteshost 2026/04/10 19:11:23 INFO Applying migration id=fetched 2026/04/10 19:11:23 INFO Applying migration id=move 2026/04/10 19:11:23 INFO Applying migration id=cleanup 2026/04/10 19:11:23 INFO Applying migration id=received 2026/04/10 19:11:23 INFO Applying migration id=namehost 2026/04/10 19:11:23 INFO Applying migration id=outboxhost 2026/04/10 19:11:23 INFO Applying migration id=notesfts 2026/04/10 19:11:23 INFO Applying migration id=iconsname 2026/04/10 19:11:23 INFO Applying migration id=nohash 2026/04/10 19:11:23 INFO Applying migration id=shares 2026/04/10 19:11:23 INFO Applying migration id=actorttl 2026/04/10 19:11:23 INFO Applying migration id=tocc 2026/04/10 19:11:23 INFO Applying migration id=followeds 2026/04/10 19:11:23 INFO Applying migration id=certhash 2026/04/10 19:11:23 INFO Applying migration id=follows_sync 2026/04/10 19:11:23 INFO Applying migration id=jsonpath 2026/04/10 19:11:23 INFO Applying migration id=localforward 2026/04/10 19:11:23 INFO Applying migration id=avatar 2026/04/10 19:11:23 INFO Applying migration id=noimage 2026/04/10 19:11:23 INFO Applying migration id=feed 2026/04/10 19:11:23 INFO Applying migration id=bookmarks 2026/04/10 19:11:23 INFO Applying migration id=shareactivity 2026/04/10 19:11:23 INFO Applying migration id=application 2026/04/10 19:11:23 INFO Applying migration id=certificates 2026/04/10 19:11:23 INFO Applying migration id=rawforward 2026/04/10 19:11:23 INFO Applying migration id=publickey 2026/04/10 19:11:23 INFO Applying migration id=resolvegroup 2026/04/10 19:11:23 INFO Applying migration id=reject 2026/04/10 19:11:23 INFO Applying migration id=autodel 2026/04/10 19:11:23 INFO Applying migration id=jsonb 2026/04/10 19:11:23 INFO Applying migration id=quote 2026/04/10 19:11:23 INFO Applying migration id=rfc9421 2026/04/10 19:11:23 INFO Applying migration id=keys 2026/04/10 19:11:23 INFO Applying migration id=portable 2026/04/10 19:11:23 INFO Applying migration id=proofs 2026/04/10 19:11:23 INFO Applying migration id=contexts 2026/04/10 19:11:23 INFO Applying migration id=deliverieshost 2026/04/10 19:11:23 INFO Applying migration id=pembegin 2026/04/10 19:11:23 INFO Applying migration id=didhost 2026/04/10 19:11:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78ce-668c-7cb1-a427-b3427d5caa72 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78ce-668d-77ed-834f-f888bb651565 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78ce-668c-7cb1-a427-b3427d5caa72 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78ce-668c-7cb1-a427-b3427d5caa72 2026/04/10 19:11:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-668d-7df0-9a7e-33f4b76cbc6a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-668d-7dab-8fb1-562ce35b3af3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ce-668d-7dab-8fb1-562ce35b3af3 2026/04/10 19:11:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-668d-7dab-8fb1-562ce35b3af3 2026/04/10 19:11:25 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78ce-668d-7dab-8fb1-562ce35b3af3 2026/04/10 19:11:25 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78ce-6691-7449-8198-c111768ad86b note=https://localhost.localdomain:8443/post/019d78ce-6691-7408-a09f-a96df5dc3463 thread=https://localhost.localdomain:8443/post/019d78ce-668d-7dab-8fb1-562ce35b3af3 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-6691-7449-8198-c111768ad86b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-6691-7408-a09f-a96df5dc3463 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ce-6691-7408-a09f-a96df5dc3463 2026/04/10 19:11:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-668d-7dab-8fb1-562ce35b3af3 2026/04/10 19:11:25 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (2.44s) === RUN TestReply_PostToFollowers 2026/04/10 19:11:25 INFO Applying migration id=initial 2026/04/10 19:11:25 INFO Applying migration id=notesupdated 2026/04/10 19:11:25 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:25 INFO Applying migration id=activitiesid 2026/04/10 19:11:25 INFO Applying migration id=outbox 2026/04/10 19:11:25 INFO Applying migration id=edits 2026/04/10 19:11:25 INFO Applying migration id=outboxactor 2026/04/10 19:11:25 INFO Applying migration id=outboxsender 2026/04/10 19:11:25 INFO Applying migration id=thread 2026/04/10 19:11:25 INFO Applying migration id=host 2026/04/10 19:11:25 INFO Applying migration id=sharedinbox 2026/04/10 19:11:25 INFO Applying migration id=noteshost 2026/04/10 19:11:25 INFO Applying migration id=fetched 2026/04/10 19:11:25 INFO Applying migration id=move 2026/04/10 19:11:25 INFO Applying migration id=cleanup 2026/04/10 19:11:25 INFO Applying migration id=received 2026/04/10 19:11:25 INFO Applying migration id=namehost 2026/04/10 19:11:25 INFO Applying migration id=outboxhost 2026/04/10 19:11:25 INFO Applying migration id=notesfts 2026/04/10 19:11:25 INFO Applying migration id=iconsname 2026/04/10 19:11:25 INFO Applying migration id=nohash 2026/04/10 19:11:25 INFO Applying migration id=shares 2026/04/10 19:11:25 INFO Applying migration id=actorttl 2026/04/10 19:11:25 INFO Applying migration id=tocc 2026/04/10 19:11:25 INFO Applying migration id=followeds 2026/04/10 19:11:25 INFO Applying migration id=certhash 2026/04/10 19:11:25 INFO Applying migration id=follows_sync 2026/04/10 19:11:25 INFO Applying migration id=jsonpath 2026/04/10 19:11:25 INFO Applying migration id=localforward 2026/04/10 19:11:25 INFO Applying migration id=avatar 2026/04/10 19:11:25 INFO Applying migration id=noimage 2026/04/10 19:11:25 INFO Applying migration id=feed 2026/04/10 19:11:25 INFO Applying migration id=bookmarks 2026/04/10 19:11:25 INFO Applying migration id=shareactivity 2026/04/10 19:11:25 INFO Applying migration id=application 2026/04/10 19:11:25 INFO Applying migration id=certificates 2026/04/10 19:11:25 INFO Applying migration id=rawforward 2026/04/10 19:11:25 INFO Applying migration id=publickey 2026/04/10 19:11:25 INFO Applying migration id=resolvegroup 2026/04/10 19:11:25 INFO Applying migration id=reject 2026/04/10 19:11:25 INFO Applying migration id=autodel 2026/04/10 19:11:25 INFO Applying migration id=jsonb 2026/04/10 19:11:25 INFO Applying migration id=quote 2026/04/10 19:11:25 INFO Applying migration id=rfc9421 2026/04/10 19:11:25 INFO Applying migration id=keys 2026/04/10 19:11:25 INFO Applying migration id=portable 2026/04/10 19:11:25 INFO Applying migration id=proofs 2026/04/10 19:11:25 INFO Applying migration id=contexts 2026/04/10 19:11:25 INFO Applying migration id=deliverieshost 2026/04/10 19:11:25 INFO Applying migration id=pembegin 2026/04/10 19:11:25 INFO Applying migration id=didhost 2026/04/10 19:11:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78ce-6e11-726e-9649-be4515e82100 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78ce-6e11-7caa-8f15-18e00c0cef1d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78ce-6e11-726e-9649-be4515e82100 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78ce-6e11-726e-9649-be4515e82100 2026/04/10 19:11:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-6e12-73c9-9759-e4b5c41aad43 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-6e12-7384-a25f-8bdfe0becd27 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ce-6e12-7384-a25f-8bdfe0becd27 2026/04/10 19:11:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-6e12-7384-a25f-8bdfe0becd27 2026/04/10 19:11:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78ce-6e12-7384-a25f-8bdfe0becd27 2026/04/10 19:11:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78ce-6e15-7115-a03c-1f2ba42992c5 note=https://localhost.localdomain:8443/post/019d78ce-6e15-70dd-b9ad-ef062571d70c thread=https://localhost.localdomain:8443/post/019d78ce-6e12-7384-a25f-8bdfe0becd27 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-6e15-7115-a03c-1f2ba42992c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-6e15-70dd-b9ad-ef062571d70c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ce-6e15-70dd-b9ad-ef062571d70c 2026/04/10 19:11:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-6e12-7384-a25f-8bdfe0becd27 2026/04/10 19:11:27 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (1.92s) === RUN TestReply_PostToFollowersNotFollowing 2026/04/10 19:11:27 INFO Applying migration id=initial 2026/04/10 19:11:27 INFO Applying migration id=notesupdated 2026/04/10 19:11:27 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:27 INFO Applying migration id=activitiesid 2026/04/10 19:11:27 INFO Applying migration id=outbox 2026/04/10 19:11:27 INFO Applying migration id=edits 2026/04/10 19:11:27 INFO Applying migration id=outboxactor 2026/04/10 19:11:27 INFO Applying migration id=outboxsender 2026/04/10 19:11:27 INFO Applying migration id=thread 2026/04/10 19:11:27 INFO Applying migration id=host 2026/04/10 19:11:27 INFO Applying migration id=sharedinbox 2026/04/10 19:11:27 INFO Applying migration id=noteshost 2026/04/10 19:11:27 INFO Applying migration id=fetched 2026/04/10 19:11:27 INFO Applying migration id=move 2026/04/10 19:11:27 INFO Applying migration id=cleanup 2026/04/10 19:11:27 INFO Applying migration id=received 2026/04/10 19:11:27 INFO Applying migration id=namehost 2026/04/10 19:11:27 INFO Applying migration id=outboxhost 2026/04/10 19:11:27 INFO Applying migration id=notesfts 2026/04/10 19:11:27 INFO Applying migration id=iconsname 2026/04/10 19:11:27 INFO Applying migration id=nohash 2026/04/10 19:11:27 INFO Applying migration id=shares 2026/04/10 19:11:27 INFO Applying migration id=actorttl 2026/04/10 19:11:27 INFO Applying migration id=tocc 2026/04/10 19:11:27 INFO Applying migration id=followeds 2026/04/10 19:11:27 INFO Applying migration id=certhash 2026/04/10 19:11:27 INFO Applying migration id=follows_sync 2026/04/10 19:11:27 INFO Applying migration id=jsonpath 2026/04/10 19:11:27 INFO Applying migration id=localforward 2026/04/10 19:11:27 INFO Applying migration id=avatar 2026/04/10 19:11:27 INFO Applying migration id=noimage 2026/04/10 19:11:27 INFO Applying migration id=feed 2026/04/10 19:11:27 INFO Applying migration id=bookmarks 2026/04/10 19:11:27 INFO Applying migration id=shareactivity 2026/04/10 19:11:27 INFO Applying migration id=application 2026/04/10 19:11:27 INFO Applying migration id=certificates 2026/04/10 19:11:27 INFO Applying migration id=rawforward 2026/04/10 19:11:27 INFO Applying migration id=publickey 2026/04/10 19:11:27 INFO Applying migration id=resolvegroup 2026/04/10 19:11:27 INFO Applying migration id=reject 2026/04/10 19:11:27 INFO Applying migration id=autodel 2026/04/10 19:11:27 INFO Applying migration id=jsonb 2026/04/10 19:11:27 INFO Applying migration id=quote 2026/04/10 19:11:27 INFO Applying migration id=rfc9421 2026/04/10 19:11:27 INFO Applying migration id=keys 2026/04/10 19:11:27 INFO Applying migration id=portable 2026/04/10 19:11:27 INFO Applying migration id=proofs 2026/04/10 19:11:27 INFO Applying migration id=contexts 2026/04/10 19:11:27 INFO Applying migration id=deliverieshost 2026/04/10 19:11:27 INFO Applying migration id=pembegin 2026/04/10 19:11:27 INFO Applying migration id=didhost 2026/04/10 19:11:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-7cc7-7043-bb0b-e7f8d2c8b0a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-7cc6-7f3a-90ef-6957982e8770 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ce-7cc6-7f3a-90ef-6957982e8770 2026/04/10 19:11:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-7cc6-7f3a-90ef-6957982e8770 2026/04/10 19:11:31 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d78ce-7cc6-7f3a-90ef-6957982e8770 2026/04/10 19:11:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-7cc6-7f3a-90ef-6957982e8770 2026/04/10 19:11:31 INFO Post was not found post=https://localhost.localdomain:8443/post/019d78ce-7cc6-7f3a-90ef-6957982e8770 2026/04/10 19:11:31 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (3.76s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/04/10 19:11:31 INFO Applying migration id=initial 2026/04/10 19:11:31 INFO Applying migration id=notesupdated 2026/04/10 19:11:31 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:31 INFO Applying migration id=activitiesid 2026/04/10 19:11:31 INFO Applying migration id=outbox 2026/04/10 19:11:31 INFO Applying migration id=edits 2026/04/10 19:11:31 INFO Applying migration id=outboxactor 2026/04/10 19:11:31 INFO Applying migration id=outboxsender 2026/04/10 19:11:31 INFO Applying migration id=thread 2026/04/10 19:11:31 INFO Applying migration id=host 2026/04/10 19:11:31 INFO Applying migration id=sharedinbox 2026/04/10 19:11:31 INFO Applying migration id=noteshost 2026/04/10 19:11:31 INFO Applying migration id=fetched 2026/04/10 19:11:31 INFO Applying migration id=move 2026/04/10 19:11:31 INFO Applying migration id=cleanup 2026/04/10 19:11:31 INFO Applying migration id=received 2026/04/10 19:11:31 INFO Applying migration id=namehost 2026/04/10 19:11:31 INFO Applying migration id=outboxhost 2026/04/10 19:11:31 INFO Applying migration id=notesfts 2026/04/10 19:11:31 INFO Applying migration id=iconsname 2026/04/10 19:11:31 INFO Applying migration id=nohash 2026/04/10 19:11:31 INFO Applying migration id=shares 2026/04/10 19:11:31 INFO Applying migration id=actorttl 2026/04/10 19:11:31 INFO Applying migration id=tocc 2026/04/10 19:11:31 INFO Applying migration id=followeds 2026/04/10 19:11:31 INFO Applying migration id=certhash 2026/04/10 19:11:31 INFO Applying migration id=follows_sync 2026/04/10 19:11:31 INFO Applying migration id=jsonpath 2026/04/10 19:11:31 INFO Applying migration id=localforward 2026/04/10 19:11:31 INFO Applying migration id=avatar 2026/04/10 19:11:31 INFO Applying migration id=noimage 2026/04/10 19:11:31 INFO Applying migration id=feed 2026/04/10 19:11:31 INFO Applying migration id=bookmarks 2026/04/10 19:11:31 INFO Applying migration id=shareactivity 2026/04/10 19:11:31 INFO Applying migration id=application 2026/04/10 19:11:31 INFO Applying migration id=certificates 2026/04/10 19:11:31 INFO Applying migration id=rawforward 2026/04/10 19:11:31 INFO Applying migration id=publickey 2026/04/10 19:11:31 INFO Applying migration id=resolvegroup 2026/04/10 19:11:31 INFO Applying migration id=reject 2026/04/10 19:11:31 INFO Applying migration id=autodel 2026/04/10 19:11:31 INFO Applying migration id=jsonb 2026/04/10 19:11:31 INFO Applying migration id=quote 2026/04/10 19:11:31 INFO Applying migration id=rfc9421 2026/04/10 19:11:31 INFO Applying migration id=keys 2026/04/10 19:11:31 INFO Applying migration id=portable 2026/04/10 19:11:31 INFO Applying migration id=proofs 2026/04/10 19:11:31 INFO Applying migration id=contexts 2026/04/10 19:11:31 INFO Applying migration id=deliverieshost 2026/04/10 19:11:31 INFO Applying migration id=pembegin 2026/04/10 19:11:31 INFO Applying migration id=didhost 2026/04/10 19:11:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78ce-837c-7187-a463-4fbfbfec7fe9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78ce-837c-7d86-989f-9b68c58c623e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78ce-837c-7187-a463-4fbfbfec7fe9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78ce-837c-7187-a463-4fbfbfec7fe9 2026/04/10 19:11:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-837d-758e-aef9-a08e799a4a62 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-837d-7546-b234-8fde398984b8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ce-837d-7546-b234-8fde398984b8 2026/04/10 19:11:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-837d-7546-b234-8fde398984b8 2026/04/10 19:11:33 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78ce-837f-7c52-b5a3-2f0c655c1d2f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78ce-837c-7187-a463-4fbfbfec7fe9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:33 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d78ce-837d-7546-b234-8fde398984b8 2026/04/10 19:11:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-837d-7546-b234-8fde398984b8 2026/04/10 19:11:33 INFO Post was not found post=https://localhost.localdomain:8443/post/019d78ce-837d-7546-b234-8fde398984b8 2026/04/10 19:11:33 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (1.72s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/04/10 19:11:33 INFO Applying migration id=initial 2026/04/10 19:11:33 INFO Applying migration id=notesupdated 2026/04/10 19:11:33 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:33 INFO Applying migration id=activitiesid 2026/04/10 19:11:33 INFO Applying migration id=outbox 2026/04/10 19:11:33 INFO Applying migration id=edits 2026/04/10 19:11:33 INFO Applying migration id=outboxactor 2026/04/10 19:11:33 INFO Applying migration id=outboxsender 2026/04/10 19:11:33 INFO Applying migration id=thread 2026/04/10 19:11:33 INFO Applying migration id=host 2026/04/10 19:11:33 INFO Applying migration id=sharedinbox 2026/04/10 19:11:33 INFO Applying migration id=noteshost 2026/04/10 19:11:33 INFO Applying migration id=fetched 2026/04/10 19:11:33 INFO Applying migration id=move 2026/04/10 19:11:33 INFO Applying migration id=cleanup 2026/04/10 19:11:33 INFO Applying migration id=received 2026/04/10 19:11:33 INFO Applying migration id=namehost 2026/04/10 19:11:33 INFO Applying migration id=outboxhost 2026/04/10 19:11:33 INFO Applying migration id=notesfts 2026/04/10 19:11:33 INFO Applying migration id=iconsname 2026/04/10 19:11:33 INFO Applying migration id=nohash 2026/04/10 19:11:33 INFO Applying migration id=shares 2026/04/10 19:11:33 INFO Applying migration id=actorttl 2026/04/10 19:11:33 INFO Applying migration id=tocc 2026/04/10 19:11:33 INFO Applying migration id=followeds 2026/04/10 19:11:33 INFO Applying migration id=certhash 2026/04/10 19:11:33 INFO Applying migration id=follows_sync 2026/04/10 19:11:33 INFO Applying migration id=jsonpath 2026/04/10 19:11:33 INFO Applying migration id=localforward 2026/04/10 19:11:33 INFO Applying migration id=avatar 2026/04/10 19:11:33 INFO Applying migration id=noimage 2026/04/10 19:11:33 INFO Applying migration id=feed 2026/04/10 19:11:33 INFO Applying migration id=bookmarks 2026/04/10 19:11:33 INFO Applying migration id=shareactivity 2026/04/10 19:11:33 INFO Applying migration id=application 2026/04/10 19:11:33 INFO Applying migration id=certificates 2026/04/10 19:11:33 INFO Applying migration id=rawforward 2026/04/10 19:11:33 INFO Applying migration id=publickey 2026/04/10 19:11:33 INFO Applying migration id=resolvegroup 2026/04/10 19:11:33 INFO Applying migration id=reject 2026/04/10 19:11:33 INFO Applying migration id=autodel 2026/04/10 19:11:33 INFO Applying migration id=jsonb 2026/04/10 19:11:33 INFO Applying migration id=quote 2026/04/10 19:11:33 INFO Applying migration id=rfc9421 2026/04/10 19:11:33 INFO Applying migration id=keys 2026/04/10 19:11:33 INFO Applying migration id=portable 2026/04/10 19:11:33 INFO Applying migration id=proofs 2026/04/10 19:11:33 INFO Applying migration id=contexts 2026/04/10 19:11:33 INFO Applying migration id=deliverieshost 2026/04/10 19:11:33 INFO Applying migration id=pembegin 2026/04/10 19:11:33 INFO Applying migration id=didhost 2026/04/10 19:11:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78ce-91e1-725c-9adb-82dacb8af26f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78ce-91e1-7d31-91eb-ad725b35e34a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78ce-91e1-725c-9adb-82dacb8af26f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78ce-91e1-725c-9adb-82dacb8af26f 2026/04/10 19:11:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-91e2-744d-9c4d-9bd8315ea8c1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-91e2-740c-bb9f-31f92925e18d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ce-91e2-740c-bb9f-31f92925e18d 2026/04/10 19:11:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-91e2-740c-bb9f-31f92925e18d 2026/04/10 19:11:36 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78ce-91e2-740c-bb9f-31f92925e18d 2026/04/10 19:11:36 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78ce-91e5-74cc-83ec-830d11717e72 note=https://localhost.localdomain:8443/post/019d78ce-91e5-7491-85d4-7387f739570c thread=https://localhost.localdomain:8443/post/019d78ce-91e2-740c-bb9f-31f92925e18d starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-91e5-74cc-83ec-830d11717e72 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-91e5-7491-85d4-7387f739570c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ce-91e5-7491-85d4-7387f739570c 2026/04/10 19:11:36 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78ce-91e6-7b3b-a182-5b5344d67668 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78ce-91e1-725c-9adb-82dacb8af26f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-91e2-740c-bb9f-31f92925e18d 2026/04/10 19:11:36 INFO Post was not found post=https://localhost.localdomain:8443/post/019d78ce-91e2-740c-bb9f-31f92925e18d 2026/04/10 19:11:36 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (3.69s) === RUN TestReply_SelfReply 2026/04/10 19:11:36 INFO Applying migration id=initial 2026/04/10 19:11:36 INFO Applying migration id=notesupdated 2026/04/10 19:11:36 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:36 INFO Applying migration id=activitiesid 2026/04/10 19:11:36 INFO Applying migration id=outbox 2026/04/10 19:11:36 INFO Applying migration id=edits 2026/04/10 19:11:36 INFO Applying migration id=outboxactor 2026/04/10 19:11:36 INFO Applying migration id=outboxsender 2026/04/10 19:11:36 INFO Applying migration id=thread 2026/04/10 19:11:36 INFO Applying migration id=host 2026/04/10 19:11:36 INFO Applying migration id=sharedinbox 2026/04/10 19:11:36 INFO Applying migration id=noteshost 2026/04/10 19:11:36 INFO Applying migration id=fetched 2026/04/10 19:11:36 INFO Applying migration id=move 2026/04/10 19:11:36 INFO Applying migration id=cleanup 2026/04/10 19:11:36 INFO Applying migration id=received 2026/04/10 19:11:36 INFO Applying migration id=namehost 2026/04/10 19:11:36 INFO Applying migration id=outboxhost 2026/04/10 19:11:36 INFO Applying migration id=notesfts 2026/04/10 19:11:36 INFO Applying migration id=iconsname 2026/04/10 19:11:36 INFO Applying migration id=nohash 2026/04/10 19:11:36 INFO Applying migration id=shares 2026/04/10 19:11:36 INFO Applying migration id=actorttl 2026/04/10 19:11:36 INFO Applying migration id=tocc 2026/04/10 19:11:36 INFO Applying migration id=followeds 2026/04/10 19:11:36 INFO Applying migration id=certhash 2026/04/10 19:11:36 INFO Applying migration id=follows_sync 2026/04/10 19:11:36 INFO Applying migration id=jsonpath 2026/04/10 19:11:36 INFO Applying migration id=localforward 2026/04/10 19:11:36 INFO Applying migration id=avatar 2026/04/10 19:11:36 INFO Applying migration id=noimage 2026/04/10 19:11:36 INFO Applying migration id=feed 2026/04/10 19:11:36 INFO Applying migration id=bookmarks 2026/04/10 19:11:36 INFO Applying migration id=shareactivity 2026/04/10 19:11:36 INFO Applying migration id=application 2026/04/10 19:11:36 INFO Applying migration id=certificates 2026/04/10 19:11:36 INFO Applying migration id=rawforward 2026/04/10 19:11:36 INFO Applying migration id=publickey 2026/04/10 19:11:36 INFO Applying migration id=resolvegroup 2026/04/10 19:11:36 INFO Applying migration id=reject 2026/04/10 19:11:37 INFO Applying migration id=autodel 2026/04/10 19:11:37 INFO Applying migration id=jsonb 2026/04/10 19:11:37 INFO Applying migration id=quote 2026/04/10 19:11:37 INFO Applying migration id=rfc9421 2026/04/10 19:11:37 INFO Applying migration id=keys 2026/04/10 19:11:37 INFO Applying migration id=portable 2026/04/10 19:11:37 INFO Applying migration id=proofs 2026/04/10 19:11:37 INFO Applying migration id=contexts 2026/04/10 19:11:37 INFO Applying migration id=deliverieshost 2026/04/10 19:11:37 INFO Applying migration id=pembegin 2026/04/10 19:11:37 INFO Applying migration id=didhost 2026/04/10 19:11:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78ce-9a4b-732e-a3a1-0c64c4a93111 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78ce-9a4b-7e45-a18d-63e7c3415170 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78ce-9a4b-732e-a3a1-0c64c4a93111 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78ce-9a4b-732e-a3a1-0c64c4a93111 2026/04/10 19:11:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-9a4c-7612-9f34-d505d696278b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-9a4c-75d0-96bb-b2b5de4abf42 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ce-9a4c-75d0-96bb-b2b5de4abf42 2026/04/10 19:11:39 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-9a4c-75d0-96bb-b2b5de4abf42 2026/04/10 19:11:39 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78ce-9a4c-75d0-96bb-b2b5de4abf42 2026/04/10 19:11:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78ce-9a4f-76af-809c-a4ceee8e580c note=https://localhost.localdomain:8443/post/019d78ce-9a4f-7677-8e58-5b2ccac26c5e thread=https://localhost.localdomain:8443/post/019d78ce-9a4c-75d0-96bb-b2b5de4abf42 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-9a4f-76af-809c-a4ceee8e580c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-9a4f-7677-8e58-5b2ccac26c5e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ce-9a4f-7677-8e58-5b2ccac26c5e 2026/04/10 19:11:39 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-9a4c-75d0-96bb-b2b5de4abf42 2026/04/10 19:11:39 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (2.15s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/04/10 19:11:39 INFO Applying migration id=initial 2026/04/10 19:11:39 INFO Applying migration id=notesupdated 2026/04/10 19:11:39 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:39 INFO Applying migration id=activitiesid 2026/04/10 19:11:39 INFO Applying migration id=outbox 2026/04/10 19:11:39 INFO Applying migration id=edits 2026/04/10 19:11:39 INFO Applying migration id=outboxactor 2026/04/10 19:11:39 INFO Applying migration id=outboxsender 2026/04/10 19:11:39 INFO Applying migration id=thread 2026/04/10 19:11:39 INFO Applying migration id=host 2026/04/10 19:11:39 INFO Applying migration id=sharedinbox 2026/04/10 19:11:39 INFO Applying migration id=noteshost 2026/04/10 19:11:39 INFO Applying migration id=fetched 2026/04/10 19:11:39 INFO Applying migration id=move 2026/04/10 19:11:39 INFO Applying migration id=cleanup 2026/04/10 19:11:39 INFO Applying migration id=received 2026/04/10 19:11:39 INFO Applying migration id=namehost 2026/04/10 19:11:39 INFO Applying migration id=outboxhost 2026/04/10 19:11:39 INFO Applying migration id=notesfts 2026/04/10 19:11:39 INFO Applying migration id=iconsname 2026/04/10 19:11:39 INFO Applying migration id=nohash 2026/04/10 19:11:39 INFO Applying migration id=shares 2026/04/10 19:11:39 INFO Applying migration id=actorttl 2026/04/10 19:11:39 INFO Applying migration id=tocc 2026/04/10 19:11:39 INFO Applying migration id=followeds 2026/04/10 19:11:39 INFO Applying migration id=certhash 2026/04/10 19:11:39 INFO Applying migration id=follows_sync 2026/04/10 19:11:39 INFO Applying migration id=jsonpath 2026/04/10 19:11:39 INFO Applying migration id=localforward 2026/04/10 19:11:39 INFO Applying migration id=avatar 2026/04/10 19:11:39 INFO Applying migration id=noimage 2026/04/10 19:11:39 INFO Applying migration id=feed 2026/04/10 19:11:39 INFO Applying migration id=bookmarks 2026/04/10 19:11:39 INFO Applying migration id=shareactivity 2026/04/10 19:11:39 INFO Applying migration id=application 2026/04/10 19:11:39 INFO Applying migration id=certificates 2026/04/10 19:11:39 INFO Applying migration id=rawforward 2026/04/10 19:11:39 INFO Applying migration id=publickey 2026/04/10 19:11:39 INFO Applying migration id=resolvegroup 2026/04/10 19:11:39 INFO Applying migration id=reject 2026/04/10 19:11:39 INFO Applying migration id=autodel 2026/04/10 19:11:39 INFO Applying migration id=jsonb 2026/04/10 19:11:39 INFO Applying migration id=quote 2026/04/10 19:11:39 INFO Applying migration id=rfc9421 2026/04/10 19:11:39 INFO Applying migration id=keys 2026/04/10 19:11:39 INFO Applying migration id=portable 2026/04/10 19:11:39 INFO Applying migration id=proofs 2026/04/10 19:11:39 INFO Applying migration id=contexts 2026/04/10 19:11:39 INFO Applying migration id=deliverieshost 2026/04/10 19:11:39 INFO Applying migration id=pembegin 2026/04/10 19:11:39 INFO Applying migration id=didhost 2026/04/10 19:11:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78ce-a6a9-7069-9c2e-fccc9c8de2e5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78ce-a6a9-7d5a-88fd-e78fc81b95e0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78ce-a6a9-7069-9c2e-fccc9c8de2e5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78ce-a6a9-7069-9c2e-fccc9c8de2e5 2026/04/10 19:11:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-a6ab-74da-970c-e8e90c55aff7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-a6aa-7612-9041-77736b8e3980 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ce-a6aa-7612-9041-77736b8e3980 2026/04/10 19:11:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-a6aa-7612-9041-77736b8e3980 2026/04/10 19:11:42 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78ce-a6aa-7612-9041-77736b8e3980 2026/04/10 19:11:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78ce-a6af-7576-98e0-7fb6e2f1abd4 note=https://localhost.localdomain:8443/post/019d78ce-a6af-7537-8f66-610f40c43245 thread=https://localhost.localdomain:8443/post/019d78ce-a6aa-7612-9041-77736b8e3980 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-a6af-7576-98e0-7fb6e2f1abd4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-a6af-7537-8f66-610f40c43245 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d78ce-a6af-7537-8f66-610f40c43245 2026/04/10 19:11:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-a6aa-7612-9041-77736b8e3980 2026/04/10 19:11:42 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (3.17s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/04/10 19:11:42 INFO Applying migration id=initial 2026/04/10 19:11:42 INFO Applying migration id=notesupdated 2026/04/10 19:11:42 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:42 INFO Applying migration id=activitiesid 2026/04/10 19:11:42 INFO Applying migration id=outbox 2026/04/10 19:11:42 INFO Applying migration id=edits 2026/04/10 19:11:42 INFO Applying migration id=outboxactor 2026/04/10 19:11:42 INFO Applying migration id=outboxsender 2026/04/10 19:11:42 INFO Applying migration id=thread 2026/04/10 19:11:42 INFO Applying migration id=host 2026/04/10 19:11:42 INFO Applying migration id=sharedinbox 2026/04/10 19:11:42 INFO Applying migration id=noteshost 2026/04/10 19:11:42 INFO Applying migration id=fetched 2026/04/10 19:11:42 INFO Applying migration id=move 2026/04/10 19:11:42 INFO Applying migration id=cleanup 2026/04/10 19:11:42 INFO Applying migration id=received 2026/04/10 19:11:42 INFO Applying migration id=namehost 2026/04/10 19:11:42 INFO Applying migration id=outboxhost 2026/04/10 19:11:42 INFO Applying migration id=notesfts 2026/04/10 19:11:42 INFO Applying migration id=iconsname 2026/04/10 19:11:42 INFO Applying migration id=nohash 2026/04/10 19:11:42 INFO Applying migration id=shares 2026/04/10 19:11:42 INFO Applying migration id=actorttl 2026/04/10 19:11:42 INFO Applying migration id=tocc 2026/04/10 19:11:42 INFO Applying migration id=followeds 2026/04/10 19:11:42 INFO Applying migration id=certhash 2026/04/10 19:11:42 INFO Applying migration id=follows_sync 2026/04/10 19:11:42 INFO Applying migration id=jsonpath 2026/04/10 19:11:42 INFO Applying migration id=localforward 2026/04/10 19:11:42 INFO Applying migration id=avatar 2026/04/10 19:11:42 INFO Applying migration id=noimage 2026/04/10 19:11:42 INFO Applying migration id=feed 2026/04/10 19:11:42 INFO Applying migration id=bookmarks 2026/04/10 19:11:42 INFO Applying migration id=shareactivity 2026/04/10 19:11:42 INFO Applying migration id=application 2026/04/10 19:11:42 INFO Applying migration id=certificates 2026/04/10 19:11:42 INFO Applying migration id=rawforward 2026/04/10 19:11:42 INFO Applying migration id=publickey 2026/04/10 19:11:42 INFO Applying migration id=resolvegroup 2026/04/10 19:11:42 INFO Applying migration id=reject 2026/04/10 19:11:42 INFO Applying migration id=autodel 2026/04/10 19:11:42 INFO Applying migration id=jsonb 2026/04/10 19:11:42 INFO Applying migration id=quote 2026/04/10 19:11:42 INFO Applying migration id=rfc9421 2026/04/10 19:11:42 INFO Applying migration id=keys 2026/04/10 19:11:42 INFO Applying migration id=portable 2026/04/10 19:11:42 INFO Applying migration id=proofs 2026/04/10 19:11:42 INFO Applying migration id=contexts 2026/04/10 19:11:42 INFO Applying migration id=deliverieshost 2026/04/10 19:11:42 INFO Applying migration id=pembegin 2026/04/10 19:11:42 INFO Applying migration id=didhost 2026/04/10 19:11:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-b39f-7281-9abc-b93515399e3b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-b39f-71f6-8304-5a33f5642953 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ce-b39f-71f6-8304-5a33f5642953 2026/04/10 19:11:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-b39f-71f6-8304-5a33f5642953 2026/04/10 19:11:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78ce-b39f-71f6-8304-5a33f5642953 2026/04/10 19:11:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78ce-b3a2-7a3e-b074-d4dbce294ee9 note=https://localhost.localdomain:8443/post/019d78ce-b3a2-7a00-98ad-0e01c4d67f6c thread=https://localhost.localdomain:8443/post/019d78ce-b39f-71f6-8304-5a33f5642953 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-b3a2-7a3e-b074-d4dbce294ee9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-b3a2-7a00-98ad-0e01c4d67f6c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d78ce-b3a2-7a00-98ad-0e01c4d67f6c 2026/04/10 19:11:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-b39f-71f6-8304-5a33f5642953 2026/04/10 19:11:45 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (3.32s) === RUN TestReply_DM 2026/04/10 19:11:45 INFO Applying migration id=initial 2026/04/10 19:11:45 INFO Applying migration id=notesupdated 2026/04/10 19:11:45 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:45 INFO Applying migration id=activitiesid 2026/04/10 19:11:45 INFO Applying migration id=outbox 2026/04/10 19:11:45 INFO Applying migration id=edits 2026/04/10 19:11:45 INFO Applying migration id=outboxactor 2026/04/10 19:11:45 INFO Applying migration id=outboxsender 2026/04/10 19:11:45 INFO Applying migration id=thread 2026/04/10 19:11:45 INFO Applying migration id=host 2026/04/10 19:11:45 INFO Applying migration id=sharedinbox 2026/04/10 19:11:45 INFO Applying migration id=noteshost 2026/04/10 19:11:45 INFO Applying migration id=fetched 2026/04/10 19:11:45 INFO Applying migration id=move 2026/04/10 19:11:45 INFO Applying migration id=cleanup 2026/04/10 19:11:45 INFO Applying migration id=received 2026/04/10 19:11:45 INFO Applying migration id=namehost 2026/04/10 19:11:45 INFO Applying migration id=outboxhost 2026/04/10 19:11:45 INFO Applying migration id=notesfts 2026/04/10 19:11:45 INFO Applying migration id=iconsname 2026/04/10 19:11:45 INFO Applying migration id=nohash 2026/04/10 19:11:45 INFO Applying migration id=shares 2026/04/10 19:11:45 INFO Applying migration id=actorttl 2026/04/10 19:11:45 INFO Applying migration id=tocc 2026/04/10 19:11:45 INFO Applying migration id=followeds 2026/04/10 19:11:45 INFO Applying migration id=certhash 2026/04/10 19:11:45 INFO Applying migration id=follows_sync 2026/04/10 19:11:45 INFO Applying migration id=jsonpath 2026/04/10 19:11:45 INFO Applying migration id=localforward 2026/04/10 19:11:45 INFO Applying migration id=avatar 2026/04/10 19:11:45 INFO Applying migration id=noimage 2026/04/10 19:11:45 INFO Applying migration id=feed 2026/04/10 19:11:45 INFO Applying migration id=bookmarks 2026/04/10 19:11:45 INFO Applying migration id=shareactivity 2026/04/10 19:11:45 INFO Applying migration id=application 2026/04/10 19:11:45 INFO Applying migration id=certificates 2026/04/10 19:11:45 INFO Applying migration id=rawforward 2026/04/10 19:11:45 INFO Applying migration id=publickey 2026/04/10 19:11:45 INFO Applying migration id=resolvegroup 2026/04/10 19:11:45 INFO Applying migration id=reject 2026/04/10 19:11:45 INFO Applying migration id=autodel 2026/04/10 19:11:45 INFO Applying migration id=jsonb 2026/04/10 19:11:45 INFO Applying migration id=quote 2026/04/10 19:11:45 INFO Applying migration id=rfc9421 2026/04/10 19:11:45 INFO Applying migration id=keys 2026/04/10 19:11:45 INFO Applying migration id=portable 2026/04/10 19:11:45 INFO Applying migration id=proofs 2026/04/10 19:11:45 INFO Applying migration id=contexts 2026/04/10 19:11:45 INFO Applying migration id=deliverieshost 2026/04/10 19:11:45 INFO Applying migration id=pembegin 2026/04/10 19:11:45 INFO Applying migration id=didhost 2026/04/10 19:11:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78ce-bb74-707e-ab32-3e95b209e3bd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78ce-bb74-7b56-b5af-c6e06a19e745 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78ce-bb74-707e-ab32-3e95b209e3bd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78ce-bb74-707e-ab32-3e95b209e3bd 2026/04/10 19:11:47 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:11:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-bb75-785b-b9a0-748e9e908c93 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-bb75-722e-8370-6ec42daf5735 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ce-bb75-722e-8370-6ec42daf5735 2026/04/10 19:11:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-bb75-722e-8370-6ec42daf5735 2026/04/10 19:11:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78ce-bb75-722e-8370-6ec42daf5735 2026/04/10 19:11:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-bb7b-78d0-b8d0-1144ba5f9dff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-bb7b-7894-8253-6d97aa2308d2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ce-bb7b-7894-8253-6d97aa2308d2 --- PASS: TestReply_DM (2.01s) === RUN TestReply_DMUnfollowed 2026/04/10 19:11:47 INFO Applying migration id=initial 2026/04/10 19:11:47 INFO Applying migration id=notesupdated 2026/04/10 19:11:47 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:47 INFO Applying migration id=activitiesid 2026/04/10 19:11:47 INFO Applying migration id=outbox 2026/04/10 19:11:47 INFO Applying migration id=edits 2026/04/10 19:11:47 INFO Applying migration id=outboxactor 2026/04/10 19:11:47 INFO Applying migration id=outboxsender 2026/04/10 19:11:47 INFO Applying migration id=thread 2026/04/10 19:11:47 INFO Applying migration id=host 2026/04/10 19:11:47 INFO Applying migration id=sharedinbox 2026/04/10 19:11:47 INFO Applying migration id=noteshost 2026/04/10 19:11:47 INFO Applying migration id=fetched 2026/04/10 19:11:47 INFO Applying migration id=move 2026/04/10 19:11:47 INFO Applying migration id=cleanup 2026/04/10 19:11:47 INFO Applying migration id=received 2026/04/10 19:11:47 INFO Applying migration id=namehost 2026/04/10 19:11:47 INFO Applying migration id=outboxhost 2026/04/10 19:11:47 INFO Applying migration id=notesfts 2026/04/10 19:11:47 INFO Applying migration id=iconsname 2026/04/10 19:11:47 INFO Applying migration id=nohash 2026/04/10 19:11:47 INFO Applying migration id=shares 2026/04/10 19:11:47 INFO Applying migration id=actorttl 2026/04/10 19:11:47 INFO Applying migration id=tocc 2026/04/10 19:11:47 INFO Applying migration id=followeds 2026/04/10 19:11:47 INFO Applying migration id=certhash 2026/04/10 19:11:47 INFO Applying migration id=follows_sync 2026/04/10 19:11:47 INFO Applying migration id=jsonpath 2026/04/10 19:11:47 INFO Applying migration id=localforward 2026/04/10 19:11:47 INFO Applying migration id=avatar 2026/04/10 19:11:47 INFO Applying migration id=noimage 2026/04/10 19:11:47 INFO Applying migration id=feed 2026/04/10 19:11:47 INFO Applying migration id=bookmarks 2026/04/10 19:11:47 INFO Applying migration id=shareactivity 2026/04/10 19:11:47 INFO Applying migration id=application 2026/04/10 19:11:47 INFO Applying migration id=certificates 2026/04/10 19:11:47 INFO Applying migration id=rawforward 2026/04/10 19:11:47 INFO Applying migration id=publickey 2026/04/10 19:11:47 INFO Applying migration id=resolvegroup 2026/04/10 19:11:47 INFO Applying migration id=reject 2026/04/10 19:11:47 INFO Applying migration id=autodel 2026/04/10 19:11:47 INFO Applying migration id=jsonb 2026/04/10 19:11:47 INFO Applying migration id=quote 2026/04/10 19:11:47 INFO Applying migration id=rfc9421 2026/04/10 19:11:47 INFO Applying migration id=keys 2026/04/10 19:11:47 INFO Applying migration id=portable 2026/04/10 19:11:47 INFO Applying migration id=proofs 2026/04/10 19:11:47 INFO Applying migration id=contexts 2026/04/10 19:11:47 INFO Applying migration id=deliverieshost 2026/04/10 19:11:47 INFO Applying migration id=pembegin 2026/04/10 19:11:47 INFO Applying migration id=didhost 2026/04/10 19:11:50 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78ce-c5ed-70b3-8f6f-cff4ada74eda activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:50 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78ce-c5ed-7be9-9242-50bc04f5b25b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78ce-c5ed-70b3-8f6f-cff4ada74eda activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78ce-c5ed-70b3-8f6f-cff4ada74eda 2026/04/10 19:11:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:11:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-c5ee-7692-a8a5-46707ece6b03 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-c5ee-745c-b05a-b5b3c033ac1c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ce-c5ee-745c-b05a-b5b3c033ac1c 2026/04/10 19:11:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-c5ee-745c-b05a-b5b3c033ac1c 2026/04/10 19:11:50 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78ce-c5f3-7e99-9a5f-8f54621ba3e9 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78ce-c5ed-70b3-8f6f-cff4ada74eda activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:50 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78ce-c5ee-745c-b05a-b5b3c033ac1c 2026/04/10 19:11:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-c5f4-7e5b-9cc7-3cc42e8efd6a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-c5f4-7e0e-b0fd-2ef1b5617200 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ce-c5f4-7e0e-b0fd-2ef1b5617200 --- PASS: TestReply_DMUnfollowed (2.68s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/04/10 19:11:50 INFO Applying migration id=initial 2026/04/10 19:11:50 INFO Applying migration id=notesupdated 2026/04/10 19:11:50 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:50 INFO Applying migration id=activitiesid 2026/04/10 19:11:50 INFO Applying migration id=outbox 2026/04/10 19:11:50 INFO Applying migration id=edits 2026/04/10 19:11:50 INFO Applying migration id=outboxactor 2026/04/10 19:11:50 INFO Applying migration id=outboxsender 2026/04/10 19:11:50 INFO Applying migration id=thread 2026/04/10 19:11:50 INFO Applying migration id=host 2026/04/10 19:11:50 INFO Applying migration id=sharedinbox 2026/04/10 19:11:50 INFO Applying migration id=noteshost 2026/04/10 19:11:50 INFO Applying migration id=fetched 2026/04/10 19:11:50 INFO Applying migration id=move 2026/04/10 19:11:50 INFO Applying migration id=cleanup 2026/04/10 19:11:50 INFO Applying migration id=received 2026/04/10 19:11:50 INFO Applying migration id=namehost 2026/04/10 19:11:50 INFO Applying migration id=outboxhost 2026/04/10 19:11:50 INFO Applying migration id=notesfts 2026/04/10 19:11:50 INFO Applying migration id=iconsname 2026/04/10 19:11:50 INFO Applying migration id=nohash 2026/04/10 19:11:50 INFO Applying migration id=shares 2026/04/10 19:11:50 INFO Applying migration id=actorttl 2026/04/10 19:11:50 INFO Applying migration id=tocc 2026/04/10 19:11:50 INFO Applying migration id=followeds 2026/04/10 19:11:50 INFO Applying migration id=certhash 2026/04/10 19:11:50 INFO Applying migration id=follows_sync 2026/04/10 19:11:50 INFO Applying migration id=jsonpath 2026/04/10 19:11:50 INFO Applying migration id=localforward 2026/04/10 19:11:50 INFO Applying migration id=avatar 2026/04/10 19:11:50 INFO Applying migration id=noimage 2026/04/10 19:11:50 INFO Applying migration id=feed 2026/04/10 19:11:50 INFO Applying migration id=bookmarks 2026/04/10 19:11:50 INFO Applying migration id=shareactivity 2026/04/10 19:11:50 INFO Applying migration id=application 2026/04/10 19:11:50 INFO Applying migration id=certificates 2026/04/10 19:11:50 INFO Applying migration id=rawforward 2026/04/10 19:11:50 INFO Applying migration id=publickey 2026/04/10 19:11:50 INFO Applying migration id=resolvegroup 2026/04/10 19:11:50 INFO Applying migration id=reject 2026/04/10 19:11:50 INFO Applying migration id=autodel 2026/04/10 19:11:50 INFO Applying migration id=jsonb 2026/04/10 19:11:50 INFO Applying migration id=quote 2026/04/10 19:11:50 INFO Applying migration id=rfc9421 2026/04/10 19:11:50 INFO Applying migration id=keys 2026/04/10 19:11:50 INFO Applying migration id=portable 2026/04/10 19:11:50 INFO Applying migration id=proofs 2026/04/10 19:11:50 INFO Applying migration id=contexts 2026/04/10 19:11:50 INFO Applying migration id=deliverieshost 2026/04/10 19:11:50 INFO Applying migration id=pembegin 2026/04/10 19:11:50 INFO Applying migration id=didhost 2026/04/10 19:11:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78ce-d266-7649-b6a3-795bbade10c1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78ce-d267-732b-80c3-6be48032ae41 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78ce-d266-7649-b6a3-795bbade10c1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78ce-d266-7649-b6a3-795bbade10c1 2026/04/10 19:11:53 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:11:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-d267-7c0d-b351-5ab14a6aebee activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-d267-7a6a-9f37-aca70f4699dc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ce-d267-7a6a-9f37-aca70f4699dc 2026/04/10 19:11:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-d267-7a6a-9f37-aca70f4699dc 2026/04/10 19:11:53 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78ce-d26c-797d-98fc-947e6fc2dfbd activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78ce-d266-7649-b6a3-795bbade10c1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:53 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78ce-d267-7a6a-9f37-aca70f4699dc 2026/04/10 19:11:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-d26d-77f3-80bf-25c10ef23d3f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-d26d-77a2-b10c-5cab54dae1e0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78ce-d26d-77a2-b10c-5cab54dae1e0 --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (3.19s) === RUN TestReply_DMToAnotherUser 2026/04/10 19:11:53 INFO Applying migration id=initial 2026/04/10 19:11:53 INFO Applying migration id=notesupdated 2026/04/10 19:11:53 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:53 INFO Applying migration id=activitiesid 2026/04/10 19:11:53 INFO Applying migration id=outbox 2026/04/10 19:11:53 INFO Applying migration id=edits 2026/04/10 19:11:53 INFO Applying migration id=outboxactor 2026/04/10 19:11:53 INFO Applying migration id=outboxsender 2026/04/10 19:11:53 INFO Applying migration id=thread 2026/04/10 19:11:53 INFO Applying migration id=host 2026/04/10 19:11:53 INFO Applying migration id=sharedinbox 2026/04/10 19:11:53 INFO Applying migration id=noteshost 2026/04/10 19:11:53 INFO Applying migration id=fetched 2026/04/10 19:11:53 INFO Applying migration id=move 2026/04/10 19:11:53 INFO Applying migration id=cleanup 2026/04/10 19:11:53 INFO Applying migration id=received 2026/04/10 19:11:53 INFO Applying migration id=namehost 2026/04/10 19:11:53 INFO Applying migration id=outboxhost 2026/04/10 19:11:53 INFO Applying migration id=notesfts 2026/04/10 19:11:53 INFO Applying migration id=iconsname 2026/04/10 19:11:53 INFO Applying migration id=nohash 2026/04/10 19:11:53 INFO Applying migration id=shares 2026/04/10 19:11:53 INFO Applying migration id=actorttl 2026/04/10 19:11:53 INFO Applying migration id=tocc 2026/04/10 19:11:53 INFO Applying migration id=followeds 2026/04/10 19:11:53 INFO Applying migration id=certhash 2026/04/10 19:11:53 INFO Applying migration id=follows_sync 2026/04/10 19:11:53 INFO Applying migration id=jsonpath 2026/04/10 19:11:53 INFO Applying migration id=localforward 2026/04/10 19:11:53 INFO Applying migration id=avatar 2026/04/10 19:11:53 INFO Applying migration id=noimage 2026/04/10 19:11:53 INFO Applying migration id=feed 2026/04/10 19:11:53 INFO Applying migration id=bookmarks 2026/04/10 19:11:53 INFO Applying migration id=shareactivity 2026/04/10 19:11:53 INFO Applying migration id=application 2026/04/10 19:11:53 INFO Applying migration id=certificates 2026/04/10 19:11:53 INFO Applying migration id=rawforward 2026/04/10 19:11:53 INFO Applying migration id=publickey 2026/04/10 19:11:53 INFO Applying migration id=resolvegroup 2026/04/10 19:11:53 INFO Applying migration id=reject 2026/04/10 19:11:53 INFO Applying migration id=autodel 2026/04/10 19:11:53 INFO Applying migration id=jsonb 2026/04/10 19:11:53 INFO Applying migration id=quote 2026/04/10 19:11:53 INFO Applying migration id=rfc9421 2026/04/10 19:11:53 INFO Applying migration id=keys 2026/04/10 19:11:53 INFO Applying migration id=portable 2026/04/10 19:11:53 INFO Applying migration id=proofs 2026/04/10 19:11:53 INFO Applying migration id=contexts 2026/04/10 19:11:53 INFO Applying migration id=deliverieshost 2026/04/10 19:11:53 INFO Applying migration id=pembegin 2026/04/10 19:11:53 INFO Applying migration id=didhost 2026/04/10 19:11:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78ce-dc8b-73eb-8140-336a569da871 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:11:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78ce-dc8c-71ba-b770-a2b6375b67ef activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78ce-dc8b-73eb-8140-336a569da871 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78ce-dc8b-73eb-8140-336a569da871 2026/04/10 19:11:56 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:11:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78ce-dc8c-7bfe-aa66-d5840e685a96 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78ce-dc8c-79b4-b942-89cba691544d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78ce-dc8c-79b4-b942-89cba691544d 2026/04/10 19:11:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78ce-dc8c-79b4-b942-89cba691544d 2026/04/10 19:11:56 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d78ce-dc8c-79b4-b942-89cba691544d --- PASS: TestReply_DMToAnotherUser (2.60s) === RUN TestReply_NoSuchPost 2026/04/10 19:11:56 INFO Applying migration id=initial 2026/04/10 19:11:56 INFO Applying migration id=notesupdated 2026/04/10 19:11:56 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:56 INFO Applying migration id=activitiesid 2026/04/10 19:11:56 INFO Applying migration id=outbox 2026/04/10 19:11:56 INFO Applying migration id=edits 2026/04/10 19:11:56 INFO Applying migration id=outboxactor 2026/04/10 19:11:56 INFO Applying migration id=outboxsender 2026/04/10 19:11:56 INFO Applying migration id=thread 2026/04/10 19:11:56 INFO Applying migration id=host 2026/04/10 19:11:56 INFO Applying migration id=sharedinbox 2026/04/10 19:11:56 INFO Applying migration id=noteshost 2026/04/10 19:11:56 INFO Applying migration id=fetched 2026/04/10 19:11:56 INFO Applying migration id=move 2026/04/10 19:11:56 INFO Applying migration id=cleanup 2026/04/10 19:11:56 INFO Applying migration id=received 2026/04/10 19:11:56 INFO Applying migration id=namehost 2026/04/10 19:11:56 INFO Applying migration id=outboxhost 2026/04/10 19:11:56 INFO Applying migration id=notesfts 2026/04/10 19:11:56 INFO Applying migration id=iconsname 2026/04/10 19:11:56 INFO Applying migration id=nohash 2026/04/10 19:11:56 INFO Applying migration id=shares 2026/04/10 19:11:56 INFO Applying migration id=actorttl 2026/04/10 19:11:56 INFO Applying migration id=tocc 2026/04/10 19:11:56 INFO Applying migration id=followeds 2026/04/10 19:11:56 INFO Applying migration id=certhash 2026/04/10 19:11:56 INFO Applying migration id=follows_sync 2026/04/10 19:11:56 INFO Applying migration id=jsonpath 2026/04/10 19:11:56 INFO Applying migration id=localforward 2026/04/10 19:11:56 INFO Applying migration id=avatar 2026/04/10 19:11:56 INFO Applying migration id=noimage 2026/04/10 19:11:56 INFO Applying migration id=feed 2026/04/10 19:11:56 INFO Applying migration id=bookmarks 2026/04/10 19:11:56 INFO Applying migration id=shareactivity 2026/04/10 19:11:56 INFO Applying migration id=application 2026/04/10 19:11:56 INFO Applying migration id=certificates 2026/04/10 19:11:56 INFO Applying migration id=rawforward 2026/04/10 19:11:56 INFO Applying migration id=publickey 2026/04/10 19:11:56 INFO Applying migration id=resolvegroup 2026/04/10 19:11:56 INFO Applying migration id=reject 2026/04/10 19:11:56 INFO Applying migration id=autodel 2026/04/10 19:11:56 INFO Applying migration id=jsonb 2026/04/10 19:11:56 INFO Applying migration id=quote 2026/04/10 19:11:56 INFO Applying migration id=rfc9421 2026/04/10 19:11:56 INFO Applying migration id=keys 2026/04/10 19:11:56 INFO Applying migration id=portable 2026/04/10 19:11:56 INFO Applying migration id=proofs 2026/04/10 19:11:56 INFO Applying migration id=contexts 2026/04/10 19:11:56 INFO Applying migration id=deliverieshost 2026/04/10 19:11:56 INFO Applying migration id=pembegin 2026/04/10 19:11:56 INFO Applying migration id=didhost 2026/04/10 19:11:59 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (3.21s) === RUN TestResolve_LocalUser 2026/04/10 19:11:59 INFO Applying migration id=initial 2026/04/10 19:11:59 INFO Applying migration id=notesupdated 2026/04/10 19:11:59 INFO Applying migration id=personspreferredusername 2026/04/10 19:11:59 INFO Applying migration id=activitiesid 2026/04/10 19:11:59 INFO Applying migration id=outbox 2026/04/10 19:11:59 INFO Applying migration id=edits 2026/04/10 19:11:59 INFO Applying migration id=outboxactor 2026/04/10 19:11:59 INFO Applying migration id=outboxsender 2026/04/10 19:11:59 INFO Applying migration id=thread 2026/04/10 19:11:59 INFO Applying migration id=host 2026/04/10 19:11:59 INFO Applying migration id=sharedinbox 2026/04/10 19:11:59 INFO Applying migration id=noteshost 2026/04/10 19:11:59 INFO Applying migration id=fetched 2026/04/10 19:11:59 INFO Applying migration id=move 2026/04/10 19:11:59 INFO Applying migration id=cleanup 2026/04/10 19:11:59 INFO Applying migration id=received 2026/04/10 19:11:59 INFO Applying migration id=namehost 2026/04/10 19:11:59 INFO Applying migration id=outboxhost 2026/04/10 19:11:59 INFO Applying migration id=notesfts 2026/04/10 19:11:59 INFO Applying migration id=iconsname 2026/04/10 19:11:59 INFO Applying migration id=nohash 2026/04/10 19:11:59 INFO Applying migration id=shares 2026/04/10 19:11:59 INFO Applying migration id=actorttl 2026/04/10 19:11:59 INFO Applying migration id=tocc 2026/04/10 19:11:59 INFO Applying migration id=followeds 2026/04/10 19:11:59 INFO Applying migration id=certhash 2026/04/10 19:11:59 INFO Applying migration id=follows_sync 2026/04/10 19:11:59 INFO Applying migration id=jsonpath 2026/04/10 19:11:59 INFO Applying migration id=localforward 2026/04/10 19:11:59 INFO Applying migration id=avatar 2026/04/10 19:11:59 INFO Applying migration id=noimage 2026/04/10 19:11:59 INFO Applying migration id=feed 2026/04/10 19:11:59 INFO Applying migration id=bookmarks 2026/04/10 19:11:59 INFO Applying migration id=shareactivity 2026/04/10 19:11:59 INFO Applying migration id=application 2026/04/10 19:11:59 INFO Applying migration id=certificates 2026/04/10 19:11:59 INFO Applying migration id=rawforward 2026/04/10 19:11:59 INFO Applying migration id=publickey 2026/04/10 19:11:59 INFO Applying migration id=resolvegroup 2026/04/10 19:11:59 INFO Applying migration id=reject 2026/04/10 19:11:59 INFO Applying migration id=autodel 2026/04/10 19:11:59 INFO Applying migration id=jsonb 2026/04/10 19:11:59 INFO Applying migration id=quote 2026/04/10 19:11:59 INFO Applying migration id=rfc9421 2026/04/10 19:11:59 INFO Applying migration id=keys 2026/04/10 19:11:59 INFO Applying migration id=portable 2026/04/10 19:11:59 INFO Applying migration id=proofs 2026/04/10 19:11:59 INFO Applying migration id=contexts 2026/04/10 19:11:59 INFO Applying migration id=deliverieshost 2026/04/10 19:11:59 INFO Applying migration id=pembegin 2026/04/10 19:11:59 INFO Applying migration id=didhost 2026/04/10 19:12:02 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (3.40s) === RUN TestResolve_LocalUserByNameOnly 2026/04/10 19:12:02 INFO Applying migration id=initial 2026/04/10 19:12:02 INFO Applying migration id=notesupdated 2026/04/10 19:12:02 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:02 INFO Applying migration id=activitiesid 2026/04/10 19:12:02 INFO Applying migration id=outbox 2026/04/10 19:12:02 INFO Applying migration id=edits 2026/04/10 19:12:02 INFO Applying migration id=outboxactor 2026/04/10 19:12:02 INFO Applying migration id=outboxsender 2026/04/10 19:12:02 INFO Applying migration id=thread 2026/04/10 19:12:02 INFO Applying migration id=host 2026/04/10 19:12:02 INFO Applying migration id=sharedinbox 2026/04/10 19:12:02 INFO Applying migration id=noteshost 2026/04/10 19:12:02 INFO Applying migration id=fetched 2026/04/10 19:12:02 INFO Applying migration id=move 2026/04/10 19:12:02 INFO Applying migration id=cleanup 2026/04/10 19:12:02 INFO Applying migration id=received 2026/04/10 19:12:02 INFO Applying migration id=namehost 2026/04/10 19:12:02 INFO Applying migration id=outboxhost 2026/04/10 19:12:02 INFO Applying migration id=notesfts 2026/04/10 19:12:02 INFO Applying migration id=iconsname 2026/04/10 19:12:02 INFO Applying migration id=nohash 2026/04/10 19:12:02 INFO Applying migration id=shares 2026/04/10 19:12:02 INFO Applying migration id=actorttl 2026/04/10 19:12:02 INFO Applying migration id=tocc 2026/04/10 19:12:02 INFO Applying migration id=followeds 2026/04/10 19:12:02 INFO Applying migration id=certhash 2026/04/10 19:12:02 INFO Applying migration id=follows_sync 2026/04/10 19:12:02 INFO Applying migration id=jsonpath 2026/04/10 19:12:02 INFO Applying migration id=localforward 2026/04/10 19:12:02 INFO Applying migration id=avatar 2026/04/10 19:12:02 INFO Applying migration id=noimage 2026/04/10 19:12:02 INFO Applying migration id=feed 2026/04/10 19:12:02 INFO Applying migration id=bookmarks 2026/04/10 19:12:02 INFO Applying migration id=shareactivity 2026/04/10 19:12:02 INFO Applying migration id=application 2026/04/10 19:12:02 INFO Applying migration id=certificates 2026/04/10 19:12:02 INFO Applying migration id=rawforward 2026/04/10 19:12:02 INFO Applying migration id=publickey 2026/04/10 19:12:02 INFO Applying migration id=resolvegroup 2026/04/10 19:12:02 INFO Applying migration id=reject 2026/04/10 19:12:02 INFO Applying migration id=autodel 2026/04/10 19:12:02 INFO Applying migration id=jsonb 2026/04/10 19:12:02 INFO Applying migration id=quote 2026/04/10 19:12:02 INFO Applying migration id=rfc9421 2026/04/10 19:12:02 INFO Applying migration id=keys 2026/04/10 19:12:02 INFO Applying migration id=portable 2026/04/10 19:12:02 INFO Applying migration id=proofs 2026/04/10 19:12:02 INFO Applying migration id=contexts 2026/04/10 19:12:02 INFO Applying migration id=deliverieshost 2026/04/10 19:12:02 INFO Applying migration id=pembegin 2026/04/10 19:12:02 INFO Applying migration id=didhost 2026/04/10 19:12:04 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (1.60s) === RUN TestResolve_NoSuchLocalUser 2026/04/10 19:12:04 INFO Applying migration id=initial 2026/04/10 19:12:04 INFO Applying migration id=notesupdated 2026/04/10 19:12:04 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:04 INFO Applying migration id=activitiesid 2026/04/10 19:12:04 INFO Applying migration id=outbox 2026/04/10 19:12:04 INFO Applying migration id=edits 2026/04/10 19:12:04 INFO Applying migration id=outboxactor 2026/04/10 19:12:04 INFO Applying migration id=outboxsender 2026/04/10 19:12:04 INFO Applying migration id=thread 2026/04/10 19:12:04 INFO Applying migration id=host 2026/04/10 19:12:04 INFO Applying migration id=sharedinbox 2026/04/10 19:12:04 INFO Applying migration id=noteshost 2026/04/10 19:12:04 INFO Applying migration id=fetched 2026/04/10 19:12:04 INFO Applying migration id=move 2026/04/10 19:12:04 INFO Applying migration id=cleanup 2026/04/10 19:12:04 INFO Applying migration id=received 2026/04/10 19:12:04 INFO Applying migration id=namehost 2026/04/10 19:12:04 INFO Applying migration id=outboxhost 2026/04/10 19:12:04 INFO Applying migration id=notesfts 2026/04/10 19:12:04 INFO Applying migration id=iconsname 2026/04/10 19:12:04 INFO Applying migration id=nohash 2026/04/10 19:12:04 INFO Applying migration id=shares 2026/04/10 19:12:04 INFO Applying migration id=actorttl 2026/04/10 19:12:04 INFO Applying migration id=tocc 2026/04/10 19:12:04 INFO Applying migration id=followeds 2026/04/10 19:12:04 INFO Applying migration id=certhash 2026/04/10 19:12:04 INFO Applying migration id=follows_sync 2026/04/10 19:12:04 INFO Applying migration id=jsonpath 2026/04/10 19:12:04 INFO Applying migration id=localforward 2026/04/10 19:12:04 INFO Applying migration id=avatar 2026/04/10 19:12:04 INFO Applying migration id=noimage 2026/04/10 19:12:04 INFO Applying migration id=feed 2026/04/10 19:12:04 INFO Applying migration id=bookmarks 2026/04/10 19:12:04 INFO Applying migration id=shareactivity 2026/04/10 19:12:04 INFO Applying migration id=application 2026/04/10 19:12:04 INFO Applying migration id=certificates 2026/04/10 19:12:04 INFO Applying migration id=rawforward 2026/04/10 19:12:04 INFO Applying migration id=publickey 2026/04/10 19:12:04 INFO Applying migration id=resolvegroup 2026/04/10 19:12:04 INFO Applying migration id=reject 2026/04/10 19:12:04 INFO Applying migration id=autodel 2026/04/10 19:12:04 INFO Applying migration id=jsonb 2026/04/10 19:12:04 INFO Applying migration id=quote 2026/04/10 19:12:04 INFO Applying migration id=rfc9421 2026/04/10 19:12:04 INFO Applying migration id=keys 2026/04/10 19:12:04 INFO Applying migration id=portable 2026/04/10 19:12:04 INFO Applying migration id=proofs 2026/04/10 19:12:04 INFO Applying migration id=contexts 2026/04/10 19:12:04 INFO Applying migration id=deliverieshost 2026/04/10 19:12:04 INFO Applying migration id=pembegin 2026/04/10 19:12:04 INFO Applying migration id=didhost 2026/04/10 19:12:05 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/04/10 19:12:05 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUser (1.38s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/04/10 19:12:05 INFO Applying migration id=initial 2026/04/10 19:12:05 INFO Applying migration id=notesupdated 2026/04/10 19:12:05 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:05 INFO Applying migration id=activitiesid 2026/04/10 19:12:05 INFO Applying migration id=outbox 2026/04/10 19:12:05 INFO Applying migration id=edits 2026/04/10 19:12:05 INFO Applying migration id=outboxactor 2026/04/10 19:12:05 INFO Applying migration id=outboxsender 2026/04/10 19:12:05 INFO Applying migration id=thread 2026/04/10 19:12:05 INFO Applying migration id=host 2026/04/10 19:12:05 INFO Applying migration id=sharedinbox 2026/04/10 19:12:05 INFO Applying migration id=noteshost 2026/04/10 19:12:05 INFO Applying migration id=fetched 2026/04/10 19:12:05 INFO Applying migration id=move 2026/04/10 19:12:05 INFO Applying migration id=cleanup 2026/04/10 19:12:05 INFO Applying migration id=received 2026/04/10 19:12:05 INFO Applying migration id=namehost 2026/04/10 19:12:05 INFO Applying migration id=outboxhost 2026/04/10 19:12:05 INFO Applying migration id=notesfts 2026/04/10 19:12:05 INFO Applying migration id=iconsname 2026/04/10 19:12:05 INFO Applying migration id=nohash 2026/04/10 19:12:05 INFO Applying migration id=shares 2026/04/10 19:12:05 INFO Applying migration id=actorttl 2026/04/10 19:12:05 INFO Applying migration id=tocc 2026/04/10 19:12:05 INFO Applying migration id=followeds 2026/04/10 19:12:05 INFO Applying migration id=certhash 2026/04/10 19:12:05 INFO Applying migration id=follows_sync 2026/04/10 19:12:05 INFO Applying migration id=jsonpath 2026/04/10 19:12:05 INFO Applying migration id=localforward 2026/04/10 19:12:05 INFO Applying migration id=avatar 2026/04/10 19:12:05 INFO Applying migration id=noimage 2026/04/10 19:12:05 INFO Applying migration id=feed 2026/04/10 19:12:05 INFO Applying migration id=bookmarks 2026/04/10 19:12:05 INFO Applying migration id=shareactivity 2026/04/10 19:12:05 INFO Applying migration id=application 2026/04/10 19:12:05 INFO Applying migration id=certificates 2026/04/10 19:12:05 INFO Applying migration id=rawforward 2026/04/10 19:12:05 INFO Applying migration id=publickey 2026/04/10 19:12:05 INFO Applying migration id=resolvegroup 2026/04/10 19:12:05 INFO Applying migration id=reject 2026/04/10 19:12:05 INFO Applying migration id=autodel 2026/04/10 19:12:05 INFO Applying migration id=jsonb 2026/04/10 19:12:05 INFO Applying migration id=quote 2026/04/10 19:12:05 INFO Applying migration id=rfc9421 2026/04/10 19:12:05 INFO Applying migration id=keys 2026/04/10 19:12:05 INFO Applying migration id=portable 2026/04/10 19:12:05 INFO Applying migration id=proofs 2026/04/10 19:12:05 INFO Applying migration id=contexts 2026/04/10 19:12:05 INFO Applying migration id=deliverieshost 2026/04/10 19:12:05 INFO Applying migration id=pembegin 2026/04/10 19:12:05 INFO Applying migration id=didhost 2026/04/10 19:12:07 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/04/10 19:12:07 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUserByNameOnly (2.20s) === RUN TestResolve_NoSuchFederatedUser 2026/04/10 19:12:07 INFO Applying migration id=initial 2026/04/10 19:12:07 INFO Applying migration id=notesupdated 2026/04/10 19:12:07 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:07 INFO Applying migration id=activitiesid 2026/04/10 19:12:07 INFO Applying migration id=outbox 2026/04/10 19:12:07 INFO Applying migration id=edits 2026/04/10 19:12:07 INFO Applying migration id=outboxactor 2026/04/10 19:12:07 INFO Applying migration id=outboxsender 2026/04/10 19:12:07 INFO Applying migration id=thread 2026/04/10 19:12:07 INFO Applying migration id=host 2026/04/10 19:12:07 INFO Applying migration id=sharedinbox 2026/04/10 19:12:07 INFO Applying migration id=noteshost 2026/04/10 19:12:07 INFO Applying migration id=fetched 2026/04/10 19:12:07 INFO Applying migration id=move 2026/04/10 19:12:07 INFO Applying migration id=cleanup 2026/04/10 19:12:07 INFO Applying migration id=received 2026/04/10 19:12:07 INFO Applying migration id=namehost 2026/04/10 19:12:07 INFO Applying migration id=outboxhost 2026/04/10 19:12:07 INFO Applying migration id=notesfts 2026/04/10 19:12:07 INFO Applying migration id=iconsname 2026/04/10 19:12:07 INFO Applying migration id=nohash 2026/04/10 19:12:07 INFO Applying migration id=shares 2026/04/10 19:12:07 INFO Applying migration id=actorttl 2026/04/10 19:12:07 INFO Applying migration id=tocc 2026/04/10 19:12:07 INFO Applying migration id=followeds 2026/04/10 19:12:07 INFO Applying migration id=certhash 2026/04/10 19:12:07 INFO Applying migration id=follows_sync 2026/04/10 19:12:07 INFO Applying migration id=jsonpath 2026/04/10 19:12:07 INFO Applying migration id=localforward 2026/04/10 19:12:07 INFO Applying migration id=avatar 2026/04/10 19:12:07 INFO Applying migration id=noimage 2026/04/10 19:12:07 INFO Applying migration id=feed 2026/04/10 19:12:07 INFO Applying migration id=bookmarks 2026/04/10 19:12:07 INFO Applying migration id=shareactivity 2026/04/10 19:12:07 INFO Applying migration id=application 2026/04/10 19:12:07 INFO Applying migration id=certificates 2026/04/10 19:12:07 INFO Applying migration id=rawforward 2026/04/10 19:12:07 INFO Applying migration id=publickey 2026/04/10 19:12:07 INFO Applying migration id=resolvegroup 2026/04/10 19:12:07 INFO Applying migration id=reject 2026/04/10 19:12:07 INFO Applying migration id=autodel 2026/04/10 19:12:07 INFO Applying migration id=jsonb 2026/04/10 19:12:07 INFO Applying migration id=quote 2026/04/10 19:12:07 INFO Applying migration id=rfc9421 2026/04/10 19:12:07 INFO Applying migration id=keys 2026/04/10 19:12:07 INFO Applying migration id=portable 2026/04/10 19:12:07 INFO Applying migration id=proofs 2026/04/10 19:12:07 INFO Applying migration id=contexts 2026/04/10 19:12:07 INFO Applying migration id=deliverieshost 2026/04/10 19:12:07 INFO Applying migration id=pembegin 2026/04/10 19:12:07 INFO Applying migration id=didhost 2026/04/10 19:12:11 INFO Resolving user ID host=0.0.0.0 name=troll 2026/04/10 19:12:11 WARN Failed to resolve user ID host=0.0.0.0 name=troll error="failed to fetch https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: failed to sign request for https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: empty key ID" --- PASS: TestResolve_NoSuchFederatedUser (4.06s) === RUN TestResolve_NoInput 2026/04/10 19:12:11 INFO Applying migration id=initial 2026/04/10 19:12:11 INFO Applying migration id=notesupdated 2026/04/10 19:12:11 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:11 INFO Applying migration id=activitiesid 2026/04/10 19:12:11 INFO Applying migration id=outbox 2026/04/10 19:12:11 INFO Applying migration id=edits 2026/04/10 19:12:11 INFO Applying migration id=outboxactor 2026/04/10 19:12:11 INFO Applying migration id=outboxsender 2026/04/10 19:12:11 INFO Applying migration id=thread 2026/04/10 19:12:11 INFO Applying migration id=host 2026/04/10 19:12:11 INFO Applying migration id=sharedinbox 2026/04/10 19:12:11 INFO Applying migration id=noteshost 2026/04/10 19:12:11 INFO Applying migration id=fetched 2026/04/10 19:12:11 INFO Applying migration id=move 2026/04/10 19:12:11 INFO Applying migration id=cleanup 2026/04/10 19:12:11 INFO Applying migration id=received 2026/04/10 19:12:11 INFO Applying migration id=namehost 2026/04/10 19:12:11 INFO Applying migration id=outboxhost 2026/04/10 19:12:11 INFO Applying migration id=notesfts 2026/04/10 19:12:11 INFO Applying migration id=iconsname 2026/04/10 19:12:11 INFO Applying migration id=nohash 2026/04/10 19:12:11 INFO Applying migration id=shares 2026/04/10 19:12:11 INFO Applying migration id=actorttl 2026/04/10 19:12:11 INFO Applying migration id=tocc 2026/04/10 19:12:11 INFO Applying migration id=followeds 2026/04/10 19:12:11 INFO Applying migration id=certhash 2026/04/10 19:12:11 INFO Applying migration id=follows_sync 2026/04/10 19:12:11 INFO Applying migration id=jsonpath 2026/04/10 19:12:11 INFO Applying migration id=localforward 2026/04/10 19:12:11 INFO Applying migration id=avatar 2026/04/10 19:12:11 INFO Applying migration id=noimage 2026/04/10 19:12:11 INFO Applying migration id=feed 2026/04/10 19:12:11 INFO Applying migration id=bookmarks 2026/04/10 19:12:11 INFO Applying migration id=shareactivity 2026/04/10 19:12:11 INFO Applying migration id=application 2026/04/10 19:12:11 INFO Applying migration id=certificates 2026/04/10 19:12:11 INFO Applying migration id=rawforward 2026/04/10 19:12:11 INFO Applying migration id=publickey 2026/04/10 19:12:11 INFO Applying migration id=resolvegroup 2026/04/10 19:12:11 INFO Applying migration id=reject 2026/04/10 19:12:11 INFO Applying migration id=autodel 2026/04/10 19:12:11 INFO Applying migration id=jsonb 2026/04/10 19:12:11 INFO Applying migration id=quote 2026/04/10 19:12:11 INFO Applying migration id=rfc9421 2026/04/10 19:12:11 INFO Applying migration id=keys 2026/04/10 19:12:11 INFO Applying migration id=portable 2026/04/10 19:12:11 INFO Applying migration id=proofs 2026/04/10 19:12:11 INFO Applying migration id=contexts 2026/04/10 19:12:11 INFO Applying migration id=deliverieshost 2026/04/10 19:12:11 INFO Applying migration id=pembegin 2026/04/10 19:12:11 INFO Applying migration id=didhost --- PASS: TestResolve_NoInput (1.95s) === RUN TestResolve_InvalidEscapeSequence 2026/04/10 19:12:13 INFO Applying migration id=initial 2026/04/10 19:12:13 INFO Applying migration id=notesupdated 2026/04/10 19:12:13 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:13 INFO Applying migration id=activitiesid 2026/04/10 19:12:13 INFO Applying migration id=outbox 2026/04/10 19:12:13 INFO Applying migration id=edits 2026/04/10 19:12:13 INFO Applying migration id=outboxactor 2026/04/10 19:12:13 INFO Applying migration id=outboxsender 2026/04/10 19:12:13 INFO Applying migration id=thread 2026/04/10 19:12:13 INFO Applying migration id=host 2026/04/10 19:12:13 INFO Applying migration id=sharedinbox 2026/04/10 19:12:13 INFO Applying migration id=noteshost 2026/04/10 19:12:13 INFO Applying migration id=fetched 2026/04/10 19:12:13 INFO Applying migration id=move 2026/04/10 19:12:13 INFO Applying migration id=cleanup 2026/04/10 19:12:13 INFO Applying migration id=received 2026/04/10 19:12:13 INFO Applying migration id=namehost 2026/04/10 19:12:13 INFO Applying migration id=outboxhost 2026/04/10 19:12:13 INFO Applying migration id=notesfts 2026/04/10 19:12:13 INFO Applying migration id=iconsname 2026/04/10 19:12:13 INFO Applying migration id=nohash 2026/04/10 19:12:13 INFO Applying migration id=shares 2026/04/10 19:12:13 INFO Applying migration id=actorttl 2026/04/10 19:12:13 INFO Applying migration id=tocc 2026/04/10 19:12:13 INFO Applying migration id=followeds 2026/04/10 19:12:13 INFO Applying migration id=certhash 2026/04/10 19:12:13 INFO Applying migration id=follows_sync 2026/04/10 19:12:13 INFO Applying migration id=jsonpath 2026/04/10 19:12:13 INFO Applying migration id=localforward 2026/04/10 19:12:13 INFO Applying migration id=avatar 2026/04/10 19:12:13 INFO Applying migration id=noimage 2026/04/10 19:12:13 INFO Applying migration id=feed 2026/04/10 19:12:13 INFO Applying migration id=bookmarks 2026/04/10 19:12:13 INFO Applying migration id=shareactivity 2026/04/10 19:12:13 INFO Applying migration id=application 2026/04/10 19:12:13 INFO Applying migration id=certificates 2026/04/10 19:12:13 INFO Applying migration id=rawforward 2026/04/10 19:12:13 INFO Applying migration id=publickey 2026/04/10 19:12:13 INFO Applying migration id=resolvegroup 2026/04/10 19:12:13 INFO Applying migration id=reject 2026/04/10 19:12:13 INFO Applying migration id=autodel 2026/04/10 19:12:13 INFO Applying migration id=jsonb 2026/04/10 19:12:13 INFO Applying migration id=quote 2026/04/10 19:12:13 INFO Applying migration id=rfc9421 2026/04/10 19:12:13 INFO Applying migration id=keys 2026/04/10 19:12:13 INFO Applying migration id=portable 2026/04/10 19:12:13 INFO Applying migration id=proofs 2026/04/10 19:12:13 INFO Applying migration id=contexts 2026/04/10 19:12:13 INFO Applying migration id=deliverieshost 2026/04/10 19:12:13 INFO Applying migration id=pembegin 2026/04/10 19:12:13 INFO Applying migration id=didhost 2026/04/10 19:12:16 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (2.35s) === RUN TestResolve_InvalidInputFormat 2026/04/10 19:12:16 INFO Applying migration id=initial 2026/04/10 19:12:16 INFO Applying migration id=notesupdated 2026/04/10 19:12:16 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:16 INFO Applying migration id=activitiesid 2026/04/10 19:12:16 INFO Applying migration id=outbox 2026/04/10 19:12:16 INFO Applying migration id=edits 2026/04/10 19:12:16 INFO Applying migration id=outboxactor 2026/04/10 19:12:16 INFO Applying migration id=outboxsender 2026/04/10 19:12:16 INFO Applying migration id=thread 2026/04/10 19:12:16 INFO Applying migration id=host 2026/04/10 19:12:16 INFO Applying migration id=sharedinbox 2026/04/10 19:12:16 INFO Applying migration id=noteshost 2026/04/10 19:12:16 INFO Applying migration id=fetched 2026/04/10 19:12:16 INFO Applying migration id=move 2026/04/10 19:12:16 INFO Applying migration id=cleanup 2026/04/10 19:12:16 INFO Applying migration id=received 2026/04/10 19:12:16 INFO Applying migration id=namehost 2026/04/10 19:12:16 INFO Applying migration id=outboxhost 2026/04/10 19:12:16 INFO Applying migration id=notesfts 2026/04/10 19:12:16 INFO Applying migration id=iconsname 2026/04/10 19:12:16 INFO Applying migration id=nohash 2026/04/10 19:12:16 INFO Applying migration id=shares 2026/04/10 19:12:16 INFO Applying migration id=actorttl 2026/04/10 19:12:16 INFO Applying migration id=tocc 2026/04/10 19:12:16 INFO Applying migration id=followeds 2026/04/10 19:12:16 INFO Applying migration id=certhash 2026/04/10 19:12:16 INFO Applying migration id=follows_sync 2026/04/10 19:12:16 INFO Applying migration id=jsonpath 2026/04/10 19:12:16 INFO Applying migration id=localforward 2026/04/10 19:12:16 INFO Applying migration id=avatar 2026/04/10 19:12:16 INFO Applying migration id=noimage 2026/04/10 19:12:16 INFO Applying migration id=feed 2026/04/10 19:12:16 INFO Applying migration id=bookmarks 2026/04/10 19:12:16 INFO Applying migration id=shareactivity 2026/04/10 19:12:16 INFO Applying migration id=application 2026/04/10 19:12:16 INFO Applying migration id=certificates 2026/04/10 19:12:16 INFO Applying migration id=rawforward 2026/04/10 19:12:16 INFO Applying migration id=publickey 2026/04/10 19:12:16 INFO Applying migration id=resolvegroup 2026/04/10 19:12:16 INFO Applying migration id=reject 2026/04/10 19:12:16 INFO Applying migration id=autodel 2026/04/10 19:12:16 INFO Applying migration id=jsonb 2026/04/10 19:12:16 INFO Applying migration id=quote 2026/04/10 19:12:16 INFO Applying migration id=rfc9421 2026/04/10 19:12:16 INFO Applying migration id=keys 2026/04/10 19:12:16 INFO Applying migration id=portable 2026/04/10 19:12:16 INFO Applying migration id=proofs 2026/04/10 19:12:16 INFO Applying migration id=contexts 2026/04/10 19:12:16 INFO Applying migration id=deliverieshost 2026/04/10 19:12:16 INFO Applying migration id=pembegin 2026/04/10 19:12:16 INFO Applying migration id=didhost --- PASS: TestResolve_InvalidInputFormat (2.67s) === RUN TestResolve_UnauthenticatedUser 2026/04/10 19:12:18 INFO Applying migration id=initial 2026/04/10 19:12:18 INFO Applying migration id=notesupdated 2026/04/10 19:12:18 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:18 INFO Applying migration id=activitiesid 2026/04/10 19:12:18 INFO Applying migration id=outbox 2026/04/10 19:12:18 INFO Applying migration id=edits 2026/04/10 19:12:18 INFO Applying migration id=outboxactor 2026/04/10 19:12:18 INFO Applying migration id=outboxsender 2026/04/10 19:12:18 INFO Applying migration id=thread 2026/04/10 19:12:18 INFO Applying migration id=host 2026/04/10 19:12:18 INFO Applying migration id=sharedinbox 2026/04/10 19:12:18 INFO Applying migration id=noteshost 2026/04/10 19:12:18 INFO Applying migration id=fetched 2026/04/10 19:12:18 INFO Applying migration id=move 2026/04/10 19:12:18 INFO Applying migration id=cleanup 2026/04/10 19:12:18 INFO Applying migration id=received 2026/04/10 19:12:18 INFO Applying migration id=namehost 2026/04/10 19:12:18 INFO Applying migration id=outboxhost 2026/04/10 19:12:18 INFO Applying migration id=notesfts 2026/04/10 19:12:18 INFO Applying migration id=iconsname 2026/04/10 19:12:18 INFO Applying migration id=nohash 2026/04/10 19:12:18 INFO Applying migration id=shares 2026/04/10 19:12:18 INFO Applying migration id=actorttl 2026/04/10 19:12:18 INFO Applying migration id=tocc 2026/04/10 19:12:18 INFO Applying migration id=followeds 2026/04/10 19:12:18 INFO Applying migration id=certhash 2026/04/10 19:12:18 INFO Applying migration id=follows_sync 2026/04/10 19:12:18 INFO Applying migration id=jsonpath 2026/04/10 19:12:18 INFO Applying migration id=localforward 2026/04/10 19:12:18 INFO Applying migration id=avatar 2026/04/10 19:12:18 INFO Applying migration id=noimage 2026/04/10 19:12:18 INFO Applying migration id=feed 2026/04/10 19:12:18 INFO Applying migration id=bookmarks 2026/04/10 19:12:18 INFO Applying migration id=shareactivity 2026/04/10 19:12:18 INFO Applying migration id=application 2026/04/10 19:12:18 INFO Applying migration id=certificates 2026/04/10 19:12:18 INFO Applying migration id=rawforward 2026/04/10 19:12:18 INFO Applying migration id=publickey 2026/04/10 19:12:18 INFO Applying migration id=resolvegroup 2026/04/10 19:12:18 INFO Applying migration id=reject 2026/04/10 19:12:18 INFO Applying migration id=autodel 2026/04/10 19:12:18 INFO Applying migration id=jsonb 2026/04/10 19:12:18 INFO Applying migration id=quote 2026/04/10 19:12:18 INFO Applying migration id=rfc9421 2026/04/10 19:12:18 INFO Applying migration id=keys 2026/04/10 19:12:18 INFO Applying migration id=portable 2026/04/10 19:12:18 INFO Applying migration id=proofs 2026/04/10 19:12:18 INFO Applying migration id=contexts 2026/04/10 19:12:18 INFO Applying migration id=deliverieshost 2026/04/10 19:12:18 INFO Applying migration id=pembegin 2026/04/10 19:12:18 INFO Applying migration id=didhost --- PASS: TestResolve_UnauthenticatedUser (4.51s) === RUN TestSay_HappyFlow 2026/04/10 19:12:23 INFO Applying migration id=initial 2026/04/10 19:12:23 INFO Applying migration id=notesupdated 2026/04/10 19:12:23 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:23 INFO Applying migration id=activitiesid 2026/04/10 19:12:23 INFO Applying migration id=outbox 2026/04/10 19:12:23 INFO Applying migration id=edits 2026/04/10 19:12:23 INFO Applying migration id=outboxactor 2026/04/10 19:12:23 INFO Applying migration id=outboxsender 2026/04/10 19:12:23 INFO Applying migration id=thread 2026/04/10 19:12:23 INFO Applying migration id=host 2026/04/10 19:12:23 INFO Applying migration id=sharedinbox 2026/04/10 19:12:23 INFO Applying migration id=noteshost 2026/04/10 19:12:23 INFO Applying migration id=fetched 2026/04/10 19:12:23 INFO Applying migration id=move 2026/04/10 19:12:23 INFO Applying migration id=cleanup 2026/04/10 19:12:23 INFO Applying migration id=received 2026/04/10 19:12:23 INFO Applying migration id=namehost 2026/04/10 19:12:23 INFO Applying migration id=outboxhost 2026/04/10 19:12:23 INFO Applying migration id=notesfts 2026/04/10 19:12:23 INFO Applying migration id=iconsname 2026/04/10 19:12:23 INFO Applying migration id=nohash 2026/04/10 19:12:23 INFO Applying migration id=shares 2026/04/10 19:12:23 INFO Applying migration id=actorttl 2026/04/10 19:12:23 INFO Applying migration id=tocc 2026/04/10 19:12:23 INFO Applying migration id=followeds 2026/04/10 19:12:23 INFO Applying migration id=certhash 2026/04/10 19:12:23 INFO Applying migration id=follows_sync 2026/04/10 19:12:23 INFO Applying migration id=jsonpath 2026/04/10 19:12:23 INFO Applying migration id=localforward 2026/04/10 19:12:23 INFO Applying migration id=avatar 2026/04/10 19:12:23 INFO Applying migration id=noimage 2026/04/10 19:12:23 INFO Applying migration id=feed 2026/04/10 19:12:23 INFO Applying migration id=bookmarks 2026/04/10 19:12:23 INFO Applying migration id=shareactivity 2026/04/10 19:12:23 INFO Applying migration id=application 2026/04/10 19:12:23 INFO Applying migration id=certificates 2026/04/10 19:12:23 INFO Applying migration id=rawforward 2026/04/10 19:12:23 INFO Applying migration id=publickey 2026/04/10 19:12:23 INFO Applying migration id=resolvegroup 2026/04/10 19:12:23 INFO Applying migration id=reject 2026/04/10 19:12:23 INFO Applying migration id=autodel 2026/04/10 19:12:23 INFO Applying migration id=jsonb 2026/04/10 19:12:23 INFO Applying migration id=quote 2026/04/10 19:12:23 INFO Applying migration id=rfc9421 2026/04/10 19:12:23 INFO Applying migration id=keys 2026/04/10 19:12:23 INFO Applying migration id=portable 2026/04/10 19:12:23 INFO Applying migration id=proofs 2026/04/10 19:12:23 INFO Applying migration id=contexts 2026/04/10 19:12:23 INFO Applying migration id=deliverieshost 2026/04/10 19:12:23 INFO Applying migration id=pembegin 2026/04/10 19:12:23 INFO Applying migration id=didhost 2026/04/10 19:12:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cf-531c-7536-ada4-20b8bc822d4b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cf-531c-74b8-906e-ad4921798308 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cf-531c-74b8-906e-ad4921798308 2026/04/10 19:12:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78cf-531c-74b8-906e-ad4921798308 2026/04/10 19:12:26 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 19:12:26 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (3.02s) === RUN TestSay_Throttling 2026/04/10 19:12:26 INFO Applying migration id=initial 2026/04/10 19:12:26 INFO Applying migration id=notesupdated 2026/04/10 19:12:26 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:26 INFO Applying migration id=activitiesid 2026/04/10 19:12:26 INFO Applying migration id=outbox 2026/04/10 19:12:26 INFO Applying migration id=edits 2026/04/10 19:12:26 INFO Applying migration id=outboxactor 2026/04/10 19:12:26 INFO Applying migration id=outboxsender 2026/04/10 19:12:26 INFO Applying migration id=thread 2026/04/10 19:12:26 INFO Applying migration id=host 2026/04/10 19:12:26 INFO Applying migration id=sharedinbox 2026/04/10 19:12:26 INFO Applying migration id=noteshost 2026/04/10 19:12:26 INFO Applying migration id=fetched 2026/04/10 19:12:26 INFO Applying migration id=move 2026/04/10 19:12:26 INFO Applying migration id=cleanup 2026/04/10 19:12:26 INFO Applying migration id=received 2026/04/10 19:12:26 INFO Applying migration id=namehost 2026/04/10 19:12:26 INFO Applying migration id=outboxhost 2026/04/10 19:12:26 INFO Applying migration id=notesfts 2026/04/10 19:12:26 INFO Applying migration id=iconsname 2026/04/10 19:12:26 INFO Applying migration id=nohash 2026/04/10 19:12:26 INFO Applying migration id=shares 2026/04/10 19:12:26 INFO Applying migration id=actorttl 2026/04/10 19:12:26 INFO Applying migration id=tocc 2026/04/10 19:12:26 INFO Applying migration id=followeds 2026/04/10 19:12:26 INFO Applying migration id=certhash 2026/04/10 19:12:26 INFO Applying migration id=follows_sync 2026/04/10 19:12:26 INFO Applying migration id=jsonpath 2026/04/10 19:12:26 INFO Applying migration id=localforward 2026/04/10 19:12:26 INFO Applying migration id=avatar 2026/04/10 19:12:26 INFO Applying migration id=noimage 2026/04/10 19:12:26 INFO Applying migration id=feed 2026/04/10 19:12:26 INFO Applying migration id=bookmarks 2026/04/10 19:12:26 INFO Applying migration id=shareactivity 2026/04/10 19:12:26 INFO Applying migration id=application 2026/04/10 19:12:26 INFO Applying migration id=certificates 2026/04/10 19:12:26 INFO Applying migration id=rawforward 2026/04/10 19:12:26 INFO Applying migration id=publickey 2026/04/10 19:12:26 INFO Applying migration id=resolvegroup 2026/04/10 19:12:26 INFO Applying migration id=reject 2026/04/10 19:12:26 INFO Applying migration id=autodel 2026/04/10 19:12:26 INFO Applying migration id=jsonb 2026/04/10 19:12:26 INFO Applying migration id=quote 2026/04/10 19:12:26 INFO Applying migration id=rfc9421 2026/04/10 19:12:26 INFO Applying migration id=keys 2026/04/10 19:12:26 INFO Applying migration id=portable 2026/04/10 19:12:26 INFO Applying migration id=proofs 2026/04/10 19:12:26 INFO Applying migration id=contexts 2026/04/10 19:12:26 INFO Applying migration id=deliverieshost 2026/04/10 19:12:26 INFO Applying migration id=pembegin 2026/04/10 19:12:26 INFO Applying migration id=didhost 2026/04/10 19:12:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cf-5f67-7037-b75c-881c8555e6bd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cf-5f66-7ee4-9b7c-597c66d8c2a8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cf-5f66-7ee4-9b7c-597c66d8c2a8 2026/04/10 19:12:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78cf-5f66-7ee4-9b7c-597c66d8c2a8 2026/04/10 19:12:29 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 19:12:29 WARN User is posting too frequently last=2026-04-10T19:12:29.000Z can=2026-04-10T19:13:29.000Z 2026/04/10 19:12:29 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 19:12:29 INFO Generating first response key=/local --- PASS: TestSay_Throttling (3.15s) === RUN TestSearch_Happyflow 2026/04/10 19:12:29 INFO Applying migration id=initial 2026/04/10 19:12:29 INFO Applying migration id=notesupdated 2026/04/10 19:12:29 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:29 INFO Applying migration id=activitiesid 2026/04/10 19:12:29 INFO Applying migration id=outbox 2026/04/10 19:12:29 INFO Applying migration id=edits 2026/04/10 19:12:29 INFO Applying migration id=outboxactor 2026/04/10 19:12:29 INFO Applying migration id=outboxsender 2026/04/10 19:12:29 INFO Applying migration id=thread 2026/04/10 19:12:29 INFO Applying migration id=host 2026/04/10 19:12:29 INFO Applying migration id=sharedinbox 2026/04/10 19:12:29 INFO Applying migration id=noteshost 2026/04/10 19:12:29 INFO Applying migration id=fetched 2026/04/10 19:12:29 INFO Applying migration id=move 2026/04/10 19:12:29 INFO Applying migration id=cleanup 2026/04/10 19:12:29 INFO Applying migration id=received 2026/04/10 19:12:29 INFO Applying migration id=namehost 2026/04/10 19:12:29 INFO Applying migration id=outboxhost 2026/04/10 19:12:29 INFO Applying migration id=notesfts 2026/04/10 19:12:29 INFO Applying migration id=iconsname 2026/04/10 19:12:29 INFO Applying migration id=nohash 2026/04/10 19:12:29 INFO Applying migration id=shares 2026/04/10 19:12:29 INFO Applying migration id=actorttl 2026/04/10 19:12:29 INFO Applying migration id=tocc 2026/04/10 19:12:29 INFO Applying migration id=followeds 2026/04/10 19:12:29 INFO Applying migration id=certhash 2026/04/10 19:12:29 INFO Applying migration id=follows_sync 2026/04/10 19:12:29 INFO Applying migration id=jsonpath 2026/04/10 19:12:29 INFO Applying migration id=localforward 2026/04/10 19:12:29 INFO Applying migration id=avatar 2026/04/10 19:12:29 INFO Applying migration id=noimage 2026/04/10 19:12:29 INFO Applying migration id=feed 2026/04/10 19:12:29 INFO Applying migration id=bookmarks 2026/04/10 19:12:29 INFO Applying migration id=shareactivity 2026/04/10 19:12:29 INFO Applying migration id=application 2026/04/10 19:12:29 INFO Applying migration id=certificates 2026/04/10 19:12:29 INFO Applying migration id=rawforward 2026/04/10 19:12:29 INFO Applying migration id=publickey 2026/04/10 19:12:29 INFO Applying migration id=resolvegroup 2026/04/10 19:12:29 INFO Applying migration id=reject 2026/04/10 19:12:29 INFO Applying migration id=autodel 2026/04/10 19:12:29 INFO Applying migration id=jsonb 2026/04/10 19:12:29 INFO Applying migration id=quote 2026/04/10 19:12:29 INFO Applying migration id=rfc9421 2026/04/10 19:12:29 INFO Applying migration id=keys 2026/04/10 19:12:29 INFO Applying migration id=portable 2026/04/10 19:12:29 INFO Applying migration id=proofs 2026/04/10 19:12:29 INFO Applying migration id=contexts 2026/04/10 19:12:29 INFO Applying migration id=deliverieshost 2026/04/10 19:12:29 INFO Applying migration id=pembegin 2026/04/10 19:12:29 INFO Applying migration id=didhost --- PASS: TestSearch_Happyflow (2.18s) === RUN TestSearch_LeadingHash 2026/04/10 19:12:31 INFO Applying migration id=initial 2026/04/10 19:12:31 INFO Applying migration id=notesupdated 2026/04/10 19:12:31 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:31 INFO Applying migration id=activitiesid 2026/04/10 19:12:31 INFO Applying migration id=outbox 2026/04/10 19:12:31 INFO Applying migration id=edits 2026/04/10 19:12:31 INFO Applying migration id=outboxactor 2026/04/10 19:12:31 INFO Applying migration id=outboxsender 2026/04/10 19:12:31 INFO Applying migration id=thread 2026/04/10 19:12:31 INFO Applying migration id=host 2026/04/10 19:12:31 INFO Applying migration id=sharedinbox 2026/04/10 19:12:31 INFO Applying migration id=noteshost 2026/04/10 19:12:31 INFO Applying migration id=fetched 2026/04/10 19:12:31 INFO Applying migration id=move 2026/04/10 19:12:31 INFO Applying migration id=cleanup 2026/04/10 19:12:31 INFO Applying migration id=received 2026/04/10 19:12:31 INFO Applying migration id=namehost 2026/04/10 19:12:31 INFO Applying migration id=outboxhost 2026/04/10 19:12:31 INFO Applying migration id=notesfts 2026/04/10 19:12:31 INFO Applying migration id=iconsname 2026/04/10 19:12:31 INFO Applying migration id=nohash 2026/04/10 19:12:31 INFO Applying migration id=shares 2026/04/10 19:12:31 INFO Applying migration id=actorttl 2026/04/10 19:12:31 INFO Applying migration id=tocc 2026/04/10 19:12:31 INFO Applying migration id=followeds 2026/04/10 19:12:31 INFO Applying migration id=certhash 2026/04/10 19:12:31 INFO Applying migration id=follows_sync 2026/04/10 19:12:31 INFO Applying migration id=jsonpath 2026/04/10 19:12:31 INFO Applying migration id=localforward 2026/04/10 19:12:31 INFO Applying migration id=avatar 2026/04/10 19:12:31 INFO Applying migration id=noimage 2026/04/10 19:12:31 INFO Applying migration id=feed 2026/04/10 19:12:31 INFO Applying migration id=bookmarks 2026/04/10 19:12:31 INFO Applying migration id=shareactivity 2026/04/10 19:12:31 INFO Applying migration id=application 2026/04/10 19:12:31 INFO Applying migration id=certificates 2026/04/10 19:12:31 INFO Applying migration id=rawforward 2026/04/10 19:12:31 INFO Applying migration id=publickey 2026/04/10 19:12:31 INFO Applying migration id=resolvegroup 2026/04/10 19:12:31 INFO Applying migration id=reject 2026/04/10 19:12:31 INFO Applying migration id=autodel 2026/04/10 19:12:31 INFO Applying migration id=jsonb 2026/04/10 19:12:31 INFO Applying migration id=quote 2026/04/10 19:12:31 INFO Applying migration id=rfc9421 2026/04/10 19:12:31 INFO Applying migration id=keys 2026/04/10 19:12:31 INFO Applying migration id=portable 2026/04/10 19:12:31 INFO Applying migration id=proofs 2026/04/10 19:12:31 INFO Applying migration id=contexts 2026/04/10 19:12:31 INFO Applying migration id=deliverieshost 2026/04/10 19:12:31 INFO Applying migration id=pembegin 2026/04/10 19:12:31 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHash (2.04s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/04/10 19:12:33 INFO Applying migration id=initial 2026/04/10 19:12:33 INFO Applying migration id=notesupdated 2026/04/10 19:12:33 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:33 INFO Applying migration id=activitiesid 2026/04/10 19:12:33 INFO Applying migration id=outbox 2026/04/10 19:12:33 INFO Applying migration id=edits 2026/04/10 19:12:33 INFO Applying migration id=outboxactor 2026/04/10 19:12:33 INFO Applying migration id=outboxsender 2026/04/10 19:12:33 INFO Applying migration id=thread 2026/04/10 19:12:33 INFO Applying migration id=host 2026/04/10 19:12:33 INFO Applying migration id=sharedinbox 2026/04/10 19:12:33 INFO Applying migration id=noteshost 2026/04/10 19:12:33 INFO Applying migration id=fetched 2026/04/10 19:12:33 INFO Applying migration id=move 2026/04/10 19:12:33 INFO Applying migration id=cleanup 2026/04/10 19:12:33 INFO Applying migration id=received 2026/04/10 19:12:33 INFO Applying migration id=namehost 2026/04/10 19:12:33 INFO Applying migration id=outboxhost 2026/04/10 19:12:33 INFO Applying migration id=notesfts 2026/04/10 19:12:33 INFO Applying migration id=iconsname 2026/04/10 19:12:33 INFO Applying migration id=nohash 2026/04/10 19:12:33 INFO Applying migration id=shares 2026/04/10 19:12:33 INFO Applying migration id=actorttl 2026/04/10 19:12:33 INFO Applying migration id=tocc 2026/04/10 19:12:33 INFO Applying migration id=followeds 2026/04/10 19:12:33 INFO Applying migration id=certhash 2026/04/10 19:12:33 INFO Applying migration id=follows_sync 2026/04/10 19:12:33 INFO Applying migration id=jsonpath 2026/04/10 19:12:33 INFO Applying migration id=localforward 2026/04/10 19:12:33 INFO Applying migration id=avatar 2026/04/10 19:12:33 INFO Applying migration id=noimage 2026/04/10 19:12:33 INFO Applying migration id=feed 2026/04/10 19:12:33 INFO Applying migration id=bookmarks 2026/04/10 19:12:33 INFO Applying migration id=shareactivity 2026/04/10 19:12:33 INFO Applying migration id=application 2026/04/10 19:12:33 INFO Applying migration id=certificates 2026/04/10 19:12:33 INFO Applying migration id=rawforward 2026/04/10 19:12:33 INFO Applying migration id=publickey 2026/04/10 19:12:33 INFO Applying migration id=resolvegroup 2026/04/10 19:12:33 INFO Applying migration id=reject 2026/04/10 19:12:33 INFO Applying migration id=autodel 2026/04/10 19:12:33 INFO Applying migration id=jsonb 2026/04/10 19:12:33 INFO Applying migration id=quote 2026/04/10 19:12:33 INFO Applying migration id=rfc9421 2026/04/10 19:12:33 INFO Applying migration id=keys 2026/04/10 19:12:33 INFO Applying migration id=portable 2026/04/10 19:12:33 INFO Applying migration id=proofs 2026/04/10 19:12:33 INFO Applying migration id=contexts 2026/04/10 19:12:33 INFO Applying migration id=deliverieshost 2026/04/10 19:12:33 INFO Applying migration id=pembegin 2026/04/10 19:12:33 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHashUnauthenticatedUser (2.92s) === RUN TestSearch_NoInput 2026/04/10 19:12:36 INFO Applying migration id=initial 2026/04/10 19:12:36 INFO Applying migration id=notesupdated 2026/04/10 19:12:36 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:36 INFO Applying migration id=activitiesid 2026/04/10 19:12:36 INFO Applying migration id=outbox 2026/04/10 19:12:36 INFO Applying migration id=edits 2026/04/10 19:12:36 INFO Applying migration id=outboxactor 2026/04/10 19:12:36 INFO Applying migration id=outboxsender 2026/04/10 19:12:36 INFO Applying migration id=thread 2026/04/10 19:12:36 INFO Applying migration id=host 2026/04/10 19:12:36 INFO Applying migration id=sharedinbox 2026/04/10 19:12:36 INFO Applying migration id=noteshost 2026/04/10 19:12:36 INFO Applying migration id=fetched 2026/04/10 19:12:36 INFO Applying migration id=move 2026/04/10 19:12:36 INFO Applying migration id=cleanup 2026/04/10 19:12:36 INFO Applying migration id=received 2026/04/10 19:12:36 INFO Applying migration id=namehost 2026/04/10 19:12:36 INFO Applying migration id=outboxhost 2026/04/10 19:12:36 INFO Applying migration id=notesfts 2026/04/10 19:12:36 INFO Applying migration id=iconsname 2026/04/10 19:12:36 INFO Applying migration id=nohash 2026/04/10 19:12:36 INFO Applying migration id=shares 2026/04/10 19:12:36 INFO Applying migration id=actorttl 2026/04/10 19:12:36 INFO Applying migration id=tocc 2026/04/10 19:12:36 INFO Applying migration id=followeds 2026/04/10 19:12:36 INFO Applying migration id=certhash 2026/04/10 19:12:36 INFO Applying migration id=follows_sync 2026/04/10 19:12:36 INFO Applying migration id=jsonpath 2026/04/10 19:12:36 INFO Applying migration id=localforward 2026/04/10 19:12:36 INFO Applying migration id=avatar 2026/04/10 19:12:36 INFO Applying migration id=noimage 2026/04/10 19:12:36 INFO Applying migration id=feed 2026/04/10 19:12:36 INFO Applying migration id=bookmarks 2026/04/10 19:12:36 INFO Applying migration id=shareactivity 2026/04/10 19:12:36 INFO Applying migration id=application 2026/04/10 19:12:36 INFO Applying migration id=certificates 2026/04/10 19:12:36 INFO Applying migration id=rawforward 2026/04/10 19:12:36 INFO Applying migration id=publickey 2026/04/10 19:12:36 INFO Applying migration id=resolvegroup 2026/04/10 19:12:36 INFO Applying migration id=reject 2026/04/10 19:12:36 INFO Applying migration id=autodel 2026/04/10 19:12:36 INFO Applying migration id=jsonb 2026/04/10 19:12:36 INFO Applying migration id=quote 2026/04/10 19:12:36 INFO Applying migration id=rfc9421 2026/04/10 19:12:36 INFO Applying migration id=keys 2026/04/10 19:12:36 INFO Applying migration id=portable 2026/04/10 19:12:36 INFO Applying migration id=proofs 2026/04/10 19:12:36 INFO Applying migration id=contexts 2026/04/10 19:12:36 INFO Applying migration id=deliverieshost 2026/04/10 19:12:36 INFO Applying migration id=pembegin 2026/04/10 19:12:36 INFO Applying migration id=didhost --- PASS: TestSearch_NoInput (1.92s) === RUN TestSearch_EmptyInput 2026/04/10 19:12:38 INFO Applying migration id=initial 2026/04/10 19:12:38 INFO Applying migration id=notesupdated 2026/04/10 19:12:38 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:38 INFO Applying migration id=activitiesid 2026/04/10 19:12:38 INFO Applying migration id=outbox 2026/04/10 19:12:38 INFO Applying migration id=edits 2026/04/10 19:12:38 INFO Applying migration id=outboxactor 2026/04/10 19:12:38 INFO Applying migration id=outboxsender 2026/04/10 19:12:38 INFO Applying migration id=thread 2026/04/10 19:12:38 INFO Applying migration id=host 2026/04/10 19:12:38 INFO Applying migration id=sharedinbox 2026/04/10 19:12:38 INFO Applying migration id=noteshost 2026/04/10 19:12:38 INFO Applying migration id=fetched 2026/04/10 19:12:38 INFO Applying migration id=move 2026/04/10 19:12:38 INFO Applying migration id=cleanup 2026/04/10 19:12:38 INFO Applying migration id=received 2026/04/10 19:12:38 INFO Applying migration id=namehost 2026/04/10 19:12:38 INFO Applying migration id=outboxhost 2026/04/10 19:12:38 INFO Applying migration id=notesfts 2026/04/10 19:12:38 INFO Applying migration id=iconsname 2026/04/10 19:12:38 INFO Applying migration id=nohash 2026/04/10 19:12:38 INFO Applying migration id=shares 2026/04/10 19:12:38 INFO Applying migration id=actorttl 2026/04/10 19:12:38 INFO Applying migration id=tocc 2026/04/10 19:12:38 INFO Applying migration id=followeds 2026/04/10 19:12:38 INFO Applying migration id=certhash 2026/04/10 19:12:38 INFO Applying migration id=follows_sync 2026/04/10 19:12:38 INFO Applying migration id=jsonpath 2026/04/10 19:12:38 INFO Applying migration id=localforward 2026/04/10 19:12:38 INFO Applying migration id=avatar 2026/04/10 19:12:38 INFO Applying migration id=noimage 2026/04/10 19:12:38 INFO Applying migration id=feed 2026/04/10 19:12:38 INFO Applying migration id=bookmarks 2026/04/10 19:12:38 INFO Applying migration id=shareactivity 2026/04/10 19:12:38 INFO Applying migration id=application 2026/04/10 19:12:38 INFO Applying migration id=certificates 2026/04/10 19:12:38 INFO Applying migration id=rawforward 2026/04/10 19:12:38 INFO Applying migration id=publickey 2026/04/10 19:12:38 INFO Applying migration id=resolvegroup 2026/04/10 19:12:38 INFO Applying migration id=reject 2026/04/10 19:12:38 INFO Applying migration id=autodel 2026/04/10 19:12:38 INFO Applying migration id=jsonb 2026/04/10 19:12:38 INFO Applying migration id=quote 2026/04/10 19:12:38 INFO Applying migration id=rfc9421 2026/04/10 19:12:38 INFO Applying migration id=keys 2026/04/10 19:12:38 INFO Applying migration id=portable 2026/04/10 19:12:38 INFO Applying migration id=proofs 2026/04/10 19:12:38 INFO Applying migration id=contexts 2026/04/10 19:12:38 INFO Applying migration id=deliverieshost 2026/04/10 19:12:38 INFO Applying migration id=pembegin 2026/04/10 19:12:38 INFO Applying migration id=didhost --- PASS: TestSearch_EmptyInput (4.45s) === RUN TestSearch_InvalidEscapeSequence 2026/04/10 19:12:43 INFO Applying migration id=initial 2026/04/10 19:12:43 INFO Applying migration id=notesupdated 2026/04/10 19:12:43 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:43 INFO Applying migration id=activitiesid 2026/04/10 19:12:43 INFO Applying migration id=outbox 2026/04/10 19:12:43 INFO Applying migration id=edits 2026/04/10 19:12:43 INFO Applying migration id=outboxactor 2026/04/10 19:12:43 INFO Applying migration id=outboxsender 2026/04/10 19:12:43 INFO Applying migration id=thread 2026/04/10 19:12:43 INFO Applying migration id=host 2026/04/10 19:12:43 INFO Applying migration id=sharedinbox 2026/04/10 19:12:43 INFO Applying migration id=noteshost 2026/04/10 19:12:43 INFO Applying migration id=fetched 2026/04/10 19:12:43 INFO Applying migration id=move 2026/04/10 19:12:43 INFO Applying migration id=cleanup 2026/04/10 19:12:43 INFO Applying migration id=received 2026/04/10 19:12:43 INFO Applying migration id=namehost 2026/04/10 19:12:43 INFO Applying migration id=outboxhost 2026/04/10 19:12:43 INFO Applying migration id=notesfts 2026/04/10 19:12:43 INFO Applying migration id=iconsname 2026/04/10 19:12:43 INFO Applying migration id=nohash 2026/04/10 19:12:43 INFO Applying migration id=shares 2026/04/10 19:12:43 INFO Applying migration id=actorttl 2026/04/10 19:12:43 INFO Applying migration id=tocc 2026/04/10 19:12:43 INFO Applying migration id=followeds 2026/04/10 19:12:43 INFO Applying migration id=certhash 2026/04/10 19:12:43 INFO Applying migration id=follows_sync 2026/04/10 19:12:43 INFO Applying migration id=jsonpath 2026/04/10 19:12:43 INFO Applying migration id=localforward 2026/04/10 19:12:43 INFO Applying migration id=avatar 2026/04/10 19:12:43 INFO Applying migration id=noimage 2026/04/10 19:12:43 INFO Applying migration id=feed 2026/04/10 19:12:43 INFO Applying migration id=bookmarks 2026/04/10 19:12:43 INFO Applying migration id=shareactivity 2026/04/10 19:12:43 INFO Applying migration id=application 2026/04/10 19:12:43 INFO Applying migration id=certificates 2026/04/10 19:12:43 INFO Applying migration id=rawforward 2026/04/10 19:12:43 INFO Applying migration id=publickey 2026/04/10 19:12:43 INFO Applying migration id=resolvegroup 2026/04/10 19:12:43 INFO Applying migration id=reject 2026/04/10 19:12:43 INFO Applying migration id=autodel 2026/04/10 19:12:43 INFO Applying migration id=jsonb 2026/04/10 19:12:43 INFO Applying migration id=quote 2026/04/10 19:12:43 INFO Applying migration id=rfc9421 2026/04/10 19:12:43 INFO Applying migration id=keys 2026/04/10 19:12:43 INFO Applying migration id=portable 2026/04/10 19:12:43 INFO Applying migration id=proofs 2026/04/10 19:12:43 INFO Applying migration id=contexts 2026/04/10 19:12:43 INFO Applying migration id=deliverieshost 2026/04/10 19:12:43 INFO Applying migration id=pembegin 2026/04/10 19:12:43 INFO Applying migration id=didhost 2026/04/10 19:12:45 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (2.92s) === RUN TestSearch_UnathenticatedUser 2026/04/10 19:12:45 INFO Applying migration id=initial 2026/04/10 19:12:45 INFO Applying migration id=notesupdated 2026/04/10 19:12:45 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:45 INFO Applying migration id=activitiesid 2026/04/10 19:12:45 INFO Applying migration id=outbox 2026/04/10 19:12:45 INFO Applying migration id=edits 2026/04/10 19:12:45 INFO Applying migration id=outboxactor 2026/04/10 19:12:45 INFO Applying migration id=outboxsender 2026/04/10 19:12:45 INFO Applying migration id=thread 2026/04/10 19:12:45 INFO Applying migration id=host 2026/04/10 19:12:45 INFO Applying migration id=sharedinbox 2026/04/10 19:12:45 INFO Applying migration id=noteshost 2026/04/10 19:12:45 INFO Applying migration id=fetched 2026/04/10 19:12:45 INFO Applying migration id=move 2026/04/10 19:12:45 INFO Applying migration id=cleanup 2026/04/10 19:12:45 INFO Applying migration id=received 2026/04/10 19:12:45 INFO Applying migration id=namehost 2026/04/10 19:12:45 INFO Applying migration id=outboxhost 2026/04/10 19:12:45 INFO Applying migration id=notesfts 2026/04/10 19:12:45 INFO Applying migration id=iconsname 2026/04/10 19:12:45 INFO Applying migration id=nohash 2026/04/10 19:12:45 INFO Applying migration id=shares 2026/04/10 19:12:45 INFO Applying migration id=actorttl 2026/04/10 19:12:45 INFO Applying migration id=tocc 2026/04/10 19:12:45 INFO Applying migration id=followeds 2026/04/10 19:12:46 INFO Applying migration id=certhash 2026/04/10 19:12:46 INFO Applying migration id=follows_sync 2026/04/10 19:12:46 INFO Applying migration id=jsonpath 2026/04/10 19:12:46 INFO Applying migration id=localforward 2026/04/10 19:12:46 INFO Applying migration id=avatar 2026/04/10 19:12:46 INFO Applying migration id=noimage 2026/04/10 19:12:46 INFO Applying migration id=feed 2026/04/10 19:12:46 INFO Applying migration id=bookmarks 2026/04/10 19:12:46 INFO Applying migration id=shareactivity 2026/04/10 19:12:46 INFO Applying migration id=application 2026/04/10 19:12:46 INFO Applying migration id=certificates 2026/04/10 19:12:46 INFO Applying migration id=rawforward 2026/04/10 19:12:46 INFO Applying migration id=publickey 2026/04/10 19:12:46 INFO Applying migration id=resolvegroup 2026/04/10 19:12:46 INFO Applying migration id=reject 2026/04/10 19:12:46 INFO Applying migration id=autodel 2026/04/10 19:12:46 INFO Applying migration id=jsonb 2026/04/10 19:12:46 INFO Applying migration id=quote 2026/04/10 19:12:46 INFO Applying migration id=rfc9421 2026/04/10 19:12:46 INFO Applying migration id=keys 2026/04/10 19:12:46 INFO Applying migration id=portable 2026/04/10 19:12:46 INFO Applying migration id=proofs 2026/04/10 19:12:46 INFO Applying migration id=contexts 2026/04/10 19:12:46 INFO Applying migration id=deliverieshost 2026/04/10 19:12:46 INFO Applying migration id=pembegin 2026/04/10 19:12:46 INFO Applying migration id=didhost --- PASS: TestSearch_UnathenticatedUser (2.26s) === RUN TestShare_PublicPost 2026/04/10 19:12:48 INFO Applying migration id=initial 2026/04/10 19:12:48 INFO Applying migration id=notesupdated 2026/04/10 19:12:48 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:48 INFO Applying migration id=activitiesid 2026/04/10 19:12:48 INFO Applying migration id=outbox 2026/04/10 19:12:48 INFO Applying migration id=edits 2026/04/10 19:12:48 INFO Applying migration id=outboxactor 2026/04/10 19:12:48 INFO Applying migration id=outboxsender 2026/04/10 19:12:48 INFO Applying migration id=thread 2026/04/10 19:12:48 INFO Applying migration id=host 2026/04/10 19:12:48 INFO Applying migration id=sharedinbox 2026/04/10 19:12:48 INFO Applying migration id=noteshost 2026/04/10 19:12:48 INFO Applying migration id=fetched 2026/04/10 19:12:48 INFO Applying migration id=move 2026/04/10 19:12:48 INFO Applying migration id=cleanup 2026/04/10 19:12:48 INFO Applying migration id=received 2026/04/10 19:12:48 INFO Applying migration id=namehost 2026/04/10 19:12:48 INFO Applying migration id=outboxhost 2026/04/10 19:12:48 INFO Applying migration id=notesfts 2026/04/10 19:12:48 INFO Applying migration id=iconsname 2026/04/10 19:12:48 INFO Applying migration id=nohash 2026/04/10 19:12:48 INFO Applying migration id=shares 2026/04/10 19:12:48 INFO Applying migration id=actorttl 2026/04/10 19:12:48 INFO Applying migration id=tocc 2026/04/10 19:12:48 INFO Applying migration id=followeds 2026/04/10 19:12:48 INFO Applying migration id=certhash 2026/04/10 19:12:48 INFO Applying migration id=follows_sync 2026/04/10 19:12:48 INFO Applying migration id=jsonpath 2026/04/10 19:12:48 INFO Applying migration id=localforward 2026/04/10 19:12:48 INFO Applying migration id=avatar 2026/04/10 19:12:48 INFO Applying migration id=noimage 2026/04/10 19:12:48 INFO Applying migration id=feed 2026/04/10 19:12:48 INFO Applying migration id=bookmarks 2026/04/10 19:12:48 INFO Applying migration id=shareactivity 2026/04/10 19:12:48 INFO Applying migration id=application 2026/04/10 19:12:48 INFO Applying migration id=certificates 2026/04/10 19:12:48 INFO Applying migration id=rawforward 2026/04/10 19:12:48 INFO Applying migration id=publickey 2026/04/10 19:12:48 INFO Applying migration id=resolvegroup 2026/04/10 19:12:48 INFO Applying migration id=reject 2026/04/10 19:12:48 INFO Applying migration id=autodel 2026/04/10 19:12:48 INFO Applying migration id=jsonb 2026/04/10 19:12:48 INFO Applying migration id=quote 2026/04/10 19:12:48 INFO Applying migration id=rfc9421 2026/04/10 19:12:48 INFO Applying migration id=keys 2026/04/10 19:12:48 INFO Applying migration id=portable 2026/04/10 19:12:48 INFO Applying migration id=proofs 2026/04/10 19:12:48 INFO Applying migration id=contexts 2026/04/10 19:12:48 INFO Applying migration id=deliverieshost 2026/04/10 19:12:48 INFO Applying migration id=pembegin 2026/04/10 19:12:48 INFO Applying migration id=didhost 2026/04/10 19:12:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cf-bcce-7c79-9399-56d6ff24e1a6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cf-bcce-7bfe-a9d6-89fdf00f741b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cf-bcce-7bfe-a9d6-89fdf00f741b 2026/04/10 19:12:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 19:12:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (5.24s) === RUN TestShare_Throttling 2026/04/10 19:12:53 INFO Applying migration id=initial 2026/04/10 19:12:53 INFO Applying migration id=notesupdated 2026/04/10 19:12:53 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:53 INFO Applying migration id=activitiesid 2026/04/10 19:12:53 INFO Applying migration id=outbox 2026/04/10 19:12:53 INFO Applying migration id=edits 2026/04/10 19:12:53 INFO Applying migration id=outboxactor 2026/04/10 19:12:53 INFO Applying migration id=outboxsender 2026/04/10 19:12:53 INFO Applying migration id=thread 2026/04/10 19:12:53 INFO Applying migration id=host 2026/04/10 19:12:53 INFO Applying migration id=sharedinbox 2026/04/10 19:12:53 INFO Applying migration id=noteshost 2026/04/10 19:12:53 INFO Applying migration id=fetched 2026/04/10 19:12:53 INFO Applying migration id=move 2026/04/10 19:12:53 INFO Applying migration id=cleanup 2026/04/10 19:12:53 INFO Applying migration id=received 2026/04/10 19:12:53 INFO Applying migration id=namehost 2026/04/10 19:12:53 INFO Applying migration id=outboxhost 2026/04/10 19:12:53 INFO Applying migration id=notesfts 2026/04/10 19:12:53 INFO Applying migration id=iconsname 2026/04/10 19:12:53 INFO Applying migration id=nohash 2026/04/10 19:12:53 INFO Applying migration id=shares 2026/04/10 19:12:53 INFO Applying migration id=actorttl 2026/04/10 19:12:53 INFO Applying migration id=tocc 2026/04/10 19:12:53 INFO Applying migration id=followeds 2026/04/10 19:12:53 INFO Applying migration id=certhash 2026/04/10 19:12:53 INFO Applying migration id=follows_sync 2026/04/10 19:12:53 INFO Applying migration id=jsonpath 2026/04/10 19:12:53 INFO Applying migration id=localforward 2026/04/10 19:12:53 INFO Applying migration id=avatar 2026/04/10 19:12:53 INFO Applying migration id=noimage 2026/04/10 19:12:53 INFO Applying migration id=feed 2026/04/10 19:12:53 INFO Applying migration id=bookmarks 2026/04/10 19:12:53 INFO Applying migration id=shareactivity 2026/04/10 19:12:53 INFO Applying migration id=application 2026/04/10 19:12:53 INFO Applying migration id=certificates 2026/04/10 19:12:53 INFO Applying migration id=rawforward 2026/04/10 19:12:53 INFO Applying migration id=publickey 2026/04/10 19:12:53 INFO Applying migration id=resolvegroup 2026/04/10 19:12:53 INFO Applying migration id=reject 2026/04/10 19:12:53 INFO Applying migration id=autodel 2026/04/10 19:12:53 INFO Applying migration id=jsonb 2026/04/10 19:12:53 INFO Applying migration id=quote 2026/04/10 19:12:53 INFO Applying migration id=rfc9421 2026/04/10 19:12:53 INFO Applying migration id=keys 2026/04/10 19:12:53 INFO Applying migration id=portable 2026/04/10 19:12:53 INFO Applying migration id=proofs 2026/04/10 19:12:53 INFO Applying migration id=contexts 2026/04/10 19:12:53 INFO Applying migration id=deliverieshost 2026/04/10 19:12:53 INFO Applying migration id=pembegin 2026/04/10 19:12:53 INFO Applying migration id=didhost 2026/04/10 19:12:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cf-c418-78f2-814c-7d12df4ea018 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cf-c418-788c-a78e-9fc9298dcfc9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cf-c418-788c-a78e-9fc9298dcfc9 2026/04/10 19:12:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cf-c41a-78fb-842f-49de2edcf33c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cf-c41a-78b8-b6af-d4147dfcc1ba activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d78cf-c41a-78b8-b6af-d4147dfcc1ba 2026/04/10 19:12:55 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (1.86s) === RUN TestShare_UnshareThrottling 2026/04/10 19:12:55 INFO Applying migration id=initial 2026/04/10 19:12:55 INFO Applying migration id=notesupdated 2026/04/10 19:12:55 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:55 INFO Applying migration id=activitiesid 2026/04/10 19:12:55 INFO Applying migration id=outbox 2026/04/10 19:12:55 INFO Applying migration id=edits 2026/04/10 19:12:55 INFO Applying migration id=outboxactor 2026/04/10 19:12:55 INFO Applying migration id=outboxsender 2026/04/10 19:12:55 INFO Applying migration id=thread 2026/04/10 19:12:55 INFO Applying migration id=host 2026/04/10 19:12:55 INFO Applying migration id=sharedinbox 2026/04/10 19:12:55 INFO Applying migration id=noteshost 2026/04/10 19:12:55 INFO Applying migration id=fetched 2026/04/10 19:12:55 INFO Applying migration id=move 2026/04/10 19:12:55 INFO Applying migration id=cleanup 2026/04/10 19:12:55 INFO Applying migration id=received 2026/04/10 19:12:55 INFO Applying migration id=namehost 2026/04/10 19:12:55 INFO Applying migration id=outboxhost 2026/04/10 19:12:55 INFO Applying migration id=notesfts 2026/04/10 19:12:55 INFO Applying migration id=iconsname 2026/04/10 19:12:55 INFO Applying migration id=nohash 2026/04/10 19:12:55 INFO Applying migration id=shares 2026/04/10 19:12:55 INFO Applying migration id=actorttl 2026/04/10 19:12:55 INFO Applying migration id=tocc 2026/04/10 19:12:55 INFO Applying migration id=followeds 2026/04/10 19:12:55 INFO Applying migration id=certhash 2026/04/10 19:12:55 INFO Applying migration id=follows_sync 2026/04/10 19:12:55 INFO Applying migration id=jsonpath 2026/04/10 19:12:55 INFO Applying migration id=localforward 2026/04/10 19:12:55 INFO Applying migration id=avatar 2026/04/10 19:12:55 INFO Applying migration id=noimage 2026/04/10 19:12:55 INFO Applying migration id=feed 2026/04/10 19:12:55 INFO Applying migration id=bookmarks 2026/04/10 19:12:55 INFO Applying migration id=shareactivity 2026/04/10 19:12:55 INFO Applying migration id=application 2026/04/10 19:12:55 INFO Applying migration id=certificates 2026/04/10 19:12:55 INFO Applying migration id=rawforward 2026/04/10 19:12:55 INFO Applying migration id=publickey 2026/04/10 19:12:55 INFO Applying migration id=resolvegroup 2026/04/10 19:12:55 INFO Applying migration id=reject 2026/04/10 19:12:55 INFO Applying migration id=autodel 2026/04/10 19:12:55 INFO Applying migration id=jsonb 2026/04/10 19:12:55 INFO Applying migration id=quote 2026/04/10 19:12:55 INFO Applying migration id=rfc9421 2026/04/10 19:12:55 INFO Applying migration id=keys 2026/04/10 19:12:55 INFO Applying migration id=portable 2026/04/10 19:12:55 INFO Applying migration id=proofs 2026/04/10 19:12:55 INFO Applying migration id=contexts 2026/04/10 19:12:55 INFO Applying migration id=deliverieshost 2026/04/10 19:12:55 INFO Applying migration id=pembegin 2026/04/10 19:12:55 INFO Applying migration id=didhost 2026/04/10 19:12:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cf-d1ed-7a88-a718-c194b2f7fb8c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cf-d1ed-79f0-ad9b-ee0ddeea91ba activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cf-d1ed-79f0-ad9b-ee0ddeea91ba --- PASS: TestShare_UnshareThrottling (3.54s) === RUN TestShare_PostToFollowers 2026/04/10 19:12:58 INFO Applying migration id=initial 2026/04/10 19:12:58 INFO Applying migration id=notesupdated 2026/04/10 19:12:58 INFO Applying migration id=personspreferredusername 2026/04/10 19:12:58 INFO Applying migration id=activitiesid 2026/04/10 19:12:58 INFO Applying migration id=outbox 2026/04/10 19:12:58 INFO Applying migration id=edits 2026/04/10 19:12:58 INFO Applying migration id=outboxactor 2026/04/10 19:12:58 INFO Applying migration id=outboxsender 2026/04/10 19:12:58 INFO Applying migration id=thread 2026/04/10 19:12:58 INFO Applying migration id=host 2026/04/10 19:12:58 INFO Applying migration id=sharedinbox 2026/04/10 19:12:58 INFO Applying migration id=noteshost 2026/04/10 19:12:58 INFO Applying migration id=fetched 2026/04/10 19:12:58 INFO Applying migration id=move 2026/04/10 19:12:58 INFO Applying migration id=cleanup 2026/04/10 19:12:58 INFO Applying migration id=received 2026/04/10 19:12:58 INFO Applying migration id=namehost 2026/04/10 19:12:58 INFO Applying migration id=outboxhost 2026/04/10 19:12:58 INFO Applying migration id=notesfts 2026/04/10 19:12:58 INFO Applying migration id=iconsname 2026/04/10 19:12:58 INFO Applying migration id=nohash 2026/04/10 19:12:58 INFO Applying migration id=shares 2026/04/10 19:12:58 INFO Applying migration id=actorttl 2026/04/10 19:12:58 INFO Applying migration id=tocc 2026/04/10 19:12:58 INFO Applying migration id=followeds 2026/04/10 19:12:58 INFO Applying migration id=certhash 2026/04/10 19:12:58 INFO Applying migration id=follows_sync 2026/04/10 19:12:58 INFO Applying migration id=jsonpath 2026/04/10 19:12:58 INFO Applying migration id=localforward 2026/04/10 19:12:58 INFO Applying migration id=avatar 2026/04/10 19:12:58 INFO Applying migration id=noimage 2026/04/10 19:12:58 INFO Applying migration id=feed 2026/04/10 19:12:58 INFO Applying migration id=bookmarks 2026/04/10 19:12:58 INFO Applying migration id=shareactivity 2026/04/10 19:12:58 INFO Applying migration id=application 2026/04/10 19:12:58 INFO Applying migration id=certificates 2026/04/10 19:12:58 INFO Applying migration id=rawforward 2026/04/10 19:12:58 INFO Applying migration id=publickey 2026/04/10 19:12:58 INFO Applying migration id=resolvegroup 2026/04/10 19:12:58 INFO Applying migration id=reject 2026/04/10 19:12:58 INFO Applying migration id=autodel 2026/04/10 19:12:58 INFO Applying migration id=jsonb 2026/04/10 19:12:58 INFO Applying migration id=quote 2026/04/10 19:12:58 INFO Applying migration id=rfc9421 2026/04/10 19:12:58 INFO Applying migration id=keys 2026/04/10 19:12:58 INFO Applying migration id=portable 2026/04/10 19:12:58 INFO Applying migration id=proofs 2026/04/10 19:12:58 INFO Applying migration id=contexts 2026/04/10 19:12:58 INFO Applying migration id=deliverieshost 2026/04/10 19:12:58 INFO Applying migration id=pembegin 2026/04/10 19:12:58 INFO Applying migration id=didhost 2026/04/10 19:13:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cf-dc4b-72ac-846e-acadc241824d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cf-dc4b-7264-a026-47dd4c87b176 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cf-dc4b-7264-a026-47dd4c87b176 2026/04/10 19:13:01 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019d78cf-dc4b-7264-a026-47dd4c87b176 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (2.65s) === RUN TestShare_Twice 2026/04/10 19:13:01 INFO Applying migration id=initial 2026/04/10 19:13:01 INFO Applying migration id=notesupdated 2026/04/10 19:13:01 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:01 INFO Applying migration id=activitiesid 2026/04/10 19:13:01 INFO Applying migration id=outbox 2026/04/10 19:13:01 INFO Applying migration id=edits 2026/04/10 19:13:01 INFO Applying migration id=outboxactor 2026/04/10 19:13:01 INFO Applying migration id=outboxsender 2026/04/10 19:13:01 INFO Applying migration id=thread 2026/04/10 19:13:01 INFO Applying migration id=host 2026/04/10 19:13:01 INFO Applying migration id=sharedinbox 2026/04/10 19:13:01 INFO Applying migration id=noteshost 2026/04/10 19:13:01 INFO Applying migration id=fetched 2026/04/10 19:13:01 INFO Applying migration id=move 2026/04/10 19:13:01 INFO Applying migration id=cleanup 2026/04/10 19:13:01 INFO Applying migration id=received 2026/04/10 19:13:01 INFO Applying migration id=namehost 2026/04/10 19:13:01 INFO Applying migration id=outboxhost 2026/04/10 19:13:01 INFO Applying migration id=notesfts 2026/04/10 19:13:01 INFO Applying migration id=iconsname 2026/04/10 19:13:01 INFO Applying migration id=nohash 2026/04/10 19:13:01 INFO Applying migration id=shares 2026/04/10 19:13:01 INFO Applying migration id=actorttl 2026/04/10 19:13:01 INFO Applying migration id=tocc 2026/04/10 19:13:01 INFO Applying migration id=followeds 2026/04/10 19:13:01 INFO Applying migration id=certhash 2026/04/10 19:13:01 INFO Applying migration id=follows_sync 2026/04/10 19:13:01 INFO Applying migration id=jsonpath 2026/04/10 19:13:01 INFO Applying migration id=localforward 2026/04/10 19:13:01 INFO Applying migration id=avatar 2026/04/10 19:13:01 INFO Applying migration id=noimage 2026/04/10 19:13:01 INFO Applying migration id=feed 2026/04/10 19:13:01 INFO Applying migration id=bookmarks 2026/04/10 19:13:01 INFO Applying migration id=shareactivity 2026/04/10 19:13:01 INFO Applying migration id=application 2026/04/10 19:13:01 INFO Applying migration id=certificates 2026/04/10 19:13:01 INFO Applying migration id=rawforward 2026/04/10 19:13:01 INFO Applying migration id=publickey 2026/04/10 19:13:01 INFO Applying migration id=resolvegroup 2026/04/10 19:13:01 INFO Applying migration id=reject 2026/04/10 19:13:01 INFO Applying migration id=autodel 2026/04/10 19:13:01 INFO Applying migration id=jsonb 2026/04/10 19:13:01 INFO Applying migration id=quote 2026/04/10 19:13:01 INFO Applying migration id=rfc9421 2026/04/10 19:13:01 INFO Applying migration id=keys 2026/04/10 19:13:01 INFO Applying migration id=portable 2026/04/10 19:13:01 INFO Applying migration id=proofs 2026/04/10 19:13:01 INFO Applying migration id=contexts 2026/04/10 19:13:01 INFO Applying migration id=deliverieshost 2026/04/10 19:13:01 INFO Applying migration id=pembegin 2026/04/10 19:13:01 INFO Applying migration id=didhost 2026/04/10 19:13:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cf-e796-70be-99ba-4266992423dd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cf-e796-703b-86df-48005a91e376 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cf-e796-703b-86df-48005a91e376 2026/04/10 19:13:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 19:13:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 19:13:04 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019d78cf-e796-703b-86df-48005a91e376 error="sql: no rows in result set" --- PASS: TestShare_Twice (2.90s) === RUN TestShare_Unshare 2026/04/10 19:13:04 INFO Applying migration id=initial 2026/04/10 19:13:04 INFO Applying migration id=notesupdated 2026/04/10 19:13:04 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:04 INFO Applying migration id=activitiesid 2026/04/10 19:13:04 INFO Applying migration id=outbox 2026/04/10 19:13:04 INFO Applying migration id=edits 2026/04/10 19:13:04 INFO Applying migration id=outboxactor 2026/04/10 19:13:04 INFO Applying migration id=outboxsender 2026/04/10 19:13:04 INFO Applying migration id=thread 2026/04/10 19:13:04 INFO Applying migration id=host 2026/04/10 19:13:04 INFO Applying migration id=sharedinbox 2026/04/10 19:13:04 INFO Applying migration id=noteshost 2026/04/10 19:13:04 INFO Applying migration id=fetched 2026/04/10 19:13:04 INFO Applying migration id=move 2026/04/10 19:13:04 INFO Applying migration id=cleanup 2026/04/10 19:13:04 INFO Applying migration id=received 2026/04/10 19:13:04 INFO Applying migration id=namehost 2026/04/10 19:13:04 INFO Applying migration id=outboxhost 2026/04/10 19:13:04 INFO Applying migration id=notesfts 2026/04/10 19:13:04 INFO Applying migration id=iconsname 2026/04/10 19:13:04 INFO Applying migration id=nohash 2026/04/10 19:13:04 INFO Applying migration id=shares 2026/04/10 19:13:04 INFO Applying migration id=actorttl 2026/04/10 19:13:04 INFO Applying migration id=tocc 2026/04/10 19:13:04 INFO Applying migration id=followeds 2026/04/10 19:13:04 INFO Applying migration id=certhash 2026/04/10 19:13:04 INFO Applying migration id=follows_sync 2026/04/10 19:13:04 INFO Applying migration id=jsonpath 2026/04/10 19:13:04 INFO Applying migration id=localforward 2026/04/10 19:13:04 INFO Applying migration id=avatar 2026/04/10 19:13:04 INFO Applying migration id=noimage 2026/04/10 19:13:04 INFO Applying migration id=feed 2026/04/10 19:13:04 INFO Applying migration id=bookmarks 2026/04/10 19:13:04 INFO Applying migration id=shareactivity 2026/04/10 19:13:04 INFO Applying migration id=application 2026/04/10 19:13:04 INFO Applying migration id=certificates 2026/04/10 19:13:04 INFO Applying migration id=rawforward 2026/04/10 19:13:04 INFO Applying migration id=publickey 2026/04/10 19:13:04 INFO Applying migration id=resolvegroup 2026/04/10 19:13:04 INFO Applying migration id=reject 2026/04/10 19:13:04 INFO Applying migration id=autodel 2026/04/10 19:13:04 INFO Applying migration id=jsonb 2026/04/10 19:13:04 INFO Applying migration id=quote 2026/04/10 19:13:04 INFO Applying migration id=rfc9421 2026/04/10 19:13:04 INFO Applying migration id=keys 2026/04/10 19:13:04 INFO Applying migration id=portable 2026/04/10 19:13:04 INFO Applying migration id=proofs 2026/04/10 19:13:04 INFO Applying migration id=contexts 2026/04/10 19:13:04 INFO Applying migration id=deliverieshost 2026/04/10 19:13:04 INFO Applying migration id=pembegin 2026/04/10 19:13:04 INFO Applying migration id=didhost 2026/04/10 19:13:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cf-f209-7243-852b-ee848859b8b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cf-f209-70d1-8736-fa6dda0f41ac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cf-f209-70d1-8736-fa6dda0f41ac 2026/04/10 19:13:07 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 19:13:07 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 19:13:07 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (2.68s) === RUN TestShare_ShareAfterUnshare 2026/04/10 19:13:07 INFO Applying migration id=initial 2026/04/10 19:13:07 INFO Applying migration id=notesupdated 2026/04/10 19:13:07 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:07 INFO Applying migration id=activitiesid 2026/04/10 19:13:07 INFO Applying migration id=outbox 2026/04/10 19:13:07 INFO Applying migration id=edits 2026/04/10 19:13:07 INFO Applying migration id=outboxactor 2026/04/10 19:13:07 INFO Applying migration id=outboxsender 2026/04/10 19:13:07 INFO Applying migration id=thread 2026/04/10 19:13:07 INFO Applying migration id=host 2026/04/10 19:13:07 INFO Applying migration id=sharedinbox 2026/04/10 19:13:07 INFO Applying migration id=noteshost 2026/04/10 19:13:07 INFO Applying migration id=fetched 2026/04/10 19:13:07 INFO Applying migration id=move 2026/04/10 19:13:07 INFO Applying migration id=cleanup 2026/04/10 19:13:07 INFO Applying migration id=received 2026/04/10 19:13:07 INFO Applying migration id=namehost 2026/04/10 19:13:07 INFO Applying migration id=outboxhost 2026/04/10 19:13:07 INFO Applying migration id=notesfts 2026/04/10 19:13:07 INFO Applying migration id=iconsname 2026/04/10 19:13:07 INFO Applying migration id=nohash 2026/04/10 19:13:07 INFO Applying migration id=shares 2026/04/10 19:13:07 INFO Applying migration id=actorttl 2026/04/10 19:13:07 INFO Applying migration id=tocc 2026/04/10 19:13:07 INFO Applying migration id=followeds 2026/04/10 19:13:07 INFO Applying migration id=certhash 2026/04/10 19:13:07 INFO Applying migration id=follows_sync 2026/04/10 19:13:07 INFO Applying migration id=jsonpath 2026/04/10 19:13:07 INFO Applying migration id=localforward 2026/04/10 19:13:07 INFO Applying migration id=avatar 2026/04/10 19:13:07 INFO Applying migration id=noimage 2026/04/10 19:13:07 INFO Applying migration id=feed 2026/04/10 19:13:07 INFO Applying migration id=bookmarks 2026/04/10 19:13:07 INFO Applying migration id=shareactivity 2026/04/10 19:13:07 INFO Applying migration id=application 2026/04/10 19:13:07 INFO Applying migration id=certificates 2026/04/10 19:13:07 INFO Applying migration id=rawforward 2026/04/10 19:13:07 INFO Applying migration id=publickey 2026/04/10 19:13:07 INFO Applying migration id=resolvegroup 2026/04/10 19:13:07 INFO Applying migration id=reject 2026/04/10 19:13:07 INFO Applying migration id=autodel 2026/04/10 19:13:07 INFO Applying migration id=jsonb 2026/04/10 19:13:07 INFO Applying migration id=quote 2026/04/10 19:13:07 INFO Applying migration id=rfc9421 2026/04/10 19:13:07 INFO Applying migration id=keys 2026/04/10 19:13:07 INFO Applying migration id=portable 2026/04/10 19:13:07 INFO Applying migration id=proofs 2026/04/10 19:13:07 INFO Applying migration id=contexts 2026/04/10 19:13:07 INFO Applying migration id=deliverieshost 2026/04/10 19:13:07 INFO Applying migration id=pembegin 2026/04/10 19:13:07 INFO Applying migration id=didhost 2026/04/10 19:13:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78cf-fb4c-75b2-b572-c5e5c2269b78 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78cf-fb4c-752b-9bd7-2aff3ff5bed8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78cf-fb4c-752b-9bd7-2aff3ff5bed8 2026/04/10 19:13:09 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 19:13:09 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 19:13:09 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 19:13:09 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (2.37s) === RUN TestHelpUnauthenticatedUser 2026/04/10 19:13:09 INFO Applying migration id=initial 2026/04/10 19:13:09 INFO Applying migration id=notesupdated 2026/04/10 19:13:09 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:09 INFO Applying migration id=activitiesid 2026/04/10 19:13:09 INFO Applying migration id=outbox 2026/04/10 19:13:09 INFO Applying migration id=edits 2026/04/10 19:13:09 INFO Applying migration id=outboxactor 2026/04/10 19:13:09 INFO Applying migration id=outboxsender 2026/04/10 19:13:09 INFO Applying migration id=thread 2026/04/10 19:13:09 INFO Applying migration id=host 2026/04/10 19:13:09 INFO Applying migration id=sharedinbox 2026/04/10 19:13:09 INFO Applying migration id=noteshost 2026/04/10 19:13:09 INFO Applying migration id=fetched 2026/04/10 19:13:09 INFO Applying migration id=move 2026/04/10 19:13:09 INFO Applying migration id=cleanup 2026/04/10 19:13:09 INFO Applying migration id=received 2026/04/10 19:13:09 INFO Applying migration id=namehost 2026/04/10 19:13:09 INFO Applying migration id=outboxhost 2026/04/10 19:13:09 INFO Applying migration id=notesfts 2026/04/10 19:13:09 INFO Applying migration id=iconsname 2026/04/10 19:13:09 INFO Applying migration id=nohash 2026/04/10 19:13:09 INFO Applying migration id=shares 2026/04/10 19:13:09 INFO Applying migration id=actorttl 2026/04/10 19:13:09 INFO Applying migration id=tocc 2026/04/10 19:13:09 INFO Applying migration id=followeds 2026/04/10 19:13:09 INFO Applying migration id=certhash 2026/04/10 19:13:09 INFO Applying migration id=follows_sync 2026/04/10 19:13:09 INFO Applying migration id=jsonpath 2026/04/10 19:13:09 INFO Applying migration id=localforward 2026/04/10 19:13:09 INFO Applying migration id=avatar 2026/04/10 19:13:09 INFO Applying migration id=noimage 2026/04/10 19:13:09 INFO Applying migration id=feed 2026/04/10 19:13:09 INFO Applying migration id=bookmarks 2026/04/10 19:13:09 INFO Applying migration id=shareactivity 2026/04/10 19:13:09 INFO Applying migration id=application 2026/04/10 19:13:09 INFO Applying migration id=certificates 2026/04/10 19:13:09 INFO Applying migration id=rawforward 2026/04/10 19:13:09 INFO Applying migration id=publickey 2026/04/10 19:13:09 INFO Applying migration id=resolvegroup 2026/04/10 19:13:09 INFO Applying migration id=reject 2026/04/10 19:13:09 INFO Applying migration id=autodel 2026/04/10 19:13:09 INFO Applying migration id=jsonb 2026/04/10 19:13:09 INFO Applying migration id=quote 2026/04/10 19:13:09 INFO Applying migration id=rfc9421 2026/04/10 19:13:09 INFO Applying migration id=keys 2026/04/10 19:13:09 INFO Applying migration id=portable 2026/04/10 19:13:09 INFO Applying migration id=proofs 2026/04/10 19:13:09 INFO Applying migration id=contexts 2026/04/10 19:13:09 INFO Applying migration id=deliverieshost 2026/04/10 19:13:09 INFO Applying migration id=pembegin 2026/04/10 19:13:09 INFO Applying migration id=didhost --- PASS: TestHelpUnauthenticatedUser (2.33s) === RUN TestHelpAuthenticatedUser 2026/04/10 19:13:11 INFO Applying migration id=initial 2026/04/10 19:13:11 INFO Applying migration id=notesupdated 2026/04/10 19:13:11 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:11 INFO Applying migration id=activitiesid 2026/04/10 19:13:11 INFO Applying migration id=outbox 2026/04/10 19:13:11 INFO Applying migration id=edits 2026/04/10 19:13:11 INFO Applying migration id=outboxactor 2026/04/10 19:13:11 INFO Applying migration id=outboxsender 2026/04/10 19:13:11 INFO Applying migration id=thread 2026/04/10 19:13:11 INFO Applying migration id=host 2026/04/10 19:13:11 INFO Applying migration id=sharedinbox 2026/04/10 19:13:11 INFO Applying migration id=noteshost 2026/04/10 19:13:11 INFO Applying migration id=fetched 2026/04/10 19:13:11 INFO Applying migration id=move 2026/04/10 19:13:11 INFO Applying migration id=cleanup 2026/04/10 19:13:11 INFO Applying migration id=received 2026/04/10 19:13:11 INFO Applying migration id=namehost 2026/04/10 19:13:11 INFO Applying migration id=outboxhost 2026/04/10 19:13:11 INFO Applying migration id=notesfts 2026/04/10 19:13:11 INFO Applying migration id=iconsname 2026/04/10 19:13:11 INFO Applying migration id=nohash 2026/04/10 19:13:11 INFO Applying migration id=shares 2026/04/10 19:13:11 INFO Applying migration id=actorttl 2026/04/10 19:13:11 INFO Applying migration id=tocc 2026/04/10 19:13:11 INFO Applying migration id=followeds 2026/04/10 19:13:11 INFO Applying migration id=certhash 2026/04/10 19:13:11 INFO Applying migration id=follows_sync 2026/04/10 19:13:11 INFO Applying migration id=jsonpath 2026/04/10 19:13:11 INFO Applying migration id=localforward 2026/04/10 19:13:11 INFO Applying migration id=avatar 2026/04/10 19:13:11 INFO Applying migration id=noimage 2026/04/10 19:13:11 INFO Applying migration id=feed 2026/04/10 19:13:11 INFO Applying migration id=bookmarks 2026/04/10 19:13:11 INFO Applying migration id=shareactivity 2026/04/10 19:13:11 INFO Applying migration id=application 2026/04/10 19:13:11 INFO Applying migration id=certificates 2026/04/10 19:13:11 INFO Applying migration id=rawforward 2026/04/10 19:13:11 INFO Applying migration id=publickey 2026/04/10 19:13:11 INFO Applying migration id=resolvegroup 2026/04/10 19:13:11 INFO Applying migration id=reject 2026/04/10 19:13:11 INFO Applying migration id=autodel 2026/04/10 19:13:11 INFO Applying migration id=jsonb 2026/04/10 19:13:11 INFO Applying migration id=quote 2026/04/10 19:13:11 INFO Applying migration id=rfc9421 2026/04/10 19:13:11 INFO Applying migration id=keys 2026/04/10 19:13:11 INFO Applying migration id=portable 2026/04/10 19:13:11 INFO Applying migration id=proofs 2026/04/10 19:13:11 INFO Applying migration id=contexts 2026/04/10 19:13:11 INFO Applying migration id=deliverieshost 2026/04/10 19:13:11 INFO Applying migration id=pembegin 2026/04/10 19:13:11 INFO Applying migration id=didhost --- PASS: TestHelpAuthenticatedUser (2.05s) === RUN TestStatus_NewInstance 2026/04/10 19:13:13 INFO Applying migration id=initial 2026/04/10 19:13:13 INFO Applying migration id=notesupdated 2026/04/10 19:13:13 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:13 INFO Applying migration id=activitiesid 2026/04/10 19:13:13 INFO Applying migration id=outbox 2026/04/10 19:13:13 INFO Applying migration id=edits 2026/04/10 19:13:13 INFO Applying migration id=outboxactor 2026/04/10 19:13:13 INFO Applying migration id=outboxsender 2026/04/10 19:13:13 INFO Applying migration id=thread 2026/04/10 19:13:13 INFO Applying migration id=host 2026/04/10 19:13:13 INFO Applying migration id=sharedinbox 2026/04/10 19:13:13 INFO Applying migration id=noteshost 2026/04/10 19:13:13 INFO Applying migration id=fetched 2026/04/10 19:13:13 INFO Applying migration id=move 2026/04/10 19:13:13 INFO Applying migration id=cleanup 2026/04/10 19:13:13 INFO Applying migration id=received 2026/04/10 19:13:13 INFO Applying migration id=namehost 2026/04/10 19:13:13 INFO Applying migration id=outboxhost 2026/04/10 19:13:13 INFO Applying migration id=notesfts 2026/04/10 19:13:13 INFO Applying migration id=iconsname 2026/04/10 19:13:13 INFO Applying migration id=nohash 2026/04/10 19:13:13 INFO Applying migration id=shares 2026/04/10 19:13:13 INFO Applying migration id=actorttl 2026/04/10 19:13:13 INFO Applying migration id=tocc 2026/04/10 19:13:13 INFO Applying migration id=followeds 2026/04/10 19:13:13 INFO Applying migration id=certhash 2026/04/10 19:13:13 INFO Applying migration id=follows_sync 2026/04/10 19:13:13 INFO Applying migration id=jsonpath 2026/04/10 19:13:13 INFO Applying migration id=localforward 2026/04/10 19:13:13 INFO Applying migration id=avatar 2026/04/10 19:13:13 INFO Applying migration id=noimage 2026/04/10 19:13:13 INFO Applying migration id=feed 2026/04/10 19:13:13 INFO Applying migration id=bookmarks 2026/04/10 19:13:13 INFO Applying migration id=shareactivity 2026/04/10 19:13:13 INFO Applying migration id=application 2026/04/10 19:13:13 INFO Applying migration id=certificates 2026/04/10 19:13:13 INFO Applying migration id=rawforward 2026/04/10 19:13:13 INFO Applying migration id=publickey 2026/04/10 19:13:13 INFO Applying migration id=resolvegroup 2026/04/10 19:13:13 INFO Applying migration id=reject 2026/04/10 19:13:13 INFO Applying migration id=autodel 2026/04/10 19:13:13 INFO Applying migration id=jsonb 2026/04/10 19:13:13 INFO Applying migration id=quote 2026/04/10 19:13:13 INFO Applying migration id=rfc9421 2026/04/10 19:13:13 INFO Applying migration id=keys 2026/04/10 19:13:13 INFO Applying migration id=portable 2026/04/10 19:13:13 INFO Applying migration id=proofs 2026/04/10 19:13:13 INFO Applying migration id=contexts 2026/04/10 19:13:13 INFO Applying migration id=deliverieshost 2026/04/10 19:13:13 INFO Applying migration id=pembegin 2026/04/10 19:13:13 INFO Applying migration id=didhost 2026/04/10 19:13:17 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (3.74s) === RUN TestStatus_WithPosts 2026/04/10 19:13:17 INFO Applying migration id=initial 2026/04/10 19:13:17 INFO Applying migration id=notesupdated 2026/04/10 19:13:17 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:17 INFO Applying migration id=activitiesid 2026/04/10 19:13:17 INFO Applying migration id=outbox 2026/04/10 19:13:17 INFO Applying migration id=edits 2026/04/10 19:13:17 INFO Applying migration id=outboxactor 2026/04/10 19:13:17 INFO Applying migration id=outboxsender 2026/04/10 19:13:17 INFO Applying migration id=thread 2026/04/10 19:13:17 INFO Applying migration id=host 2026/04/10 19:13:17 INFO Applying migration id=sharedinbox 2026/04/10 19:13:17 INFO Applying migration id=noteshost 2026/04/10 19:13:17 INFO Applying migration id=fetched 2026/04/10 19:13:17 INFO Applying migration id=move 2026/04/10 19:13:17 INFO Applying migration id=cleanup 2026/04/10 19:13:17 INFO Applying migration id=received 2026/04/10 19:13:17 INFO Applying migration id=namehost 2026/04/10 19:13:17 INFO Applying migration id=outboxhost 2026/04/10 19:13:17 INFO Applying migration id=notesfts 2026/04/10 19:13:17 INFO Applying migration id=iconsname 2026/04/10 19:13:17 INFO Applying migration id=nohash 2026/04/10 19:13:17 INFO Applying migration id=shares 2026/04/10 19:13:17 INFO Applying migration id=actorttl 2026/04/10 19:13:17 INFO Applying migration id=tocc 2026/04/10 19:13:17 INFO Applying migration id=followeds 2026/04/10 19:13:17 INFO Applying migration id=certhash 2026/04/10 19:13:17 INFO Applying migration id=follows_sync 2026/04/10 19:13:17 INFO Applying migration id=jsonpath 2026/04/10 19:13:17 INFO Applying migration id=localforward 2026/04/10 19:13:17 INFO Applying migration id=avatar 2026/04/10 19:13:17 INFO Applying migration id=noimage 2026/04/10 19:13:17 INFO Applying migration id=feed 2026/04/10 19:13:17 INFO Applying migration id=bookmarks 2026/04/10 19:13:17 INFO Applying migration id=shareactivity 2026/04/10 19:13:17 INFO Applying migration id=application 2026/04/10 19:13:17 INFO Applying migration id=certificates 2026/04/10 19:13:17 INFO Applying migration id=rawforward 2026/04/10 19:13:17 INFO Applying migration id=publickey 2026/04/10 19:13:17 INFO Applying migration id=resolvegroup 2026/04/10 19:13:17 INFO Applying migration id=reject 2026/04/10 19:13:17 INFO Applying migration id=autodel 2026/04/10 19:13:17 INFO Applying migration id=jsonb 2026/04/10 19:13:17 INFO Applying migration id=quote 2026/04/10 19:13:17 INFO Applying migration id=rfc9421 2026/04/10 19:13:17 INFO Applying migration id=keys 2026/04/10 19:13:17 INFO Applying migration id=portable 2026/04/10 19:13:17 INFO Applying migration id=proofs 2026/04/10 19:13:17 INFO Applying migration id=contexts 2026/04/10 19:13:17 INFO Applying migration id=deliverieshost 2026/04/10 19:13:17 INFO Applying migration id=pembegin 2026/04/10 19:13:17 INFO Applying migration id=didhost 2026/04/10 19:13:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-279d-7c93-8075-cef36ff5c058 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-279d-7c36-bed8-c7245709403e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d0-279d-7c36-bed8-c7245709403e 2026/04/10 19:13:20 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (3.22s) === RUN TestUnfollow_HappyFlow 2026/04/10 19:13:20 INFO Applying migration id=initial 2026/04/10 19:13:20 INFO Applying migration id=notesupdated 2026/04/10 19:13:20 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:20 INFO Applying migration id=activitiesid 2026/04/10 19:13:20 INFO Applying migration id=outbox 2026/04/10 19:13:20 INFO Applying migration id=edits 2026/04/10 19:13:20 INFO Applying migration id=outboxactor 2026/04/10 19:13:20 INFO Applying migration id=outboxsender 2026/04/10 19:13:20 INFO Applying migration id=thread 2026/04/10 19:13:20 INFO Applying migration id=host 2026/04/10 19:13:20 INFO Applying migration id=sharedinbox 2026/04/10 19:13:20 INFO Applying migration id=noteshost 2026/04/10 19:13:20 INFO Applying migration id=fetched 2026/04/10 19:13:20 INFO Applying migration id=move 2026/04/10 19:13:20 INFO Applying migration id=cleanup 2026/04/10 19:13:20 INFO Applying migration id=received 2026/04/10 19:13:20 INFO Applying migration id=namehost 2026/04/10 19:13:20 INFO Applying migration id=outboxhost 2026/04/10 19:13:20 INFO Applying migration id=notesfts 2026/04/10 19:13:20 INFO Applying migration id=iconsname 2026/04/10 19:13:20 INFO Applying migration id=nohash 2026/04/10 19:13:20 INFO Applying migration id=shares 2026/04/10 19:13:20 INFO Applying migration id=actorttl 2026/04/10 19:13:20 INFO Applying migration id=tocc 2026/04/10 19:13:20 INFO Applying migration id=followeds 2026/04/10 19:13:20 INFO Applying migration id=certhash 2026/04/10 19:13:20 INFO Applying migration id=follows_sync 2026/04/10 19:13:20 INFO Applying migration id=jsonpath 2026/04/10 19:13:20 INFO Applying migration id=localforward 2026/04/10 19:13:20 INFO Applying migration id=avatar 2026/04/10 19:13:20 INFO Applying migration id=noimage 2026/04/10 19:13:20 INFO Applying migration id=feed 2026/04/10 19:13:20 INFO Applying migration id=bookmarks 2026/04/10 19:13:20 INFO Applying migration id=shareactivity 2026/04/10 19:13:20 INFO Applying migration id=application 2026/04/10 19:13:20 INFO Applying migration id=certificates 2026/04/10 19:13:20 INFO Applying migration id=rawforward 2026/04/10 19:13:20 INFO Applying migration id=publickey 2026/04/10 19:13:20 INFO Applying migration id=resolvegroup 2026/04/10 19:13:20 INFO Applying migration id=reject 2026/04/10 19:13:20 INFO Applying migration id=autodel 2026/04/10 19:13:20 INFO Applying migration id=jsonb 2026/04/10 19:13:20 INFO Applying migration id=quote 2026/04/10 19:13:20 INFO Applying migration id=rfc9421 2026/04/10 19:13:20 INFO Applying migration id=keys 2026/04/10 19:13:20 INFO Applying migration id=portable 2026/04/10 19:13:20 INFO Applying migration id=proofs 2026/04/10 19:13:20 INFO Applying migration id=contexts 2026/04/10 19:13:20 INFO Applying migration id=deliverieshost 2026/04/10 19:13:20 INFO Applying migration id=pembegin 2026/04/10 19:13:20 INFO Applying migration id=didhost 2026/04/10 19:13:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d0-30db-7a33-8d72-e63a471f1dbb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:13:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d0-30dc-76ec-b737-670cdc83bfcf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-30db-7a33-8d72-e63a471f1dbb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78d0-30db-7a33-8d72-e63a471f1dbb 2026/04/10 19:13:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-30dc-7e11-bb3a-0abc61c190bb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-30dc-7dc5-862f-31dc5d91b65e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d0-30dc-7dc5-862f-31dc5d91b65e 2026/04/10 19:13:23 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78d0-30e0-72d9-bd65-362674322a6f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-30db-7a33-8d72-e63a471f1dbb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlow (2.37s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/04/10 19:13:23 INFO Applying migration id=initial 2026/04/10 19:13:23 INFO Applying migration id=notesupdated 2026/04/10 19:13:23 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:23 INFO Applying migration id=activitiesid 2026/04/10 19:13:23 INFO Applying migration id=outbox 2026/04/10 19:13:23 INFO Applying migration id=edits 2026/04/10 19:13:23 INFO Applying migration id=outboxactor 2026/04/10 19:13:23 INFO Applying migration id=outboxsender 2026/04/10 19:13:23 INFO Applying migration id=thread 2026/04/10 19:13:23 INFO Applying migration id=host 2026/04/10 19:13:23 INFO Applying migration id=sharedinbox 2026/04/10 19:13:23 INFO Applying migration id=noteshost 2026/04/10 19:13:23 INFO Applying migration id=fetched 2026/04/10 19:13:23 INFO Applying migration id=move 2026/04/10 19:13:23 INFO Applying migration id=cleanup 2026/04/10 19:13:23 INFO Applying migration id=received 2026/04/10 19:13:23 INFO Applying migration id=namehost 2026/04/10 19:13:23 INFO Applying migration id=outboxhost 2026/04/10 19:13:23 INFO Applying migration id=notesfts 2026/04/10 19:13:23 INFO Applying migration id=iconsname 2026/04/10 19:13:23 INFO Applying migration id=nohash 2026/04/10 19:13:23 INFO Applying migration id=shares 2026/04/10 19:13:23 INFO Applying migration id=actorttl 2026/04/10 19:13:23 INFO Applying migration id=tocc 2026/04/10 19:13:23 INFO Applying migration id=followeds 2026/04/10 19:13:23 INFO Applying migration id=certhash 2026/04/10 19:13:23 INFO Applying migration id=follows_sync 2026/04/10 19:13:23 INFO Applying migration id=jsonpath 2026/04/10 19:13:23 INFO Applying migration id=localforward 2026/04/10 19:13:23 INFO Applying migration id=avatar 2026/04/10 19:13:23 INFO Applying migration id=noimage 2026/04/10 19:13:23 INFO Applying migration id=feed 2026/04/10 19:13:23 INFO Applying migration id=bookmarks 2026/04/10 19:13:23 INFO Applying migration id=shareactivity 2026/04/10 19:13:23 INFO Applying migration id=application 2026/04/10 19:13:23 INFO Applying migration id=certificates 2026/04/10 19:13:23 INFO Applying migration id=rawforward 2026/04/10 19:13:23 INFO Applying migration id=publickey 2026/04/10 19:13:23 INFO Applying migration id=resolvegroup 2026/04/10 19:13:23 INFO Applying migration id=reject 2026/04/10 19:13:23 INFO Applying migration id=autodel 2026/04/10 19:13:23 INFO Applying migration id=jsonb 2026/04/10 19:13:23 INFO Applying migration id=quote 2026/04/10 19:13:23 INFO Applying migration id=rfc9421 2026/04/10 19:13:23 INFO Applying migration id=keys 2026/04/10 19:13:23 INFO Applying migration id=portable 2026/04/10 19:13:23 INFO Applying migration id=proofs 2026/04/10 19:13:23 INFO Applying migration id=contexts 2026/04/10 19:13:23 INFO Applying migration id=deliverieshost 2026/04/10 19:13:23 INFO Applying migration id=pembegin 2026/04/10 19:13:23 INFO Applying migration id=didhost 2026/04/10 19:13:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d0-38b6-76ea-a135-690366563c16 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:13:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d0-38b7-73ea-a454-55293f47b679 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-38b6-76ea-a135-690366563c16 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78d0-38b6-76ea-a135-690366563c16 2026/04/10 19:13:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-38b7-7b28-9eaa-c296ae9a72d6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-38b7-7adc-9a1a-dca617e45917 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d0-38b7-7adc-9a1a-dca617e45917 2026/04/10 19:13:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78d0-38b9-730e-9d78-01a7092816da activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-38b6-76ea-a135-690366563c16 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlowBeforeFeedUpdate (2.01s) === RUN TestUnfollow_FollowAgain 2026/04/10 19:13:25 INFO Applying migration id=initial 2026/04/10 19:13:25 INFO Applying migration id=notesupdated 2026/04/10 19:13:25 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:25 INFO Applying migration id=activitiesid 2026/04/10 19:13:25 INFO Applying migration id=outbox 2026/04/10 19:13:25 INFO Applying migration id=edits 2026/04/10 19:13:25 INFO Applying migration id=outboxactor 2026/04/10 19:13:25 INFO Applying migration id=outboxsender 2026/04/10 19:13:25 INFO Applying migration id=thread 2026/04/10 19:13:25 INFO Applying migration id=host 2026/04/10 19:13:25 INFO Applying migration id=sharedinbox 2026/04/10 19:13:25 INFO Applying migration id=noteshost 2026/04/10 19:13:25 INFO Applying migration id=fetched 2026/04/10 19:13:25 INFO Applying migration id=move 2026/04/10 19:13:25 INFO Applying migration id=cleanup 2026/04/10 19:13:25 INFO Applying migration id=received 2026/04/10 19:13:25 INFO Applying migration id=namehost 2026/04/10 19:13:25 INFO Applying migration id=outboxhost 2026/04/10 19:13:25 INFO Applying migration id=notesfts 2026/04/10 19:13:25 INFO Applying migration id=iconsname 2026/04/10 19:13:25 INFO Applying migration id=nohash 2026/04/10 19:13:25 INFO Applying migration id=shares 2026/04/10 19:13:25 INFO Applying migration id=actorttl 2026/04/10 19:13:25 INFO Applying migration id=tocc 2026/04/10 19:13:25 INFO Applying migration id=followeds 2026/04/10 19:13:25 INFO Applying migration id=certhash 2026/04/10 19:13:25 INFO Applying migration id=follows_sync 2026/04/10 19:13:25 INFO Applying migration id=jsonpath 2026/04/10 19:13:25 INFO Applying migration id=localforward 2026/04/10 19:13:25 INFO Applying migration id=avatar 2026/04/10 19:13:25 INFO Applying migration id=noimage 2026/04/10 19:13:25 INFO Applying migration id=feed 2026/04/10 19:13:25 INFO Applying migration id=bookmarks 2026/04/10 19:13:25 INFO Applying migration id=shareactivity 2026/04/10 19:13:25 INFO Applying migration id=application 2026/04/10 19:13:25 INFO Applying migration id=certificates 2026/04/10 19:13:25 INFO Applying migration id=rawforward 2026/04/10 19:13:25 INFO Applying migration id=publickey 2026/04/10 19:13:25 INFO Applying migration id=resolvegroup 2026/04/10 19:13:25 INFO Applying migration id=reject 2026/04/10 19:13:25 INFO Applying migration id=autodel 2026/04/10 19:13:25 INFO Applying migration id=jsonb 2026/04/10 19:13:25 INFO Applying migration id=quote 2026/04/10 19:13:25 INFO Applying migration id=rfc9421 2026/04/10 19:13:25 INFO Applying migration id=keys 2026/04/10 19:13:25 INFO Applying migration id=portable 2026/04/10 19:13:25 INFO Applying migration id=proofs 2026/04/10 19:13:25 INFO Applying migration id=contexts 2026/04/10 19:13:25 INFO Applying migration id=deliverieshost 2026/04/10 19:13:25 INFO Applying migration id=pembegin 2026/04/10 19:13:25 INFO Applying migration id=didhost 2026/04/10 19:13:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d0-435a-760c-adf1-16950391620d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:13:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d0-435b-7337-910a-5224474f2327 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-435a-760c-adf1-16950391620d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78d0-435a-760c-adf1-16950391620d 2026/04/10 19:13:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-435b-7ace-94bb-be7fb00f698c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-435b-7a7f-83c2-8a557fa2f770 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d0-435b-7a7f-83c2-8a557fa2f770 2026/04/10 19:13:27 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78d0-435e-7f08-9e99-8a284d260c61 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-435a-760c-adf1-16950391620d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:13:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d0-4360-7ebe-98e7-5220b06ee98f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:13:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d0-4361-7a68-a038-144c02bf6c30 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-4360-7ebe-98e7-5220b06ee98f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78d0-4360-7ebe-98e7-5220b06ee98f --- PASS: TestUnfollow_FollowAgain (2.73s) === RUN TestUnfollow_NotFollowing 2026/04/10 19:13:27 INFO Applying migration id=initial 2026/04/10 19:13:27 INFO Applying migration id=notesupdated 2026/04/10 19:13:27 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:27 INFO Applying migration id=activitiesid 2026/04/10 19:13:27 INFO Applying migration id=outbox 2026/04/10 19:13:27 INFO Applying migration id=edits 2026/04/10 19:13:27 INFO Applying migration id=outboxactor 2026/04/10 19:13:27 INFO Applying migration id=outboxsender 2026/04/10 19:13:27 INFO Applying migration id=thread 2026/04/10 19:13:27 INFO Applying migration id=host 2026/04/10 19:13:27 INFO Applying migration id=sharedinbox 2026/04/10 19:13:27 INFO Applying migration id=noteshost 2026/04/10 19:13:27 INFO Applying migration id=fetched 2026/04/10 19:13:27 INFO Applying migration id=move 2026/04/10 19:13:27 INFO Applying migration id=cleanup 2026/04/10 19:13:27 INFO Applying migration id=received 2026/04/10 19:13:27 INFO Applying migration id=namehost 2026/04/10 19:13:27 INFO Applying migration id=outboxhost 2026/04/10 19:13:27 INFO Applying migration id=notesfts 2026/04/10 19:13:27 INFO Applying migration id=iconsname 2026/04/10 19:13:27 INFO Applying migration id=nohash 2026/04/10 19:13:27 INFO Applying migration id=shares 2026/04/10 19:13:27 INFO Applying migration id=actorttl 2026/04/10 19:13:27 INFO Applying migration id=tocc 2026/04/10 19:13:27 INFO Applying migration id=followeds 2026/04/10 19:13:27 INFO Applying migration id=certhash 2026/04/10 19:13:27 INFO Applying migration id=follows_sync 2026/04/10 19:13:27 INFO Applying migration id=jsonpath 2026/04/10 19:13:27 INFO Applying migration id=localforward 2026/04/10 19:13:27 INFO Applying migration id=avatar 2026/04/10 19:13:27 INFO Applying migration id=noimage 2026/04/10 19:13:27 INFO Applying migration id=feed 2026/04/10 19:13:27 INFO Applying migration id=bookmarks 2026/04/10 19:13:27 INFO Applying migration id=shareactivity 2026/04/10 19:13:27 INFO Applying migration id=application 2026/04/10 19:13:27 INFO Applying migration id=certificates 2026/04/10 19:13:27 INFO Applying migration id=rawforward 2026/04/10 19:13:27 INFO Applying migration id=publickey 2026/04/10 19:13:27 INFO Applying migration id=resolvegroup 2026/04/10 19:13:27 INFO Applying migration id=reject 2026/04/10 19:13:27 INFO Applying migration id=autodel 2026/04/10 19:13:27 INFO Applying migration id=jsonb 2026/04/10 19:13:27 INFO Applying migration id=quote 2026/04/10 19:13:27 INFO Applying migration id=rfc9421 2026/04/10 19:13:27 INFO Applying migration id=keys 2026/04/10 19:13:27 INFO Applying migration id=portable 2026/04/10 19:13:27 INFO Applying migration id=proofs 2026/04/10 19:13:27 INFO Applying migration id=contexts 2026/04/10 19:13:27 INFO Applying migration id=deliverieshost 2026/04/10 19:13:27 INFO Applying migration id=pembegin 2026/04/10 19:13:27 INFO Applying migration id=didhost 2026/04/10 19:13:30 WARN Cannot undo a non-existing follow followed=https://localhost.localdomain:8443/user/bob error="sql: no rows in result set" --- PASS: TestUnfollow_NotFollowing (3.00s) === RUN TestUnfollow_UnauthenticatedUser 2026/04/10 19:13:30 INFO Applying migration id=initial 2026/04/10 19:13:30 INFO Applying migration id=notesupdated 2026/04/10 19:13:30 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:30 INFO Applying migration id=activitiesid 2026/04/10 19:13:30 INFO Applying migration id=outbox 2026/04/10 19:13:30 INFO Applying migration id=edits 2026/04/10 19:13:30 INFO Applying migration id=outboxactor 2026/04/10 19:13:30 INFO Applying migration id=outboxsender 2026/04/10 19:13:30 INFO Applying migration id=thread 2026/04/10 19:13:30 INFO Applying migration id=host 2026/04/10 19:13:30 INFO Applying migration id=sharedinbox 2026/04/10 19:13:30 INFO Applying migration id=noteshost 2026/04/10 19:13:30 INFO Applying migration id=fetched 2026/04/10 19:13:30 INFO Applying migration id=move 2026/04/10 19:13:30 INFO Applying migration id=cleanup 2026/04/10 19:13:30 INFO Applying migration id=received 2026/04/10 19:13:30 INFO Applying migration id=namehost 2026/04/10 19:13:30 INFO Applying migration id=outboxhost 2026/04/10 19:13:30 INFO Applying migration id=notesfts 2026/04/10 19:13:30 INFO Applying migration id=iconsname 2026/04/10 19:13:30 INFO Applying migration id=nohash 2026/04/10 19:13:30 INFO Applying migration id=shares 2026/04/10 19:13:30 INFO Applying migration id=actorttl 2026/04/10 19:13:30 INFO Applying migration id=tocc 2026/04/10 19:13:30 INFO Applying migration id=followeds 2026/04/10 19:13:30 INFO Applying migration id=certhash 2026/04/10 19:13:30 INFO Applying migration id=follows_sync 2026/04/10 19:13:30 INFO Applying migration id=jsonpath 2026/04/10 19:13:30 INFO Applying migration id=localforward 2026/04/10 19:13:30 INFO Applying migration id=avatar 2026/04/10 19:13:30 INFO Applying migration id=noimage 2026/04/10 19:13:30 INFO Applying migration id=feed 2026/04/10 19:13:30 INFO Applying migration id=bookmarks 2026/04/10 19:13:30 INFO Applying migration id=shareactivity 2026/04/10 19:13:30 INFO Applying migration id=application 2026/04/10 19:13:30 INFO Applying migration id=certificates 2026/04/10 19:13:30 INFO Applying migration id=rawforward 2026/04/10 19:13:30 INFO Applying migration id=publickey 2026/04/10 19:13:30 INFO Applying migration id=resolvegroup 2026/04/10 19:13:30 INFO Applying migration id=reject 2026/04/10 19:13:30 INFO Applying migration id=autodel 2026/04/10 19:13:30 INFO Applying migration id=jsonb 2026/04/10 19:13:30 INFO Applying migration id=quote 2026/04/10 19:13:30 INFO Applying migration id=rfc9421 2026/04/10 19:13:30 INFO Applying migration id=keys 2026/04/10 19:13:30 INFO Applying migration id=portable 2026/04/10 19:13:30 INFO Applying migration id=proofs 2026/04/10 19:13:30 INFO Applying migration id=contexts 2026/04/10 19:13:30 INFO Applying migration id=deliverieshost 2026/04/10 19:13:30 INFO Applying migration id=pembegin 2026/04/10 19:13:30 INFO Applying migration id=didhost --- PASS: TestUnfollow_UnauthenticatedUser (1.66s) === RUN TestUploadEdit_HappyFlow 2026/04/10 19:13:32 INFO Applying migration id=initial 2026/04/10 19:13:32 INFO Applying migration id=notesupdated 2026/04/10 19:13:32 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:32 INFO Applying migration id=activitiesid 2026/04/10 19:13:32 INFO Applying migration id=outbox 2026/04/10 19:13:32 INFO Applying migration id=edits 2026/04/10 19:13:32 INFO Applying migration id=outboxactor 2026/04/10 19:13:32 INFO Applying migration id=outboxsender 2026/04/10 19:13:32 INFO Applying migration id=thread 2026/04/10 19:13:32 INFO Applying migration id=host 2026/04/10 19:13:32 INFO Applying migration id=sharedinbox 2026/04/10 19:13:32 INFO Applying migration id=noteshost 2026/04/10 19:13:32 INFO Applying migration id=fetched 2026/04/10 19:13:32 INFO Applying migration id=move 2026/04/10 19:13:32 INFO Applying migration id=cleanup 2026/04/10 19:13:32 INFO Applying migration id=received 2026/04/10 19:13:32 INFO Applying migration id=namehost 2026/04/10 19:13:32 INFO Applying migration id=outboxhost 2026/04/10 19:13:32 INFO Applying migration id=notesfts 2026/04/10 19:13:32 INFO Applying migration id=iconsname 2026/04/10 19:13:32 INFO Applying migration id=nohash 2026/04/10 19:13:32 INFO Applying migration id=shares 2026/04/10 19:13:32 INFO Applying migration id=actorttl 2026/04/10 19:13:32 INFO Applying migration id=tocc 2026/04/10 19:13:32 INFO Applying migration id=followeds 2026/04/10 19:13:32 INFO Applying migration id=certhash 2026/04/10 19:13:32 INFO Applying migration id=follows_sync 2026/04/10 19:13:32 INFO Applying migration id=jsonpath 2026/04/10 19:13:32 INFO Applying migration id=localforward 2026/04/10 19:13:32 INFO Applying migration id=avatar 2026/04/10 19:13:32 INFO Applying migration id=noimage 2026/04/10 19:13:32 INFO Applying migration id=feed 2026/04/10 19:13:32 INFO Applying migration id=bookmarks 2026/04/10 19:13:32 INFO Applying migration id=shareactivity 2026/04/10 19:13:32 INFO Applying migration id=application 2026/04/10 19:13:32 INFO Applying migration id=certificates 2026/04/10 19:13:32 INFO Applying migration id=rawforward 2026/04/10 19:13:32 INFO Applying migration id=publickey 2026/04/10 19:13:32 INFO Applying migration id=resolvegroup 2026/04/10 19:13:32 INFO Applying migration id=reject 2026/04/10 19:13:32 INFO Applying migration id=autodel 2026/04/10 19:13:32 INFO Applying migration id=jsonb 2026/04/10 19:13:32 INFO Applying migration id=quote 2026/04/10 19:13:32 INFO Applying migration id=rfc9421 2026/04/10 19:13:32 INFO Applying migration id=keys 2026/04/10 19:13:32 INFO Applying migration id=portable 2026/04/10 19:13:32 INFO Applying migration id=proofs 2026/04/10 19:13:32 INFO Applying migration id=contexts 2026/04/10 19:13:32 INFO Applying migration id=deliverieshost 2026/04/10 19:13:32 INFO Applying migration id=pembegin 2026/04/10 19:13:32 INFO Applying migration id=didhost 2026/04/10 19:13:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d0-5f1b-7677-b420-bd5f8859160c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:13:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d0-5f1c-7353-852b-d0aa9f64df7b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-5f1b-7677-b420-bd5f8859160c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78d0-5f1b-7677-b420-bd5f8859160c 2026/04/10 19:13:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-5f1d-7d45-918a-72b15a0ca656 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-5f1d-7cfa-bb6c-783c72d39c44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d0-5f1d-7cfa-bb6c-783c72d39c44 2026/04/10 19:13:35 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d78d0-5f1f-77bb-a6ca-f5baf1bbd8f0 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-5f1d-7cfa-bb6c-783c72d39c44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d0-5f1d-7cfa-bb6c-783c72d39c44 2026/04/10 19:13:35 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d78d0-5f1d-7cfa-bb6c-783c72d39c44 can=2026-04-10T19:29:35.007Z --- PASS: TestUploadEdit_HappyFlow (2.45s) === RUN TestUploadEdit_Empty 2026/04/10 19:13:35 INFO Applying migration id=initial 2026/04/10 19:13:35 INFO Applying migration id=notesupdated 2026/04/10 19:13:35 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:35 INFO Applying migration id=activitiesid 2026/04/10 19:13:35 INFO Applying migration id=outbox 2026/04/10 19:13:35 INFO Applying migration id=edits 2026/04/10 19:13:35 INFO Applying migration id=outboxactor 2026/04/10 19:13:35 INFO Applying migration id=outboxsender 2026/04/10 19:13:35 INFO Applying migration id=thread 2026/04/10 19:13:35 INFO Applying migration id=host 2026/04/10 19:13:35 INFO Applying migration id=sharedinbox 2026/04/10 19:13:35 INFO Applying migration id=noteshost 2026/04/10 19:13:35 INFO Applying migration id=fetched 2026/04/10 19:13:35 INFO Applying migration id=move 2026/04/10 19:13:35 INFO Applying migration id=cleanup 2026/04/10 19:13:35 INFO Applying migration id=received 2026/04/10 19:13:35 INFO Applying migration id=namehost 2026/04/10 19:13:35 INFO Applying migration id=outboxhost 2026/04/10 19:13:35 INFO Applying migration id=notesfts 2026/04/10 19:13:35 INFO Applying migration id=iconsname 2026/04/10 19:13:35 INFO Applying migration id=nohash 2026/04/10 19:13:35 INFO Applying migration id=shares 2026/04/10 19:13:35 INFO Applying migration id=actorttl 2026/04/10 19:13:35 INFO Applying migration id=tocc 2026/04/10 19:13:35 INFO Applying migration id=followeds 2026/04/10 19:13:35 INFO Applying migration id=certhash 2026/04/10 19:13:35 INFO Applying migration id=follows_sync 2026/04/10 19:13:35 INFO Applying migration id=jsonpath 2026/04/10 19:13:35 INFO Applying migration id=localforward 2026/04/10 19:13:35 INFO Applying migration id=avatar 2026/04/10 19:13:35 INFO Applying migration id=noimage 2026/04/10 19:13:35 INFO Applying migration id=feed 2026/04/10 19:13:35 INFO Applying migration id=bookmarks 2026/04/10 19:13:35 INFO Applying migration id=shareactivity 2026/04/10 19:13:35 INFO Applying migration id=application 2026/04/10 19:13:35 INFO Applying migration id=certificates 2026/04/10 19:13:35 INFO Applying migration id=rawforward 2026/04/10 19:13:35 INFO Applying migration id=publickey 2026/04/10 19:13:35 INFO Applying migration id=resolvegroup 2026/04/10 19:13:35 INFO Applying migration id=reject 2026/04/10 19:13:35 INFO Applying migration id=autodel 2026/04/10 19:13:35 INFO Applying migration id=jsonb 2026/04/10 19:13:35 INFO Applying migration id=quote 2026/04/10 19:13:35 INFO Applying migration id=rfc9421 2026/04/10 19:13:35 INFO Applying migration id=keys 2026/04/10 19:13:35 INFO Applying migration id=portable 2026/04/10 19:13:35 INFO Applying migration id=proofs 2026/04/10 19:13:35 INFO Applying migration id=contexts 2026/04/10 19:13:35 INFO Applying migration id=deliverieshost 2026/04/10 19:13:35 INFO Applying migration id=pembegin 2026/04/10 19:13:35 INFO Applying migration id=didhost 2026/04/10 19:13:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d0-6fff-7c9c-9bdf-cb664c4c12d1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:13:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d0-7000-7981-99b6-ef7a70454817 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-6fff-7c9c-9bdf-cb664c4c12d1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78d0-6fff-7c9c-9bdf-cb664c4c12d1 2026/04/10 19:13:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-7002-74a3-95fe-7a325a10d94b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-7002-7458-8446-82bbfe869abe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d0-7002-7458-8446-82bbfe869abe 2026/04/10 19:13:39 WARN Content is empty --- PASS: TestUploadEdit_Empty (4.32s) === RUN TestUploadEdit_SizeLimit 2026/04/10 19:13:39 INFO Applying migration id=initial 2026/04/10 19:13:39 INFO Applying migration id=notesupdated 2026/04/10 19:13:39 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:39 INFO Applying migration id=activitiesid 2026/04/10 19:13:39 INFO Applying migration id=outbox 2026/04/10 19:13:39 INFO Applying migration id=edits 2026/04/10 19:13:39 INFO Applying migration id=outboxactor 2026/04/10 19:13:39 INFO Applying migration id=outboxsender 2026/04/10 19:13:39 INFO Applying migration id=thread 2026/04/10 19:13:39 INFO Applying migration id=host 2026/04/10 19:13:39 INFO Applying migration id=sharedinbox 2026/04/10 19:13:39 INFO Applying migration id=noteshost 2026/04/10 19:13:39 INFO Applying migration id=fetched 2026/04/10 19:13:39 INFO Applying migration id=move 2026/04/10 19:13:39 INFO Applying migration id=cleanup 2026/04/10 19:13:39 INFO Applying migration id=received 2026/04/10 19:13:39 INFO Applying migration id=namehost 2026/04/10 19:13:39 INFO Applying migration id=outboxhost 2026/04/10 19:13:39 INFO Applying migration id=notesfts 2026/04/10 19:13:39 INFO Applying migration id=iconsname 2026/04/10 19:13:39 INFO Applying migration id=nohash 2026/04/10 19:13:39 INFO Applying migration id=shares 2026/04/10 19:13:39 INFO Applying migration id=actorttl 2026/04/10 19:13:39 INFO Applying migration id=tocc 2026/04/10 19:13:39 INFO Applying migration id=followeds 2026/04/10 19:13:39 INFO Applying migration id=certhash 2026/04/10 19:13:39 INFO Applying migration id=follows_sync 2026/04/10 19:13:39 INFO Applying migration id=jsonpath 2026/04/10 19:13:39 INFO Applying migration id=localforward 2026/04/10 19:13:39 INFO Applying migration id=avatar 2026/04/10 19:13:39 INFO Applying migration id=noimage 2026/04/10 19:13:39 INFO Applying migration id=feed 2026/04/10 19:13:39 INFO Applying migration id=bookmarks 2026/04/10 19:13:39 INFO Applying migration id=shareactivity 2026/04/10 19:13:39 INFO Applying migration id=application 2026/04/10 19:13:39 INFO Applying migration id=certificates 2026/04/10 19:13:39 INFO Applying migration id=rawforward 2026/04/10 19:13:39 INFO Applying migration id=publickey 2026/04/10 19:13:39 INFO Applying migration id=resolvegroup 2026/04/10 19:13:39 INFO Applying migration id=reject 2026/04/10 19:13:39 INFO Applying migration id=autodel 2026/04/10 19:13:39 INFO Applying migration id=jsonb 2026/04/10 19:13:39 INFO Applying migration id=quote 2026/04/10 19:13:39 INFO Applying migration id=rfc9421 2026/04/10 19:13:39 INFO Applying migration id=keys 2026/04/10 19:13:39 INFO Applying migration id=portable 2026/04/10 19:13:39 INFO Applying migration id=proofs 2026/04/10 19:13:39 INFO Applying migration id=contexts 2026/04/10 19:13:39 INFO Applying migration id=deliverieshost 2026/04/10 19:13:39 INFO Applying migration id=pembegin 2026/04/10 19:13:39 INFO Applying migration id=didhost 2026/04/10 19:13:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d0-7865-7813-a3fd-8ddd218b4e3c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:13:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d0-7866-767a-a8ae-4cbe00b87110 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-7865-7813-a3fd-8ddd218b4e3c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78d0-7865-7813-a3fd-8ddd218b4e3c 2026/04/10 19:13:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-7868-79dd-b324-0c64b8637b70 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-7868-7938-8a15-fe0b95f489cb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d0-7868-7938-8a15-fe0b95f489cb --- PASS: TestUploadEdit_SizeLimit (2.15s) === RUN TestUploadEdit_InvalidSize 2026/04/10 19:13:41 INFO Applying migration id=initial 2026/04/10 19:13:41 INFO Applying migration id=notesupdated 2026/04/10 19:13:41 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:41 INFO Applying migration id=activitiesid 2026/04/10 19:13:41 INFO Applying migration id=outbox 2026/04/10 19:13:41 INFO Applying migration id=edits 2026/04/10 19:13:41 INFO Applying migration id=outboxactor 2026/04/10 19:13:41 INFO Applying migration id=outboxsender 2026/04/10 19:13:41 INFO Applying migration id=thread 2026/04/10 19:13:41 INFO Applying migration id=host 2026/04/10 19:13:41 INFO Applying migration id=sharedinbox 2026/04/10 19:13:41 INFO Applying migration id=noteshost 2026/04/10 19:13:41 INFO Applying migration id=fetched 2026/04/10 19:13:41 INFO Applying migration id=move 2026/04/10 19:13:41 INFO Applying migration id=cleanup 2026/04/10 19:13:41 INFO Applying migration id=received 2026/04/10 19:13:41 INFO Applying migration id=namehost 2026/04/10 19:13:41 INFO Applying migration id=outboxhost 2026/04/10 19:13:41 INFO Applying migration id=notesfts 2026/04/10 19:13:41 INFO Applying migration id=iconsname 2026/04/10 19:13:41 INFO Applying migration id=nohash 2026/04/10 19:13:41 INFO Applying migration id=shares 2026/04/10 19:13:41 INFO Applying migration id=actorttl 2026/04/10 19:13:41 INFO Applying migration id=tocc 2026/04/10 19:13:41 INFO Applying migration id=followeds 2026/04/10 19:13:41 INFO Applying migration id=certhash 2026/04/10 19:13:41 INFO Applying migration id=follows_sync 2026/04/10 19:13:41 INFO Applying migration id=jsonpath 2026/04/10 19:13:41 INFO Applying migration id=localforward 2026/04/10 19:13:41 INFO Applying migration id=avatar 2026/04/10 19:13:41 INFO Applying migration id=noimage 2026/04/10 19:13:41 INFO Applying migration id=feed 2026/04/10 19:13:41 INFO Applying migration id=bookmarks 2026/04/10 19:13:41 INFO Applying migration id=shareactivity 2026/04/10 19:13:41 INFO Applying migration id=application 2026/04/10 19:13:41 INFO Applying migration id=certificates 2026/04/10 19:13:41 INFO Applying migration id=rawforward 2026/04/10 19:13:41 INFO Applying migration id=publickey 2026/04/10 19:13:41 INFO Applying migration id=resolvegroup 2026/04/10 19:13:41 INFO Applying migration id=reject 2026/04/10 19:13:41 INFO Applying migration id=autodel 2026/04/10 19:13:41 INFO Applying migration id=jsonb 2026/04/10 19:13:41 INFO Applying migration id=quote 2026/04/10 19:13:41 INFO Applying migration id=rfc9421 2026/04/10 19:13:41 INFO Applying migration id=keys 2026/04/10 19:13:41 INFO Applying migration id=portable 2026/04/10 19:13:41 INFO Applying migration id=proofs 2026/04/10 19:13:41 INFO Applying migration id=contexts 2026/04/10 19:13:41 INFO Applying migration id=deliverieshost 2026/04/10 19:13:41 INFO Applying migration id=pembegin 2026/04/10 19:13:41 INFO Applying migration id=didhost 2026/04/10 19:13:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d0-8459-76e8-8328-01666ce9b052 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:13:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d0-845a-7321-823d-70ac2b096086 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-8459-76e8-8328-01666ce9b052 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78d0-8459-76e8-8328-01666ce9b052 2026/04/10 19:13:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-8461-7d86-8417-7783786d32f8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-8461-7d38-90b0-d9686354a9b0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d0-8461-7d38-90b0-d9686354a9b0 2026/04/10 19:13:44 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (3.07s) === RUN TestUploadEdit_InvalidType 2026/04/10 19:13:44 INFO Applying migration id=initial 2026/04/10 19:13:44 INFO Applying migration id=notesupdated 2026/04/10 19:13:44 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:44 INFO Applying migration id=activitiesid 2026/04/10 19:13:44 INFO Applying migration id=outbox 2026/04/10 19:13:44 INFO Applying migration id=edits 2026/04/10 19:13:44 INFO Applying migration id=outboxactor 2026/04/10 19:13:44 INFO Applying migration id=outboxsender 2026/04/10 19:13:44 INFO Applying migration id=thread 2026/04/10 19:13:44 INFO Applying migration id=host 2026/04/10 19:13:44 INFO Applying migration id=sharedinbox 2026/04/10 19:13:44 INFO Applying migration id=noteshost 2026/04/10 19:13:44 INFO Applying migration id=fetched 2026/04/10 19:13:44 INFO Applying migration id=move 2026/04/10 19:13:44 INFO Applying migration id=cleanup 2026/04/10 19:13:44 INFO Applying migration id=received 2026/04/10 19:13:44 INFO Applying migration id=namehost 2026/04/10 19:13:44 INFO Applying migration id=outboxhost 2026/04/10 19:13:44 INFO Applying migration id=notesfts 2026/04/10 19:13:44 INFO Applying migration id=iconsname 2026/04/10 19:13:44 INFO Applying migration id=nohash 2026/04/10 19:13:44 INFO Applying migration id=shares 2026/04/10 19:13:44 INFO Applying migration id=actorttl 2026/04/10 19:13:44 INFO Applying migration id=tocc 2026/04/10 19:13:44 INFO Applying migration id=followeds 2026/04/10 19:13:44 INFO Applying migration id=certhash 2026/04/10 19:13:44 INFO Applying migration id=follows_sync 2026/04/10 19:13:44 INFO Applying migration id=jsonpath 2026/04/10 19:13:44 INFO Applying migration id=localforward 2026/04/10 19:13:44 INFO Applying migration id=avatar 2026/04/10 19:13:44 INFO Applying migration id=noimage 2026/04/10 19:13:44 INFO Applying migration id=feed 2026/04/10 19:13:44 INFO Applying migration id=bookmarks 2026/04/10 19:13:44 INFO Applying migration id=shareactivity 2026/04/10 19:13:44 INFO Applying migration id=application 2026/04/10 19:13:44 INFO Applying migration id=certificates 2026/04/10 19:13:44 INFO Applying migration id=rawforward 2026/04/10 19:13:44 INFO Applying migration id=publickey 2026/04/10 19:13:44 INFO Applying migration id=resolvegroup 2026/04/10 19:13:44 INFO Applying migration id=reject 2026/04/10 19:13:44 INFO Applying migration id=autodel 2026/04/10 19:13:44 INFO Applying migration id=jsonb 2026/04/10 19:13:44 INFO Applying migration id=quote 2026/04/10 19:13:44 INFO Applying migration id=rfc9421 2026/04/10 19:13:44 INFO Applying migration id=keys 2026/04/10 19:13:44 INFO Applying migration id=portable 2026/04/10 19:13:44 INFO Applying migration id=proofs 2026/04/10 19:13:44 INFO Applying migration id=contexts 2026/04/10 19:13:44 INFO Applying migration id=deliverieshost 2026/04/10 19:13:44 INFO Applying migration id=pembegin 2026/04/10 19:13:44 INFO Applying migration id=didhost 2026/04/10 19:13:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d0-8c0c-7efc-a418-fd844aaf193b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:13:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d0-8c0d-7c6b-88ac-135810272853 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-8c0c-7efc-a418-fd844aaf193b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78d0-8c0c-7efc-a418-fd844aaf193b 2026/04/10 19:13:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-8c0f-772c-b6ba-ef67e1b384c2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-8c0f-76e4-9854-c742cc3c1e27 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d0-8c0f-76e4-9854-c742cc3c1e27 2026/04/10 19:13:46 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (1.96s) === RUN TestUploadEdit_NoSize 2026/04/10 19:13:46 INFO Applying migration id=initial 2026/04/10 19:13:46 INFO Applying migration id=notesupdated 2026/04/10 19:13:46 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:46 INFO Applying migration id=activitiesid 2026/04/10 19:13:46 INFO Applying migration id=outbox 2026/04/10 19:13:46 INFO Applying migration id=edits 2026/04/10 19:13:46 INFO Applying migration id=outboxactor 2026/04/10 19:13:46 INFO Applying migration id=outboxsender 2026/04/10 19:13:46 INFO Applying migration id=thread 2026/04/10 19:13:46 INFO Applying migration id=host 2026/04/10 19:13:46 INFO Applying migration id=sharedinbox 2026/04/10 19:13:46 INFO Applying migration id=noteshost 2026/04/10 19:13:46 INFO Applying migration id=fetched 2026/04/10 19:13:46 INFO Applying migration id=move 2026/04/10 19:13:46 INFO Applying migration id=cleanup 2026/04/10 19:13:46 INFO Applying migration id=received 2026/04/10 19:13:46 INFO Applying migration id=namehost 2026/04/10 19:13:46 INFO Applying migration id=outboxhost 2026/04/10 19:13:46 INFO Applying migration id=notesfts 2026/04/10 19:13:46 INFO Applying migration id=iconsname 2026/04/10 19:13:46 INFO Applying migration id=nohash 2026/04/10 19:13:46 INFO Applying migration id=shares 2026/04/10 19:13:46 INFO Applying migration id=actorttl 2026/04/10 19:13:46 INFO Applying migration id=tocc 2026/04/10 19:13:46 INFO Applying migration id=followeds 2026/04/10 19:13:46 INFO Applying migration id=certhash 2026/04/10 19:13:46 INFO Applying migration id=follows_sync 2026/04/10 19:13:46 INFO Applying migration id=jsonpath 2026/04/10 19:13:46 INFO Applying migration id=localforward 2026/04/10 19:13:46 INFO Applying migration id=avatar 2026/04/10 19:13:46 INFO Applying migration id=noimage 2026/04/10 19:13:46 INFO Applying migration id=feed 2026/04/10 19:13:46 INFO Applying migration id=bookmarks 2026/04/10 19:13:46 INFO Applying migration id=shareactivity 2026/04/10 19:13:46 INFO Applying migration id=application 2026/04/10 19:13:46 INFO Applying migration id=certificates 2026/04/10 19:13:46 INFO Applying migration id=rawforward 2026/04/10 19:13:46 INFO Applying migration id=publickey 2026/04/10 19:13:46 INFO Applying migration id=resolvegroup 2026/04/10 19:13:46 INFO Applying migration id=reject 2026/04/10 19:13:46 INFO Applying migration id=autodel 2026/04/10 19:13:46 INFO Applying migration id=jsonb 2026/04/10 19:13:46 INFO Applying migration id=quote 2026/04/10 19:13:46 INFO Applying migration id=rfc9421 2026/04/10 19:13:46 INFO Applying migration id=keys 2026/04/10 19:13:46 INFO Applying migration id=portable 2026/04/10 19:13:46 INFO Applying migration id=proofs 2026/04/10 19:13:46 INFO Applying migration id=contexts 2026/04/10 19:13:46 INFO Applying migration id=deliverieshost 2026/04/10 19:13:46 INFO Applying migration id=pembegin 2026/04/10 19:13:46 INFO Applying migration id=didhost 2026/04/10 19:13:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d0-92a1-7c0f-9291-6cbb7132cf99 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:13:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d0-92a2-7d37-a781-cc1413e852bc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-92a1-7c0f-9291-6cbb7132cf99 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78d0-92a1-7c0f-9291-6cbb7132cf99 2026/04/10 19:13:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-92a4-7a0b-9b49-90bb86dd7ec4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-92a4-79c6-8452-3b304f6b1c48 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d0-92a4-79c6-8452-3b304f6b1c48 2026/04/10 19:13:48 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (1.68s) === RUN TestUploadEdit_NoType 2026/04/10 19:13:48 INFO Applying migration id=initial 2026/04/10 19:13:48 INFO Applying migration id=notesupdated 2026/04/10 19:13:48 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:48 INFO Applying migration id=activitiesid 2026/04/10 19:13:48 INFO Applying migration id=outbox 2026/04/10 19:13:48 INFO Applying migration id=edits 2026/04/10 19:13:48 INFO Applying migration id=outboxactor 2026/04/10 19:13:48 INFO Applying migration id=outboxsender 2026/04/10 19:13:48 INFO Applying migration id=thread 2026/04/10 19:13:48 INFO Applying migration id=host 2026/04/10 19:13:48 INFO Applying migration id=sharedinbox 2026/04/10 19:13:48 INFO Applying migration id=noteshost 2026/04/10 19:13:48 INFO Applying migration id=fetched 2026/04/10 19:13:48 INFO Applying migration id=move 2026/04/10 19:13:48 INFO Applying migration id=cleanup 2026/04/10 19:13:48 INFO Applying migration id=received 2026/04/10 19:13:48 INFO Applying migration id=namehost 2026/04/10 19:13:48 INFO Applying migration id=outboxhost 2026/04/10 19:13:48 INFO Applying migration id=notesfts 2026/04/10 19:13:48 INFO Applying migration id=iconsname 2026/04/10 19:13:48 INFO Applying migration id=nohash 2026/04/10 19:13:48 INFO Applying migration id=shares 2026/04/10 19:13:48 INFO Applying migration id=actorttl 2026/04/10 19:13:48 INFO Applying migration id=tocc 2026/04/10 19:13:48 INFO Applying migration id=followeds 2026/04/10 19:13:48 INFO Applying migration id=certhash 2026/04/10 19:13:48 INFO Applying migration id=follows_sync 2026/04/10 19:13:48 INFO Applying migration id=jsonpath 2026/04/10 19:13:48 INFO Applying migration id=localforward 2026/04/10 19:13:48 INFO Applying migration id=avatar 2026/04/10 19:13:48 INFO Applying migration id=noimage 2026/04/10 19:13:48 INFO Applying migration id=feed 2026/04/10 19:13:48 INFO Applying migration id=bookmarks 2026/04/10 19:13:48 INFO Applying migration id=shareactivity 2026/04/10 19:13:48 INFO Applying migration id=application 2026/04/10 19:13:48 INFO Applying migration id=certificates 2026/04/10 19:13:48 INFO Applying migration id=rawforward 2026/04/10 19:13:48 INFO Applying migration id=publickey 2026/04/10 19:13:48 INFO Applying migration id=resolvegroup 2026/04/10 19:13:48 INFO Applying migration id=reject 2026/04/10 19:13:48 INFO Applying migration id=autodel 2026/04/10 19:13:48 INFO Applying migration id=jsonb 2026/04/10 19:13:48 INFO Applying migration id=quote 2026/04/10 19:13:48 INFO Applying migration id=rfc9421 2026/04/10 19:13:48 INFO Applying migration id=keys 2026/04/10 19:13:48 INFO Applying migration id=portable 2026/04/10 19:13:48 INFO Applying migration id=proofs 2026/04/10 19:13:48 INFO Applying migration id=contexts 2026/04/10 19:13:48 INFO Applying migration id=deliverieshost 2026/04/10 19:13:48 INFO Applying migration id=pembegin 2026/04/10 19:13:48 INFO Applying migration id=didhost 2026/04/10 19:13:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d0-9dfb-78e2-80d1-92a4fdf26e14 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:13:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d0-9dfc-74e6-8260-2577b3bdac24 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-9dfb-78e2-80d1-92a4fdf26e14 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78d0-9dfb-78e2-80d1-92a4fdf26e14 2026/04/10 19:13:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-9dfd-7e47-868f-90a310606667 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-9dfd-7df9-b55f-6b6db6bebf0c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d0-9dfd-7df9-b55f-6b6db6bebf0c 2026/04/10 19:13:51 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (2.91s) === RUN TestUploadReply_PostToFollowers 2026/04/10 19:13:51 INFO Applying migration id=initial 2026/04/10 19:13:51 INFO Applying migration id=notesupdated 2026/04/10 19:13:51 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:51 INFO Applying migration id=activitiesid 2026/04/10 19:13:51 INFO Applying migration id=outbox 2026/04/10 19:13:51 INFO Applying migration id=edits 2026/04/10 19:13:51 INFO Applying migration id=outboxactor 2026/04/10 19:13:51 INFO Applying migration id=outboxsender 2026/04/10 19:13:51 INFO Applying migration id=thread 2026/04/10 19:13:51 INFO Applying migration id=host 2026/04/10 19:13:51 INFO Applying migration id=sharedinbox 2026/04/10 19:13:51 INFO Applying migration id=noteshost 2026/04/10 19:13:51 INFO Applying migration id=fetched 2026/04/10 19:13:51 INFO Applying migration id=move 2026/04/10 19:13:51 INFO Applying migration id=cleanup 2026/04/10 19:13:51 INFO Applying migration id=received 2026/04/10 19:13:51 INFO Applying migration id=namehost 2026/04/10 19:13:51 INFO Applying migration id=outboxhost 2026/04/10 19:13:51 INFO Applying migration id=notesfts 2026/04/10 19:13:51 INFO Applying migration id=iconsname 2026/04/10 19:13:51 INFO Applying migration id=nohash 2026/04/10 19:13:51 INFO Applying migration id=shares 2026/04/10 19:13:51 INFO Applying migration id=actorttl 2026/04/10 19:13:51 INFO Applying migration id=tocc 2026/04/10 19:13:51 INFO Applying migration id=followeds 2026/04/10 19:13:51 INFO Applying migration id=certhash 2026/04/10 19:13:51 INFO Applying migration id=follows_sync 2026/04/10 19:13:51 INFO Applying migration id=jsonpath 2026/04/10 19:13:51 INFO Applying migration id=localforward 2026/04/10 19:13:51 INFO Applying migration id=avatar 2026/04/10 19:13:51 INFO Applying migration id=noimage 2026/04/10 19:13:51 INFO Applying migration id=feed 2026/04/10 19:13:51 INFO Applying migration id=bookmarks 2026/04/10 19:13:51 INFO Applying migration id=shareactivity 2026/04/10 19:13:51 INFO Applying migration id=application 2026/04/10 19:13:51 INFO Applying migration id=certificates 2026/04/10 19:13:51 INFO Applying migration id=rawforward 2026/04/10 19:13:51 INFO Applying migration id=publickey 2026/04/10 19:13:51 INFO Applying migration id=resolvegroup 2026/04/10 19:13:51 INFO Applying migration id=reject 2026/04/10 19:13:51 INFO Applying migration id=autodel 2026/04/10 19:13:51 INFO Applying migration id=jsonb 2026/04/10 19:13:51 INFO Applying migration id=quote 2026/04/10 19:13:51 INFO Applying migration id=rfc9421 2026/04/10 19:13:51 INFO Applying migration id=keys 2026/04/10 19:13:51 INFO Applying migration id=portable 2026/04/10 19:13:51 INFO Applying migration id=proofs 2026/04/10 19:13:51 INFO Applying migration id=contexts 2026/04/10 19:13:51 INFO Applying migration id=deliverieshost 2026/04/10 19:13:51 INFO Applying migration id=pembegin 2026/04/10 19:13:51 INFO Applying migration id=didhost 2026/04/10 19:13:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d0-a8b1-7afb-8da8-833cffc2058f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:13:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d0-a8b2-7a2f-87ed-97a1cfd7607d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-a8b1-7afb-8da8-833cffc2058f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78d0-a8b1-7afb-8da8-833cffc2058f 2026/04/10 19:13:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-a8b3-7347-875c-e5957356100f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-a8b3-72fe-b6e6-b0def7effd26 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d0-a8b3-72fe-b6e6-b0def7effd26 2026/04/10 19:13:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d0-a8b3-72fe-b6e6-b0def7effd26 2026/04/10 19:13:53 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78d0-a8b3-72fe-b6e6-b0def7effd26 2026/04/10 19:13:53 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78d0-a8b7-703b-b05c-50838ea67145 note=https://localhost.localdomain:8443/post/019d78d0-a8b6-7f3f-ba72-049254448b01 thread=https://localhost.localdomain:8443/post/019d78d0-a8b3-72fe-b6e6-b0def7effd26 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:13:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-a8b7-703b-b05c-50838ea67145 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-a8b6-7f3f-ba72-049254448b01 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d0-a8b6-7f3f-ba72-049254448b01 2026/04/10 19:13:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d0-a8b3-72fe-b6e6-b0def7effd26 2026/04/10 19:13:53 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (2.75s) === RUN TestUploadReply_NoMimeType 2026/04/10 19:13:53 INFO Applying migration id=initial 2026/04/10 19:13:53 INFO Applying migration id=notesupdated 2026/04/10 19:13:53 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:53 INFO Applying migration id=activitiesid 2026/04/10 19:13:53 INFO Applying migration id=outbox 2026/04/10 19:13:53 INFO Applying migration id=edits 2026/04/10 19:13:53 INFO Applying migration id=outboxactor 2026/04/10 19:13:53 INFO Applying migration id=outboxsender 2026/04/10 19:13:53 INFO Applying migration id=thread 2026/04/10 19:13:53 INFO Applying migration id=host 2026/04/10 19:13:53 INFO Applying migration id=sharedinbox 2026/04/10 19:13:53 INFO Applying migration id=noteshost 2026/04/10 19:13:53 INFO Applying migration id=fetched 2026/04/10 19:13:53 INFO Applying migration id=move 2026/04/10 19:13:53 INFO Applying migration id=cleanup 2026/04/10 19:13:53 INFO Applying migration id=received 2026/04/10 19:13:53 INFO Applying migration id=namehost 2026/04/10 19:13:53 INFO Applying migration id=outboxhost 2026/04/10 19:13:53 INFO Applying migration id=notesfts 2026/04/10 19:13:53 INFO Applying migration id=iconsname 2026/04/10 19:13:53 INFO Applying migration id=nohash 2026/04/10 19:13:53 INFO Applying migration id=shares 2026/04/10 19:13:53 INFO Applying migration id=actorttl 2026/04/10 19:13:53 INFO Applying migration id=tocc 2026/04/10 19:13:53 INFO Applying migration id=followeds 2026/04/10 19:13:53 INFO Applying migration id=certhash 2026/04/10 19:13:53 INFO Applying migration id=follows_sync 2026/04/10 19:13:53 INFO Applying migration id=jsonpath 2026/04/10 19:13:53 INFO Applying migration id=localforward 2026/04/10 19:13:53 INFO Applying migration id=avatar 2026/04/10 19:13:53 INFO Applying migration id=noimage 2026/04/10 19:13:53 INFO Applying migration id=feed 2026/04/10 19:13:53 INFO Applying migration id=bookmarks 2026/04/10 19:13:53 INFO Applying migration id=shareactivity 2026/04/10 19:13:53 INFO Applying migration id=application 2026/04/10 19:13:53 INFO Applying migration id=certificates 2026/04/10 19:13:53 INFO Applying migration id=rawforward 2026/04/10 19:13:53 INFO Applying migration id=publickey 2026/04/10 19:13:53 INFO Applying migration id=resolvegroup 2026/04/10 19:13:53 INFO Applying migration id=reject 2026/04/10 19:13:53 INFO Applying migration id=autodel 2026/04/10 19:13:53 INFO Applying migration id=jsonb 2026/04/10 19:13:53 INFO Applying migration id=quote 2026/04/10 19:13:53 INFO Applying migration id=rfc9421 2026/04/10 19:13:54 INFO Applying migration id=keys 2026/04/10 19:13:54 INFO Applying migration id=portable 2026/04/10 19:13:54 INFO Applying migration id=proofs 2026/04/10 19:13:54 INFO Applying migration id=contexts 2026/04/10 19:13:54 INFO Applying migration id=deliverieshost 2026/04/10 19:13:54 INFO Applying migration id=pembegin 2026/04/10 19:13:54 INFO Applying migration id=didhost 2026/04/10 19:13:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d0-b424-793a-ae3e-7660f573b1cc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:13:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d0-b425-75d9-99ce-d997a4820719 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-b424-793a-ae3e-7660f573b1cc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78d0-b424-793a-ae3e-7660f573b1cc 2026/04/10 19:13:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-b425-7d54-a4d0-a2ad136f681e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-b425-7d09-9f6a-c03d479dad0c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d0-b425-7d09-9f6a-c03d479dad0c 2026/04/10 19:13:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d0-b425-7d09-9f6a-c03d479dad0c 2026/04/10 19:13:56 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78d0-b425-7d09-9f6a-c03d479dad0c 2026/04/10 19:13:56 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78d0-b429-72fb-80d2-cff56c4bf30f note=https://localhost.localdomain:8443/post/019d78d0-b429-72b1-8021-55f2ec40a0ff thread=https://localhost.localdomain:8443/post/019d78d0-b425-7d09-9f6a-c03d479dad0c starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:13:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-b429-72fb-80d2-cff56c4bf30f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-b429-72b1-8021-55f2ec40a0ff activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d0-b429-72b1-8021-55f2ec40a0ff 2026/04/10 19:13:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d0-b425-7d09-9f6a-c03d479dad0c 2026/04/10 19:13:56 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (2.93s) === RUN TestUsers_NoPosts 2026/04/10 19:13:56 INFO Applying migration id=initial 2026/04/10 19:13:56 INFO Applying migration id=notesupdated 2026/04/10 19:13:56 INFO Applying migration id=personspreferredusername 2026/04/10 19:13:56 INFO Applying migration id=activitiesid 2026/04/10 19:13:56 INFO Applying migration id=outbox 2026/04/10 19:13:56 INFO Applying migration id=edits 2026/04/10 19:13:56 INFO Applying migration id=outboxactor 2026/04/10 19:13:56 INFO Applying migration id=outboxsender 2026/04/10 19:13:56 INFO Applying migration id=thread 2026/04/10 19:13:56 INFO Applying migration id=host 2026/04/10 19:13:56 INFO Applying migration id=sharedinbox 2026/04/10 19:13:56 INFO Applying migration id=noteshost 2026/04/10 19:13:56 INFO Applying migration id=fetched 2026/04/10 19:13:56 INFO Applying migration id=move 2026/04/10 19:13:56 INFO Applying migration id=cleanup 2026/04/10 19:13:56 INFO Applying migration id=received 2026/04/10 19:13:56 INFO Applying migration id=namehost 2026/04/10 19:13:56 INFO Applying migration id=outboxhost 2026/04/10 19:13:56 INFO Applying migration id=notesfts 2026/04/10 19:13:56 INFO Applying migration id=iconsname 2026/04/10 19:13:56 INFO Applying migration id=nohash 2026/04/10 19:13:56 INFO Applying migration id=shares 2026/04/10 19:13:56 INFO Applying migration id=actorttl 2026/04/10 19:13:56 INFO Applying migration id=tocc 2026/04/10 19:13:56 INFO Applying migration id=followeds 2026/04/10 19:13:56 INFO Applying migration id=certhash 2026/04/10 19:13:56 INFO Applying migration id=follows_sync 2026/04/10 19:13:56 INFO Applying migration id=jsonpath 2026/04/10 19:13:56 INFO Applying migration id=localforward 2026/04/10 19:13:56 INFO Applying migration id=avatar 2026/04/10 19:13:56 INFO Applying migration id=noimage 2026/04/10 19:13:56 INFO Applying migration id=feed 2026/04/10 19:13:56 INFO Applying migration id=bookmarks 2026/04/10 19:13:56 INFO Applying migration id=shareactivity 2026/04/10 19:13:56 INFO Applying migration id=application 2026/04/10 19:13:56 INFO Applying migration id=certificates 2026/04/10 19:13:56 INFO Applying migration id=rawforward 2026/04/10 19:13:56 INFO Applying migration id=publickey 2026/04/10 19:13:56 INFO Applying migration id=resolvegroup 2026/04/10 19:13:56 INFO Applying migration id=reject 2026/04/10 19:13:56 INFO Applying migration id=autodel 2026/04/10 19:13:56 INFO Applying migration id=jsonb 2026/04/10 19:13:56 INFO Applying migration id=quote 2026/04/10 19:13:56 INFO Applying migration id=rfc9421 2026/04/10 19:13:56 INFO Applying migration id=keys 2026/04/10 19:13:56 INFO Applying migration id=portable 2026/04/10 19:13:56 INFO Applying migration id=proofs 2026/04/10 19:13:56 INFO Applying migration id=contexts 2026/04/10 19:13:56 INFO Applying migration id=deliverieshost 2026/04/10 19:13:56 INFO Applying migration id=pembegin 2026/04/10 19:13:56 INFO Applying migration id=didhost --- PASS: TestUsers_NoPosts (4.45s) === RUN TestUsers_UnauthenticatedUser 2026/04/10 19:14:01 INFO Applying migration id=initial 2026/04/10 19:14:01 INFO Applying migration id=notesupdated 2026/04/10 19:14:01 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:01 INFO Applying migration id=activitiesid 2026/04/10 19:14:01 INFO Applying migration id=outbox 2026/04/10 19:14:01 INFO Applying migration id=edits 2026/04/10 19:14:01 INFO Applying migration id=outboxactor 2026/04/10 19:14:01 INFO Applying migration id=outboxsender 2026/04/10 19:14:01 INFO Applying migration id=thread 2026/04/10 19:14:01 INFO Applying migration id=host 2026/04/10 19:14:01 INFO Applying migration id=sharedinbox 2026/04/10 19:14:01 INFO Applying migration id=noteshost 2026/04/10 19:14:01 INFO Applying migration id=fetched 2026/04/10 19:14:01 INFO Applying migration id=move 2026/04/10 19:14:01 INFO Applying migration id=cleanup 2026/04/10 19:14:01 INFO Applying migration id=received 2026/04/10 19:14:01 INFO Applying migration id=namehost 2026/04/10 19:14:01 INFO Applying migration id=outboxhost 2026/04/10 19:14:01 INFO Applying migration id=notesfts 2026/04/10 19:14:01 INFO Applying migration id=iconsname 2026/04/10 19:14:01 INFO Applying migration id=nohash 2026/04/10 19:14:01 INFO Applying migration id=shares 2026/04/10 19:14:01 INFO Applying migration id=actorttl 2026/04/10 19:14:01 INFO Applying migration id=tocc 2026/04/10 19:14:01 INFO Applying migration id=followeds 2026/04/10 19:14:01 INFO Applying migration id=certhash 2026/04/10 19:14:01 INFO Applying migration id=follows_sync 2026/04/10 19:14:01 INFO Applying migration id=jsonpath 2026/04/10 19:14:01 INFO Applying migration id=localforward 2026/04/10 19:14:01 INFO Applying migration id=avatar 2026/04/10 19:14:01 INFO Applying migration id=noimage 2026/04/10 19:14:01 INFO Applying migration id=feed 2026/04/10 19:14:01 INFO Applying migration id=bookmarks 2026/04/10 19:14:01 INFO Applying migration id=shareactivity 2026/04/10 19:14:01 INFO Applying migration id=application 2026/04/10 19:14:01 INFO Applying migration id=certificates 2026/04/10 19:14:01 INFO Applying migration id=rawforward 2026/04/10 19:14:01 INFO Applying migration id=publickey 2026/04/10 19:14:01 INFO Applying migration id=resolvegroup 2026/04/10 19:14:01 INFO Applying migration id=reject 2026/04/10 19:14:01 INFO Applying migration id=autodel 2026/04/10 19:14:01 INFO Applying migration id=jsonb 2026/04/10 19:14:01 INFO Applying migration id=quote 2026/04/10 19:14:01 INFO Applying migration id=rfc9421 2026/04/10 19:14:01 INFO Applying migration id=keys 2026/04/10 19:14:01 INFO Applying migration id=portable 2026/04/10 19:14:01 INFO Applying migration id=proofs 2026/04/10 19:14:01 INFO Applying migration id=contexts 2026/04/10 19:14:01 INFO Applying migration id=deliverieshost 2026/04/10 19:14:01 INFO Applying migration id=pembegin 2026/04/10 19:14:01 INFO Applying migration id=didhost --- PASS: TestUsers_UnauthenticatedUser (3.54s) === RUN TestUsers_DM 2026/04/10 19:14:04 INFO Applying migration id=initial 2026/04/10 19:14:04 INFO Applying migration id=notesupdated 2026/04/10 19:14:04 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:04 INFO Applying migration id=activitiesid 2026/04/10 19:14:04 INFO Applying migration id=outbox 2026/04/10 19:14:04 INFO Applying migration id=edits 2026/04/10 19:14:04 INFO Applying migration id=outboxactor 2026/04/10 19:14:04 INFO Applying migration id=outboxsender 2026/04/10 19:14:04 INFO Applying migration id=thread 2026/04/10 19:14:04 INFO Applying migration id=host 2026/04/10 19:14:04 INFO Applying migration id=sharedinbox 2026/04/10 19:14:04 INFO Applying migration id=noteshost 2026/04/10 19:14:04 INFO Applying migration id=fetched 2026/04/10 19:14:04 INFO Applying migration id=move 2026/04/10 19:14:04 INFO Applying migration id=cleanup 2026/04/10 19:14:04 INFO Applying migration id=received 2026/04/10 19:14:04 INFO Applying migration id=namehost 2026/04/10 19:14:04 INFO Applying migration id=outboxhost 2026/04/10 19:14:04 INFO Applying migration id=notesfts 2026/04/10 19:14:04 INFO Applying migration id=iconsname 2026/04/10 19:14:04 INFO Applying migration id=nohash 2026/04/10 19:14:04 INFO Applying migration id=shares 2026/04/10 19:14:04 INFO Applying migration id=actorttl 2026/04/10 19:14:04 INFO Applying migration id=tocc 2026/04/10 19:14:04 INFO Applying migration id=followeds 2026/04/10 19:14:04 INFO Applying migration id=certhash 2026/04/10 19:14:04 INFO Applying migration id=follows_sync 2026/04/10 19:14:04 INFO Applying migration id=jsonpath 2026/04/10 19:14:04 INFO Applying migration id=localforward 2026/04/10 19:14:04 INFO Applying migration id=avatar 2026/04/10 19:14:04 INFO Applying migration id=noimage 2026/04/10 19:14:04 INFO Applying migration id=feed 2026/04/10 19:14:04 INFO Applying migration id=bookmarks 2026/04/10 19:14:04 INFO Applying migration id=shareactivity 2026/04/10 19:14:04 INFO Applying migration id=application 2026/04/10 19:14:04 INFO Applying migration id=certificates 2026/04/10 19:14:04 INFO Applying migration id=rawforward 2026/04/10 19:14:04 INFO Applying migration id=publickey 2026/04/10 19:14:04 INFO Applying migration id=resolvegroup 2026/04/10 19:14:04 INFO Applying migration id=reject 2026/04/10 19:14:04 INFO Applying migration id=autodel 2026/04/10 19:14:04 INFO Applying migration id=jsonb 2026/04/10 19:14:04 INFO Applying migration id=quote 2026/04/10 19:14:04 INFO Applying migration id=rfc9421 2026/04/10 19:14:04 INFO Applying migration id=keys 2026/04/10 19:14:04 INFO Applying migration id=portable 2026/04/10 19:14:04 INFO Applying migration id=proofs 2026/04/10 19:14:04 INFO Applying migration id=contexts 2026/04/10 19:14:04 INFO Applying migration id=deliverieshost 2026/04/10 19:14:04 INFO Applying migration id=pembegin 2026/04/10 19:14:04 INFO Applying migration id=didhost 2026/04/10 19:14:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d0-dbea-79d2-83e3-4500e4c71963 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d0-dbeb-7591-8361-5609050c177a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-dbea-79d2-83e3-4500e4c71963 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78d0-dbea-79d2-83e3-4500e4c71963 2026/04/10 19:14:06 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:14:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-dbec-709b-a71a-3e8e8f3ae82b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-dbeb-7c0d-a72f-8ab307befc90 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d0-dbeb-7c0d-a72f-8ab307befc90 --- PASS: TestUsers_DM (2.19s) === RUN TestUsers_DMNotFollowing 2026/04/10 19:14:06 INFO Applying migration id=initial 2026/04/10 19:14:06 INFO Applying migration id=notesupdated 2026/04/10 19:14:06 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:06 INFO Applying migration id=activitiesid 2026/04/10 19:14:06 INFO Applying migration id=outbox 2026/04/10 19:14:06 INFO Applying migration id=edits 2026/04/10 19:14:06 INFO Applying migration id=outboxactor 2026/04/10 19:14:06 INFO Applying migration id=outboxsender 2026/04/10 19:14:06 INFO Applying migration id=thread 2026/04/10 19:14:06 INFO Applying migration id=host 2026/04/10 19:14:06 INFO Applying migration id=sharedinbox 2026/04/10 19:14:06 INFO Applying migration id=noteshost 2026/04/10 19:14:06 INFO Applying migration id=fetched 2026/04/10 19:14:06 INFO Applying migration id=move 2026/04/10 19:14:06 INFO Applying migration id=cleanup 2026/04/10 19:14:06 INFO Applying migration id=received 2026/04/10 19:14:06 INFO Applying migration id=namehost 2026/04/10 19:14:06 INFO Applying migration id=outboxhost 2026/04/10 19:14:06 INFO Applying migration id=notesfts 2026/04/10 19:14:06 INFO Applying migration id=iconsname 2026/04/10 19:14:06 INFO Applying migration id=nohash 2026/04/10 19:14:06 INFO Applying migration id=shares 2026/04/10 19:14:06 INFO Applying migration id=actorttl 2026/04/10 19:14:06 INFO Applying migration id=tocc 2026/04/10 19:14:06 INFO Applying migration id=followeds 2026/04/10 19:14:06 INFO Applying migration id=certhash 2026/04/10 19:14:06 INFO Applying migration id=follows_sync 2026/04/10 19:14:06 INFO Applying migration id=jsonpath 2026/04/10 19:14:07 INFO Applying migration id=localforward 2026/04/10 19:14:07 INFO Applying migration id=avatar 2026/04/10 19:14:07 INFO Applying migration id=noimage 2026/04/10 19:14:07 INFO Applying migration id=feed 2026/04/10 19:14:07 INFO Applying migration id=bookmarks 2026/04/10 19:14:07 INFO Applying migration id=shareactivity 2026/04/10 19:14:07 INFO Applying migration id=application 2026/04/10 19:14:07 INFO Applying migration id=certificates 2026/04/10 19:14:07 INFO Applying migration id=rawforward 2026/04/10 19:14:07 INFO Applying migration id=publickey 2026/04/10 19:14:07 INFO Applying migration id=resolvegroup 2026/04/10 19:14:07 INFO Applying migration id=reject 2026/04/10 19:14:07 INFO Applying migration id=autodel 2026/04/10 19:14:07 INFO Applying migration id=jsonb 2026/04/10 19:14:07 INFO Applying migration id=quote 2026/04/10 19:14:07 INFO Applying migration id=rfc9421 2026/04/10 19:14:07 INFO Applying migration id=keys 2026/04/10 19:14:07 INFO Applying migration id=portable 2026/04/10 19:14:07 INFO Applying migration id=proofs 2026/04/10 19:14:07 INFO Applying migration id=contexts 2026/04/10 19:14:07 INFO Applying migration id=deliverieshost 2026/04/10 19:14:07 INFO Applying migration id=pembegin 2026/04/10 19:14:07 INFO Applying migration id=didhost 2026/04/10 19:14:10 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d0-e8f3-7039-922b-db54a6002af5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d0-e8f3-7bb1-b167-df5fa0ee31e9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-e8f3-7039-922b-db54a6002af5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78d0-e8f3-7039-922b-db54a6002af5 2026/04/10 19:14:10 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 19:14:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-e8f4-77c7-bbc5-19020d7e2860 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-e8f4-73c8-88dd-33f7b5730a47 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d0-e8f4-73c8-88dd-33f7b5730a47 2026/04/10 19:14:10 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78d0-e8f5-7c2b-8ea6-e84cfe74aed8 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-e8f3-7039-922b-db54a6002af5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUsers_DMNotFollowing (3.34s) === RUN TestUsers_PostToFollowers 2026/04/10 19:14:10 INFO Applying migration id=initial 2026/04/10 19:14:10 INFO Applying migration id=notesupdated 2026/04/10 19:14:10 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:10 INFO Applying migration id=activitiesid 2026/04/10 19:14:10 INFO Applying migration id=outbox 2026/04/10 19:14:10 INFO Applying migration id=edits 2026/04/10 19:14:10 INFO Applying migration id=outboxactor 2026/04/10 19:14:10 INFO Applying migration id=outboxsender 2026/04/10 19:14:10 INFO Applying migration id=thread 2026/04/10 19:14:10 INFO Applying migration id=host 2026/04/10 19:14:10 INFO Applying migration id=sharedinbox 2026/04/10 19:14:10 INFO Applying migration id=noteshost 2026/04/10 19:14:10 INFO Applying migration id=fetched 2026/04/10 19:14:10 INFO Applying migration id=move 2026/04/10 19:14:10 INFO Applying migration id=cleanup 2026/04/10 19:14:10 INFO Applying migration id=received 2026/04/10 19:14:10 INFO Applying migration id=namehost 2026/04/10 19:14:10 INFO Applying migration id=outboxhost 2026/04/10 19:14:10 INFO Applying migration id=notesfts 2026/04/10 19:14:10 INFO Applying migration id=iconsname 2026/04/10 19:14:10 INFO Applying migration id=nohash 2026/04/10 19:14:10 INFO Applying migration id=shares 2026/04/10 19:14:10 INFO Applying migration id=actorttl 2026/04/10 19:14:10 INFO Applying migration id=tocc 2026/04/10 19:14:10 INFO Applying migration id=followeds 2026/04/10 19:14:10 INFO Applying migration id=certhash 2026/04/10 19:14:10 INFO Applying migration id=follows_sync 2026/04/10 19:14:10 INFO Applying migration id=jsonpath 2026/04/10 19:14:10 INFO Applying migration id=localforward 2026/04/10 19:14:10 INFO Applying migration id=avatar 2026/04/10 19:14:10 INFO Applying migration id=noimage 2026/04/10 19:14:10 INFO Applying migration id=feed 2026/04/10 19:14:10 INFO Applying migration id=bookmarks 2026/04/10 19:14:10 INFO Applying migration id=shareactivity 2026/04/10 19:14:10 INFO Applying migration id=application 2026/04/10 19:14:10 INFO Applying migration id=certificates 2026/04/10 19:14:10 INFO Applying migration id=rawforward 2026/04/10 19:14:10 INFO Applying migration id=publickey 2026/04/10 19:14:10 INFO Applying migration id=resolvegroup 2026/04/10 19:14:10 INFO Applying migration id=reject 2026/04/10 19:14:10 INFO Applying migration id=autodel 2026/04/10 19:14:10 INFO Applying migration id=jsonb 2026/04/10 19:14:10 INFO Applying migration id=quote 2026/04/10 19:14:10 INFO Applying migration id=rfc9421 2026/04/10 19:14:10 INFO Applying migration id=keys 2026/04/10 19:14:10 INFO Applying migration id=portable 2026/04/10 19:14:10 INFO Applying migration id=proofs 2026/04/10 19:14:10 INFO Applying migration id=contexts 2026/04/10 19:14:10 INFO Applying migration id=deliverieshost 2026/04/10 19:14:10 INFO Applying migration id=pembegin 2026/04/10 19:14:10 INFO Applying migration id=didhost 2026/04/10 19:14:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d0-ef65-7ea6-88e0-0cb877813cd3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d0-ef66-7b14-b79b-8a8ab7ea5d3d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d0-ef65-7ea6-88e0-0cb877813cd3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78d0-ef65-7ea6-88e0-0cb877813cd3 2026/04/10 19:14:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-ef68-75da-806c-2f2d48d2fc05 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-ef68-7593-92aa-5fca00880c24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d0-ef68-7593-92aa-5fca00880c24 --- PASS: TestUsers_PostToFollowers (1.65s) === RUN TestUsers_PostToFollowersNotFollowing 2026/04/10 19:14:11 INFO Applying migration id=initial 2026/04/10 19:14:11 INFO Applying migration id=notesupdated 2026/04/10 19:14:11 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:11 INFO Applying migration id=activitiesid 2026/04/10 19:14:11 INFO Applying migration id=outbox 2026/04/10 19:14:11 INFO Applying migration id=edits 2026/04/10 19:14:11 INFO Applying migration id=outboxactor 2026/04/10 19:14:11 INFO Applying migration id=outboxsender 2026/04/10 19:14:11 INFO Applying migration id=thread 2026/04/10 19:14:11 INFO Applying migration id=host 2026/04/10 19:14:11 INFO Applying migration id=sharedinbox 2026/04/10 19:14:11 INFO Applying migration id=noteshost 2026/04/10 19:14:11 INFO Applying migration id=fetched 2026/04/10 19:14:11 INFO Applying migration id=move 2026/04/10 19:14:11 INFO Applying migration id=cleanup 2026/04/10 19:14:11 INFO Applying migration id=received 2026/04/10 19:14:11 INFO Applying migration id=namehost 2026/04/10 19:14:11 INFO Applying migration id=outboxhost 2026/04/10 19:14:11 INFO Applying migration id=notesfts 2026/04/10 19:14:11 INFO Applying migration id=iconsname 2026/04/10 19:14:11 INFO Applying migration id=nohash 2026/04/10 19:14:11 INFO Applying migration id=shares 2026/04/10 19:14:11 INFO Applying migration id=actorttl 2026/04/10 19:14:11 INFO Applying migration id=tocc 2026/04/10 19:14:11 INFO Applying migration id=followeds 2026/04/10 19:14:11 INFO Applying migration id=certhash 2026/04/10 19:14:11 INFO Applying migration id=follows_sync 2026/04/10 19:14:11 INFO Applying migration id=jsonpath 2026/04/10 19:14:11 INFO Applying migration id=localforward 2026/04/10 19:14:11 INFO Applying migration id=avatar 2026/04/10 19:14:11 INFO Applying migration id=noimage 2026/04/10 19:14:11 INFO Applying migration id=feed 2026/04/10 19:14:12 INFO Applying migration id=bookmarks 2026/04/10 19:14:12 INFO Applying migration id=shareactivity 2026/04/10 19:14:12 INFO Applying migration id=application 2026/04/10 19:14:12 INFO Applying migration id=certificates 2026/04/10 19:14:12 INFO Applying migration id=rawforward 2026/04/10 19:14:12 INFO Applying migration id=publickey 2026/04/10 19:14:12 INFO Applying migration id=resolvegroup 2026/04/10 19:14:12 INFO Applying migration id=reject 2026/04/10 19:14:12 INFO Applying migration id=autodel 2026/04/10 19:14:12 INFO Applying migration id=jsonb 2026/04/10 19:14:12 INFO Applying migration id=quote 2026/04/10 19:14:12 INFO Applying migration id=rfc9421 2026/04/10 19:14:12 INFO Applying migration id=keys 2026/04/10 19:14:12 INFO Applying migration id=portable 2026/04/10 19:14:12 INFO Applying migration id=proofs 2026/04/10 19:14:12 INFO Applying migration id=contexts 2026/04/10 19:14:12 INFO Applying migration id=deliverieshost 2026/04/10 19:14:12 INFO Applying migration id=pembegin 2026/04/10 19:14:12 INFO Applying migration id=didhost 2026/04/10 19:14:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d0-f9da-721d-9104-07d8a1dee891 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d0-f9da-71d7-89dc-c611fdf41a62 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d0-f9da-71d7-89dc-c611fdf41a62 --- PASS: TestUsers_PostToFollowersNotFollowing (2.67s) === RUN TestUsers_PublicPost 2026/04/10 19:14:14 INFO Applying migration id=initial 2026/04/10 19:14:14 INFO Applying migration id=notesupdated 2026/04/10 19:14:14 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:14 INFO Applying migration id=activitiesid 2026/04/10 19:14:14 INFO Applying migration id=outbox 2026/04/10 19:14:14 INFO Applying migration id=edits 2026/04/10 19:14:14 INFO Applying migration id=outboxactor 2026/04/10 19:14:14 INFO Applying migration id=outboxsender 2026/04/10 19:14:14 INFO Applying migration id=thread 2026/04/10 19:14:14 INFO Applying migration id=host 2026/04/10 19:14:14 INFO Applying migration id=sharedinbox 2026/04/10 19:14:14 INFO Applying migration id=noteshost 2026/04/10 19:14:14 INFO Applying migration id=fetched 2026/04/10 19:14:14 INFO Applying migration id=move 2026/04/10 19:14:14 INFO Applying migration id=cleanup 2026/04/10 19:14:14 INFO Applying migration id=received 2026/04/10 19:14:14 INFO Applying migration id=namehost 2026/04/10 19:14:14 INFO Applying migration id=outboxhost 2026/04/10 19:14:14 INFO Applying migration id=notesfts 2026/04/10 19:14:14 INFO Applying migration id=iconsname 2026/04/10 19:14:14 INFO Applying migration id=nohash 2026/04/10 19:14:14 INFO Applying migration id=shares 2026/04/10 19:14:14 INFO Applying migration id=actorttl 2026/04/10 19:14:14 INFO Applying migration id=tocc 2026/04/10 19:14:14 INFO Applying migration id=followeds 2026/04/10 19:14:14 INFO Applying migration id=certhash 2026/04/10 19:14:14 INFO Applying migration id=follows_sync 2026/04/10 19:14:14 INFO Applying migration id=jsonpath 2026/04/10 19:14:14 INFO Applying migration id=localforward 2026/04/10 19:14:14 INFO Applying migration id=avatar 2026/04/10 19:14:14 INFO Applying migration id=noimage 2026/04/10 19:14:14 INFO Applying migration id=feed 2026/04/10 19:14:14 INFO Applying migration id=bookmarks 2026/04/10 19:14:14 INFO Applying migration id=shareactivity 2026/04/10 19:14:14 INFO Applying migration id=application 2026/04/10 19:14:14 INFO Applying migration id=certificates 2026/04/10 19:14:14 INFO Applying migration id=rawforward 2026/04/10 19:14:14 INFO Applying migration id=publickey 2026/04/10 19:14:14 INFO Applying migration id=resolvegroup 2026/04/10 19:14:14 INFO Applying migration id=reject 2026/04/10 19:14:14 INFO Applying migration id=autodel 2026/04/10 19:14:14 INFO Applying migration id=jsonb 2026/04/10 19:14:14 INFO Applying migration id=quote 2026/04/10 19:14:14 INFO Applying migration id=rfc9421 2026/04/10 19:14:14 INFO Applying migration id=keys 2026/04/10 19:14:14 INFO Applying migration id=portable 2026/04/10 19:14:14 INFO Applying migration id=proofs 2026/04/10 19:14:14 INFO Applying migration id=contexts 2026/04/10 19:14:14 INFO Applying migration id=deliverieshost 2026/04/10 19:14:14 INFO Applying migration id=pembegin 2026/04/10 19:14:14 INFO Applying migration id=didhost 2026/04/10 19:14:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d1-0065-7cab-a8f2-bf067c1b0a9b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d1-0066-7853-9111-5f1f05135fdf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d1-0065-7cab-a8f2-bf067c1b0a9b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d78d1-0065-7cab-a8f2-bf067c1b0a9b 2026/04/10 19:14:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-0066-7ed2-a087-0620f7bda3ce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-0066-7e8a-9e68-c9a99076af17 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d1-0066-7e8a-9e68-c9a99076af17 --- PASS: TestUsers_PublicPost (1.68s) === RUN TestUsers_PublicPostNotFollowing 2026/04/10 19:14:16 INFO Applying migration id=initial 2026/04/10 19:14:16 INFO Applying migration id=notesupdated 2026/04/10 19:14:16 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:16 INFO Applying migration id=activitiesid 2026/04/10 19:14:16 INFO Applying migration id=outbox 2026/04/10 19:14:16 INFO Applying migration id=edits 2026/04/10 19:14:16 INFO Applying migration id=outboxactor 2026/04/10 19:14:16 INFO Applying migration id=outboxsender 2026/04/10 19:14:16 INFO Applying migration id=thread 2026/04/10 19:14:16 INFO Applying migration id=host 2026/04/10 19:14:16 INFO Applying migration id=sharedinbox 2026/04/10 19:14:16 INFO Applying migration id=noteshost 2026/04/10 19:14:16 INFO Applying migration id=fetched 2026/04/10 19:14:16 INFO Applying migration id=move 2026/04/10 19:14:16 INFO Applying migration id=cleanup 2026/04/10 19:14:16 INFO Applying migration id=received 2026/04/10 19:14:16 INFO Applying migration id=namehost 2026/04/10 19:14:16 INFO Applying migration id=outboxhost 2026/04/10 19:14:16 INFO Applying migration id=notesfts 2026/04/10 19:14:16 INFO Applying migration id=iconsname 2026/04/10 19:14:16 INFO Applying migration id=nohash 2026/04/10 19:14:16 INFO Applying migration id=shares 2026/04/10 19:14:16 INFO Applying migration id=actorttl 2026/04/10 19:14:16 INFO Applying migration id=tocc 2026/04/10 19:14:16 INFO Applying migration id=followeds 2026/04/10 19:14:16 INFO Applying migration id=certhash 2026/04/10 19:14:16 INFO Applying migration id=follows_sync 2026/04/10 19:14:16 INFO Applying migration id=jsonpath 2026/04/10 19:14:16 INFO Applying migration id=localforward 2026/04/10 19:14:16 INFO Applying migration id=avatar 2026/04/10 19:14:16 INFO Applying migration id=noimage 2026/04/10 19:14:16 INFO Applying migration id=feed 2026/04/10 19:14:16 INFO Applying migration id=bookmarks 2026/04/10 19:14:16 INFO Applying migration id=shareactivity 2026/04/10 19:14:16 INFO Applying migration id=application 2026/04/10 19:14:16 INFO Applying migration id=certificates 2026/04/10 19:14:16 INFO Applying migration id=rawforward 2026/04/10 19:14:16 INFO Applying migration id=publickey 2026/04/10 19:14:16 INFO Applying migration id=resolvegroup 2026/04/10 19:14:16 INFO Applying migration id=reject 2026/04/10 19:14:16 INFO Applying migration id=autodel 2026/04/10 19:14:16 INFO Applying migration id=jsonb 2026/04/10 19:14:16 INFO Applying migration id=quote 2026/04/10 19:14:16 INFO Applying migration id=rfc9421 2026/04/10 19:14:16 INFO Applying migration id=keys 2026/04/10 19:14:16 INFO Applying migration id=portable 2026/04/10 19:14:16 INFO Applying migration id=proofs 2026/04/10 19:14:16 INFO Applying migration id=contexts 2026/04/10 19:14:16 INFO Applying migration id=deliverieshost 2026/04/10 19:14:16 INFO Applying migration id=pembegin 2026/04/10 19:14:16 INFO Applying migration id=didhost 2026/04/10 19:14:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-0b29-7d66-91d6-4c498a7a558f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-0b29-7ce1-bdbc-122f454092b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d1-0b29-7ce1-bdbc-122f454092b9 --- PASS: TestUsers_PublicPostNotFollowing (2.75s) === RUN TestUsers_PublicPostShared 2026/04/10 19:14:19 INFO Applying migration id=initial 2026/04/10 19:14:19 INFO Applying migration id=notesupdated 2026/04/10 19:14:19 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:19 INFO Applying migration id=activitiesid 2026/04/10 19:14:19 INFO Applying migration id=outbox 2026/04/10 19:14:19 INFO Applying migration id=edits 2026/04/10 19:14:19 INFO Applying migration id=outboxactor 2026/04/10 19:14:19 INFO Applying migration id=outboxsender 2026/04/10 19:14:19 INFO Applying migration id=thread 2026/04/10 19:14:19 INFO Applying migration id=host 2026/04/10 19:14:19 INFO Applying migration id=sharedinbox 2026/04/10 19:14:19 INFO Applying migration id=noteshost 2026/04/10 19:14:19 INFO Applying migration id=fetched 2026/04/10 19:14:19 INFO Applying migration id=move 2026/04/10 19:14:19 INFO Applying migration id=cleanup 2026/04/10 19:14:19 INFO Applying migration id=received 2026/04/10 19:14:19 INFO Applying migration id=namehost 2026/04/10 19:14:19 INFO Applying migration id=outboxhost 2026/04/10 19:14:19 INFO Applying migration id=notesfts 2026/04/10 19:14:19 INFO Applying migration id=iconsname 2026/04/10 19:14:19 INFO Applying migration id=nohash 2026/04/10 19:14:19 INFO Applying migration id=shares 2026/04/10 19:14:19 INFO Applying migration id=actorttl 2026/04/10 19:14:19 INFO Applying migration id=tocc 2026/04/10 19:14:19 INFO Applying migration id=followeds 2026/04/10 19:14:19 INFO Applying migration id=certhash 2026/04/10 19:14:19 INFO Applying migration id=follows_sync 2026/04/10 19:14:19 INFO Applying migration id=jsonpath 2026/04/10 19:14:19 INFO Applying migration id=localforward 2026/04/10 19:14:19 INFO Applying migration id=avatar 2026/04/10 19:14:19 INFO Applying migration id=noimage 2026/04/10 19:14:19 INFO Applying migration id=feed 2026/04/10 19:14:19 INFO Applying migration id=bookmarks 2026/04/10 19:14:19 INFO Applying migration id=shareactivity 2026/04/10 19:14:19 INFO Applying migration id=application 2026/04/10 19:14:19 INFO Applying migration id=certificates 2026/04/10 19:14:19 INFO Applying migration id=rawforward 2026/04/10 19:14:19 INFO Applying migration id=publickey 2026/04/10 19:14:19 INFO Applying migration id=resolvegroup 2026/04/10 19:14:19 INFO Applying migration id=reject 2026/04/10 19:14:19 INFO Applying migration id=autodel 2026/04/10 19:14:19 INFO Applying migration id=jsonb 2026/04/10 19:14:19 INFO Applying migration id=quote 2026/04/10 19:14:19 INFO Applying migration id=rfc9421 2026/04/10 19:14:19 INFO Applying migration id=keys 2026/04/10 19:14:19 INFO Applying migration id=portable 2026/04/10 19:14:19 INFO Applying migration id=proofs 2026/04/10 19:14:19 INFO Applying migration id=contexts 2026/04/10 19:14:19 INFO Applying migration id=deliverieshost 2026/04/10 19:14:19 INFO Applying migration id=pembegin 2026/04/10 19:14:19 INFO Applying migration id=didhost 2026/04/10 19:14:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d1-14a4-763d-a81d-28cb66bb5dff activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/04/10 19:14:21 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestUsers_PublicPostShared (2.43s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/04/10 19:14:21 INFO Applying migration id=initial 2026/04/10 19:14:21 INFO Applying migration id=notesupdated 2026/04/10 19:14:21 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:21 INFO Applying migration id=activitiesid 2026/04/10 19:14:21 INFO Applying migration id=outbox 2026/04/10 19:14:21 INFO Applying migration id=edits 2026/04/10 19:14:21 INFO Applying migration id=outboxactor 2026/04/10 19:14:21 INFO Applying migration id=outboxsender 2026/04/10 19:14:21 INFO Applying migration id=thread 2026/04/10 19:14:21 INFO Applying migration id=host 2026/04/10 19:14:21 INFO Applying migration id=sharedinbox 2026/04/10 19:14:21 INFO Applying migration id=noteshost 2026/04/10 19:14:21 INFO Applying migration id=fetched 2026/04/10 19:14:21 INFO Applying migration id=move 2026/04/10 19:14:21 INFO Applying migration id=cleanup 2026/04/10 19:14:21 INFO Applying migration id=received 2026/04/10 19:14:21 INFO Applying migration id=namehost 2026/04/10 19:14:21 INFO Applying migration id=outboxhost 2026/04/10 19:14:21 INFO Applying migration id=notesfts 2026/04/10 19:14:21 INFO Applying migration id=iconsname 2026/04/10 19:14:21 INFO Applying migration id=nohash 2026/04/10 19:14:21 INFO Applying migration id=shares 2026/04/10 19:14:21 INFO Applying migration id=actorttl 2026/04/10 19:14:21 INFO Applying migration id=tocc 2026/04/10 19:14:21 INFO Applying migration id=followeds 2026/04/10 19:14:21 INFO Applying migration id=certhash 2026/04/10 19:14:21 INFO Applying migration id=follows_sync 2026/04/10 19:14:21 INFO Applying migration id=jsonpath 2026/04/10 19:14:21 INFO Applying migration id=localforward 2026/04/10 19:14:21 INFO Applying migration id=avatar 2026/04/10 19:14:21 INFO Applying migration id=noimage 2026/04/10 19:14:21 INFO Applying migration id=feed 2026/04/10 19:14:21 INFO Applying migration id=bookmarks 2026/04/10 19:14:21 INFO Applying migration id=shareactivity 2026/04/10 19:14:21 INFO Applying migration id=application 2026/04/10 19:14:21 INFO Applying migration id=certificates 2026/04/10 19:14:21 INFO Applying migration id=rawforward 2026/04/10 19:14:21 INFO Applying migration id=publickey 2026/04/10 19:14:21 INFO Applying migration id=resolvegroup 2026/04/10 19:14:21 INFO Applying migration id=reject 2026/04/10 19:14:21 INFO Applying migration id=autodel 2026/04/10 19:14:21 INFO Applying migration id=jsonb 2026/04/10 19:14:21 INFO Applying migration id=quote 2026/04/10 19:14:21 INFO Applying migration id=rfc9421 2026/04/10 19:14:21 INFO Applying migration id=keys 2026/04/10 19:14:21 INFO Applying migration id=portable 2026/04/10 19:14:21 INFO Applying migration id=proofs 2026/04/10 19:14:21 INFO Applying migration id=contexts 2026/04/10 19:14:21 INFO Applying migration id=deliverieshost 2026/04/10 19:14:21 INFO Applying migration id=pembegin 2026/04/10 19:14:21 INFO Applying migration id=didhost 2026/04/10 19:14:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d1-2009-716e-8ef7-322dcc15e23f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/04/10 19:14:24 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:14:24 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78d1-200d-721c-95ce-c612e6f9d949 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d1-2009-716e-8ef7-322dcc15e23f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin --- PASS: TestUsers_PublicPostSharedNotFollowing (2.92s) === RUN TestView_NoReplies 2026/04/10 19:14:24 INFO Applying migration id=initial 2026/04/10 19:14:24 INFO Applying migration id=notesupdated 2026/04/10 19:14:24 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:24 INFO Applying migration id=activitiesid 2026/04/10 19:14:24 INFO Applying migration id=outbox 2026/04/10 19:14:24 INFO Applying migration id=edits 2026/04/10 19:14:24 INFO Applying migration id=outboxactor 2026/04/10 19:14:24 INFO Applying migration id=outboxsender 2026/04/10 19:14:24 INFO Applying migration id=thread 2026/04/10 19:14:24 INFO Applying migration id=host 2026/04/10 19:14:24 INFO Applying migration id=sharedinbox 2026/04/10 19:14:24 INFO Applying migration id=noteshost 2026/04/10 19:14:24 INFO Applying migration id=fetched 2026/04/10 19:14:24 INFO Applying migration id=move 2026/04/10 19:14:24 INFO Applying migration id=cleanup 2026/04/10 19:14:24 INFO Applying migration id=received 2026/04/10 19:14:24 INFO Applying migration id=namehost 2026/04/10 19:14:24 INFO Applying migration id=outboxhost 2026/04/10 19:14:24 INFO Applying migration id=notesfts 2026/04/10 19:14:24 INFO Applying migration id=iconsname 2026/04/10 19:14:24 INFO Applying migration id=nohash 2026/04/10 19:14:24 INFO Applying migration id=shares 2026/04/10 19:14:24 INFO Applying migration id=actorttl 2026/04/10 19:14:24 INFO Applying migration id=tocc 2026/04/10 19:14:24 INFO Applying migration id=followeds 2026/04/10 19:14:24 INFO Applying migration id=certhash 2026/04/10 19:14:24 INFO Applying migration id=follows_sync 2026/04/10 19:14:24 INFO Applying migration id=jsonpath 2026/04/10 19:14:24 INFO Applying migration id=localforward 2026/04/10 19:14:24 INFO Applying migration id=avatar 2026/04/10 19:14:24 INFO Applying migration id=noimage 2026/04/10 19:14:24 INFO Applying migration id=feed 2026/04/10 19:14:24 INFO Applying migration id=bookmarks 2026/04/10 19:14:24 INFO Applying migration id=shareactivity 2026/04/10 19:14:24 INFO Applying migration id=application 2026/04/10 19:14:24 INFO Applying migration id=certificates 2026/04/10 19:14:24 INFO Applying migration id=rawforward 2026/04/10 19:14:24 INFO Applying migration id=publickey 2026/04/10 19:14:24 INFO Applying migration id=resolvegroup 2026/04/10 19:14:24 INFO Applying migration id=reject 2026/04/10 19:14:24 INFO Applying migration id=autodel 2026/04/10 19:14:24 INFO Applying migration id=jsonb 2026/04/10 19:14:24 INFO Applying migration id=quote 2026/04/10 19:14:24 INFO Applying migration id=rfc9421 2026/04/10 19:14:24 INFO Applying migration id=keys 2026/04/10 19:14:24 INFO Applying migration id=portable 2026/04/10 19:14:24 INFO Applying migration id=proofs 2026/04/10 19:14:24 INFO Applying migration id=contexts 2026/04/10 19:14:24 INFO Applying migration id=deliverieshost 2026/04/10 19:14:24 INFO Applying migration id=pembegin 2026/04/10 19:14:24 INFO Applying migration id=didhost 2026/04/10 19:14:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-2bf7-7e95-97f2-e23315fd1766 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-2bf7-7e0a-8fbf-2a74ae4d3f8b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d1-2bf7-7e0a-8fbf-2a74ae4d3f8b 2026/04/10 19:14:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-2bf7-7e0a-8fbf-2a74ae4d3f8b --- PASS: TestView_NoReplies (3.05s) === RUN TestView_OneReply 2026/04/10 19:14:27 INFO Applying migration id=initial 2026/04/10 19:14:27 INFO Applying migration id=notesupdated 2026/04/10 19:14:27 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:27 INFO Applying migration id=activitiesid 2026/04/10 19:14:27 INFO Applying migration id=outbox 2026/04/10 19:14:27 INFO Applying migration id=edits 2026/04/10 19:14:27 INFO Applying migration id=outboxactor 2026/04/10 19:14:27 INFO Applying migration id=outboxsender 2026/04/10 19:14:27 INFO Applying migration id=thread 2026/04/10 19:14:27 INFO Applying migration id=host 2026/04/10 19:14:27 INFO Applying migration id=sharedinbox 2026/04/10 19:14:27 INFO Applying migration id=noteshost 2026/04/10 19:14:27 INFO Applying migration id=fetched 2026/04/10 19:14:27 INFO Applying migration id=move 2026/04/10 19:14:27 INFO Applying migration id=cleanup 2026/04/10 19:14:27 INFO Applying migration id=received 2026/04/10 19:14:27 INFO Applying migration id=namehost 2026/04/10 19:14:27 INFO Applying migration id=outboxhost 2026/04/10 19:14:27 INFO Applying migration id=notesfts 2026/04/10 19:14:27 INFO Applying migration id=iconsname 2026/04/10 19:14:27 INFO Applying migration id=nohash 2026/04/10 19:14:27 INFO Applying migration id=shares 2026/04/10 19:14:27 INFO Applying migration id=actorttl 2026/04/10 19:14:27 INFO Applying migration id=tocc 2026/04/10 19:14:27 INFO Applying migration id=followeds 2026/04/10 19:14:27 INFO Applying migration id=certhash 2026/04/10 19:14:27 INFO Applying migration id=follows_sync 2026/04/10 19:14:27 INFO Applying migration id=jsonpath 2026/04/10 19:14:27 INFO Applying migration id=localforward 2026/04/10 19:14:27 INFO Applying migration id=avatar 2026/04/10 19:14:27 INFO Applying migration id=noimage 2026/04/10 19:14:27 INFO Applying migration id=feed 2026/04/10 19:14:27 INFO Applying migration id=bookmarks 2026/04/10 19:14:27 INFO Applying migration id=shareactivity 2026/04/10 19:14:27 INFO Applying migration id=application 2026/04/10 19:14:27 INFO Applying migration id=certificates 2026/04/10 19:14:27 INFO Applying migration id=rawforward 2026/04/10 19:14:27 INFO Applying migration id=publickey 2026/04/10 19:14:27 INFO Applying migration id=resolvegroup 2026/04/10 19:14:27 INFO Applying migration id=reject 2026/04/10 19:14:27 INFO Applying migration id=autodel 2026/04/10 19:14:27 INFO Applying migration id=jsonb 2026/04/10 19:14:27 INFO Applying migration id=quote 2026/04/10 19:14:27 INFO Applying migration id=rfc9421 2026/04/10 19:14:27 INFO Applying migration id=keys 2026/04/10 19:14:27 INFO Applying migration id=portable 2026/04/10 19:14:27 INFO Applying migration id=proofs 2026/04/10 19:14:27 INFO Applying migration id=contexts 2026/04/10 19:14:27 INFO Applying migration id=deliverieshost 2026/04/10 19:14:27 INFO Applying migration id=pembegin 2026/04/10 19:14:27 INFO Applying migration id=didhost 2026/04/10 19:14:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-30a2-7647-ac01-ab23ce3bfed3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-30a2-75be-8ee0-05a9491694e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d1-30a2-75be-8ee0-05a9491694e6 2026/04/10 19:14:28 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78d1-30a2-75be-8ee0-05a9491694e6 2026/04/10 19:14:28 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78d1-30a4-77df-9a40-f6e8080256e6 note=https://localhost.localdomain:8443/post/019d78d1-30a4-7795-8dad-e9afa21ad810 thread=https://localhost.localdomain:8443/post/019d78d1-30a2-75be-8ee0-05a9491694e6 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-30a4-77df-9a40-f6e8080256e6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-30a4-7795-8dad-e9afa21ad810 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d1-30a4-7795-8dad-e9afa21ad810 2026/04/10 19:14:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-30a2-75be-8ee0-05a9491694e6 --- PASS: TestView_OneReply (1.20s) === RUN TestView_TwoReplies 2026/04/10 19:14:28 INFO Applying migration id=initial 2026/04/10 19:14:28 INFO Applying migration id=notesupdated 2026/04/10 19:14:28 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:28 INFO Applying migration id=activitiesid 2026/04/10 19:14:28 INFO Applying migration id=outbox 2026/04/10 19:14:28 INFO Applying migration id=edits 2026/04/10 19:14:28 INFO Applying migration id=outboxactor 2026/04/10 19:14:28 INFO Applying migration id=outboxsender 2026/04/10 19:14:28 INFO Applying migration id=thread 2026/04/10 19:14:28 INFO Applying migration id=host 2026/04/10 19:14:28 INFO Applying migration id=sharedinbox 2026/04/10 19:14:28 INFO Applying migration id=noteshost 2026/04/10 19:14:28 INFO Applying migration id=fetched 2026/04/10 19:14:28 INFO Applying migration id=move 2026/04/10 19:14:28 INFO Applying migration id=cleanup 2026/04/10 19:14:28 INFO Applying migration id=received 2026/04/10 19:14:28 INFO Applying migration id=namehost 2026/04/10 19:14:28 INFO Applying migration id=outboxhost 2026/04/10 19:14:28 INFO Applying migration id=notesfts 2026/04/10 19:14:28 INFO Applying migration id=iconsname 2026/04/10 19:14:28 INFO Applying migration id=nohash 2026/04/10 19:14:28 INFO Applying migration id=shares 2026/04/10 19:14:28 INFO Applying migration id=actorttl 2026/04/10 19:14:28 INFO Applying migration id=tocc 2026/04/10 19:14:28 INFO Applying migration id=followeds 2026/04/10 19:14:28 INFO Applying migration id=certhash 2026/04/10 19:14:28 INFO Applying migration id=follows_sync 2026/04/10 19:14:28 INFO Applying migration id=jsonpath 2026/04/10 19:14:28 INFO Applying migration id=localforward 2026/04/10 19:14:28 INFO Applying migration id=avatar 2026/04/10 19:14:28 INFO Applying migration id=noimage 2026/04/10 19:14:28 INFO Applying migration id=feed 2026/04/10 19:14:28 INFO Applying migration id=bookmarks 2026/04/10 19:14:28 INFO Applying migration id=shareactivity 2026/04/10 19:14:28 INFO Applying migration id=application 2026/04/10 19:14:28 INFO Applying migration id=certificates 2026/04/10 19:14:28 INFO Applying migration id=rawforward 2026/04/10 19:14:28 INFO Applying migration id=publickey 2026/04/10 19:14:28 INFO Applying migration id=resolvegroup 2026/04/10 19:14:28 INFO Applying migration id=reject 2026/04/10 19:14:28 INFO Applying migration id=autodel 2026/04/10 19:14:28 INFO Applying migration id=jsonb 2026/04/10 19:14:28 INFO Applying migration id=quote 2026/04/10 19:14:28 INFO Applying migration id=rfc9421 2026/04/10 19:14:28 INFO Applying migration id=keys 2026/04/10 19:14:28 INFO Applying migration id=portable 2026/04/10 19:14:28 INFO Applying migration id=proofs 2026/04/10 19:14:28 INFO Applying migration id=contexts 2026/04/10 19:14:28 INFO Applying migration id=deliverieshost 2026/04/10 19:14:28 INFO Applying migration id=pembegin 2026/04/10 19:14:28 INFO Applying migration id=didhost 2026/04/10 19:14:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-365c-74c9-9615-1859467961fb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-365c-7444-ad80-ae03be5bfc4f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d1-365c-7444-ad80-ae03be5bfc4f 2026/04/10 19:14:30 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78d1-365c-7444-ad80-ae03be5bfc4f 2026/04/10 19:14:30 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78d1-365e-7486-a19d-10f0b65b090c note=https://localhost.localdomain:8443/post/019d78d1-365e-7445-9cf3-9dceb517f0d8 thread=https://localhost.localdomain:8443/post/019d78d1-365c-7444-ad80-ae03be5bfc4f starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-365e-7486-a19d-10f0b65b090c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-365e-7445-9cf3-9dceb517f0d8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d1-365e-7445-9cf3-9dceb517f0d8 2026/04/10 19:14:30 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78d1-365c-7444-ad80-ae03be5bfc4f 2026/04/10 19:14:30 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78d1-3660-7340-bc6d-9ce8a7513014 note=https://localhost.localdomain:8443/post/019d78d1-3660-7304-ab4b-3ca1fa1b603f thread=https://localhost.localdomain:8443/post/019d78d1-365c-7444-ad80-ae03be5bfc4f starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-3660-7340-bc6d-9ce8a7513014 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-3660-7304-ab4b-3ca1fa1b603f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d78d1-3660-7304-ab4b-3ca1fa1b603f 2026/04/10 19:14:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-365c-7444-ad80-ae03be5bfc4f --- PASS: TestView_TwoReplies (1.47s) === RUN TestView_TwoRepliesBigOffset 2026/04/10 19:14:30 INFO Applying migration id=initial 2026/04/10 19:14:30 INFO Applying migration id=notesupdated 2026/04/10 19:14:30 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:30 INFO Applying migration id=activitiesid 2026/04/10 19:14:30 INFO Applying migration id=outbox 2026/04/10 19:14:30 INFO Applying migration id=edits 2026/04/10 19:14:30 INFO Applying migration id=outboxactor 2026/04/10 19:14:30 INFO Applying migration id=outboxsender 2026/04/10 19:14:30 INFO Applying migration id=thread 2026/04/10 19:14:30 INFO Applying migration id=host 2026/04/10 19:14:30 INFO Applying migration id=sharedinbox 2026/04/10 19:14:30 INFO Applying migration id=noteshost 2026/04/10 19:14:30 INFO Applying migration id=fetched 2026/04/10 19:14:30 INFO Applying migration id=move 2026/04/10 19:14:30 INFO Applying migration id=cleanup 2026/04/10 19:14:30 INFO Applying migration id=received 2026/04/10 19:14:30 INFO Applying migration id=namehost 2026/04/10 19:14:30 INFO Applying migration id=outboxhost 2026/04/10 19:14:30 INFO Applying migration id=notesfts 2026/04/10 19:14:30 INFO Applying migration id=iconsname 2026/04/10 19:14:30 INFO Applying migration id=nohash 2026/04/10 19:14:30 INFO Applying migration id=shares 2026/04/10 19:14:30 INFO Applying migration id=actorttl 2026/04/10 19:14:30 INFO Applying migration id=tocc 2026/04/10 19:14:30 INFO Applying migration id=followeds 2026/04/10 19:14:30 INFO Applying migration id=certhash 2026/04/10 19:14:30 INFO Applying migration id=follows_sync 2026/04/10 19:14:30 INFO Applying migration id=jsonpath 2026/04/10 19:14:30 INFO Applying migration id=localforward 2026/04/10 19:14:30 INFO Applying migration id=avatar 2026/04/10 19:14:30 INFO Applying migration id=noimage 2026/04/10 19:14:30 INFO Applying migration id=feed 2026/04/10 19:14:30 INFO Applying migration id=bookmarks 2026/04/10 19:14:30 INFO Applying migration id=shareactivity 2026/04/10 19:14:30 INFO Applying migration id=application 2026/04/10 19:14:30 INFO Applying migration id=certificates 2026/04/10 19:14:30 INFO Applying migration id=rawforward 2026/04/10 19:14:30 INFO Applying migration id=publickey 2026/04/10 19:14:30 INFO Applying migration id=resolvegroup 2026/04/10 19:14:30 INFO Applying migration id=reject 2026/04/10 19:14:30 INFO Applying migration id=autodel 2026/04/10 19:14:30 INFO Applying migration id=jsonb 2026/04/10 19:14:30 INFO Applying migration id=quote 2026/04/10 19:14:30 INFO Applying migration id=rfc9421 2026/04/10 19:14:30 INFO Applying migration id=keys 2026/04/10 19:14:30 INFO Applying migration id=portable 2026/04/10 19:14:30 INFO Applying migration id=proofs 2026/04/10 19:14:30 INFO Applying migration id=contexts 2026/04/10 19:14:30 INFO Applying migration id=deliverieshost 2026/04/10 19:14:30 INFO Applying migration id=pembegin 2026/04/10 19:14:30 INFO Applying migration id=didhost 2026/04/10 19:14:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-44ca-79f8-a194-39c376a62076 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-44ca-7980-9b6c-91ed14f27e82 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d1-44ca-7980-9b6c-91ed14f27e82 2026/04/10 19:14:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78d1-44ca-7980-9b6c-91ed14f27e82 2026/04/10 19:14:33 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78d1-44cc-7a32-b0bc-5eb0c51a8813 note=https://localhost.localdomain:8443/post/019d78d1-44cc-79f3-b80e-3f2e4d14509e thread=https://localhost.localdomain:8443/post/019d78d1-44ca-7980-9b6c-91ed14f27e82 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-44cc-7a32-b0bc-5eb0c51a8813 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-44cc-79f3-b80e-3f2e4d14509e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d1-44cc-79f3-b80e-3f2e4d14509e 2026/04/10 19:14:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78d1-44ca-7980-9b6c-91ed14f27e82 2026/04/10 19:14:33 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78d1-44ce-7a3d-ad9a-d84c3aa12977 note=https://localhost.localdomain:8443/post/019d78d1-44ce-7a00-9473-66e132a7c283 thread=https://localhost.localdomain:8443/post/019d78d1-44ca-7980-9b6c-91ed14f27e82 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-44ce-7a3d-ad9a-d84c3aa12977 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-44ce-7a00-9473-66e132a7c283 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d78d1-44ce-7a00-9473-66e132a7c283 2026/04/10 19:14:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-44ca-7980-9b6c-91ed14f27e82 --- PASS: TestView_TwoRepliesBigOffset (3.69s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/04/10 19:14:33 INFO Applying migration id=initial 2026/04/10 19:14:33 INFO Applying migration id=notesupdated 2026/04/10 19:14:33 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:33 INFO Applying migration id=activitiesid 2026/04/10 19:14:33 INFO Applying migration id=outbox 2026/04/10 19:14:33 INFO Applying migration id=edits 2026/04/10 19:14:33 INFO Applying migration id=outboxactor 2026/04/10 19:14:33 INFO Applying migration id=outboxsender 2026/04/10 19:14:33 INFO Applying migration id=thread 2026/04/10 19:14:33 INFO Applying migration id=host 2026/04/10 19:14:33 INFO Applying migration id=sharedinbox 2026/04/10 19:14:33 INFO Applying migration id=noteshost 2026/04/10 19:14:33 INFO Applying migration id=fetched 2026/04/10 19:14:33 INFO Applying migration id=move 2026/04/10 19:14:33 INFO Applying migration id=cleanup 2026/04/10 19:14:33 INFO Applying migration id=received 2026/04/10 19:14:33 INFO Applying migration id=namehost 2026/04/10 19:14:33 INFO Applying migration id=outboxhost 2026/04/10 19:14:33 INFO Applying migration id=notesfts 2026/04/10 19:14:33 INFO Applying migration id=iconsname 2026/04/10 19:14:33 INFO Applying migration id=nohash 2026/04/10 19:14:33 INFO Applying migration id=shares 2026/04/10 19:14:33 INFO Applying migration id=actorttl 2026/04/10 19:14:33 INFO Applying migration id=tocc 2026/04/10 19:14:33 INFO Applying migration id=followeds 2026/04/10 19:14:33 INFO Applying migration id=certhash 2026/04/10 19:14:33 INFO Applying migration id=follows_sync 2026/04/10 19:14:33 INFO Applying migration id=jsonpath 2026/04/10 19:14:33 INFO Applying migration id=localforward 2026/04/10 19:14:33 INFO Applying migration id=avatar 2026/04/10 19:14:33 INFO Applying migration id=noimage 2026/04/10 19:14:33 INFO Applying migration id=feed 2026/04/10 19:14:33 INFO Applying migration id=bookmarks 2026/04/10 19:14:33 INFO Applying migration id=shareactivity 2026/04/10 19:14:33 INFO Applying migration id=application 2026/04/10 19:14:33 INFO Applying migration id=certificates 2026/04/10 19:14:33 INFO Applying migration id=rawforward 2026/04/10 19:14:33 INFO Applying migration id=publickey 2026/04/10 19:14:33 INFO Applying migration id=resolvegroup 2026/04/10 19:14:33 INFO Applying migration id=reject 2026/04/10 19:14:33 INFO Applying migration id=autodel 2026/04/10 19:14:33 INFO Applying migration id=jsonb 2026/04/10 19:14:33 INFO Applying migration id=quote 2026/04/10 19:14:33 INFO Applying migration id=rfc9421 2026/04/10 19:14:33 INFO Applying migration id=keys 2026/04/10 19:14:33 INFO Applying migration id=portable 2026/04/10 19:14:33 INFO Applying migration id=proofs 2026/04/10 19:14:33 INFO Applying migration id=contexts 2026/04/10 19:14:33 INFO Applying migration id=deliverieshost 2026/04/10 19:14:33 INFO Applying migration id=pembegin 2026/04/10 19:14:33 INFO Applying migration id=didhost 2026/04/10 19:14:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-4f56-7ca0-b5b2-9b7f9381d920 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-4f56-7c16-a12e-57b03b782eab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d1-4f56-7c16-a12e-57b03b782eab 2026/04/10 19:14:36 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78d1-4f56-7c16-a12e-57b03b782eab 2026/04/10 19:14:36 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78d1-4f58-7d8a-a8a0-bae9e96794a0 note=https://localhost.localdomain:8443/post/019d78d1-4f58-7d4c-8187-1b46f80d535d thread=https://localhost.localdomain:8443/post/019d78d1-4f56-7c16-a12e-57b03b782eab starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-4f58-7d8a-a8a0-bae9e96794a0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-4f58-7d4c-8187-1b46f80d535d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d1-4f58-7d4c-8187-1b46f80d535d 2026/04/10 19:14:36 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78d1-4f56-7c16-a12e-57b03b782eab 2026/04/10 19:14:36 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78d1-4f5a-7b78-9dcd-2b94baab45aa note=https://localhost.localdomain:8443/post/019d78d1-4f5a-7b3c-b815-fbd8f18c53a5 thread=https://localhost.localdomain:8443/post/019d78d1-4f56-7c16-a12e-57b03b782eab starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-4f5a-7b78-9dcd-2b94baab45aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-4f5a-7b3c-b815-fbd8f18c53a5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d78d1-4f5a-7b3c-b815-fbd8f18c53a5 2026/04/10 19:14:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-4f56-7c16-a12e-57b03b782eab --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (2.70s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/04/10 19:14:36 INFO Applying migration id=initial 2026/04/10 19:14:36 INFO Applying migration id=notesupdated 2026/04/10 19:14:36 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:36 INFO Applying migration id=activitiesid 2026/04/10 19:14:36 INFO Applying migration id=outbox 2026/04/10 19:14:36 INFO Applying migration id=edits 2026/04/10 19:14:36 INFO Applying migration id=outboxactor 2026/04/10 19:14:36 INFO Applying migration id=outboxsender 2026/04/10 19:14:36 INFO Applying migration id=thread 2026/04/10 19:14:36 INFO Applying migration id=host 2026/04/10 19:14:36 INFO Applying migration id=sharedinbox 2026/04/10 19:14:36 INFO Applying migration id=noteshost 2026/04/10 19:14:36 INFO Applying migration id=fetched 2026/04/10 19:14:36 INFO Applying migration id=move 2026/04/10 19:14:36 INFO Applying migration id=cleanup 2026/04/10 19:14:36 INFO Applying migration id=received 2026/04/10 19:14:36 INFO Applying migration id=namehost 2026/04/10 19:14:36 INFO Applying migration id=outboxhost 2026/04/10 19:14:36 INFO Applying migration id=notesfts 2026/04/10 19:14:36 INFO Applying migration id=iconsname 2026/04/10 19:14:36 INFO Applying migration id=nohash 2026/04/10 19:14:36 INFO Applying migration id=shares 2026/04/10 19:14:36 INFO Applying migration id=actorttl 2026/04/10 19:14:36 INFO Applying migration id=tocc 2026/04/10 19:14:36 INFO Applying migration id=followeds 2026/04/10 19:14:36 INFO Applying migration id=certhash 2026/04/10 19:14:36 INFO Applying migration id=follows_sync 2026/04/10 19:14:36 INFO Applying migration id=jsonpath 2026/04/10 19:14:36 INFO Applying migration id=localforward 2026/04/10 19:14:36 INFO Applying migration id=avatar 2026/04/10 19:14:36 INFO Applying migration id=noimage 2026/04/10 19:14:36 INFO Applying migration id=feed 2026/04/10 19:14:36 INFO Applying migration id=bookmarks 2026/04/10 19:14:36 INFO Applying migration id=shareactivity 2026/04/10 19:14:36 INFO Applying migration id=application 2026/04/10 19:14:36 INFO Applying migration id=certificates 2026/04/10 19:14:36 INFO Applying migration id=rawforward 2026/04/10 19:14:36 INFO Applying migration id=publickey 2026/04/10 19:14:36 INFO Applying migration id=resolvegroup 2026/04/10 19:14:36 INFO Applying migration id=reject 2026/04/10 19:14:36 INFO Applying migration id=autodel 2026/04/10 19:14:36 INFO Applying migration id=jsonb 2026/04/10 19:14:36 INFO Applying migration id=quote 2026/04/10 19:14:36 INFO Applying migration id=rfc9421 2026/04/10 19:14:36 INFO Applying migration id=keys 2026/04/10 19:14:36 INFO Applying migration id=portable 2026/04/10 19:14:36 INFO Applying migration id=proofs 2026/04/10 19:14:36 INFO Applying migration id=contexts 2026/04/10 19:14:36 INFO Applying migration id=deliverieshost 2026/04/10 19:14:36 INFO Applying migration id=pembegin 2026/04/10 19:14:36 INFO Applying migration id=didhost 2026/04/10 19:14:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-55b3-74cd-8516-89952fd98d5b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-55b3-741c-bd51-59dacb828a41 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d1-55b3-741c-bd51-59dacb828a41 2026/04/10 19:14:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78d1-55b3-741c-bd51-59dacb828a41 2026/04/10 19:14:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78d1-55b5-7dc6-b9f9-93907a4d6295 note=https://localhost.localdomain:8443/post/019d78d1-55b5-7d59-881c-319948686f9d thread=https://localhost.localdomain:8443/post/019d78d1-55b3-741c-bd51-59dacb828a41 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-55b5-7dc6-b9f9-93907a4d6295 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-55b5-7d59-881c-319948686f9d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d1-55b5-7d59-881c-319948686f9d 2026/04/10 19:14:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78d1-55b3-741c-bd51-59dacb828a41 2026/04/10 19:14:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78d1-55b8-72c2-b04e-50d0bfc28fc8 note=https://localhost.localdomain:8443/post/019d78d1-55b8-7273-b987-02de67865fe9 thread=https://localhost.localdomain:8443/post/019d78d1-55b3-741c-bd51-59dacb828a41 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-55b8-72c2-b04e-50d0bfc28fc8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-55b8-7273-b987-02de67865fe9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d78d1-55b8-7273-b987-02de67865fe9 2026/04/10 19:14:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-55b3-741c-bd51-59dacb828a41 --- PASS: TestView_TwoRepliesUnauthenticatedUser (1.63s) === RUN TestView_OneReplyPostDeleted 2026/04/10 19:14:38 INFO Applying migration id=initial 2026/04/10 19:14:38 INFO Applying migration id=notesupdated 2026/04/10 19:14:38 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:38 INFO Applying migration id=activitiesid 2026/04/10 19:14:38 INFO Applying migration id=outbox 2026/04/10 19:14:38 INFO Applying migration id=edits 2026/04/10 19:14:38 INFO Applying migration id=outboxactor 2026/04/10 19:14:38 INFO Applying migration id=outboxsender 2026/04/10 19:14:38 INFO Applying migration id=thread 2026/04/10 19:14:38 INFO Applying migration id=host 2026/04/10 19:14:38 INFO Applying migration id=sharedinbox 2026/04/10 19:14:38 INFO Applying migration id=noteshost 2026/04/10 19:14:38 INFO Applying migration id=fetched 2026/04/10 19:14:38 INFO Applying migration id=move 2026/04/10 19:14:38 INFO Applying migration id=cleanup 2026/04/10 19:14:38 INFO Applying migration id=received 2026/04/10 19:14:38 INFO Applying migration id=namehost 2026/04/10 19:14:38 INFO Applying migration id=outboxhost 2026/04/10 19:14:38 INFO Applying migration id=notesfts 2026/04/10 19:14:38 INFO Applying migration id=iconsname 2026/04/10 19:14:38 INFO Applying migration id=nohash 2026/04/10 19:14:38 INFO Applying migration id=shares 2026/04/10 19:14:38 INFO Applying migration id=actorttl 2026/04/10 19:14:38 INFO Applying migration id=tocc 2026/04/10 19:14:38 INFO Applying migration id=followeds 2026/04/10 19:14:38 INFO Applying migration id=certhash 2026/04/10 19:14:38 INFO Applying migration id=follows_sync 2026/04/10 19:14:38 INFO Applying migration id=jsonpath 2026/04/10 19:14:38 INFO Applying migration id=localforward 2026/04/10 19:14:38 INFO Applying migration id=avatar 2026/04/10 19:14:38 INFO Applying migration id=noimage 2026/04/10 19:14:38 INFO Applying migration id=feed 2026/04/10 19:14:38 INFO Applying migration id=bookmarks 2026/04/10 19:14:38 INFO Applying migration id=shareactivity 2026/04/10 19:14:38 INFO Applying migration id=application 2026/04/10 19:14:38 INFO Applying migration id=certificates 2026/04/10 19:14:38 INFO Applying migration id=rawforward 2026/04/10 19:14:38 INFO Applying migration id=publickey 2026/04/10 19:14:38 INFO Applying migration id=resolvegroup 2026/04/10 19:14:38 INFO Applying migration id=reject 2026/04/10 19:14:38 INFO Applying migration id=autodel 2026/04/10 19:14:38 INFO Applying migration id=jsonb 2026/04/10 19:14:38 INFO Applying migration id=quote 2026/04/10 19:14:38 INFO Applying migration id=rfc9421 2026/04/10 19:14:38 INFO Applying migration id=keys 2026/04/10 19:14:38 INFO Applying migration id=portable 2026/04/10 19:14:38 INFO Applying migration id=proofs 2026/04/10 19:14:38 INFO Applying migration id=contexts 2026/04/10 19:14:38 INFO Applying migration id=deliverieshost 2026/04/10 19:14:38 INFO Applying migration id=pembegin 2026/04/10 19:14:38 INFO Applying migration id=didhost 2026/04/10 19:14:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-617b-7312-b2ab-262b87f214c8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-617b-728a-b235-34a0a367a9e1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d1-617b-728a-b235-34a0a367a9e1 2026/04/10 19:14:41 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78d1-617b-728a-b235-34a0a367a9e1 2026/04/10 19:14:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78d1-617d-7371-adc8-f6ab11aed2fa note=https://localhost.localdomain:8443/post/019d78d1-617d-732b-b0d2-4f41c2176183 thread=https://localhost.localdomain:8443/post/019d78d1-617b-728a-b235-34a0a367a9e1 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-617d-7371-adc8-f6ab11aed2fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-617d-732b-b0d2-4f41c2176183 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d1-617d-732b-b0d2-4f41c2176183 2026/04/10 19:14:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-617b-728a-b235-34a0a367a9e1 2026/04/10 19:14:41 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d78d1-617b-728a-b235-34a0a367a9e1#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-617b-728a-b235-34a0a367a9e1 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d78d1-617b-728a-b235-34a0a367a9e1 2026/04/10 19:14:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-617d-732b-b0d2-4f41c2176183 --- PASS: TestView_OneReplyPostDeleted (3.02s) === RUN TestView_OneReplyPostNotDeleted 2026/04/10 19:14:41 INFO Applying migration id=initial 2026/04/10 19:14:41 INFO Applying migration id=notesupdated 2026/04/10 19:14:41 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:41 INFO Applying migration id=activitiesid 2026/04/10 19:14:41 INFO Applying migration id=outbox 2026/04/10 19:14:41 INFO Applying migration id=edits 2026/04/10 19:14:41 INFO Applying migration id=outboxactor 2026/04/10 19:14:41 INFO Applying migration id=outboxsender 2026/04/10 19:14:41 INFO Applying migration id=thread 2026/04/10 19:14:41 INFO Applying migration id=host 2026/04/10 19:14:41 INFO Applying migration id=sharedinbox 2026/04/10 19:14:41 INFO Applying migration id=noteshost 2026/04/10 19:14:41 INFO Applying migration id=fetched 2026/04/10 19:14:41 INFO Applying migration id=move 2026/04/10 19:14:41 INFO Applying migration id=cleanup 2026/04/10 19:14:41 INFO Applying migration id=received 2026/04/10 19:14:41 INFO Applying migration id=namehost 2026/04/10 19:14:41 INFO Applying migration id=outboxhost 2026/04/10 19:14:41 INFO Applying migration id=notesfts 2026/04/10 19:14:41 INFO Applying migration id=iconsname 2026/04/10 19:14:41 INFO Applying migration id=nohash 2026/04/10 19:14:41 INFO Applying migration id=shares 2026/04/10 19:14:41 INFO Applying migration id=actorttl 2026/04/10 19:14:41 INFO Applying migration id=tocc 2026/04/10 19:14:41 INFO Applying migration id=followeds 2026/04/10 19:14:41 INFO Applying migration id=certhash 2026/04/10 19:14:41 INFO Applying migration id=follows_sync 2026/04/10 19:14:41 INFO Applying migration id=jsonpath 2026/04/10 19:14:41 INFO Applying migration id=localforward 2026/04/10 19:14:41 INFO Applying migration id=avatar 2026/04/10 19:14:41 INFO Applying migration id=noimage 2026/04/10 19:14:41 INFO Applying migration id=feed 2026/04/10 19:14:41 INFO Applying migration id=bookmarks 2026/04/10 19:14:41 INFO Applying migration id=shareactivity 2026/04/10 19:14:41 INFO Applying migration id=application 2026/04/10 19:14:41 INFO Applying migration id=certificates 2026/04/10 19:14:41 INFO Applying migration id=rawforward 2026/04/10 19:14:41 INFO Applying migration id=publickey 2026/04/10 19:14:41 INFO Applying migration id=resolvegroup 2026/04/10 19:14:41 INFO Applying migration id=reject 2026/04/10 19:14:41 INFO Applying migration id=autodel 2026/04/10 19:14:41 INFO Applying migration id=jsonb 2026/04/10 19:14:41 INFO Applying migration id=quote 2026/04/10 19:14:41 INFO Applying migration id=rfc9421 2026/04/10 19:14:41 INFO Applying migration id=keys 2026/04/10 19:14:41 INFO Applying migration id=portable 2026/04/10 19:14:41 INFO Applying migration id=proofs 2026/04/10 19:14:41 INFO Applying migration id=contexts 2026/04/10 19:14:41 INFO Applying migration id=deliverieshost 2026/04/10 19:14:41 INFO Applying migration id=pembegin 2026/04/10 19:14:41 INFO Applying migration id=didhost 2026/04/10 19:14:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-6c6c-7aab-9c5c-1227888779b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-6c6c-7a0e-bc2d-d429df0e921b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d1-6c6c-7a0e-bc2d-d429df0e921b 2026/04/10 19:14:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78d1-6c6c-7a0e-bc2d-d429df0e921b 2026/04/10 19:14:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78d1-6c6e-7b5f-8cf9-2a98257440d4 note=https://localhost.localdomain:8443/post/019d78d1-6c6e-7b1c-a194-abb71f640441 thread=https://localhost.localdomain:8443/post/019d78d1-6c6c-7a0e-bc2d-d429df0e921b starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-6c6e-7b5f-8cf9-2a98257440d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-6c6e-7b1c-a194-abb71f640441 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d1-6c6e-7b1c-a194-abb71f640441 2026/04/10 19:14:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-6c6c-7a0e-bc2d-d429df0e921b 2026/04/10 19:14:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-6c6e-7b1c-a194-abb71f640441 --- PASS: TestView_OneReplyPostNotDeleted (2.80s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/04/10 19:14:43 INFO Applying migration id=initial 2026/04/10 19:14:43 INFO Applying migration id=notesupdated 2026/04/10 19:14:43 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:43 INFO Applying migration id=activitiesid 2026/04/10 19:14:43 INFO Applying migration id=outbox 2026/04/10 19:14:43 INFO Applying migration id=edits 2026/04/10 19:14:43 INFO Applying migration id=outboxactor 2026/04/10 19:14:43 INFO Applying migration id=outboxsender 2026/04/10 19:14:43 INFO Applying migration id=thread 2026/04/10 19:14:43 INFO Applying migration id=host 2026/04/10 19:14:43 INFO Applying migration id=sharedinbox 2026/04/10 19:14:43 INFO Applying migration id=noteshost 2026/04/10 19:14:43 INFO Applying migration id=fetched 2026/04/10 19:14:43 INFO Applying migration id=move 2026/04/10 19:14:43 INFO Applying migration id=cleanup 2026/04/10 19:14:43 INFO Applying migration id=received 2026/04/10 19:14:43 INFO Applying migration id=namehost 2026/04/10 19:14:43 INFO Applying migration id=outboxhost 2026/04/10 19:14:43 INFO Applying migration id=notesfts 2026/04/10 19:14:43 INFO Applying migration id=iconsname 2026/04/10 19:14:43 INFO Applying migration id=nohash 2026/04/10 19:14:43 INFO Applying migration id=shares 2026/04/10 19:14:43 INFO Applying migration id=actorttl 2026/04/10 19:14:43 INFO Applying migration id=tocc 2026/04/10 19:14:43 INFO Applying migration id=followeds 2026/04/10 19:14:43 INFO Applying migration id=certhash 2026/04/10 19:14:43 INFO Applying migration id=follows_sync 2026/04/10 19:14:43 INFO Applying migration id=jsonpath 2026/04/10 19:14:44 INFO Applying migration id=localforward 2026/04/10 19:14:44 INFO Applying migration id=avatar 2026/04/10 19:14:44 INFO Applying migration id=noimage 2026/04/10 19:14:44 INFO Applying migration id=feed 2026/04/10 19:14:44 INFO Applying migration id=bookmarks 2026/04/10 19:14:44 INFO Applying migration id=shareactivity 2026/04/10 19:14:44 INFO Applying migration id=application 2026/04/10 19:14:44 INFO Applying migration id=certificates 2026/04/10 19:14:44 INFO Applying migration id=rawforward 2026/04/10 19:14:44 INFO Applying migration id=publickey 2026/04/10 19:14:44 INFO Applying migration id=resolvegroup 2026/04/10 19:14:44 INFO Applying migration id=reject 2026/04/10 19:14:44 INFO Applying migration id=autodel 2026/04/10 19:14:44 INFO Applying migration id=jsonb 2026/04/10 19:14:44 INFO Applying migration id=quote 2026/04/10 19:14:44 INFO Applying migration id=rfc9421 2026/04/10 19:14:44 INFO Applying migration id=keys 2026/04/10 19:14:44 INFO Applying migration id=portable 2026/04/10 19:14:44 INFO Applying migration id=proofs 2026/04/10 19:14:44 INFO Applying migration id=contexts 2026/04/10 19:14:44 INFO Applying migration id=deliverieshost 2026/04/10 19:14:44 INFO Applying migration id=pembegin 2026/04/10 19:14:44 INFO Applying migration id=didhost 2026/04/10 19:14:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-7167-7b6c-bdd6-11814de05171 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-7167-7b0d-9082-8d0c3bc6f14e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d1-7167-7b0d-9082-8d0c3bc6f14e 2026/04/10 19:14:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78d1-7167-7b0d-9082-8d0c3bc6f14e 2026/04/10 19:14:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78d1-7169-792a-9c2f-eee4f0671af6 note=https://localhost.localdomain:8443/post/019d78d1-7169-78f0-aae4-58c170550d24 thread=https://localhost.localdomain:8443/post/019d78d1-7167-7b0d-9082-8d0c3bc6f14e starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-7169-792a-9c2f-eee4f0671af6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-7169-78f0-aae4-58c170550d24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d1-7169-78f0-aae4-58c170550d24 2026/04/10 19:14:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-7167-7b0d-9082-8d0c3bc6f14e 2026/04/10 19:14:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-7169-78f0-aae4-58c170550d24 --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (1.27s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/04/10 19:14:45 INFO Applying migration id=initial 2026/04/10 19:14:45 INFO Applying migration id=notesupdated 2026/04/10 19:14:45 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:45 INFO Applying migration id=activitiesid 2026/04/10 19:14:45 INFO Applying migration id=outbox 2026/04/10 19:14:45 INFO Applying migration id=edits 2026/04/10 19:14:45 INFO Applying migration id=outboxactor 2026/04/10 19:14:45 INFO Applying migration id=outboxsender 2026/04/10 19:14:45 INFO Applying migration id=thread 2026/04/10 19:14:45 INFO Applying migration id=host 2026/04/10 19:14:45 INFO Applying migration id=sharedinbox 2026/04/10 19:14:45 INFO Applying migration id=noteshost 2026/04/10 19:14:45 INFO Applying migration id=fetched 2026/04/10 19:14:45 INFO Applying migration id=move 2026/04/10 19:14:45 INFO Applying migration id=cleanup 2026/04/10 19:14:45 INFO Applying migration id=received 2026/04/10 19:14:45 INFO Applying migration id=namehost 2026/04/10 19:14:45 INFO Applying migration id=outboxhost 2026/04/10 19:14:45 INFO Applying migration id=notesfts 2026/04/10 19:14:45 INFO Applying migration id=iconsname 2026/04/10 19:14:45 INFO Applying migration id=nohash 2026/04/10 19:14:45 INFO Applying migration id=shares 2026/04/10 19:14:45 INFO Applying migration id=actorttl 2026/04/10 19:14:45 INFO Applying migration id=tocc 2026/04/10 19:14:45 INFO Applying migration id=followeds 2026/04/10 19:14:45 INFO Applying migration id=certhash 2026/04/10 19:14:45 INFO Applying migration id=follows_sync 2026/04/10 19:14:45 INFO Applying migration id=jsonpath 2026/04/10 19:14:45 INFO Applying migration id=localforward 2026/04/10 19:14:45 INFO Applying migration id=avatar 2026/04/10 19:14:45 INFO Applying migration id=noimage 2026/04/10 19:14:45 INFO Applying migration id=feed 2026/04/10 19:14:45 INFO Applying migration id=bookmarks 2026/04/10 19:14:45 INFO Applying migration id=shareactivity 2026/04/10 19:14:45 INFO Applying migration id=application 2026/04/10 19:14:45 INFO Applying migration id=certificates 2026/04/10 19:14:45 INFO Applying migration id=rawforward 2026/04/10 19:14:45 INFO Applying migration id=publickey 2026/04/10 19:14:45 INFO Applying migration id=resolvegroup 2026/04/10 19:14:45 INFO Applying migration id=reject 2026/04/10 19:14:45 INFO Applying migration id=autodel 2026/04/10 19:14:45 INFO Applying migration id=jsonb 2026/04/10 19:14:45 INFO Applying migration id=quote 2026/04/10 19:14:45 INFO Applying migration id=rfc9421 2026/04/10 19:14:45 INFO Applying migration id=keys 2026/04/10 19:14:45 INFO Applying migration id=portable 2026/04/10 19:14:45 INFO Applying migration id=proofs 2026/04/10 19:14:45 INFO Applying migration id=contexts 2026/04/10 19:14:45 INFO Applying migration id=deliverieshost 2026/04/10 19:14:45 INFO Applying migration id=pembegin 2026/04/10 19:14:45 INFO Applying migration id=didhost 2026/04/10 19:14:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-78ec-78fe-8dfc-7fcbd84e398a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-78ec-783c-8567-76b77de92439 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d1-78ec-783c-8567-76b77de92439 2026/04/10 19:14:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78d1-78ec-783c-8567-76b77de92439 2026/04/10 19:14:47 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78d1-78ee-767d-9170-909e6a406a93 note=https://localhost.localdomain:8443/post/019d78d1-78ee-7643-9365-4c10a31a1b12 thread=https://localhost.localdomain:8443/post/019d78d1-78ec-783c-8567-76b77de92439 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-78ee-767d-9170-909e6a406a93 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-78ee-7643-9365-4c10a31a1b12 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d1-78ee-7643-9365-4c10a31a1b12 2026/04/10 19:14:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-78ec-783c-8567-76b77de92439 2026/04/10 19:14:47 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d78d1-78ec-783c-8567-76b77de92439#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-78ec-783c-8567-76b77de92439 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d78d1-78ec-783c-8567-76b77de92439 2026/04/10 19:14:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-78ee-7643-9365-4c10a31a1b12 --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (1.93s) === RUN TestView_OneReplyReplyDeleted 2026/04/10 19:14:47 INFO Applying migration id=initial 2026/04/10 19:14:47 INFO Applying migration id=notesupdated 2026/04/10 19:14:47 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:47 INFO Applying migration id=activitiesid 2026/04/10 19:14:47 INFO Applying migration id=outbox 2026/04/10 19:14:47 INFO Applying migration id=edits 2026/04/10 19:14:47 INFO Applying migration id=outboxactor 2026/04/10 19:14:47 INFO Applying migration id=outboxsender 2026/04/10 19:14:47 INFO Applying migration id=thread 2026/04/10 19:14:47 INFO Applying migration id=host 2026/04/10 19:14:47 INFO Applying migration id=sharedinbox 2026/04/10 19:14:47 INFO Applying migration id=noteshost 2026/04/10 19:14:47 INFO Applying migration id=fetched 2026/04/10 19:14:47 INFO Applying migration id=move 2026/04/10 19:14:47 INFO Applying migration id=cleanup 2026/04/10 19:14:47 INFO Applying migration id=received 2026/04/10 19:14:47 INFO Applying migration id=namehost 2026/04/10 19:14:47 INFO Applying migration id=outboxhost 2026/04/10 19:14:47 INFO Applying migration id=notesfts 2026/04/10 19:14:47 INFO Applying migration id=iconsname 2026/04/10 19:14:47 INFO Applying migration id=nohash 2026/04/10 19:14:47 INFO Applying migration id=shares 2026/04/10 19:14:47 INFO Applying migration id=actorttl 2026/04/10 19:14:47 INFO Applying migration id=tocc 2026/04/10 19:14:47 INFO Applying migration id=followeds 2026/04/10 19:14:47 INFO Applying migration id=certhash 2026/04/10 19:14:47 INFO Applying migration id=follows_sync 2026/04/10 19:14:47 INFO Applying migration id=jsonpath 2026/04/10 19:14:47 INFO Applying migration id=localforward 2026/04/10 19:14:47 INFO Applying migration id=avatar 2026/04/10 19:14:47 INFO Applying migration id=noimage 2026/04/10 19:14:47 INFO Applying migration id=feed 2026/04/10 19:14:47 INFO Applying migration id=bookmarks 2026/04/10 19:14:47 INFO Applying migration id=shareactivity 2026/04/10 19:14:47 INFO Applying migration id=application 2026/04/10 19:14:47 INFO Applying migration id=certificates 2026/04/10 19:14:47 INFO Applying migration id=rawforward 2026/04/10 19:14:47 INFO Applying migration id=publickey 2026/04/10 19:14:47 INFO Applying migration id=resolvegroup 2026/04/10 19:14:47 INFO Applying migration id=reject 2026/04/10 19:14:47 INFO Applying migration id=autodel 2026/04/10 19:14:47 INFO Applying migration id=jsonb 2026/04/10 19:14:47 INFO Applying migration id=quote 2026/04/10 19:14:47 INFO Applying migration id=rfc9421 2026/04/10 19:14:47 INFO Applying migration id=keys 2026/04/10 19:14:47 INFO Applying migration id=portable 2026/04/10 19:14:47 INFO Applying migration id=proofs 2026/04/10 19:14:47 INFO Applying migration id=contexts 2026/04/10 19:14:47 INFO Applying migration id=deliverieshost 2026/04/10 19:14:47 INFO Applying migration id=pembegin 2026/04/10 19:14:47 INFO Applying migration id=didhost 2026/04/10 19:14:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-7df5-706a-930d-601b007c0ca1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-7df4-7eaa-b4fd-c7ba9adce57e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d1-7df4-7eaa-b4fd-c7ba9adce57e 2026/04/10 19:14:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78d1-7df4-7eaa-b4fd-c7ba9adce57e 2026/04/10 19:14:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78d1-7df6-7d81-a7b7-7efce4f1f985 note=https://localhost.localdomain:8443/post/019d78d1-7df6-7d48-8628-b161788f6a33 thread=https://localhost.localdomain:8443/post/019d78d1-7df4-7eaa-b4fd-c7ba9adce57e starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-7df6-7d81-a7b7-7efce4f1f985 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-7df6-7d48-8628-b161788f6a33 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d1-7df6-7d48-8628-b161788f6a33 2026/04/10 19:14:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-7df4-7eaa-b4fd-c7ba9adce57e 2026/04/10 19:14:48 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d78d1-7df6-7d48-8628-b161788f6a33#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-7df6-7d48-8628-b161788f6a33 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d78d1-7df6-7d48-8628-b161788f6a33 2026/04/10 19:14:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d78d1-7df6-7d48-8628-b161788f6a33#delete note=https://localhost.localdomain:8443/post/019d78d1-7df6-7d48-8628-b161788f6a33 thread=https://localhost.localdomain:8443/post/019d78d1-7df4-7eaa-b4fd-c7ba9adce57e starter=https://localhost.localdomain:8443/user/bob 2026/04/10 19:14:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-7df4-7eaa-b4fd-c7ba9adce57e --- PASS: TestView_OneReplyReplyDeleted (1.29s) === RUN TestView_NoSuchPost 2026/04/10 19:14:48 INFO Applying migration id=initial 2026/04/10 19:14:48 INFO Applying migration id=notesupdated 2026/04/10 19:14:48 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:48 INFO Applying migration id=activitiesid 2026/04/10 19:14:48 INFO Applying migration id=outbox 2026/04/10 19:14:48 INFO Applying migration id=edits 2026/04/10 19:14:48 INFO Applying migration id=outboxactor 2026/04/10 19:14:48 INFO Applying migration id=outboxsender 2026/04/10 19:14:48 INFO Applying migration id=thread 2026/04/10 19:14:48 INFO Applying migration id=host 2026/04/10 19:14:48 INFO Applying migration id=sharedinbox 2026/04/10 19:14:48 INFO Applying migration id=noteshost 2026/04/10 19:14:48 INFO Applying migration id=fetched 2026/04/10 19:14:48 INFO Applying migration id=move 2026/04/10 19:14:48 INFO Applying migration id=cleanup 2026/04/10 19:14:48 INFO Applying migration id=received 2026/04/10 19:14:48 INFO Applying migration id=namehost 2026/04/10 19:14:48 INFO Applying migration id=outboxhost 2026/04/10 19:14:48 INFO Applying migration id=notesfts 2026/04/10 19:14:48 INFO Applying migration id=iconsname 2026/04/10 19:14:48 INFO Applying migration id=nohash 2026/04/10 19:14:48 INFO Applying migration id=shares 2026/04/10 19:14:48 INFO Applying migration id=actorttl 2026/04/10 19:14:48 INFO Applying migration id=tocc 2026/04/10 19:14:48 INFO Applying migration id=followeds 2026/04/10 19:14:48 INFO Applying migration id=certhash 2026/04/10 19:14:48 INFO Applying migration id=follows_sync 2026/04/10 19:14:48 INFO Applying migration id=jsonpath 2026/04/10 19:14:48 INFO Applying migration id=localforward 2026/04/10 19:14:48 INFO Applying migration id=avatar 2026/04/10 19:14:48 INFO Applying migration id=noimage 2026/04/10 19:14:48 INFO Applying migration id=feed 2026/04/10 19:14:48 INFO Applying migration id=bookmarks 2026/04/10 19:14:48 INFO Applying migration id=shareactivity 2026/04/10 19:14:48 INFO Applying migration id=application 2026/04/10 19:14:48 INFO Applying migration id=certificates 2026/04/10 19:14:48 INFO Applying migration id=rawforward 2026/04/10 19:14:48 INFO Applying migration id=publickey 2026/04/10 19:14:48 INFO Applying migration id=resolvegroup 2026/04/10 19:14:48 INFO Applying migration id=reject 2026/04/10 19:14:48 INFO Applying migration id=autodel 2026/04/10 19:14:48 INFO Applying migration id=jsonb 2026/04/10 19:14:48 INFO Applying migration id=quote 2026/04/10 19:14:48 INFO Applying migration id=rfc9421 2026/04/10 19:14:48 INFO Applying migration id=keys 2026/04/10 19:14:48 INFO Applying migration id=portable 2026/04/10 19:14:48 INFO Applying migration id=proofs 2026/04/10 19:14:48 INFO Applying migration id=contexts 2026/04/10 19:14:48 INFO Applying migration id=deliverieshost 2026/04/10 19:14:48 INFO Applying migration id=pembegin 2026/04/10 19:14:48 INFO Applying migration id=didhost 2026/04/10 19:14:50 INFO Viewing post post=https://x 2026/04/10 19:14:50 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (2.52s) === RUN TestView_InvalidOffset 2026/04/10 19:14:50 INFO Applying migration id=initial 2026/04/10 19:14:50 INFO Applying migration id=notesupdated 2026/04/10 19:14:50 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:50 INFO Applying migration id=activitiesid 2026/04/10 19:14:50 INFO Applying migration id=outbox 2026/04/10 19:14:50 INFO Applying migration id=edits 2026/04/10 19:14:50 INFO Applying migration id=outboxactor 2026/04/10 19:14:50 INFO Applying migration id=outboxsender 2026/04/10 19:14:50 INFO Applying migration id=thread 2026/04/10 19:14:50 INFO Applying migration id=host 2026/04/10 19:14:50 INFO Applying migration id=sharedinbox 2026/04/10 19:14:50 INFO Applying migration id=noteshost 2026/04/10 19:14:50 INFO Applying migration id=fetched 2026/04/10 19:14:50 INFO Applying migration id=move 2026/04/10 19:14:50 INFO Applying migration id=cleanup 2026/04/10 19:14:50 INFO Applying migration id=received 2026/04/10 19:14:50 INFO Applying migration id=namehost 2026/04/10 19:14:50 INFO Applying migration id=outboxhost 2026/04/10 19:14:50 INFO Applying migration id=notesfts 2026/04/10 19:14:50 INFO Applying migration id=iconsname 2026/04/10 19:14:50 INFO Applying migration id=nohash 2026/04/10 19:14:50 INFO Applying migration id=shares 2026/04/10 19:14:50 INFO Applying migration id=actorttl 2026/04/10 19:14:50 INFO Applying migration id=tocc 2026/04/10 19:14:50 INFO Applying migration id=followeds 2026/04/10 19:14:50 INFO Applying migration id=certhash 2026/04/10 19:14:50 INFO Applying migration id=follows_sync 2026/04/10 19:14:50 INFO Applying migration id=jsonpath 2026/04/10 19:14:51 INFO Applying migration id=localforward 2026/04/10 19:14:51 INFO Applying migration id=avatar 2026/04/10 19:14:51 INFO Applying migration id=noimage 2026/04/10 19:14:51 INFO Applying migration id=feed 2026/04/10 19:14:51 INFO Applying migration id=bookmarks 2026/04/10 19:14:51 INFO Applying migration id=shareactivity 2026/04/10 19:14:51 INFO Applying migration id=application 2026/04/10 19:14:51 INFO Applying migration id=certificates 2026/04/10 19:14:51 INFO Applying migration id=rawforward 2026/04/10 19:14:51 INFO Applying migration id=publickey 2026/04/10 19:14:51 INFO Applying migration id=resolvegroup 2026/04/10 19:14:51 INFO Applying migration id=reject 2026/04/10 19:14:51 INFO Applying migration id=autodel 2026/04/10 19:14:51 INFO Applying migration id=jsonb 2026/04/10 19:14:51 INFO Applying migration id=quote 2026/04/10 19:14:51 INFO Applying migration id=rfc9421 2026/04/10 19:14:51 INFO Applying migration id=keys 2026/04/10 19:14:51 INFO Applying migration id=portable 2026/04/10 19:14:51 INFO Applying migration id=proofs 2026/04/10 19:14:51 INFO Applying migration id=contexts 2026/04/10 19:14:51 INFO Applying migration id=deliverieshost 2026/04/10 19:14:51 INFO Applying migration id=pembegin 2026/04/10 19:14:51 INFO Applying migration id=didhost 2026/04/10 19:14:53 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (2.52s) === RUN TestView_Update 2026/04/10 19:14:53 INFO Applying migration id=initial 2026/04/10 19:14:53 INFO Applying migration id=notesupdated 2026/04/10 19:14:53 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:53 INFO Applying migration id=activitiesid 2026/04/10 19:14:53 INFO Applying migration id=outbox 2026/04/10 19:14:53 INFO Applying migration id=edits 2026/04/10 19:14:53 INFO Applying migration id=outboxactor 2026/04/10 19:14:53 INFO Applying migration id=outboxsender 2026/04/10 19:14:53 INFO Applying migration id=thread 2026/04/10 19:14:53 INFO Applying migration id=host 2026/04/10 19:14:53 INFO Applying migration id=sharedinbox 2026/04/10 19:14:53 INFO Applying migration id=noteshost 2026/04/10 19:14:53 INFO Applying migration id=fetched 2026/04/10 19:14:53 INFO Applying migration id=move 2026/04/10 19:14:53 INFO Applying migration id=cleanup 2026/04/10 19:14:53 INFO Applying migration id=received 2026/04/10 19:14:53 INFO Applying migration id=namehost 2026/04/10 19:14:53 INFO Applying migration id=outboxhost 2026/04/10 19:14:53 INFO Applying migration id=notesfts 2026/04/10 19:14:53 INFO Applying migration id=iconsname 2026/04/10 19:14:53 INFO Applying migration id=nohash 2026/04/10 19:14:53 INFO Applying migration id=shares 2026/04/10 19:14:53 INFO Applying migration id=actorttl 2026/04/10 19:14:53 INFO Applying migration id=tocc 2026/04/10 19:14:53 INFO Applying migration id=followeds 2026/04/10 19:14:53 INFO Applying migration id=certhash 2026/04/10 19:14:53 INFO Applying migration id=follows_sync 2026/04/10 19:14:53 INFO Applying migration id=jsonpath 2026/04/10 19:14:53 INFO Applying migration id=localforward 2026/04/10 19:14:53 INFO Applying migration id=avatar 2026/04/10 19:14:53 INFO Applying migration id=noimage 2026/04/10 19:14:53 INFO Applying migration id=feed 2026/04/10 19:14:53 INFO Applying migration id=bookmarks 2026/04/10 19:14:53 INFO Applying migration id=shareactivity 2026/04/10 19:14:53 INFO Applying migration id=application 2026/04/10 19:14:53 INFO Applying migration id=certificates 2026/04/10 19:14:53 INFO Applying migration id=rawforward 2026/04/10 19:14:53 INFO Applying migration id=publickey 2026/04/10 19:14:53 INFO Applying migration id=resolvegroup 2026/04/10 19:14:53 INFO Applying migration id=reject 2026/04/10 19:14:53 INFO Applying migration id=autodel 2026/04/10 19:14:53 INFO Applying migration id=jsonb 2026/04/10 19:14:53 INFO Applying migration id=quote 2026/04/10 19:14:53 INFO Applying migration id=rfc9421 2026/04/10 19:14:53 INFO Applying migration id=keys 2026/04/10 19:14:53 INFO Applying migration id=portable 2026/04/10 19:14:53 INFO Applying migration id=proofs 2026/04/10 19:14:53 INFO Applying migration id=contexts 2026/04/10 19:14:53 INFO Applying migration id=deliverieshost 2026/04/10 19:14:53 INFO Applying migration id=pembegin 2026/04/10 19:14:53 INFO Applying migration id=didhost 2026/04/10 19:14:55 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:14:55 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 19:14:55 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:14:55 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (2.01s) === RUN TestView_OldUpdate 2026/04/10 19:14:55 INFO Applying migration id=initial 2026/04/10 19:14:55 INFO Applying migration id=notesupdated 2026/04/10 19:14:55 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:55 INFO Applying migration id=activitiesid 2026/04/10 19:14:55 INFO Applying migration id=outbox 2026/04/10 19:14:55 INFO Applying migration id=edits 2026/04/10 19:14:55 INFO Applying migration id=outboxactor 2026/04/10 19:14:55 INFO Applying migration id=outboxsender 2026/04/10 19:14:55 INFO Applying migration id=thread 2026/04/10 19:14:55 INFO Applying migration id=host 2026/04/10 19:14:55 INFO Applying migration id=sharedinbox 2026/04/10 19:14:55 INFO Applying migration id=noteshost 2026/04/10 19:14:55 INFO Applying migration id=fetched 2026/04/10 19:14:55 INFO Applying migration id=move 2026/04/10 19:14:55 INFO Applying migration id=cleanup 2026/04/10 19:14:55 INFO Applying migration id=received 2026/04/10 19:14:55 INFO Applying migration id=namehost 2026/04/10 19:14:55 INFO Applying migration id=outboxhost 2026/04/10 19:14:55 INFO Applying migration id=notesfts 2026/04/10 19:14:55 INFO Applying migration id=iconsname 2026/04/10 19:14:55 INFO Applying migration id=nohash 2026/04/10 19:14:55 INFO Applying migration id=shares 2026/04/10 19:14:55 INFO Applying migration id=actorttl 2026/04/10 19:14:55 INFO Applying migration id=tocc 2026/04/10 19:14:55 INFO Applying migration id=followeds 2026/04/10 19:14:55 INFO Applying migration id=certhash 2026/04/10 19:14:55 INFO Applying migration id=follows_sync 2026/04/10 19:14:55 INFO Applying migration id=jsonpath 2026/04/10 19:14:55 INFO Applying migration id=localforward 2026/04/10 19:14:55 INFO Applying migration id=avatar 2026/04/10 19:14:55 INFO Applying migration id=noimage 2026/04/10 19:14:55 INFO Applying migration id=feed 2026/04/10 19:14:55 INFO Applying migration id=bookmarks 2026/04/10 19:14:55 INFO Applying migration id=shareactivity 2026/04/10 19:14:55 INFO Applying migration id=application 2026/04/10 19:14:55 INFO Applying migration id=certificates 2026/04/10 19:14:55 INFO Applying migration id=rawforward 2026/04/10 19:14:55 INFO Applying migration id=publickey 2026/04/10 19:14:55 INFO Applying migration id=resolvegroup 2026/04/10 19:14:55 INFO Applying migration id=reject 2026/04/10 19:14:55 INFO Applying migration id=autodel 2026/04/10 19:14:55 INFO Applying migration id=jsonb 2026/04/10 19:14:55 INFO Applying migration id=quote 2026/04/10 19:14:55 INFO Applying migration id=rfc9421 2026/04/10 19:14:55 INFO Applying migration id=keys 2026/04/10 19:14:55 INFO Applying migration id=portable 2026/04/10 19:14:55 INFO Applying migration id=proofs 2026/04/10 19:14:55 INFO Applying migration id=contexts 2026/04/10 19:14:55 INFO Applying migration id=deliverieshost 2026/04/10 19:14:55 INFO Applying migration id=pembegin 2026/04/10 19:14:55 INFO Applying migration id=didhost 2026/04/10 19:14:57 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:14:57 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 19:14:57 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (2.07s) === RUN TestView_PostToFollowers 2026/04/10 19:14:57 INFO Applying migration id=initial 2026/04/10 19:14:57 INFO Applying migration id=notesupdated 2026/04/10 19:14:57 INFO Applying migration id=personspreferredusername 2026/04/10 19:14:57 INFO Applying migration id=activitiesid 2026/04/10 19:14:57 INFO Applying migration id=outbox 2026/04/10 19:14:57 INFO Applying migration id=edits 2026/04/10 19:14:57 INFO Applying migration id=outboxactor 2026/04/10 19:14:57 INFO Applying migration id=outboxsender 2026/04/10 19:14:57 INFO Applying migration id=thread 2026/04/10 19:14:57 INFO Applying migration id=host 2026/04/10 19:14:57 INFO Applying migration id=sharedinbox 2026/04/10 19:14:57 INFO Applying migration id=noteshost 2026/04/10 19:14:57 INFO Applying migration id=fetched 2026/04/10 19:14:57 INFO Applying migration id=move 2026/04/10 19:14:57 INFO Applying migration id=cleanup 2026/04/10 19:14:57 INFO Applying migration id=received 2026/04/10 19:14:57 INFO Applying migration id=namehost 2026/04/10 19:14:57 INFO Applying migration id=outboxhost 2026/04/10 19:14:57 INFO Applying migration id=notesfts 2026/04/10 19:14:57 INFO Applying migration id=iconsname 2026/04/10 19:14:57 INFO Applying migration id=nohash 2026/04/10 19:14:57 INFO Applying migration id=shares 2026/04/10 19:14:57 INFO Applying migration id=actorttl 2026/04/10 19:14:57 INFO Applying migration id=tocc 2026/04/10 19:14:57 INFO Applying migration id=followeds 2026/04/10 19:14:57 INFO Applying migration id=certhash 2026/04/10 19:14:57 INFO Applying migration id=follows_sync 2026/04/10 19:14:57 INFO Applying migration id=jsonpath 2026/04/10 19:14:57 INFO Applying migration id=localforward 2026/04/10 19:14:57 INFO Applying migration id=avatar 2026/04/10 19:14:57 INFO Applying migration id=noimage 2026/04/10 19:14:57 INFO Applying migration id=feed 2026/04/10 19:14:57 INFO Applying migration id=bookmarks 2026/04/10 19:14:57 INFO Applying migration id=shareactivity 2026/04/10 19:14:57 INFO Applying migration id=application 2026/04/10 19:14:57 INFO Applying migration id=certificates 2026/04/10 19:14:57 INFO Applying migration id=rawforward 2026/04/10 19:14:57 INFO Applying migration id=publickey 2026/04/10 19:14:57 INFO Applying migration id=resolvegroup 2026/04/10 19:14:57 INFO Applying migration id=reject 2026/04/10 19:14:57 INFO Applying migration id=autodel 2026/04/10 19:14:57 INFO Applying migration id=jsonb 2026/04/10 19:14:57 INFO Applying migration id=quote 2026/04/10 19:14:57 INFO Applying migration id=rfc9421 2026/04/10 19:14:57 INFO Applying migration id=keys 2026/04/10 19:14:57 INFO Applying migration id=portable 2026/04/10 19:14:57 INFO Applying migration id=proofs 2026/04/10 19:14:57 INFO Applying migration id=contexts 2026/04/10 19:14:57 INFO Applying migration id=deliverieshost 2026/04/10 19:14:57 INFO Applying migration id=pembegin 2026/04/10 19:14:57 INFO Applying migration id=didhost 2026/04/10 19:15:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d1-aea0-7856-97b0-70e38182f6f8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:15:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d1-aea1-7419-ac86-f9f00c02ac74 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d1-aea0-7856-97b0-70e38182f6f8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78d1-aea0-7856-97b0-70e38182f6f8 2026/04/10 19:15:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-aea1-7acf-a1c8-c6de719810bb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-aea1-7a8f-a281-e5cdbe18be3c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d1-aea1-7a8f-a281-e5cdbe18be3c 2026/04/10 19:15:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-aea1-7a8f-a281-e5cdbe18be3c --- PASS: TestView_PostToFollowers (3.33s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/04/10 19:15:00 INFO Applying migration id=initial 2026/04/10 19:15:00 INFO Applying migration id=notesupdated 2026/04/10 19:15:00 INFO Applying migration id=personspreferredusername 2026/04/10 19:15:00 INFO Applying migration id=activitiesid 2026/04/10 19:15:00 INFO Applying migration id=outbox 2026/04/10 19:15:00 INFO Applying migration id=edits 2026/04/10 19:15:00 INFO Applying migration id=outboxactor 2026/04/10 19:15:00 INFO Applying migration id=outboxsender 2026/04/10 19:15:00 INFO Applying migration id=thread 2026/04/10 19:15:00 INFO Applying migration id=host 2026/04/10 19:15:00 INFO Applying migration id=sharedinbox 2026/04/10 19:15:00 INFO Applying migration id=noteshost 2026/04/10 19:15:00 INFO Applying migration id=fetched 2026/04/10 19:15:00 INFO Applying migration id=move 2026/04/10 19:15:00 INFO Applying migration id=cleanup 2026/04/10 19:15:00 INFO Applying migration id=received 2026/04/10 19:15:00 INFO Applying migration id=namehost 2026/04/10 19:15:00 INFO Applying migration id=outboxhost 2026/04/10 19:15:00 INFO Applying migration id=notesfts 2026/04/10 19:15:00 INFO Applying migration id=iconsname 2026/04/10 19:15:00 INFO Applying migration id=nohash 2026/04/10 19:15:00 INFO Applying migration id=shares 2026/04/10 19:15:00 INFO Applying migration id=actorttl 2026/04/10 19:15:00 INFO Applying migration id=tocc 2026/04/10 19:15:00 INFO Applying migration id=followeds 2026/04/10 19:15:00 INFO Applying migration id=certhash 2026/04/10 19:15:00 INFO Applying migration id=follows_sync 2026/04/10 19:15:00 INFO Applying migration id=jsonpath 2026/04/10 19:15:00 INFO Applying migration id=localforward 2026/04/10 19:15:00 INFO Applying migration id=avatar 2026/04/10 19:15:00 INFO Applying migration id=noimage 2026/04/10 19:15:00 INFO Applying migration id=feed 2026/04/10 19:15:00 INFO Applying migration id=bookmarks 2026/04/10 19:15:00 INFO Applying migration id=shareactivity 2026/04/10 19:15:00 INFO Applying migration id=application 2026/04/10 19:15:00 INFO Applying migration id=certificates 2026/04/10 19:15:00 INFO Applying migration id=rawforward 2026/04/10 19:15:00 INFO Applying migration id=publickey 2026/04/10 19:15:00 INFO Applying migration id=resolvegroup 2026/04/10 19:15:00 INFO Applying migration id=reject 2026/04/10 19:15:00 INFO Applying migration id=autodel 2026/04/10 19:15:00 INFO Applying migration id=jsonb 2026/04/10 19:15:00 INFO Applying migration id=quote 2026/04/10 19:15:00 INFO Applying migration id=rfc9421 2026/04/10 19:15:00 INFO Applying migration id=keys 2026/04/10 19:15:00 INFO Applying migration id=portable 2026/04/10 19:15:00 INFO Applying migration id=proofs 2026/04/10 19:15:00 INFO Applying migration id=contexts 2026/04/10 19:15:00 INFO Applying migration id=deliverieshost 2026/04/10 19:15:00 INFO Applying migration id=pembegin 2026/04/10 19:15:00 INFO Applying migration id=didhost 2026/04/10 19:15:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-ba9f-772e-bcc9-75d4ba2e72b0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-ba9f-76e4-ad4a-21c93395bcd4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d1-ba9f-76e4-ad4a-21c93395bcd4 2026/04/10 19:15:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d1-baa0-7d64-85b7-d3156dc3fbd8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:15:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d1-baa1-794c-b42e-fb1a73b888f5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d1-baa0-7d64-85b7-d3156dc3fbd8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78d1-baa0-7d64-85b7-d3156dc3fbd8 2026/04/10 19:15:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-ba9f-76e4-ad4a-21c93395bcd4 --- PASS: TestView_PostToFollowersPostBeforeFollow (3.07s) === RUN TestView_PostToFollowersUnfollow 2026/04/10 19:15:03 INFO Applying migration id=initial 2026/04/10 19:15:03 INFO Applying migration id=notesupdated 2026/04/10 19:15:03 INFO Applying migration id=personspreferredusername 2026/04/10 19:15:03 INFO Applying migration id=activitiesid 2026/04/10 19:15:03 INFO Applying migration id=outbox 2026/04/10 19:15:03 INFO Applying migration id=edits 2026/04/10 19:15:03 INFO Applying migration id=outboxactor 2026/04/10 19:15:03 INFO Applying migration id=outboxsender 2026/04/10 19:15:03 INFO Applying migration id=thread 2026/04/10 19:15:03 INFO Applying migration id=host 2026/04/10 19:15:03 INFO Applying migration id=sharedinbox 2026/04/10 19:15:03 INFO Applying migration id=noteshost 2026/04/10 19:15:03 INFO Applying migration id=fetched 2026/04/10 19:15:03 INFO Applying migration id=move 2026/04/10 19:15:03 INFO Applying migration id=cleanup 2026/04/10 19:15:03 INFO Applying migration id=received 2026/04/10 19:15:03 INFO Applying migration id=namehost 2026/04/10 19:15:03 INFO Applying migration id=outboxhost 2026/04/10 19:15:03 INFO Applying migration id=notesfts 2026/04/10 19:15:03 INFO Applying migration id=iconsname 2026/04/10 19:15:03 INFO Applying migration id=nohash 2026/04/10 19:15:03 INFO Applying migration id=shares 2026/04/10 19:15:03 INFO Applying migration id=actorttl 2026/04/10 19:15:03 INFO Applying migration id=tocc 2026/04/10 19:15:04 INFO Applying migration id=followeds 2026/04/10 19:15:04 INFO Applying migration id=certhash 2026/04/10 19:15:04 INFO Applying migration id=follows_sync 2026/04/10 19:15:04 INFO Applying migration id=jsonpath 2026/04/10 19:15:04 INFO Applying migration id=localforward 2026/04/10 19:15:04 INFO Applying migration id=avatar 2026/04/10 19:15:04 INFO Applying migration id=noimage 2026/04/10 19:15:04 INFO Applying migration id=feed 2026/04/10 19:15:04 INFO Applying migration id=bookmarks 2026/04/10 19:15:04 INFO Applying migration id=shareactivity 2026/04/10 19:15:04 INFO Applying migration id=application 2026/04/10 19:15:04 INFO Applying migration id=certificates 2026/04/10 19:15:04 INFO Applying migration id=rawforward 2026/04/10 19:15:04 INFO Applying migration id=publickey 2026/04/10 19:15:04 INFO Applying migration id=resolvegroup 2026/04/10 19:15:04 INFO Applying migration id=reject 2026/04/10 19:15:04 INFO Applying migration id=autodel 2026/04/10 19:15:04 INFO Applying migration id=jsonb 2026/04/10 19:15:04 INFO Applying migration id=quote 2026/04/10 19:15:04 INFO Applying migration id=rfc9421 2026/04/10 19:15:04 INFO Applying migration id=keys 2026/04/10 19:15:04 INFO Applying migration id=portable 2026/04/10 19:15:04 INFO Applying migration id=proofs 2026/04/10 19:15:04 INFO Applying migration id=contexts 2026/04/10 19:15:04 INFO Applying migration id=deliverieshost 2026/04/10 19:15:04 INFO Applying migration id=pembegin 2026/04/10 19:15:04 INFO Applying migration id=didhost 2026/04/10 19:15:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d1-c649-76df-95f4-5aa1d8a94a63 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:15:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d1-c64a-7632-bae3-20a18554cb49 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d1-c649-76df-95f4-5aa1d8a94a63 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78d1-c649-76df-95f4-5aa1d8a94a63 2026/04/10 19:15:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-c64a-7efa-80cd-5f845587d579 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-c64a-7eb1-97ec-9b65959aeff8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d1-c64a-7eb1-97ec-9b65959aeff8 2026/04/10 19:15:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-c64a-7eb1-97ec-9b65959aeff8 2026/04/10 19:15:06 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d78d1-c64e-7491-a7d3-4be46e9c0d72 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d1-c649-76df-95f4-5aa1d8a94a63 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:15:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-c64a-7eb1-97ec-9b65959aeff8 2026/04/10 19:15:06 INFO Post was not found post=https://localhost.localdomain:8443/post/019d78d1-c64a-7eb1-97ec-9b65959aeff8 --- PASS: TestView_PostToFollowersUnfollow (2.99s) === RUN TestView_PostToFollowersNotFollowing 2026/04/10 19:15:06 INFO Applying migration id=initial 2026/04/10 19:15:06 INFO Applying migration id=notesupdated 2026/04/10 19:15:06 INFO Applying migration id=personspreferredusername 2026/04/10 19:15:06 INFO Applying migration id=activitiesid 2026/04/10 19:15:06 INFO Applying migration id=outbox 2026/04/10 19:15:06 INFO Applying migration id=edits 2026/04/10 19:15:06 INFO Applying migration id=outboxactor 2026/04/10 19:15:06 INFO Applying migration id=outboxsender 2026/04/10 19:15:06 INFO Applying migration id=thread 2026/04/10 19:15:06 INFO Applying migration id=host 2026/04/10 19:15:06 INFO Applying migration id=sharedinbox 2026/04/10 19:15:06 INFO Applying migration id=noteshost 2026/04/10 19:15:06 INFO Applying migration id=fetched 2026/04/10 19:15:06 INFO Applying migration id=move 2026/04/10 19:15:06 INFO Applying migration id=cleanup 2026/04/10 19:15:06 INFO Applying migration id=received 2026/04/10 19:15:06 INFO Applying migration id=namehost 2026/04/10 19:15:06 INFO Applying migration id=outboxhost 2026/04/10 19:15:06 INFO Applying migration id=notesfts 2026/04/10 19:15:06 INFO Applying migration id=iconsname 2026/04/10 19:15:06 INFO Applying migration id=nohash 2026/04/10 19:15:06 INFO Applying migration id=shares 2026/04/10 19:15:06 INFO Applying migration id=actorttl 2026/04/10 19:15:06 INFO Applying migration id=tocc 2026/04/10 19:15:06 INFO Applying migration id=followeds 2026/04/10 19:15:07 INFO Applying migration id=certhash 2026/04/10 19:15:07 INFO Applying migration id=follows_sync 2026/04/10 19:15:07 INFO Applying migration id=jsonpath 2026/04/10 19:15:07 INFO Applying migration id=localforward 2026/04/10 19:15:07 INFO Applying migration id=avatar 2026/04/10 19:15:07 INFO Applying migration id=noimage 2026/04/10 19:15:07 INFO Applying migration id=feed 2026/04/10 19:15:07 INFO Applying migration id=bookmarks 2026/04/10 19:15:07 INFO Applying migration id=shareactivity 2026/04/10 19:15:07 INFO Applying migration id=application 2026/04/10 19:15:07 INFO Applying migration id=certificates 2026/04/10 19:15:07 INFO Applying migration id=rawforward 2026/04/10 19:15:07 INFO Applying migration id=publickey 2026/04/10 19:15:07 INFO Applying migration id=resolvegroup 2026/04/10 19:15:07 INFO Applying migration id=reject 2026/04/10 19:15:07 INFO Applying migration id=autodel 2026/04/10 19:15:07 INFO Applying migration id=jsonb 2026/04/10 19:15:07 INFO Applying migration id=quote 2026/04/10 19:15:07 INFO Applying migration id=rfc9421 2026/04/10 19:15:07 INFO Applying migration id=keys 2026/04/10 19:15:07 INFO Applying migration id=portable 2026/04/10 19:15:07 INFO Applying migration id=proofs 2026/04/10 19:15:07 INFO Applying migration id=contexts 2026/04/10 19:15:07 INFO Applying migration id=deliverieshost 2026/04/10 19:15:07 INFO Applying migration id=pembegin 2026/04/10 19:15:07 INFO Applying migration id=didhost 2026/04/10 19:15:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-ceea-75a8-9df8-0222d1920245 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-ceea-7562-aaca-e6f0b78211bb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d1-ceea-7562-aaca-e6f0b78211bb 2026/04/10 19:15:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-ceea-7562-aaca-e6f0b78211bb 2026/04/10 19:15:09 INFO Post was not found post=https://localhost.localdomain:8443/post/019d78d1-ceea-7562-aaca-e6f0b78211bb --- PASS: TestView_PostToFollowersNotFollowing (2.20s) === RUN TestView_PostToFollowersWithReply 2026/04/10 19:15:09 INFO Applying migration id=initial 2026/04/10 19:15:09 INFO Applying migration id=notesupdated 2026/04/10 19:15:09 INFO Applying migration id=personspreferredusername 2026/04/10 19:15:09 INFO Applying migration id=activitiesid 2026/04/10 19:15:09 INFO Applying migration id=outbox 2026/04/10 19:15:09 INFO Applying migration id=edits 2026/04/10 19:15:09 INFO Applying migration id=outboxactor 2026/04/10 19:15:09 INFO Applying migration id=outboxsender 2026/04/10 19:15:09 INFO Applying migration id=thread 2026/04/10 19:15:09 INFO Applying migration id=host 2026/04/10 19:15:09 INFO Applying migration id=sharedinbox 2026/04/10 19:15:09 INFO Applying migration id=noteshost 2026/04/10 19:15:09 INFO Applying migration id=fetched 2026/04/10 19:15:09 INFO Applying migration id=move 2026/04/10 19:15:09 INFO Applying migration id=cleanup 2026/04/10 19:15:09 INFO Applying migration id=received 2026/04/10 19:15:09 INFO Applying migration id=namehost 2026/04/10 19:15:09 INFO Applying migration id=outboxhost 2026/04/10 19:15:09 INFO Applying migration id=notesfts 2026/04/10 19:15:09 INFO Applying migration id=iconsname 2026/04/10 19:15:09 INFO Applying migration id=nohash 2026/04/10 19:15:09 INFO Applying migration id=shares 2026/04/10 19:15:09 INFO Applying migration id=actorttl 2026/04/10 19:15:09 INFO Applying migration id=tocc 2026/04/10 19:15:09 INFO Applying migration id=followeds 2026/04/10 19:15:09 INFO Applying migration id=certhash 2026/04/10 19:15:09 INFO Applying migration id=follows_sync 2026/04/10 19:15:09 INFO Applying migration id=jsonpath 2026/04/10 19:15:09 INFO Applying migration id=localforward 2026/04/10 19:15:09 INFO Applying migration id=avatar 2026/04/10 19:15:09 INFO Applying migration id=noimage 2026/04/10 19:15:09 INFO Applying migration id=feed 2026/04/10 19:15:09 INFO Applying migration id=bookmarks 2026/04/10 19:15:09 INFO Applying migration id=shareactivity 2026/04/10 19:15:09 INFO Applying migration id=application 2026/04/10 19:15:09 INFO Applying migration id=certificates 2026/04/10 19:15:09 INFO Applying migration id=rawforward 2026/04/10 19:15:09 INFO Applying migration id=publickey 2026/04/10 19:15:09 INFO Applying migration id=resolvegroup 2026/04/10 19:15:09 INFO Applying migration id=reject 2026/04/10 19:15:09 INFO Applying migration id=autodel 2026/04/10 19:15:09 INFO Applying migration id=jsonb 2026/04/10 19:15:09 INFO Applying migration id=quote 2026/04/10 19:15:09 INFO Applying migration id=rfc9421 2026/04/10 19:15:09 INFO Applying migration id=keys 2026/04/10 19:15:09 INFO Applying migration id=portable 2026/04/10 19:15:09 INFO Applying migration id=proofs 2026/04/10 19:15:09 INFO Applying migration id=contexts 2026/04/10 19:15:09 INFO Applying migration id=deliverieshost 2026/04/10 19:15:09 INFO Applying migration id=pembegin 2026/04/10 19:15:09 INFO Applying migration id=didhost 2026/04/10 19:15:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d1-d67b-7a65-8af7-97aee0e0d455 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:15:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d1-d67c-763d-9980-0bb0ef912ce4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d1-d67b-7a65-8af7-97aee0e0d455 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78d1-d67b-7a65-8af7-97aee0e0d455 2026/04/10 19:15:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d1-d67c-7cf4-b91d-b6708592d54b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:15:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d1-d67d-7709-92c5-7a7bcdb11939 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d1-d67c-7cf4-b91d-b6708592d54b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d78d1-d67c-7cf4-b91d-b6708592d54b 2026/04/10 19:15:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-d67d-7d76-8f96-a1847d9f10f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-d67d-7d2f-b737-7d7e432a4a87 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d1-d67d-7d2f-b737-7d7e432a4a87 2026/04/10 19:15:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019d78d1-d67d-7d2f-b737-7d7e432a4a87 2026/04/10 19:15:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d78d1-d67f-7798-9b9e-d646b4dc2ec1 note=https://localhost.localdomain:8443/post/019d78d1-d67f-775f-b4ac-de7cfc758f88 thread=https://localhost.localdomain:8443/post/019d78d1-d67d-7d2f-b737-7d7e432a4a87 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 19:15:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d1-d67f-7798-9b9e-d646b4dc2ec1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d1-d67f-775f-b4ac-de7cfc758f88 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d78d1-d67f-775f-b4ac-de7cfc758f88 2026/04/10 19:15:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d1-d67d-7d2f-b737-7d7e432a4a87 --- PASS: TestView_PostToFollowersWithReply (1.94s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/04/10 19:15:11 INFO Applying migration id=initial 2026/04/10 19:15:11 INFO Applying migration id=notesupdated 2026/04/10 19:15:11 INFO Applying migration id=personspreferredusername 2026/04/10 19:15:11 INFO Applying migration id=activitiesid 2026/04/10 19:15:11 INFO Applying migration id=outbox 2026/04/10 19:15:11 INFO Applying migration id=edits 2026/04/10 19:15:11 INFO Applying migration id=outboxactor 2026/04/10 19:15:11 INFO Applying migration id=outboxsender 2026/04/10 19:15:11 INFO Applying migration id=thread 2026/04/10 19:15:11 INFO Applying migration id=host 2026/04/10 19:15:11 INFO Applying migration id=sharedinbox 2026/04/10 19:15:11 INFO Applying migration id=noteshost 2026/04/10 19:15:11 INFO Applying migration id=fetched 2026/04/10 19:15:11 INFO Applying migration id=move 2026/04/10 19:15:11 INFO Applying migration id=cleanup 2026/04/10 19:15:11 INFO Applying migration id=received 2026/04/10 19:15:11 INFO Applying migration id=namehost 2026/04/10 19:15:11 INFO Applying migration id=outboxhost 2026/04/10 19:15:11 INFO Applying migration id=notesfts 2026/04/10 19:15:11 INFO Applying migration id=iconsname 2026/04/10 19:15:11 INFO Applying migration id=nohash 2026/04/10 19:15:11 INFO Applying migration id=shares 2026/04/10 19:15:11 INFO Applying migration id=actorttl 2026/04/10 19:15:11 INFO Applying migration id=tocc 2026/04/10 19:15:11 INFO Applying migration id=followeds 2026/04/10 19:15:11 INFO Applying migration id=certhash 2026/04/10 19:15:11 INFO Applying migration id=follows_sync 2026/04/10 19:15:11 INFO Applying migration id=jsonpath 2026/04/10 19:15:11 INFO Applying migration id=localforward 2026/04/10 19:15:11 INFO Applying migration id=avatar 2026/04/10 19:15:11 INFO Applying migration id=noimage 2026/04/10 19:15:11 INFO Applying migration id=feed 2026/04/10 19:15:11 INFO Applying migration id=bookmarks 2026/04/10 19:15:11 INFO Applying migration id=shareactivity 2026/04/10 19:15:11 INFO Applying migration id=application 2026/04/10 19:15:11 INFO Applying migration id=certificates 2026/04/10 19:15:11 INFO Applying migration id=rawforward 2026/04/10 19:15:11 INFO Applying migration id=publickey 2026/04/10 19:15:11 INFO Applying migration id=resolvegroup 2026/04/10 19:15:11 INFO Applying migration id=reject 2026/04/10 19:15:11 INFO Applying migration id=autodel 2026/04/10 19:15:11 INFO Applying migration id=jsonb 2026/04/10 19:15:11 INFO Applying migration id=quote 2026/04/10 19:15:11 INFO Applying migration id=rfc9421 2026/04/10 19:15:11 INFO Applying migration id=keys 2026/04/10 19:15:11 INFO Applying migration id=portable 2026/04/10 19:15:11 INFO Applying migration id=proofs 2026/04/10 19:15:11 INFO Applying migration id=contexts 2026/04/10 19:15:11 INFO Applying migration id=deliverieshost 2026/04/10 19:15:11 INFO Applying migration id=pembegin 2026/04/10 19:15:11 INFO Applying migration id=didhost 2026/04/10 19:15:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:15:15 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d1-e5f6-71bc-a937-f812a4e298da activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 19:15:15 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (3.96s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/04/10 19:15:15 INFO Applying migration id=initial 2026/04/10 19:15:15 INFO Applying migration id=notesupdated 2026/04/10 19:15:15 INFO Applying migration id=personspreferredusername 2026/04/10 19:15:15 INFO Applying migration id=activitiesid 2026/04/10 19:15:15 INFO Applying migration id=outbox 2026/04/10 19:15:15 INFO Applying migration id=edits 2026/04/10 19:15:15 INFO Applying migration id=outboxactor 2026/04/10 19:15:15 INFO Applying migration id=outboxsender 2026/04/10 19:15:15 INFO Applying migration id=thread 2026/04/10 19:15:15 INFO Applying migration id=host 2026/04/10 19:15:15 INFO Applying migration id=sharedinbox 2026/04/10 19:15:15 INFO Applying migration id=noteshost 2026/04/10 19:15:15 INFO Applying migration id=fetched 2026/04/10 19:15:15 INFO Applying migration id=move 2026/04/10 19:15:15 INFO Applying migration id=cleanup 2026/04/10 19:15:15 INFO Applying migration id=received 2026/04/10 19:15:15 INFO Applying migration id=namehost 2026/04/10 19:15:15 INFO Applying migration id=outboxhost 2026/04/10 19:15:15 INFO Applying migration id=notesfts 2026/04/10 19:15:15 INFO Applying migration id=iconsname 2026/04/10 19:15:15 INFO Applying migration id=nohash 2026/04/10 19:15:15 INFO Applying migration id=shares 2026/04/10 19:15:15 INFO Applying migration id=actorttl 2026/04/10 19:15:15 INFO Applying migration id=tocc 2026/04/10 19:15:15 INFO Applying migration id=followeds 2026/04/10 19:15:15 INFO Applying migration id=certhash 2026/04/10 19:15:15 INFO Applying migration id=follows_sync 2026/04/10 19:15:15 INFO Applying migration id=jsonpath 2026/04/10 19:15:15 INFO Applying migration id=localforward 2026/04/10 19:15:15 INFO Applying migration id=avatar 2026/04/10 19:15:15 INFO Applying migration id=noimage 2026/04/10 19:15:15 INFO Applying migration id=feed 2026/04/10 19:15:15 INFO Applying migration id=bookmarks 2026/04/10 19:15:15 INFO Applying migration id=shareactivity 2026/04/10 19:15:15 INFO Applying migration id=application 2026/04/10 19:15:15 INFO Applying migration id=certificates 2026/04/10 19:15:15 INFO Applying migration id=rawforward 2026/04/10 19:15:15 INFO Applying migration id=publickey 2026/04/10 19:15:15 INFO Applying migration id=resolvegroup 2026/04/10 19:15:15 INFO Applying migration id=reject 2026/04/10 19:15:15 INFO Applying migration id=autodel 2026/04/10 19:15:15 INFO Applying migration id=jsonb 2026/04/10 19:15:15 INFO Applying migration id=quote 2026/04/10 19:15:15 INFO Applying migration id=rfc9421 2026/04/10 19:15:15 INFO Applying migration id=keys 2026/04/10 19:15:15 INFO Applying migration id=portable 2026/04/10 19:15:15 INFO Applying migration id=proofs 2026/04/10 19:15:15 INFO Applying migration id=contexts 2026/04/10 19:15:15 INFO Applying migration id=deliverieshost 2026/04/10 19:15:15 INFO Applying migration id=pembegin 2026/04/10 19:15:15 INFO Applying migration id=didhost 2026/04/10 19:15:17 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:15:17 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d1-edfb-73ad-a9c5-c3e9a48f3e4c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 19:15:17 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (2.05s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/04/10 19:15:17 INFO Applying migration id=initial 2026/04/10 19:15:17 INFO Applying migration id=notesupdated 2026/04/10 19:15:17 INFO Applying migration id=personspreferredusername 2026/04/10 19:15:17 INFO Applying migration id=activitiesid 2026/04/10 19:15:17 INFO Applying migration id=outbox 2026/04/10 19:15:17 INFO Applying migration id=edits 2026/04/10 19:15:17 INFO Applying migration id=outboxactor 2026/04/10 19:15:17 INFO Applying migration id=outboxsender 2026/04/10 19:15:17 INFO Applying migration id=thread 2026/04/10 19:15:17 INFO Applying migration id=host 2026/04/10 19:15:17 INFO Applying migration id=sharedinbox 2026/04/10 19:15:17 INFO Applying migration id=noteshost 2026/04/10 19:15:17 INFO Applying migration id=fetched 2026/04/10 19:15:17 INFO Applying migration id=move 2026/04/10 19:15:17 INFO Applying migration id=cleanup 2026/04/10 19:15:17 INFO Applying migration id=received 2026/04/10 19:15:17 INFO Applying migration id=namehost 2026/04/10 19:15:17 INFO Applying migration id=outboxhost 2026/04/10 19:15:17 INFO Applying migration id=notesfts 2026/04/10 19:15:17 INFO Applying migration id=iconsname 2026/04/10 19:15:17 INFO Applying migration id=nohash 2026/04/10 19:15:17 INFO Applying migration id=shares 2026/04/10 19:15:17 INFO Applying migration id=actorttl 2026/04/10 19:15:17 INFO Applying migration id=tocc 2026/04/10 19:15:17 INFO Applying migration id=followeds 2026/04/10 19:15:17 INFO Applying migration id=certhash 2026/04/10 19:15:17 INFO Applying migration id=follows_sync 2026/04/10 19:15:17 INFO Applying migration id=jsonpath 2026/04/10 19:15:17 INFO Applying migration id=localforward 2026/04/10 19:15:17 INFO Applying migration id=avatar 2026/04/10 19:15:17 INFO Applying migration id=noimage 2026/04/10 19:15:17 INFO Applying migration id=feed 2026/04/10 19:15:17 INFO Applying migration id=bookmarks 2026/04/10 19:15:17 INFO Applying migration id=shareactivity 2026/04/10 19:15:17 INFO Applying migration id=application 2026/04/10 19:15:17 INFO Applying migration id=certificates 2026/04/10 19:15:17 INFO Applying migration id=rawforward 2026/04/10 19:15:17 INFO Applying migration id=publickey 2026/04/10 19:15:17 INFO Applying migration id=resolvegroup 2026/04/10 19:15:17 INFO Applying migration id=reject 2026/04/10 19:15:17 INFO Applying migration id=autodel 2026/04/10 19:15:17 INFO Applying migration id=jsonb 2026/04/10 19:15:17 INFO Applying migration id=quote 2026/04/10 19:15:17 INFO Applying migration id=rfc9421 2026/04/10 19:15:17 INFO Applying migration id=keys 2026/04/10 19:15:17 INFO Applying migration id=portable 2026/04/10 19:15:17 INFO Applying migration id=proofs 2026/04/10 19:15:17 INFO Applying migration id=contexts 2026/04/10 19:15:17 INFO Applying migration id=deliverieshost 2026/04/10 19:15:17 INFO Applying migration id=pembegin 2026/04/10 19:15:17 INFO Applying migration id=didhost 2026/04/10 19:15:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:15:19 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d1-f687-7637-b187-23671eac1769 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 19:15:19 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 19:15:19 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (2.19s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/04/10 19:15:19 INFO Applying migration id=initial 2026/04/10 19:15:19 INFO Applying migration id=notesupdated 2026/04/10 19:15:19 INFO Applying migration id=personspreferredusername 2026/04/10 19:15:19 INFO Applying migration id=activitiesid 2026/04/10 19:15:19 INFO Applying migration id=outbox 2026/04/10 19:15:19 INFO Applying migration id=edits 2026/04/10 19:15:19 INFO Applying migration id=outboxactor 2026/04/10 19:15:19 INFO Applying migration id=outboxsender 2026/04/10 19:15:19 INFO Applying migration id=thread 2026/04/10 19:15:19 INFO Applying migration id=host 2026/04/10 19:15:19 INFO Applying migration id=sharedinbox 2026/04/10 19:15:19 INFO Applying migration id=noteshost 2026/04/10 19:15:19 INFO Applying migration id=fetched 2026/04/10 19:15:19 INFO Applying migration id=move 2026/04/10 19:15:19 INFO Applying migration id=cleanup 2026/04/10 19:15:19 INFO Applying migration id=received 2026/04/10 19:15:19 INFO Applying migration id=namehost 2026/04/10 19:15:19 INFO Applying migration id=outboxhost 2026/04/10 19:15:19 INFO Applying migration id=notesfts 2026/04/10 19:15:19 INFO Applying migration id=iconsname 2026/04/10 19:15:19 INFO Applying migration id=nohash 2026/04/10 19:15:19 INFO Applying migration id=shares 2026/04/10 19:15:19 INFO Applying migration id=actorttl 2026/04/10 19:15:19 INFO Applying migration id=tocc 2026/04/10 19:15:19 INFO Applying migration id=followeds 2026/04/10 19:15:19 INFO Applying migration id=certhash 2026/04/10 19:15:19 INFO Applying migration id=follows_sync 2026/04/10 19:15:19 INFO Applying migration id=jsonpath 2026/04/10 19:15:19 INFO Applying migration id=localforward 2026/04/10 19:15:19 INFO Applying migration id=avatar 2026/04/10 19:15:19 INFO Applying migration id=noimage 2026/04/10 19:15:19 INFO Applying migration id=feed 2026/04/10 19:15:19 INFO Applying migration id=bookmarks 2026/04/10 19:15:19 INFO Applying migration id=shareactivity 2026/04/10 19:15:19 INFO Applying migration id=application 2026/04/10 19:15:19 INFO Applying migration id=certificates 2026/04/10 19:15:19 INFO Applying migration id=rawforward 2026/04/10 19:15:19 INFO Applying migration id=publickey 2026/04/10 19:15:19 INFO Applying migration id=resolvegroup 2026/04/10 19:15:19 INFO Applying migration id=reject 2026/04/10 19:15:19 INFO Applying migration id=autodel 2026/04/10 19:15:19 INFO Applying migration id=jsonb 2026/04/10 19:15:19 INFO Applying migration id=quote 2026/04/10 19:15:19 INFO Applying migration id=rfc9421 2026/04/10 19:15:19 INFO Applying migration id=keys 2026/04/10 19:15:19 INFO Applying migration id=portable 2026/04/10 19:15:19 INFO Applying migration id=proofs 2026/04/10 19:15:19 INFO Applying migration id=contexts 2026/04/10 19:15:19 INFO Applying migration id=deliverieshost 2026/04/10 19:15:19 INFO Applying migration id=pembegin 2026/04/10 19:15:19 INFO Applying migration id=didhost 2026/04/10 19:15:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:15:20 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d1-fbea-7833-b8ef-16fc6d85d4f4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 19:15:20 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (1.38s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/04/10 19:15:20 INFO Applying migration id=initial 2026/04/10 19:15:20 INFO Applying migration id=notesupdated 2026/04/10 19:15:20 INFO Applying migration id=personspreferredusername 2026/04/10 19:15:20 INFO Applying migration id=activitiesid 2026/04/10 19:15:20 INFO Applying migration id=outbox 2026/04/10 19:15:20 INFO Applying migration id=edits 2026/04/10 19:15:20 INFO Applying migration id=outboxactor 2026/04/10 19:15:20 INFO Applying migration id=outboxsender 2026/04/10 19:15:20 INFO Applying migration id=thread 2026/04/10 19:15:20 INFO Applying migration id=host 2026/04/10 19:15:20 INFO Applying migration id=sharedinbox 2026/04/10 19:15:20 INFO Applying migration id=noteshost 2026/04/10 19:15:20 INFO Applying migration id=fetched 2026/04/10 19:15:20 INFO Applying migration id=move 2026/04/10 19:15:20 INFO Applying migration id=cleanup 2026/04/10 19:15:20 INFO Applying migration id=received 2026/04/10 19:15:20 INFO Applying migration id=namehost 2026/04/10 19:15:20 INFO Applying migration id=outboxhost 2026/04/10 19:15:20 INFO Applying migration id=notesfts 2026/04/10 19:15:20 INFO Applying migration id=iconsname 2026/04/10 19:15:20 INFO Applying migration id=nohash 2026/04/10 19:15:20 INFO Applying migration id=shares 2026/04/10 19:15:20 INFO Applying migration id=actorttl 2026/04/10 19:15:20 INFO Applying migration id=tocc 2026/04/10 19:15:20 INFO Applying migration id=followeds 2026/04/10 19:15:20 INFO Applying migration id=certhash 2026/04/10 19:15:20 INFO Applying migration id=follows_sync 2026/04/10 19:15:20 INFO Applying migration id=jsonpath 2026/04/10 19:15:20 INFO Applying migration id=localforward 2026/04/10 19:15:20 INFO Applying migration id=avatar 2026/04/10 19:15:20 INFO Applying migration id=noimage 2026/04/10 19:15:20 INFO Applying migration id=feed 2026/04/10 19:15:20 INFO Applying migration id=bookmarks 2026/04/10 19:15:20 INFO Applying migration id=shareactivity 2026/04/10 19:15:20 INFO Applying migration id=application 2026/04/10 19:15:20 INFO Applying migration id=certificates 2026/04/10 19:15:20 INFO Applying migration id=rawforward 2026/04/10 19:15:20 INFO Applying migration id=publickey 2026/04/10 19:15:20 INFO Applying migration id=resolvegroup 2026/04/10 19:15:20 INFO Applying migration id=reject 2026/04/10 19:15:20 INFO Applying migration id=autodel 2026/04/10 19:15:20 INFO Applying migration id=jsonb 2026/04/10 19:15:20 INFO Applying migration id=quote 2026/04/10 19:15:20 INFO Applying migration id=rfc9421 2026/04/10 19:15:20 INFO Applying migration id=keys 2026/04/10 19:15:20 INFO Applying migration id=portable 2026/04/10 19:15:20 INFO Applying migration id=proofs 2026/04/10 19:15:20 INFO Applying migration id=contexts 2026/04/10 19:15:20 INFO Applying migration id=deliverieshost 2026/04/10 19:15:20 INFO Applying migration id=pembegin 2026/04/10 19:15:20 INFO Applying migration id=didhost 2026/04/10 19:15:23 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:15:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d2-052d-712f-aa2a-cdfd913a16a4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 19:15:23 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 19:15:23 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (2.37s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/04/10 19:15:23 INFO Applying migration id=initial 2026/04/10 19:15:23 INFO Applying migration id=notesupdated 2026/04/10 19:15:23 INFO Applying migration id=personspreferredusername 2026/04/10 19:15:23 INFO Applying migration id=activitiesid 2026/04/10 19:15:23 INFO Applying migration id=outbox 2026/04/10 19:15:23 INFO Applying migration id=edits 2026/04/10 19:15:23 INFO Applying migration id=outboxactor 2026/04/10 19:15:23 INFO Applying migration id=outboxsender 2026/04/10 19:15:23 INFO Applying migration id=thread 2026/04/10 19:15:23 INFO Applying migration id=host 2026/04/10 19:15:23 INFO Applying migration id=sharedinbox 2026/04/10 19:15:23 INFO Applying migration id=noteshost 2026/04/10 19:15:23 INFO Applying migration id=fetched 2026/04/10 19:15:23 INFO Applying migration id=move 2026/04/10 19:15:23 INFO Applying migration id=cleanup 2026/04/10 19:15:23 INFO Applying migration id=received 2026/04/10 19:15:23 INFO Applying migration id=namehost 2026/04/10 19:15:23 INFO Applying migration id=outboxhost 2026/04/10 19:15:23 INFO Applying migration id=notesfts 2026/04/10 19:15:23 INFO Applying migration id=iconsname 2026/04/10 19:15:23 INFO Applying migration id=nohash 2026/04/10 19:15:23 INFO Applying migration id=shares 2026/04/10 19:15:23 INFO Applying migration id=actorttl 2026/04/10 19:15:23 INFO Applying migration id=tocc 2026/04/10 19:15:23 INFO Applying migration id=followeds 2026/04/10 19:15:23 INFO Applying migration id=certhash 2026/04/10 19:15:23 INFO Applying migration id=follows_sync 2026/04/10 19:15:23 INFO Applying migration id=jsonpath 2026/04/10 19:15:23 INFO Applying migration id=localforward 2026/04/10 19:15:23 INFO Applying migration id=avatar 2026/04/10 19:15:23 INFO Applying migration id=noimage 2026/04/10 19:15:23 INFO Applying migration id=feed 2026/04/10 19:15:23 INFO Applying migration id=bookmarks 2026/04/10 19:15:23 INFO Applying migration id=shareactivity 2026/04/10 19:15:23 INFO Applying migration id=application 2026/04/10 19:15:23 INFO Applying migration id=certificates 2026/04/10 19:15:23 INFO Applying migration id=rawforward 2026/04/10 19:15:23 INFO Applying migration id=publickey 2026/04/10 19:15:23 INFO Applying migration id=resolvegroup 2026/04/10 19:15:23 INFO Applying migration id=reject 2026/04/10 19:15:23 INFO Applying migration id=autodel 2026/04/10 19:15:23 INFO Applying migration id=jsonb 2026/04/10 19:15:23 INFO Applying migration id=quote 2026/04/10 19:15:23 INFO Applying migration id=rfc9421 2026/04/10 19:15:23 INFO Applying migration id=keys 2026/04/10 19:15:23 INFO Applying migration id=portable 2026/04/10 19:15:23 INFO Applying migration id=proofs 2026/04/10 19:15:23 INFO Applying migration id=contexts 2026/04/10 19:15:23 INFO Applying migration id=deliverieshost 2026/04/10 19:15:23 INFO Applying migration id=pembegin 2026/04/10 19:15:23 INFO Applying migration id=didhost 2026/04/10 19:15:25 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:15:25 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/04/10 19:15:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d2-0d39-7d30-905c-3d7638116e4e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 19:15:25 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (2.06s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/04/10 19:15:25 INFO Applying migration id=initial 2026/04/10 19:15:25 INFO Applying migration id=notesupdated 2026/04/10 19:15:25 INFO Applying migration id=personspreferredusername 2026/04/10 19:15:25 INFO Applying migration id=activitiesid 2026/04/10 19:15:25 INFO Applying migration id=outbox 2026/04/10 19:15:25 INFO Applying migration id=edits 2026/04/10 19:15:25 INFO Applying migration id=outboxactor 2026/04/10 19:15:25 INFO Applying migration id=outboxsender 2026/04/10 19:15:25 INFO Applying migration id=thread 2026/04/10 19:15:25 INFO Applying migration id=host 2026/04/10 19:15:25 INFO Applying migration id=sharedinbox 2026/04/10 19:15:25 INFO Applying migration id=noteshost 2026/04/10 19:15:25 INFO Applying migration id=fetched 2026/04/10 19:15:25 INFO Applying migration id=move 2026/04/10 19:15:25 INFO Applying migration id=cleanup 2026/04/10 19:15:25 INFO Applying migration id=received 2026/04/10 19:15:25 INFO Applying migration id=namehost 2026/04/10 19:15:25 INFO Applying migration id=outboxhost 2026/04/10 19:15:25 INFO Applying migration id=notesfts 2026/04/10 19:15:25 INFO Applying migration id=iconsname 2026/04/10 19:15:25 INFO Applying migration id=nohash 2026/04/10 19:15:25 INFO Applying migration id=shares 2026/04/10 19:15:25 INFO Applying migration id=actorttl 2026/04/10 19:15:25 INFO Applying migration id=tocc 2026/04/10 19:15:25 INFO Applying migration id=followeds 2026/04/10 19:15:25 INFO Applying migration id=certhash 2026/04/10 19:15:25 INFO Applying migration id=follows_sync 2026/04/10 19:15:25 INFO Applying migration id=jsonpath 2026/04/10 19:15:25 INFO Applying migration id=localforward 2026/04/10 19:15:25 INFO Applying migration id=avatar 2026/04/10 19:15:25 INFO Applying migration id=noimage 2026/04/10 19:15:25 INFO Applying migration id=feed 2026/04/10 19:15:25 INFO Applying migration id=bookmarks 2026/04/10 19:15:25 INFO Applying migration id=shareactivity 2026/04/10 19:15:25 INFO Applying migration id=application 2026/04/10 19:15:25 INFO Applying migration id=certificates 2026/04/10 19:15:25 INFO Applying migration id=rawforward 2026/04/10 19:15:25 INFO Applying migration id=publickey 2026/04/10 19:15:25 INFO Applying migration id=resolvegroup 2026/04/10 19:15:25 INFO Applying migration id=reject 2026/04/10 19:15:25 INFO Applying migration id=autodel 2026/04/10 19:15:25 INFO Applying migration id=jsonb 2026/04/10 19:15:25 INFO Applying migration id=quote 2026/04/10 19:15:25 INFO Applying migration id=rfc9421 2026/04/10 19:15:25 INFO Applying migration id=keys 2026/04/10 19:15:25 INFO Applying migration id=portable 2026/04/10 19:15:25 INFO Applying migration id=proofs 2026/04/10 19:15:25 INFO Applying migration id=contexts 2026/04/10 19:15:25 INFO Applying migration id=deliverieshost 2026/04/10 19:15:25 INFO Applying migration id=pembegin 2026/04/10 19:15:25 INFO Applying migration id=didhost 2026/04/10 19:15:27 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 19:15:27 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/04/10 19:15:27 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d2-1627-7bbb-8d88-46296145da4f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 19:15:27 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (2.29s) === RUN TestWhisper_HappyFlow 2026/04/10 19:15:27 INFO Applying migration id=initial 2026/04/10 19:15:27 INFO Applying migration id=notesupdated 2026/04/10 19:15:27 INFO Applying migration id=personspreferredusername 2026/04/10 19:15:27 INFO Applying migration id=activitiesid 2026/04/10 19:15:27 INFO Applying migration id=outbox 2026/04/10 19:15:27 INFO Applying migration id=edits 2026/04/10 19:15:27 INFO Applying migration id=outboxactor 2026/04/10 19:15:27 INFO Applying migration id=outboxsender 2026/04/10 19:15:27 INFO Applying migration id=thread 2026/04/10 19:15:27 INFO Applying migration id=host 2026/04/10 19:15:27 INFO Applying migration id=sharedinbox 2026/04/10 19:15:27 INFO Applying migration id=noteshost 2026/04/10 19:15:27 INFO Applying migration id=fetched 2026/04/10 19:15:27 INFO Applying migration id=move 2026/04/10 19:15:27 INFO Applying migration id=cleanup 2026/04/10 19:15:27 INFO Applying migration id=received 2026/04/10 19:15:27 INFO Applying migration id=namehost 2026/04/10 19:15:27 INFO Applying migration id=outboxhost 2026/04/10 19:15:27 INFO Applying migration id=notesfts 2026/04/10 19:15:27 INFO Applying migration id=iconsname 2026/04/10 19:15:27 INFO Applying migration id=nohash 2026/04/10 19:15:27 INFO Applying migration id=shares 2026/04/10 19:15:27 INFO Applying migration id=actorttl 2026/04/10 19:15:27 INFO Applying migration id=tocc 2026/04/10 19:15:27 INFO Applying migration id=followeds 2026/04/10 19:15:27 INFO Applying migration id=certhash 2026/04/10 19:15:27 INFO Applying migration id=follows_sync 2026/04/10 19:15:27 INFO Applying migration id=jsonpath 2026/04/10 19:15:27 INFO Applying migration id=localforward 2026/04/10 19:15:27 INFO Applying migration id=avatar 2026/04/10 19:15:27 INFO Applying migration id=noimage 2026/04/10 19:15:27 INFO Applying migration id=feed 2026/04/10 19:15:27 INFO Applying migration id=bookmarks 2026/04/10 19:15:27 INFO Applying migration id=shareactivity 2026/04/10 19:15:27 INFO Applying migration id=application 2026/04/10 19:15:27 INFO Applying migration id=certificates 2026/04/10 19:15:27 INFO Applying migration id=rawforward 2026/04/10 19:15:27 INFO Applying migration id=publickey 2026/04/10 19:15:27 INFO Applying migration id=resolvegroup 2026/04/10 19:15:27 INFO Applying migration id=reject 2026/04/10 19:15:27 INFO Applying migration id=autodel 2026/04/10 19:15:27 INFO Applying migration id=jsonb 2026/04/10 19:15:27 INFO Applying migration id=quote 2026/04/10 19:15:27 INFO Applying migration id=rfc9421 2026/04/10 19:15:27 INFO Applying migration id=keys 2026/04/10 19:15:27 INFO Applying migration id=portable 2026/04/10 19:15:27 INFO Applying migration id=proofs 2026/04/10 19:15:27 INFO Applying migration id=contexts 2026/04/10 19:15:27 INFO Applying migration id=deliverieshost 2026/04/10 19:15:27 INFO Applying migration id=pembegin 2026/04/10 19:15:27 INFO Applying migration id=didhost 2026/04/10 19:15:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d2-20af-7097-8f95-f78c31be9f06 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:15:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d2-20af-7c19-8fcd-ba1651dfcc5b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d2-20af-7097-8f95-f78c31be9f06 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78d2-20af-7097-8f95-f78c31be9f06 2026/04/10 19:15:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d2-20b0-7485-92a1-c2001918f579 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d2-20b0-7440-b877-cc923a16acd4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d2-20b0-7440-b877-cc923a16acd4 2026/04/10 19:15:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d2-20b0-7440-b877-cc923a16acd4 2026/04/10 19:15:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 19:15:30 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (2.70s) === RUN TestWhisper_FollowAfterPost 2026/04/10 19:15:30 INFO Applying migration id=initial 2026/04/10 19:15:30 INFO Applying migration id=notesupdated 2026/04/10 19:15:30 INFO Applying migration id=personspreferredusername 2026/04/10 19:15:30 INFO Applying migration id=activitiesid 2026/04/10 19:15:30 INFO Applying migration id=outbox 2026/04/10 19:15:30 INFO Applying migration id=edits 2026/04/10 19:15:30 INFO Applying migration id=outboxactor 2026/04/10 19:15:30 INFO Applying migration id=outboxsender 2026/04/10 19:15:30 INFO Applying migration id=thread 2026/04/10 19:15:30 INFO Applying migration id=host 2026/04/10 19:15:30 INFO Applying migration id=sharedinbox 2026/04/10 19:15:30 INFO Applying migration id=noteshost 2026/04/10 19:15:30 INFO Applying migration id=fetched 2026/04/10 19:15:30 INFO Applying migration id=move 2026/04/10 19:15:30 INFO Applying migration id=cleanup 2026/04/10 19:15:30 INFO Applying migration id=received 2026/04/10 19:15:30 INFO Applying migration id=namehost 2026/04/10 19:15:30 INFO Applying migration id=outboxhost 2026/04/10 19:15:30 INFO Applying migration id=notesfts 2026/04/10 19:15:30 INFO Applying migration id=iconsname 2026/04/10 19:15:30 INFO Applying migration id=nohash 2026/04/10 19:15:30 INFO Applying migration id=shares 2026/04/10 19:15:30 INFO Applying migration id=actorttl 2026/04/10 19:15:30 INFO Applying migration id=tocc 2026/04/10 19:15:30 INFO Applying migration id=followeds 2026/04/10 19:15:30 INFO Applying migration id=certhash 2026/04/10 19:15:30 INFO Applying migration id=follows_sync 2026/04/10 19:15:30 INFO Applying migration id=jsonpath 2026/04/10 19:15:30 INFO Applying migration id=localforward 2026/04/10 19:15:30 INFO Applying migration id=avatar 2026/04/10 19:15:30 INFO Applying migration id=noimage 2026/04/10 19:15:30 INFO Applying migration id=feed 2026/04/10 19:15:30 INFO Applying migration id=bookmarks 2026/04/10 19:15:30 INFO Applying migration id=shareactivity 2026/04/10 19:15:30 INFO Applying migration id=application 2026/04/10 19:15:30 INFO Applying migration id=certificates 2026/04/10 19:15:30 INFO Applying migration id=rawforward 2026/04/10 19:15:30 INFO Applying migration id=publickey 2026/04/10 19:15:30 INFO Applying migration id=resolvegroup 2026/04/10 19:15:30 INFO Applying migration id=reject 2026/04/10 19:15:30 INFO Applying migration id=autodel 2026/04/10 19:15:30 INFO Applying migration id=jsonb 2026/04/10 19:15:30 INFO Applying migration id=quote 2026/04/10 19:15:30 INFO Applying migration id=rfc9421 2026/04/10 19:15:30 INFO Applying migration id=keys 2026/04/10 19:15:30 INFO Applying migration id=portable 2026/04/10 19:15:30 INFO Applying migration id=proofs 2026/04/10 19:15:30 INFO Applying migration id=contexts 2026/04/10 19:15:30 INFO Applying migration id=deliverieshost 2026/04/10 19:15:30 INFO Applying migration id=pembegin 2026/04/10 19:15:30 INFO Applying migration id=didhost 2026/04/10 19:15:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d2-2ca7-7392-8023-5c6d3e5e4048 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d2-2ca7-7340-9083-f34a9559abb2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d2-2ca7-7340-9083-f34a9559abb2 2026/04/10 19:15:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d2-2ca7-7340-9083-f34a9559abb2 2026/04/10 19:15:33 INFO Post was not found post=https://localhost.localdomain:8443/post/019d78d2-2ca7-7340-9083-f34a9559abb2 2026/04/10 19:15:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d2-2ca9-7486-8397-27b1d0ff6410 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:15:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d2-2ca9-7ebb-b5c5-1a30a9d05489 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d2-2ca9-7486-8397-27b1d0ff6410 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78d2-2ca9-7486-8397-27b1d0ff6410 2026/04/10 19:15:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d2-2ca7-7340-9083-f34a9559abb2 2026/04/10 19:15:33 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 19:15:33 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (3.06s) === RUN TestWhisper_Throttling 2026/04/10 19:15:33 INFO Applying migration id=initial 2026/04/10 19:15:33 INFO Applying migration id=notesupdated 2026/04/10 19:15:33 INFO Applying migration id=personspreferredusername 2026/04/10 19:15:33 INFO Applying migration id=activitiesid 2026/04/10 19:15:33 INFO Applying migration id=outbox 2026/04/10 19:15:33 INFO Applying migration id=edits 2026/04/10 19:15:33 INFO Applying migration id=outboxactor 2026/04/10 19:15:33 INFO Applying migration id=outboxsender 2026/04/10 19:15:33 INFO Applying migration id=thread 2026/04/10 19:15:33 INFO Applying migration id=host 2026/04/10 19:15:33 INFO Applying migration id=sharedinbox 2026/04/10 19:15:33 INFO Applying migration id=noteshost 2026/04/10 19:15:33 INFO Applying migration id=fetched 2026/04/10 19:15:33 INFO Applying migration id=move 2026/04/10 19:15:33 INFO Applying migration id=cleanup 2026/04/10 19:15:33 INFO Applying migration id=received 2026/04/10 19:15:33 INFO Applying migration id=namehost 2026/04/10 19:15:33 INFO Applying migration id=outboxhost 2026/04/10 19:15:33 INFO Applying migration id=notesfts 2026/04/10 19:15:33 INFO Applying migration id=iconsname 2026/04/10 19:15:33 INFO Applying migration id=nohash 2026/04/10 19:15:33 INFO Applying migration id=shares 2026/04/10 19:15:33 INFO Applying migration id=actorttl 2026/04/10 19:15:33 INFO Applying migration id=tocc 2026/04/10 19:15:33 INFO Applying migration id=followeds 2026/04/10 19:15:33 INFO Applying migration id=certhash 2026/04/10 19:15:33 INFO Applying migration id=follows_sync 2026/04/10 19:15:33 INFO Applying migration id=jsonpath 2026/04/10 19:15:33 INFO Applying migration id=localforward 2026/04/10 19:15:33 INFO Applying migration id=avatar 2026/04/10 19:15:33 INFO Applying migration id=noimage 2026/04/10 19:15:33 INFO Applying migration id=feed 2026/04/10 19:15:33 INFO Applying migration id=bookmarks 2026/04/10 19:15:33 INFO Applying migration id=shareactivity 2026/04/10 19:15:33 INFO Applying migration id=application 2026/04/10 19:15:33 INFO Applying migration id=certificates 2026/04/10 19:15:33 INFO Applying migration id=rawforward 2026/04/10 19:15:33 INFO Applying migration id=publickey 2026/04/10 19:15:33 INFO Applying migration id=resolvegroup 2026/04/10 19:15:33 INFO Applying migration id=reject 2026/04/10 19:15:33 INFO Applying migration id=autodel 2026/04/10 19:15:33 INFO Applying migration id=jsonb 2026/04/10 19:15:33 INFO Applying migration id=quote 2026/04/10 19:15:33 INFO Applying migration id=rfc9421 2026/04/10 19:15:33 INFO Applying migration id=keys 2026/04/10 19:15:33 INFO Applying migration id=portable 2026/04/10 19:15:33 INFO Applying migration id=proofs 2026/04/10 19:15:33 INFO Applying migration id=contexts 2026/04/10 19:15:33 INFO Applying migration id=deliverieshost 2026/04/10 19:15:33 INFO Applying migration id=pembegin 2026/04/10 19:15:33 INFO Applying migration id=didhost 2026/04/10 19:15:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d78d2-353b-728b-a512-1b2668235099 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 19:15:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d78d2-353b-7d05-97fb-2e5346e72804 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d78d2-353b-728b-a512-1b2668235099 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d78d2-353b-728b-a512-1b2668235099 2026/04/10 19:15:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d78d2-353c-7457-9ffe-82d8e9808f0e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d78d2-353c-7414-996c-b8436035dfea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d78d2-353c-7414-996c-b8436035dfea 2026/04/10 19:15:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019d78d2-353c-7414-996c-b8436035dfea 2026/04/10 19:15:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 19:15:35 WARN User is posting too frequently last=2026-04-10T19:15:35.000Z can=2026-04-10T19:16:35.000Z 2026/04/10 19:15:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 19:15:35 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (2.20s) PASS ok github.com/dimkr/tootik/test 818.886s >>> tootik: Entering fakeroot... >>> tootik-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/tootik/pkg/tootik-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/tootik/pkg/tootik-openrc/etc/init.d' >>> tootik-openrc*: Preparing subpackage tootik-openrc... >>> tootik-openrc*: Running postcheck for tootik-openrc >>> tootik*: Running postcheck for tootik >>> tootik*: Preparing package tootik... >>> tootik*: Stripping binaries >>> tootik*: Script found. /bin/sh added as a dependency for tootik-0.19.8-r5.apk >>> tootik*: Adding .pre-install >>> tootik*: Scanning shared objects >>> tootik-openrc*: Tracing dependencies... openssl >>> tootik-openrc*: Package size: 3.6 KB >>> tootik-openrc*: Compressing data... >>> tootik-openrc*: Create checksum... >>> tootik-openrc*: Create tootik-openrc-0.19.8-r5.apk >>> tootik*: Tracing dependencies... /bin/sh so:libc.musl-armv7.so.1 so:libsqlite3.so.0 >>> tootik*: Package size: 10.6 MB >>> tootik*: Compressing data... >>> tootik*: Create checksum... >>> tootik*: Create tootik-0.19.8-r5.apk >>> tootik: Build complete at Fri, 10 Apr 2026 19:15:35 +0000 elapsed time 0h 14m 2s >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Cleaning up tmpdir >>> tootik: Uninstalling dependencies... (1/5) Purging .makedepends-tootik (20260410.190134) (2/5) Purging go (1.25.9-r0) (3/5) Purging sqlite-dev (3.51.2-r0) (4/5) Purging sqlite (3.51.2-r0) (5/5) Purging sqlite-libs (3.51.2-r0) Executing busybox-1.37.0-r30.trigger OK: 289.3 MiB in 105 packages >>> tootik: Updating the community/armv7 repository index... >>> tootik: Signing the index...