>>> tootik: Building community/tootik 0.19.8-r5 (using abuild 3.16.0-r0) started Fri, 10 Apr 2026 23:40:59 +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.234100) Executing busybox-1.37.0-r30.trigger OK: 572.7 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 Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.23/tootik-0.19.8.tar.gz.part' tootik-0.19.8.tar.gz 100% |********************************| 195k 0:00:00 ETA '/var/cache/distfiles/v3.23/tootik-0.19.8.tar.gz.part' saved /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/stretchr/testify v1.11.1 go: downloading github.com/google/uuid v1.6.0 go: downloading github.com/mattn/go-sqlite3 v1.14.32 go: downloading golang.org/x/net v0.46.0 go: downloading golang.org/x/image v0.32.0 go: downloading github.com/fsnotify/fsnotify v1.9.0 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 go: downloading github.com/davecgh/go-spew v1.1.1 internal/unsafeheader internal/goarch internal/coverage/rtcov internal/byteorder internal/profilerecord internal/msan internal/asan internal/godebugs unicode/utf8 encoding internal/goos log/slog/internal log/internal internal/itoa vendor/golang.org/x/crypto/cryptobyte/asn1 crypto/internal/fips140/alias vendor/golang.org/x/crypto/internal/alias github.com/dimkr/tootik/buildinfo internal/nettrace cmp container/list image/color unicode/utf16 golang.org/x/image/math/f64 crypto/internal/boring/sig internal/trace/tracev2 golang.org/x/net/html/atom math/bits internal/cpu sync/atomic internal/goexperiment unicode internal/runtime/math internal/runtime/gc internal/runtime/sys internal/runtime/atomic internal/runtime/syscall crypto/internal/fips140deps/byteorder internal/abi internal/runtime/strconv math image/color/palette crypto/internal/fips140deps/cpu internal/chacha8rand internal/bytealg internal/runtime/exithook internal/stringslite internal/runtime/cgroup internal/race internal/synctest internal/sync internal/runtime/maps runtime internal/reflectlite iter weak crypto/internal/fips140/subtle sync maps slices crypto/subtle errors sort internal/oserror path vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 strconv crypto/internal/fips140cache log/slog/internal/buffer internal/testlog internal/singleflight unique internal/bisect io runtime/cgo syscall internal/godebug bytes crypto/internal/randutil hash internal/saferio strings hash/adler32 hash/crc32 encoding/base64 crypto net/netip reflect crypto/internal/fips140deps/godebug vendor/golang.org/x/text/transform math/rand crypto/internal/impl net/http/internal/testcert encoding/pem crypto/internal/fips140 net/http/internal/ascii bufio html regexp/syntax crypto/internal/fips140/sha512 crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 image crypto/sha3 crypto/internal/fips140/hmac crypto/internal/fips140/check crypto/internal/fips140hash 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 internal/syscall/execenv internal/syscall/unix time 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 internal/filepathlite embed internal/fmtsort encoding/binary os crypto/internal/fips140/nistec vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix crypto/internal/sysrand internal/sysinfo path/filepath os/signal fmt net crypto/internal/entropy crypto/internal/fips140/drbg crypto/internal/fips140only crypto/internal/fips140/ed25519 crypto/internal/fips140/ecdh crypto/internal/fips140/aes/gcm crypto/internal/fips140/ecdsa crypto/internal/fips140/rsa crypto/internal/fips140/mlkem crypto/rc4 crypto/hkdf crypto/md5 crypto/cipher vendor/golang.org/x/crypto/chacha20 crypto/des crypto/internal/boring crypto/aes crypto/sha512 crypto/hmac crypto/sha256 crypto/ecdh crypto/sha1 encoding/hex log net/http/internal mime/quotedprintable github.com/pmezard/go-difflib/difflib database/sql/driver net/url runtime/trace vendor/golang.org/x/net/http2/hpack mime runtime/debug flag encoding/json compress/flate vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/text/unicode/norm math/big gopkg.in/yaml.v3 encoding/csv compress/lzw github.com/gowebpki/jcs github.com/dimkr/tootik/front/graph text/template/parse golang.org/x/net/html github.com/davecgh/go-spew/spew image/gif vendor/golang.org/x/text/unicode/bidi database/sql github.com/fsnotify/fsnotify/internal compress/zlib compress/gzip testing image/png github.com/fsnotify/fsnotify vendor/golang.org/x/text/secure/bidirule text/template github.com/dimkr/tootik/icon vendor/golang.org/x/net/idna github.com/mattn/go-sqlite3 log/slog crypto/internal/boring/bbig crypto/dsa crypto/rand crypto/elliptic github.com/btcsuite/btcutil/base58 encoding/asn1 crypto/ed25519 crypto/internal/hpke crypto/rsa github.com/stretchr/testify/assert/yaml github.com/dimkr/tootik/front/static crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte crypto/ecdsa vendor/golang.org/x/net/http/httpproxy github.com/dimkr/tootik/front/text github.com/google/uuid net/textproto 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/outbox github.com/dimkr/tootik/front/text/plain 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/ap github.com/dimkr/tootik/front/text/gmap github.com/dimkr/tootik/httpsig github.com/dimkr/tootik/inbox 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/cluster github.com/dimkr/tootik/test github.com/dimkr/tootik/cmd/tootik 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.005s ? 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 TestName_Set === CONT TestCluster_PublicPost === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_Gateways === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestDeleter_OldData === CONT TestCluster_ReplyForwardingPortableActors === CONT TestDeleter_Disabled === CONT TestCluster_DeletedInstance === CONT TestCluster_MovedAccount === CONT TestCluster_PostToFollowers === CONT TestCluster_ReplyInCommunity === CONT TestCluster_DM === CONT TestCluster_Poll === CONT TestCluster_PostInCommunity === CONT TestMetadata_Remove 2026/04/10 23:41:23 INFO Applying migration id=initial === CONT TestMetadata_Maximum === CONT TestMetadata_Equals === CONT TestMetadata_HTML === CONT TestMetadata_Link === CONT TestMetadata_LineBreak === CONT TestCluster_PostToFollowers_Rejected === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_PublicPostQuote === CONT TestCluster_ShareUnshare === CONT TestCluster_ForwardedLegacyReply === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestMetadata_Add 2026/04/10 23:41:23 INFO Applying migration id=notesupdated 2026/04/10 23:41:23 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:23 INFO Applying migration id=activitiesid 2026/04/10 23:41:23 INFO Applying migration id=outbox 2026/04/10 23:41:23 INFO Applying migration id=edits 2026/04/10 23:41:23 INFO Applying migration id=outboxactor 2026/04/10 23:41:23 INFO Applying migration id=outboxsender 2026/04/10 23:41:23 INFO Applying migration id=thread 2026/04/10 23:41:23 INFO Applying migration id=host 2026/04/10 23:41:23 INFO Applying migration id=sharedinbox 2026/04/10 23:41:23 INFO Applying migration id=noteshost 2026/04/10 23:41:23 INFO Applying migration id=fetched 2026/04/10 23:41:23 INFO Applying migration id=move 2026/04/10 23:41:23 INFO Applying migration id=cleanup 2026/04/10 23:41:23 INFO Applying migration id=received 2026/04/10 23:41:23 INFO Applying migration id=namehost 2026/04/10 23:41:23 INFO Applying migration id=outboxhost 2026/04/10 23:41:23 INFO Applying migration id=notesfts 2026/04/10 23:41:23 INFO Applying migration id=iconsname 2026/04/10 23:41:23 INFO Applying migration id=nohash 2026/04/10 23:41:23 INFO Applying migration id=shares 2026/04/10 23:41:23 INFO Applying migration id=actorttl 2026/04/10 23:41:23 INFO Applying migration id=tocc 2026/04/10 23:41:23 INFO Applying migration id=followeds 2026/04/10 23:41:23 INFO Applying migration id=certhash 2026/04/10 23:41:23 INFO Applying migration id=follows_sync 2026/04/10 23:41:23 INFO Applying migration id=jsonpath 2026/04/10 23:41:23 INFO Applying migration id=localforward 2026/04/10 23:41:23 INFO Applying migration id=avatar 2026/04/10 23:41:23 INFO Applying migration id=noimage 2026/04/10 23:41:23 INFO Applying migration id=feed 2026/04/10 23:41:23 INFO Applying migration id=bookmarks 2026/04/10 23:41:23 INFO Applying migration id=shareactivity 2026/04/10 23:41:23 INFO Applying migration id=application 2026/04/10 23:41:23 INFO Applying migration id=certificates 2026/04/10 23:41:23 INFO Applying migration id=rawforward 2026/04/10 23:41:23 INFO Applying migration id=publickey 2026/04/10 23:41:23 INFO Applying migration id=resolvegroup 2026/04/10 23:41:23 INFO Applying migration id=reject 2026/04/10 23:41:23 INFO Applying migration id=autodel 2026/04/10 23:41:23 INFO Applying migration id=jsonb 2026/04/10 23:41:23 INFO Applying migration id=quote 2026/04/10 23:41:23 INFO Applying migration id=rfc9421 2026/04/10 23:41:23 INFO Applying migration id=keys 2026/04/10 23:41:23 INFO Applying migration id=portable 2026/04/10 23:41:23 INFO Applying migration id=proofs 2026/04/10 23:41:23 INFO Applying migration id=contexts 2026/04/10 23:41:23 INFO Applying migration id=deliverieshost 2026/04/10 23:41:23 INFO Applying migration id=pembegin 2026/04/10 23:41:23 INFO Applying migration id=didhost 2026/04/10 23:41:24 INFO Applying migration id=initial 2026/04/10 23:41:24 INFO Applying migration id=notesupdated 2026/04/10 23:41:24 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:24 INFO Applying migration id=activitiesid 2026/04/10 23:41:24 INFO Applying migration id=outbox 2026/04/10 23:41:24 INFO Applying migration id=edits 2026/04/10 23:41:24 INFO Applying migration id=outboxactor 2026/04/10 23:41:24 INFO Applying migration id=outboxsender 2026/04/10 23:41:24 INFO Applying migration id=thread 2026/04/10 23:41:24 INFO Applying migration id=host 2026/04/10 23:41:24 INFO Applying migration id=sharedinbox 2026/04/10 23:41:24 INFO Applying migration id=noteshost 2026/04/10 23:41:24 INFO Applying migration id=fetched 2026/04/10 23:41:24 INFO Applying migration id=move 2026/04/10 23:41:24 INFO Applying migration id=cleanup 2026/04/10 23:41:24 INFO Applying migration id=received 2026/04/10 23:41:24 INFO Applying migration id=namehost 2026/04/10 23:41:24 INFO Applying migration id=outboxhost 2026/04/10 23:41:24 INFO Applying migration id=notesfts 2026/04/10 23:41:24 INFO Applying migration id=iconsname 2026/04/10 23:41:24 INFO Applying migration id=nohash 2026/04/10 23:41:24 INFO Applying migration id=shares 2026/04/10 23:41:24 INFO Applying migration id=actorttl 2026/04/10 23:41:24 INFO Applying migration id=tocc 2026/04/10 23:41:24 INFO Applying migration id=followeds 2026/04/10 23:41:24 INFO Applying migration id=certhash 2026/04/10 23:41:24 INFO Applying migration id=follows_sync 2026/04/10 23:41:24 INFO Applying migration id=jsonpath 2026/04/10 23:41:24 INFO Applying migration id=localforward 2026/04/10 23:41:24 INFO Applying migration id=avatar 2026/04/10 23:41:24 INFO Applying migration id=noimage 2026/04/10 23:41:24 INFO Applying migration id=feed 2026/04/10 23:41:24 INFO Applying migration id=bookmarks 2026/04/10 23:41:24 INFO Applying migration id=shareactivity 2026/04/10 23:41:24 INFO Applying migration id=application 2026/04/10 23:41:24 INFO Applying migration id=certificates 2026/04/10 23:41:24 INFO Applying migration id=rawforward 2026/04/10 23:41:24 INFO Applying migration id=publickey 2026/04/10 23:41:24 INFO Applying migration id=resolvegroup 2026/04/10 23:41:24 INFO Applying migration id=reject 2026/04/10 23:41:24 INFO Applying migration id=autodel 2026/04/10 23:41:24 INFO Applying migration id=jsonb 2026/04/10 23:41:24 INFO Applying migration id=quote 2026/04/10 23:41:24 INFO Applying migration id=rfc9421 2026/04/10 23:41:24 INFO Applying migration id=keys 2026/04/10 23:41:24 INFO Applying migration id=portable 2026/04/10 23:41:24 INFO Applying migration id=proofs 2026/04/10 23:41:24 INFO Applying migration id=contexts 2026/04/10 23:41:24 INFO Applying migration id=deliverieshost 2026/04/10 23:41:24 INFO Applying migration id=pembegin 2026/04/10 23:41:24 INFO Applying migration id=didhost 2026/04/10 23:41:24 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:24 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:24 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:25 INFO Applying migration id=initial 2026/04/10 23:41:25 INFO Applying migration id=notesupdated 2026/04/10 23:41:25 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:25 INFO Applying migration id=activitiesid 2026/04/10 23:41:25 INFO Applying migration id=outbox 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:25 INFO Applying migration id=edits 2026/04/10 23:41:25 INFO Applying migration id=outboxactor 2026/04/10 23:41:25 INFO Applying migration id=outboxsender 2026/04/10 23:41:25 INFO Applying migration id=thread 2026/04/10 23:41:25 INFO Applying migration id=host 2026/04/10 23:41:25 INFO Applying migration id=sharedinbox 2026/04/10 23:41:25 INFO Applying migration id=noteshost 2026/04/10 23:41:25 INFO Applying migration id=fetched 2026/04/10 23:41:25 INFO Applying migration id=move 2026/04/10 23:41:25 INFO Applying migration id=cleanup 2026/04/10 23:41:25 INFO Applying migration id=received 2026/04/10 23:41:25 INFO Applying migration id=namehost 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:25 INFO Applying migration id=outboxhost 2026/04/10 23:41:25 INFO Applying migration id=notesfts 2026/04/10 23:41:25 INFO Applying migration id=iconsname 2026/04/10 23:41:25 INFO Applying migration id=nohash 2026/04/10 23:41:25 INFO Applying migration id=shares 2026/04/10 23:41:25 INFO Applying migration id=actorttl 2026/04/10 23:41:25 INFO Applying migration id=tocc 2026/04/10 23:41:25 INFO Applying migration id=followeds 2026/04/10 23:41:25 INFO Applying migration id=certhash 2026/04/10 23:41:25 INFO Applying migration id=follows_sync 2026/04/10 23:41:25 INFO Applying migration id=jsonpath 2026/04/10 23:41:25 INFO Applying migration id=localforward 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:25 INFO Applying migration id=avatar 2026/04/10 23:41:25 INFO Applying migration id=noimage 2026/04/10 23:41:25 INFO Applying migration id=feed 2026/04/10 23:41:25 INFO Applying migration id=bookmarks 2026/04/10 23:41:25 INFO Applying migration id=shareactivity 2026/04/10 23:41:25 INFO Applying migration id=application 2026/04/10 23:41:25 INFO Applying migration id=certificates 2026/04/10 23:41:25 INFO Applying migration id=rawforward 2026/04/10 23:41:25 INFO Applying migration id=publickey 2026/04/10 23:41:25 INFO Applying migration id=resolvegroup 2026/04/10 23:41:25 INFO Applying migration id=reject 2026/04/10 23:41:25 INFO Applying migration id=autodel 2026/04/10 23:41:25 INFO Applying migration id=jsonb 2026/04/10 23:41:25 INFO Applying migration id=quote 2026/04/10 23:41:25 INFO Applying migration id=rfc9421 2026/04/10 23:41:25 INFO Applying migration id=keys 2026/04/10 23:41:25 INFO Applying migration id=portable 2026/04/10 23:41:25 INFO Applying migration id=proofs 2026/04/10 23:41:25 INFO Applying migration id=contexts 2026/04/10 23:41:25 INFO Applying migration id=deliverieshost 2026/04/10 23:41:25 INFO Applying migration id=pembegin 2026/04/10 23:41:25 INFO Applying migration id=didhost 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:25 INFO Applying migration id=initial 2026/04/10 23:41:25 INFO Applying migration id=notesupdated 2026/04/10 23:41:25 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:25 INFO Applying migration id=activitiesid 2026/04/10 23:41:25 INFO Applying migration id=outbox 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:25 INFO Applying migration id=edits 2026/04/10 23:41:25 INFO Applying migration id=outboxactor 2026/04/10 23:41:25 INFO Applying migration id=outboxsender 2026/04/10 23:41:25 INFO Applying migration id=thread 2026/04/10 23:41:25 INFO Applying migration id=host 2026/04/10 23:41:25 INFO Applying migration id=sharedinbox 2026/04/10 23:41:25 INFO Applying migration id=noteshost 2026/04/10 23:41:25 INFO Applying migration id=fetched 2026/04/10 23:41:25 INFO Applying migration id=move 2026/04/10 23:41:25 INFO Applying migration id=cleanup 2026/04/10 23:41:25 INFO Applying migration id=received 2026/04/10 23:41:25 INFO Applying migration id=namehost 2026/04/10 23:41:25 INFO Applying migration id=outboxhost 2026/04/10 23:41:25 INFO Applying migration id=notesfts 2026/04/10 23:41:25 INFO Applying migration id=iconsname 2026/04/10 23:41:25 INFO Applying migration id=nohash 2026/04/10 23:41:25 INFO Applying migration id=shares 2026/04/10 23:41:25 INFO Applying migration id=actorttl 2026/04/10 23:41:25 INFO Applying migration id=tocc 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:25 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:25 INFO Applying migration id=followeds 2026/04/10 23:41:25 INFO Applying migration id=certhash 2026/04/10 23:41:25 INFO Applying migration id=follows_sync 2026/04/10 23:41:25 INFO Applying migration id=jsonpath 2026/04/10 23:41:26 INFO Applying migration id=localforward 2026/04/10 23:41:26 INFO Applying migration id=avatar 2026/04/10 23:41:26 INFO Applying migration id=noimage 2026/04/10 23:41:26 INFO Applying migration id=feed 2026/04/10 23:41:26 INFO Applying migration id=bookmarks 2026/04/10 23:41:26 INFO Applying migration id=shareactivity 2026/04/10 23:41:26 INFO Applying migration id=application 2026/04/10 23:41:26 INFO Applying migration id=certificates 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:26 INFO Applying migration id=rawforward 2026/04/10 23:41:26 INFO Applying migration id=publickey 2026/04/10 23:41:26 INFO Applying migration id=resolvegroup 2026/04/10 23:41:26 INFO Applying migration id=reject 2026/04/10 23:41:26 INFO Applying migration id=autodel 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:26 INFO Applying migration id=jsonb 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:26 INFO Applying migration id=quote 2026/04/10 23:41:26 INFO Applying migration id=rfc9421 2026/04/10 23:41:26 INFO Applying migration id=keys 2026/04/10 23:41:26 INFO Applying migration id=portable 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:26 INFO Applying migration id=proofs 2026/04/10 23:41:26 INFO Applying migration id=contexts 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:26 INFO Applying migration id=deliverieshost 2026/04/10 23:41:26 INFO Applying migration id=pembegin 2026/04/10 23:41:26 INFO Applying migration id=didhost 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:26 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:26 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:26 INFO Looking up user name=bob 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:26 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 23:41:26 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:26 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-9a69-7ec3-8014-54eb33f5c9db 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 23:41:26 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-9a69-7ec3-8014-54eb33f5c9db 2026/04/10 23:41:26 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-9a69-7ec3-8014-54eb33f5c9db 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:26 INFO Looking up user name=alice 2026/04/10 23:41:26 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-9a69-7ec3-8014-54eb33f5c9db 2026/04/10 23:41:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-9a69-7ec3-8014-54eb33f5c9db 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:26 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 23:41:26 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:26 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:26 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:26 INFO Looking up user name=alice 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:26 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 23:41:26 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:26 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79c5-9b6f-7342-9e13-7a0a1c7a6d6b 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 23:41:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79c5-9b6f-7342-9e13-7a0a1c7a6d6b 2026/04/10 23:41:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79c5-9b6f-7342-9e13-7a0a1c7a6d6b 2026/04/10 23:41:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:26 INFO Looking up user name=bob 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79c5-9b6f-7342-9e13-7a0a1c7a6d6b 2026/04/10 23:41:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79c5-9b6f-7342-9e13-7a0a1c7a6d6b 2026/04/10 23:41:26 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 23:41:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:26 INFO Looking up user name=bob 2026/04/10 23:41:26 INFO Approving follow request activity.id=https://b.localdomain/follow/019d79c5-9b6f-7342-9e13-7a0a1c7a6d6b 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 23:41:26 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79c5-9bb9-7c73-8a9f-db226e262fd8 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-9b6f-7342-9e13-7a0a1c7a6d6b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79c5-9b6f-7342-9e13-7a0a1c7a6d6b 2026/04/10 23:41:26 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79c5-9bb9-7c73-8a9f-db226e262fd8 2026/04/10 23:41:26 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79c5-9bb9-7c73-8a9f-db226e262fd8 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:26 INFO Looking up user name=alice 2026/04/10 23:41:26 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79c5-9bb9-7c73-8a9f-db226e262fd8 2026/04/10 23:41:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d79c5-9bb9-7c73-8a9f-db226e262fd8 2026/04/10 23:41:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:26 INFO Looking up user name=alice 2026/04/10 23:41:26 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-9a69-7ec3-8014-54eb33f5c9db 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 23:41:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-9bf4-7da5-bc38-fd1d740c419b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-9a69-7ec3-8014-54eb33f5c9db activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-9a69-7ec3-8014-54eb33f5c9db 2026/04/10 23:41:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:26 INFO Looking up user name=alice 2026/04/10 23:41:26 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79c5-9bb9-7c73-8a9f-db226e262fd8 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-9b6f-7342-9e13-7a0a1c7a6d6b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79c5-9b6f-7342-9e13-7a0a1c7a6d6b 2026/04/10 23:41:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-9bf4-7da5-bc38-fd1d740c419b 2026/04/10 23:41:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-9bf4-7da5-bc38-fd1d740c419b 2026/04/10 23:41:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:26 INFO Looking up user name=bob 2026/04/10 23:41:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-9bf4-7da5-bc38-fd1d740c419b 2026/04/10 23:41:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-9bf4-7da5-bc38-fd1d740c419b 2026/04/10 23:41:26 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 23:41:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:26 INFO Looking up user name=bob 2026/04/10 23:41:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-9bf4-7da5-bc38-fd1d740c419b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-9a69-7ec3-8014-54eb33f5c9db activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-9a69-7ec3-8014-54eb33f5c9db 2026/04/10 23:41:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-9c18-70a3-a7b9-bfba1b80ce66 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:26 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:27 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:27 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/04/10 23:41:27 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-9c69-71ad-a0f0-d10133353d12 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-9c69-713c-82b9-e543aeb8a728 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-9c69-713c-82b9-e543aeb8a728 2026/04/10 23:41:27 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:27 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-9c69-71ad-a0f0-d10133353d12 2026/04/10 23:41:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-9c69-71ad-a0f0-d10133353d12 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:27 INFO Looking up user name=bob 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-9c69-71ad-a0f0-d10133353d12 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-9c69-71ad-a0f0-d10133353d12 2026/04/10 23:41:27 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:27 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/04/10 23:41:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-9ca3-7cc4-9cf6-32412420d905 2026/04/10 23:41:27 INFO Looking up user name=bob 2026/04/10 23:41:27 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:27 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-9c69-713c-82b9-e543aeb8a728 request.user=bob post=https://b.localdomain/post/019d79c5-9c69-713c-82b9-e543aeb8a728 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:27 INFO Looking up user name=bob 2026/04/10 23:41:27 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-9c69-71ad-a0f0-d10133353d12 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-9c69-713c-82b9-e543aeb8a728 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-9c69-713c-82b9-e543aeb8a728 2026/04/10 23:41:27 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 23:41:27 INFO Creating new user request.path=/users/register name=carol --- PASS: TestMetadata_LineBreak (3.31s) 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:27 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:27 INFO Looking up user name=bob 2026/04/10 23:41:27 INFO Looking up user name=bob 2026/04/10 23:41:27 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 23:41:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestMetadata_HTML (3.40s) 2026/04/10 23:41:27 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-9c69-713c-82b9-e543aeb8a728 request.user=alice post=https://b.localdomain/post/019d79c5-9c69-713c-82b9-e543aeb8a728 2026/04/10 23:41:27 INFO Quoting post request.path=/users/quote/b.localdomain/post/019d79c5-9c69-713c-82b9-e543aeb8a728 request.user=alice post=https://b.localdomain/post/019d79c5-9c69-713c-82b9-e543aeb8a728 2026/04/10 23:41:27 INFO Received a new post activity.id=https://a.localdomain/create/019d79c5-9d8c-77d5-abc5-5dd8722c3108 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-9d8c-7778-af16-c5f8da5f73cd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-9d8c-7778-af16-c5f8da5f73cd 2026/04/10 23:41:27 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:27 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/04/10 23:41:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-9d8c-77d5-abc5-5dd8722c3108 2026/04/10 23:41:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-9d8c-77d5-abc5-5dd8722c3108 2026/04/10 23:41:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-9d8c-77d5-abc5-5dd8722c3108 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-9d94-75ea-997d-1cc187a8a4fd 2026/04/10 23:41:27 INFO Looking up user name=alice 2026/04/10 23:41:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-9d8c-77d5-abc5-5dd8722c3108 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79c5-9d8c-77d5-abc5-5dd8722c3108 2026/04/10 23:41:27 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79c5-9d8c-7778-af16-c5f8da5f73cd request.user=alice post=https://a.localdomain/post/019d79c5-9d8c-7778-af16-c5f8da5f73cd 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:27 INFO Looking up user name=alice 2026/04/10 23:41:27 INFO Received a new post activity.id=https://a.localdomain/create/019d79c5-9d8c-77d5-abc5-5dd8722c3108 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-9d8c-7778-af16-c5f8da5f73cd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-9d8c-7778-af16-c5f8da5f73cd 2026/04/10 23:41:27 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:27 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-9de5-737d-84b2-c820d544b254 2026/04/10 23:41:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:27 INFO Looking up user name=bob 2026/04/10 23:41:27 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-9c69-713c-82b9-e543aeb8a728 request.user=bob post=https://b.localdomain/post/019d79c5-9c69-713c-82b9-e543aeb8a728 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79c5-9dfc-703f-84b2-262bd8c2cc5f 2026/04/10 23:41:27 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.61s) 2026/04/10 23:41:27 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79c5-9d8c-7778-af16-c5f8da5f73cd request.user=bob post=https://a.localdomain/post/019d79c5-9d8c-7778-af16-c5f8da5f73cd --- PASS: TestCluster_PublicPostQuote (3.62s) 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-9e20-7be5-97e6-6841a4f07ef8 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79c5-9e25-752a-94c8-98ebc6bee013 2026/04/10 23:41:27 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:27 INFO Looking up user name=bob 2026/04/10 23:41:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:41:27 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-9e5d-70e8-831b-79263ccdd4c9 2026/04/10 23:41:27 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 23:41:27 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:27 INFO Looking up user name=alice 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice --- PASS: TestMetadata_Equals (3.71s) 2026/04/10 23:41:27 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:27 INFO Looking up user name=carol 2026/04/10 23:41:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:27 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 23:41:27 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 23:41:27 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 23:41:27 INFO Looking up user name=alice 2026/04/10 23:41:27 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 23:41:27 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-9ea0-7e2e-bfd0-460153783d5a 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 23:41:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79c5-9ea3-75ca-a951-bf252a00a246 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 23:41:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-9ea0-7e2e-bfd0-460153783d5a 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-9ea1-7c10-9ccb-d4626b589cf6 2026/04/10 23:41:27 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 23:41:27 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-9ea6-772e-9dc6-d0fc9f8097f7 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 23:41:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79c5-9ea3-75ca-a951-bf252a00a246 2026/04/10 23:41:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79c5-9ea3-75ca-a951-bf252a00a246 2026/04/10 23:41:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-9ea6-772e-9dc6-d0fc9f8097f7 2026/04/10 23:41:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-9ea6-772e-9dc6-d0fc9f8097f7 2026/04/10 23:41:27 INFO Looking up user name=alice 2026/04/10 23:41:27 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 23:41:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-9ea6-772e-9dc6-d0fc9f8097f7 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-9ea6-772e-9dc6-d0fc9f8097f7 2026/04/10 23:41:27 INFO Looking up user name=bob 2026/04/10 23:41:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79c5-9ea3-75ca-a951-bf252a00a246 2026/04/10 23:41:27 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79c5-9ea3-75ca-a951-bf252a00a246 2026/04/10 23:41:27 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/04/10 23:41:27 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:27 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 23:41:27 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-9eda-7e6f-af9d-25a9cd1277ea 2026/04/10 23:41:27 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 23:41:27 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-9ede-7757-84b6-a0593fb43f96 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d79c5-9ede-7757-84b6-a0593fb43f96 2026/04/10 23:41:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d79c5-9ede-7757-84b6-a0593fb43f96 2026/04/10 23:41:27 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:27 INFO Looking up user name=bob 2026/04/10 23:41:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79c5-9ea3-75ca-a951-bf252a00a246 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 23:41:27 INFO Looking up user name=carol 2026/04/10 23:41:27 INFO Looking up user name=carol 2026/04/10 23:41:27 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d79c5-9ede-7757-84b6-a0593fb43f96 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-9ede-7757-84b6-a0593fb43f96 2026/04/10 23:41:27 INFO Looking up user name=alice 2026/04/10 23:41:27 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-9ea6-772e-9dc6-d0fc9f8097f7 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 23:41:27 INFO Received a new post activity.id=https://a.localdomain/create/019d79c5-9f0d-7c2f-b242-587622a008c1 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-9f0d-7bec-961c-2c48439c8eda activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019d79c5-9f0d-7bec-961c-2c48439c8eda 2026/04/10 23:41:27 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79c5-9f0d-7c2f-b242-587622a008c1 2026/04/10 23:41:27 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 23:41:27 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c request.user=carol post=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-9f12-7eb4-a492-dafdd7976dfc 2026/04/10 23:41:27 INFO Looking up user name=carol 2026/04/10 23:41:27 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79c5-9f0d-7bec-961c-2c48439c8eda request.user=bob post=https://a.localdomain/post/019d79c5-9f0d-7bec-961c-2c48439c8eda 2026/04/10 23:41:27 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79c5-9f30-7a97-8c52-1b7f788565ce activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-9ea3-75ca-a951-bf252a00a246 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79c5-9ea3-75ca-a951-bf252a00a246 2026/04/10 23:41:27 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-9ede-7757-84b6-a0593fb43f96 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c 2026/04/10 23:41:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79c5-9f30-7a97-8c52-1b7f788565ce 2026/04/10 23:41:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79c5-9f30-7a97-8c52-1b7f788565ce 2026/04/10 23:41:27 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-9f35-7e83-b44d-8512b78bcfa1 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 23:41:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-9f35-7e83-b44d-8512b78bcfa1 2026/04/10 23:41:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-9f35-7e83-b44d-8512b78bcfa1 2026/04/10 23:41:27 INFO Looking up user name=alice 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-9f3f-74cd-bbb0-2ab118f75b47 2026/04/10 23:41:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79c5-9f30-7a97-8c52-1b7f788565ce 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d79c5-9f30-7a97-8c52-1b7f788565ce 2026/04/10 23:41:27 INFO Looking up user name=alice 2026/04/10 23:41:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-9f35-7e83-b44d-8512b78bcfa1 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-9f35-7e83-b44d-8512b78bcfa1 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79c5-9f56-735b-82b0-860193ee577c 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:27 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:27 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 23:41:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:27 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/04/10 23:41:27 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d79c5-9f73-742d-9fa2-30da00b6c936 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-9ea3-75ca-a951-bf252a00a246 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79c5-9ea3-75ca-a951-bf252a00a246 2026/04/10 23:41:27 INFO Looking up user name=carol 2026/04/10 23:41:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d79c5-9f73-742d-9fa2-30da00b6c936 2026/04/10 23:41:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d79c5-9f73-742d-9fa2-30da00b6c936 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-9f74-711d-8600-9024e3436f42 2026/04/10 23:41:27 INFO Looking up user name=alice 2026/04/10 23:41:27 INFO Looking up user name=bob 2026/04/10 23:41:27 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d79c5-9f7c-7490-96b6-4e7b8a03ac13 activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-9ea0-7e2e-bfd0-460153783d5a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-9ea0-7e2e-bfd0-460153783d5a 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d79c5-9f7c-7490-96b6-4e7b8a03ac13 2026/04/10 23:41:27 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-9f35-7e83-b44d-8512b78bcfa1 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 23:41:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-9f84-705d-a825-48bbb9d0ca55 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-9f35-7e83-b44d-8512b78bcfa1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-9f35-7e83-b44d-8512b78bcfa1 2026/04/10 23:41:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-9f84-705d-a825-48bbb9d0ca55 2026/04/10 23:41:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-9f84-705d-a825-48bbb9d0ca55 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:27 INFO Looking up user name=carol 2026/04/10 23:41:27 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-9f84-705d-a825-48bbb9d0ca55 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-9f84-705d-a825-48bbb9d0ca55 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:27 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:27 INFO Looking up user name=carol 2026/04/10 23:41:27 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 23:41:27 INFO Looking up user name=carol 2026/04/10 23:41:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-9f84-705d-a825-48bbb9d0ca55 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-9f35-7e83-b44d-8512b78bcfa1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-9f35-7e83-b44d-8512b78bcfa1 2026/04/10 23:41:27 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 23:41:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:27 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79c5-9f93-74f9-8813-828a7dc419fd 2026/04/10 23:41:27 INFO Looking up user name=alice 2026/04/10 23:41:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d79c5-9f73-742d-9fa2-30da00b6c936 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d79c5-9f73-742d-9fa2-30da00b6c936 2026/04/10 23:41:27 INFO Looking up user name=alice 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:27 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 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:27 INFO Creating new user request.path=/users/register name=carol --- PASS: TestCluster_PostToFollowers_AcceptThenReject (4.05s) 2026/04/10 23:41:27 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:27 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 23:41:27 INFO Looking up user name=bob 2026/04/10 23:41:27 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:27 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-9fd9-79ec-900f-17280b233675 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 23:41:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-9fd9-79ec-900f-17280b233675 2026/04/10 23:41:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-9fd9-79ec-900f-17280b233675 2026/04/10 23:41:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:27 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 23:41:27 INFO Looking up user name=carol 2026/04/10 23:41:27 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-9fdf-7585-b5ea-d9673135372d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb 2026/04/10 23:41:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79c5-9fe5-715e-ad78-e440a119732f 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 23:41:27 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/04/10 23:41:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-9fdf-7585-b5ea-d9673135372d 2026/04/10 23:41:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-9fdf-7585-b5ea-d9673135372d 2026/04/10 23:41:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79c5-9fe5-715e-ad78-e440a119732f 2026/04/10 23:41:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79c5-9fe5-715e-ad78-e440a119732f 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-9fe6-761d-bd74-98a4b6a9c164 2026/04/10 23:41:27 INFO Looking up user name=alice 2026/04/10 23:41:27 INFO Looking up user name=bob 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/04/10 23:41:27 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 23:41:27 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-9fd9-79ec-900f-17280b233675 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-9fd9-79ec-900f-17280b233675 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:27 INFO Looking up user name=carol 2026/04/10 23:41:27 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-9fdf-7585-b5ea-d9673135372d 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-9fdf-7585-b5ea-d9673135372d 2026/04/10 23:41:27 INFO Looking up user name=bob 2026/04/10 23:41:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79c5-9fe5-715e-ad78-e440a119732f 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79c5-9fe5-715e-ad78-e440a119732f 2026/04/10 23:41:27 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:27 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 23:41:27 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 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:27 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 23:41:27 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb request.user=carol post=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb 2026/04/10 23:41:27 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-a009-7506-83e3-c1c8200fbe28 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c 2026/04/10 23:41:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d79c5-a009-7506-83e3-c1c8200fbe28 2026/04/10 23:41:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d79c5-a009-7506-83e3-c1c8200fbe28 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:27 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/04/10 23:41:27 INFO Looking up user name=carol 2026/04/10 23:41:27 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-9fdf-7585-b5ea-d9673135372d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb 2026/04/10 23:41:27 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 23:41:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:27 INFO Looking up user name=carol 2026/04/10 23:41:27 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d79c5-a009-7506-83e3-c1c8200fbe28 2026/04/10 23:41:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79c5-a02a-77e4-bab2-ee8ea088cb85 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 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-a009-7506-83e3-c1c8200fbe28 2026/04/10 23:41:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79c5-a02a-77e4-bab2-ee8ea088cb85 2026/04/10 23:41:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79c5-a02a-77e4-bab2-ee8ea088cb85 2026/04/10 23:41:27 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a02e-7f18-8d7a-0f5e3bd6f2c9 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 23:41:27 INFO Looking up user name=bob 2026/04/10 23:41:27 INFO Fetching object id=ap://did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:27 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/04/10 23:41:27 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a02e-7f18-8d7a-0f5e3bd6f2c9 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 23:41:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79c5-9fe5-715e-ad78-e440a119732f 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 23:41:27 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-a034-7a8f-8cef-b467d4bf556e 2026/04/10 23:41:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:41:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-9fd9-79ec-900f-17280b233675 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 23:41:28 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c request.user=carol post=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a045-79fa-ade4-2d570f969fdd activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-9fd9-79ec-900f-17280b233675 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d79c5-9fd9-79ec-900f-17280b233675 2026/04/10 23:41:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d79c5-a045-79fa-ade4-2d570f969fdd 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d79c5-a045-79fa-ade4-2d570f969fdd 2026/04/10 23:41:28 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 23:41:28 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor offset=0 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79c5-a02a-77e4-bab2-ee8ea088cb85 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79c5-a02a-77e4-bab2-ee8ea088cb85 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-a009-7506-83e3-c1c8200fbe28 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c 2026/04/10 23:41:28 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 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a061-7ea7-be13-62404cbe6fa8 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:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d79c5-a045-79fa-ade4-2d570f969fdd 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a045-79fa-ade4-2d570f969fdd 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/inbox activity=https://a.localdomain/follow/019d79c5-a061-7ea7-be13-62404cbe6fa8 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/inbox activity=https://a.localdomain/follow/019d79c5-a061-7ea7-be13-62404cbe6fa8 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a045-79fa-ade4-2d570f969fdd activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-9fd9-79ec-900f-17280b233675 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d79c5-9fd9-79ec-900f-17280b233675 2026/04/10 23:41:28 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d79c5-a069-7442-b46e-682612b1bf83 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-9fe5-715e-ad78-e440a119732f activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79c5-9fe5-715e-ad78-e440a119732f 2026/04/10 23:41:28 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d79c5-a069-7442-b46e-682612b1bf83 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d79c5-a069-7442-b46e-682612b1bf83 2026/04/10 23:41:28 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 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:28 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 23:41:28 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 23:41:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:28 INFO Looking up user name=alice 2026/04/10 23:41:28 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79c5-a07b-76ca-90b3-189b13478564 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a02e-7f18-8d7a-0f5e3bd6f2c9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79c5-a02e-7f18-8d7a-0f5e3bd6f2c9 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/inbox activity=https://a.localdomain/follow/019d79c5-a061-7ea7-be13-62404cbe6fa8 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a061-7ea7-be13-62404cbe6fa8 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d79c5-a07b-76ca-90b3-189b13478564 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Looking up user name=alice 2026/04/10 23:41:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79c5-a02a-77e4-bab2-ee8ea088cb85 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 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d79c5-a069-7442-b46e-682612b1bf83 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d79c5-a069-7442-b46e-682612b1bf83 2026/04/10 23:41:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:28 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/04/10 23:41:28 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 23:41:28 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 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-a092-7d5a-b401-561aa7738454 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor offset=0 2026/04/10 23:41:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestMetadata_Whitespace (4.28s) 2026/04/10 23:41:28 INFO Received delete request activity.id=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c 2026/04/10 23:41:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor offset=0 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c#delete 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c#delete 2026/04/10 23:41:28 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-a0b3-76ae-afe9-15517cf8e525 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c#delete 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-a0b3-76ae-afe9-15517cf8e525 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-a0b3-76ae-afe9-15517cf8e525 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79c5-a0bb-74a4-ad99-badeb0359cf6 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-a02a-77e4-bab2-ee8ea088cb85 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79c5-a02a-77e4-bab2-ee8ea088cb85 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c#delete 2026/04/10 23:41:28 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a0ba-7ccb-9c6d-bf8a0563bd3d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a0ba-7c82-909a-3d970a8c5832 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-a0ba-7c82-909a-3d970a8c5832 2026/04/10 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:41:28 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 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79c5-a0bb-74a4-ad99-badeb0359cf6 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79c5-a0bb-74a4-ad99-badeb0359cf6 2026/04/10 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a0ba-7ccb-9c6d-bf8a0563bd3d 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a0ba-7ccb-9c6d-bf8a0563bd3d 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-a0b3-76ae-afe9-15517cf8e525 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-a0b3-76ae-afe9-15517cf8e525 --- PASS: TestCluster_PostToFollowers_RejectedLocally (4.30s) --- PASS: TestCluster_PostToFollowers_RejectThenAccept (4.30s) 2026/04/10 23:41:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79c5-a0d1-7375-8a53-ba1cc471ce5c 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:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:28 INFO Looking up user name=alice 2026/04/10 23:41:28 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 23:41:28 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb request.user=carol post=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/inbox activity=https://b.localdomain/follow/019d79c5-a0d1-7375-8a53-ba1cc471ce5c 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/inbox activity=https://b.localdomain/follow/019d79c5-a0d1-7375-8a53-ba1cc471ce5c 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79c5-a0bb-74a4-ad99-badeb0359cf6 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d79c5-a0bb-74a4-ad99-badeb0359cf6 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a0ba-7ccb-9c6d-bf8a0563bd3d 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a0ba-7ccb-9c6d-bf8a0563bd3d 2026/04/10 23:41:28 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-a0b3-76ae-afe9-15517cf8e525 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor offset=0 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Received delete request activity.id=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79c5-9ede-7397-bc54-ed81a6218e7c 2026/04/10 23:41:28 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a0ba-7c82-909a-3d970a8c5832 request.user=carol post=https://b.localdomain/post/019d79c5-a0ba-7c82-909a-3d970a8c5832 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 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 23:41:28 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 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/inbox activity=https://b.localdomain/follow/019d79c5-a0d1-7375-8a53-ba1cc471ce5c 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79c5-a0d1-7375-8a53-ba1cc471ce5c 2026/04/10 23:41:28 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a0ba-7ccb-9c6d-bf8a0563bd3d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a0ba-7c82-909a-3d970a8c5832 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-a0ba-7c82-909a-3d970a8c5832 2026/04/10 23:41:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a101-7491-9424-75b45a6b54c5 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:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/inbox activity=https://a.localdomain/follow/019d79c5-a101-7491-9424-75b45a6b54c5 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/inbox activity=https://a.localdomain/follow/019d79c5-a101-7491-9424-75b45a6b54c5 2026/04/10 23:41:28 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 23:41:28 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 23:41:28 INFO Creating new user request.path=/users/register name=bob --- PASS: TestCluster_PostToFollowers_AcceptTwice (4.38s) 2026/04/10 23:41:28 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/04/10 23:41:28 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 23:41:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor offset=0 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-a118-7ceb-b9d9-59351c697478 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/inbox activity=https://a.localdomain/follow/019d79c5-a101-7491-9424-75b45a6b54c5 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a101-7491-9424-75b45a6b54c5 2026/04/10 23:41:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 --- PASS: TestCluster_DM (4.41s) 2026/04/10 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 23:41:28 INFO Received delete request activity.id=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb 2026/04/10 23:41:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor offset=0 2026/04/10 23:41:28 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb#delete 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb#delete 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb#delete 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb#delete 2026/04/10 23:41:28 INFO Looking up user name=alice 2026/04/10 23:41:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-a061-7ea7-be13-62404cbe6fa8 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:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/accept/019d79c5-a148-7e10-909a-52663125065a activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a061-7ea7-be13-62404cbe6fa8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a061-7ea7-be13-62404cbe6fa8 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/04/10 23:41:28 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-a14d-7a11-b412-81a258ee0244 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-a101-7491-9424-75b45a6b54c5 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:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/accept/019d79c5-a155-726c-99b0-c634397bceca activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a101-7491-9424-75b45a6b54c5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79c5-a101-7491-9424-75b45a6b54c5 2026/04/10 23:41:28 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 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/accept/019d79c5-a148-7e10-909a-52663125065a 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/accept/019d79c5-a148-7e10-909a-52663125065a 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/accept/019d79c5-a155-726c-99b0-c634397bceca 2026/04/10 23:41:28 INFO Received delete request activity.id=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79c5-9fdf-74e6-9f67-cb2649f68beb 2026/04/10 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor offset=0 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a165-7f1f-be00-a74b6de239c6 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-9ea6-772e-9dc6-d0fc9f8097f7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-9ea6-772e-9dc6-d0fc9f8097f7 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a165-7f1f-be00-a74b6de239c6 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a165-7f1f-be00-a74b6de239c6 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/accept/019d79c5-a148-7e10-909a-52663125065a 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/accept/019d79c5-a155-726c-99b0-c634397bceca 2026/04/10 23:41:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:28 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 23:41:28 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/follow/019d79c5-a17c-724f-a8a2-7242f1f2642a activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/follow/019d79c5-a17c-724f-a8a2-7242f1f2642a 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a165-7f1f-be00-a74b6de239c6 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/follow/019d79c5-a17c-724f-a8a2-7242f1f2642a 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a165-7f1f-be00-a74b6de239c6 2026/04/10 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 --- PASS: TestCluster_PublicPost (4.51s) 2026/04/10 23:41:28 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 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 23:41:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a165-7f1f-be00-a74b6de239c6 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-9ea6-772e-9dc6-d0fc9f8097f7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-9ea6-772e-9dc6-d0fc9f8097f7 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/accept/019d79c5-a155-726c-99b0-c634397bceca 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/accept/019d79c5-a155-726c-99b0-c634397bceca 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/accept/019d79c5-a148-7e10-909a-52663125065a 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/follow/019d79c5-a17c-724f-a8a2-7242f1f2642a 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/follow/019d79c5-a17c-724f-a8a2-7242f1f2642a 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/accept/019d79c5-a148-7e10-909a-52663125065a activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a061-7ea7-be13-62404cbe6fa8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a061-7ea7-be13-62404cbe6fa8 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a1b6-760e-b5a3-2d1891c7ee45 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 23:41:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a1b6-760e-b5a3-2d1891c7ee45 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a1b6-760e-b5a3-2d1891c7ee45 --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (4.55s) 2026/04/10 23:41:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 23:41:28 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 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-a1be-79f1-81d0-f732f29ee42e --- PASS: TestMetadata_Remove (4.56s) 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor offset=0 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/accept/019d79c5-a155-726c-99b0-c634397bceca activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a101-7491-9424-75b45a6b54c5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79c5-a101-7491-9424-75b45a6b54c5 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:28 INFO Looking up user name=alice 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a1b6-760e-b5a3-2d1891c7ee45 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a1b6-760e-b5a3-2d1891c7ee45 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Approving follow request activity.id=https://b.localdomain/follow/019d79c5-a0d1-7375-8a53-ba1cc471ce5c 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:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/accept/019d79c5-a1db-7591-833c-a1ec7fc9c66b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-a0d1-7375-8a53-ba1cc471ce5c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79c5-a0d1-7375-8a53-ba1cc471ce5c 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor 2026/04/10 23:41:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-a1e6-7e17-b6af-155269749f09 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor 2026/04/10 23:41:28 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 23:41:28 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/follow/019d79c5-a17c-724f-a8a2-7242f1f2642a activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:28 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/create/019d79c5-a1f0-78b0-85d0-f9887a4083e9 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/post/019d79c5-a1f0-783c-b5e9-ffa08500c2f8 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/post/019d79c5-a1f0-783c-b5e9-ffa08500c2f8 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/create/019d79c5-a1f0-78b0-85d0-f9887a4083e9 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/post/019d79c5-a1f0-783c-b5e9-ffa08500c2f8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/post/019d79c5-a1f0-783c-b5e9-ffa08500c2f8 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/accept/019d79c5-a1f2-7a58-83a4-92a3adf026ca activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/follow/019d79c5-a17c-724f-a8a2-7242f1f2642a activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/follow/019d79c5-a17c-724f-a8a2-7242f1f2642a 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/accept/019d79c5-a1db-7591-833c-a1ec7fc9c66b 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/accept/019d79c5-a1db-7591-833c-a1ec7fc9c66b 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/create/019d79c5-a1f0-78b0-85d0-f9887a4083e9 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/create/019d79c5-a1f0-78b0-85d0-f9887a4083e9 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/accept/019d79c5-a1f2-7a58-83a4-92a3adf026ca 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/accept/019d79c5-a1f2-7a58-83a4-92a3adf026ca 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/accept/019d79c5-a1f2-7a58-83a4-92a3adf026ca 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/accept/019d79c5-a1db-7591-833c-a1ec7fc9c66b 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/accept/019d79c5-a1db-7591-833c-a1ec7fc9c66b 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/accept/019d79c5-a1f2-7a58-83a4-92a3adf026ca 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/create/019d79c5-a1f0-78b0-85d0-f9887a4083e9 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/create/019d79c5-a1f0-78b0-85d0-f9887a4083e9 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-a218-72e2-ae89-20b6f00b18fb 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/post/019d79c5-a1f0-783c-b5e9-ffa08500c2f8 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/post/019d79c5-a1f0-783c-b5e9-ffa08500c2f8 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/accept/019d79c5-a1db-7591-833c-a1ec7fc9c66b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-a0d1-7375-8a53-ba1cc471ce5c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79c5-a0d1-7375-8a53-ba1cc471ce5c 2026/04/10 23:41:28 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 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a243-71cb-916b-df96bae10987 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 23:41:28 INFO Fetching object id=ap://did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/accept/019d79c5-a1f2-7a58-83a4-92a3adf026ca activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/follow/019d79c5-a17c-724f-a8a2-7242f1f2642a activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/follow/019d79c5-a17c-724f-a8a2-7242f1f2642a 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a243-71cb-916b-df96bae10987 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a243-71cb-916b-df96bae10987 2026/04/10 23:41:28 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/create/019d79c5-a1f0-78b0-85d0-f9887a4083e9 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/post/019d79c5-a1f0-783c-b5e9-ffa08500c2f8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/post/019d79c5-a1f0-783c-b5e9-ffa08500c2f8 2026/04/10 23:41:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/04/10 23:41:28 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-a24c-7e78-bc1b-28af176916a4 2026/04/10 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Looking up user name=nobody 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a243-71cb-916b-df96bae10987 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a243-71cb-916b-df96bae10987 2026/04/10 23:41:28 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf host=a.localdomain count=2 2026/04/10 23:41:28 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor follower=https://a.localdomain/user/alice 2026/04/10 23:41:28 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019d79c5-a265-70e6-8758-3f4d4e58b868 2026/04/10 23:41:28 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/04/10 23:41:28 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d79c5-a265-799d-b2f9-a295c8506ff3 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a265-70e6-8758-3f4d4e58b868 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:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:28 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a265-76c1-b4c0-010ef01b7ecb sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor gateway=https://c.localdomain 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a265-76c1-b4c0-010ef01b7ecb 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a265-76c1-b4c0-010ef01b7ecb 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/inbox activity=https://a.localdomain/undo/019d79c5-a265-799d-b2f9-a295c8506ff3 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/inbox activity=https://a.localdomain/undo/019d79c5-a265-799d-b2f9-a295c8506ff3 2026/04/10 23:41:28 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:28 INFO Looking up user name=alice 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor/inbox activity=https://a.localdomain/undo/019d79c5-a265-799d-b2f9-a295c8506ff3 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d79c5-a265-799d-b2f9-a295c8506ff3 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:28 INFO Looking up user name=alice 2026/04/10 23:41:28 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d79c5-a265-799d-b2f9-a295c8506ff3 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a265-70e6-8758-3f4d4e58b868 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:z6MkstUKhkzhXeJKhpKActhV6kHP4ULzcW2s8bNpK1eTExhf/actor 2026/04/10 23:41:28 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/create/019d79c5-a273-7da2-8a10-79ba8cd58736 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/post/019d79c5-a273-7d00-8689-be9ec7911100 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/post/019d79c5-a273-7d00-8689-be9ec7911100 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/create/019d79c5-a273-7da2-8a10-79ba8cd58736 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/post/019d79c5-a273-7d00-8689-be9ec7911100 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/post/019d79c5-a273-7d00-8689-be9ec7911100 2026/04/10 23:41:28 INFO Looking up user name=carol --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (4.75s) 2026/04/10 23:41:28 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 23:41:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/create/019d79c5-a273-7da2-8a10-79ba8cd58736 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/create/019d79c5-a273-7da2-8a10-79ba8cd58736 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/create/019d79c5-a273-7da2-8a10-79ba8cd58736 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/create/019d79c5-a273-7da2-8a10-79ba8cd58736 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a265-76c1-b4c0-010ef01b7ecb 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/create/019d79c5-a273-7da2-8a10-79ba8cd58736 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a265-76c1-b4c0-010ef01b7ecb 2026/04/10 23:41:28 INFO Looking up user name=alice 2026/04/10 23:41:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-a1b6-760e-b5a3-2d1891c7ee45 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 23:41:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a296-7829-a921-897f3ee58cbf activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a1b6-760e-b5a3-2d1891c7ee45 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a1b6-760e-b5a3-2d1891c7ee45 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 23:41:28 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 23:41:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-a243-71cb-916b-df96bae10987 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 23:41:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a2a3-74cf-9d0a-5489d47bf23d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a243-71cb-916b-df96bae10987 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79c5-a243-71cb-916b-df96bae10987 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/create/019d79c5-a273-7da2-8a10-79ba8cd58736 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/create/019d79c5-a273-7da2-8a10-79ba8cd58736 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a296-7829-a921-897f3ee58cbf 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a296-7829-a921-897f3ee58cbf 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79c5-a2a3-74cf-9d0a-5489d47bf23d 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a2b1-7b1c-86a8-6be7d0653c79 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 23:41:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a2b1-7b1c-86a8-6be7d0653c79 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a2b1-7b1c-86a8-6be7d0653c79 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:28 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/post/019d79c5-a273-7d00-8689-be9ec7911100 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/post/019d79c5-a273-7d00-8689-be9ec7911100 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 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 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a296-7829-a921-897f3ee58cbf 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79c5-a2a3-74cf-9d0a-5489d47bf23d 2026/04/10 23:41:28 INFO Looking up user name=alice 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestMetadata_Maximum (4.82s) 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a2b1-7b1c-86a8-6be7d0653c79 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a2b1-7b1c-86a8-6be7d0653c79 2026/04/10 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/create/019d79c5-a273-7da2-8a10-79ba8cd58736 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/post/019d79c5-a273-7d00-8689-be9ec7911100 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/post/019d79c5-a273-7d00-8689-be9ec7911100 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79c5-a2a3-74cf-9d0a-5489d47bf23d 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a296-7829-a921-897f3ee58cbf 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a2a3-74cf-9d0a-5489d47bf23d 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:28 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 23:41:28 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a296-7829-a921-897f3ee58cbf activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a1b6-760e-b5a3-2d1891c7ee45 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a1b6-760e-b5a3-2d1891c7ee45 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:28 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a2e8-714c-922a-b5da85a35917 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor gateway=https://a.localdomain 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a2e8-714c-922a-b5da85a35917 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a2e8-714c-922a-b5da85a35917 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/create/019d79c5-a273-7da2-8a10-79ba8cd58736 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/post/019d79c5-a273-7d00-8689-be9ec7911100 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/post/019d79c5-a273-7d00-8689-be9ec7911100 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a2a3-74cf-9d0a-5489d47bf23d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a243-71cb-916b-df96bae10987 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79c5-a243-71cb-916b-df96bae10987 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a2e8-714c-922a-b5da85a35917 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a2e8-714c-922a-b5da85a35917 2026/04/10 23:41:28 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 23:41:28 INFO Looking up user name=alice 2026/04/10 23:41:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-a2b1-7b1c-86a8-6be7d0653c79 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 23:41:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a314-7261-9f11-5f4eeb2709d1 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a2b1-7b1c-86a8-6be7d0653c79 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a2b1-7b1c-86a8-6be7d0653c79 2026/04/10 23:41:28 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/post/019d79c5-a273-7d00-8689-be9ec7911100 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/post/019d79c5-a273-7d00-8689-be9ec7911100 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a314-7261-9f11-5f4eeb2709d1 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a314-7261-9f11-5f4eeb2709d1 2026/04/10 23:41:28 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a315-7f38-9191-ba8532e76ebe activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a315-7ee4-a069-00cc1c0b2d93 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a315-7ee4-a069-00cc1c0b2d93 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/inbox activity=https://b.localdomain/create/019d79c5-a315-7f38-9191-ba8532e76ebe 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/inbox activity=https://b.localdomain/create/019d79c5-a315-7f38-9191-ba8532e76ebe 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a314-7261-9f11-5f4eeb2709d1 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a314-7261-9f11-5f4eeb2709d1 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a314-7261-9f11-5f4eeb2709d1 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a2b1-7b1c-86a8-6be7d0653c79 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a2b1-7b1c-86a8-6be7d0653c79 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/inbox activity=https://b.localdomain/create/019d79c5-a315-7f38-9191-ba8532e76ebe 2026/04/10 23:41:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a32a-7a4a-b3d1-51bd4529e6d4 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 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a315-7f38-9191-ba8532e76ebe 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a32a-7a4a-b3d1-51bd4529e6d4 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a32a-7a4a-b3d1-51bd4529e6d4 2026/04/10 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:28 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a332-7f27-89cf-6e357224796f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a332-7e5e-8edf-c472654e53e2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a332-7e5e-8edf-c472654e53e2 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a332-7f27-89cf-6e357224796f 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a332-7f27-89cf-6e357224796f 2026/04/10 23:41:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:28 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a315-7ee4-a069-00cc1c0b2d93 request.user=bob post=https://b.localdomain/post/019d79c5-a315-7ee4-a069-00cc1c0b2d93 2026/04/10 23:41:28 INFO Looking up user name=alice 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a32a-7a4a-b3d1-51bd4529e6d4 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a32a-7a4a-b3d1-51bd4529e6d4 2026/04/10 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/019d79c5-a315-7f38-9191-ba8532e76ebe note=https://b.localdomain/post/019d79c5-a315-7ee4-a069-00cc1c0b2d93 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor/post/019d79c5-a273-7d00-8689-be9ec7911100 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a315-7f38-9191-ba8532e76ebe activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a315-7ee4-a069-00cc1c0b2d93 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a315-7ee4-a069-00cc1c0b2d93 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a332-7f27-89cf-6e357224796f 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a332-7f27-89cf-6e357224796f 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/inbox activity=https://b.localdomain/create/019d79c5-a315-7f38-9191-ba8532e76ebe 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/inbox activity=https://b.localdomain/create/019d79c5-a315-7f38-9191-ba8532e76ebe 2026/04/10 23:41:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-a34a-7461-81c4-a78e3dc46da4 2026/04/10 23:41:28 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 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor offset=0 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79c5-a356-7516-bbe1-748063675f6a 2026/04/10 23:41:28 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a332-7e5e-8edf-c472654e53e2 request.user=bob post=https://b.localdomain/post/019d79c5-a332-7e5e-8edf-c472654e53e2 2026/04/10 23:41:28 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a35b-77a6-a746-ea7edbc858aa activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a35b-7767-98d5-6735b4ebb7e0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-a35b-7767-98d5-6735b4ebb7e0 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a35b-77a6-a746-ea7edbc858aa 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a35b-77a6-a746-ea7edbc858aa 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:28 INFO Fetching forwarded object activity.id=https://b.localdomain/create/019d79c5-a315-7f38-9191-ba8532e76ebe activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a315-7ee4-a069-00cc1c0b2d93 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/019d79c5-a315-7f38-9191-ba8532e76ebe sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor 2026/04/10 23:41:28 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:28 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:28 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 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Fetching activity activity=https://b.localdomain/create/019d79c5-a315-7f38-9191-ba8532e76ebe 2026/04/10 23:41:28 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/follow/019d79c5-a373-7387-9651-586472bf684c activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:28 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a332-7f27-89cf-6e357224796f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a332-7e5e-8edf-c472654e53e2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a332-7e5e-8edf-c472654e53e2 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mks4GSp9JDPLceFNZWQyjqWsWCoXpr52nxeT7xxSWs9ifE/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuydodgL4Dipr59yqTF6pnDH8yzKVqtudEjToDLR9zrtK/actor/inbox activity=https://b.localdomain/create/019d79c5-a315-7f38-9191-ba8532e76ebe 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a315-7f38-9191-ba8532e76ebe 2026/04/10 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/follow/019d79c5-a373-7387-9651-586472bf684c 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/follow/019d79c5-a373-7387-9651-586472bf684c 2026/04/10 23:41:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a37b-7911-a1ee-3cc85cfc25b0 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 23:41:28 INFO Looking up user name=alice 2026/04/10 23:41:28 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/04/10 23:41:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-a32a-7a4a-b3d1-51bd4529e6d4 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 23:41:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a37b-7911-a1ee-3cc85cfc25b0 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a37b-7911-a1ee-3cc85cfc25b0 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a37e-7a7c-852a-dda3ba2aed7f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a32a-7a4a-b3d1-51bd4529e6d4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a32a-7a4a-b3d1-51bd4529e6d4 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a35b-77a6-a746-ea7edbc858aa 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a35b-77a6-a746-ea7edbc858aa 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a37e-7a7c-852a-dda3ba2aed7f 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a37e-7a7c-852a-dda3ba2aed7f 2026/04/10 23:41:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:28 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a315-7f38-9191-ba8532e76ebe activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a315-7ee4-a069-00cc1c0b2d93 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a315-7ee4-a069-00cc1c0b2d93 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a37e-7a7c-852a-dda3ba2aed7f 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a37e-7a7c-852a-dda3ba2aed7f 2026/04/10 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a37e-7a7c-852a-dda3ba2aed7f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a32a-7a4a-b3d1-51bd4529e6d4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a32a-7a4a-b3d1-51bd4529e6d4 2026/04/10 23:41:28 INFO Looking up user name=nobody 2026/04/10 23:41:28 INFO Looking up user name=alice 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor 2026/04/10 23:41:28 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=2 2026/04/10 23:41:28 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/04/10 23:41:28 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/019d79c5-a391-7d4d-98ce-66638593ea99 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a37b-7911-a1ee-3cc85cfc25b0 2026/04/10 23:41:28 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d79c5-a392-7687-83d2-e2f5697aecc6 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a391-7d4d-98ce-66638593ea99 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 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a37b-7911-a1ee-3cc85cfc25b0 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/follow/019d79c5-a373-7387-9651-586472bf684c 2026/04/10 23:41:28 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a35b-7767-98d5-6735b4ebb7e0 request.user=carol post=https://b.localdomain/post/019d79c5-a35b-7767-98d5-6735b4ebb7e0 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/follow/019d79c5-a373-7387-9651-586472bf684c 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d79c5-a392-7687-83d2-e2f5697aecc6 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d79c5-a392-7687-83d2-e2f5697aecc6 2026/04/10 23:41:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:28 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a35b-77a6-a746-ea7edbc858aa activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a35b-7767-98d5-6735b4ebb7e0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-a35b-7767-98d5-6735b4ebb7e0 2026/04/10 23:41:28 INFO Looking up user name=alice 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d79c5-a392-7687-83d2-e2f5697aecc6 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d79c5-a392-7687-83d2-e2f5697aecc6 2026/04/10 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:28 INFO Looking up user name=alice 2026/04/10 23:41:28 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d79c5-a392-7687-83d2-e2f5697aecc6 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a391-7d4d-98ce-66638593ea99 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 23:41:28 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 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor offset=0 2026/04/10 23:41:28 INFO Looking up user name=alice 2026/04/10 23:41:28 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:28 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 23:41:28 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor --- PASS: TestCluster_FollowersSyncMissingLocalFollow (5.04s) 2026/04/10 23:41:28 INFO Looking up resource resource=bob@b.localdomain user=bob --- PASS: TestBio_Set (5.05s) 2026/04/10 23:41:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:28 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 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-a3cb-7eb4-ae51-04f8f87143e9 2026/04/10 23:41:28 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a3cd-7128-a44d-959b01bff0d0 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a3cd-70d4-a60e-ce7b6da8ea02 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-a3cd-70d4-a60e-ce7b6da8ea02 2026/04/10 23:41:28 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 23:41:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79c5-a3cf-723c-ba21-35b3c95f94b5 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 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-a3cb-7eb4-ae51-04f8f87143e9 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/follow/019d79c5-a373-7387-9651-586472bf684c activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79c5-a3cf-723c-ba21-35b3c95f94b5 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79c5-a3cf-723c-ba21-35b3c95f94b5 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a3cd-7128-a44d-959b01bff0d0 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a3cd-7128-a44d-959b01bff0d0 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-a3cb-7eb4-ae51-04f8f87143e9 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/accept/019d79c5-a3db-7611-b399-e02334a17d43 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/follow/019d79c5-a373-7387-9651-586472bf684c activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/follow/019d79c5-a373-7387-9651-586472bf684c 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-a3cb-7eb4-ae51-04f8f87143e9 --- PASS: TestCluster_ForwardedLegacyReply (5.09s) 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/accept/019d79c5-a3db-7611-b399-e02334a17d43 2026/04/10 23:41:28 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/accept/019d79c5-a3db-7611-b399-e02334a17d43 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor gateway=https://c.localdomain 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/accept/019d79c5-a3db-7611-b399-e02334a17d43 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/accept/019d79c5-a3db-7611-b399-e02334a17d43 2026/04/10 23:41:28 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 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/accept/019d79c5-a3db-7611-b399-e02334a17d43 2026/04/10 23:41:28 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a3cd-7128-a44d-959b01bff0d0 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a3cd-7128-a44d-959b01bff0d0 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:28 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79c5-a3cf-723c-ba21-35b3c95f94b5 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79c5-a3cf-723c-ba21-35b3c95f94b5 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:28 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 23:41:28 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:28 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a3cd-70d4-a60e-ce7b6da8ea02 request.user=carol post=https://b.localdomain/post/019d79c5-a3cd-70d4-a60e-ce7b6da8ea02 2026/04/10 23:41:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a3f8-796d-9a48-bd4a7f6fb829 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 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/accept/019d79c5-a3db-7611-b399-e02334a17d43 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a3f8-796d-9a48-bd4a7f6fb829 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a3f8-796d-9a48-bd4a7f6fb829 2026/04/10 23:41:28 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a3cd-7128-a44d-959b01bff0d0 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a3cd-70d4-a60e-ce7b6da8ea02 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-a3cd-70d4-a60e-ce7b6da8ea02 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/accept/019d79c5-a3db-7611-b399-e02334a17d43 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/accept/019d79c5-a3db-7611-b399-e02334a17d43 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:28 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 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:28 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d79c5-a40a-77c1-892e-45950878ff64 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 23:41:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79c5-a40a-77c1-892e-45950878ff64 2026/04/10 23:41:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79c5-a40a-77c1-892e-45950878ff64 2026/04/10 23:41:28 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:28 INFO Looking up user name=alice 2026/04/10 23:41:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/accept/019d79c5-a3db-7611-b399-e02334a17d43 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/follow/019d79c5-a373-7387-9651-586472bf684c activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/follow/019d79c5-a373-7387-9651-586472bf684c 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a3f8-796d-9a48-bd4a7f6fb829 2026/04/10 23:41:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a3f8-796d-9a48-bd4a7f6fb829 2026/04/10 23:41:28 INFO Looking up user name=bob 2026/04/10 23:41:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79c5-a3cf-723c-ba21-35b3c95f94b5 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 23:41:28 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:28 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 INFO Looking up user name=carol 2026/04/10 23:41:28 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 23:41:29 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79c5-a40a-77c1-892e-45950878ff64 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d79c5-a40a-77c1-892e-45950878ff64 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/accept/019d79c5-a3db-7611-b399-e02334a17d43 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/follow/019d79c5-a373-7387-9651-586472bf684c activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/follow/019d79c5-a373-7387-9651-586472bf684c 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-a42d-7d29-83d5-ee7fd18eb969 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-a42d-7d29-83d5-ee7fd18eb969 2026/04/10 23:41:29 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 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:41:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 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 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-a37b-7911-a1ee-3cc85cfc25b0 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 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a43f-723e-8c95-7bf1dbf4fc22 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a37b-7911-a1ee-3cc85cfc25b0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a37b-7911-a1ee-3cc85cfc25b0 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:41:29 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d79c5-a445-7b26-8c0e-382c03364dd3 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-a3cf-723c-ba21-35b3c95f94b5 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79c5-a3cf-723c-ba21-35b3c95f94b5 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d79c5-a445-7b26-8c0e-382c03364dd3 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d79c5-a445-7b26-8c0e-382c03364dd3 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-a42d-7d29-83d5-ee7fd18eb969 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-a42d-7d29-83d5-ee7fd18eb969 2026/04/10 23:41:29 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 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Approving follow request activity.id=https://c.localdomain/follow/019d79c5-a40a-77c1-892e-45950878ff64 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 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d79c5-a445-7b26-8c0e-382c03364dd3 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d79c5-a445-7b26-8c0e-382c03364dd3 2026/04/10 23:41:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a455-72d8-b89c-c6448438e083 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 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a455-771d-8520-4f8926197bc3 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79c5-a40a-77c1-892e-45950878ff64 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79c5-a40a-77c1-892e-45950878ff64 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a455-72d8-b89c-c6448438e083 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a455-72d8-b89c-c6448438e083 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a43f-723e-8c95-7bf1dbf4fc22 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a43f-723e-8c95-7bf1dbf4fc22 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79c5-a455-771d-8520-4f8926197bc3 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79c5-a455-771d-8520-4f8926197bc3 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a460-7413-9bff-c0059302de15 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 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a43f-723e-8c95-7bf1dbf4fc22 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a460-7413-9bff-c0059302de15 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a460-7413-9bff-c0059302de15 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a455-72d8-b89c-c6448438e083 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a455-72d8-b89c-c6448438e083 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79c5-a455-771d-8520-4f8926197bc3 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a455-771d-8520-4f8926197bc3 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a43f-723e-8c95-7bf1dbf4fc22 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a455-771d-8520-4f8926197bc3 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79c5-a40a-77c1-892e-45950878ff64 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79c5-a40a-77c1-892e-45950878ff64 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a43f-723e-8c95-7bf1dbf4fc22 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a37b-7911-a1ee-3cc85cfc25b0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a37b-7911-a1ee-3cc85cfc25b0 2026/04/10 23:41:29 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 23:41:29 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 2026/04/10 23:41:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor gateway=https://c.localdomain 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79c5-a478-7572-aa90-3439906e98da 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a460-7413-9bff-c0059302de15 2026/04/10 23:41:29 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d79c5-a47f-7afe-9df4-4ab9b972dae8 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-a3cf-723c-ba21-35b3c95f94b5 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79c5-a3cf-723c-ba21-35b3c95f94b5 2026/04/10 23:41:29 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/019d79c5-a3cf-723c-ba21-35b3c95f94b5 from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/019d79c5-a3cf-723c-ba21-35b3c95f94b5: not found" 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a460-7413-9bff-c0059302de15 --- PASS: TestCluster_PostToFollowers_RejectTwice (5.26s) 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 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 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a455-72d8-b89c-c6448438e083 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 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/04/10 23:41:29 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 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-a3f8-796d-9a48-bd4a7f6fb829 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 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a4a4-7278-a513-cfa99d00bca9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a4a4-721f-92d2-793424b555ea activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a4a4-721f-92d2-793424b555ea 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a4a6-7b0b-91d8-8a745cb2dc1f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a3f8-796d-9a48-bd4a7f6fb829 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a3f8-796d-9a48-bd4a7f6fb829 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a4a4-7278-a513-cfa99d00bca9 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a4a4-7278-a513-cfa99d00bca9 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a4a4-7278-a513-cfa99d00bca9 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a4a4-7278-a513-cfa99d00bca9 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 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 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-a460-7413-9bff-c0059302de15 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 23:41:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a4bb-7505-85a5-932eb514cde6 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 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a4bb-7505-85a5-932eb514cde6 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a4bd-7580-93dc-3f414010692c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a460-7413-9bff-c0059302de15 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a460-7413-9bff-c0059302de15 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a4bb-7505-85a5-932eb514cde6 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a4a4-7278-a513-cfa99d00bca9 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a4a6-7b0b-91d8-8a745cb2dc1f 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a4a6-7b0b-91d8-8a745cb2dc1f 2026/04/10 23:41:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a4bb-7505-85a5-932eb514cde6 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a4bb-7505-85a5-932eb514cde6 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a4bd-7580-93dc-3f414010692c 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 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 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a4a6-7b0b-91d8-8a745cb2dc1f 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a4bd-7580-93dc-3f414010692c 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a4ca-7bce-b0df-88f593c4ff2c 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 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a4ca-7bce-b0df-88f593c4ff2c 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a4a4-7278-a513-cfa99d00bca9 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a4a4-7278-a513-cfa99d00bca9 2026/04/10 23:41:29 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 23:41:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:29 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b note=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a4d5-7458-981f-def5524f7838 thread=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a4d5-7458-981f-def5524f7838 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a4d5-7458-981f-def5524f7838 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a4d5-7458-981f-def5524f7838 2026/04/10 23:41:29 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor gateway=https://a.localdomain 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 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 23:41:29 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 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a4bd-7580-93dc-3f414010692c 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a4bd-7580-93dc-3f414010692c 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a4a6-7b0b-91d8-8a745cb2dc1f 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a4a4-721f-92d2-793424b555ea request.user=bob post=https://b.localdomain/post/019d79c5-a4a4-721f-92d2-793424b555ea 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 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 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a4a6-7b0b-91d8-8a745cb2dc1f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a3f8-796d-9a48-bd4a7f6fb829 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a3f8-796d-9a48-bd4a7f6fb829 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a4bd-7580-93dc-3f414010692c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a460-7413-9bff-c0059302de15 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a460-7413-9bff-c0059302de15 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a4bb-7505-85a5-932eb514cde6 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 23:41:29 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a4f0-729a-8827-6128a91bc9a8 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 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a4a4-7278-a513-cfa99d00bca9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a4a4-721f-92d2-793424b555ea activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a4a4-721f-92d2-793424b555ea 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a4f0-729a-8827-6128a91bc9a8 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a4f0-729a-8827-6128a91bc9a8 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a4a4-7278-a513-cfa99d00bca9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a4a4-721f-92d2-793424b555ea activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a4a4-721f-92d2-793424b555ea 2026/04/10 23:41:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a4f9-7229-ac2c-f8179af1274e 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 23:41:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a4f9-7229-ac2c-f8179af1274e 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a4f9-7229-ac2c-f8179af1274e 2026/04/10 23:41:29 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 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a4d5-7458-981f-def5524f7838 request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a4d5-7458-981f-def5524f7838 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a4f0-729a-8827-6128a91bc9a8 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a4f0-729a-8827-6128a91bc9a8 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a4f9-7229-ac2c-f8179af1274e 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Follow is rejected activity.id=https://b.localdomain/reject/019d79c5-a50c-75bc-969e-f31a97328862 activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a2b1-7b1c-86a8-6be7d0653c79 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a2b1-7b1c-86a8-6be7d0653c79 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a4f9-7229-ac2c-f8179af1274e 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019d79c5-a50c-75bc-969e-f31a97328862 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019d79c5-a50c-75bc-969e-f31a97328862 2026/04/10 23:41:29 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d79c5-a4a4-721f-92d2-793424b555ea request.user=alice post=https://b.localdomain/post/019d79c5-a4a4-721f-92d2-793424b555ea 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Received a new post activity.id=https://a.localdomain/create/019d79c5-a513-7b08-8492-f65b70d08af1 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a516-741d-804a-c8414877fde9 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 23:41:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-a513-7b08-8492-f65b70d08af1 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-a513-7b08-8492-f65b70d08af1 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a515-7666-9397-0733f7337b26 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a515-75df-a12d-57c7839ee5e0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-a515-75df-a12d-57c7839ee5e0 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019d79c5-a50c-75bc-969e-f31a97328862 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/019d79c5-a50c-75bc-969e-f31a97328862 2026/04/10 23:41:29 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 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a516-741d-804a-c8414877fde9 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a516-741d-804a-c8414877fde9 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-a513-7b08-8492-f65b70d08af1 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79c5-a513-7b08-8492-f65b70d08af1 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a515-7666-9397-0733f7337b26 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a515-7666-9397-0733f7337b26 2026/04/10 23:41:29 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 23:41:29 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 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b note=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a4d5-7458-981f-def5524f7838 thread=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a4d5-7458-981f-def5524f7838 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a4d5-7458-981f-def5524f7838 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a4d5-7458-981f-def5524f7838 2026/04/10 23:41:29 INFO Received a new post activity.id=https://a.localdomain/create/019d79c5-a522-7aa2-afe2-9495d5ca238f activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-a522-7a6c-a50f-ea919b64c70c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019d79c5-a522-7a6c-a50f-ea919b64c70c 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a515-7666-9397-0733f7337b26 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a515-7666-9397-0733f7337b26 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79c5-a522-7aa2-afe2-9495d5ca238f 2026/04/10 23:41:29 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/followers: actor is not cached" 2026/04/10 23:41:29 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor gateway=https://c.localdomain 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b 2026/04/10 23:41:29 INFO Looking up user name=alice === NAME TestCluster_PostToFollowers_Rejected page.go:100: 20 text/gemini # 🐕 Followers => /users/outbox/a.localdomain/user/bob 2026-04-10 👽 bob (bob@a.localdomain) => /users/followers/accept/a.localdomain/user/bob 🟢 Accept => /users/followers/reject/a.localdomain/user/bob 🔴 Reject ## Settings => /users/followers?unlock 🔓 Approve new follow requests automatically ## Menu => /users 📻 My feed => /users/mentions 📞 Mentions => /users/follows ⚡️ Follows => /users/followers 🐕 Followers => /users/me 😈 My profile => /users/local 📡 Local feed => /users/communities 🏕️ Communities => /users/hashtags 🔥 Hashtags => /users/resolve 🔭 View profile => /users/bookmarks 🔖 Bookmarks => /users/fts 🔎 Search posts => /users/post 📣 New post => /users/settings ⚙️ Settings => /users/status 📊 Status => /users/help 🛟 Help does not contain "🔴 Reject" line 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a516-741d-804a-c8414877fde9 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a516-741d-804a-c8414877fde9 --- FAIL: TestCluster_PostToFollowers_Rejected (5.43s) 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 request.user=alice post=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b 2026/04/10 23:41:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-a4f0-729a-8827-6128a91bc9a8 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 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a52f-7a28-84cb-3723257cae4f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a4f0-729a-8827-6128a91bc9a8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a4f0-729a-8827-6128a91bc9a8 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a52f-7a28-84cb-3723257cae4f 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a52f-7a28-84cb-3723257cae4f 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:41:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d79c5-a513-7b08-8492-f65b70d08af1 note=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 thread=https://b.localdomain/post/019d79c5-a4a4-721f-92d2-793424b555ea starter=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Received a new post activity.id=https://a.localdomain/create/019d79c5-a513-7b08-8492-f65b70d08af1 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-a513-7b08-8492-f65b70d08af1 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a515-75df-a12d-57c7839ee5e0 request.user=carol post=https://b.localdomain/post/019d79c5-a515-75df-a12d-57c7839ee5e0 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79c5-a522-7a6c-a50f-ea919b64c70c request.user=bob post=https://a.localdomain/post/019d79c5-a522-7a6c-a50f-ea919b64c70c 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-a513-7b08-8492-f65b70d08af1 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 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 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 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 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a52f-7a28-84cb-3723257cae4f 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a52f-7a28-84cb-3723257cae4f 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a52f-7a28-84cb-3723257cae4f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a4f0-729a-8827-6128a91bc9a8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a4f0-729a-8827-6128a91bc9a8 2026/04/10 23:41:29 INFO Fetching forwarded object activity.id=https://a.localdomain/create/019d79c5-a513-7b08-8492-f65b70d08af1 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/019d79c5-a513-7b08-8492-f65b70d08af1 sender=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b 2026/04/10 23:41:29 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-a516-741d-804a-c8414877fde9 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 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a556-7509-8440-a9336b994843 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a516-741d-804a-c8414877fde9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a516-741d-804a-c8414877fde9 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a556-7e40-93ce-f870a65beb19 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a4bb-7505-85a5-932eb514cde6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d79c5-a4bb-7505-85a5-932eb514cde6 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a556-7509-8440-a9336b994843 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a556-7509-8440-a9336b994843 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d79c5-a556-7e40-93ce-f870a65beb19 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d79c5-a556-7e40-93ce-f870a65beb19 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a55a-7ef1-a7b6-abf6abaf006e 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 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a55a-7ef1-a7b6-abf6abaf006e 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a55a-7ef1-a7b6-abf6abaf006e 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a556-7509-8440-a9336b994843 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a556-7509-8440-a9336b994843 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d79c5-a556-7e40-93ce-f870a65beb19 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a556-7e40-93ce-f870a65beb19 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a556-7509-8440-a9336b994843 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a516-741d-804a-c8414877fde9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a516-741d-804a-c8414877fde9 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Fetching activity activity=https://a.localdomain/create/019d79c5-a513-7b08-8492-f65b70d08af1 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-a513-7b08-8492-f65b70d08af1 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79c5-a513-7b08-8492-f65b70d08af1 2026/04/10 23:41:29 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a566-79b3-b664-d458dab1e108 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a566-7958-b4bc-67253ac6a2d7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-a566-7958-b4bc-67253ac6a2d7 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a566-79b3-b664-d458dab1e108 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a566-79b3-b664-d458dab1e108 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a556-7e40-93ce-f870a65beb19 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a4bb-7505-85a5-932eb514cde6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d79c5-a4bb-7505-85a5-932eb514cde6 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a566-79b3-b664-d458dab1e108 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a566-79b3-b664-d458dab1e108 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79c5-a55a-7ef1-a7b6-abf6abaf006e 2026/04/10 23:41:29 INFO Received a new post activity.id=https://a.localdomain/create/019d79c5-a513-7b08-8492-f65b70d08af1 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a55a-7ef1-a7b6-abf6abaf006e 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79c5-a57b-7326-949f-051e05573014 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a4ca-7bce-b0df-88f593c4ff2c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a4ca-7bce-b0df-88f593c4ff2c 2026/04/10 23:41:29 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a4d5-74aa-9cd6-6a45376d949b activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a4d5-7458-981f-def5524f7838 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a4d5-7458-981f-def5524f7838 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d79c5-a57b-7326-949f-051e05573014 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a582-726f-aa34-7a05a208f19c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a582-7210-8af7-ddcf103c3124 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a582-7210-8af7-ddcf103c3124 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a566-7958-b4bc-67253ac6a2d7 request.user=carol post=https://b.localdomain/post/019d79c5-a566-7958-b4bc-67253ac6a2d7 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a582-726f-aa34-7a05a208f19c 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a582-726f-aa34-7a05a208f19c 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a58a-7013-b824-6c7f14d7fc47 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a58a-7013-b824-6c7f14d7fc47 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a58a-7013-b824-6c7f14d7fc47 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a515-7666-9397-0733f7337b26 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a515-75df-a12d-57c7839ee5e0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-a515-75df-a12d-57c7839ee5e0 2026/04/10 23:41:29 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 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a582-726f-aa34-7a05a208f19c 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a566-79b3-b664-d458dab1e108 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a566-7958-b4bc-67253ac6a2d7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-a566-7958-b4bc-67253ac6a2d7 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a582-726f-aa34-7a05a208f19c 2026/04/10 23:41:29 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/followers: actor is not cached" 2026/04/10 23:41:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor gateway=https://a.localdomain 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 2026/04/10 23:41:29 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 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-a4f9-7229-ac2c-f8179af1274e 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 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a58a-7013-b824-6c7f14d7fc47 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a58a-7013-b824-6c7f14d7fc47 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a5a8-7bfc-8ed4-5805b96d5e34 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a4f9-7229-ac2c-f8179af1274e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a4f9-7229-ac2c-f8179af1274e 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 2026/04/10 23:41:29 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/create/019d79c5-a477-70c9-b043-4de0a2cf74f1 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a582-7210-8af7-ddcf103c3124 request.user=bob post=https://b.localdomain/post/019d79c5-a582-7210-8af7-ddcf103c3124 2026/04/10 23:41:29 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 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-a55a-7ef1-a7b6-abf6abaf006e 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 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a582-726f-aa34-7a05a208f19c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a582-7210-8af7-ddcf103c3124 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a582-7210-8af7-ddcf103c3124 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a5b9-70f2-8ccb-dc6564b1a158 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a55a-7ef1-a7b6-abf6abaf006e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a55a-7ef1-a7b6-abf6abaf006e 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9 request.user=carol post=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a5a8-7bfc-8ed4-5805b96d5e34 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a5a8-7bfc-8ed4-5805b96d5e34 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a5b9-70f2-8ccb-dc6564b1a158 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up user name=bob --- PASS: TestCluster_PostToFollowers_Approved (5.58s) 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a5c0-76b7-8155-00a96cf34d4d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a5c0-764f-83ee-c0ff1701f50b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a5c0-764f-83ee-c0ff1701f50b 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a5a8-7bfc-8ed4-5805b96d5e34 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a5b9-70f2-8ccb-dc6564b1a158 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a58a-7013-b824-6c7f14d7fc47 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9 2026/04/10 23:41:29 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a5c0-76b7-8155-00a96cf34d4d 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a5c0-76b7-8155-00a96cf34d4d 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a5c0-76b7-8155-00a96cf34d4d 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a5c0-76b7-8155-00a96cf34d4d 2026/04/10 23:41:29 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 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a5b9-70f2-8ccb-dc6564b1a158 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a5a8-7bfc-8ed4-5805b96d5e34 2026/04/10 23:41:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a5b9-70f2-8ccb-dc6564b1a158 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a5a8-7bfc-8ed4-5805b96d5e34 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a4f9-7229-ac2c-f8179af1274e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a4f9-7229-ac2c-f8179af1274e 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a5b9-70f2-8ccb-dc6564b1a158 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a55a-7ef1-a7b6-abf6abaf006e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a55a-7ef1-a7b6-abf6abaf006e 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a5c0-764f-83ee-c0ff1701f50b request.user=bob post=https://b.localdomain/post/019d79c5-a5c0-764f-83ee-c0ff1701f50b 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79c5-a5eb-72ed-a8c6-3b8c1b6c1e1b 2026/04/10 23:41:29 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-a5e9-787d-95ee-615ad06d52ed 2026/04/10 23:41:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 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 23:41:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor offset=0 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:41:29 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 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a614-7300-bb69-a0624eaf40e5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a614-7257-b88a-3ff8d77707c5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a614-7257-b88a-3ff8d77707c5 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a617-74b6-8388-c2523bb7ee01 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a617-7455-81ca-6771ed9756d9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-a617-7455-81ca-6771ed9756d9 2026/04/10 23:41:29 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 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-a617-78c1-b307-c6d6f2ea0f48 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a614-7300-bb69-a0624eaf40e5 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a614-7300-bb69-a0624eaf40e5 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a617-74b6-8388-c2523bb7ee01 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a617-74b6-8388-c2523bb7ee01 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 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 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a614-7300-bb69-a0624eaf40e5 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a614-7300-bb69-a0624eaf40e5 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a617-74b6-8388-c2523bb7ee01 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a617-74b6-8388-c2523bb7ee01 2026/04/10 23:41:29 INFO Updated post activity.id=https://a.localdomain/update/019d79c5-a62d-7165-9ed9-3323bed7898f activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-a62d-7165-9ed9-3323bed7898f 2026/04/10 23:41:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-a62d-7165-9ed9-3323bed7898f 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-a62d-7165-9ed9-3323bed7898f 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79c5-a62d-7165-9ed9-3323bed7898f 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a617-7455-81ca-6771ed9756d9 request.user=carol post=https://b.localdomain/post/019d79c5-a617-7455-81ca-6771ed9756d9 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a614-7257-b88a-3ff8d77707c5 request.user=bob post=https://b.localdomain/post/019d79c5-a614-7257-b88a-3ff8d77707c5 2026/04/10 23:41:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-a63a-7bf6-a056-14a95f93480b 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 23:41:29 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-a638-78fe-876c-0066da198ed9 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79c5-a63d-7a2f-b311-522a79d00658 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a63a-7bf6-a056-14a95f93480b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79c5-a63a-7bf6-a056-14a95f93480b 2026/04/10 23:41:29 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d79c5-a63d-7a2f-b311-522a79d00658 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a63a-7bf6-a056-14a95f93480b 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-a638-78fe-876c-0066da198ed9 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-a638-78fe-876c-0066da198ed9 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 request.user=alice post=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-a638-78fe-876c-0066da198ed9 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-a638-78fe-876c-0066da198ed9 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d79c5-a62d-7165-9ed9-3323bed7898f note=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 thread=https://b.localdomain/post/019d79c5-a4a4-721f-92d2-793424b555ea starter=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Updated post activity.id=https://a.localdomain/update/019d79c5-a62d-7165-9ed9-3323bed7898f activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 2026/04/10 23:41:29 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor offset=0 2026/04/10 23:41:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor offset=0 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-a62d-7165-9ed9-3323bed7898f 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-a62d-7165-9ed9-3323bed7898f 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:29 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 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-a654-7ab4-97d9-87f2bc1d3f06 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Fetching forwarded object activity.id=https://a.localdomain/update/019d79c5-a62d-7165-9ed9-3323bed7898f activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/019d79c5-a62d-7165-9ed9-3323bed7898f sender=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9 request.user=carol post=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-a638-78fe-876c-0066da198ed9 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9 2026/04/10 23:41:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:29 INFO Fetching activity activity=https://a.localdomain/update/019d79c5-a62d-7165-9ed9-3323bed7898f 2026/04/10 23:41:29 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-a62d-7165-9ed9-3323bed7898f 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79c5-a62d-7165-9ed9-3323bed7898f 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/post/019d79c5-a66a-7bc4-83ed-463d53fcef2b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/post/019d79c5-a66a-7bc4-83ed-463d53fcef2b 2026/04/10 23:41:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a672-7aa8-bdff-7dca0466e618 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:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a670-7913-9e87-7f37febaaed8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a670-786a-b1b8-7567c63760bd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a670-786a-b1b8-7567c63760bd 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 --- PASS: TestCluster_PostToFollowers_ApprovedLocally (5.76s) 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/inbox activity=https://a.localdomain/follow/019d79c5-a672-7aa8-bdff-7dca0466e618 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/inbox activity=https://a.localdomain/follow/019d79c5-a672-7aa8-bdff-7dca0466e618 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a670-7913-9e87-7f37febaaed8 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a670-7913-9e87-7f37febaaed8 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a677-7c9f-82ad-e778726460cd activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a677-7c18-badc-98936c58db6f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-a677-7c18-badc-98936c58db6f 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 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 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a677-7c9f-82ad-e778726460cd 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a670-7913-9e87-7f37febaaed8 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a677-7c9f-82ad-e778726460cd 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a670-7913-9e87-7f37febaaed8 2026/04/10 23:41:29 INFO Updated post activity.id=https://a.localdomain/update/019d79c5-a62d-7165-9ed9-3323bed7898f activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/inbox activity=https://a.localdomain/follow/019d79c5-a672-7aa8-bdff-7dca0466e618 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a672-7aa8-bdff-7dca0466e618 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a677-7c9f-82ad-e778726460cd 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a677-7c9f-82ad-e778726460cd 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 2026/04/10 23:41:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:29 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 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a670-786a-b1b8-7567c63760bd request.user=bob post=https://b.localdomain/post/019d79c5-a670-786a-b1b8-7567c63760bd 2026/04/10 23:41:29 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 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a677-7c18-badc-98936c58db6f request.user=carol post=https://b.localdomain/post/019d79c5-a677-7c18-badc-98936c58db6f 2026/04/10 23:41:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor offset=0 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/post/019d79c5-a66a-7bc4-83ed-463d53fcef2b request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/post/019d79c5-a66a-7bc4-83ed-463d53fcef2b 2026/04/10 23:41:29 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 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol --- PASS: TestMetadata_Add (5.80s) 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a617-74b6-8388-c2523bb7ee01 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a617-7455-81ca-6771ed9756d9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-a617-7455-81ca-6771ed9756d9 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Received delete request activity.id=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a677-7c9f-82ad-e778726460cd activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a677-7c18-badc-98936c58db6f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-a677-7c18-badc-98936c58db6f 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9#delete 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9#delete 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:41:29 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 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9#delete 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9#delete 2026/04/10 23:41:29 INFO Creating new user request.path=/users/register name=carol --- PASS: TestName_Set (5.82s) 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor 2026/04/10 23:41:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:29 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/post/019d79c5-a66a-7bc4-83ed-463d53fcef2b thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/post/019d79c5-a66a-7bc4-83ed-463d53fcef2b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/post/019d79c5-a66a-7bc4-83ed-463d53fcef2b 2026/04/10 23:41:29 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor gateway=https://c.localdomain 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 2026/04/10 23:41:29 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 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Received delete request activity.id=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79c5-a589-7f22-9eb9-46e9e8749aa9 2026/04/10 23:41:29 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 23:41:29 INFO Fetching object id=ap://did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor 2026/04/10 23:41:29 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 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a6d3-7cf1-a3ef-fee7579e12e5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a6d3-7c88-9715-ef29a2576fb0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a6d3-7c88-9715-ef29a2576fb0 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a566-7958-b4bc-67253ac6a2d7 request.user=bob post=https://b.localdomain/post/019d79c5-a566-7958-b4bc-67253ac6a2d7 2026/04/10 23:41:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor offset=0 2026/04/10 23:41:29 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 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a6d3-7cf1-a3ef-fee7579e12e5 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a6d3-7cf1-a3ef-fee7579e12e5 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:29 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 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/post/019d79c5-a66a-7bc4-83ed-463d53fcef2b thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/post/019d79c5-a66a-7bc4-83ed-463d53fcef2b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/post/019d79c5-a66a-7bc4-83ed-463d53fcef2b 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a6d3-7cf1-a3ef-fee7579e12e5 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a6d3-7cf1-a3ef-fee7579e12e5 2026/04/10 23:41:29 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor gateway=https://a.localdomain 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor 2026/04/10 23:41:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a6f0-75ca-9ce4-deed437cec23 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:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/inbox activity=https://a.localdomain/follow/019d79c5-a6f0-75ca-9ce4-deed437cec23 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/inbox activity=https://a.localdomain/follow/019d79c5-a6f0-75ca-9ce4-deed437cec23 2026/04/10 23:41:29 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:29 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 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79c5-a6f2-7a4a-b40f-311f03d88173 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79c5-a6f2-7a4a-b40f-311f03d88173 2026/04/10 23:41:29 INFO Received delete request activity.id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a6d3-7c88-9715-ef29a2576fb0 request.user=bob post=https://b.localdomain/post/019d79c5-a6d3-7c88-9715-ef29a2576fb0 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830#delete 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830#delete 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79c5-a6f2-7a4a-b40f-311f03d88173 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d79c5-a6f2-7a4a-b40f-311f03d88173 2026/04/10 23:41:29 INFO Looking up user name=carol --- PASS: TestCluster_PostToFollowers (5.90s) 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/create/019d79c5-a66a-7c37-9d58-ddf9b65acfb4 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/inbox activity=https://a.localdomain/follow/019d79c5-a6f0-75ca-9ce4-deed437cec23 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a6f0-75ca-9ce4-deed437cec23 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830#delete 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830#delete 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a566-7958-b4bc-67253ac6a2d7 request.user=bob post=https://b.localdomain/post/019d79c5-a566-7958-b4bc-67253ac6a2d7 2026/04/10 23:41:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor offset=0 2026/04/10 23:41:29 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 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 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 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Received delete request activity.id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 2026/04/10 23:41:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830#delete note=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 thread=https://b.localdomain/post/019d79c5-a4a4-721f-92d2-793424b555ea starter=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830#delete 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830#delete 2026/04/10 23:41:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-a672-7aa8-bdff-7dca0466e618 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:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/accept/019d79c5-a72a-7de5-ae8b-cce7e461ca8c activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a672-7aa8-bdff-7dca0466e618 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a672-7aa8-bdff-7dca0466e618 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a515-75df-a12d-57c7839ee5e0 request.user=bob post=https://b.localdomain/post/019d79c5-a515-75df-a12d-57c7839ee5e0 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a729-7619-8a0c-5cae794c5517 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a729-75ae-87e8-11570a49ced5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a729-75ae-87e8-11570a49ced5 2026/04/10 23:41:29 INFO Fetching forwarded object activity.id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 sender=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a729-7619-8a0c-5cae794c5517 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a729-7619-8a0c-5cae794c5517 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:29 INFO Notifying that user does not exist user=bob 2026/04/10 23:41:29 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79c5-a735-727f-bc86-98848e2426d7 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 23:41:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-a6f0-75ca-9ce4-deed437cec23 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:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 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 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a729-7619-8a0c-5cae794c5517 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a729-7619-8a0c-5cae794c5517 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/accept/019d79c5-a737-7d7f-a3c8-7bee2335e735 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a6f0-75ca-9ce4-deed437cec23 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79c5-a6f0-75ca-9ce4-deed437cec23 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79c5-a735-727f-bc86-98848e2426d7 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/accept/019d79c5-a72a-7de5-ae8b-cce7e461ca8c 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79c5-a735-727f-bc86-98848e2426d7 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/accept/019d79c5-a72a-7de5-ae8b-cce7e461ca8c 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/accept/019d79c5-a737-7d7f-a3c8-7bee2335e735 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Fetching post post=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830#delete 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830#delete 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79c5-a740-76bc-a117-11e739cd9c80 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79c5-a740-76bc-a117-11e739cd9c80 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a729-75ae-87e8-11570a49ced5 request.user=bob post=https://b.localdomain/post/019d79c5-a729-75ae-87e8-11570a49ced5 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79c5-a740-76bc-a117-11e739cd9c80 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d79c5-a740-76bc-a117-11e739cd9c80 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/accept/019d79c5-a72a-7de5-ae8b-cce7e461ca8c 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/accept/019d79c5-a737-7d7f-a3c8-7bee2335e735 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Received delete request activity.id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 deleted=https://a.localdomain/post/019d79c5-a513-7aca-925e-b78b273ad830 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79c5-a735-727f-bc86-98848e2426d7 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79c5-a735-727f-bc86-98848e2426d7 --- PASS: TestCluster_DeletedInstance (5.98s) 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/accept/019d79c5-a737-7d7f-a3c8-7bee2335e735 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/accept/019d79c5-a72a-7de5-ae8b-cce7e461ca8c 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/accept/019d79c5-a737-7d7f-a3c8-7bee2335e735 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a515-75df-a12d-57c7839ee5e0 request.user=bob post=https://b.localdomain/post/019d79c5-a515-75df-a12d-57c7839ee5e0 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 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 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a5c0-76b7-8155-00a96cf34d4d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a5c0-764f-83ee-c0ff1701f50b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a5c0-764f-83ee-c0ff1701f50b 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 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 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a614-7300-bb69-a0624eaf40e5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a614-7257-b88a-3ff8d77707c5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a614-7257-b88a-3ff8d77707c5 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a670-7913-9e87-7f37febaaed8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a670-786a-b1b8-7567c63760bd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a670-786a-b1b8-7567c63760bd 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/accept/019d79c5-a72a-7de5-ae8b-cce7e461ca8c activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a672-7aa8-bdff-7dca0466e618 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a672-7aa8-bdff-7dca0466e618 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a775-7ec5-8ecb-e012e9b585ce activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a775-7e43-9c02-2a981ad2f878 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a775-7e43-9c02-2a981ad2f878 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a775-7ec5-8ecb-e012e9b585ce 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a775-7ec5-8ecb-e012e9b585ce 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Approving follow request activity.id=https://b.localdomain/follow/019d79c5-a735-727f-bc86-98848e2426d7 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 23:41:29 INFO Fetching object id=ap://did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-a775-7ec5-8ecb-e012e9b585ce 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-a775-7ec5-8ecb-e012e9b585ce 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79c5-a781-7757-8456-3b77d6928399 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-a735-727f-bc86-98848e2426d7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79c5-a735-727f-bc86-98848e2426d7 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/accept/019d79c5-a737-7d7f-a3c8-7bee2335e735 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a6f0-75ca-9ce4-deed437cec23 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79c5-a6f0-75ca-9ce4-deed437cec23 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79c5-a781-7757-8456-3b77d6928399 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79c5-a781-7757-8456-3b77d6928399 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79c5-a781-7757-8456-3b77d6928399 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d79c5-a781-7757-8456-3b77d6928399 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79c5-a781-7757-8456-3b77d6928399 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-a735-727f-bc86-98848e2426d7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79c5-a735-727f-bc86-98848e2426d7 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 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 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a775-7e43-9c02-2a981ad2f878 request.user=bob post=https://b.localdomain/post/019d79c5-a775-7e43-9c02-2a981ad2f878 2026/04/10 23:41:29 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor offset=0 2026/04/10 23:41:29 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 23:41:29 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.07s) 2026/04/10 23:41:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/create/019d79c5-a7ac-7c0c-ab78-02da349d5edf note=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/post/019d79c5-a7ac-7b90-a873-b6f006c96566 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/post/019d79c5-a7ac-7b90-a873-b6f006c96566 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/create/019d79c5-a7ac-7c0c-ab78-02da349d5edf activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/post/019d79c5-a7ac-7b90-a873-b6f006c96566 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/post/019d79c5-a7ac-7b90-a873-b6f006c96566 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/create/019d79c5-a7ac-7c0c-ab78-02da349d5edf 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/create/019d79c5-a7ac-7c0c-ab78-02da349d5edf 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:41:29 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e 2026/04/10 23:41:29 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/followers: actor is not cached" 2026/04/10 23:41:29 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor gateway=https://a.localdomain 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 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 23:41:29 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 2026/04/10 23:41:29 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/create/019d79c5-a7ac-7c0c-ab78-02da349d5edf 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/create/019d79c5-a7ac-7c0c-ab78-02da349d5edf 2026/04/10 23:41:29 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a677-7c18-badc-98936c58db6f request.user=bob post=https://b.localdomain/post/019d79c5-a677-7c18-badc-98936c58db6f 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/post/019d79c5-a7ac-7b90-a873-b6f006c96566 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/post/019d79c5-a7ac-7b90-a873-b6f006c96566 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Looking up user name=carol 2026/04/10 23:41:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79c5-a7e5-7e2c-b6d7-bc54ef9999b6 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79c5-a7e5-7e2c-b6d7-bc54ef9999b6 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-a7e5-793e-b413-6a28f74c64bd 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-a7e5-793e-b413-6a28f74c64bd 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:29 INFO Looking up user name=bob 2026/04/10 23:41:29 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/create/019d79c5-a7ac-7c0c-ab78-02da349d5edf activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/post/019d79c5-a7ac-7b90-a873-b6f006c96566 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor/post/019d79c5-a7ac-7b90-a873-b6f006c96566 2026/04/10 23:41:29 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79c5-a7e5-7e2c-b6d7-bc54ef9999b6 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d79c5-a7e5-7e2c-b6d7-bc54ef9999b6 2026/04/10 23:41:29 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 2026/04/10 23:41:29 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor gateway=https://c.localdomain 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Looking up user name=alice 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-a7e5-793e-b413-6a28f74c64bd 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79c5-a7e5-793e-b413-6a28f74c64bd 2026/04/10 23:41:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 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 23:41:29 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 2026/04/10 23:41:29 INFO Looking up user name=nobody 2026/04/10 23:41:29 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo host=a.localdomain count=1 2026/04/10 23:41:29 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpohPZfVrCkAoKfbDajpty3YgkfkJpuLttJHFcD6khwbo/actor follower=https://a.localdomain/user/alice 2026/04/10 23:41:29 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a677-7c18-badc-98936c58db6f request.user=bob post=https://b.localdomain/post/019d79c5-a677-7c18-badc-98936c58db6f 2026/04/10 23:41:29 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 23:41:29 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/followers_synchronization\", digest=\"0813309ae5c9b3225a3e7bc270434530edd1f7817564fa9b3d19c25140da7ebe\"" error="collection is not sender's followers" 2026/04/10 23:41:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (6.17s) 2026/04/10 23:41:30 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/update/019d79c5-a7b1-71c2-a471-1d76bd13c7d6 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e 2026/04/10 23:41:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a617-7455-81ca-6771ed9756d9 request.user=bob post=https://b.localdomain/post/019d79c5-a617-7455-81ca-6771ed9756d9 2026/04/10 23:41:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestDeleter_Disabled (6.20s) 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79c5-a830-7e4b-8194-ecf59511b433 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79c5-a830-7e4b-8194-ecf59511b433 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79c5-a830-7e4b-8194-ecf59511b433 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d79c5-a830-7e4b-8194-ecf59511b433 2026/04/10 23:41:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-a617-7455-81ca-6771ed9756d9 request.user=bob post=https://b.localdomain/post/019d79c5-a617-7455-81ca-6771ed9756d9 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/019d79c5-a853-7c73-81f6-755079f68568 2026/04/10 23:41:30 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a6d3-7cf1-a3ef-fee7579e12e5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a6d3-7c88-9715-ef29a2576fb0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a6d3-7c88-9715-ef29a2576fb0 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:30 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a729-7619-8a0c-5cae794c5517 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a729-75ae-87e8-11570a49ced5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a729-75ae-87e8-11570a49ced5 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-a775-7ec5-8ecb-e012e9b585ce activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a775-7e43-9c02-2a981ad2f878 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-a775-7e43-9c02-2a981ad2f878 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 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 23:41:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor offset=0 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e 2026/04/10 23:41:30 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:30 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/followers: actor is not cached" 2026/04/10 23:41:30 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor gateway=https://a.localdomain 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete 2026/04/10 23:41:30 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete 2026/04/10 23:41:30 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 23:41:30 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:41:30 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor offset=0 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:30 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:30 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e 2026/04/10 23:41:30 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:30 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:30 INFO Looking up user name=carol 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete 2026/04/10 23:41:30 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor gateway=https://c.localdomain 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete 2026/04/10 23:41:30 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-a8b3-7b5c-8d4c-587964030216 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-a8b3-7b5c-8d4c-587964030216 2026/04/10 23:41:30 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/followers_synchronization\", digest=\"0813309ae5c9b3225a3e7bc270434530edd1f7817564fa9b3d19c25140da7ebe\"" error="collection is not sender's followers" 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmH8g6PT4iEQwdgtHYx3c439y5Cn6THdKQfaqKVowqtAM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d79c5-a8b2-7d44-98cb-29c0252163f4 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-a8b3-7b5c-8d4c-587964030216 2026/04/10 23:41:30 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 23:41:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d79c5-a8b2-7d44-98cb-29c0252163f4 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d79c5-a8b2-7d44-98cb-29c0252163f4 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79c5-a8b3-7b5c-8d4c-587964030216 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/019d79c5-a8b2-7d44-98cb-29c0252163f4 2026/04/10 23:41:30 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:30 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e 2026/04/10 23:41:30 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor/post/019d79c5-a477-7076-9d5a-15db52a6d63e 2026/04/10 23:41:30 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 23:41:30 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 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:30 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a8ed-7368-ae3e-d689d3059075 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 23:41:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a8ed-7368-ae3e-d689d3059075 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a8ed-7368-ae3e-d689d3059075 2026/04/10 23:41:30 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 23:41:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Received delete request activity.id=https://b.localdomain/post/019d79c5-a6d3-7c88-9715-ef29a2576fb0#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a6d3-7c88-9715-ef29a2576fb0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79c5-a6d3-7c88-9715-ef29a2576fb0 2026/04/10 23:41:30 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 23:41:30 INFO Received delete request activity.id=https://b.localdomain/post/019d79c5-a729-75ae-87e8-11570a49ced5#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a729-75ae-87e8-11570a49ced5 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79c5-a729-75ae-87e8-11570a49ced5 2026/04/10 23:41:30 INFO Deleted old posts count=2 2026/04/10 23:41:30 INFO Fetching object id=ap://did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor 2026/04/10 23:41:30 INFO Removed old shared posts count=1 2026/04/10 23:41:30 INFO Looking up user name=carol 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 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 23:41:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a8ed-7368-ae3e-d689d3059075 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a8ed-7368-ae3e-d689d3059075 2026/04/10 23:41:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9tJLJ99TbBFDBiENnNnDeSK311KiN9Hx7be8K6wSGoM/actor offset=0 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob --- PASS: TestCluster_Gateways (6.45s) 2026/04/10 23:41:30 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 23:41:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79c5-a6d3-7c88-9715-ef29a2576fb0#delete 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79c5-a6d3-7c88-9715-ef29a2576fb0#delete 2026/04/10 23:41:30 INFO Moving follow follow=https://b.localdomain/follow/019d79c5-a735-727f-bc86-98848e2426d7 old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79c5-a729-75ae-87e8-11570a49ced5#delete 2026/04/10 23:41:30 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79c5-a92c-752d-9bc5-cfd15b2b6de3 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 23:41:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d79c5-a90e-797e-b365-b97897177e03 2026/04/10 23:41:30 INFO Removed a Follow activity.id=https://b.localdomain/undo/019d79c5-a92d-76e6-8806-5cc870ddfdab activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-a735-727f-bc86-98848e2426d7 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 23:41:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d79c5-a92c-752d-9bc5-cfd15b2b6de3 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d79c5-a92c-752d-9bc5-cfd15b2b6de3 2026/04/10 23:41:30 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 23:41:30 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-a930-75da-9dd4-2bf5246133ec 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 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79c5-a6d3-7c88-9715-ef29a2576fb0#delete 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d79c5-a92d-76e6-8806-5cc870ddfdab 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d79c5-a92d-76e6-8806-5cc870ddfdab 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79c5-a729-75ae-87e8-11570a49ced5#delete 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a930-75da-9dd4-2bf5246133ec 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a930-75da-9dd4-2bf5246133ec 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79c5-a729-75ae-87e8-11570a49ced5#delete 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d79c5-a90e-797e-b365-b97897177e03 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d79c5-a92d-76e6-8806-5cc870ddfdab 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d79c5-a90e-797e-b365-b97897177e03 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019d79c5-a90e-797e-b365-b97897177e03 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d79c5-a6d3-7c88-9715-ef29a2576fb0#delete 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d79c5-a729-75ae-87e8-11570a49ced5#delete 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d79c5-a92c-752d-9bc5-cfd15b2b6de3 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79c5-a92c-752d-9bc5-cfd15b2b6de3 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019d79c5-a92d-76e6-8806-5cc870ddfdab 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-a930-75da-9dd4-2bf5246133ec 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-a930-75da-9dd4-2bf5246133ec 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Approving follow request activity.id=https://b.localdomain/follow/019d79c5-a92c-752d-9bc5-cfd15b2b6de3 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 23:41:30 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:30 INFO Follow is accepted activity.id=https://c.localdomain/accept/019d79c5-a94e-7504-b394-ae99620f46b8 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-a92c-752d-9bc5-cfd15b2b6de3 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79c5-a92c-752d-9bc5-cfd15b2b6de3 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d79c5-a94e-7504-b394-ae99620f46b8 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d79c5-a94e-7504-b394-ae99620f46b8 2026/04/10 23:41:30 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 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 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 23:41:30 INFO Received delete request activity.id=https://b.localdomain/post/019d79c5-a6d3-7c88-9715-ef29a2576fb0#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a6d3-7c88-9715-ef29a2576fb0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79c5-a6d3-7c88-9715-ef29a2576fb0 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Looking up user name=carol 2026/04/10 23:41:30 INFO Received delete request activity.id=https://b.localdomain/post/019d79c5-a729-75ae-87e8-11570a49ced5#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-a729-75ae-87e8-11570a49ced5 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79c5-a729-75ae-87e8-11570a49ced5 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d79c5-a94e-7504-b394-ae99620f46b8 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/019d79c5-a94e-7504-b394-ae99620f46b8 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Removed a Follow activity.id=https://b.localdomain/undo/019d79c5-a92d-76e6-8806-5cc870ddfdab activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-a735-727f-bc86-98848e2426d7 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 23:41:30 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:41:30 INFO Looking up user name=carol 2026/04/10 23:41:30 INFO Follow is accepted activity.id=https://c.localdomain/accept/019d79c5-a94e-7504-b394-ae99620f46b8 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-a92c-752d-9bc5-cfd15b2b6de3 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79c5-a92c-752d-9bc5-cfd15b2b6de3 2026/04/10 23:41:30 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 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:41:30 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:30 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d79c5-a97c-767f-a96a-74d08712aafa 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 23:41:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79c5-a97c-767f-a96a-74d08712aafa 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79c5-a97c-767f-a96a-74d08712aafa 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Looking up user name=carol 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79c5-a97c-767f-a96a-74d08712aafa 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d79c5-a97c-767f-a96a-74d08712aafa 2026/04/10 23:41:30 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 23:41:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestDeleter_OldData (6.57s) 2026/04/10 23:41:30 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 23:41:30 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d79c5-a9a5-7e6f-a4d8-c733c8cdd325 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 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79c5-a9a5-7e6f-a4d8-c733c8cdd325 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79c5-a9a5-7e6f-a4d8-c733c8cdd325 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:30 INFO Received a new post activity.id=https://c.localdomain/create/019d79c5-a9ae-7535-9779-02eec51137ab activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d79c5-a9ae-74cf-b79c-84c446374766 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d79c5-a9ae-74cf-b79c-84c446374766 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d79c5-a9ae-7535-9779-02eec51137ab 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d79c5-a9ae-7535-9779-02eec51137ab 2026/04/10 23:41:30 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:41:30 INFO Looking up user name=carol 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-a8ed-7368-ae3e-d689d3059075 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 23:41:30 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d79c5-a9ae-7535-9779-02eec51137ab 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019d79c5-a9ae-7535-9779-02eec51137ab 2026/04/10 23:41:30 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a9b9-76b6-83c0-40f0446ba60a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a8ed-7368-ae3e-d689d3059075 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a8ed-7368-ae3e-d689d3059075 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:41:30 INFO Looking up user name=carol 2026/04/10 23:41:30 INFO Fetching object id=ap://did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79c5-a9a5-7e6f-a4d8-c733c8cdd325 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d79c5-a9a5-7e6f-a4d8-c733c8cdd325 2026/04/10 23:41:30 INFO Viewing post request.path=/users/view/c.localdomain/post/019d79c5-a9ae-74cf-b79c-84c446374766 request.user=carol post=https://c.localdomain/post/019d79c5-a9ae-74cf-b79c-84c446374766 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:41:30 INFO Looking up user name=carol 2026/04/10 23:41:30 INFO Looking up user name=carol 2026/04/10 23:41:30 INFO Approving follow request activity.id=https://c.localdomain/follow/019d79c5-a97c-767f-a96a-74d08712aafa 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 23:41:30 INFO Received a new post activity.id=https://c.localdomain/create/019d79c5-a9ae-7535-9779-02eec51137ab activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d79c5-a9ae-74cf-b79c-84c446374766 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d79c5-a9ae-74cf-b79c-84c446374766 2026/04/10 23:41:30 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a9cc-78ef-b375-31269a237881 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79c5-a97c-767f-a96a-74d08712aafa activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79c5-a97c-767f-a96a-74d08712aafa 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a9b9-76b6-83c0-40f0446ba60a 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a9b9-76b6-83c0-40f0446ba60a 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79c5-a9cc-78ef-b375-31269a237881 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79c5-a9cc-78ef-b375-31269a237881 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 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 23:41:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor offset=0 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79c5-a9cc-78ef-b375-31269a237881 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-a930-75da-9dd4-2bf5246133ec 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 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a9b9-76b6-83c0-40f0446ba60a 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a9b9-76b6-83c0-40f0446ba60a 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a9cc-78ef-b375-31269a237881 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a9e9-7862-8637-4033655eb792 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a930-75da-9dd4-2bf5246133ec activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a930-75da-9dd4-2bf5246133ec 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a9cc-78ef-b375-31269a237881 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79c5-a97c-767f-a96a-74d08712aafa activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79c5-a97c-767f-a96a-74d08712aafa 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 23:41:30 INFO Looking up user name=carol 2026/04/10 23:41:30 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/follow/019d79c5-a9f0-7bb6-a6a2-510c98334e59 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/follow/019d79c5-a9f0-7bb6-a6a2-510c98334e59 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/follow/019d79c5-a9f0-7bb6-a6a2-510c98334e59 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a9b9-76b6-83c0-40f0446ba60a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a8ed-7368-ae3e-d689d3059075 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a8ed-7368-ae3e-d689d3059075 2026/04/10 23:41:30 INFO Looking up user name=carol 2026/04/10 23:41:30 INFO Approving follow request activity.id=https://c.localdomain/follow/019d79c5-a9a5-7e6f-a4d8-c733c8cdd325 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 23:41:30 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a9fe-7a01-9e51-ce2b2d167852 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79c5-a9a5-7e6f-a4d8-c733c8cdd325 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79c5-a9a5-7e6f-a4d8-c733c8cdd325 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a9e9-7862-8637-4033655eb792 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a9e9-7862-8637-4033655eb792 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79c5-a9fe-7a01-9e51-ce2b2d167852 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79c5-a9fe-7a01-9e51-ce2b2d167852 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Fetching object id=ap://did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/follow/019d79c5-a9f0-7bb6-a6a2-510c98334e59 2026/04/10 23:41:30 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 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79c5-a9fe-7a01-9e51-ce2b2d167852 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/follow/019d79c5-a9f0-7bb6-a6a2-510c98334e59 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-a9e9-7862-8637-4033655eb792 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a9fe-7a01-9e51-ce2b2d167852 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-a9e9-7862-8637-4033655eb792 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a9fe-7a01-9e51-ce2b2d167852 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79c5-a9a5-7e6f-a4d8-c733c8cdd325 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79c5-a9a5-7e6f-a4d8-c733c8cdd325 --- PASS: TestCluster_MovedAccount (6.68s) 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-a9e9-7862-8637-4033655eb792 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-a930-75da-9dd4-2bf5246133ec activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-a930-75da-9dd4-2bf5246133ec 2026/04/10 23:41:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor offset=0 2026/04/10 23:41:30 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-aa32-7329-b82f-7e0fb0e12ab4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aa32-72b9-9f5e-7868e6511e15 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aa32-72b9-9f5e-7868e6511e15 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-aa32-7329-b82f-7e0fb0e12ab4 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-aa32-7329-b82f-7e0fb0e12ab4 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-aa32-7329-b82f-7e0fb0e12ab4 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-aa32-7329-b82f-7e0fb0e12ab4 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-aa32-7329-b82f-7e0fb0e12ab4 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:30 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-aa53-7d9e-9df0-9dfbd9b90a18 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-aa53-7d9e-9df0-9dfbd9b90a18 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-aa53-7d9e-9df0-9dfbd9b90a18 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-aa53-7d9e-9df0-9dfbd9b90a18 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-aa53-7d9e-9df0-9dfbd9b90a18 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-aa32-7329-b82f-7e0fb0e12ab4 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-aa32-7329-b82f-7e0fb0e12ab4 2026/04/10 23:41:30 INFO Fetching object id=ap://did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-aa53-7d9e-9df0-9dfbd9b90a18 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-aa53-7d9e-9df0-9dfbd9b90a18 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-aa53-7d9e-9df0-9dfbd9b90a18 2026/04/10 23:41:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor offset=0 2026/04/10 23:41:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-aa32-72b9-9f5e-7868e6511e15 request.user=bob post=https://b.localdomain/post/019d79c5-aa32-72b9-9f5e-7868e6511e15 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 request.user=bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-aa53-7d9e-9df0-9dfbd9b90a18 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-aa32-7329-b82f-7e0fb0e12ab4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aa32-72b9-9f5e-7868e6511e15 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aa32-72b9-9f5e-7868e6511e15 2026/04/10 23:41:30 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-aa53-7d9e-9df0-9dfbd9b90a18 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:30 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/follow/019d79c5-aa91-704b-bff3-c39dc9a3a96c activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/follow/019d79c5-aa91-704b-bff3-c39dc9a3a96c 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/follow/019d79c5-aa91-704b-bff3-c39dc9a3a96c 2026/04/10 23:41:30 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-aa32-7329-b82f-7e0fb0e12ab4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aa32-72b9-9f5e-7868e6511e15 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aa32-72b9-9f5e-7868e6511e15 2026/04/10 23:41:30 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:30 INFO Fetching object id=ap://did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/follow/019d79c5-aa91-704b-bff3-c39dc9a3a96c 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/follow/019d79c5-aa91-704b-bff3-c39dc9a3a96c 2026/04/10 23:41:30 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 request.user=bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:30 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d79c5-aa32-72b9-9f5e-7868e6511e15 request.user=alice post=https://b.localdomain/post/019d79c5-aa32-72b9-9f5e-7868e6511e15 2026/04/10 23:41:30 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-aab6-7451-9016-a25ffe6d9397 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aab6-73fc-ab63-b2f87f9ffdf4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aab6-73fc-ab63-b2f87f9ffdf4 2026/04/10 23:41:30 INFO Received a new post activity.id=https://a.localdomain/create/019d79c5-aab9-71c1-97d7-95d4b2724a26 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-aab6-7451-9016-a25ffe6d9397 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-aab9-71c1-97d7-95d4b2724a26 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-aab9-71c1-97d7-95d4b2724a26 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-aab9-71c1-97d7-95d4b2724a26 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79c5-aab9-71c1-97d7-95d4b2724a26 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/04/10 23:41:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor offset=0 2026/04/10 23:41:30 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 23:41:30 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:30 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f request.user=alice post=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f 2026/04/10 23:41:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-aab6-73fc-ab63-b2f87f9ffdf4 request.user=bob post=https://b.localdomain/post/019d79c5-aab6-73fc-ab63-b2f87f9ffdf4 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d79c5-aab9-71c1-97d7-95d4b2724a26 note=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f thread=https://b.localdomain/post/019d79c5-aa32-72b9-9f5e-7868e6511e15 starter=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Received a new post activity.id=https://a.localdomain/create/019d79c5-aab9-71c1-97d7-95d4b2724a26 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f 2026/04/10 23:41:30 INFO Looking up user name=stuff 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-aab9-71c1-97d7-95d4b2724a26 2026/04/10 23:41:30 INFO Fetching object id=ap://did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-aab9-71c1-97d7-95d4b2724a26 2026/04/10 23:41:30 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-aaec-7842-b7e7-2032703a3c9d 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 23:41:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-aaec-7842-b7e7-2032703a3c9d 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-aaec-7842-b7e7-2032703a3c9d 2026/04/10 23:41:30 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/follow/019d79c5-a9f0-7bb6-a6a2-510c98334e59 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:41:30 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/accept/019d79c5-aaf2-738d-a438-03dff4cf4f96 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/follow/019d79c5-a9f0-7bb6-a6a2-510c98334e59 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/follow/019d79c5-a9f0-7bb6-a6a2-510c98334e59 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor 2026/04/10 23:41:30 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 request.user=alice post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:30 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 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Received a new post activity.id=https://a.localdomain/create/019d79c5-aafb-7ba7-93cc-4805becf861d activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-aafb-7b4b-b191-e5bebea2740a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-aafb-7b4b-b191-e5bebea2740a 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-aab9-71c1-97d7-95d4b2724a26 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79c5-aab9-71c1-97d7-95d4b2724a26 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-aaec-7842-b7e7-2032703a3c9d 2026/04/10 23:41:30 INFO Fetching object id=ap://did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-aaec-7842-b7e7-2032703a3c9d 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d79c5-aafb-7ba7-93cc-4805becf861d 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d79c5-aafb-7ba7-93cc-4805becf861d 2026/04/10 23:41:30 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/follow/019d79c5-aa91-704b-bff3-c39dc9a3a96c activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/accept/019d79c5-ab08-78f4-bc74-55e930d2f424 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/follow/019d79c5-aa91-704b-bff3-c39dc9a3a96c activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/follow/019d79c5-aa91-704b-bff3-c39dc9a3a96c 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/accept/019d79c5-aaf2-738d-a438-03dff4cf4f96 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/accept/019d79c5-aaf2-738d-a438-03dff4cf4f96 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/accept/019d79c5-ab08-78f4-bc74-55e930d2f424 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/accept/019d79c5-ab08-78f4-bc74-55e930d2f424 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Received a new post activity.id=https://a.localdomain/create/019d79c5-aab9-71c1-97d7-95d4b2724a26 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f 2026/04/10 23:41:30 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-ab18-7da7-be7a-c98ae78ed4df 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 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Fetching object id=ap://did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d79c5-ab18-7da7-be7a-c98ae78ed4df 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d79c5-ab18-7da7-be7a-c98ae78ed4df 2026/04/10 23:41:30 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 23:41:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d79c5-aafb-7ba7-93cc-4805becf861d 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/accept/019d79c5-aaf2-738d-a438-03dff4cf4f96 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79c5-aafb-7ba7-93cc-4805becf861d 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d79c5-ab18-7da7-be7a-c98ae78ed4df 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-ab18-7da7-be7a-c98ae78ed4df 2026/04/10 23:41:30 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79c5-aafb-7b4b-b191-e5bebea2740a request.user=alice post=https://a.localdomain/post/019d79c5-aafb-7b4b-b191-e5bebea2740a 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Fetching object id=ap://did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/accept/019d79c5-ab08-78f4-bc74-55e930d2f424 2026/04/10 23:41:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/accept/019d79c5-aaf2-738d-a438-03dff4cf4f96 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/accept/019d79c5-ab08-78f4-bc74-55e930d2f424 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 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 23:41:30 INFO Fetching object id=ap://did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 request.user=carol post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:30 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/accept/019d79c5-ab08-78f4-bc74-55e930d2f424 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/follow/019d79c5-aa91-704b-bff3-c39dc9a3a96c activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/follow/019d79c5-aa91-704b-bff3-c39dc9a3a96c 2026/04/10 23:41:30 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 23:41:30 INFO Received a new post activity.id=https://c.localdomain/create/019d79c5-ab49-76ab-bd8c-4fee7140baac activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d79c5-ab49-7665-8932-e742eecbda00 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d79c5-ab49-7665-8932-e742eecbda00 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 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 23:41:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d79c5-ab49-76ab-bd8c-4fee7140baac 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d79c5-ab49-76ab-bd8c-4fee7140baac 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:41:30 INFO Looking up user name=carol 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d79c5-ab49-76ab-bd8c-4fee7140baac 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019d79c5-ab49-76ab-bd8c-4fee7140baac 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/04/10 23:41:30 INFO Fetching object id=ap://did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/accept/019d79c5-aaf2-738d-a438-03dff4cf4f96 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/follow/019d79c5-a9f0-7bb6-a6a2-510c98334e59 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/follow/019d79c5-a9f0-7bb6-a6a2-510c98334e59 2026/04/10 23:41:30 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-ab60-7476-aff0-d7692ced0894 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 23:41:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-ab60-7476-aff0-d7692ced0894 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-ab60-7476-aff0-d7692ced0894 2026/04/10 23:41:30 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 23:41:30 INFO Viewing post request.path=/users/view/c.localdomain/post/019d79c5-ab49-7665-8932-e742eecbda00 request.user=carol post=https://c.localdomain/post/019d79c5-ab49-7665-8932-e742eecbda00 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Looking up user name=carol 2026/04/10 23:41:30 INFO Received a new post activity.id=https://a.localdomain/create/019d79c5-aafb-7ba7-93cc-4805becf861d activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-aafb-7b4b-b191-e5bebea2740a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-aafb-7b4b-b191-e5bebea2740a 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:41:30 INFO Looking up user name=carol 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-ab60-7476-aff0-d7692ced0894 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-ab60-7476-aff0-d7692ced0894 2026/04/10 23:41:30 INFO Received a new post activity.id=https://c.localdomain/create/019d79c5-ab49-76ab-bd8c-4fee7140baac activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d79c5-ab49-7665-8932-e742eecbda00 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d79c5-ab49-7665-8932-e742eecbda00 2026/04/10 23:41:30 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 23:41:30 INFO Looking up user name=stuff 2026/04/10 23:41:30 INFO Updating poll results poll=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:30 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-ab87-70fb-8de8-f21775abfb0e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:30 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:30 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 23:41:30 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 23:41:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ab87-70fb-8de8-f21775abfb0e 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ab87-70fb-8de8-f21775abfb0e 2026/04/10 23:41:30 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/create/019d79c5-ab91-75cc-9420-e6fad17c9f4a note=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/post/019d79c5-ab91-74ff-8b1e-d4fa9d7b805b thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/post/019d79c5-ab91-74ff-8b1e-d4fa9d7b805b starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/create/019d79c5-ab91-75cc-9420-e6fad17c9f4a activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/post/019d79c5-ab91-74ff-8b1e-d4fa9d7b805b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/post/019d79c5-ab91-74ff-8b1e-d4fa9d7b805b 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ab87-70fb-8de8-f21775abfb0e 2026/04/10 23:41:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ab87-70fb-8de8-f21775abfb0e 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ab87-70fb-8de8-f21775abfb0e 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/create/019d79c5-ab91-75cc-9420-e6fad17c9f4a 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/create/019d79c5-ab91-75cc-9420-e6fad17c9f4a 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/create/019d79c5-ab91-75cc-9420-e6fad17c9f4a 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/create/019d79c5-ab91-75cc-9420-e6fad17c9f4a 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ab87-70fb-8de8-f21775abfb0e 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-ab87-70fb-8de8-f21775abfb0e 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-ab87-70fb-8de8-f21775abfb0e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 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 23:41:30 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-aaec-7842-b7e7-2032703a3c9d 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 23:41:30 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79c5-abb7-700d-a1b4-d5e41fbefcee 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 23:41:30 INFO Fetching object id=ap://did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-ab87-70fb-8de8-f21775abfb0e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:30 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-abb6-77a5-baf5-a5240ef9b026 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-aaec-7842-b7e7-2032703a3c9d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-aaec-7842-b7e7-2032703a3c9d 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 23:41:30 INFO Fetching object id=ap://did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d79c5-abb7-700d-a1b4-d5e41fbefcee 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d79c5-abb7-700d-a1b4-d5e41fbefcee 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/create/019d79c5-ab91-75cc-9420-e6fad17c9f4a 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/create/019d79c5-ab91-75cc-9420-e6fad17c9f4a 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/create/019d79c5-ab91-75cc-9420-e6fad17c9f4a 2026/04/10 23:41:30 INFO Looking up user name=carol 2026/04/10 23:41:30 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-ab60-7476-aff0-d7692ced0894 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 23:41:30 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-abcb-7d73-ab36-ced34d5a7e17 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-ab60-7476-aff0-d7692ced0894 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79c5-ab60-7476-aff0-d7692ced0894 2026/04/10 23:41:30 INFO Looking up user name=carol 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-abb6-77a5-baf5-a5240ef9b026 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-abb6-77a5-baf5-a5240ef9b026 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79c5-abcb-7d73-ab36-ced34d5a7e17 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d79c5-abb7-700d-a1b4-d5e41fbefcee 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79c5-abb7-700d-a1b4-d5e41fbefcee 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-abb6-77a5-baf5-a5240ef9b026 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79c5-abcb-7d73-ab36-ced34d5a7e17 2026/04/10 23:41:30 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/post/019d79c5-ab91-74ff-8b1e-d4fa9d7b805b request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/post/019d79c5-ab91-74ff-8b1e-d4fa9d7b805b 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Updated post activity.id=https://a.localdomain/update/019d79c5-abdb-7c53-b39b-5786c65647cf activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79c5-abcb-7d73-ab36-ced34d5a7e17 2026/04/10 23:41:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 request.user=bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-abcb-7d73-ab36-ced34d5a7e17 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-abb6-77a5-baf5-a5240ef9b026 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-abdb-7c53-b39b-5786c65647cf 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-abdb-7c53-b39b-5786c65647cf 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:30 INFO Looking up user name=alice 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-abb6-77a5-baf5-a5240ef9b026 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-aaec-7842-b7e7-2032703a3c9d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-aaec-7842-b7e7-2032703a3c9d 2026/04/10 23:41:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-abdb-7c53-b39b-5786c65647cf 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79c5-abdb-7c53-b39b-5786c65647cf 2026/04/10 23:41:30 INFO Looking up user name=bob 2026/04/10 23:41:30 INFO Fetching object id=ap://did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-abcb-7d73-ab36-ced34d5a7e17 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-ab60-7476-aff0-d7692ced0894 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79c5-ab60-7476-aff0-d7692ced0894 2026/04/10 23:41:30 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 23:41:30 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/create/019d79c5-ab91-75cc-9420-e6fad17c9f4a activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/post/019d79c5-ab91-74ff-8b1e-d4fa9d7b805b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/post/019d79c5-ab91-74ff-8b1e-d4fa9d7b805b 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:31 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f request.user=alice post=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:31 INFO Looking up user name=alice 2026/04/10 23:41:31 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d79c5-abdb-7c53-b39b-5786c65647cf note=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f thread=https://b.localdomain/post/019d79c5-aa32-72b9-9f5e-7868e6511e15 starter=https://b.localdomain/user/bob 2026/04/10 23:41:31 INFO Updated post activity.id=https://a.localdomain/update/019d79c5-abdb-7c53-b39b-5786c65647cf activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-abdb-7c53-b39b-5786c65647cf 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-abdb-7c53-b39b-5786c65647cf 2026/04/10 23:41:31 INFO Fetching object id=ap://did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 request.user=alice post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Looking up user name=alice 2026/04/10 23:41:31 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/create/019d79c5-ab91-75cc-9420-e6fad17c9f4a activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/post/019d79c5-ab91-74ff-8b1e-d4fa9d7b805b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/post/019d79c5-ab91-74ff-8b1e-d4fa9d7b805b 2026/04/10 23:41:31 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:31 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-ab18-7da7-be7a-c98ae78ed4df 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 23:41:31 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d79c5-ac0e-7309-8104-1236b35f52c0 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-ab18-7da7-be7a-c98ae78ed4df activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-ab18-7da7-be7a-c98ae78ed4df 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:31 INFO Looking up user name=alice 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-abdb-7c53-b39b-5786c65647cf 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79c5-abdb-7c53-b39b-5786c65647cf 2026/04/10 23:41:31 INFO Looking up user name=carol 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:31 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-ac24-70ba-8261-057617c454d6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-ac24-702a-a4e3-83b36a6bde05 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-ac24-702a-a4e3-83b36a6bde05 2026/04/10 23:41:31 INFO Approving follow request activity.id=https://b.localdomain/follow/019d79c5-abb7-700d-a1b4-d5e41fbefcee 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 23:41:31 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d79c5-ac28-7306-8eb6-eae0e59dded7 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-abb7-700d-a1b4-d5e41fbefcee activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d79c5-abb7-700d-a1b4-d5e41fbefcee 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-ac24-70ba-8261-057617c454d6 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-ac24-70ba-8261-057617c454d6 2026/04/10 23:41:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 request.user=carol post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d79c5-ac0e-7309-8104-1236b35f52c0 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d79c5-ac0e-7309-8104-1236b35f52c0 2026/04/10 23:41:31 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/post/019d79c5-ab91-74ff-8b1e-d4fa9d7b805b request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/post/019d79c5-ab91-74ff-8b1e-d4fa9d7b805b 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d79c5-ac28-7306-8eb6-eae0e59dded7 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d79c5-ac28-7306-8eb6-eae0e59dded7 2026/04/10 23:41:31 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/create/019d79c5-ac31-74a8-9fbe-31d59264661f activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 2026/04/10 23:41:31 INFO Looking up user name=alice 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:31 INFO Looking up user name=stuff 2026/04/10 23:41:31 INFO Updated post activity.id=https://a.localdomain/update/019d79c5-abdb-7c53-b39b-5786c65647cf activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/create/019d79c5-ac31-74a8-9fbe-31d59264661f 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/create/019d79c5-ac31-74a8-9fbe-31d59264661f 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d79c5-ac28-7306-8eb6-eae0e59dded7 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:31 INFO Looking up user name=bob 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-ac24-70ba-8261-057617c454d6 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-ac24-70ba-8261-057617c454d6 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:31 INFO Looking up user name=stuff 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d79c5-ac0e-7309-8104-1236b35f52c0 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d79c5-ac28-7306-8eb6-eae0e59dded7 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d79c5-ac0e-7309-8104-1236b35f52c0 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:31 INFO Looking up user name=stuff 2026/04/10 23:41:31 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d79c5-ac0e-7309-8104-1236b35f52c0 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-ab18-7da7-be7a-c98ae78ed4df activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-ab18-7da7-be7a-c98ae78ed4df 2026/04/10 23:41:31 INFO Received delete request activity.id=https://a.localdomain/post/019d79c5-aafb-7b4b-b191-e5bebea2740a#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-aafb-7b4b-b191-e5bebea2740a activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d79c5-aafb-7b4b-b191-e5bebea2740a 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:31 INFO Looking up user name=stuff 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d79c5-aafb-7b4b-b191-e5bebea2740a#delete 2026/04/10 23:41:31 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d79c5-ac28-7306-8eb6-eae0e59dded7 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-abb7-700d-a1b4-d5e41fbefcee activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d79c5-abb7-700d-a1b4-d5e41fbefcee 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d79c5-aafb-7b4b-b191-e5bebea2740a#delete 2026/04/10 23:41:31 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 23:41:31 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d79c5-aafb-7b4b-b191-e5bebea2740a#delete 2026/04/10 23:41:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-ac24-702a-a4e3-83b36a6bde05 request.user=bob post=https://b.localdomain/post/019d79c5-ac24-702a-a4e3-83b36a6bde05 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d79c5-aafb-7b4b-b191-e5bebea2740a#delete 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:31 INFO Looking up user name=bob 2026/04/10 23:41:31 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-ac24-70ba-8261-057617c454d6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-ac24-702a-a4e3-83b36a6bde05 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-ac24-702a-a4e3-83b36a6bde05 2026/04/10 23:41:31 INFO Fetching object id=ap://did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/create/019d79c5-ac31-74a8-9fbe-31d59264661f 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/create/019d79c5-ac31-74a8-9fbe-31d59264661f 2026/04/10 23:41:31 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/04/10 23:41:31 INFO Looking up user name=nobody 2026/04/10 23:41:31 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=1 2026/04/10 23:41:31 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/04/10 23:41:31 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 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (7.29s) 2026/04/10 23:41:31 INFO Looking up user name=alice 2026/04/10 23:41:31 INFO Received delete request activity.id=https://a.localdomain/post/019d79c5-aafb-7b4b-b191-e5bebea2740a#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-aafb-7b4b-b191-e5bebea2740a activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d79c5-aafb-7b4b-b191-e5bebea2740a 2026/04/10 23:41:31 INFO Updating poll results poll=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 2026/04/10 23:41:31 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-ac7a-7e3e-bb7e-9666eded01c7 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 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 23:41:31 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ac7a-7e3e-bb7e-9666eded01c7 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ac7a-7e3e-bb7e-9666eded01c7 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ac7a-7e3e-bb7e-9666eded01c7 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ac7a-7e3e-bb7e-9666eded01c7 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:31 INFO Looking up user name=bob 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:31 INFO Looking up user name=bob 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ac7a-7e3e-bb7e-9666eded01c7 2026/04/10 23:41:31 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ac7a-7e3e-bb7e-9666eded01c7 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-ac7a-7e3e-bb7e-9666eded01c7 2026/04/10 23:41:31 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-ac8a-71ea-b737-0d3c504166a7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-ac89-7e38-9b19-1d43be5d1fb0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-ac89-7e38-9b19-1d43be5d1fb0 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:31 INFO Looking up user name=bob 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-ac8a-71ea-b737-0d3c504166a7 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-ac8a-71ea-b737-0d3c504166a7 2026/04/10 23:41:31 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-ac7a-7e3e-bb7e-9666eded01c7 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:31 INFO Looking up user name=bob 2026/04/10 23:41:31 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-ac7a-7e3e-bb7e-9666eded01c7 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Fetching object id=ap://did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 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 23:41:31 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/create/019d79c5-ac31-74a8-9fbe-31d59264661f note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/post/019d79c5-ab91-74ff-8b1e-d4fa9d7b805b starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:31 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/create/019d79c5-ac31-74a8-9fbe-31d59264661f activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/create/019d79c5-ac31-74a8-9fbe-31d59264661f 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/create/019d79c5-ac31-74a8-9fbe-31d59264661f 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:31 INFO Looking up user name=carol 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-ac8a-71ea-b737-0d3c504166a7 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-ac8a-71ea-b737-0d3c504166a7 2026/04/10 23:41:31 INFO Received delete request activity.id=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f#delete 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f#delete 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f#delete 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f#delete 2026/04/10 23:41:31 INFO Fetching object id=ap://did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/create/019d79c5-ac31-74a8-9fbe-31d59264661f 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/create/019d79c5-ac31-74a8-9fbe-31d59264661f 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 request.user=bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-ac89-7e38-9b19-1d43be5d1fb0 request.user=carol post=https://b.localdomain/post/019d79c5-ac89-7e38-9b19-1d43be5d1fb0 2026/04/10 23:41:31 INFO Fetching object id=ap://did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/create/019d79c5-ac31-74a8-9fbe-31d59264661f activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:31 INFO Looking up user name=carol 2026/04/10 23:41:31 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 23:41:31 INFO Forwarding post to group followers activity=https://b.localdomain/create/019d79c5-ac8a-71ea-b737-0d3c504166a7 note=https://b.localdomain/post/019d79c5-ac89-7e38-9b19-1d43be5d1fb0 group=https://g.localdomain/user/stuff 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:31 INFO Looking up user name=alice 2026/04/10 23:41:31 INFO Received delete request activity.id=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f 2026/04/10 23:41:31 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f#delete note=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f thread=https://b.localdomain/post/019d79c5-aa32-72b9-9f5e-7868e6511e15 starter=https://b.localdomain/user/bob 2026/04/10 23:41:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 request.user=alice post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-ac8a-71ea-b737-0d3c504166a7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-ac89-7e38-9b19-1d43be5d1fb0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-ac89-7e38-9b19-1d43be5d1fb0 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f#delete 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f#delete 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f#delete 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f#delete 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-ac8a-71ea-b737-0d3c504166a7 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-ac8a-71ea-b737-0d3c504166a7 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-acd8-7869-befc-ec0333ed6316 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-acd8-7869-befc-ec0333ed6316 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-acd8-7869-befc-ec0333ed6316 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-acd8-7869-befc-ec0333ed6316 2026/04/10 23:41:31 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Looking up user name=alice 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:31 INFO Received delete request activity.id=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d79c5-aab9-718b-9b82-f35bc778742f 2026/04/10 23:41:31 INFO Looking up user name=stuff 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-acd8-7869-befc-ec0333ed6316 2026/04/10 23:41:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 request.user=carol post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:31 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 23:41:31 INFO Looking up user name=carol 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-ac8a-71ea-b737-0d3c504166a7 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-acd8-7869-befc-ec0333ed6316 2026/04/10 23:41:31 INFO Fetching object id=ap://did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Received delete request activity.id=https://c.localdomain/post/019d79c5-ab49-7665-8932-e742eecbda00#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d79c5-ab49-7665-8932-e742eecbda00 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019d79c5-ab49-7665-8932-e742eecbda00 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d79c5-ab49-7665-8932-e742eecbda00#delete 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d79c5-ab49-7665-8932-e742eecbda00#delete 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:31 INFO Looking up user name=stuff 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-acd8-7869-befc-ec0333ed6316 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-ac8a-71ea-b737-0d3c504166a7 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d79c5-acd8-7869-befc-ec0333ed6316 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:31 INFO Looking up user name=carol 2026/04/10 23:41:31 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-ac8a-71ea-b737-0d3c504166a7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-ac89-7e38-9b19-1d43be5d1fb0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-ac89-7e38-9b19-1d43be5d1fb0 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:31 INFO Looking up user name=stuff 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d79c5-ab49-7665-8932-e742eecbda00#delete 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/019d79c5-ab49-7665-8932-e742eecbda00#delete 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:31 INFO Looking up user name=stuff 2026/04/10 23:41:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor offset=0 2026/04/10 23:41:31 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 23:41:31 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 23:41:31 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:41:31 INFO Looking up user name=carol 2026/04/10 23:41:31 INFO Received delete request activity.id=https://c.localdomain/post/019d79c5-ab49-7665-8932-e742eecbda00#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d79c5-ab49-7665-8932-e742eecbda00 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019d79c5-ab49-7665-8932-e742eecbda00 2026/04/10 23:41:31 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 23:41:31 INFO Updating poll results poll=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d79c5-ac89-7e38-9b19-1d43be5d1fb0 request.user=alice post=https://b.localdomain/post/019d79c5-ac89-7e38-9b19-1d43be5d1fb0 2026/04/10 23:41:31 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-ad62-75f4-9df0-7b45e04941bc activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Received a new post activity.id=https://a.localdomain/create/019d79c5-ad66-714b-96f2-7f213459c0bd activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (7.54s) 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-ad66-714b-96f2-7f213459c0bd 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-ad66-714b-96f2-7f213459c0bd 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ad62-75f4-9df0-7b45e04941bc 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ad62-75f4-9df0-7b45e04941bc 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ad62-75f4-9df0-7b45e04941bc 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ad62-75f4-9df0-7b45e04941bc 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:31 INFO Looking up user name=bob 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:31 INFO Looking up user name=bob 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ad62-75f4-9df0-7b45e04941bc 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ad62-75f4-9df0-7b45e04941bc 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-ad62-75f4-9df0-7b45e04941bc 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:31 INFO Looking up user name=bob 2026/04/10 23:41:31 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-ad62-75f4-9df0-7b45e04941bc activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor offset=0 2026/04/10 23:41:31 INFO Looking up user name=bob 2026/04/10 23:41:31 INFO Looking up user name=alice 2026/04/10 23:41:31 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-ad62-75f4-9df0-7b45e04941bc activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79c5-ad66-714b-96f2-7f213459c0bd 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79c5-ad66-714b-96f2-7f213459c0bd 2026/04/10 23:41:31 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 request.user=alice post=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 2026/04/10 23:41:31 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 request.user=bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:31 INFO Looking up user name=alice 2026/04/10 23:41:31 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d79c5-ad66-714b-96f2-7f213459c0bd note=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 thread=https://b.localdomain/post/019d79c5-ac89-7e38-9b19-1d43be5d1fb0 starter=https://b.localdomain/user/carol 2026/04/10 23:41:31 INFO Received a new post activity.id=https://a.localdomain/create/019d79c5-ad66-714b-96f2-7f213459c0bd activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79c5-ad66-714b-96f2-7f213459c0bd 2026/04/10 23:41:31 INFO Fetching object id=ap://did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 request.user=alice post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 23:41:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor offset=0 2026/04/10 23:41:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 request.user=carol post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:41:31 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 23:41:31 INFO Received delete request activity.id=https://b.localdomain/post/019d79c5-aab6-73fc-ab63-b2f87f9ffdf4#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aab6-73fc-ab63-b2f87f9ffdf4 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79c5-aab6-73fc-ab63-b2f87f9ffdf4 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d79c5-aab6-73fc-ab63-b2f87f9ffdf4#delete 2026/04/10 23:41:31 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/update/019d79c5-ae1f-7b75-8404-5b4a9cc5c8b9 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/update/019d79c5-ae1f-7b75-8404-5b4a9cc5c8b9 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/update/019d79c5-ae1f-7b75-8404-5b4a9cc5c8b9 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:31 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 23:41:31 INFO Fetching object id=ap://did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/update/019d79c5-ae1f-7b75-8404-5b4a9cc5c8b9 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/update/019d79c5-ae1f-7b75-8404-5b4a9cc5c8b9 2026/04/10 23:41:31 INFO Updating poll results poll=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-ae47-7bdc-a275-c9d275ca1f4a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 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 23:41:31 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ae47-7bdc-a275-c9d275ca1f4a 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ae47-7bdc-a275-c9d275ca1f4a 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ae47-7bdc-a275-c9d275ca1f4a 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ae47-7bdc-a275-c9d275ca1f4a 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:31 INFO Looking up user name=bob 2026/04/10 23:41:31 INFO Looking up user name=bob 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ae47-7bdc-a275-c9d275ca1f4a 2026/04/10 23:41:31 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-ae47-7bdc-a275-c9d275ca1f4a 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-ae47-7bdc-a275-c9d275ca1f4a 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:31 INFO Looking up user name=bob 2026/04/10 23:41:31 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-ae47-7bdc-a275-c9d275ca1f4a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:31 INFO Looking up user name=bob 2026/04/10 23:41:31 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-ae47-7bdc-a275-c9d275ca1f4a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:31 INFO Fetching object id=ap://did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:31 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/update/019d79c5-ae1f-7b75-8404-5b4a9cc5c8b9 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/post/019d79c5-ab91-74ff-8b1e-d4fa9d7b805b starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:31 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/update/019d79c5-ae1f-7b75-8404-5b4a9cc5c8b9 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 2026/04/10 23:41:31 INFO Looking up user name=alice 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/update/019d79c5-ae1f-7b75-8404-5b4a9cc5c8b9 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/update/019d79c5-ae1f-7b75-8404-5b4a9cc5c8b9 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 request.user=bob post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Fetching object id=ap://did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/update/019d79c5-ae1f-7b75-8404-5b4a9cc5c8b9 2026/04/10 23:41:31 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 23:41:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/update/019d79c5-ae1f-7b75-8404-5b4a9cc5c8b9 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 request.user=alice post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Fetching object id=ap://did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/update/019d79c5-ae1f-7b75-8404-5b4a9cc5c8b9 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 2026/04/10 23:41:31 INFO Updated post activity.id=https://a.localdomain/update/019d79c5-aed7-7021-9ef5-5b553590c32c activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-aed7-7021-9ef5-5b553590c32c 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-aed7-7021-9ef5-5b553590c32c 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 request.user=carol post=https://b.localdomain/post/019d79c5-aa53-7c9a-81e2-44a233d90ee9 2026/04/10 23:41:31 INFO Looking up user name=alice 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79c5-aed7-7021-9ef5-5b553590c32c 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79c5-aed7-7021-9ef5-5b553590c32c 2026/04/10 23:41:31 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff --- PASS: TestCluster_Poll (7.94s) 2026/04/10 23:41:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor offset=0 2026/04/10 23:41:31 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 23:41:31 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 request.user=alice post=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:31 INFO Looking up user name=stuff 2026/04/10 23:41:31 INFO Looking up user name=alice 2026/04/10 23:41:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor offset=0 2026/04/10 23:41:31 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d79c5-aed7-7021-9ef5-5b553590c32c note=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 thread=https://b.localdomain/post/019d79c5-ac89-7e38-9b19-1d43be5d1fb0 starter=https://b.localdomain/user/carol 2026/04/10 23:41:31 INFO Updated post activity.id=https://a.localdomain/update/019d79c5-aed7-7021-9ef5-5b553590c32c activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79c5-aed7-7021-9ef5-5b553590c32c 2026/04/10 23:41:31 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 23:41:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor offset=0 2026/04/10 23:41:31 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 23:41:31 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-af5b-768e-84e3-adb81c6ed3fc 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 23:41:31 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d79c5-af5b-768e-84e3-adb81c6ed3fc 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d79c5-af5b-768e-84e3-adb81c6ed3fc 2026/04/10 23:41:31 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491#delete 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491#delete 2026/04/10 23:41:31 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:41:31 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 23:41:31 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491#delete 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491#delete 2026/04/10 23:41:31 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:31 INFO Looking up user name=alice 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d79c5-af5b-768e-84e3-adb81c6ed3fc 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-af5b-768e-84e3-adb81c6ed3fc 2026/04/10 23:41:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor offset=0 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 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 23:41:31 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 23:41:31 INFO Fetching object id=ap://did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:31 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 2026/04/10 23:41:31 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor/post/019d79c5-ab91-74ff-8b1e-d4fa9d7b805b starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491#delete 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491#delete 2026/04/10 23:41:31 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:31 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/04/10 23:41:31 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkhmPcveSGiTxLd3HAhSFNVTeNHqL2a2N2r8Et2hA53GHK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrdb8oJ8Xz8qtMJBviyR8AV9djxYT1LwyZHzkbCr6FNdj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491#delete 2026/04/10 23:41:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491#delete 2026/04/10 23:41:31 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:32 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:32 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 23:41:32 INFO Fetching object id=ap://did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor 2026/04/10 23:41:32 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor/post/019d79c5-ac31-7437-8fcb-7a4af5cdf491 2026/04/10 23:41:32 INFO Looking up user name=alice 2026/04/10 23:41:32 INFO Looking up user name=stuff 2026/04/10 23:41:32 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 23:41:32 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor offset=0 2026/04/10 23:41:32 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 23:41:32 INFO Received delete request activity.id=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 2026/04/10 23:41:32 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61#delete 2026/04/10 23:41:32 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61#delete 2026/04/10 23:41:32 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61#delete 2026/04/10 23:41:32 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61#delete 2026/04/10 23:41:32 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79c5-b047-7e77-8bd0-a66b1bd95751 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 23:41:32 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d79c5-b047-7e77-8bd0-a66b1bd95751 2026/04/10 23:41:32 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d79c5-b047-7e77-8bd0-a66b1bd95751 2026/04/10 23:41:32 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor offset=0 2026/04/10 23:41:32 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 23:41:32 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:32 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgu9PZXDPcFQN1196EAuBYU1iH4kaHHu2JhJd8oKmz19t/actor offset=0 2026/04/10 23:41:32 INFO Looking up user name=alice 2026/04/10 23:41:32 INFO Received delete request activity.id=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 2026/04/10 23:41:32 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61#delete note=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61 thread=https://b.localdomain/post/019d79c5-ac89-7e38-9b19-1d43be5d1fb0 starter=https://b.localdomain/user/carol 2026/04/10 23:41:32 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d79c5-ad66-70d9-9baf-2e708a982a61#delete --- PASS: TestCluster_ReplyForwardingPortableActors (8.32s) 2026/04/10 23:41:32 INFO Looking up user name=carol 2026/04/10 23:41:32 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d79c5-b047-7e77-8bd0-a66b1bd95751 2026/04/10 23:41:32 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79c5-b047-7e77-8bd0-a66b1bd95751 2026/04/10 23:41:32 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 23:41:32 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 23:41:32 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:32 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 23:41:32 INFO Looking up user name=alice 2026/04/10 23:41:32 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-af5b-768e-84e3-adb81c6ed3fc 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 23:41:32 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d79c5-b0b6-7d9f-97c6-a4e3eb33b2f2 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-af5b-768e-84e3-adb81c6ed3fc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-af5b-768e-84e3-adb81c6ed3fc 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:32 INFO Looking up user name=carol 2026/04/10 23:41:32 INFO Approving follow request activity.id=https://b.localdomain/follow/019d79c5-b047-7e77-8bd0-a66b1bd95751 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 23:41:32 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d79c5-b0c8-7752-9fc6-1b48260d616f activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-b047-7e77-8bd0-a66b1bd95751 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d79c5-b047-7e77-8bd0-a66b1bd95751 2026/04/10 23:41:32 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d79c5-b0b6-7d9f-97c6-a4e3eb33b2f2 2026/04/10 23:41:32 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d79c5-b0b6-7d9f-97c6-a4e3eb33b2f2 2026/04/10 23:41:32 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:32 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d79c5-b0c8-7752-9fc6-1b48260d616f 2026/04/10 23:41:32 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d79c5-b0c8-7752-9fc6-1b48260d616f 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:32 INFO Looking up user name=stuff 2026/04/10 23:41:32 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d79c5-b0c8-7752-9fc6-1b48260d616f 2026/04/10 23:41:32 INFO Looking up user name=stuff 2026/04/10 23:41:32 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 23:41:32 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d79c5-b0b6-7d9f-97c6-a4e3eb33b2f2 2026/04/10 23:41:32 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d79c5-b0b6-7d9f-97c6-a4e3eb33b2f2 2026/04/10 23:41:32 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d79c5-b0c8-7752-9fc6-1b48260d616f 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:32 INFO Looking up user name=stuff 2026/04/10 23:41:32 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d79c5-b0b6-7d9f-97c6-a4e3eb33b2f2 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-af5b-768e-84e3-adb81c6ed3fc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-af5b-768e-84e3-adb81c6ed3fc 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:32 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:32 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:32 INFO Looking up user name=stuff 2026/04/10 23:41:32 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d79c5-b0c8-7752-9fc6-1b48260d616f activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79c5-b047-7e77-8bd0-a66b1bd95751 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d79c5-b047-7e77-8bd0-a66b1bd95751 2026/04/10 23:41:32 INFO Looking up user name=alice 2026/04/10 23:41:32 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 (8.55s) 2026/04/10 23:41:32 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/04/10 23:41:32 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-b176-7790-9d0b-30a305b035aa activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 2026/04/10 23:41:32 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-b176-7790-9d0b-30a305b035aa 2026/04/10 23:41:32 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-b176-7790-9d0b-30a305b035aa 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:32 INFO Looking up user name=carol 2026/04/10 23:41:32 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-b176-7790-9d0b-30a305b035aa 2026/04/10 23:41:32 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-b176-7790-9d0b-30a305b035aa 2026/04/10 23:41:32 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 request.user=carol post=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:32 INFO Looking up user name=carol 2026/04/10 23:41:32 INFO Forwarding post to group followers activity=https://b.localdomain/create/019d79c5-b176-7790-9d0b-30a305b035aa note=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 group=https://g.localdomain/user/stuff 2026/04/10 23:41:32 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-b176-7790-9d0b-30a305b035aa activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 2026/04/10 23:41:32 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-b176-7790-9d0b-30a305b035aa 2026/04/10 23:41:32 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-b176-7790-9d0b-30a305b035aa 2026/04/10 23:41:32 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b1bd-771a-a42a-dd4dc7625dce 2026/04/10 23:41:32 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b1bd-771a-a42a-dd4dc7625dce 2026/04/10 23:41:32 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b1bd-771a-a42a-dd4dc7625dce 2026/04/10 23:41:32 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b1bd-771a-a42a-dd4dc7625dce 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:32 INFO Looking up user name=stuff 2026/04/10 23:41:32 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b1bd-771a-a42a-dd4dc7625dce 2026/04/10 23:41:32 INFO Looking up user name=carol 2026/04/10 23:41:32 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-b176-7790-9d0b-30a305b035aa 2026/04/10 23:41:32 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b1bd-771a-a42a-dd4dc7625dce 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:32 INFO Looking up user name=stuff 2026/04/10 23:41:32 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b1bd-771a-a42a-dd4dc7625dce 2026/04/10 23:41:32 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-b176-7790-9d0b-30a305b035aa 2026/04/10 23:41:32 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d79c5-b1bd-771a-a42a-dd4dc7625dce 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:32 INFO Looking up user name=carol 2026/04/10 23:41:32 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-b176-7790-9d0b-30a305b035aa activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:32 INFO Looking up user name=stuff 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:32 INFO Looking up user name=stuff 2026/04/10 23:41:32 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 23:41:32 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:32 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 23:41:32 INFO Looking up user name=stuff 2026/04/10 23:41:32 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 23:41:32 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 23:41:32 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-b300-7d17-8a5e-091d736e4d7d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 2026/04/10 23:41:32 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-b300-7d17-8a5e-091d736e4d7d 2026/04/10 23:41:32 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-b300-7d17-8a5e-091d736e4d7d 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:32 INFO Looking up user name=carol 2026/04/10 23:41:32 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-b300-7d17-8a5e-091d736e4d7d 2026/04/10 23:41:32 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-b300-7d17-8a5e-091d736e4d7d 2026/04/10 23:41:32 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 request.user=carol post=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:32 INFO Looking up user name=carol 2026/04/10 23:41:32 INFO Forwarding post to group followers activity=https://b.localdomain/update/019d79c5-b300-7d17-8a5e-091d736e4d7d note=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 group=https://g.localdomain/user/stuff 2026/04/10 23:41:32 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-b300-7d17-8a5e-091d736e4d7d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 2026/04/10 23:41:32 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-b300-7d17-8a5e-091d736e4d7d 2026/04/10 23:41:32 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-b300-7d17-8a5e-091d736e4d7d 2026/04/10 23:41:32 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b34b-730e-8cd4-9839fbd141df 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:32 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b34b-730e-8cd4-9839fbd141df 2026/04/10 23:41:32 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b34b-730e-8cd4-9839fbd141df 2026/04/10 23:41:32 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b34b-730e-8cd4-9839fbd141df 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:32 INFO Looking up user name=stuff 2026/04/10 23:41:32 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b34b-730e-8cd4-9839fbd141df 2026/04/10 23:41:32 INFO Looking up user name=carol 2026/04/10 23:41:32 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79c5-b300-7d17-8a5e-091d736e4d7d 2026/04/10 23:41:32 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b34b-730e-8cd4-9839fbd141df 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:32 INFO Looking up user name=stuff 2026/04/10 23:41:32 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b34b-730e-8cd4-9839fbd141df 2026/04/10 23:41:32 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79c5-b300-7d17-8a5e-091d736e4d7d 2026/04/10 23:41:32 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d79c5-b34b-730e-8cd4-9839fbd141df 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:32 INFO Looking up user name=carol 2026/04/10 23:41:32 INFO Updated post activity.id=https://b.localdomain/update/019d79c5-b300-7d17-8a5e-091d736e4d7d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:32 INFO Looking up user name=stuff 2026/04/10 23:41:32 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:32 INFO Looking up user name=stuff 2026/04/10 23:41:33 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 23:41:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:41:33 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 23:41:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:33 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 23:41:33 INFO Looking up user name=bob 2026/04/10 23:41:33 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 23:41:33 INFO Received delete request activity.id=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 2026/04/10 23:41:33 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844#delete 2026/04/10 23:41:33 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844#delete 2026/04/10 23:41:33 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844#delete 2026/04/10 23:41:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844#delete 2026/04/10 23:41:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79c5-b44a-73f9-b1fe-4cc3f46a374f 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 23:41:33 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 23:41:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-b44a-73f9-b1fe-4cc3f46a374f 2026/04/10 23:41:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-b44a-73f9-b1fe-4cc3f46a374f 2026/04/10 23:41:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:33 INFO Looking up user name=carol 2026/04/10 23:41:33 INFO Received delete request activity.id=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 2026/04/10 23:41:33 INFO Forwarding post to group followers activity=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844#delete note=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 group=https://g.localdomain/user/stuff 2026/04/10 23:41:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844#delete 2026/04/10 23:41:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844#delete 2026/04/10 23:41:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b45a-783c-8818-d0d7266d5685 2026/04/10 23:41:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b45a-783c-8818-d0d7266d5685 2026/04/10 23:41:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b45a-783c-8818-d0d7266d5685 2026/04/10 23:41:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b45a-783c-8818-d0d7266d5685 2026/04/10 23:41:33 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844#delete 2026/04/10 23:41:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b45a-783c-8818-d0d7266d5685 2026/04/10 23:41:33 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:33 INFO Looking up user name=alice 2026/04/10 23:41:33 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:33 INFO Looking up user name=stuff 2026/04/10 23:41:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79c5-b44a-73f9-b1fe-4cc3f46a374f 2026/04/10 23:41:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79c5-b44a-73f9-b1fe-4cc3f46a374f 2026/04/10 23:41:33 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b45a-783c-8818-d0d7266d5685 2026/04/10 23:41:33 INFO Looking up user name=stuff 2026/04/10 23:41:33 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79c5-b45a-783c-8818-d0d7266d5685 2026/04/10 23:41:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844#delete 2026/04/10 23:41:33 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d79c5-b45a-783c-8818-d0d7266d5685 2026/04/10 23:41:33 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:33 INFO Looking up user name=stuff 2026/04/10 23:41:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:41:33 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 23:41:33 INFO Looking up user name=carol 2026/04/10 23:41:33 INFO Received delete request activity.id=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79c5-b176-7296-be6a-4cd63294a844 2026/04/10 23:41:33 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:41:33 INFO Looking up user name=stuff 2026/04/10 23:41:33 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:41:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:41:33 INFO Looking up user name=bob 2026/04/10 23:41:33 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 23:41:33 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 23:41:33 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 23:41:33 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 23:41:33 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d79c5-b50b-7c27-b7cc-de9cc6322fc0 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 23:41:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79c5-b50b-7c27-b7cc-de9cc6322fc0 2026/04/10 23:41:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79c5-b50b-7c27-b7cc-de9cc6322fc0 --- PASS: TestCluster_PostInCommunity (9.51s) 2026/04/10 23:41:33 INFO Looking up user name=carol 2026/04/10 23:41:33 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79c5-b50b-7c27-b7cc-de9cc6322fc0 2026/04/10 23:41:33 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d79c5-b50b-7c27-b7cc-de9cc6322fc0 2026/04/10 23:41:33 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 23:41:33 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 23:41:33 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:33 INFO Looking up user name=alice 2026/04/10 23:41:33 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 23:41:33 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d79c5-b5e6-793d-9d02-775702aa304a 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 23:41:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d79c5-b5e6-793d-9d02-775702aa304a 2026/04/10 23:41:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d79c5-b5e6-793d-9d02-775702aa304a 2026/04/10 23:41:33 INFO Looking up user name=carol 2026/04/10 23:41:33 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d79c5-b5e6-793d-9d02-775702aa304a 2026/04/10 23:41:33 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d79c5-b5e6-793d-9d02-775702aa304a 2026/04/10 23:41:33 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 23:41:33 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:41:33 INFO Looking up user name=carol 2026/04/10 23:41:33 INFO Approving follow request activity.id=https://c.localdomain/follow/019d79c5-b5e6-793d-9d02-775702aa304a 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 23:41:33 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79c5-b648-77c0-bc76-922e1d0e67aa activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79c5-b5e6-793d-9d02-775702aa304a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79c5-b5e6-793d-9d02-775702aa304a 2026/04/10 23:41:33 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d79c5-b648-77c0-bc76-922e1d0e67aa 2026/04/10 23:41:33 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d79c5-b648-77c0-bc76-922e1d0e67aa 2026/04/10 23:41:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:33 INFO Looking up user name=alice 2026/04/10 23:41:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d79c5-b648-77c0-bc76-922e1d0e67aa 2026/04/10 23:41:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d79c5-b648-77c0-bc76-922e1d0e67aa 2026/04/10 23:41:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:33 INFO Looking up user name=alice 2026/04/10 23:41:33 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79c5-b44a-73f9-b1fe-4cc3f46a374f 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 23:41:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-b678-79c3-8305-4c63e316546d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-b44a-73f9-b1fe-4cc3f46a374f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-b44a-73f9-b1fe-4cc3f46a374f 2026/04/10 23:41:33 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:41:33 INFO Looking up user name=carol 2026/04/10 23:41:33 INFO Approving follow request activity.id=https://c.localdomain/follow/019d79c5-b50b-7c27-b7cc-de9cc6322fc0 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 23:41:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-b68b-7ae0-a696-915acecff075 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79c5-b50b-7c27-b7cc-de9cc6322fc0 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79c5-b50b-7c27-b7cc-de9cc6322fc0 2026/04/10 23:41:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-b678-79c3-8305-4c63e316546d 2026/04/10 23:41:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-b678-79c3-8305-4c63e316546d 2026/04/10 23:41:33 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79c5-b68b-7ae0-a696-915acecff075 2026/04/10 23:41:33 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79c5-b68b-7ae0-a696-915acecff075 2026/04/10 23:41:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:33 INFO Looking up user name=bob 2026/04/10 23:41:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:33 INFO Looking up user name=bob 2026/04/10 23:41:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79c5-b678-79c3-8305-4c63e316546d 2026/04/10 23:41:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79c5-b68b-7ae0-a696-915acecff075 2026/04/10 23:41:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-b678-79c3-8305-4c63e316546d 2026/04/10 23:41:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79c5-b68b-7ae0-a696-915acecff075 2026/04/10 23:41:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:33 INFO Looking up user name=alice 2026/04/10 23:41:33 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79c5-b648-77c0-bc76-922e1d0e67aa activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79c5-b5e6-793d-9d02-775702aa304a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79c5-b5e6-793d-9d02-775702aa304a 2026/04/10 23:41:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:33 INFO Looking up user name=bob 2026/04/10 23:41:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-b68b-7ae0-a696-915acecff075 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79c5-b50b-7c27-b7cc-de9cc6322fc0 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79c5-b50b-7c27-b7cc-de9cc6322fc0 2026/04/10 23:41:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:33 INFO Looking up user name=bob 2026/04/10 23:41:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79c5-b678-79c3-8305-4c63e316546d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79c5-b44a-73f9-b1fe-4cc3f46a374f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79c5-b44a-73f9-b1fe-4cc3f46a374f 2026/04/10 23:41:33 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-b6f6-7247-bc70-164814593e1e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-b6f6-71b6-b8cd-c67a18190146 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-b6f6-71b6-b8cd-c67a18190146 2026/04/10 23:41:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-b6f6-7247-bc70-164814593e1e 2026/04/10 23:41:33 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-b6f6-7247-bc70-164814593e1e 2026/04/10 23:41:33 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-b6f6-7247-bc70-164814593e1e 2026/04/10 23:41:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-b6f6-7247-bc70-164814593e1e 2026/04/10 23:41:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:33 INFO Looking up user name=bob 2026/04/10 23:41:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-b6f6-7247-bc70-164814593e1e 2026/04/10 23:41:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:33 INFO Looking up user name=bob 2026/04/10 23:41:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79c5-b6f6-7247-bc70-164814593e1e 2026/04/10 23:41:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79c5-b6f6-7247-bc70-164814593e1e 2026/04/10 23:41:33 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-b6f6-71b6-b8cd-c67a18190146 request.user=bob post=https://b.localdomain/post/019d79c5-b6f6-71b6-b8cd-c67a18190146 2026/04/10 23:41:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:33 INFO Looking up user name=bob 2026/04/10 23:41:33 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-b6f6-7247-bc70-164814593e1e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-b6f6-71b6-b8cd-c67a18190146 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-b6f6-71b6-b8cd-c67a18190146 2026/04/10 23:41:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:41:33 INFO Looking up user name=bob 2026/04/10 23:41:33 INFO Received a new post activity.id=https://b.localdomain/create/019d79c5-b6f6-7247-bc70-164814593e1e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79c5-b6f6-71b6-b8cd-c67a18190146 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79c5-b6f6-71b6-b8cd-c67a18190146 2026/04/10 23:41:33 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-b6f6-71b6-b8cd-c67a18190146 request.user=alice post=https://b.localdomain/post/019d79c5-b6f6-71b6-b8cd-c67a18190146 2026/04/10 23:41:33 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d79c5-b7a6-74eb-9f1d-3c3c6be57633 2026/04/10 23:41:33 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d79c5-b7a6-74eb-9f1d-3c3c6be57633 2026/04/10 23:41:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d79c5-b7a6-74eb-9f1d-3c3c6be57633 2026/04/10 23:41:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d79c5-b7a6-74eb-9f1d-3c3c6be57633 2026/04/10 23:41:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:34 INFO Looking up user name=alice 2026/04/10 23:41:34 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d79c5-b7a6-74eb-9f1d-3c3c6be57633 2026/04/10 23:41:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:34 INFO Looking up user name=alice 2026/04/10 23:41:34 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d79c5-b7a6-74eb-9f1d-3c3c6be57633 2026/04/10 23:41:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/019d79c5-b7a6-74eb-9f1d-3c3c6be57633 2026/04/10 23:41:34 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-b6f6-71b6-b8cd-c67a18190146 request.user=alice post=https://b.localdomain/post/019d79c5-b6f6-71b6-b8cd-c67a18190146 2026/04/10 23:41:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:34 INFO Looking up user name=alice 2026/04/10 23:41:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:34 INFO Looking up user name=alice 2026/04/10 23:41:34 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:34 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:34 INFO Looking up user name=alice 2026/04/10 23:41:34 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 23:41:34 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 23:41:34 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 23:41:34 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d79c5-b8ba-740d-b9e9-7be2d27dc418 2026/04/10 23:41:34 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d79c5-b8ba-740d-b9e9-7be2d27dc418 2026/04/10 23:41:34 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d79c5-b8ba-740d-b9e9-7be2d27dc418 2026/04/10 23:41:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d79c5-b8ba-740d-b9e9-7be2d27dc418 2026/04/10 23:41:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:34 INFO Looking up user name=alice 2026/04/10 23:41:34 INFO Looking up user name=alice 2026/04/10 23:41:34 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d79c5-b8ba-740d-b9e9-7be2d27dc418 2026/04/10 23:41:34 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d79c5-b8ba-740d-b9e9-7be2d27dc418 2026/04/10 23:41:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d79c5-b8ba-740d-b9e9-7be2d27dc418 2026/04/10 23:41:34 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79c5-b6f6-71b6-b8cd-c67a18190146 request.user=alice post=https://b.localdomain/post/019d79c5-b6f6-71b6-b8cd-c67a18190146 2026/04/10 23:41:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:34 INFO Looking up user name=alice 2026/04/10 23:41:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:34 INFO Looking up user name=alice 2026/04/10 23:41:34 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:41:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:41:34 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:41:34 INFO Looking up user name=alice 2026/04/10 23:41:34 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 23:41:34 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 23:41:34 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 (10.67s) FAIL FAIL github.com/dimkr/tootik/cluster 10.691s ? 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 23:41:23 INFO Applying migration id=initial 2026/04/10 23:41:23 INFO Applying migration id=notesupdated 2026/04/10 23:41:23 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:23 INFO Applying migration id=activitiesid 2026/04/10 23:41:23 INFO Applying migration id=outbox 2026/04/10 23:41:23 INFO Applying migration id=edits 2026/04/10 23:41:23 INFO Applying migration id=outboxactor 2026/04/10 23:41:23 INFO Applying migration id=outboxsender 2026/04/10 23:41:23 INFO Applying migration id=thread 2026/04/10 23:41:23 INFO Applying migration id=host 2026/04/10 23:41:23 INFO Applying migration id=sharedinbox 2026/04/10 23:41:23 INFO Applying migration id=noteshost 2026/04/10 23:41:23 INFO Applying migration id=fetched 2026/04/10 23:41:23 INFO Applying migration id=move 2026/04/10 23:41:23 INFO Applying migration id=cleanup 2026/04/10 23:41:23 INFO Applying migration id=received 2026/04/10 23:41:23 INFO Applying migration id=namehost 2026/04/10 23:41:23 INFO Applying migration id=outboxhost 2026/04/10 23:41:23 INFO Applying migration id=notesfts 2026/04/10 23:41:23 INFO Applying migration id=iconsname 2026/04/10 23:41:23 INFO Applying migration id=nohash 2026/04/10 23:41:23 INFO Applying migration id=shares 2026/04/10 23:41:23 INFO Applying migration id=actorttl 2026/04/10 23:41:23 INFO Applying migration id=tocc 2026/04/10 23:41:23 INFO Applying migration id=followeds 2026/04/10 23:41:23 INFO Applying migration id=certhash 2026/04/10 23:41:23 INFO Applying migration id=follows_sync 2026/04/10 23:41:23 INFO Applying migration id=jsonpath 2026/04/10 23:41:23 INFO Applying migration id=localforward 2026/04/10 23:41:23 INFO Applying migration id=avatar 2026/04/10 23:41:23 INFO Applying migration id=noimage 2026/04/10 23:41:23 INFO Applying migration id=feed 2026/04/10 23:41:23 INFO Applying migration id=bookmarks 2026/04/10 23:41:23 INFO Applying migration id=shareactivity 2026/04/10 23:41:23 INFO Applying migration id=application 2026/04/10 23:41:23 INFO Applying migration id=certificates 2026/04/10 23:41:23 INFO Applying migration id=rawforward 2026/04/10 23:41:23 INFO Applying migration id=publickey 2026/04/10 23:41:23 INFO Applying migration id=resolvegroup 2026/04/10 23:41:23 INFO Applying migration id=reject 2026/04/10 23:41:23 INFO Applying migration id=autodel 2026/04/10 23:41:23 INFO Applying migration id=jsonb 2026/04/10 23:41:23 INFO Applying migration id=quote 2026/04/10 23:41:23 INFO Applying migration id=rfc9421 2026/04/10 23:41:23 INFO Applying migration id=keys 2026/04/10 23:41:23 INFO Applying migration id=portable 2026/04/10 23:41:23 INFO Applying migration id=proofs 2026/04/10 23:41:23 INFO Applying migration id=contexts 2026/04/10 23:41:23 INFO Applying migration id=deliverieshost 2026/04/10 23:41:23 INFO Applying migration id=pembegin 2026/04/10 23:41:23 INFO Applying migration id=didhost 2026/04/10 23:41:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:26 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:26 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 23:41:26 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 23:41:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:26 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:26 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 23:41:26 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (2.76s) === RUN TestDeliver_ForwardedPost 2026/04/10 23:41:26 INFO Applying migration id=initial 2026/04/10 23:41:26 INFO Applying migration id=notesupdated 2026/04/10 23:41:26 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:26 INFO Applying migration id=activitiesid 2026/04/10 23:41:26 INFO Applying migration id=outbox 2026/04/10 23:41:26 INFO Applying migration id=edits 2026/04/10 23:41:26 INFO Applying migration id=outboxactor 2026/04/10 23:41:26 INFO Applying migration id=outboxsender 2026/04/10 23:41:26 INFO Applying migration id=thread 2026/04/10 23:41:26 INFO Applying migration id=host 2026/04/10 23:41:26 INFO Applying migration id=sharedinbox 2026/04/10 23:41:26 INFO Applying migration id=noteshost 2026/04/10 23:41:26 INFO Applying migration id=fetched 2026/04/10 23:41:26 INFO Applying migration id=move 2026/04/10 23:41:26 INFO Applying migration id=cleanup 2026/04/10 23:41:26 INFO Applying migration id=received 2026/04/10 23:41:26 INFO Applying migration id=namehost 2026/04/10 23:41:26 INFO Applying migration id=outboxhost 2026/04/10 23:41:26 INFO Applying migration id=notesfts 2026/04/10 23:41:26 INFO Applying migration id=iconsname 2026/04/10 23:41:26 INFO Applying migration id=nohash 2026/04/10 23:41:26 INFO Applying migration id=shares 2026/04/10 23:41:26 INFO Applying migration id=actorttl 2026/04/10 23:41:26 INFO Applying migration id=tocc 2026/04/10 23:41:26 INFO Applying migration id=followeds 2026/04/10 23:41:26 INFO Applying migration id=certhash 2026/04/10 23:41:26 INFO Applying migration id=follows_sync 2026/04/10 23:41:26 INFO Applying migration id=jsonpath 2026/04/10 23:41:26 INFO Applying migration id=localforward 2026/04/10 23:41:26 INFO Applying migration id=avatar 2026/04/10 23:41:26 INFO Applying migration id=noimage 2026/04/10 23:41:26 INFO Applying migration id=feed 2026/04/10 23:41:26 INFO Applying migration id=bookmarks 2026/04/10 23:41:26 INFO Applying migration id=shareactivity 2026/04/10 23:41:26 INFO Applying migration id=application 2026/04/10 23:41:26 INFO Applying migration id=certificates 2026/04/10 23:41:26 INFO Applying migration id=rawforward 2026/04/10 23:41:26 INFO Applying migration id=publickey 2026/04/10 23:41:26 INFO Applying migration id=resolvegroup 2026/04/10 23:41:26 INFO Applying migration id=reject 2026/04/10 23:41:26 INFO Applying migration id=autodel 2026/04/10 23:41:26 INFO Applying migration id=jsonb 2026/04/10 23:41:26 INFO Applying migration id=quote 2026/04/10 23:41:26 INFO Applying migration id=rfc9421 2026/04/10 23:41:26 INFO Applying migration id=keys 2026/04/10 23:41:26 INFO Applying migration id=portable 2026/04/10 23:41:26 INFO Applying migration id=proofs 2026/04/10 23:41:26 INFO Applying migration id=contexts 2026/04/10 23:41:26 INFO Applying migration id=deliverieshost 2026/04/10 23:41:26 INFO Applying migration id=pembegin 2026/04/10 23:41:26 INFO Applying migration id=didhost 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:29 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 23:41:29 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:29 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (2.82s) === RUN TestDeliver_OneFailed 2026/04/10 23:41:29 INFO Applying migration id=initial 2026/04/10 23:41:29 INFO Applying migration id=notesupdated 2026/04/10 23:41:29 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:29 INFO Applying migration id=activitiesid 2026/04/10 23:41:29 INFO Applying migration id=outbox 2026/04/10 23:41:29 INFO Applying migration id=edits 2026/04/10 23:41:29 INFO Applying migration id=outboxactor 2026/04/10 23:41:29 INFO Applying migration id=outboxsender 2026/04/10 23:41:29 INFO Applying migration id=thread 2026/04/10 23:41:29 INFO Applying migration id=host 2026/04/10 23:41:29 INFO Applying migration id=sharedinbox 2026/04/10 23:41:29 INFO Applying migration id=noteshost 2026/04/10 23:41:29 INFO Applying migration id=fetched 2026/04/10 23:41:29 INFO Applying migration id=move 2026/04/10 23:41:29 INFO Applying migration id=cleanup 2026/04/10 23:41:29 INFO Applying migration id=received 2026/04/10 23:41:29 INFO Applying migration id=namehost 2026/04/10 23:41:29 INFO Applying migration id=outboxhost 2026/04/10 23:41:29 INFO Applying migration id=notesfts 2026/04/10 23:41:29 INFO Applying migration id=iconsname 2026/04/10 23:41:29 INFO Applying migration id=nohash 2026/04/10 23:41:29 INFO Applying migration id=shares 2026/04/10 23:41:29 INFO Applying migration id=actorttl 2026/04/10 23:41:29 INFO Applying migration id=tocc 2026/04/10 23:41:29 INFO Applying migration id=followeds 2026/04/10 23:41:29 INFO Applying migration id=certhash 2026/04/10 23:41:29 INFO Applying migration id=follows_sync 2026/04/10 23:41:29 INFO Applying migration id=jsonpath 2026/04/10 23:41:29 INFO Applying migration id=localforward 2026/04/10 23:41:29 INFO Applying migration id=avatar 2026/04/10 23:41:29 INFO Applying migration id=noimage 2026/04/10 23:41:29 INFO Applying migration id=feed 2026/04/10 23:41:29 INFO Applying migration id=bookmarks 2026/04/10 23:41:29 INFO Applying migration id=shareactivity 2026/04/10 23:41:29 INFO Applying migration id=application 2026/04/10 23:41:29 INFO Applying migration id=certificates 2026/04/10 23:41:29 INFO Applying migration id=rawforward 2026/04/10 23:41:29 INFO Applying migration id=publickey 2026/04/10 23:41:29 INFO Applying migration id=resolvegroup 2026/04/10 23:41:29 INFO Applying migration id=reject 2026/04/10 23:41:29 INFO Applying migration id=autodel 2026/04/10 23:41:29 INFO Applying migration id=jsonb 2026/04/10 23:41:29 INFO Applying migration id=quote 2026/04/10 23:41:29 INFO Applying migration id=rfc9421 2026/04/10 23:41:29 INFO Applying migration id=keys 2026/04/10 23:41:29 INFO Applying migration id=portable 2026/04/10 23:41:29 INFO Applying migration id=proofs 2026/04/10 23:41:29 INFO Applying migration id=contexts 2026/04/10 23:41:29 INFO Applying migration id=deliverieshost 2026/04/10 23:41:29 INFO Applying migration id=pembegin 2026/04/10 23:41:29 INFO Applying migration id=didhost 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:30 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 23:41:30 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:30 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 23:41:30 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (1.19s) === RUN TestDeliver_OneFailedRetry 2026/04/10 23:41:30 INFO Applying migration id=initial 2026/04/10 23:41:30 INFO Applying migration id=notesupdated 2026/04/10 23:41:30 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:30 INFO Applying migration id=activitiesid 2026/04/10 23:41:30 INFO Applying migration id=outbox 2026/04/10 23:41:30 INFO Applying migration id=edits 2026/04/10 23:41:30 INFO Applying migration id=outboxactor 2026/04/10 23:41:30 INFO Applying migration id=outboxsender 2026/04/10 23:41:30 INFO Applying migration id=thread 2026/04/10 23:41:30 INFO Applying migration id=host 2026/04/10 23:41:30 INFO Applying migration id=sharedinbox 2026/04/10 23:41:30 INFO Applying migration id=noteshost 2026/04/10 23:41:30 INFO Applying migration id=fetched 2026/04/10 23:41:30 INFO Applying migration id=move 2026/04/10 23:41:30 INFO Applying migration id=cleanup 2026/04/10 23:41:30 INFO Applying migration id=received 2026/04/10 23:41:30 INFO Applying migration id=namehost 2026/04/10 23:41:30 INFO Applying migration id=outboxhost 2026/04/10 23:41:30 INFO Applying migration id=notesfts 2026/04/10 23:41:30 INFO Applying migration id=iconsname 2026/04/10 23:41:30 INFO Applying migration id=nohash 2026/04/10 23:41:30 INFO Applying migration id=shares 2026/04/10 23:41:30 INFO Applying migration id=actorttl 2026/04/10 23:41:30 INFO Applying migration id=tocc 2026/04/10 23:41:30 INFO Applying migration id=followeds 2026/04/10 23:41:30 INFO Applying migration id=certhash 2026/04/10 23:41:30 INFO Applying migration id=follows_sync 2026/04/10 23:41:30 INFO Applying migration id=jsonpath 2026/04/10 23:41:30 INFO Applying migration id=localforward 2026/04/10 23:41:30 INFO Applying migration id=avatar 2026/04/10 23:41:30 INFO Applying migration id=noimage 2026/04/10 23:41:30 INFO Applying migration id=feed 2026/04/10 23:41:30 INFO Applying migration id=bookmarks 2026/04/10 23:41:30 INFO Applying migration id=shareactivity 2026/04/10 23:41:30 INFO Applying migration id=application 2026/04/10 23:41:30 INFO Applying migration id=certificates 2026/04/10 23:41:30 INFO Applying migration id=rawforward 2026/04/10 23:41:30 INFO Applying migration id=publickey 2026/04/10 23:41:30 INFO Applying migration id=resolvegroup 2026/04/10 23:41:30 INFO Applying migration id=reject 2026/04/10 23:41:30 INFO Applying migration id=autodel 2026/04/10 23:41:30 INFO Applying migration id=jsonb 2026/04/10 23:41:30 INFO Applying migration id=quote 2026/04/10 23:41:30 INFO Applying migration id=rfc9421 2026/04/10 23:41:30 INFO Applying migration id=keys 2026/04/10 23:41:30 INFO Applying migration id=portable 2026/04/10 23:41:30 INFO Applying migration id=proofs 2026/04/10 23:41:30 INFO Applying migration id=contexts 2026/04/10 23:41:30 INFO Applying migration id=deliverieshost 2026/04/10 23:41:30 INFO Applying migration id=pembegin 2026/04/10 23:41:30 INFO Applying migration id=didhost 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:31 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 23:41:31 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.91s) === RUN TestDeliver_OneInvalidURLRetry 2026/04/10 23:41:31 INFO Applying migration id=initial 2026/04/10 23:41:31 INFO Applying migration id=notesupdated 2026/04/10 23:41:31 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:31 INFO Applying migration id=activitiesid 2026/04/10 23:41:31 INFO Applying migration id=outbox 2026/04/10 23:41:31 INFO Applying migration id=edits 2026/04/10 23:41:31 INFO Applying migration id=outboxactor 2026/04/10 23:41:31 INFO Applying migration id=outboxsender 2026/04/10 23:41:31 INFO Applying migration id=thread 2026/04/10 23:41:31 INFO Applying migration id=host 2026/04/10 23:41:31 INFO Applying migration id=sharedinbox 2026/04/10 23:41:31 INFO Applying migration id=noteshost 2026/04/10 23:41:31 INFO Applying migration id=fetched 2026/04/10 23:41:31 INFO Applying migration id=move 2026/04/10 23:41:31 INFO Applying migration id=cleanup 2026/04/10 23:41:31 INFO Applying migration id=received 2026/04/10 23:41:31 INFO Applying migration id=namehost 2026/04/10 23:41:31 INFO Applying migration id=outboxhost 2026/04/10 23:41:31 INFO Applying migration id=notesfts 2026/04/10 23:41:31 INFO Applying migration id=iconsname 2026/04/10 23:41:31 INFO Applying migration id=nohash 2026/04/10 23:41:31 INFO Applying migration id=shares 2026/04/10 23:41:31 INFO Applying migration id=actorttl 2026/04/10 23:41:31 INFO Applying migration id=tocc 2026/04/10 23:41:31 INFO Applying migration id=followeds 2026/04/10 23:41:31 INFO Applying migration id=certhash 2026/04/10 23:41:31 INFO Applying migration id=follows_sync 2026/04/10 23:41:31 INFO Applying migration id=jsonpath 2026/04/10 23:41:31 INFO Applying migration id=localforward 2026/04/10 23:41:31 INFO Applying migration id=avatar 2026/04/10 23:41:31 INFO Applying migration id=noimage 2026/04/10 23:41:31 INFO Applying migration id=feed 2026/04/10 23:41:31 INFO Applying migration id=bookmarks 2026/04/10 23:41:31 INFO Applying migration id=shareactivity 2026/04/10 23:41:31 INFO Applying migration id=application 2026/04/10 23:41:31 INFO Applying migration id=certificates 2026/04/10 23:41:31 INFO Applying migration id=rawforward 2026/04/10 23:41:31 INFO Applying migration id=publickey 2026/04/10 23:41:31 INFO Applying migration id=resolvegroup 2026/04/10 23:41:31 INFO Applying migration id=reject 2026/04/10 23:41:31 INFO Applying migration id=autodel 2026/04/10 23:41:31 INFO Applying migration id=jsonb 2026/04/10 23:41:31 INFO Applying migration id=quote 2026/04/10 23:41:31 INFO Applying migration id=rfc9421 2026/04/10 23:41:31 INFO Applying migration id=keys 2026/04/10 23:41:31 INFO Applying migration id=portable 2026/04/10 23:41:31 INFO Applying migration id=proofs 2026/04/10 23:41:31 INFO Applying migration id=contexts 2026/04/10 23:41:31 INFO Applying migration id=deliverieshost 2026/04/10 23:41:31 INFO Applying migration id=pembegin 2026/04/10 23:41:31 INFO Applying migration id=didhost 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:31 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 23:41:31 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:31 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 23:41:31 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:31 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 23:41:31 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:31 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:31 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 23:41:31 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:31 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.49s) === RUN TestDeliver_MaxAttempts 2026/04/10 23:41:31 INFO Applying migration id=initial 2026/04/10 23:41:31 INFO Applying migration id=notesupdated 2026/04/10 23:41:31 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:31 INFO Applying migration id=activitiesid 2026/04/10 23:41:31 INFO Applying migration id=outbox 2026/04/10 23:41:32 INFO Applying migration id=edits 2026/04/10 23:41:32 INFO Applying migration id=outboxactor 2026/04/10 23:41:32 INFO Applying migration id=outboxsender 2026/04/10 23:41:32 INFO Applying migration id=thread 2026/04/10 23:41:32 INFO Applying migration id=host 2026/04/10 23:41:32 INFO Applying migration id=sharedinbox 2026/04/10 23:41:32 INFO Applying migration id=noteshost 2026/04/10 23:41:32 INFO Applying migration id=fetched 2026/04/10 23:41:32 INFO Applying migration id=move 2026/04/10 23:41:32 INFO Applying migration id=cleanup 2026/04/10 23:41:32 INFO Applying migration id=received 2026/04/10 23:41:32 INFO Applying migration id=namehost 2026/04/10 23:41:32 INFO Applying migration id=outboxhost 2026/04/10 23:41:32 INFO Applying migration id=notesfts 2026/04/10 23:41:32 INFO Applying migration id=iconsname 2026/04/10 23:41:32 INFO Applying migration id=nohash 2026/04/10 23:41:32 INFO Applying migration id=shares 2026/04/10 23:41:32 INFO Applying migration id=actorttl 2026/04/10 23:41:32 INFO Applying migration id=tocc 2026/04/10 23:41:32 INFO Applying migration id=followeds 2026/04/10 23:41:32 INFO Applying migration id=certhash 2026/04/10 23:41:32 INFO Applying migration id=follows_sync 2026/04/10 23:41:32 INFO Applying migration id=jsonpath 2026/04/10 23:41:32 INFO Applying migration id=localforward 2026/04/10 23:41:32 INFO Applying migration id=avatar 2026/04/10 23:41:32 INFO Applying migration id=noimage 2026/04/10 23:41:32 INFO Applying migration id=feed 2026/04/10 23:41:32 INFO Applying migration id=bookmarks 2026/04/10 23:41:32 INFO Applying migration id=shareactivity 2026/04/10 23:41:32 INFO Applying migration id=application 2026/04/10 23:41:32 INFO Applying migration id=certificates 2026/04/10 23:41:32 INFO Applying migration id=rawforward 2026/04/10 23:41:32 INFO Applying migration id=publickey 2026/04/10 23:41:32 INFO Applying migration id=resolvegroup 2026/04/10 23:41:32 INFO Applying migration id=reject 2026/04/10 23:41:32 INFO Applying migration id=autodel 2026/04/10 23:41:32 INFO Applying migration id=jsonb 2026/04/10 23:41:32 INFO Applying migration id=quote 2026/04/10 23:41:32 INFO Applying migration id=rfc9421 2026/04/10 23:41:32 INFO Applying migration id=keys 2026/04/10 23:41:32 INFO Applying migration id=portable 2026/04/10 23:41:32 INFO Applying migration id=proofs 2026/04/10 23:41:32 INFO Applying migration id=contexts 2026/04/10 23:41:32 INFO Applying migration id=deliverieshost 2026/04/10 23:41:32 INFO Applying migration id=pembegin 2026/04/10 23:41:32 INFO Applying migration id=didhost 2026/04/10 23:41:32 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:32 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:32 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:32 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 23:41:32 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.25s) === RUN TestDeliver_SharedInbox 2026/04/10 23:41:32 INFO Applying migration id=initial 2026/04/10 23:41:32 INFO Applying migration id=notesupdated 2026/04/10 23:41:32 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:32 INFO Applying migration id=activitiesid 2026/04/10 23:41:32 INFO Applying migration id=outbox 2026/04/10 23:41:32 INFO Applying migration id=edits 2026/04/10 23:41:32 INFO Applying migration id=outboxactor 2026/04/10 23:41:32 INFO Applying migration id=outboxsender 2026/04/10 23:41:32 INFO Applying migration id=thread 2026/04/10 23:41:32 INFO Applying migration id=host 2026/04/10 23:41:32 INFO Applying migration id=sharedinbox 2026/04/10 23:41:32 INFO Applying migration id=noteshost 2026/04/10 23:41:32 INFO Applying migration id=fetched 2026/04/10 23:41:32 INFO Applying migration id=move 2026/04/10 23:41:32 INFO Applying migration id=cleanup 2026/04/10 23:41:32 INFO Applying migration id=received 2026/04/10 23:41:32 INFO Applying migration id=namehost 2026/04/10 23:41:32 INFO Applying migration id=outboxhost 2026/04/10 23:41:32 INFO Applying migration id=notesfts 2026/04/10 23:41:32 INFO Applying migration id=iconsname 2026/04/10 23:41:32 INFO Applying migration id=nohash 2026/04/10 23:41:32 INFO Applying migration id=shares 2026/04/10 23:41:32 INFO Applying migration id=actorttl 2026/04/10 23:41:32 INFO Applying migration id=tocc 2026/04/10 23:41:32 INFO Applying migration id=followeds 2026/04/10 23:41:32 INFO Applying migration id=certhash 2026/04/10 23:41:32 INFO Applying migration id=follows_sync 2026/04/10 23:41:32 INFO Applying migration id=jsonpath 2026/04/10 23:41:32 INFO Applying migration id=localforward 2026/04/10 23:41:32 INFO Applying migration id=avatar 2026/04/10 23:41:32 INFO Applying migration id=noimage 2026/04/10 23:41:32 INFO Applying migration id=feed 2026/04/10 23:41:32 INFO Applying migration id=bookmarks 2026/04/10 23:41:32 INFO Applying migration id=shareactivity 2026/04/10 23:41:32 INFO Applying migration id=application 2026/04/10 23:41:32 INFO Applying migration id=certificates 2026/04/10 23:41:32 INFO Applying migration id=rawforward 2026/04/10 23:41:32 INFO Applying migration id=publickey 2026/04/10 23:41:32 INFO Applying migration id=resolvegroup 2026/04/10 23:41:32 INFO Applying migration id=reject 2026/04/10 23:41:32 INFO Applying migration id=autodel 2026/04/10 23:41:32 INFO Applying migration id=jsonb 2026/04/10 23:41:32 INFO Applying migration id=quote 2026/04/10 23:41:32 INFO Applying migration id=rfc9421 2026/04/10 23:41:32 INFO Applying migration id=keys 2026/04/10 23:41:32 INFO Applying migration id=portable 2026/04/10 23:41:32 INFO Applying migration id=proofs 2026/04/10 23:41:32 INFO Applying migration id=contexts 2026/04/10 23:41:32 INFO Applying migration id=deliverieshost 2026/04/10 23:41:32 INFO Applying migration id=pembegin 2026/04/10 23:41:32 INFO Applying migration id=didhost 2026/04/10 23:41:33 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:33 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 23:41:33 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:33 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 23:41:33 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (1.50s) === RUN TestDeliver_SharedInboxRetry 2026/04/10 23:41:33 INFO Applying migration id=initial 2026/04/10 23:41:33 INFO Applying migration id=notesupdated 2026/04/10 23:41:33 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:33 INFO Applying migration id=activitiesid 2026/04/10 23:41:33 INFO Applying migration id=outbox 2026/04/10 23:41:33 INFO Applying migration id=edits 2026/04/10 23:41:33 INFO Applying migration id=outboxactor 2026/04/10 23:41:33 INFO Applying migration id=outboxsender 2026/04/10 23:41:33 INFO Applying migration id=thread 2026/04/10 23:41:33 INFO Applying migration id=host 2026/04/10 23:41:33 INFO Applying migration id=sharedinbox 2026/04/10 23:41:33 INFO Applying migration id=noteshost 2026/04/10 23:41:33 INFO Applying migration id=fetched 2026/04/10 23:41:33 INFO Applying migration id=move 2026/04/10 23:41:33 INFO Applying migration id=cleanup 2026/04/10 23:41:33 INFO Applying migration id=received 2026/04/10 23:41:33 INFO Applying migration id=namehost 2026/04/10 23:41:33 INFO Applying migration id=outboxhost 2026/04/10 23:41:33 INFO Applying migration id=notesfts 2026/04/10 23:41:33 INFO Applying migration id=iconsname 2026/04/10 23:41:33 INFO Applying migration id=nohash 2026/04/10 23:41:33 INFO Applying migration id=shares 2026/04/10 23:41:33 INFO Applying migration id=actorttl 2026/04/10 23:41:33 INFO Applying migration id=tocc 2026/04/10 23:41:33 INFO Applying migration id=followeds 2026/04/10 23:41:33 INFO Applying migration id=certhash 2026/04/10 23:41:33 INFO Applying migration id=follows_sync 2026/04/10 23:41:33 INFO Applying migration id=jsonpath 2026/04/10 23:41:33 INFO Applying migration id=localforward 2026/04/10 23:41:33 INFO Applying migration id=avatar 2026/04/10 23:41:33 INFO Applying migration id=noimage 2026/04/10 23:41:33 INFO Applying migration id=feed 2026/04/10 23:41:33 INFO Applying migration id=bookmarks 2026/04/10 23:41:33 INFO Applying migration id=shareactivity 2026/04/10 23:41:33 INFO Applying migration id=application 2026/04/10 23:41:33 INFO Applying migration id=certificates 2026/04/10 23:41:33 INFO Applying migration id=rawforward 2026/04/10 23:41:33 INFO Applying migration id=publickey 2026/04/10 23:41:33 INFO Applying migration id=resolvegroup 2026/04/10 23:41:33 INFO Applying migration id=reject 2026/04/10 23:41:33 INFO Applying migration id=autodel 2026/04/10 23:41:33 INFO Applying migration id=jsonb 2026/04/10 23:41:33 INFO Applying migration id=quote 2026/04/10 23:41:33 INFO Applying migration id=rfc9421 2026/04/10 23:41:33 INFO Applying migration id=keys 2026/04/10 23:41:33 INFO Applying migration id=portable 2026/04/10 23:41:33 INFO Applying migration id=proofs 2026/04/10 23:41:33 INFO Applying migration id=contexts 2026/04/10 23:41:33 INFO Applying migration id=deliverieshost 2026/04/10 23:41:33 INFO Applying migration id=pembegin 2026/04/10 23:41:33 INFO Applying migration id=didhost 2026/04/10 23:41:34 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:34 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 23:41:34 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:34 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 23:41:34 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 23:41:34 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:34 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 23:41:34 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:34 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 23:41:34 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.69s) === RUN TestDeliver_SharedInboxUnknownActor 2026/04/10 23:41:34 INFO Applying migration id=initial 2026/04/10 23:41:34 INFO Applying migration id=notesupdated 2026/04/10 23:41:34 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:34 INFO Applying migration id=activitiesid 2026/04/10 23:41:34 INFO Applying migration id=outbox 2026/04/10 23:41:34 INFO Applying migration id=edits 2026/04/10 23:41:34 INFO Applying migration id=outboxactor 2026/04/10 23:41:34 INFO Applying migration id=outboxsender 2026/04/10 23:41:34 INFO Applying migration id=thread 2026/04/10 23:41:34 INFO Applying migration id=host 2026/04/10 23:41:34 INFO Applying migration id=sharedinbox 2026/04/10 23:41:34 INFO Applying migration id=noteshost 2026/04/10 23:41:34 INFO Applying migration id=fetched 2026/04/10 23:41:34 INFO Applying migration id=move 2026/04/10 23:41:34 INFO Applying migration id=cleanup 2026/04/10 23:41:34 INFO Applying migration id=received 2026/04/10 23:41:34 INFO Applying migration id=namehost 2026/04/10 23:41:34 INFO Applying migration id=outboxhost 2026/04/10 23:41:34 INFO Applying migration id=notesfts 2026/04/10 23:41:34 INFO Applying migration id=iconsname 2026/04/10 23:41:34 INFO Applying migration id=nohash 2026/04/10 23:41:34 INFO Applying migration id=shares 2026/04/10 23:41:34 INFO Applying migration id=actorttl 2026/04/10 23:41:34 INFO Applying migration id=tocc 2026/04/10 23:41:34 INFO Applying migration id=followeds 2026/04/10 23:41:34 INFO Applying migration id=certhash 2026/04/10 23:41:34 INFO Applying migration id=follows_sync 2026/04/10 23:41:34 INFO Applying migration id=jsonpath 2026/04/10 23:41:34 INFO Applying migration id=localforward 2026/04/10 23:41:34 INFO Applying migration id=avatar 2026/04/10 23:41:34 INFO Applying migration id=noimage 2026/04/10 23:41:34 INFO Applying migration id=feed 2026/04/10 23:41:34 INFO Applying migration id=bookmarks 2026/04/10 23:41:34 INFO Applying migration id=shareactivity 2026/04/10 23:41:34 INFO Applying migration id=application 2026/04/10 23:41:34 INFO Applying migration id=certificates 2026/04/10 23:41:34 INFO Applying migration id=rawforward 2026/04/10 23:41:34 INFO Applying migration id=publickey 2026/04/10 23:41:34 INFO Applying migration id=resolvegroup 2026/04/10 23:41:34 INFO Applying migration id=reject 2026/04/10 23:41:34 INFO Applying migration id=autodel 2026/04/10 23:41:34 INFO Applying migration id=jsonb 2026/04/10 23:41:34 INFO Applying migration id=quote 2026/04/10 23:41:34 INFO Applying migration id=rfc9421 2026/04/10 23:41:34 INFO Applying migration id=keys 2026/04/10 23:41:34 INFO Applying migration id=portable 2026/04/10 23:41:34 INFO Applying migration id=proofs 2026/04/10 23:41:34 INFO Applying migration id=contexts 2026/04/10 23:41:34 INFO Applying migration id=deliverieshost 2026/04/10 23:41:34 INFO Applying migration id=pembegin 2026/04/10 23:41:34 INFO Applying migration id=didhost 2026/04/10 23:41:34 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:34 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 23:41:34 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:34 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 23:41:34 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 23:41:34 INFO Applying migration id=initial 2026/04/10 23:41:34 INFO Applying migration id=notesupdated 2026/04/10 23:41:34 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:34 INFO Applying migration id=activitiesid 2026/04/10 23:41:34 INFO Applying migration id=outbox 2026/04/10 23:41:34 INFO Applying migration id=edits 2026/04/10 23:41:34 INFO Applying migration id=outboxactor 2026/04/10 23:41:34 INFO Applying migration id=outboxsender 2026/04/10 23:41:34 INFO Applying migration id=thread 2026/04/10 23:41:34 INFO Applying migration id=host 2026/04/10 23:41:34 INFO Applying migration id=sharedinbox 2026/04/10 23:41:34 INFO Applying migration id=noteshost 2026/04/10 23:41:34 INFO Applying migration id=fetched 2026/04/10 23:41:34 INFO Applying migration id=move 2026/04/10 23:41:34 INFO Applying migration id=cleanup 2026/04/10 23:41:34 INFO Applying migration id=received 2026/04/10 23:41:34 INFO Applying migration id=namehost 2026/04/10 23:41:34 INFO Applying migration id=outboxhost 2026/04/10 23:41:34 INFO Applying migration id=notesfts 2026/04/10 23:41:34 INFO Applying migration id=iconsname 2026/04/10 23:41:34 INFO Applying migration id=nohash 2026/04/10 23:41:34 INFO Applying migration id=shares 2026/04/10 23:41:34 INFO Applying migration id=actorttl 2026/04/10 23:41:34 INFO Applying migration id=tocc 2026/04/10 23:41:34 INFO Applying migration id=followeds 2026/04/10 23:41:34 INFO Applying migration id=certhash 2026/04/10 23:41:34 INFO Applying migration id=follows_sync 2026/04/10 23:41:34 INFO Applying migration id=jsonpath 2026/04/10 23:41:34 INFO Applying migration id=localforward 2026/04/10 23:41:34 INFO Applying migration id=avatar 2026/04/10 23:41:34 INFO Applying migration id=noimage 2026/04/10 23:41:34 INFO Applying migration id=feed 2026/04/10 23:41:34 INFO Applying migration id=bookmarks 2026/04/10 23:41:34 INFO Applying migration id=shareactivity 2026/04/10 23:41:34 INFO Applying migration id=application 2026/04/10 23:41:34 INFO Applying migration id=certificates 2026/04/10 23:41:34 INFO Applying migration id=rawforward 2026/04/10 23:41:34 INFO Applying migration id=publickey 2026/04/10 23:41:34 INFO Applying migration id=resolvegroup 2026/04/10 23:41:34 INFO Applying migration id=reject 2026/04/10 23:41:34 INFO Applying migration id=autodel 2026/04/10 23:41:34 INFO Applying migration id=jsonb 2026/04/10 23:41:34 INFO Applying migration id=quote 2026/04/10 23:41:34 INFO Applying migration id=rfc9421 2026/04/10 23:41:34 INFO Applying migration id=keys 2026/04/10 23:41:34 INFO Applying migration id=portable 2026/04/10 23:41:34 INFO Applying migration id=proofs 2026/04/10 23:41:34 INFO Applying migration id=contexts 2026/04/10 23:41:34 INFO Applying migration id=deliverieshost 2026/04/10 23:41:34 INFO Applying migration id=pembegin 2026/04/10 23:41:34 INFO Applying migration id=didhost 2026/04/10 23:41:35 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:35 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 23:41:35 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:35 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 23:41:35 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (1.05s) === RUN TestDeliver_SameInbox 2026/04/10 23:41:35 INFO Applying migration id=initial 2026/04/10 23:41:35 INFO Applying migration id=notesupdated 2026/04/10 23:41:35 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:35 INFO Applying migration id=activitiesid 2026/04/10 23:41:35 INFO Applying migration id=outbox 2026/04/10 23:41:35 INFO Applying migration id=edits 2026/04/10 23:41:35 INFO Applying migration id=outboxactor 2026/04/10 23:41:35 INFO Applying migration id=outboxsender 2026/04/10 23:41:35 INFO Applying migration id=thread 2026/04/10 23:41:35 INFO Applying migration id=host 2026/04/10 23:41:35 INFO Applying migration id=sharedinbox 2026/04/10 23:41:35 INFO Applying migration id=noteshost 2026/04/10 23:41:35 INFO Applying migration id=fetched 2026/04/10 23:41:35 INFO Applying migration id=move 2026/04/10 23:41:35 INFO Applying migration id=cleanup 2026/04/10 23:41:35 INFO Applying migration id=received 2026/04/10 23:41:35 INFO Applying migration id=namehost 2026/04/10 23:41:35 INFO Applying migration id=outboxhost 2026/04/10 23:41:35 INFO Applying migration id=notesfts 2026/04/10 23:41:35 INFO Applying migration id=iconsname 2026/04/10 23:41:35 INFO Applying migration id=nohash 2026/04/10 23:41:35 INFO Applying migration id=shares 2026/04/10 23:41:35 INFO Applying migration id=actorttl 2026/04/10 23:41:35 INFO Applying migration id=tocc 2026/04/10 23:41:35 INFO Applying migration id=followeds 2026/04/10 23:41:35 INFO Applying migration id=certhash 2026/04/10 23:41:35 INFO Applying migration id=follows_sync 2026/04/10 23:41:35 INFO Applying migration id=jsonpath 2026/04/10 23:41:35 INFO Applying migration id=localforward 2026/04/10 23:41:35 INFO Applying migration id=avatar 2026/04/10 23:41:35 INFO Applying migration id=noimage 2026/04/10 23:41:35 INFO Applying migration id=feed 2026/04/10 23:41:35 INFO Applying migration id=bookmarks 2026/04/10 23:41:35 INFO Applying migration id=shareactivity 2026/04/10 23:41:35 INFO Applying migration id=application 2026/04/10 23:41:35 INFO Applying migration id=certificates 2026/04/10 23:41:35 INFO Applying migration id=rawforward 2026/04/10 23:41:35 INFO Applying migration id=publickey 2026/04/10 23:41:35 INFO Applying migration id=resolvegroup 2026/04/10 23:41:35 INFO Applying migration id=reject 2026/04/10 23:41:35 INFO Applying migration id=autodel 2026/04/10 23:41:35 INFO Applying migration id=jsonb 2026/04/10 23:41:36 INFO Applying migration id=quote 2026/04/10 23:41:36 INFO Applying migration id=rfc9421 2026/04/10 23:41:36 INFO Applying migration id=keys 2026/04/10 23:41:36 INFO Applying migration id=portable 2026/04/10 23:41:36 INFO Applying migration id=proofs 2026/04/10 23:41:36 INFO Applying migration id=contexts 2026/04/10 23:41:36 INFO Applying migration id=deliverieshost 2026/04/10 23:41:36 INFO Applying migration id=pembegin 2026/04/10 23:41:36 INFO Applying migration id=didhost 2026/04/10 23:41:36 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:36 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 23:41:36 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:36 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 23:41:36 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.41s) === RUN TestDeliver_ToAndCCDuplicates 2026/04/10 23:41:36 INFO Applying migration id=initial 2026/04/10 23:41:36 INFO Applying migration id=notesupdated 2026/04/10 23:41:36 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:36 INFO Applying migration id=activitiesid 2026/04/10 23:41:36 INFO Applying migration id=outbox 2026/04/10 23:41:36 INFO Applying migration id=edits 2026/04/10 23:41:36 INFO Applying migration id=outboxactor 2026/04/10 23:41:36 INFO Applying migration id=outboxsender 2026/04/10 23:41:36 INFO Applying migration id=thread 2026/04/10 23:41:36 INFO Applying migration id=host 2026/04/10 23:41:36 INFO Applying migration id=sharedinbox 2026/04/10 23:41:36 INFO Applying migration id=noteshost 2026/04/10 23:41:36 INFO Applying migration id=fetched 2026/04/10 23:41:36 INFO Applying migration id=move 2026/04/10 23:41:36 INFO Applying migration id=cleanup 2026/04/10 23:41:36 INFO Applying migration id=received 2026/04/10 23:41:36 INFO Applying migration id=namehost 2026/04/10 23:41:36 INFO Applying migration id=outboxhost 2026/04/10 23:41:36 INFO Applying migration id=notesfts 2026/04/10 23:41:36 INFO Applying migration id=iconsname 2026/04/10 23:41:36 INFO Applying migration id=nohash 2026/04/10 23:41:36 INFO Applying migration id=shares 2026/04/10 23:41:36 INFO Applying migration id=actorttl 2026/04/10 23:41:36 INFO Applying migration id=tocc 2026/04/10 23:41:36 INFO Applying migration id=followeds 2026/04/10 23:41:36 INFO Applying migration id=certhash 2026/04/10 23:41:36 INFO Applying migration id=follows_sync 2026/04/10 23:41:36 INFO Applying migration id=jsonpath 2026/04/10 23:41:36 INFO Applying migration id=localforward 2026/04/10 23:41:36 INFO Applying migration id=avatar 2026/04/10 23:41:36 INFO Applying migration id=noimage 2026/04/10 23:41:36 INFO Applying migration id=feed 2026/04/10 23:41:36 INFO Applying migration id=bookmarks 2026/04/10 23:41:36 INFO Applying migration id=shareactivity 2026/04/10 23:41:36 INFO Applying migration id=application 2026/04/10 23:41:36 INFO Applying migration id=certificates 2026/04/10 23:41:36 INFO Applying migration id=rawforward 2026/04/10 23:41:36 INFO Applying migration id=publickey 2026/04/10 23:41:36 INFO Applying migration id=resolvegroup 2026/04/10 23:41:36 INFO Applying migration id=reject 2026/04/10 23:41:36 INFO Applying migration id=autodel 2026/04/10 23:41:36 INFO Applying migration id=jsonb 2026/04/10 23:41:36 INFO Applying migration id=quote 2026/04/10 23:41:36 INFO Applying migration id=rfc9421 2026/04/10 23:41:36 INFO Applying migration id=keys 2026/04/10 23:41:36 INFO Applying migration id=portable 2026/04/10 23:41:36 INFO Applying migration id=proofs 2026/04/10 23:41:36 INFO Applying migration id=contexts 2026/04/10 23:41:36 INFO Applying migration id=deliverieshost 2026/04/10 23:41:36 INFO Applying migration id=pembegin 2026/04/10 23:41:36 INFO Applying migration id=didhost 2026/04/10 23:41:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:37 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:37 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 23:41:37 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 23:41:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:37 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:37 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 23:41:37 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (1.25s) === RUN TestDeliver_PublicInTo 2026/04/10 23:41:37 INFO Applying migration id=initial 2026/04/10 23:41:37 INFO Applying migration id=notesupdated 2026/04/10 23:41:37 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:37 INFO Applying migration id=activitiesid 2026/04/10 23:41:37 INFO Applying migration id=outbox 2026/04/10 23:41:37 INFO Applying migration id=edits 2026/04/10 23:41:37 INFO Applying migration id=outboxactor 2026/04/10 23:41:37 INFO Applying migration id=outboxsender 2026/04/10 23:41:37 INFO Applying migration id=thread 2026/04/10 23:41:37 INFO Applying migration id=host 2026/04/10 23:41:37 INFO Applying migration id=sharedinbox 2026/04/10 23:41:37 INFO Applying migration id=noteshost 2026/04/10 23:41:37 INFO Applying migration id=fetched 2026/04/10 23:41:37 INFO Applying migration id=move 2026/04/10 23:41:37 INFO Applying migration id=cleanup 2026/04/10 23:41:37 INFO Applying migration id=received 2026/04/10 23:41:37 INFO Applying migration id=namehost 2026/04/10 23:41:37 INFO Applying migration id=outboxhost 2026/04/10 23:41:37 INFO Applying migration id=notesfts 2026/04/10 23:41:37 INFO Applying migration id=iconsname 2026/04/10 23:41:37 INFO Applying migration id=nohash 2026/04/10 23:41:37 INFO Applying migration id=shares 2026/04/10 23:41:37 INFO Applying migration id=actorttl 2026/04/10 23:41:37 INFO Applying migration id=tocc 2026/04/10 23:41:37 INFO Applying migration id=followeds 2026/04/10 23:41:37 INFO Applying migration id=certhash 2026/04/10 23:41:37 INFO Applying migration id=follows_sync 2026/04/10 23:41:37 INFO Applying migration id=jsonpath 2026/04/10 23:41:37 INFO Applying migration id=localforward 2026/04/10 23:41:37 INFO Applying migration id=avatar 2026/04/10 23:41:37 INFO Applying migration id=noimage 2026/04/10 23:41:37 INFO Applying migration id=feed 2026/04/10 23:41:37 INFO Applying migration id=bookmarks 2026/04/10 23:41:37 INFO Applying migration id=shareactivity 2026/04/10 23:41:37 INFO Applying migration id=application 2026/04/10 23:41:37 INFO Applying migration id=certificates 2026/04/10 23:41:37 INFO Applying migration id=rawforward 2026/04/10 23:41:37 INFO Applying migration id=publickey 2026/04/10 23:41:37 INFO Applying migration id=resolvegroup 2026/04/10 23:41:37 INFO Applying migration id=reject 2026/04/10 23:41:37 INFO Applying migration id=autodel 2026/04/10 23:41:37 INFO Applying migration id=jsonb 2026/04/10 23:41:37 INFO Applying migration id=quote 2026/04/10 23:41:37 INFO Applying migration id=rfc9421 2026/04/10 23:41:37 INFO Applying migration id=keys 2026/04/10 23:41:37 INFO Applying migration id=portable 2026/04/10 23:41:37 INFO Applying migration id=proofs 2026/04/10 23:41:37 INFO Applying migration id=contexts 2026/04/10 23:41:37 INFO Applying migration id=deliverieshost 2026/04/10 23:41:37 INFO Applying migration id=pembegin 2026/04/10 23:41:37 INFO Applying migration id=didhost 2026/04/10 23:41:38 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:38 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:38 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:38 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 23:41:38 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 23:41:38 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:38 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:38 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 23:41:38 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (1.27s) === RUN TestDeliver_AuthorInTo 2026/04/10 23:41:38 INFO Applying migration id=initial 2026/04/10 23:41:38 INFO Applying migration id=notesupdated 2026/04/10 23:41:38 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:38 INFO Applying migration id=activitiesid 2026/04/10 23:41:38 INFO Applying migration id=outbox 2026/04/10 23:41:38 INFO Applying migration id=edits 2026/04/10 23:41:38 INFO Applying migration id=outboxactor 2026/04/10 23:41:38 INFO Applying migration id=outboxsender 2026/04/10 23:41:38 INFO Applying migration id=thread 2026/04/10 23:41:38 INFO Applying migration id=host 2026/04/10 23:41:38 INFO Applying migration id=sharedinbox 2026/04/10 23:41:38 INFO Applying migration id=noteshost 2026/04/10 23:41:38 INFO Applying migration id=fetched 2026/04/10 23:41:38 INFO Applying migration id=move 2026/04/10 23:41:38 INFO Applying migration id=cleanup 2026/04/10 23:41:38 INFO Applying migration id=received 2026/04/10 23:41:38 INFO Applying migration id=namehost 2026/04/10 23:41:38 INFO Applying migration id=outboxhost 2026/04/10 23:41:38 INFO Applying migration id=notesfts 2026/04/10 23:41:38 INFO Applying migration id=iconsname 2026/04/10 23:41:38 INFO Applying migration id=nohash 2026/04/10 23:41:38 INFO Applying migration id=shares 2026/04/10 23:41:38 INFO Applying migration id=actorttl 2026/04/10 23:41:38 INFO Applying migration id=tocc 2026/04/10 23:41:38 INFO Applying migration id=followeds 2026/04/10 23:41:38 INFO Applying migration id=certhash 2026/04/10 23:41:38 INFO Applying migration id=follows_sync 2026/04/10 23:41:38 INFO Applying migration id=jsonpath 2026/04/10 23:41:38 INFO Applying migration id=localforward 2026/04/10 23:41:38 INFO Applying migration id=avatar 2026/04/10 23:41:38 INFO Applying migration id=noimage 2026/04/10 23:41:38 INFO Applying migration id=feed 2026/04/10 23:41:38 INFO Applying migration id=bookmarks 2026/04/10 23:41:38 INFO Applying migration id=shareactivity 2026/04/10 23:41:38 INFO Applying migration id=application 2026/04/10 23:41:38 INFO Applying migration id=certificates 2026/04/10 23:41:38 INFO Applying migration id=rawforward 2026/04/10 23:41:38 INFO Applying migration id=publickey 2026/04/10 23:41:38 INFO Applying migration id=resolvegroup 2026/04/10 23:41:38 INFO Applying migration id=reject 2026/04/10 23:41:38 INFO Applying migration id=autodel 2026/04/10 23:41:38 INFO Applying migration id=jsonb 2026/04/10 23:41:38 INFO Applying migration id=quote 2026/04/10 23:41:38 INFO Applying migration id=rfc9421 2026/04/10 23:41:38 INFO Applying migration id=keys 2026/04/10 23:41:38 INFO Applying migration id=portable 2026/04/10 23:41:38 INFO Applying migration id=proofs 2026/04/10 23:41:38 INFO Applying migration id=contexts 2026/04/10 23:41:38 INFO Applying migration id=deliverieshost 2026/04/10 23:41:38 INFO Applying migration id=pembegin 2026/04/10 23:41:38 INFO Applying migration id=didhost 2026/04/10 23:41:40 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:40 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:40 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:40 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 23:41:40 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 23:41:40 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:40 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:40 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 23:41:40 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (1.41s) === RUN TestResolve_LocalActor 2026/04/10 23:41:40 INFO Applying migration id=initial 2026/04/10 23:41:40 INFO Applying migration id=notesupdated 2026/04/10 23:41:40 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:40 INFO Applying migration id=activitiesid 2026/04/10 23:41:40 INFO Applying migration id=outbox 2026/04/10 23:41:40 INFO Applying migration id=edits 2026/04/10 23:41:40 INFO Applying migration id=outboxactor 2026/04/10 23:41:40 INFO Applying migration id=outboxsender 2026/04/10 23:41:40 INFO Applying migration id=thread 2026/04/10 23:41:40 INFO Applying migration id=host 2026/04/10 23:41:40 INFO Applying migration id=sharedinbox 2026/04/10 23:41:40 INFO Applying migration id=noteshost 2026/04/10 23:41:40 INFO Applying migration id=fetched 2026/04/10 23:41:40 INFO Applying migration id=move 2026/04/10 23:41:40 INFO Applying migration id=cleanup 2026/04/10 23:41:40 INFO Applying migration id=received 2026/04/10 23:41:40 INFO Applying migration id=namehost 2026/04/10 23:41:40 INFO Applying migration id=outboxhost 2026/04/10 23:41:40 INFO Applying migration id=notesfts 2026/04/10 23:41:40 INFO Applying migration id=iconsname 2026/04/10 23:41:40 INFO Applying migration id=nohash 2026/04/10 23:41:40 INFO Applying migration id=shares 2026/04/10 23:41:40 INFO Applying migration id=actorttl 2026/04/10 23:41:40 INFO Applying migration id=tocc 2026/04/10 23:41:40 INFO Applying migration id=followeds 2026/04/10 23:41:40 INFO Applying migration id=certhash 2026/04/10 23:41:40 INFO Applying migration id=follows_sync 2026/04/10 23:41:40 INFO Applying migration id=jsonpath 2026/04/10 23:41:40 INFO Applying migration id=localforward 2026/04/10 23:41:40 INFO Applying migration id=avatar 2026/04/10 23:41:40 INFO Applying migration id=noimage 2026/04/10 23:41:40 INFO Applying migration id=feed 2026/04/10 23:41:40 INFO Applying migration id=bookmarks 2026/04/10 23:41:40 INFO Applying migration id=shareactivity 2026/04/10 23:41:40 INFO Applying migration id=application 2026/04/10 23:41:40 INFO Applying migration id=certificates 2026/04/10 23:41:40 INFO Applying migration id=rawforward 2026/04/10 23:41:40 INFO Applying migration id=publickey 2026/04/10 23:41:40 INFO Applying migration id=resolvegroup 2026/04/10 23:41:40 INFO Applying migration id=reject 2026/04/10 23:41:40 INFO Applying migration id=autodel 2026/04/10 23:41:40 INFO Applying migration id=jsonb 2026/04/10 23:41:40 INFO Applying migration id=quote 2026/04/10 23:41:40 INFO Applying migration id=rfc9421 2026/04/10 23:41:40 INFO Applying migration id=keys 2026/04/10 23:41:40 INFO Applying migration id=portable 2026/04/10 23:41:40 INFO Applying migration id=proofs 2026/04/10 23:41:40 INFO Applying migration id=contexts 2026/04/10 23:41:40 INFO Applying migration id=deliverieshost 2026/04/10 23:41:40 INFO Applying migration id=pembegin 2026/04/10 23:41:40 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActor (0.24s) === RUN TestResolve_LocalActorDoesNotExist 2026/04/10 23:41:40 INFO Applying migration id=initial 2026/04/10 23:41:40 INFO Applying migration id=notesupdated 2026/04/10 23:41:40 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:40 INFO Applying migration id=activitiesid 2026/04/10 23:41:40 INFO Applying migration id=outbox 2026/04/10 23:41:40 INFO Applying migration id=edits 2026/04/10 23:41:40 INFO Applying migration id=outboxactor 2026/04/10 23:41:40 INFO Applying migration id=outboxsender 2026/04/10 23:41:40 INFO Applying migration id=thread 2026/04/10 23:41:40 INFO Applying migration id=host 2026/04/10 23:41:40 INFO Applying migration id=sharedinbox 2026/04/10 23:41:40 INFO Applying migration id=noteshost 2026/04/10 23:41:40 INFO Applying migration id=fetched 2026/04/10 23:41:40 INFO Applying migration id=move 2026/04/10 23:41:40 INFO Applying migration id=cleanup 2026/04/10 23:41:40 INFO Applying migration id=received 2026/04/10 23:41:40 INFO Applying migration id=namehost 2026/04/10 23:41:40 INFO Applying migration id=outboxhost 2026/04/10 23:41:40 INFO Applying migration id=notesfts 2026/04/10 23:41:40 INFO Applying migration id=iconsname 2026/04/10 23:41:40 INFO Applying migration id=nohash 2026/04/10 23:41:40 INFO Applying migration id=shares 2026/04/10 23:41:40 INFO Applying migration id=actorttl 2026/04/10 23:41:40 INFO Applying migration id=tocc 2026/04/10 23:41:40 INFO Applying migration id=followeds 2026/04/10 23:41:40 INFO Applying migration id=certhash 2026/04/10 23:41:40 INFO Applying migration id=follows_sync 2026/04/10 23:41:40 INFO Applying migration id=jsonpath 2026/04/10 23:41:40 INFO Applying migration id=localforward 2026/04/10 23:41:40 INFO Applying migration id=avatar 2026/04/10 23:41:40 INFO Applying migration id=noimage 2026/04/10 23:41:40 INFO Applying migration id=feed 2026/04/10 23:41:40 INFO Applying migration id=bookmarks 2026/04/10 23:41:40 INFO Applying migration id=shareactivity 2026/04/10 23:41:40 INFO Applying migration id=application 2026/04/10 23:41:40 INFO Applying migration id=certificates 2026/04/10 23:41:40 INFO Applying migration id=rawforward 2026/04/10 23:41:40 INFO Applying migration id=publickey 2026/04/10 23:41:40 INFO Applying migration id=resolvegroup 2026/04/10 23:41:40 INFO Applying migration id=reject 2026/04/10 23:41:40 INFO Applying migration id=autodel 2026/04/10 23:41:40 INFO Applying migration id=jsonb 2026/04/10 23:41:40 INFO Applying migration id=quote 2026/04/10 23:41:40 INFO Applying migration id=rfc9421 2026/04/10 23:41:40 INFO Applying migration id=keys 2026/04/10 23:41:40 INFO Applying migration id=portable 2026/04/10 23:41:40 INFO Applying migration id=proofs 2026/04/10 23:41:40 INFO Applying migration id=contexts 2026/04/10 23:41:40 INFO Applying migration id=deliverieshost 2026/04/10 23:41:40 INFO Applying migration id=pembegin 2026/04/10 23:41:40 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActorDoesNotExist (0.45s) === RUN TestResolve_FederatedInstanceActor 2026/04/10 23:41:40 INFO Applying migration id=initial 2026/04/10 23:41:40 INFO Applying migration id=notesupdated 2026/04/10 23:41:40 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:40 INFO Applying migration id=activitiesid 2026/04/10 23:41:40 INFO Applying migration id=outbox 2026/04/10 23:41:40 INFO Applying migration id=edits 2026/04/10 23:41:40 INFO Applying migration id=outboxactor 2026/04/10 23:41:40 INFO Applying migration id=outboxsender 2026/04/10 23:41:40 INFO Applying migration id=thread 2026/04/10 23:41:40 INFO Applying migration id=host 2026/04/10 23:41:40 INFO Applying migration id=sharedinbox 2026/04/10 23:41:40 INFO Applying migration id=noteshost 2026/04/10 23:41:40 INFO Applying migration id=fetched 2026/04/10 23:41:40 INFO Applying migration id=move 2026/04/10 23:41:40 INFO Applying migration id=cleanup 2026/04/10 23:41:40 INFO Applying migration id=received 2026/04/10 23:41:40 INFO Applying migration id=namehost 2026/04/10 23:41:40 INFO Applying migration id=outboxhost 2026/04/10 23:41:40 INFO Applying migration id=notesfts 2026/04/10 23:41:40 INFO Applying migration id=iconsname 2026/04/10 23:41:40 INFO Applying migration id=nohash 2026/04/10 23:41:40 INFO Applying migration id=shares 2026/04/10 23:41:40 INFO Applying migration id=actorttl 2026/04/10 23:41:40 INFO Applying migration id=tocc 2026/04/10 23:41:40 INFO Applying migration id=followeds 2026/04/10 23:41:40 INFO Applying migration id=certhash 2026/04/10 23:41:40 INFO Applying migration id=follows_sync 2026/04/10 23:41:40 INFO Applying migration id=jsonpath 2026/04/10 23:41:40 INFO Applying migration id=localforward 2026/04/10 23:41:40 INFO Applying migration id=avatar 2026/04/10 23:41:40 INFO Applying migration id=noimage 2026/04/10 23:41:40 INFO Applying migration id=feed 2026/04/10 23:41:40 INFO Applying migration id=bookmarks 2026/04/10 23:41:40 INFO Applying migration id=shareactivity 2026/04/10 23:41:40 INFO Applying migration id=application 2026/04/10 23:41:40 INFO Applying migration id=certificates 2026/04/10 23:41:41 INFO Applying migration id=rawforward 2026/04/10 23:41:41 INFO Applying migration id=publickey 2026/04/10 23:41:41 INFO Applying migration id=resolvegroup 2026/04/10 23:41:41 INFO Applying migration id=reject 2026/04/10 23:41:41 INFO Applying migration id=autodel 2026/04/10 23:41:41 INFO Applying migration id=jsonb 2026/04/10 23:41:41 INFO Applying migration id=quote 2026/04/10 23:41:41 INFO Applying migration id=rfc9421 2026/04/10 23:41:41 INFO Applying migration id=keys 2026/04/10 23:41:41 INFO Applying migration id=portable 2026/04/10 23:41:41 INFO Applying migration id=proofs 2026/04/10 23:41:41 INFO Applying migration id=contexts 2026/04/10 23:41:41 INFO Applying migration id=deliverieshost 2026/04/10 23:41:41 INFO Applying migration id=pembegin 2026/04/10 23:41:41 INFO Applying migration id=didhost 2026/04/10 23:41:41 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedInstanceActor (0.97s) === RUN TestResolve_FederatedActorInvalidURL 2026/04/10 23:41:41 INFO Applying migration id=initial 2026/04/10 23:41:41 INFO Applying migration id=notesupdated 2026/04/10 23:41:41 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:41 INFO Applying migration id=activitiesid 2026/04/10 23:41:41 INFO Applying migration id=outbox 2026/04/10 23:41:41 INFO Applying migration id=edits 2026/04/10 23:41:41 INFO Applying migration id=outboxactor 2026/04/10 23:41:41 INFO Applying migration id=outboxsender 2026/04/10 23:41:41 INFO Applying migration id=thread 2026/04/10 23:41:41 INFO Applying migration id=host 2026/04/10 23:41:41 INFO Applying migration id=sharedinbox 2026/04/10 23:41:41 INFO Applying migration id=noteshost 2026/04/10 23:41:41 INFO Applying migration id=fetched 2026/04/10 23:41:41 INFO Applying migration id=move 2026/04/10 23:41:41 INFO Applying migration id=cleanup 2026/04/10 23:41:41 INFO Applying migration id=received 2026/04/10 23:41:41 INFO Applying migration id=namehost 2026/04/10 23:41:41 INFO Applying migration id=outboxhost 2026/04/10 23:41:41 INFO Applying migration id=notesfts 2026/04/10 23:41:41 INFO Applying migration id=iconsname 2026/04/10 23:41:41 INFO Applying migration id=nohash 2026/04/10 23:41:41 INFO Applying migration id=shares 2026/04/10 23:41:41 INFO Applying migration id=actorttl 2026/04/10 23:41:41 INFO Applying migration id=tocc 2026/04/10 23:41:41 INFO Applying migration id=followeds 2026/04/10 23:41:41 INFO Applying migration id=certhash 2026/04/10 23:41:41 INFO Applying migration id=follows_sync 2026/04/10 23:41:41 INFO Applying migration id=jsonpath 2026/04/10 23:41:41 INFO Applying migration id=localforward 2026/04/10 23:41:41 INFO Applying migration id=avatar 2026/04/10 23:41:41 INFO Applying migration id=noimage 2026/04/10 23:41:41 INFO Applying migration id=feed 2026/04/10 23:41:41 INFO Applying migration id=bookmarks 2026/04/10 23:41:41 INFO Applying migration id=shareactivity 2026/04/10 23:41:41 INFO Applying migration id=application 2026/04/10 23:41:41 INFO Applying migration id=certificates 2026/04/10 23:41:41 INFO Applying migration id=rawforward 2026/04/10 23:41:41 INFO Applying migration id=publickey 2026/04/10 23:41:41 INFO Applying migration id=resolvegroup 2026/04/10 23:41:41 INFO Applying migration id=reject 2026/04/10 23:41:41 INFO Applying migration id=autodel 2026/04/10 23:41:41 INFO Applying migration id=jsonb 2026/04/10 23:41:41 INFO Applying migration id=quote 2026/04/10 23:41:41 INFO Applying migration id=rfc9421 2026/04/10 23:41:41 INFO Applying migration id=keys 2026/04/10 23:41:41 INFO Applying migration id=portable 2026/04/10 23:41:41 INFO Applying migration id=proofs 2026/04/10 23:41:41 INFO Applying migration id=contexts 2026/04/10 23:41:41 INFO Applying migration id=deliverieshost 2026/04/10 23:41:42 INFO Applying migration id=pembegin 2026/04/10 23:41:42 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidURL (0.71s) === RUN TestResolve_FederatedActorInvalidScheme 2026/04/10 23:41:42 INFO Applying migration id=initial 2026/04/10 23:41:42 INFO Applying migration id=notesupdated 2026/04/10 23:41:42 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:42 INFO Applying migration id=activitiesid 2026/04/10 23:41:42 INFO Applying migration id=outbox 2026/04/10 23:41:42 INFO Applying migration id=edits 2026/04/10 23:41:42 INFO Applying migration id=outboxactor 2026/04/10 23:41:42 INFO Applying migration id=outboxsender 2026/04/10 23:41:42 INFO Applying migration id=thread 2026/04/10 23:41:42 INFO Applying migration id=host 2026/04/10 23:41:42 INFO Applying migration id=sharedinbox 2026/04/10 23:41:42 INFO Applying migration id=noteshost 2026/04/10 23:41:42 INFO Applying migration id=fetched 2026/04/10 23:41:42 INFO Applying migration id=move 2026/04/10 23:41:42 INFO Applying migration id=cleanup 2026/04/10 23:41:42 INFO Applying migration id=received 2026/04/10 23:41:42 INFO Applying migration id=namehost 2026/04/10 23:41:42 INFO Applying migration id=outboxhost 2026/04/10 23:41:42 INFO Applying migration id=notesfts 2026/04/10 23:41:42 INFO Applying migration id=iconsname 2026/04/10 23:41:42 INFO Applying migration id=nohash 2026/04/10 23:41:42 INFO Applying migration id=shares 2026/04/10 23:41:42 INFO Applying migration id=actorttl 2026/04/10 23:41:42 INFO Applying migration id=tocc 2026/04/10 23:41:42 INFO Applying migration id=followeds 2026/04/10 23:41:42 INFO Applying migration id=certhash 2026/04/10 23:41:42 INFO Applying migration id=follows_sync 2026/04/10 23:41:42 INFO Applying migration id=jsonpath 2026/04/10 23:41:42 INFO Applying migration id=localforward 2026/04/10 23:41:42 INFO Applying migration id=avatar 2026/04/10 23:41:42 INFO Applying migration id=noimage 2026/04/10 23:41:42 INFO Applying migration id=feed 2026/04/10 23:41:42 INFO Applying migration id=bookmarks 2026/04/10 23:41:42 INFO Applying migration id=shareactivity 2026/04/10 23:41:42 INFO Applying migration id=application 2026/04/10 23:41:42 INFO Applying migration id=certificates 2026/04/10 23:41:42 INFO Applying migration id=rawforward 2026/04/10 23:41:42 INFO Applying migration id=publickey 2026/04/10 23:41:42 INFO Applying migration id=resolvegroup 2026/04/10 23:41:42 INFO Applying migration id=reject 2026/04/10 23:41:42 INFO Applying migration id=autodel 2026/04/10 23:41:42 INFO Applying migration id=jsonb 2026/04/10 23:41:42 INFO Applying migration id=quote 2026/04/10 23:41:42 INFO Applying migration id=rfc9421 2026/04/10 23:41:42 INFO Applying migration id=keys 2026/04/10 23:41:42 INFO Applying migration id=portable 2026/04/10 23:41:42 INFO Applying migration id=proofs 2026/04/10 23:41:42 INFO Applying migration id=contexts 2026/04/10 23:41:42 INFO Applying migration id=deliverieshost 2026/04/10 23:41:42 INFO Applying migration id=pembegin 2026/04/10 23:41:42 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidScheme (0.75s) === RUN TestResolve_FederatedActorFirstTime 2026/04/10 23:41:43 INFO Applying migration id=initial 2026/04/10 23:41:43 INFO Applying migration id=notesupdated 2026/04/10 23:41:43 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:43 INFO Applying migration id=activitiesid 2026/04/10 23:41:43 INFO Applying migration id=outbox 2026/04/10 23:41:43 INFO Applying migration id=edits 2026/04/10 23:41:43 INFO Applying migration id=outboxactor 2026/04/10 23:41:43 INFO Applying migration id=outboxsender 2026/04/10 23:41:43 INFO Applying migration id=thread 2026/04/10 23:41:43 INFO Applying migration id=host 2026/04/10 23:41:43 INFO Applying migration id=sharedinbox 2026/04/10 23:41:43 INFO Applying migration id=noteshost 2026/04/10 23:41:43 INFO Applying migration id=fetched 2026/04/10 23:41:43 INFO Applying migration id=move 2026/04/10 23:41:43 INFO Applying migration id=cleanup 2026/04/10 23:41:43 INFO Applying migration id=received 2026/04/10 23:41:43 INFO Applying migration id=namehost 2026/04/10 23:41:43 INFO Applying migration id=outboxhost 2026/04/10 23:41:43 INFO Applying migration id=notesfts 2026/04/10 23:41:43 INFO Applying migration id=iconsname 2026/04/10 23:41:43 INFO Applying migration id=nohash 2026/04/10 23:41:43 INFO Applying migration id=shares 2026/04/10 23:41:43 INFO Applying migration id=actorttl 2026/04/10 23:41:43 INFO Applying migration id=tocc 2026/04/10 23:41:43 INFO Applying migration id=followeds 2026/04/10 23:41:43 INFO Applying migration id=certhash 2026/04/10 23:41:43 INFO Applying migration id=follows_sync 2026/04/10 23:41:43 INFO Applying migration id=jsonpath 2026/04/10 23:41:43 INFO Applying migration id=localforward 2026/04/10 23:41:43 INFO Applying migration id=avatar 2026/04/10 23:41:43 INFO Applying migration id=noimage 2026/04/10 23:41:43 INFO Applying migration id=feed 2026/04/10 23:41:43 INFO Applying migration id=bookmarks 2026/04/10 23:41:43 INFO Applying migration id=shareactivity 2026/04/10 23:41:43 INFO Applying migration id=application 2026/04/10 23:41:43 INFO Applying migration id=certificates 2026/04/10 23:41:43 INFO Applying migration id=rawforward 2026/04/10 23:41:43 INFO Applying migration id=publickey 2026/04/10 23:41:43 INFO Applying migration id=resolvegroup 2026/04/10 23:41:43 INFO Applying migration id=reject 2026/04/10 23:41:43 INFO Applying migration id=autodel 2026/04/10 23:41:43 INFO Applying migration id=jsonb 2026/04/10 23:41:43 INFO Applying migration id=quote 2026/04/10 23:41:43 INFO Applying migration id=rfc9421 2026/04/10 23:41:43 INFO Applying migration id=keys 2026/04/10 23:41:43 INFO Applying migration id=portable 2026/04/10 23:41:43 INFO Applying migration id=proofs 2026/04/10 23:41:43 INFO Applying migration id=contexts 2026/04/10 23:41:43 INFO Applying migration id=deliverieshost 2026/04/10 23:41:43 INFO Applying migration id=pembegin 2026/04/10 23:41:43 INFO Applying migration id=didhost 2026/04/10 23:41:44 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTime (1.00s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/04/10 23:41:44 INFO Applying migration id=initial 2026/04/10 23:41:44 INFO Applying migration id=notesupdated 2026/04/10 23:41:44 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:44 INFO Applying migration id=activitiesid 2026/04/10 23:41:44 INFO Applying migration id=outbox 2026/04/10 23:41:44 INFO Applying migration id=edits 2026/04/10 23:41:44 INFO Applying migration id=outboxactor 2026/04/10 23:41:44 INFO Applying migration id=outboxsender 2026/04/10 23:41:44 INFO Applying migration id=thread 2026/04/10 23:41:44 INFO Applying migration id=host 2026/04/10 23:41:44 INFO Applying migration id=sharedinbox 2026/04/10 23:41:44 INFO Applying migration id=noteshost 2026/04/10 23:41:44 INFO Applying migration id=fetched 2026/04/10 23:41:44 INFO Applying migration id=move 2026/04/10 23:41:44 INFO Applying migration id=cleanup 2026/04/10 23:41:44 INFO Applying migration id=received 2026/04/10 23:41:44 INFO Applying migration id=namehost 2026/04/10 23:41:44 INFO Applying migration id=outboxhost 2026/04/10 23:41:44 INFO Applying migration id=notesfts 2026/04/10 23:41:44 INFO Applying migration id=iconsname 2026/04/10 23:41:44 INFO Applying migration id=nohash 2026/04/10 23:41:44 INFO Applying migration id=shares 2026/04/10 23:41:44 INFO Applying migration id=actorttl 2026/04/10 23:41:44 INFO Applying migration id=tocc 2026/04/10 23:41:44 INFO Applying migration id=followeds 2026/04/10 23:41:44 INFO Applying migration id=certhash 2026/04/10 23:41:44 INFO Applying migration id=follows_sync 2026/04/10 23:41:44 INFO Applying migration id=jsonpath 2026/04/10 23:41:44 INFO Applying migration id=localforward 2026/04/10 23:41:44 INFO Applying migration id=avatar 2026/04/10 23:41:44 INFO Applying migration id=noimage 2026/04/10 23:41:44 INFO Applying migration id=feed 2026/04/10 23:41:44 INFO Applying migration id=bookmarks 2026/04/10 23:41:44 INFO Applying migration id=shareactivity 2026/04/10 23:41:44 INFO Applying migration id=application 2026/04/10 23:41:44 INFO Applying migration id=certificates 2026/04/10 23:41:44 INFO Applying migration id=rawforward 2026/04/10 23:41:44 INFO Applying migration id=publickey 2026/04/10 23:41:44 INFO Applying migration id=resolvegroup 2026/04/10 23:41:44 INFO Applying migration id=reject 2026/04/10 23:41:44 INFO Applying migration id=autodel 2026/04/10 23:41:44 INFO Applying migration id=jsonb 2026/04/10 23:41:44 INFO Applying migration id=quote 2026/04/10 23:41:44 INFO Applying migration id=rfc9421 2026/04/10 23:41:44 INFO Applying migration id=keys 2026/04/10 23:41:44 INFO Applying migration id=portable 2026/04/10 23:41:44 INFO Applying migration id=proofs 2026/04/10 23:41:44 INFO Applying migration id=contexts 2026/04/10 23:41:44 INFO Applying migration id=deliverieshost 2026/04/10 23:41:44 INFO Applying migration id=pembegin 2026/04/10 23:41:44 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeOffline (1.02s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/04/10 23:41:45 INFO Applying migration id=initial 2026/04/10 23:41:45 INFO Applying migration id=notesupdated 2026/04/10 23:41:45 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:45 INFO Applying migration id=activitiesid 2026/04/10 23:41:45 INFO Applying migration id=outbox 2026/04/10 23:41:45 INFO Applying migration id=edits 2026/04/10 23:41:45 INFO Applying migration id=outboxactor 2026/04/10 23:41:45 INFO Applying migration id=outboxsender 2026/04/10 23:41:45 INFO Applying migration id=thread 2026/04/10 23:41:45 INFO Applying migration id=host 2026/04/10 23:41:45 INFO Applying migration id=sharedinbox 2026/04/10 23:41:45 INFO Applying migration id=noteshost 2026/04/10 23:41:45 INFO Applying migration id=fetched 2026/04/10 23:41:45 INFO Applying migration id=move 2026/04/10 23:41:45 INFO Applying migration id=cleanup 2026/04/10 23:41:45 INFO Applying migration id=received 2026/04/10 23:41:45 INFO Applying migration id=namehost 2026/04/10 23:41:45 INFO Applying migration id=outboxhost 2026/04/10 23:41:45 INFO Applying migration id=notesfts 2026/04/10 23:41:45 INFO Applying migration id=iconsname 2026/04/10 23:41:45 INFO Applying migration id=nohash 2026/04/10 23:41:45 INFO Applying migration id=shares 2026/04/10 23:41:45 INFO Applying migration id=actorttl 2026/04/10 23:41:45 INFO Applying migration id=tocc 2026/04/10 23:41:45 INFO Applying migration id=followeds 2026/04/10 23:41:45 INFO Applying migration id=certhash 2026/04/10 23:41:45 INFO Applying migration id=follows_sync 2026/04/10 23:41:45 INFO Applying migration id=jsonpath 2026/04/10 23:41:45 INFO Applying migration id=localforward 2026/04/10 23:41:45 INFO Applying migration id=avatar 2026/04/10 23:41:45 INFO Applying migration id=noimage 2026/04/10 23:41:45 INFO Applying migration id=feed 2026/04/10 23:41:45 INFO Applying migration id=bookmarks 2026/04/10 23:41:45 INFO Applying migration id=shareactivity 2026/04/10 23:41:45 INFO Applying migration id=application 2026/04/10 23:41:45 INFO Applying migration id=certificates 2026/04/10 23:41:45 INFO Applying migration id=rawforward 2026/04/10 23:41:45 INFO Applying migration id=publickey 2026/04/10 23:41:45 INFO Applying migration id=resolvegroup 2026/04/10 23:41:45 INFO Applying migration id=reject 2026/04/10 23:41:45 INFO Applying migration id=autodel 2026/04/10 23:41:45 INFO Applying migration id=jsonb 2026/04/10 23:41:45 INFO Applying migration id=quote 2026/04/10 23:41:45 INFO Applying migration id=rfc9421 2026/04/10 23:41:45 INFO Applying migration id=keys 2026/04/10 23:41:45 INFO Applying migration id=portable 2026/04/10 23:41:45 INFO Applying migration id=proofs 2026/04/10 23:41:45 INFO Applying migration id=contexts 2026/04/10 23:41:45 INFO Applying migration id=deliverieshost 2026/04/10 23:41:45 INFO Applying migration id=pembegin 2026/04/10 23:41:45 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.27s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/04/10 23:41:45 INFO Applying migration id=initial 2026/04/10 23:41:45 INFO Applying migration id=notesupdated 2026/04/10 23:41:45 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:45 INFO Applying migration id=activitiesid 2026/04/10 23:41:45 INFO Applying migration id=outbox 2026/04/10 23:41:45 INFO Applying migration id=edits 2026/04/10 23:41:45 INFO Applying migration id=outboxactor 2026/04/10 23:41:45 INFO Applying migration id=outboxsender 2026/04/10 23:41:45 INFO Applying migration id=thread 2026/04/10 23:41:45 INFO Applying migration id=host 2026/04/10 23:41:45 INFO Applying migration id=sharedinbox 2026/04/10 23:41:45 INFO Applying migration id=noteshost 2026/04/10 23:41:45 INFO Applying migration id=fetched 2026/04/10 23:41:45 INFO Applying migration id=move 2026/04/10 23:41:45 INFO Applying migration id=cleanup 2026/04/10 23:41:45 INFO Applying migration id=received 2026/04/10 23:41:45 INFO Applying migration id=namehost 2026/04/10 23:41:45 INFO Applying migration id=outboxhost 2026/04/10 23:41:45 INFO Applying migration id=notesfts 2026/04/10 23:41:45 INFO Applying migration id=iconsname 2026/04/10 23:41:45 INFO Applying migration id=nohash 2026/04/10 23:41:45 INFO Applying migration id=shares 2026/04/10 23:41:45 INFO Applying migration id=actorttl 2026/04/10 23:41:45 INFO Applying migration id=tocc 2026/04/10 23:41:45 INFO Applying migration id=followeds 2026/04/10 23:41:45 INFO Applying migration id=certhash 2026/04/10 23:41:45 INFO Applying migration id=follows_sync 2026/04/10 23:41:45 INFO Applying migration id=jsonpath 2026/04/10 23:41:45 INFO Applying migration id=localforward 2026/04/10 23:41:45 INFO Applying migration id=avatar 2026/04/10 23:41:45 INFO Applying migration id=noimage 2026/04/10 23:41:45 INFO Applying migration id=feed 2026/04/10 23:41:45 INFO Applying migration id=bookmarks 2026/04/10 23:41:45 INFO Applying migration id=shareactivity 2026/04/10 23:41:45 INFO Applying migration id=application 2026/04/10 23:41:45 INFO Applying migration id=certificates 2026/04/10 23:41:45 INFO Applying migration id=rawforward 2026/04/10 23:41:45 INFO Applying migration id=publickey 2026/04/10 23:41:45 INFO Applying migration id=resolvegroup 2026/04/10 23:41:45 INFO Applying migration id=reject 2026/04/10 23:41:45 INFO Applying migration id=autodel 2026/04/10 23:41:45 INFO Applying migration id=jsonb 2026/04/10 23:41:45 INFO Applying migration id=quote 2026/04/10 23:41:45 INFO Applying migration id=rfc9421 2026/04/10 23:41:45 INFO Applying migration id=keys 2026/04/10 23:41:45 INFO Applying migration id=portable 2026/04/10 23:41:45 INFO Applying migration id=proofs 2026/04/10 23:41:45 INFO Applying migration id=contexts 2026/04/10 23:41:45 INFO Applying migration id=deliverieshost 2026/04/10 23:41:45 INFO Applying migration id=pembegin 2026/04/10 23:41:45 INFO Applying migration id=didhost 2026/04/10 23:41:46 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.52s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/04/10 23:41:46 INFO Applying migration id=initial 2026/04/10 23:41:46 INFO Applying migration id=notesupdated 2026/04/10 23:41:46 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:46 INFO Applying migration id=activitiesid 2026/04/10 23:41:46 INFO Applying migration id=outbox 2026/04/10 23:41:46 INFO Applying migration id=edits 2026/04/10 23:41:46 INFO Applying migration id=outboxactor 2026/04/10 23:41:46 INFO Applying migration id=outboxsender 2026/04/10 23:41:46 INFO Applying migration id=thread 2026/04/10 23:41:46 INFO Applying migration id=host 2026/04/10 23:41:46 INFO Applying migration id=sharedinbox 2026/04/10 23:41:46 INFO Applying migration id=noteshost 2026/04/10 23:41:46 INFO Applying migration id=fetched 2026/04/10 23:41:46 INFO Applying migration id=move 2026/04/10 23:41:46 INFO Applying migration id=cleanup 2026/04/10 23:41:46 INFO Applying migration id=received 2026/04/10 23:41:46 INFO Applying migration id=namehost 2026/04/10 23:41:46 INFO Applying migration id=outboxhost 2026/04/10 23:41:46 INFO Applying migration id=notesfts 2026/04/10 23:41:46 INFO Applying migration id=iconsname 2026/04/10 23:41:46 INFO Applying migration id=nohash 2026/04/10 23:41:46 INFO Applying migration id=shares 2026/04/10 23:41:46 INFO Applying migration id=actorttl 2026/04/10 23:41:46 INFO Applying migration id=tocc 2026/04/10 23:41:46 INFO Applying migration id=followeds 2026/04/10 23:41:46 INFO Applying migration id=certhash 2026/04/10 23:41:46 INFO Applying migration id=follows_sync 2026/04/10 23:41:46 INFO Applying migration id=jsonpath 2026/04/10 23:41:46 INFO Applying migration id=localforward 2026/04/10 23:41:46 INFO Applying migration id=avatar 2026/04/10 23:41:46 INFO Applying migration id=noimage 2026/04/10 23:41:46 INFO Applying migration id=feed 2026/04/10 23:41:46 INFO Applying migration id=bookmarks 2026/04/10 23:41:46 INFO Applying migration id=shareactivity 2026/04/10 23:41:46 INFO Applying migration id=application 2026/04/10 23:41:46 INFO Applying migration id=certificates 2026/04/10 23:41:46 INFO Applying migration id=rawforward 2026/04/10 23:41:46 INFO Applying migration id=publickey 2026/04/10 23:41:46 INFO Applying migration id=resolvegroup 2026/04/10 23:41:46 INFO Applying migration id=reject 2026/04/10 23:41:46 INFO Applying migration id=autodel 2026/04/10 23:41:46 INFO Applying migration id=jsonb 2026/04/10 23:41:46 INFO Applying migration id=quote 2026/04/10 23:41:46 INFO Applying migration id=rfc9421 2026/04/10 23:41:46 INFO Applying migration id=keys 2026/04/10 23:41:46 INFO Applying migration id=portable 2026/04/10 23:41:46 INFO Applying migration id=proofs 2026/04/10 23:41:46 INFO Applying migration id=contexts 2026/04/10 23:41:46 INFO Applying migration id=deliverieshost 2026/04/10 23:41:46 INFO Applying migration id=pembegin 2026/04/10 23:41:46 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.41s) === RUN TestResolve_FederatedActorCached 2026/04/10 23:41:46 INFO Applying migration id=initial 2026/04/10 23:41:46 INFO Applying migration id=notesupdated 2026/04/10 23:41:46 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:46 INFO Applying migration id=activitiesid 2026/04/10 23:41:46 INFO Applying migration id=outbox 2026/04/10 23:41:46 INFO Applying migration id=edits 2026/04/10 23:41:46 INFO Applying migration id=outboxactor 2026/04/10 23:41:46 INFO Applying migration id=outboxsender 2026/04/10 23:41:46 INFO Applying migration id=thread 2026/04/10 23:41:46 INFO Applying migration id=host 2026/04/10 23:41:46 INFO Applying migration id=sharedinbox 2026/04/10 23:41:46 INFO Applying migration id=noteshost 2026/04/10 23:41:46 INFO Applying migration id=fetched 2026/04/10 23:41:46 INFO Applying migration id=move 2026/04/10 23:41:46 INFO Applying migration id=cleanup 2026/04/10 23:41:46 INFO Applying migration id=received 2026/04/10 23:41:46 INFO Applying migration id=namehost 2026/04/10 23:41:46 INFO Applying migration id=outboxhost 2026/04/10 23:41:46 INFO Applying migration id=notesfts 2026/04/10 23:41:46 INFO Applying migration id=iconsname 2026/04/10 23:41:46 INFO Applying migration id=nohash 2026/04/10 23:41:46 INFO Applying migration id=shares 2026/04/10 23:41:46 INFO Applying migration id=actorttl 2026/04/10 23:41:46 INFO Applying migration id=tocc 2026/04/10 23:41:46 INFO Applying migration id=followeds 2026/04/10 23:41:46 INFO Applying migration id=certhash 2026/04/10 23:41:46 INFO Applying migration id=follows_sync 2026/04/10 23:41:46 INFO Applying migration id=jsonpath 2026/04/10 23:41:46 INFO Applying migration id=localforward 2026/04/10 23:41:46 INFO Applying migration id=avatar 2026/04/10 23:41:46 INFO Applying migration id=noimage 2026/04/10 23:41:46 INFO Applying migration id=feed 2026/04/10 23:41:46 INFO Applying migration id=bookmarks 2026/04/10 23:41:46 INFO Applying migration id=shareactivity 2026/04/10 23:41:46 INFO Applying migration id=application 2026/04/10 23:41:46 INFO Applying migration id=certificates 2026/04/10 23:41:46 INFO Applying migration id=rawforward 2026/04/10 23:41:46 INFO Applying migration id=publickey 2026/04/10 23:41:46 INFO Applying migration id=resolvegroup 2026/04/10 23:41:46 INFO Applying migration id=reject 2026/04/10 23:41:46 INFO Applying migration id=autodel 2026/04/10 23:41:46 INFO Applying migration id=jsonb 2026/04/10 23:41:46 INFO Applying migration id=quote 2026/04/10 23:41:46 INFO Applying migration id=rfc9421 2026/04/10 23:41:46 INFO Applying migration id=keys 2026/04/10 23:41:46 INFO Applying migration id=portable 2026/04/10 23:41:46 INFO Applying migration id=proofs 2026/04/10 23:41:46 INFO Applying migration id=contexts 2026/04/10 23:41:46 INFO Applying migration id=deliverieshost 2026/04/10 23:41:46 INFO Applying migration id=pembegin 2026/04/10 23:41:46 INFO Applying migration id=didhost 2026/04/10 23:41:46 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCached (0.29s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/04/10 23:41:46 INFO Applying migration id=initial 2026/04/10 23:41:46 INFO Applying migration id=notesupdated 2026/04/10 23:41:46 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:46 INFO Applying migration id=activitiesid 2026/04/10 23:41:46 INFO Applying migration id=outbox 2026/04/10 23:41:46 INFO Applying migration id=edits 2026/04/10 23:41:46 INFO Applying migration id=outboxactor 2026/04/10 23:41:46 INFO Applying migration id=outboxsender 2026/04/10 23:41:46 INFO Applying migration id=thread 2026/04/10 23:41:46 INFO Applying migration id=host 2026/04/10 23:41:46 INFO Applying migration id=sharedinbox 2026/04/10 23:41:46 INFO Applying migration id=noteshost 2026/04/10 23:41:46 INFO Applying migration id=fetched 2026/04/10 23:41:46 INFO Applying migration id=move 2026/04/10 23:41:46 INFO Applying migration id=cleanup 2026/04/10 23:41:46 INFO Applying migration id=received 2026/04/10 23:41:46 INFO Applying migration id=namehost 2026/04/10 23:41:46 INFO Applying migration id=outboxhost 2026/04/10 23:41:46 INFO Applying migration id=notesfts 2026/04/10 23:41:46 INFO Applying migration id=iconsname 2026/04/10 23:41:46 INFO Applying migration id=nohash 2026/04/10 23:41:46 INFO Applying migration id=shares 2026/04/10 23:41:46 INFO Applying migration id=actorttl 2026/04/10 23:41:46 INFO Applying migration id=tocc 2026/04/10 23:41:46 INFO Applying migration id=followeds 2026/04/10 23:41:46 INFO Applying migration id=certhash 2026/04/10 23:41:46 INFO Applying migration id=follows_sync 2026/04/10 23:41:46 INFO Applying migration id=jsonpath 2026/04/10 23:41:46 INFO Applying migration id=localforward 2026/04/10 23:41:46 INFO Applying migration id=avatar 2026/04/10 23:41:46 INFO Applying migration id=noimage 2026/04/10 23:41:46 INFO Applying migration id=feed 2026/04/10 23:41:46 INFO Applying migration id=bookmarks 2026/04/10 23:41:46 INFO Applying migration id=shareactivity 2026/04/10 23:41:46 INFO Applying migration id=application 2026/04/10 23:41:46 INFO Applying migration id=certificates 2026/04/10 23:41:46 INFO Applying migration id=rawforward 2026/04/10 23:41:46 INFO Applying migration id=publickey 2026/04/10 23:41:46 INFO Applying migration id=resolvegroup 2026/04/10 23:41:46 INFO Applying migration id=reject 2026/04/10 23:41:46 INFO Applying migration id=autodel 2026/04/10 23:41:46 INFO Applying migration id=jsonb 2026/04/10 23:41:46 INFO Applying migration id=quote 2026/04/10 23:41:46 INFO Applying migration id=rfc9421 2026/04/10 23:41:46 INFO Applying migration id=keys 2026/04/10 23:41:46 INFO Applying migration id=portable 2026/04/10 23:41:46 INFO Applying migration id=proofs 2026/04/10 23:41:46 INFO Applying migration id=contexts 2026/04/10 23:41:46 INFO Applying migration id=deliverieshost 2026/04/10 23:41:46 INFO Applying migration id=pembegin 2026/04/10 23:41:46 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (1.36s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/04/10 23:41:48 INFO Applying migration id=initial 2026/04/10 23:41:48 INFO Applying migration id=notesupdated 2026/04/10 23:41:48 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:48 INFO Applying migration id=activitiesid 2026/04/10 23:41:48 INFO Applying migration id=outbox 2026/04/10 23:41:48 INFO Applying migration id=edits 2026/04/10 23:41:48 INFO Applying migration id=outboxactor 2026/04/10 23:41:48 INFO Applying migration id=outboxsender 2026/04/10 23:41:48 INFO Applying migration id=thread 2026/04/10 23:41:48 INFO Applying migration id=host 2026/04/10 23:41:48 INFO Applying migration id=sharedinbox 2026/04/10 23:41:48 INFO Applying migration id=noteshost 2026/04/10 23:41:48 INFO Applying migration id=fetched 2026/04/10 23:41:48 INFO Applying migration id=move 2026/04/10 23:41:48 INFO Applying migration id=cleanup 2026/04/10 23:41:48 INFO Applying migration id=received 2026/04/10 23:41:48 INFO Applying migration id=namehost 2026/04/10 23:41:48 INFO Applying migration id=outboxhost 2026/04/10 23:41:48 INFO Applying migration id=notesfts 2026/04/10 23:41:48 INFO Applying migration id=iconsname 2026/04/10 23:41:48 INFO Applying migration id=nohash 2026/04/10 23:41:48 INFO Applying migration id=shares 2026/04/10 23:41:48 INFO Applying migration id=actorttl 2026/04/10 23:41:48 INFO Applying migration id=tocc 2026/04/10 23:41:48 INFO Applying migration id=followeds 2026/04/10 23:41:48 INFO Applying migration id=certhash 2026/04/10 23:41:48 INFO Applying migration id=follows_sync 2026/04/10 23:41:48 INFO Applying migration id=jsonpath 2026/04/10 23:41:48 INFO Applying migration id=localforward 2026/04/10 23:41:48 INFO Applying migration id=avatar 2026/04/10 23:41:48 INFO Applying migration id=noimage 2026/04/10 23:41:48 INFO Applying migration id=feed 2026/04/10 23:41:48 INFO Applying migration id=bookmarks 2026/04/10 23:41:48 INFO Applying migration id=shareactivity 2026/04/10 23:41:48 INFO Applying migration id=application 2026/04/10 23:41:48 INFO Applying migration id=certificates 2026/04/10 23:41:48 INFO Applying migration id=rawforward 2026/04/10 23:41:48 INFO Applying migration id=publickey 2026/04/10 23:41:48 INFO Applying migration id=resolvegroup 2026/04/10 23:41:48 INFO Applying migration id=reject 2026/04/10 23:41:48 INFO Applying migration id=autodel 2026/04/10 23:41:48 INFO Applying migration id=jsonb 2026/04/10 23:41:48 INFO Applying migration id=quote 2026/04/10 23:41:48 INFO Applying migration id=rfc9421 2026/04/10 23:41:48 INFO Applying migration id=keys 2026/04/10 23:41:48 INFO Applying migration id=portable 2026/04/10 23:41:48 INFO Applying migration id=proofs 2026/04/10 23:41:48 INFO Applying migration id=contexts 2026/04/10 23:41:48 INFO Applying migration id=deliverieshost 2026/04/10 23:41:48 INFO Applying migration id=pembegin 2026/04/10 23:41:48 INFO Applying migration id=didhost 2026/04/10 23:41:49 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" 2026/04/10 23:41:49 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.90s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/04/10 23:41:49 INFO Applying migration id=initial 2026/04/10 23:41:49 INFO Applying migration id=notesupdated 2026/04/10 23:41:49 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:49 INFO Applying migration id=activitiesid 2026/04/10 23:41:49 INFO Applying migration id=outbox 2026/04/10 23:41:49 INFO Applying migration id=edits 2026/04/10 23:41:49 INFO Applying migration id=outboxactor 2026/04/10 23:41:49 INFO Applying migration id=outboxsender 2026/04/10 23:41:49 INFO Applying migration id=thread 2026/04/10 23:41:49 INFO Applying migration id=host 2026/04/10 23:41:49 INFO Applying migration id=sharedinbox 2026/04/10 23:41:49 INFO Applying migration id=noteshost 2026/04/10 23:41:49 INFO Applying migration id=fetched 2026/04/10 23:41:49 INFO Applying migration id=move 2026/04/10 23:41:49 INFO Applying migration id=cleanup 2026/04/10 23:41:49 INFO Applying migration id=received 2026/04/10 23:41:49 INFO Applying migration id=namehost 2026/04/10 23:41:49 INFO Applying migration id=outboxhost 2026/04/10 23:41:49 INFO Applying migration id=notesfts 2026/04/10 23:41:49 INFO Applying migration id=iconsname 2026/04/10 23:41:49 INFO Applying migration id=nohash 2026/04/10 23:41:49 INFO Applying migration id=shares 2026/04/10 23:41:49 INFO Applying migration id=actorttl 2026/04/10 23:41:49 INFO Applying migration id=tocc 2026/04/10 23:41:49 INFO Applying migration id=followeds 2026/04/10 23:41:49 INFO Applying migration id=certhash 2026/04/10 23:41:49 INFO Applying migration id=follows_sync 2026/04/10 23:41:49 INFO Applying migration id=jsonpath 2026/04/10 23:41:49 INFO Applying migration id=localforward 2026/04/10 23:41:49 INFO Applying migration id=avatar 2026/04/10 23:41:49 INFO Applying migration id=noimage 2026/04/10 23:41:49 INFO Applying migration id=feed 2026/04/10 23:41:49 INFO Applying migration id=bookmarks 2026/04/10 23:41:49 INFO Applying migration id=shareactivity 2026/04/10 23:41:49 INFO Applying migration id=application 2026/04/10 23:41:49 INFO Applying migration id=certificates 2026/04/10 23:41:49 INFO Applying migration id=rawforward 2026/04/10 23:41:49 INFO Applying migration id=publickey 2026/04/10 23:41:49 INFO Applying migration id=resolvegroup 2026/04/10 23:41:49 INFO Applying migration id=reject 2026/04/10 23:41:49 INFO Applying migration id=autodel 2026/04/10 23:41:49 INFO Applying migration id=jsonb 2026/04/10 23:41:49 INFO Applying migration id=quote 2026/04/10 23:41:49 INFO Applying migration id=rfc9421 2026/04/10 23:41:49 INFO Applying migration id=keys 2026/04/10 23:41:49 INFO Applying migration id=portable 2026/04/10 23:41:49 INFO Applying migration id=proofs 2026/04/10 23:41:49 INFO Applying migration id=contexts 2026/04/10 23:41:49 INFO Applying migration id=deliverieshost 2026/04/10 23:41:49 INFO Applying migration id=pembegin 2026/04/10 23:41:49 INFO Applying migration id=didhost 2026/04/10 23:41:49 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.40s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/04/10 23:41:49 INFO Applying migration id=initial 2026/04/10 23:41:49 INFO Applying migration id=notesupdated 2026/04/10 23:41:49 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:49 INFO Applying migration id=activitiesid 2026/04/10 23:41:49 INFO Applying migration id=outbox 2026/04/10 23:41:49 INFO Applying migration id=edits 2026/04/10 23:41:49 INFO Applying migration id=outboxactor 2026/04/10 23:41:49 INFO Applying migration id=outboxsender 2026/04/10 23:41:49 INFO Applying migration id=thread 2026/04/10 23:41:49 INFO Applying migration id=host 2026/04/10 23:41:49 INFO Applying migration id=sharedinbox 2026/04/10 23:41:49 INFO Applying migration id=noteshost 2026/04/10 23:41:49 INFO Applying migration id=fetched 2026/04/10 23:41:49 INFO Applying migration id=move 2026/04/10 23:41:49 INFO Applying migration id=cleanup 2026/04/10 23:41:49 INFO Applying migration id=received 2026/04/10 23:41:49 INFO Applying migration id=namehost 2026/04/10 23:41:49 INFO Applying migration id=outboxhost 2026/04/10 23:41:49 INFO Applying migration id=notesfts 2026/04/10 23:41:49 INFO Applying migration id=iconsname 2026/04/10 23:41:49 INFO Applying migration id=nohash 2026/04/10 23:41:49 INFO Applying migration id=shares 2026/04/10 23:41:49 INFO Applying migration id=actorttl 2026/04/10 23:41:49 INFO Applying migration id=tocc 2026/04/10 23:41:49 INFO Applying migration id=followeds 2026/04/10 23:41:49 INFO Applying migration id=certhash 2026/04/10 23:41:49 INFO Applying migration id=follows_sync 2026/04/10 23:41:49 INFO Applying migration id=jsonpath 2026/04/10 23:41:49 INFO Applying migration id=localforward 2026/04/10 23:41:49 INFO Applying migration id=avatar 2026/04/10 23:41:49 INFO Applying migration id=noimage 2026/04/10 23:41:49 INFO Applying migration id=feed 2026/04/10 23:41:49 INFO Applying migration id=bookmarks 2026/04/10 23:41:49 INFO Applying migration id=shareactivity 2026/04/10 23:41:49 INFO Applying migration id=application 2026/04/10 23:41:49 INFO Applying migration id=certificates 2026/04/10 23:41:49 INFO Applying migration id=rawforward 2026/04/10 23:41:49 INFO Applying migration id=publickey 2026/04/10 23:41:49 INFO Applying migration id=resolvegroup 2026/04/10 23:41:49 INFO Applying migration id=reject 2026/04/10 23:41:49 INFO Applying migration id=autodel 2026/04/10 23:41:49 INFO Applying migration id=jsonb 2026/04/10 23:41:49 INFO Applying migration id=quote 2026/04/10 23:41:49 INFO Applying migration id=rfc9421 2026/04/10 23:41:49 INFO Applying migration id=keys 2026/04/10 23:41:49 INFO Applying migration id=portable 2026/04/10 23:41:49 INFO Applying migration id=proofs 2026/04/10 23:41:49 INFO Applying migration id=contexts 2026/04/10 23:41:49 INFO Applying migration id=deliverieshost 2026/04/10 23:41:49 INFO Applying migration id=pembegin 2026/04/10 23:41:49 INFO Applying migration id=didhost 2026/04/10 23:41:50 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:50 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:50 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 (0.65s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/04/10 23:41:50 INFO Applying migration id=initial 2026/04/10 23:41:50 INFO Applying migration id=notesupdated 2026/04/10 23:41:50 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:50 INFO Applying migration id=activitiesid 2026/04/10 23:41:50 INFO Applying migration id=outbox 2026/04/10 23:41:50 INFO Applying migration id=edits 2026/04/10 23:41:50 INFO Applying migration id=outboxactor 2026/04/10 23:41:50 INFO Applying migration id=outboxsender 2026/04/10 23:41:50 INFO Applying migration id=thread 2026/04/10 23:41:50 INFO Applying migration id=host 2026/04/10 23:41:50 INFO Applying migration id=sharedinbox 2026/04/10 23:41:50 INFO Applying migration id=noteshost 2026/04/10 23:41:50 INFO Applying migration id=fetched 2026/04/10 23:41:50 INFO Applying migration id=move 2026/04/10 23:41:50 INFO Applying migration id=cleanup 2026/04/10 23:41:50 INFO Applying migration id=received 2026/04/10 23:41:50 INFO Applying migration id=namehost 2026/04/10 23:41:50 INFO Applying migration id=outboxhost 2026/04/10 23:41:50 INFO Applying migration id=notesfts 2026/04/10 23:41:50 INFO Applying migration id=iconsname 2026/04/10 23:41:50 INFO Applying migration id=nohash 2026/04/10 23:41:50 INFO Applying migration id=shares 2026/04/10 23:41:50 INFO Applying migration id=actorttl 2026/04/10 23:41:50 INFO Applying migration id=tocc 2026/04/10 23:41:50 INFO Applying migration id=followeds 2026/04/10 23:41:50 INFO Applying migration id=certhash 2026/04/10 23:41:50 INFO Applying migration id=follows_sync 2026/04/10 23:41:50 INFO Applying migration id=jsonpath 2026/04/10 23:41:50 INFO Applying migration id=localforward 2026/04/10 23:41:50 INFO Applying migration id=avatar 2026/04/10 23:41:50 INFO Applying migration id=noimage 2026/04/10 23:41:50 INFO Applying migration id=feed 2026/04/10 23:41:50 INFO Applying migration id=bookmarks 2026/04/10 23:41:50 INFO Applying migration id=shareactivity 2026/04/10 23:41:50 INFO Applying migration id=application 2026/04/10 23:41:50 INFO Applying migration id=certificates 2026/04/10 23:41:50 INFO Applying migration id=rawforward 2026/04/10 23:41:50 INFO Applying migration id=publickey 2026/04/10 23:41:50 INFO Applying migration id=resolvegroup 2026/04/10 23:41:50 INFO Applying migration id=reject 2026/04/10 23:41:50 INFO Applying migration id=autodel 2026/04/10 23:41:50 INFO Applying migration id=jsonb 2026/04/10 23:41:50 INFO Applying migration id=quote 2026/04/10 23:41:50 INFO Applying migration id=rfc9421 2026/04/10 23:41:50 INFO Applying migration id=keys 2026/04/10 23:41:50 INFO Applying migration id=portable 2026/04/10 23:41:50 INFO Applying migration id=proofs 2026/04/10 23:41:50 INFO Applying migration id=contexts 2026/04/10 23:41:50 INFO Applying migration id=deliverieshost 2026/04/10 23:41:50 INFO Applying migration id=pembegin 2026/04/10 23:41:50 INFO Applying migration id=didhost 2026/04/10 23:41:50 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedButBlocked (0.43s) === RUN TestResolve_FederatedActorOldCache 2026/04/10 23:41:50 INFO Applying migration id=initial 2026/04/10 23:41:50 INFO Applying migration id=notesupdated 2026/04/10 23:41:50 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:50 INFO Applying migration id=activitiesid 2026/04/10 23:41:50 INFO Applying migration id=outbox 2026/04/10 23:41:50 INFO Applying migration id=edits 2026/04/10 23:41:50 INFO Applying migration id=outboxactor 2026/04/10 23:41:50 INFO Applying migration id=outboxsender 2026/04/10 23:41:50 INFO Applying migration id=thread 2026/04/10 23:41:50 INFO Applying migration id=host 2026/04/10 23:41:50 INFO Applying migration id=sharedinbox 2026/04/10 23:41:50 INFO Applying migration id=noteshost 2026/04/10 23:41:50 INFO Applying migration id=fetched 2026/04/10 23:41:50 INFO Applying migration id=move 2026/04/10 23:41:50 INFO Applying migration id=cleanup 2026/04/10 23:41:50 INFO Applying migration id=received 2026/04/10 23:41:50 INFO Applying migration id=namehost 2026/04/10 23:41:50 INFO Applying migration id=outboxhost 2026/04/10 23:41:50 INFO Applying migration id=notesfts 2026/04/10 23:41:50 INFO Applying migration id=iconsname 2026/04/10 23:41:50 INFO Applying migration id=nohash 2026/04/10 23:41:50 INFO Applying migration id=shares 2026/04/10 23:41:50 INFO Applying migration id=actorttl 2026/04/10 23:41:50 INFO Applying migration id=tocc 2026/04/10 23:41:50 INFO Applying migration id=followeds 2026/04/10 23:41:50 INFO Applying migration id=certhash 2026/04/10 23:41:50 INFO Applying migration id=follows_sync 2026/04/10 23:41:50 INFO Applying migration id=jsonpath 2026/04/10 23:41:50 INFO Applying migration id=localforward 2026/04/10 23:41:50 INFO Applying migration id=avatar 2026/04/10 23:41:50 INFO Applying migration id=noimage 2026/04/10 23:41:50 INFO Applying migration id=feed 2026/04/10 23:41:50 INFO Applying migration id=bookmarks 2026/04/10 23:41:50 INFO Applying migration id=shareactivity 2026/04/10 23:41:50 INFO Applying migration id=application 2026/04/10 23:41:50 INFO Applying migration id=certificates 2026/04/10 23:41:50 INFO Applying migration id=rawforward 2026/04/10 23:41:50 INFO Applying migration id=publickey 2026/04/10 23:41:50 INFO Applying migration id=resolvegroup 2026/04/10 23:41:50 INFO Applying migration id=reject 2026/04/10 23:41:50 INFO Applying migration id=autodel 2026/04/10 23:41:50 INFO Applying migration id=jsonb 2026/04/10 23:41:50 INFO Applying migration id=quote 2026/04/10 23:41:50 INFO Applying migration id=rfc9421 2026/04/10 23:41:50 INFO Applying migration id=keys 2026/04/10 23:41:50 INFO Applying migration id=portable 2026/04/10 23:41:50 INFO Applying migration id=proofs 2026/04/10 23:41:50 INFO Applying migration id=contexts 2026/04/10 23:41:50 INFO Applying migration id=deliverieshost 2026/04/10 23:41:50 INFO Applying migration id=pembegin 2026/04/10 23:41:50 INFO Applying migration id=didhost 2026/04/10 23:41:51 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:51 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:51 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCache (0.93s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/04/10 23:41:51 INFO Applying migration id=initial 2026/04/10 23:41:51 INFO Applying migration id=notesupdated 2026/04/10 23:41:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:51 INFO Applying migration id=activitiesid 2026/04/10 23:41:51 INFO Applying migration id=outbox 2026/04/10 23:41:51 INFO Applying migration id=edits 2026/04/10 23:41:51 INFO Applying migration id=outboxactor 2026/04/10 23:41:51 INFO Applying migration id=outboxsender 2026/04/10 23:41:51 INFO Applying migration id=thread 2026/04/10 23:41:51 INFO Applying migration id=host 2026/04/10 23:41:51 INFO Applying migration id=sharedinbox 2026/04/10 23:41:51 INFO Applying migration id=noteshost 2026/04/10 23:41:51 INFO Applying migration id=fetched 2026/04/10 23:41:51 INFO Applying migration id=move 2026/04/10 23:41:51 INFO Applying migration id=cleanup 2026/04/10 23:41:51 INFO Applying migration id=received 2026/04/10 23:41:51 INFO Applying migration id=namehost 2026/04/10 23:41:51 INFO Applying migration id=outboxhost 2026/04/10 23:41:51 INFO Applying migration id=notesfts 2026/04/10 23:41:51 INFO Applying migration id=iconsname 2026/04/10 23:41:51 INFO Applying migration id=nohash 2026/04/10 23:41:51 INFO Applying migration id=shares 2026/04/10 23:41:51 INFO Applying migration id=actorttl 2026/04/10 23:41:51 INFO Applying migration id=tocc 2026/04/10 23:41:51 INFO Applying migration id=followeds 2026/04/10 23:41:51 INFO Applying migration id=certhash 2026/04/10 23:41:51 INFO Applying migration id=follows_sync 2026/04/10 23:41:51 INFO Applying migration id=jsonpath 2026/04/10 23:41:51 INFO Applying migration id=localforward 2026/04/10 23:41:51 INFO Applying migration id=avatar 2026/04/10 23:41:51 INFO Applying migration id=noimage 2026/04/10 23:41:51 INFO Applying migration id=feed 2026/04/10 23:41:51 INFO Applying migration id=bookmarks 2026/04/10 23:41:51 INFO Applying migration id=shareactivity 2026/04/10 23:41:51 INFO Applying migration id=application 2026/04/10 23:41:51 INFO Applying migration id=certificates 2026/04/10 23:41:51 INFO Applying migration id=rawforward 2026/04/10 23:41:51 INFO Applying migration id=publickey 2026/04/10 23:41:51 INFO Applying migration id=resolvegroup 2026/04/10 23:41:51 INFO Applying migration id=reject 2026/04/10 23:41:51 INFO Applying migration id=autodel 2026/04/10 23:41:51 INFO Applying migration id=jsonb 2026/04/10 23:41:51 INFO Applying migration id=quote 2026/04/10 23:41:51 INFO Applying migration id=rfc9421 2026/04/10 23:41:51 INFO Applying migration id=keys 2026/04/10 23:41:51 INFO Applying migration id=portable 2026/04/10 23:41:51 INFO Applying migration id=proofs 2026/04/10 23:41:51 INFO Applying migration id=contexts 2026/04/10 23:41:51 INFO Applying migration id=deliverieshost 2026/04/10 23:41:51 INFO Applying migration id=pembegin 2026/04/10 23:41:51 INFO Applying migration id=didhost 2026/04/10 23:41:51 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:51 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:51 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.42s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/04/10 23:41:51 INFO Applying migration id=initial 2026/04/10 23:41:51 INFO Applying migration id=notesupdated 2026/04/10 23:41:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:51 INFO Applying migration id=activitiesid 2026/04/10 23:41:51 INFO Applying migration id=outbox 2026/04/10 23:41:51 INFO Applying migration id=edits 2026/04/10 23:41:51 INFO Applying migration id=outboxactor 2026/04/10 23:41:51 INFO Applying migration id=outboxsender 2026/04/10 23:41:51 INFO Applying migration id=thread 2026/04/10 23:41:51 INFO Applying migration id=host 2026/04/10 23:41:51 INFO Applying migration id=sharedinbox 2026/04/10 23:41:51 INFO Applying migration id=noteshost 2026/04/10 23:41:51 INFO Applying migration id=fetched 2026/04/10 23:41:51 INFO Applying migration id=move 2026/04/10 23:41:51 INFO Applying migration id=cleanup 2026/04/10 23:41:51 INFO Applying migration id=received 2026/04/10 23:41:51 INFO Applying migration id=namehost 2026/04/10 23:41:51 INFO Applying migration id=outboxhost 2026/04/10 23:41:51 INFO Applying migration id=notesfts 2026/04/10 23:41:51 INFO Applying migration id=iconsname 2026/04/10 23:41:51 INFO Applying migration id=nohash 2026/04/10 23:41:51 INFO Applying migration id=shares 2026/04/10 23:41:51 INFO Applying migration id=actorttl 2026/04/10 23:41:51 INFO Applying migration id=tocc 2026/04/10 23:41:51 INFO Applying migration id=followeds 2026/04/10 23:41:52 INFO Applying migration id=certhash 2026/04/10 23:41:52 INFO Applying migration id=follows_sync 2026/04/10 23:41:52 INFO Applying migration id=jsonpath 2026/04/10 23:41:52 INFO Applying migration id=localforward 2026/04/10 23:41:52 INFO Applying migration id=avatar 2026/04/10 23:41:52 INFO Applying migration id=noimage 2026/04/10 23:41:52 INFO Applying migration id=feed 2026/04/10 23:41:52 INFO Applying migration id=bookmarks 2026/04/10 23:41:52 INFO Applying migration id=shareactivity 2026/04/10 23:41:52 INFO Applying migration id=application 2026/04/10 23:41:52 INFO Applying migration id=certificates 2026/04/10 23:41:52 INFO Applying migration id=rawforward 2026/04/10 23:41:52 INFO Applying migration id=publickey 2026/04/10 23:41:52 INFO Applying migration id=resolvegroup 2026/04/10 23:41:52 INFO Applying migration id=reject 2026/04/10 23:41:52 INFO Applying migration id=autodel 2026/04/10 23:41:52 INFO Applying migration id=jsonb 2026/04/10 23:41:52 INFO Applying migration id=quote 2026/04/10 23:41:52 INFO Applying migration id=rfc9421 2026/04/10 23:41:52 INFO Applying migration id=keys 2026/04/10 23:41:52 INFO Applying migration id=portable 2026/04/10 23:41:52 INFO Applying migration id=proofs 2026/04/10 23:41:52 INFO Applying migration id=contexts 2026/04/10 23:41:52 INFO Applying migration id=deliverieshost 2026/04/10 23:41:52 INFO Applying migration id=pembegin 2026/04/10 23:41:52 INFO Applying migration id=didhost 2026/04/10 23:41:52 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:52 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:52 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.83s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/04/10 23:41:52 INFO Applying migration id=initial 2026/04/10 23:41:52 INFO Applying migration id=notesupdated 2026/04/10 23:41:52 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:52 INFO Applying migration id=activitiesid 2026/04/10 23:41:52 INFO Applying migration id=outbox 2026/04/10 23:41:52 INFO Applying migration id=edits 2026/04/10 23:41:52 INFO Applying migration id=outboxactor 2026/04/10 23:41:52 INFO Applying migration id=outboxsender 2026/04/10 23:41:52 INFO Applying migration id=thread 2026/04/10 23:41:52 INFO Applying migration id=host 2026/04/10 23:41:52 INFO Applying migration id=sharedinbox 2026/04/10 23:41:52 INFO Applying migration id=noteshost 2026/04/10 23:41:52 INFO Applying migration id=fetched 2026/04/10 23:41:52 INFO Applying migration id=move 2026/04/10 23:41:52 INFO Applying migration id=cleanup 2026/04/10 23:41:52 INFO Applying migration id=received 2026/04/10 23:41:52 INFO Applying migration id=namehost 2026/04/10 23:41:52 INFO Applying migration id=outboxhost 2026/04/10 23:41:52 INFO Applying migration id=notesfts 2026/04/10 23:41:52 INFO Applying migration id=iconsname 2026/04/10 23:41:52 INFO Applying migration id=nohash 2026/04/10 23:41:52 INFO Applying migration id=shares 2026/04/10 23:41:52 INFO Applying migration id=actorttl 2026/04/10 23:41:52 INFO Applying migration id=tocc 2026/04/10 23:41:52 INFO Applying migration id=followeds 2026/04/10 23:41:52 INFO Applying migration id=certhash 2026/04/10 23:41:52 INFO Applying migration id=follows_sync 2026/04/10 23:41:52 INFO Applying migration id=jsonpath 2026/04/10 23:41:52 INFO Applying migration id=localforward 2026/04/10 23:41:52 INFO Applying migration id=avatar 2026/04/10 23:41:52 INFO Applying migration id=noimage 2026/04/10 23:41:52 INFO Applying migration id=feed 2026/04/10 23:41:52 INFO Applying migration id=bookmarks 2026/04/10 23:41:52 INFO Applying migration id=shareactivity 2026/04/10 23:41:52 INFO Applying migration id=application 2026/04/10 23:41:52 INFO Applying migration id=certificates 2026/04/10 23:41:52 INFO Applying migration id=rawforward 2026/04/10 23:41:52 INFO Applying migration id=publickey 2026/04/10 23:41:52 INFO Applying migration id=resolvegroup 2026/04/10 23:41:52 INFO Applying migration id=reject 2026/04/10 23:41:52 INFO Applying migration id=autodel 2026/04/10 23:41:52 INFO Applying migration id=jsonb 2026/04/10 23:41:52 INFO Applying migration id=quote 2026/04/10 23:41:52 INFO Applying migration id=rfc9421 2026/04/10 23:41:52 INFO Applying migration id=keys 2026/04/10 23:41:52 INFO Applying migration id=portable 2026/04/10 23:41:52 INFO Applying migration id=proofs 2026/04/10 23:41:52 INFO Applying migration id=contexts 2026/04/10 23:41:52 INFO Applying migration id=deliverieshost 2026/04/10 23:41:52 INFO Applying migration id=pembegin 2026/04/10 23:41:52 INFO Applying migration id=didhost 2026/04/10 23:41:53 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:53 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:53 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.29s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/04/10 23:41:53 INFO Applying migration id=initial 2026/04/10 23:41:53 INFO Applying migration id=notesupdated 2026/04/10 23:41:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:53 INFO Applying migration id=activitiesid 2026/04/10 23:41:53 INFO Applying migration id=outbox 2026/04/10 23:41:53 INFO Applying migration id=edits 2026/04/10 23:41:53 INFO Applying migration id=outboxactor 2026/04/10 23:41:53 INFO Applying migration id=outboxsender 2026/04/10 23:41:53 INFO Applying migration id=thread 2026/04/10 23:41:53 INFO Applying migration id=host 2026/04/10 23:41:53 INFO Applying migration id=sharedinbox 2026/04/10 23:41:53 INFO Applying migration id=noteshost 2026/04/10 23:41:53 INFO Applying migration id=fetched 2026/04/10 23:41:53 INFO Applying migration id=move 2026/04/10 23:41:53 INFO Applying migration id=cleanup 2026/04/10 23:41:53 INFO Applying migration id=received 2026/04/10 23:41:53 INFO Applying migration id=namehost 2026/04/10 23:41:53 INFO Applying migration id=outboxhost 2026/04/10 23:41:53 INFO Applying migration id=notesfts 2026/04/10 23:41:53 INFO Applying migration id=iconsname 2026/04/10 23:41:53 INFO Applying migration id=nohash 2026/04/10 23:41:53 INFO Applying migration id=shares 2026/04/10 23:41:53 INFO Applying migration id=actorttl 2026/04/10 23:41:53 INFO Applying migration id=tocc 2026/04/10 23:41:53 INFO Applying migration id=followeds 2026/04/10 23:41:53 INFO Applying migration id=certhash 2026/04/10 23:41:53 INFO Applying migration id=follows_sync 2026/04/10 23:41:53 INFO Applying migration id=jsonpath 2026/04/10 23:41:53 INFO Applying migration id=localforward 2026/04/10 23:41:53 INFO Applying migration id=avatar 2026/04/10 23:41:53 INFO Applying migration id=noimage 2026/04/10 23:41:53 INFO Applying migration id=feed 2026/04/10 23:41:53 INFO Applying migration id=bookmarks 2026/04/10 23:41:53 INFO Applying migration id=shareactivity 2026/04/10 23:41:53 INFO Applying migration id=application 2026/04/10 23:41:53 INFO Applying migration id=certificates 2026/04/10 23:41:53 INFO Applying migration id=rawforward 2026/04/10 23:41:53 INFO Applying migration id=publickey 2026/04/10 23:41:53 INFO Applying migration id=resolvegroup 2026/04/10 23:41:53 INFO Applying migration id=reject 2026/04/10 23:41:53 INFO Applying migration id=autodel 2026/04/10 23:41:53 INFO Applying migration id=jsonb 2026/04/10 23:41:53 INFO Applying migration id=quote 2026/04/10 23:41:53 INFO Applying migration id=rfc9421 2026/04/10 23:41:53 INFO Applying migration id=keys 2026/04/10 23:41:53 INFO Applying migration id=portable 2026/04/10 23:41:53 INFO Applying migration id=proofs 2026/04/10 23:41:53 INFO Applying migration id=contexts 2026/04/10 23:41:53 INFO Applying migration id=deliverieshost 2026/04/10 23:41:53 INFO Applying migration id=pembegin 2026/04/10 23:41:53 INFO Applying migration id=didhost 2026/04/10 23:41:53 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:53 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:53 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.36s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/04/10 23:41:53 INFO Applying migration id=initial 2026/04/10 23:41:53 INFO Applying migration id=notesupdated 2026/04/10 23:41:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:53 INFO Applying migration id=activitiesid 2026/04/10 23:41:53 INFO Applying migration id=outbox 2026/04/10 23:41:53 INFO Applying migration id=edits 2026/04/10 23:41:53 INFO Applying migration id=outboxactor 2026/04/10 23:41:53 INFO Applying migration id=outboxsender 2026/04/10 23:41:53 INFO Applying migration id=thread 2026/04/10 23:41:53 INFO Applying migration id=host 2026/04/10 23:41:53 INFO Applying migration id=sharedinbox 2026/04/10 23:41:53 INFO Applying migration id=noteshost 2026/04/10 23:41:53 INFO Applying migration id=fetched 2026/04/10 23:41:53 INFO Applying migration id=move 2026/04/10 23:41:53 INFO Applying migration id=cleanup 2026/04/10 23:41:53 INFO Applying migration id=received 2026/04/10 23:41:53 INFO Applying migration id=namehost 2026/04/10 23:41:53 INFO Applying migration id=outboxhost 2026/04/10 23:41:53 INFO Applying migration id=notesfts 2026/04/10 23:41:53 INFO Applying migration id=iconsname 2026/04/10 23:41:53 INFO Applying migration id=nohash 2026/04/10 23:41:53 INFO Applying migration id=shares 2026/04/10 23:41:53 INFO Applying migration id=actorttl 2026/04/10 23:41:53 INFO Applying migration id=tocc 2026/04/10 23:41:53 INFO Applying migration id=followeds 2026/04/10 23:41:53 INFO Applying migration id=certhash 2026/04/10 23:41:53 INFO Applying migration id=follows_sync 2026/04/10 23:41:53 INFO Applying migration id=jsonpath 2026/04/10 23:41:53 INFO Applying migration id=localforward 2026/04/10 23:41:53 INFO Applying migration id=avatar 2026/04/10 23:41:53 INFO Applying migration id=noimage 2026/04/10 23:41:53 INFO Applying migration id=feed 2026/04/10 23:41:53 INFO Applying migration id=bookmarks 2026/04/10 23:41:53 INFO Applying migration id=shareactivity 2026/04/10 23:41:53 INFO Applying migration id=application 2026/04/10 23:41:53 INFO Applying migration id=certificates 2026/04/10 23:41:53 INFO Applying migration id=rawforward 2026/04/10 23:41:53 INFO Applying migration id=publickey 2026/04/10 23:41:53 INFO Applying migration id=resolvegroup 2026/04/10 23:41:53 INFO Applying migration id=reject 2026/04/10 23:41:53 INFO Applying migration id=autodel 2026/04/10 23:41:53 INFO Applying migration id=jsonb 2026/04/10 23:41:53 INFO Applying migration id=quote 2026/04/10 23:41:53 INFO Applying migration id=rfc9421 2026/04/10 23:41:53 INFO Applying migration id=keys 2026/04/10 23:41:53 INFO Applying migration id=portable 2026/04/10 23:41:53 INFO Applying migration id=proofs 2026/04/10 23:41:53 INFO Applying migration id=contexts 2026/04/10 23:41:53 INFO Applying migration id=deliverieshost 2026/04/10 23:41:53 INFO Applying migration id=pembegin 2026/04/10 23:41:53 INFO Applying migration id=didhost 2026/04/10 23:41:54 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:54 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:54 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.78s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/04/10 23:41:54 INFO Applying migration id=initial 2026/04/10 23:41:54 INFO Applying migration id=notesupdated 2026/04/10 23:41:54 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:54 INFO Applying migration id=activitiesid 2026/04/10 23:41:54 INFO Applying migration id=outbox 2026/04/10 23:41:54 INFO Applying migration id=edits 2026/04/10 23:41:54 INFO Applying migration id=outboxactor 2026/04/10 23:41:54 INFO Applying migration id=outboxsender 2026/04/10 23:41:54 INFO Applying migration id=thread 2026/04/10 23:41:54 INFO Applying migration id=host 2026/04/10 23:41:54 INFO Applying migration id=sharedinbox 2026/04/10 23:41:54 INFO Applying migration id=noteshost 2026/04/10 23:41:54 INFO Applying migration id=fetched 2026/04/10 23:41:54 INFO Applying migration id=move 2026/04/10 23:41:54 INFO Applying migration id=cleanup 2026/04/10 23:41:54 INFO Applying migration id=received 2026/04/10 23:41:54 INFO Applying migration id=namehost 2026/04/10 23:41:54 INFO Applying migration id=outboxhost 2026/04/10 23:41:54 INFO Applying migration id=notesfts 2026/04/10 23:41:54 INFO Applying migration id=iconsname 2026/04/10 23:41:54 INFO Applying migration id=nohash 2026/04/10 23:41:54 INFO Applying migration id=shares 2026/04/10 23:41:54 INFO Applying migration id=actorttl 2026/04/10 23:41:54 INFO Applying migration id=tocc 2026/04/10 23:41:54 INFO Applying migration id=followeds 2026/04/10 23:41:54 INFO Applying migration id=certhash 2026/04/10 23:41:54 INFO Applying migration id=follows_sync 2026/04/10 23:41:54 INFO Applying migration id=jsonpath 2026/04/10 23:41:54 INFO Applying migration id=localforward 2026/04/10 23:41:54 INFO Applying migration id=avatar 2026/04/10 23:41:54 INFO Applying migration id=noimage 2026/04/10 23:41:54 INFO Applying migration id=feed 2026/04/10 23:41:54 INFO Applying migration id=bookmarks 2026/04/10 23:41:54 INFO Applying migration id=shareactivity 2026/04/10 23:41:54 INFO Applying migration id=application 2026/04/10 23:41:54 INFO Applying migration id=certificates 2026/04/10 23:41:54 INFO Applying migration id=rawforward 2026/04/10 23:41:54 INFO Applying migration id=publickey 2026/04/10 23:41:54 INFO Applying migration id=resolvegroup 2026/04/10 23:41:54 INFO Applying migration id=reject 2026/04/10 23:41:54 INFO Applying migration id=autodel 2026/04/10 23:41:54 INFO Applying migration id=jsonb 2026/04/10 23:41:54 INFO Applying migration id=quote 2026/04/10 23:41:54 INFO Applying migration id=rfc9421 2026/04/10 23:41:54 INFO Applying migration id=keys 2026/04/10 23:41:54 INFO Applying migration id=portable 2026/04/10 23:41:54 INFO Applying migration id=proofs 2026/04/10 23:41:54 INFO Applying migration id=contexts 2026/04/10 23:41:54 INFO Applying migration id=deliverieshost 2026/04/10 23:41:54 INFO Applying migration id=pembegin 2026/04/10 23:41:54 INFO Applying migration id=didhost 2026/04/10 23:41:54 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:54 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:54 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.66s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/04/10 23:41:54 INFO Applying migration id=initial 2026/04/10 23:41:54 INFO Applying migration id=notesupdated 2026/04/10 23:41:54 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:54 INFO Applying migration id=activitiesid 2026/04/10 23:41:54 INFO Applying migration id=outbox 2026/04/10 23:41:54 INFO Applying migration id=edits 2026/04/10 23:41:54 INFO Applying migration id=outboxactor 2026/04/10 23:41:54 INFO Applying migration id=outboxsender 2026/04/10 23:41:54 INFO Applying migration id=thread 2026/04/10 23:41:54 INFO Applying migration id=host 2026/04/10 23:41:54 INFO Applying migration id=sharedinbox 2026/04/10 23:41:54 INFO Applying migration id=noteshost 2026/04/10 23:41:54 INFO Applying migration id=fetched 2026/04/10 23:41:54 INFO Applying migration id=move 2026/04/10 23:41:54 INFO Applying migration id=cleanup 2026/04/10 23:41:54 INFO Applying migration id=received 2026/04/10 23:41:54 INFO Applying migration id=namehost 2026/04/10 23:41:54 INFO Applying migration id=outboxhost 2026/04/10 23:41:54 INFO Applying migration id=notesfts 2026/04/10 23:41:54 INFO Applying migration id=iconsname 2026/04/10 23:41:54 INFO Applying migration id=nohash 2026/04/10 23:41:54 INFO Applying migration id=shares 2026/04/10 23:41:54 INFO Applying migration id=actorttl 2026/04/10 23:41:54 INFO Applying migration id=tocc 2026/04/10 23:41:54 INFO Applying migration id=followeds 2026/04/10 23:41:54 INFO Applying migration id=certhash 2026/04/10 23:41:54 INFO Applying migration id=follows_sync 2026/04/10 23:41:54 INFO Applying migration id=jsonpath 2026/04/10 23:41:54 INFO Applying migration id=localforward 2026/04/10 23:41:54 INFO Applying migration id=avatar 2026/04/10 23:41:54 INFO Applying migration id=noimage 2026/04/10 23:41:54 INFO Applying migration id=feed 2026/04/10 23:41:54 INFO Applying migration id=bookmarks 2026/04/10 23:41:54 INFO Applying migration id=shareactivity 2026/04/10 23:41:54 INFO Applying migration id=application 2026/04/10 23:41:54 INFO Applying migration id=certificates 2026/04/10 23:41:54 INFO Applying migration id=rawforward 2026/04/10 23:41:54 INFO Applying migration id=publickey 2026/04/10 23:41:54 INFO Applying migration id=resolvegroup 2026/04/10 23:41:54 INFO Applying migration id=reject 2026/04/10 23:41:54 INFO Applying migration id=autodel 2026/04/10 23:41:54 INFO Applying migration id=jsonb 2026/04/10 23:41:54 INFO Applying migration id=quote 2026/04/10 23:41:54 INFO Applying migration id=rfc9421 2026/04/10 23:41:54 INFO Applying migration id=keys 2026/04/10 23:41:54 INFO Applying migration id=portable 2026/04/10 23:41:54 INFO Applying migration id=proofs 2026/04/10 23:41:54 INFO Applying migration id=contexts 2026/04/10 23:41:54 INFO Applying migration id=deliverieshost 2026/04/10 23:41:54 INFO Applying migration id=pembegin 2026/04/10 23:41:54 INFO Applying migration id=didhost 2026/04/10 23:41:55 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.74s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/04/10 23:41:55 INFO Applying migration id=initial 2026/04/10 23:41:55 INFO Applying migration id=notesupdated 2026/04/10 23:41:55 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:55 INFO Applying migration id=activitiesid 2026/04/10 23:41:55 INFO Applying migration id=outbox 2026/04/10 23:41:55 INFO Applying migration id=edits 2026/04/10 23:41:55 INFO Applying migration id=outboxactor 2026/04/10 23:41:55 INFO Applying migration id=outboxsender 2026/04/10 23:41:55 INFO Applying migration id=thread 2026/04/10 23:41:55 INFO Applying migration id=host 2026/04/10 23:41:55 INFO Applying migration id=sharedinbox 2026/04/10 23:41:55 INFO Applying migration id=noteshost 2026/04/10 23:41:55 INFO Applying migration id=fetched 2026/04/10 23:41:55 INFO Applying migration id=move 2026/04/10 23:41:55 INFO Applying migration id=cleanup 2026/04/10 23:41:55 INFO Applying migration id=received 2026/04/10 23:41:55 INFO Applying migration id=namehost 2026/04/10 23:41:55 INFO Applying migration id=outboxhost 2026/04/10 23:41:55 INFO Applying migration id=notesfts 2026/04/10 23:41:55 INFO Applying migration id=iconsname 2026/04/10 23:41:55 INFO Applying migration id=nohash 2026/04/10 23:41:55 INFO Applying migration id=shares 2026/04/10 23:41:55 INFO Applying migration id=actorttl 2026/04/10 23:41:55 INFO Applying migration id=tocc 2026/04/10 23:41:55 INFO Applying migration id=followeds 2026/04/10 23:41:55 INFO Applying migration id=certhash 2026/04/10 23:41:55 INFO Applying migration id=follows_sync 2026/04/10 23:41:55 INFO Applying migration id=jsonpath 2026/04/10 23:41:55 INFO Applying migration id=localforward 2026/04/10 23:41:55 INFO Applying migration id=avatar 2026/04/10 23:41:55 INFO Applying migration id=noimage 2026/04/10 23:41:55 INFO Applying migration id=feed 2026/04/10 23:41:55 INFO Applying migration id=bookmarks 2026/04/10 23:41:55 INFO Applying migration id=shareactivity 2026/04/10 23:41:55 INFO Applying migration id=application 2026/04/10 23:41:55 INFO Applying migration id=certificates 2026/04/10 23:41:55 INFO Applying migration id=rawforward 2026/04/10 23:41:55 INFO Applying migration id=publickey 2026/04/10 23:41:55 INFO Applying migration id=resolvegroup 2026/04/10 23:41:55 INFO Applying migration id=reject 2026/04/10 23:41:55 INFO Applying migration id=autodel 2026/04/10 23:41:55 INFO Applying migration id=jsonb 2026/04/10 23:41:55 INFO Applying migration id=quote 2026/04/10 23:41:55 INFO Applying migration id=rfc9421 2026/04/10 23:41:55 INFO Applying migration id=keys 2026/04/10 23:41:55 INFO Applying migration id=portable 2026/04/10 23:41:55 INFO Applying migration id=proofs 2026/04/10 23:41:55 INFO Applying migration id=contexts 2026/04/10 23:41:55 INFO Applying migration id=deliverieshost 2026/04/10 23:41:55 INFO Applying migration id=pembegin 2026/04/10 23:41:55 INFO Applying migration id=didhost 2026/04/10 23:41:56 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.75s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/04/10 23:41:56 INFO Applying migration id=initial 2026/04/10 23:41:56 INFO Applying migration id=notesupdated 2026/04/10 23:41:56 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:56 INFO Applying migration id=activitiesid 2026/04/10 23:41:56 INFO Applying migration id=outbox 2026/04/10 23:41:56 INFO Applying migration id=edits 2026/04/10 23:41:56 INFO Applying migration id=outboxactor 2026/04/10 23:41:56 INFO Applying migration id=outboxsender 2026/04/10 23:41:56 INFO Applying migration id=thread 2026/04/10 23:41:56 INFO Applying migration id=host 2026/04/10 23:41:56 INFO Applying migration id=sharedinbox 2026/04/10 23:41:56 INFO Applying migration id=noteshost 2026/04/10 23:41:56 INFO Applying migration id=fetched 2026/04/10 23:41:56 INFO Applying migration id=move 2026/04/10 23:41:56 INFO Applying migration id=cleanup 2026/04/10 23:41:56 INFO Applying migration id=received 2026/04/10 23:41:56 INFO Applying migration id=namehost 2026/04/10 23:41:56 INFO Applying migration id=outboxhost 2026/04/10 23:41:56 INFO Applying migration id=notesfts 2026/04/10 23:41:56 INFO Applying migration id=iconsname 2026/04/10 23:41:56 INFO Applying migration id=nohash 2026/04/10 23:41:56 INFO Applying migration id=shares 2026/04/10 23:41:56 INFO Applying migration id=actorttl 2026/04/10 23:41:56 INFO Applying migration id=tocc 2026/04/10 23:41:56 INFO Applying migration id=followeds 2026/04/10 23:41:56 INFO Applying migration id=certhash 2026/04/10 23:41:56 INFO Applying migration id=follows_sync 2026/04/10 23:41:56 INFO Applying migration id=jsonpath 2026/04/10 23:41:56 INFO Applying migration id=localforward 2026/04/10 23:41:56 INFO Applying migration id=avatar 2026/04/10 23:41:56 INFO Applying migration id=noimage 2026/04/10 23:41:56 INFO Applying migration id=feed 2026/04/10 23:41:56 INFO Applying migration id=bookmarks 2026/04/10 23:41:56 INFO Applying migration id=shareactivity 2026/04/10 23:41:56 INFO Applying migration id=application 2026/04/10 23:41:56 INFO Applying migration id=certificates 2026/04/10 23:41:56 INFO Applying migration id=rawforward 2026/04/10 23:41:56 INFO Applying migration id=publickey 2026/04/10 23:41:56 INFO Applying migration id=resolvegroup 2026/04/10 23:41:56 INFO Applying migration id=reject 2026/04/10 23:41:56 INFO Applying migration id=autodel 2026/04/10 23:41:56 INFO Applying migration id=jsonb 2026/04/10 23:41:56 INFO Applying migration id=quote 2026/04/10 23:41:56 INFO Applying migration id=rfc9421 2026/04/10 23:41:56 INFO Applying migration id=keys 2026/04/10 23:41:56 INFO Applying migration id=portable 2026/04/10 23:41:56 INFO Applying migration id=proofs 2026/04/10 23:41:56 INFO Applying migration id=contexts 2026/04/10 23:41:56 INFO Applying migration id=deliverieshost 2026/04/10 23:41:56 INFO Applying migration id=pembegin 2026/04/10 23:41:56 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.31s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/04/10 23:41:56 INFO Applying migration id=initial 2026/04/10 23:41:56 INFO Applying migration id=notesupdated 2026/04/10 23:41:56 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:56 INFO Applying migration id=activitiesid 2026/04/10 23:41:56 INFO Applying migration id=outbox 2026/04/10 23:41:56 INFO Applying migration id=edits 2026/04/10 23:41:56 INFO Applying migration id=outboxactor 2026/04/10 23:41:56 INFO Applying migration id=outboxsender 2026/04/10 23:41:56 INFO Applying migration id=thread 2026/04/10 23:41:56 INFO Applying migration id=host 2026/04/10 23:41:56 INFO Applying migration id=sharedinbox 2026/04/10 23:41:56 INFO Applying migration id=noteshost 2026/04/10 23:41:56 INFO Applying migration id=fetched 2026/04/10 23:41:56 INFO Applying migration id=move 2026/04/10 23:41:56 INFO Applying migration id=cleanup 2026/04/10 23:41:56 INFO Applying migration id=received 2026/04/10 23:41:56 INFO Applying migration id=namehost 2026/04/10 23:41:56 INFO Applying migration id=outboxhost 2026/04/10 23:41:56 INFO Applying migration id=notesfts 2026/04/10 23:41:56 INFO Applying migration id=iconsname 2026/04/10 23:41:56 INFO Applying migration id=nohash 2026/04/10 23:41:56 INFO Applying migration id=shares 2026/04/10 23:41:56 INFO Applying migration id=actorttl 2026/04/10 23:41:56 INFO Applying migration id=tocc 2026/04/10 23:41:56 INFO Applying migration id=followeds 2026/04/10 23:41:56 INFO Applying migration id=certhash 2026/04/10 23:41:56 INFO Applying migration id=follows_sync 2026/04/10 23:41:56 INFO Applying migration id=jsonpath 2026/04/10 23:41:56 INFO Applying migration id=localforward 2026/04/10 23:41:56 INFO Applying migration id=avatar 2026/04/10 23:41:56 INFO Applying migration id=noimage 2026/04/10 23:41:56 INFO Applying migration id=feed 2026/04/10 23:41:56 INFO Applying migration id=bookmarks 2026/04/10 23:41:56 INFO Applying migration id=shareactivity 2026/04/10 23:41:56 INFO Applying migration id=application 2026/04/10 23:41:56 INFO Applying migration id=certificates 2026/04/10 23:41:56 INFO Applying migration id=rawforward 2026/04/10 23:41:56 INFO Applying migration id=publickey 2026/04/10 23:41:56 INFO Applying migration id=resolvegroup 2026/04/10 23:41:56 INFO Applying migration id=reject 2026/04/10 23:41:56 INFO Applying migration id=autodel 2026/04/10 23:41:56 INFO Applying migration id=jsonb 2026/04/10 23:41:56 INFO Applying migration id=quote 2026/04/10 23:41:56 INFO Applying migration id=rfc9421 2026/04/10 23:41:56 INFO Applying migration id=keys 2026/04/10 23:41:56 INFO Applying migration id=portable 2026/04/10 23:41:56 INFO Applying migration id=proofs 2026/04/10 23:41:56 INFO Applying migration id=contexts 2026/04/10 23:41:56 INFO Applying migration id=deliverieshost 2026/04/10 23:41:56 INFO Applying migration id=pembegin 2026/04/10 23:41:56 INFO Applying migration id=didhost 2026/04/10 23:41:57 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:57 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:57 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.53s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/04/10 23:41:57 INFO Applying migration id=initial 2026/04/10 23:41:57 INFO Applying migration id=notesupdated 2026/04/10 23:41:57 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:57 INFO Applying migration id=activitiesid 2026/04/10 23:41:57 INFO Applying migration id=outbox 2026/04/10 23:41:57 INFO Applying migration id=edits 2026/04/10 23:41:57 INFO Applying migration id=outboxactor 2026/04/10 23:41:57 INFO Applying migration id=outboxsender 2026/04/10 23:41:57 INFO Applying migration id=thread 2026/04/10 23:41:57 INFO Applying migration id=host 2026/04/10 23:41:57 INFO Applying migration id=sharedinbox 2026/04/10 23:41:57 INFO Applying migration id=noteshost 2026/04/10 23:41:57 INFO Applying migration id=fetched 2026/04/10 23:41:57 INFO Applying migration id=move 2026/04/10 23:41:57 INFO Applying migration id=cleanup 2026/04/10 23:41:57 INFO Applying migration id=received 2026/04/10 23:41:57 INFO Applying migration id=namehost 2026/04/10 23:41:57 INFO Applying migration id=outboxhost 2026/04/10 23:41:57 INFO Applying migration id=notesfts 2026/04/10 23:41:57 INFO Applying migration id=iconsname 2026/04/10 23:41:57 INFO Applying migration id=nohash 2026/04/10 23:41:57 INFO Applying migration id=shares 2026/04/10 23:41:57 INFO Applying migration id=actorttl 2026/04/10 23:41:57 INFO Applying migration id=tocc 2026/04/10 23:41:57 INFO Applying migration id=followeds 2026/04/10 23:41:57 INFO Applying migration id=certhash 2026/04/10 23:41:57 INFO Applying migration id=follows_sync 2026/04/10 23:41:57 INFO Applying migration id=jsonpath 2026/04/10 23:41:57 INFO Applying migration id=localforward 2026/04/10 23:41:57 INFO Applying migration id=avatar 2026/04/10 23:41:57 INFO Applying migration id=noimage 2026/04/10 23:41:57 INFO Applying migration id=feed 2026/04/10 23:41:57 INFO Applying migration id=bookmarks 2026/04/10 23:41:57 INFO Applying migration id=shareactivity 2026/04/10 23:41:57 INFO Applying migration id=application 2026/04/10 23:41:57 INFO Applying migration id=certificates 2026/04/10 23:41:57 INFO Applying migration id=rawforward 2026/04/10 23:41:57 INFO Applying migration id=publickey 2026/04/10 23:41:57 INFO Applying migration id=resolvegroup 2026/04/10 23:41:57 INFO Applying migration id=reject 2026/04/10 23:41:57 INFO Applying migration id=autodel 2026/04/10 23:41:57 INFO Applying migration id=jsonb 2026/04/10 23:41:57 INFO Applying migration id=quote 2026/04/10 23:41:57 INFO Applying migration id=rfc9421 2026/04/10 23:41:57 INFO Applying migration id=keys 2026/04/10 23:41:57 INFO Applying migration id=portable 2026/04/10 23:41:57 INFO Applying migration id=proofs 2026/04/10 23:41:57 INFO Applying migration id=contexts 2026/04/10 23:41:57 INFO Applying migration id=deliverieshost 2026/04/10 23:41:57 INFO Applying migration id=pembegin 2026/04/10 23:41:57 INFO Applying migration id=didhost 2026/04/10 23:41:57 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:57 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:57 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.71s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/04/10 23:41:57 INFO Applying migration id=initial 2026/04/10 23:41:57 INFO Applying migration id=notesupdated 2026/04/10 23:41:57 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:57 INFO Applying migration id=activitiesid 2026/04/10 23:41:57 INFO Applying migration id=outbox 2026/04/10 23:41:57 INFO Applying migration id=edits 2026/04/10 23:41:57 INFO Applying migration id=outboxactor 2026/04/10 23:41:57 INFO Applying migration id=outboxsender 2026/04/10 23:41:57 INFO Applying migration id=thread 2026/04/10 23:41:57 INFO Applying migration id=host 2026/04/10 23:41:57 INFO Applying migration id=sharedinbox 2026/04/10 23:41:57 INFO Applying migration id=noteshost 2026/04/10 23:41:57 INFO Applying migration id=fetched 2026/04/10 23:41:57 INFO Applying migration id=move 2026/04/10 23:41:57 INFO Applying migration id=cleanup 2026/04/10 23:41:57 INFO Applying migration id=received 2026/04/10 23:41:57 INFO Applying migration id=namehost 2026/04/10 23:41:57 INFO Applying migration id=outboxhost 2026/04/10 23:41:57 INFO Applying migration id=notesfts 2026/04/10 23:41:57 INFO Applying migration id=iconsname 2026/04/10 23:41:57 INFO Applying migration id=nohash 2026/04/10 23:41:57 INFO Applying migration id=shares 2026/04/10 23:41:57 INFO Applying migration id=actorttl 2026/04/10 23:41:57 INFO Applying migration id=tocc 2026/04/10 23:41:57 INFO Applying migration id=followeds 2026/04/10 23:41:57 INFO Applying migration id=certhash 2026/04/10 23:41:57 INFO Applying migration id=follows_sync 2026/04/10 23:41:57 INFO Applying migration id=jsonpath 2026/04/10 23:41:57 INFO Applying migration id=localforward 2026/04/10 23:41:57 INFO Applying migration id=avatar 2026/04/10 23:41:57 INFO Applying migration id=noimage 2026/04/10 23:41:57 INFO Applying migration id=feed 2026/04/10 23:41:57 INFO Applying migration id=bookmarks 2026/04/10 23:41:57 INFO Applying migration id=shareactivity 2026/04/10 23:41:57 INFO Applying migration id=application 2026/04/10 23:41:57 INFO Applying migration id=certificates 2026/04/10 23:41:57 INFO Applying migration id=rawforward 2026/04/10 23:41:57 INFO Applying migration id=publickey 2026/04/10 23:41:57 INFO Applying migration id=resolvegroup 2026/04/10 23:41:57 INFO Applying migration id=reject 2026/04/10 23:41:57 INFO Applying migration id=autodel 2026/04/10 23:41:57 INFO Applying migration id=jsonb 2026/04/10 23:41:57 INFO Applying migration id=quote 2026/04/10 23:41:57 INFO Applying migration id=rfc9421 2026/04/10 23:41:58 INFO Applying migration id=keys 2026/04/10 23:41:58 INFO Applying migration id=portable 2026/04/10 23:41:58 INFO Applying migration id=proofs 2026/04/10 23:41:58 INFO Applying migration id=contexts 2026/04/10 23:41:58 INFO Applying migration id=deliverieshost 2026/04/10 23:41:58 INFO Applying migration id=pembegin 2026/04/10 23:41:58 INFO Applying migration id=didhost 2026/04/10 23:41:58 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:58 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:58 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.45s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/04/10 23:41:58 INFO Applying migration id=initial 2026/04/10 23:41:58 INFO Applying migration id=notesupdated 2026/04/10 23:41:58 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:58 INFO Applying migration id=activitiesid 2026/04/10 23:41:58 INFO Applying migration id=outbox 2026/04/10 23:41:58 INFO Applying migration id=edits 2026/04/10 23:41:58 INFO Applying migration id=outboxactor 2026/04/10 23:41:58 INFO Applying migration id=outboxsender 2026/04/10 23:41:58 INFO Applying migration id=thread 2026/04/10 23:41:58 INFO Applying migration id=host 2026/04/10 23:41:58 INFO Applying migration id=sharedinbox 2026/04/10 23:41:58 INFO Applying migration id=noteshost 2026/04/10 23:41:58 INFO Applying migration id=fetched 2026/04/10 23:41:58 INFO Applying migration id=move 2026/04/10 23:41:58 INFO Applying migration id=cleanup 2026/04/10 23:41:58 INFO Applying migration id=received 2026/04/10 23:41:58 INFO Applying migration id=namehost 2026/04/10 23:41:58 INFO Applying migration id=outboxhost 2026/04/10 23:41:58 INFO Applying migration id=notesfts 2026/04/10 23:41:58 INFO Applying migration id=iconsname 2026/04/10 23:41:58 INFO Applying migration id=nohash 2026/04/10 23:41:58 INFO Applying migration id=shares 2026/04/10 23:41:58 INFO Applying migration id=actorttl 2026/04/10 23:41:58 INFO Applying migration id=tocc 2026/04/10 23:41:58 INFO Applying migration id=followeds 2026/04/10 23:41:58 INFO Applying migration id=certhash 2026/04/10 23:41:58 INFO Applying migration id=follows_sync 2026/04/10 23:41:58 INFO Applying migration id=jsonpath 2026/04/10 23:41:58 INFO Applying migration id=localforward 2026/04/10 23:41:58 INFO Applying migration id=avatar 2026/04/10 23:41:58 INFO Applying migration id=noimage 2026/04/10 23:41:58 INFO Applying migration id=feed 2026/04/10 23:41:58 INFO Applying migration id=bookmarks 2026/04/10 23:41:58 INFO Applying migration id=shareactivity 2026/04/10 23:41:58 INFO Applying migration id=application 2026/04/10 23:41:58 INFO Applying migration id=certificates 2026/04/10 23:41:58 INFO Applying migration id=rawforward 2026/04/10 23:41:58 INFO Applying migration id=publickey 2026/04/10 23:41:58 INFO Applying migration id=resolvegroup 2026/04/10 23:41:58 INFO Applying migration id=reject 2026/04/10 23:41:58 INFO Applying migration id=autodel 2026/04/10 23:41:58 INFO Applying migration id=jsonb 2026/04/10 23:41:58 INFO Applying migration id=quote 2026/04/10 23:41:58 INFO Applying migration id=rfc9421 2026/04/10 23:41:58 INFO Applying migration id=keys 2026/04/10 23:41:58 INFO Applying migration id=portable 2026/04/10 23:41:58 INFO Applying migration id=proofs 2026/04/10 23:41:58 INFO Applying migration id=contexts 2026/04/10 23:41:58 INFO Applying migration id=deliverieshost 2026/04/10 23:41:58 INFO Applying migration id=pembegin 2026/04/10 23:41:58 INFO Applying migration id=didhost 2026/04/10 23:41:58 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:58 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:58 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 (0.41s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/04/10 23:41:58 INFO Applying migration id=initial 2026/04/10 23:41:58 INFO Applying migration id=notesupdated 2026/04/10 23:41:58 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:58 INFO Applying migration id=activitiesid 2026/04/10 23:41:58 INFO Applying migration id=outbox 2026/04/10 23:41:58 INFO Applying migration id=edits 2026/04/10 23:41:58 INFO Applying migration id=outboxactor 2026/04/10 23:41:58 INFO Applying migration id=outboxsender 2026/04/10 23:41:58 INFO Applying migration id=thread 2026/04/10 23:41:58 INFO Applying migration id=host 2026/04/10 23:41:58 INFO Applying migration id=sharedinbox 2026/04/10 23:41:58 INFO Applying migration id=noteshost 2026/04/10 23:41:58 INFO Applying migration id=fetched 2026/04/10 23:41:58 INFO Applying migration id=move 2026/04/10 23:41:58 INFO Applying migration id=cleanup 2026/04/10 23:41:58 INFO Applying migration id=received 2026/04/10 23:41:58 INFO Applying migration id=namehost 2026/04/10 23:41:58 INFO Applying migration id=outboxhost 2026/04/10 23:41:58 INFO Applying migration id=notesfts 2026/04/10 23:41:58 INFO Applying migration id=iconsname 2026/04/10 23:41:58 INFO Applying migration id=nohash 2026/04/10 23:41:58 INFO Applying migration id=shares 2026/04/10 23:41:58 INFO Applying migration id=actorttl 2026/04/10 23:41:58 INFO Applying migration id=tocc 2026/04/10 23:41:58 INFO Applying migration id=followeds 2026/04/10 23:41:58 INFO Applying migration id=certhash 2026/04/10 23:41:58 INFO Applying migration id=follows_sync 2026/04/10 23:41:58 INFO Applying migration id=jsonpath 2026/04/10 23:41:58 INFO Applying migration id=localforward 2026/04/10 23:41:58 INFO Applying migration id=avatar 2026/04/10 23:41:58 INFO Applying migration id=noimage 2026/04/10 23:41:58 INFO Applying migration id=feed 2026/04/10 23:41:58 INFO Applying migration id=bookmarks 2026/04/10 23:41:58 INFO Applying migration id=shareactivity 2026/04/10 23:41:58 INFO Applying migration id=application 2026/04/10 23:41:58 INFO Applying migration id=certificates 2026/04/10 23:41:58 INFO Applying migration id=rawforward 2026/04/10 23:41:58 INFO Applying migration id=publickey 2026/04/10 23:41:58 INFO Applying migration id=resolvegroup 2026/04/10 23:41:58 INFO Applying migration id=reject 2026/04/10 23:41:58 INFO Applying migration id=autodel 2026/04/10 23:41:58 INFO Applying migration id=jsonb 2026/04/10 23:41:58 INFO Applying migration id=quote 2026/04/10 23:41:58 INFO Applying migration id=rfc9421 2026/04/10 23:41:58 INFO Applying migration id=keys 2026/04/10 23:41:58 INFO Applying migration id=portable 2026/04/10 23:41:58 INFO Applying migration id=proofs 2026/04/10 23:41:58 INFO Applying migration id=contexts 2026/04/10 23:41:58 INFO Applying migration id=deliverieshost 2026/04/10 23:41:58 INFO Applying migration id=pembegin 2026/04/10 23:41:58 INFO Applying migration id=didhost 2026/04/10 23:41:59 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (1.18s) === RUN TestResolve_FederatedActorNoProfileLink 2026/04/10 23:41:59 INFO Applying migration id=initial 2026/04/10 23:41:59 INFO Applying migration id=notesupdated 2026/04/10 23:41:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:59 INFO Applying migration id=activitiesid 2026/04/10 23:41:59 INFO Applying migration id=outbox 2026/04/10 23:41:59 INFO Applying migration id=edits 2026/04/10 23:41:59 INFO Applying migration id=outboxactor 2026/04/10 23:41:59 INFO Applying migration id=outboxsender 2026/04/10 23:41:59 INFO Applying migration id=thread 2026/04/10 23:41:59 INFO Applying migration id=host 2026/04/10 23:41:59 INFO Applying migration id=sharedinbox 2026/04/10 23:41:59 INFO Applying migration id=noteshost 2026/04/10 23:41:59 INFO Applying migration id=fetched 2026/04/10 23:41:59 INFO Applying migration id=move 2026/04/10 23:41:59 INFO Applying migration id=cleanup 2026/04/10 23:41:59 INFO Applying migration id=received 2026/04/10 23:41:59 INFO Applying migration id=namehost 2026/04/10 23:41:59 INFO Applying migration id=outboxhost 2026/04/10 23:41:59 INFO Applying migration id=notesfts 2026/04/10 23:41:59 INFO Applying migration id=iconsname 2026/04/10 23:41:59 INFO Applying migration id=nohash 2026/04/10 23:41:59 INFO Applying migration id=shares 2026/04/10 23:41:59 INFO Applying migration id=actorttl 2026/04/10 23:41:59 INFO Applying migration id=tocc 2026/04/10 23:41:59 INFO Applying migration id=followeds 2026/04/10 23:42:00 INFO Applying migration id=certhash 2026/04/10 23:42:00 INFO Applying migration id=follows_sync 2026/04/10 23:42:00 INFO Applying migration id=jsonpath 2026/04/10 23:42:00 INFO Applying migration id=localforward 2026/04/10 23:42:00 INFO Applying migration id=avatar 2026/04/10 23:42:00 INFO Applying migration id=noimage 2026/04/10 23:42:00 INFO Applying migration id=feed 2026/04/10 23:42:00 INFO Applying migration id=bookmarks 2026/04/10 23:42:00 INFO Applying migration id=shareactivity 2026/04/10 23:42:00 INFO Applying migration id=application 2026/04/10 23:42:00 INFO Applying migration id=certificates 2026/04/10 23:42:00 INFO Applying migration id=rawforward 2026/04/10 23:42:00 INFO Applying migration id=publickey 2026/04/10 23:42:00 INFO Applying migration id=resolvegroup 2026/04/10 23:42:00 INFO Applying migration id=reject 2026/04/10 23:42:00 INFO Applying migration id=autodel 2026/04/10 23:42:00 INFO Applying migration id=jsonb 2026/04/10 23:42:00 INFO Applying migration id=quote 2026/04/10 23:42:00 INFO Applying migration id=rfc9421 2026/04/10 23:42:00 INFO Applying migration id=keys 2026/04/10 23:42:00 INFO Applying migration id=portable 2026/04/10 23:42:00 INFO Applying migration id=proofs 2026/04/10 23:42:00 INFO Applying migration id=contexts 2026/04/10 23:42:00 INFO Applying migration id=deliverieshost 2026/04/10 23:42:00 INFO Applying migration id=pembegin 2026/04/10 23:42:00 INFO Applying migration id=didhost 2026/04/10 23:42:00 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:42:00 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:42:00 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.42s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/04/10 23:42:00 INFO Applying migration id=initial 2026/04/10 23:42:00 INFO Applying migration id=notesupdated 2026/04/10 23:42:00 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:00 INFO Applying migration id=activitiesid 2026/04/10 23:42:00 INFO Applying migration id=outbox 2026/04/10 23:42:00 INFO Applying migration id=edits 2026/04/10 23:42:00 INFO Applying migration id=outboxactor 2026/04/10 23:42:00 INFO Applying migration id=outboxsender 2026/04/10 23:42:00 INFO Applying migration id=thread 2026/04/10 23:42:00 INFO Applying migration id=host 2026/04/10 23:42:00 INFO Applying migration id=sharedinbox 2026/04/10 23:42:00 INFO Applying migration id=noteshost 2026/04/10 23:42:00 INFO Applying migration id=fetched 2026/04/10 23:42:00 INFO Applying migration id=move 2026/04/10 23:42:00 INFO Applying migration id=cleanup 2026/04/10 23:42:00 INFO Applying migration id=received 2026/04/10 23:42:00 INFO Applying migration id=namehost 2026/04/10 23:42:00 INFO Applying migration id=outboxhost 2026/04/10 23:42:00 INFO Applying migration id=notesfts 2026/04/10 23:42:00 INFO Applying migration id=iconsname 2026/04/10 23:42:00 INFO Applying migration id=nohash 2026/04/10 23:42:00 INFO Applying migration id=shares 2026/04/10 23:42:00 INFO Applying migration id=actorttl 2026/04/10 23:42:00 INFO Applying migration id=tocc 2026/04/10 23:42:00 INFO Applying migration id=followeds 2026/04/10 23:42:00 INFO Applying migration id=certhash 2026/04/10 23:42:00 INFO Applying migration id=follows_sync 2026/04/10 23:42:00 INFO Applying migration id=jsonpath 2026/04/10 23:42:00 INFO Applying migration id=localforward 2026/04/10 23:42:00 INFO Applying migration id=avatar 2026/04/10 23:42:00 INFO Applying migration id=noimage 2026/04/10 23:42:00 INFO Applying migration id=feed 2026/04/10 23:42:00 INFO Applying migration id=bookmarks 2026/04/10 23:42:00 INFO Applying migration id=shareactivity 2026/04/10 23:42:00 INFO Applying migration id=application 2026/04/10 23:42:00 INFO Applying migration id=certificates 2026/04/10 23:42:00 INFO Applying migration id=rawforward 2026/04/10 23:42:00 INFO Applying migration id=publickey 2026/04/10 23:42:00 INFO Applying migration id=resolvegroup 2026/04/10 23:42:00 INFO Applying migration id=reject 2026/04/10 23:42:00 INFO Applying migration id=autodel 2026/04/10 23:42:00 INFO Applying migration id=jsonb 2026/04/10 23:42:00 INFO Applying migration id=quote 2026/04/10 23:42:00 INFO Applying migration id=rfc9421 2026/04/10 23:42:00 INFO Applying migration id=keys 2026/04/10 23:42:00 INFO Applying migration id=portable 2026/04/10 23:42:00 INFO Applying migration id=proofs 2026/04/10 23:42:00 INFO Applying migration id=contexts 2026/04/10 23:42:00 INFO Applying migration id=deliverieshost 2026/04/10 23:42:00 INFO Applying migration id=pembegin 2026/04/10 23:42:00 INFO Applying migration id=didhost 2026/04/10 23:42:01 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:42:01 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:42:01 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.68s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/04/10 23:42:01 INFO Applying migration id=initial 2026/04/10 23:42:01 INFO Applying migration id=notesupdated 2026/04/10 23:42:01 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:01 INFO Applying migration id=activitiesid 2026/04/10 23:42:01 INFO Applying migration id=outbox 2026/04/10 23:42:01 INFO Applying migration id=edits 2026/04/10 23:42:01 INFO Applying migration id=outboxactor 2026/04/10 23:42:01 INFO Applying migration id=outboxsender 2026/04/10 23:42:01 INFO Applying migration id=thread 2026/04/10 23:42:01 INFO Applying migration id=host 2026/04/10 23:42:01 INFO Applying migration id=sharedinbox 2026/04/10 23:42:01 INFO Applying migration id=noteshost 2026/04/10 23:42:01 INFO Applying migration id=fetched 2026/04/10 23:42:01 INFO Applying migration id=move 2026/04/10 23:42:01 INFO Applying migration id=cleanup 2026/04/10 23:42:01 INFO Applying migration id=received 2026/04/10 23:42:01 INFO Applying migration id=namehost 2026/04/10 23:42:01 INFO Applying migration id=outboxhost 2026/04/10 23:42:01 INFO Applying migration id=notesfts 2026/04/10 23:42:01 INFO Applying migration id=iconsname 2026/04/10 23:42:01 INFO Applying migration id=nohash 2026/04/10 23:42:01 INFO Applying migration id=shares 2026/04/10 23:42:01 INFO Applying migration id=actorttl 2026/04/10 23:42:01 INFO Applying migration id=tocc 2026/04/10 23:42:01 INFO Applying migration id=followeds 2026/04/10 23:42:01 INFO Applying migration id=certhash 2026/04/10 23:42:01 INFO Applying migration id=follows_sync 2026/04/10 23:42:01 INFO Applying migration id=jsonpath 2026/04/10 23:42:01 INFO Applying migration id=localforward 2026/04/10 23:42:01 INFO Applying migration id=avatar 2026/04/10 23:42:01 INFO Applying migration id=noimage 2026/04/10 23:42:01 INFO Applying migration id=feed 2026/04/10 23:42:01 INFO Applying migration id=bookmarks 2026/04/10 23:42:01 INFO Applying migration id=shareactivity 2026/04/10 23:42:01 INFO Applying migration id=application 2026/04/10 23:42:01 INFO Applying migration id=certificates 2026/04/10 23:42:01 INFO Applying migration id=rawforward 2026/04/10 23:42:01 INFO Applying migration id=publickey 2026/04/10 23:42:01 INFO Applying migration id=resolvegroup 2026/04/10 23:42:01 INFO Applying migration id=reject 2026/04/10 23:42:01 INFO Applying migration id=autodel 2026/04/10 23:42:01 INFO Applying migration id=jsonb 2026/04/10 23:42:01 INFO Applying migration id=quote 2026/04/10 23:42:01 INFO Applying migration id=rfc9421 2026/04/10 23:42:01 INFO Applying migration id=keys 2026/04/10 23:42:01 INFO Applying migration id=portable 2026/04/10 23:42:01 INFO Applying migration id=proofs 2026/04/10 23:42:01 INFO Applying migration id=contexts 2026/04/10 23:42:01 INFO Applying migration id=deliverieshost 2026/04/10 23:42:01 INFO Applying migration id=pembegin 2026/04/10 23:42:01 INFO Applying migration id=didhost 2026/04/10 23:42:01 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:42:01 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:42:01 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 (0.69s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/04/10 23:42:01 INFO Applying migration id=initial 2026/04/10 23:42:01 INFO Applying migration id=notesupdated 2026/04/10 23:42:01 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:01 INFO Applying migration id=activitiesid 2026/04/10 23:42:01 INFO Applying migration id=outbox 2026/04/10 23:42:01 INFO Applying migration id=edits 2026/04/10 23:42:01 INFO Applying migration id=outboxactor 2026/04/10 23:42:01 INFO Applying migration id=outboxsender 2026/04/10 23:42:01 INFO Applying migration id=thread 2026/04/10 23:42:01 INFO Applying migration id=host 2026/04/10 23:42:01 INFO Applying migration id=sharedinbox 2026/04/10 23:42:01 INFO Applying migration id=noteshost 2026/04/10 23:42:01 INFO Applying migration id=fetched 2026/04/10 23:42:01 INFO Applying migration id=move 2026/04/10 23:42:01 INFO Applying migration id=cleanup 2026/04/10 23:42:01 INFO Applying migration id=received 2026/04/10 23:42:01 INFO Applying migration id=namehost 2026/04/10 23:42:01 INFO Applying migration id=outboxhost 2026/04/10 23:42:01 INFO Applying migration id=notesfts 2026/04/10 23:42:01 INFO Applying migration id=iconsname 2026/04/10 23:42:01 INFO Applying migration id=nohash 2026/04/10 23:42:01 INFO Applying migration id=shares 2026/04/10 23:42:01 INFO Applying migration id=actorttl 2026/04/10 23:42:01 INFO Applying migration id=tocc 2026/04/10 23:42:01 INFO Applying migration id=followeds 2026/04/10 23:42:01 INFO Applying migration id=certhash 2026/04/10 23:42:01 INFO Applying migration id=follows_sync 2026/04/10 23:42:01 INFO Applying migration id=jsonpath 2026/04/10 23:42:01 INFO Applying migration id=localforward 2026/04/10 23:42:01 INFO Applying migration id=avatar 2026/04/10 23:42:01 INFO Applying migration id=noimage 2026/04/10 23:42:01 INFO Applying migration id=feed 2026/04/10 23:42:01 INFO Applying migration id=bookmarks 2026/04/10 23:42:01 INFO Applying migration id=shareactivity 2026/04/10 23:42:01 INFO Applying migration id=application 2026/04/10 23:42:01 INFO Applying migration id=certificates 2026/04/10 23:42:01 INFO Applying migration id=rawforward 2026/04/10 23:42:01 INFO Applying migration id=publickey 2026/04/10 23:42:01 INFO Applying migration id=resolvegroup 2026/04/10 23:42:01 INFO Applying migration id=reject 2026/04/10 23:42:01 INFO Applying migration id=autodel 2026/04/10 23:42:01 INFO Applying migration id=jsonb 2026/04/10 23:42:01 INFO Applying migration id=quote 2026/04/10 23:42:01 INFO Applying migration id=rfc9421 2026/04/10 23:42:01 INFO Applying migration id=keys 2026/04/10 23:42:01 INFO Applying migration id=portable 2026/04/10 23:42:01 INFO Applying migration id=proofs 2026/04/10 23:42:01 INFO Applying migration id=contexts 2026/04/10 23:42:01 INFO Applying migration id=deliverieshost 2026/04/10 23:42:01 INFO Applying migration id=pembegin 2026/04/10 23:42:01 INFO Applying migration id=didhost 2026/04/10 23:42:02 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:42:02 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:42:02 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.75s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/04/10 23:42:02 INFO Applying migration id=initial 2026/04/10 23:42:02 INFO Applying migration id=notesupdated 2026/04/10 23:42:02 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:02 INFO Applying migration id=activitiesid 2026/04/10 23:42:02 INFO Applying migration id=outbox 2026/04/10 23:42:02 INFO Applying migration id=edits 2026/04/10 23:42:02 INFO Applying migration id=outboxactor 2026/04/10 23:42:02 INFO Applying migration id=outboxsender 2026/04/10 23:42:02 INFO Applying migration id=thread 2026/04/10 23:42:02 INFO Applying migration id=host 2026/04/10 23:42:02 INFO Applying migration id=sharedinbox 2026/04/10 23:42:02 INFO Applying migration id=noteshost 2026/04/10 23:42:02 INFO Applying migration id=fetched 2026/04/10 23:42:02 INFO Applying migration id=move 2026/04/10 23:42:02 INFO Applying migration id=cleanup 2026/04/10 23:42:02 INFO Applying migration id=received 2026/04/10 23:42:02 INFO Applying migration id=namehost 2026/04/10 23:42:02 INFO Applying migration id=outboxhost 2026/04/10 23:42:02 INFO Applying migration id=notesfts 2026/04/10 23:42:02 INFO Applying migration id=iconsname 2026/04/10 23:42:02 INFO Applying migration id=nohash 2026/04/10 23:42:02 INFO Applying migration id=shares 2026/04/10 23:42:02 INFO Applying migration id=actorttl 2026/04/10 23:42:02 INFO Applying migration id=tocc 2026/04/10 23:42:02 INFO Applying migration id=followeds 2026/04/10 23:42:02 INFO Applying migration id=certhash 2026/04/10 23:42:02 INFO Applying migration id=follows_sync 2026/04/10 23:42:02 INFO Applying migration id=jsonpath 2026/04/10 23:42:02 INFO Applying migration id=localforward 2026/04/10 23:42:02 INFO Applying migration id=avatar 2026/04/10 23:42:02 INFO Applying migration id=noimage 2026/04/10 23:42:02 INFO Applying migration id=feed 2026/04/10 23:42:02 INFO Applying migration id=bookmarks 2026/04/10 23:42:02 INFO Applying migration id=shareactivity 2026/04/10 23:42:02 INFO Applying migration id=application 2026/04/10 23:42:02 INFO Applying migration id=certificates 2026/04/10 23:42:02 INFO Applying migration id=rawforward 2026/04/10 23:42:02 INFO Applying migration id=publickey 2026/04/10 23:42:02 INFO Applying migration id=resolvegroup 2026/04/10 23:42:02 INFO Applying migration id=reject 2026/04/10 23:42:02 INFO Applying migration id=autodel 2026/04/10 23:42:02 INFO Applying migration id=jsonb 2026/04/10 23:42:02 INFO Applying migration id=quote 2026/04/10 23:42:02 INFO Applying migration id=rfc9421 2026/04/10 23:42:02 INFO Applying migration id=keys 2026/04/10 23:42:02 INFO Applying migration id=portable 2026/04/10 23:42:02 INFO Applying migration id=proofs 2026/04/10 23:42:02 INFO Applying migration id=contexts 2026/04/10 23:42:02 INFO Applying migration id=deliverieshost 2026/04/10 23:42:02 INFO Applying migration id=pembegin 2026/04/10 23:42:02 INFO Applying migration id=didhost 2026/04/10 23:42:02 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.39s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/04/10 23:42:02 INFO Applying migration id=initial 2026/04/10 23:42:02 INFO Applying migration id=notesupdated 2026/04/10 23:42:02 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:02 INFO Applying migration id=activitiesid 2026/04/10 23:42:02 INFO Applying migration id=outbox 2026/04/10 23:42:02 INFO Applying migration id=edits 2026/04/10 23:42:02 INFO Applying migration id=outboxactor 2026/04/10 23:42:02 INFO Applying migration id=outboxsender 2026/04/10 23:42:02 INFO Applying migration id=thread 2026/04/10 23:42:02 INFO Applying migration id=host 2026/04/10 23:42:02 INFO Applying migration id=sharedinbox 2026/04/10 23:42:02 INFO Applying migration id=noteshost 2026/04/10 23:42:02 INFO Applying migration id=fetched 2026/04/10 23:42:02 INFO Applying migration id=move 2026/04/10 23:42:02 INFO Applying migration id=cleanup 2026/04/10 23:42:02 INFO Applying migration id=received 2026/04/10 23:42:02 INFO Applying migration id=namehost 2026/04/10 23:42:02 INFO Applying migration id=outboxhost 2026/04/10 23:42:02 INFO Applying migration id=notesfts 2026/04/10 23:42:02 INFO Applying migration id=iconsname 2026/04/10 23:42:02 INFO Applying migration id=nohash 2026/04/10 23:42:02 INFO Applying migration id=shares 2026/04/10 23:42:02 INFO Applying migration id=actorttl 2026/04/10 23:42:02 INFO Applying migration id=tocc 2026/04/10 23:42:02 INFO Applying migration id=followeds 2026/04/10 23:42:02 INFO Applying migration id=certhash 2026/04/10 23:42:02 INFO Applying migration id=follows_sync 2026/04/10 23:42:02 INFO Applying migration id=jsonpath 2026/04/10 23:42:02 INFO Applying migration id=localforward 2026/04/10 23:42:02 INFO Applying migration id=avatar 2026/04/10 23:42:02 INFO Applying migration id=noimage 2026/04/10 23:42:02 INFO Applying migration id=feed 2026/04/10 23:42:02 INFO Applying migration id=bookmarks 2026/04/10 23:42:02 INFO Applying migration id=shareactivity 2026/04/10 23:42:02 INFO Applying migration id=application 2026/04/10 23:42:02 INFO Applying migration id=certificates 2026/04/10 23:42:02 INFO Applying migration id=rawforward 2026/04/10 23:42:02 INFO Applying migration id=publickey 2026/04/10 23:42:02 INFO Applying migration id=resolvegroup 2026/04/10 23:42:02 INFO Applying migration id=reject 2026/04/10 23:42:02 INFO Applying migration id=autodel 2026/04/10 23:42:02 INFO Applying migration id=jsonb 2026/04/10 23:42:02 INFO Applying migration id=quote 2026/04/10 23:42:02 INFO Applying migration id=rfc9421 2026/04/10 23:42:02 INFO Applying migration id=keys 2026/04/10 23:42:02 INFO Applying migration id=portable 2026/04/10 23:42:02 INFO Applying migration id=proofs 2026/04/10 23:42:02 INFO Applying migration id=contexts 2026/04/10 23:42:02 INFO Applying migration id=deliverieshost 2026/04/10 23:42:02 INFO Applying migration id=pembegin 2026/04/10 23:42:02 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.31s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/04/10 23:42:03 INFO Applying migration id=initial 2026/04/10 23:42:03 INFO Applying migration id=notesupdated 2026/04/10 23:42:03 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:03 INFO Applying migration id=activitiesid 2026/04/10 23:42:03 INFO Applying migration id=outbox 2026/04/10 23:42:03 INFO Applying migration id=edits 2026/04/10 23:42:03 INFO Applying migration id=outboxactor 2026/04/10 23:42:03 INFO Applying migration id=outboxsender 2026/04/10 23:42:03 INFO Applying migration id=thread 2026/04/10 23:42:03 INFO Applying migration id=host 2026/04/10 23:42:03 INFO Applying migration id=sharedinbox 2026/04/10 23:42:03 INFO Applying migration id=noteshost 2026/04/10 23:42:03 INFO Applying migration id=fetched 2026/04/10 23:42:03 INFO Applying migration id=move 2026/04/10 23:42:03 INFO Applying migration id=cleanup 2026/04/10 23:42:03 INFO Applying migration id=received 2026/04/10 23:42:03 INFO Applying migration id=namehost 2026/04/10 23:42:03 INFO Applying migration id=outboxhost 2026/04/10 23:42:03 INFO Applying migration id=notesfts 2026/04/10 23:42:03 INFO Applying migration id=iconsname 2026/04/10 23:42:03 INFO Applying migration id=nohash 2026/04/10 23:42:03 INFO Applying migration id=shares 2026/04/10 23:42:03 INFO Applying migration id=actorttl 2026/04/10 23:42:03 INFO Applying migration id=tocc 2026/04/10 23:42:03 INFO Applying migration id=followeds 2026/04/10 23:42:03 INFO Applying migration id=certhash 2026/04/10 23:42:03 INFO Applying migration id=follows_sync 2026/04/10 23:42:03 INFO Applying migration id=jsonpath 2026/04/10 23:42:03 INFO Applying migration id=localforward 2026/04/10 23:42:03 INFO Applying migration id=avatar 2026/04/10 23:42:03 INFO Applying migration id=noimage 2026/04/10 23:42:03 INFO Applying migration id=feed 2026/04/10 23:42:03 INFO Applying migration id=bookmarks 2026/04/10 23:42:03 INFO Applying migration id=shareactivity 2026/04/10 23:42:03 INFO Applying migration id=application 2026/04/10 23:42:03 INFO Applying migration id=certificates 2026/04/10 23:42:03 INFO Applying migration id=rawforward 2026/04/10 23:42:03 INFO Applying migration id=publickey 2026/04/10 23:42:03 INFO Applying migration id=resolvegroup 2026/04/10 23:42:03 INFO Applying migration id=reject 2026/04/10 23:42:03 INFO Applying migration id=autodel 2026/04/10 23:42:03 INFO Applying migration id=jsonb 2026/04/10 23:42:03 INFO Applying migration id=quote 2026/04/10 23:42:03 INFO Applying migration id=rfc9421 2026/04/10 23:42:03 INFO Applying migration id=keys 2026/04/10 23:42:03 INFO Applying migration id=portable 2026/04/10 23:42:03 INFO Applying migration id=proofs 2026/04/10 23:42:03 INFO Applying migration id=contexts 2026/04/10 23:42:03 INFO Applying migration id=deliverieshost 2026/04/10 23:42:03 INFO Applying migration id=pembegin 2026/04/10 23:42:03 INFO Applying migration id=didhost 2026/04/10 23:42:03 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.47s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/04/10 23:42:03 INFO Applying migration id=initial 2026/04/10 23:42:03 INFO Applying migration id=notesupdated 2026/04/10 23:42:03 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:03 INFO Applying migration id=activitiesid 2026/04/10 23:42:03 INFO Applying migration id=outbox 2026/04/10 23:42:03 INFO Applying migration id=edits 2026/04/10 23:42:03 INFO Applying migration id=outboxactor 2026/04/10 23:42:03 INFO Applying migration id=outboxsender 2026/04/10 23:42:03 INFO Applying migration id=thread 2026/04/10 23:42:03 INFO Applying migration id=host 2026/04/10 23:42:03 INFO Applying migration id=sharedinbox 2026/04/10 23:42:03 INFO Applying migration id=noteshost 2026/04/10 23:42:03 INFO Applying migration id=fetched 2026/04/10 23:42:03 INFO Applying migration id=move 2026/04/10 23:42:03 INFO Applying migration id=cleanup 2026/04/10 23:42:03 INFO Applying migration id=received 2026/04/10 23:42:03 INFO Applying migration id=namehost 2026/04/10 23:42:03 INFO Applying migration id=outboxhost 2026/04/10 23:42:03 INFO Applying migration id=notesfts 2026/04/10 23:42:03 INFO Applying migration id=iconsname 2026/04/10 23:42:03 INFO Applying migration id=nohash 2026/04/10 23:42:03 INFO Applying migration id=shares 2026/04/10 23:42:03 INFO Applying migration id=actorttl 2026/04/10 23:42:03 INFO Applying migration id=tocc 2026/04/10 23:42:03 INFO Applying migration id=followeds 2026/04/10 23:42:03 INFO Applying migration id=certhash 2026/04/10 23:42:03 INFO Applying migration id=follows_sync 2026/04/10 23:42:03 INFO Applying migration id=jsonpath 2026/04/10 23:42:03 INFO Applying migration id=localforward 2026/04/10 23:42:03 INFO Applying migration id=avatar 2026/04/10 23:42:03 INFO Applying migration id=noimage 2026/04/10 23:42:03 INFO Applying migration id=feed 2026/04/10 23:42:03 INFO Applying migration id=bookmarks 2026/04/10 23:42:03 INFO Applying migration id=shareactivity 2026/04/10 23:42:03 INFO Applying migration id=application 2026/04/10 23:42:03 INFO Applying migration id=certificates 2026/04/10 23:42:03 INFO Applying migration id=rawforward 2026/04/10 23:42:03 INFO Applying migration id=publickey 2026/04/10 23:42:03 INFO Applying migration id=resolvegroup 2026/04/10 23:42:03 INFO Applying migration id=reject 2026/04/10 23:42:03 INFO Applying migration id=autodel 2026/04/10 23:42:03 INFO Applying migration id=jsonb 2026/04/10 23:42:03 INFO Applying migration id=quote 2026/04/10 23:42:03 INFO Applying migration id=rfc9421 2026/04/10 23:42:03 INFO Applying migration id=keys 2026/04/10 23:42:03 INFO Applying migration id=portable 2026/04/10 23:42:03 INFO Applying migration id=proofs 2026/04/10 23:42:03 INFO Applying migration id=contexts 2026/04/10 23:42:03 INFO Applying migration id=deliverieshost 2026/04/10 23:42:03 INFO Applying migration id=pembegin 2026/04/10 23:42:03 INFO Applying migration id=didhost 2026/04/10 23:42:04 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.97s) === RUN TestResolve_FederatedActorWrongIDCached 2026/04/10 23:42:04 INFO Applying migration id=initial 2026/04/10 23:42:04 INFO Applying migration id=notesupdated 2026/04/10 23:42:04 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:04 INFO Applying migration id=activitiesid 2026/04/10 23:42:04 INFO Applying migration id=outbox 2026/04/10 23:42:04 INFO Applying migration id=edits 2026/04/10 23:42:04 INFO Applying migration id=outboxactor 2026/04/10 23:42:04 INFO Applying migration id=outboxsender 2026/04/10 23:42:04 INFO Applying migration id=thread 2026/04/10 23:42:04 INFO Applying migration id=host 2026/04/10 23:42:04 INFO Applying migration id=sharedinbox 2026/04/10 23:42:04 INFO Applying migration id=noteshost 2026/04/10 23:42:04 INFO Applying migration id=fetched 2026/04/10 23:42:04 INFO Applying migration id=move 2026/04/10 23:42:04 INFO Applying migration id=cleanup 2026/04/10 23:42:04 INFO Applying migration id=received 2026/04/10 23:42:04 INFO Applying migration id=namehost 2026/04/10 23:42:04 INFO Applying migration id=outboxhost 2026/04/10 23:42:04 INFO Applying migration id=notesfts 2026/04/10 23:42:04 INFO Applying migration id=iconsname 2026/04/10 23:42:04 INFO Applying migration id=nohash 2026/04/10 23:42:04 INFO Applying migration id=shares 2026/04/10 23:42:04 INFO Applying migration id=actorttl 2026/04/10 23:42:04 INFO Applying migration id=tocc 2026/04/10 23:42:04 INFO Applying migration id=followeds 2026/04/10 23:42:04 INFO Applying migration id=certhash 2026/04/10 23:42:04 INFO Applying migration id=follows_sync 2026/04/10 23:42:04 INFO Applying migration id=jsonpath 2026/04/10 23:42:04 INFO Applying migration id=localforward 2026/04/10 23:42:04 INFO Applying migration id=avatar 2026/04/10 23:42:04 INFO Applying migration id=noimage 2026/04/10 23:42:04 INFO Applying migration id=feed 2026/04/10 23:42:04 INFO Applying migration id=bookmarks 2026/04/10 23:42:04 INFO Applying migration id=shareactivity 2026/04/10 23:42:04 INFO Applying migration id=application 2026/04/10 23:42:04 INFO Applying migration id=certificates 2026/04/10 23:42:04 INFO Applying migration id=rawforward 2026/04/10 23:42:04 INFO Applying migration id=publickey 2026/04/10 23:42:04 INFO Applying migration id=resolvegroup 2026/04/10 23:42:04 INFO Applying migration id=reject 2026/04/10 23:42:04 INFO Applying migration id=autodel 2026/04/10 23:42:04 INFO Applying migration id=jsonb 2026/04/10 23:42:04 INFO Applying migration id=quote 2026/04/10 23:42:04 INFO Applying migration id=rfc9421 2026/04/10 23:42:04 INFO Applying migration id=keys 2026/04/10 23:42:04 INFO Applying migration id=portable 2026/04/10 23:42:04 INFO Applying migration id=proofs 2026/04/10 23:42:04 INFO Applying migration id=contexts 2026/04/10 23:42:04 INFO Applying migration id=deliverieshost 2026/04/10 23:42:04 INFO Applying migration id=pembegin 2026/04/10 23:42:04 INFO Applying migration id=didhost 2026/04/10 23:42:04 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCached (0.35s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/04/10 23:42:04 INFO Applying migration id=initial 2026/04/10 23:42:04 INFO Applying migration id=notesupdated 2026/04/10 23:42:04 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:04 INFO Applying migration id=activitiesid 2026/04/10 23:42:04 INFO Applying migration id=outbox 2026/04/10 23:42:04 INFO Applying migration id=edits 2026/04/10 23:42:04 INFO Applying migration id=outboxactor 2026/04/10 23:42:04 INFO Applying migration id=outboxsender 2026/04/10 23:42:04 INFO Applying migration id=thread 2026/04/10 23:42:05 INFO Applying migration id=host 2026/04/10 23:42:05 INFO Applying migration id=sharedinbox 2026/04/10 23:42:05 INFO Applying migration id=noteshost 2026/04/10 23:42:05 INFO Applying migration id=fetched 2026/04/10 23:42:05 INFO Applying migration id=move 2026/04/10 23:42:05 INFO Applying migration id=cleanup 2026/04/10 23:42:05 INFO Applying migration id=received 2026/04/10 23:42:05 INFO Applying migration id=namehost 2026/04/10 23:42:05 INFO Applying migration id=outboxhost 2026/04/10 23:42:05 INFO Applying migration id=notesfts 2026/04/10 23:42:05 INFO Applying migration id=iconsname 2026/04/10 23:42:05 INFO Applying migration id=nohash 2026/04/10 23:42:05 INFO Applying migration id=shares 2026/04/10 23:42:05 INFO Applying migration id=actorttl 2026/04/10 23:42:05 INFO Applying migration id=tocc 2026/04/10 23:42:05 INFO Applying migration id=followeds 2026/04/10 23:42:05 INFO Applying migration id=certhash 2026/04/10 23:42:05 INFO Applying migration id=follows_sync 2026/04/10 23:42:05 INFO Applying migration id=jsonpath 2026/04/10 23:42:05 INFO Applying migration id=localforward 2026/04/10 23:42:05 INFO Applying migration id=avatar 2026/04/10 23:42:05 INFO Applying migration id=noimage 2026/04/10 23:42:05 INFO Applying migration id=feed 2026/04/10 23:42:05 INFO Applying migration id=bookmarks 2026/04/10 23:42:05 INFO Applying migration id=shareactivity 2026/04/10 23:42:05 INFO Applying migration id=application 2026/04/10 23:42:05 INFO Applying migration id=certificates 2026/04/10 23:42:05 INFO Applying migration id=rawforward 2026/04/10 23:42:05 INFO Applying migration id=publickey 2026/04/10 23:42:05 INFO Applying migration id=resolvegroup 2026/04/10 23:42:05 INFO Applying migration id=reject 2026/04/10 23:42:05 INFO Applying migration id=autodel 2026/04/10 23:42:05 INFO Applying migration id=jsonb 2026/04/10 23:42:05 INFO Applying migration id=quote 2026/04/10 23:42:05 INFO Applying migration id=rfc9421 2026/04/10 23:42:05 INFO Applying migration id=keys 2026/04/10 23:42:05 INFO Applying migration id=portable 2026/04/10 23:42:05 INFO Applying migration id=proofs 2026/04/10 23:42:05 INFO Applying migration id=contexts 2026/04/10 23:42:05 INFO Applying migration id=deliverieshost 2026/04/10 23:42:05 INFO Applying migration id=pembegin 2026/04/10 23:42:05 INFO Applying migration id=didhost 2026/04/10 23:42:05 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 23:42:05 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 23:42:05 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.37s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/04/10 23:42:05 INFO Applying migration id=initial 2026/04/10 23:42:05 INFO Applying migration id=notesupdated 2026/04/10 23:42:05 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:05 INFO Applying migration id=activitiesid 2026/04/10 23:42:05 INFO Applying migration id=outbox 2026/04/10 23:42:05 INFO Applying migration id=edits 2026/04/10 23:42:05 INFO Applying migration id=outboxactor 2026/04/10 23:42:05 INFO Applying migration id=outboxsender 2026/04/10 23:42:05 INFO Applying migration id=thread 2026/04/10 23:42:05 INFO Applying migration id=host 2026/04/10 23:42:05 INFO Applying migration id=sharedinbox 2026/04/10 23:42:05 INFO Applying migration id=noteshost 2026/04/10 23:42:05 INFO Applying migration id=fetched 2026/04/10 23:42:05 INFO Applying migration id=move 2026/04/10 23:42:05 INFO Applying migration id=cleanup 2026/04/10 23:42:05 INFO Applying migration id=received 2026/04/10 23:42:05 INFO Applying migration id=namehost 2026/04/10 23:42:05 INFO Applying migration id=outboxhost 2026/04/10 23:42:05 INFO Applying migration id=notesfts 2026/04/10 23:42:05 INFO Applying migration id=iconsname 2026/04/10 23:42:05 INFO Applying migration id=nohash 2026/04/10 23:42:05 INFO Applying migration id=shares 2026/04/10 23:42:05 INFO Applying migration id=actorttl 2026/04/10 23:42:05 INFO Applying migration id=tocc 2026/04/10 23:42:05 INFO Applying migration id=followeds 2026/04/10 23:42:05 INFO Applying migration id=certhash 2026/04/10 23:42:05 INFO Applying migration id=follows_sync 2026/04/10 23:42:05 INFO Applying migration id=jsonpath 2026/04/10 23:42:05 INFO Applying migration id=localforward 2026/04/10 23:42:05 INFO Applying migration id=avatar 2026/04/10 23:42:05 INFO Applying migration id=noimage 2026/04/10 23:42:05 INFO Applying migration id=feed 2026/04/10 23:42:05 INFO Applying migration id=bookmarks 2026/04/10 23:42:05 INFO Applying migration id=shareactivity 2026/04/10 23:42:05 INFO Applying migration id=application 2026/04/10 23:42:05 INFO Applying migration id=certificates 2026/04/10 23:42:05 INFO Applying migration id=rawforward 2026/04/10 23:42:05 INFO Applying migration id=publickey 2026/04/10 23:42:05 INFO Applying migration id=resolvegroup 2026/04/10 23:42:05 INFO Applying migration id=reject 2026/04/10 23:42:05 INFO Applying migration id=autodel 2026/04/10 23:42:05 INFO Applying migration id=jsonb 2026/04/10 23:42:05 INFO Applying migration id=quote 2026/04/10 23:42:05 INFO Applying migration id=rfc9421 2026/04/10 23:42:05 INFO Applying migration id=keys 2026/04/10 23:42:05 INFO Applying migration id=portable 2026/04/10 23:42:05 INFO Applying migration id=proofs 2026/04/10 23:42:05 INFO Applying migration id=contexts 2026/04/10 23:42:05 INFO Applying migration id=deliverieshost 2026/04/10 23:42:05 INFO Applying migration id=pembegin 2026/04/10 23:42:05 INFO Applying migration id=didhost 2026/04/10 23:42:05 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 23:42:05 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 23:42:05 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 23:42:05 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 23:42:06 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.65s) PASS ok github.com/dimkr/tootik/fed 42.200s === 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.005s ? 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.004s ? 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 --- PASS: TestFromHTML_Empty (0.00s) === CONT TestToHTML_LineBreak === CONT TestToHTML_LinkDot --- PASS: TestToHTML_LineBreak (0.00s) === CONT TestFromHTML_Mention --- PASS: TestFromHTML_Mention (0.00s) === CONT TestFromHTML_MentionAndLinkAltText === CONT TestFromHTML_Image === CONT TestFromHTML_ImageAndSameLink === CONT TestFromHTML_TitleAndParagraphs === CONT TestToHTML_ManyLinesManyLineBreaks === CONT TestToHTML_TwoLineBreaks --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) --- PASS: TestFromHTML_ImageAndSameLink (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) === CONT TestFromHTML_MentionAndLinks === CONT TestFromHTML_LineBreak === CONT TestFromHTML_Paragraphs === CONT TestFromHTML_Plain === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestToHTML_TrailingLineBreaks === CONT TestToHTML_LinkStart === CONT TestToHTML_LinkAndLineBreak === CONT TestToHTML_OverlappingLink === CONT TestToHTML_Link === CONT TestToHTML_OnlyLineBreaks === CONT TestToHTML_Mentions === CONT TestToHTML_Escaping === CONT TestToHTML_EmojiMention === CONT TestToHTML_NoMentions === CONT TestToHTML_MissingMentions === CONT TestToHTML_LinkParentheses === CONT TestToHTML_TitleSubtitleAndParagraphs === CONT TestToHTML_TitleAndParagraphs === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_LeadingLineBreak === CONT TestToHTML_TrailingLineBreak === CONT TestToHTML_LeadingLineBreaks === CONT TestFromHTML_UnorderedList === CONT TestToHTML_Plain === CONT TestToHTML_Empty === CONT TestFromHTML_Quote === CONT TestFromHTML_OrderedList === CONT TestFromHTML_ImageAndLink === CONT TestFromHTML_Escaping === CONT TestToHTML_Question === CONT TestFromHTML_ImageNoSrc === CONT TestFromHTML_ImageAlt === CONT TestToHTML_ManyLineBreaks --- PASS: TestFromHTML_Image (0.00s) === CONT TestFromHTML_MentionAndLink --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) --- PASS: TestToHTML_TwoLineBreaks (0.00s) --- PASS: TestFromHTML_MentionAndLinks (0.00s) --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestFromHTML_Plain (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestToHTML_LinkAndLineBreak (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestToHTML_Link (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestToHTML_Mentions (0.00s) --- PASS: TestToHTML_Escaping (0.00s) --- PASS: TestToHTML_EmojiMention (0.00s) --- PASS: TestToHTML_NoMentions (0.00s) --- PASS: TestToHTML_MissingMentions (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestToHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestToHTML_LeadingLineBreak (0.00s) --- PASS: TestToHTML_TrailingLineBreak (0.00s) --- PASS: TestToHTML_LeadingLineBreaks (0.00s) --- PASS: TestFromHTML_UnorderedList (0.00s) --- PASS: TestToHTML_Plain (0.00s) --- PASS: TestToHTML_Empty (0.00s) --- PASS: TestFromHTML_Quote (0.00s) --- PASS: TestFromHTML_OrderedList (0.00s) --- PASS: TestFromHTML_ImageAndLink (0.00s) --- PASS: TestFromHTML_Escaping (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestFromHTML_ImageNoSrc (0.00s) --- PASS: TestFromHTML_ImageAlt (0.00s) --- PASS: TestToHTML_ManyLineBreaks (0.00s) --- PASS: TestFromHTML_MentionAndLink (0.00s) PASS ok github.com/dimkr/tootik/front/text/plain 0.009s ? 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/MultipleValues === CONT TestRFC9421_BuildSignatureBase/MissingHeader --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (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 (1.50s) === RUN TestSign_Get --- PASS: TestSign_Get (0.27s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.99s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.51s) === RUN TestSign_ReadFailure --- PASS: TestSign_ReadFailure (0.32s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.15s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.89s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.20s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.52s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.81s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.35s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.33s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.27s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.27s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.30s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.21s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.56s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (1.06s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (1.31s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.52s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.89s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.57s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.77s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.91s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (1.13s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.38s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.63s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.16s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.34s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.18s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.46s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.62s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.88s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.17s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.41s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.38s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.37s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.17s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (1.01s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.51s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.51s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.28s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.13s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.16s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (1.23s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.06s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.20s) === CONT TestRFC9421_Sign === RUN TestRFC9421_Sign/RSAHappyFlow === PAUSE TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_Sign/BodyReadFailure === PAUSE TestRFC9421_Sign/BodyReadFailure === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_VerifySignatureAge === RUN TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_Sign/InvalidComponent === 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 === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_VerifyFailure/TwoAlg === RUN TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_Sign/PostWithQuery === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_Sign/RSAHappyFlow === 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 === CONT TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_Sign/SmallKey === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/BodyReadFailure === CONT TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_Sign/PostWithQuery === 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/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.01s) --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.01s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/BodyReadFailure (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.04s) PASS ok github.com/dimkr/tootik/httpsig 24.921s ? 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.033s === RUN TestAvatar_HappyFlow 2026/04/10 23:41:23 INFO Applying migration id=initial 2026/04/10 23:41:23 INFO Applying migration id=notesupdated 2026/04/10 23:41:23 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:23 INFO Applying migration id=activitiesid 2026/04/10 23:41:23 INFO Applying migration id=outbox 2026/04/10 23:41:23 INFO Applying migration id=edits 2026/04/10 23:41:23 INFO Applying migration id=outboxactor 2026/04/10 23:41:23 INFO Applying migration id=outboxsender 2026/04/10 23:41:23 INFO Applying migration id=thread 2026/04/10 23:41:23 INFO Applying migration id=host 2026/04/10 23:41:23 INFO Applying migration id=sharedinbox 2026/04/10 23:41:23 INFO Applying migration id=noteshost 2026/04/10 23:41:23 INFO Applying migration id=fetched 2026/04/10 23:41:23 INFO Applying migration id=move 2026/04/10 23:41:23 INFO Applying migration id=cleanup 2026/04/10 23:41:23 INFO Applying migration id=received 2026/04/10 23:41:23 INFO Applying migration id=namehost 2026/04/10 23:41:23 INFO Applying migration id=outboxhost 2026/04/10 23:41:23 INFO Applying migration id=notesfts 2026/04/10 23:41:23 INFO Applying migration id=iconsname 2026/04/10 23:41:23 INFO Applying migration id=nohash 2026/04/10 23:41:23 INFO Applying migration id=shares 2026/04/10 23:41:23 INFO Applying migration id=actorttl 2026/04/10 23:41:23 INFO Applying migration id=tocc 2026/04/10 23:41:23 INFO Applying migration id=followeds 2026/04/10 23:41:23 INFO Applying migration id=certhash 2026/04/10 23:41:23 INFO Applying migration id=follows_sync 2026/04/10 23:41:23 INFO Applying migration id=jsonpath 2026/04/10 23:41:24 INFO Applying migration id=localforward 2026/04/10 23:41:24 INFO Applying migration id=avatar 2026/04/10 23:41:24 INFO Applying migration id=noimage 2026/04/10 23:41:24 INFO Applying migration id=feed 2026/04/10 23:41:24 INFO Applying migration id=bookmarks 2026/04/10 23:41:24 INFO Applying migration id=shareactivity 2026/04/10 23:41:24 INFO Applying migration id=application 2026/04/10 23:41:24 INFO Applying migration id=certificates 2026/04/10 23:41:24 INFO Applying migration id=rawforward 2026/04/10 23:41:24 INFO Applying migration id=publickey 2026/04/10 23:41:24 INFO Applying migration id=resolvegroup 2026/04/10 23:41:24 INFO Applying migration id=reject 2026/04/10 23:41:24 INFO Applying migration id=autodel 2026/04/10 23:41:24 INFO Applying migration id=jsonb 2026/04/10 23:41:24 INFO Applying migration id=quote 2026/04/10 23:41:24 INFO Applying migration id=rfc9421 2026/04/10 23:41:24 INFO Applying migration id=keys 2026/04/10 23:41:24 INFO Applying migration id=portable 2026/04/10 23:41:24 INFO Applying migration id=proofs 2026/04/10 23:41:24 INFO Applying migration id=contexts 2026/04/10 23:41:24 INFO Applying migration id=deliverieshost 2026/04/10 23:41:24 INFO Applying migration id=pembegin 2026/04/10 23:41:24 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlow (1.65s) === RUN TestAvatar_NewUser 2026/04/10 23:41:25 INFO Applying migration id=initial 2026/04/10 23:41:25 INFO Applying migration id=notesupdated 2026/04/10 23:41:25 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:25 INFO Applying migration id=activitiesid 2026/04/10 23:41:25 INFO Applying migration id=outbox 2026/04/10 23:41:25 INFO Applying migration id=edits 2026/04/10 23:41:25 INFO Applying migration id=outboxactor 2026/04/10 23:41:25 INFO Applying migration id=outboxsender 2026/04/10 23:41:25 INFO Applying migration id=thread 2026/04/10 23:41:25 INFO Applying migration id=host 2026/04/10 23:41:25 INFO Applying migration id=sharedinbox 2026/04/10 23:41:25 INFO Applying migration id=noteshost 2026/04/10 23:41:25 INFO Applying migration id=fetched 2026/04/10 23:41:25 INFO Applying migration id=move 2026/04/10 23:41:25 INFO Applying migration id=cleanup 2026/04/10 23:41:25 INFO Applying migration id=received 2026/04/10 23:41:25 INFO Applying migration id=namehost 2026/04/10 23:41:25 INFO Applying migration id=outboxhost 2026/04/10 23:41:25 INFO Applying migration id=notesfts 2026/04/10 23:41:25 INFO Applying migration id=iconsname 2026/04/10 23:41:25 INFO Applying migration id=nohash 2026/04/10 23:41:25 INFO Applying migration id=shares 2026/04/10 23:41:25 INFO Applying migration id=actorttl 2026/04/10 23:41:25 INFO Applying migration id=tocc 2026/04/10 23:41:25 INFO Applying migration id=followeds 2026/04/10 23:41:25 INFO Applying migration id=certhash 2026/04/10 23:41:25 INFO Applying migration id=follows_sync 2026/04/10 23:41:25 INFO Applying migration id=jsonpath 2026/04/10 23:41:25 INFO Applying migration id=localforward 2026/04/10 23:41:25 INFO Applying migration id=avatar 2026/04/10 23:41:25 INFO Applying migration id=noimage 2026/04/10 23:41:25 INFO Applying migration id=feed 2026/04/10 23:41:25 INFO Applying migration id=bookmarks 2026/04/10 23:41:25 INFO Applying migration id=shareactivity 2026/04/10 23:41:25 INFO Applying migration id=application 2026/04/10 23:41:25 INFO Applying migration id=certificates 2026/04/10 23:41:25 INFO Applying migration id=rawforward 2026/04/10 23:41:25 INFO Applying migration id=publickey 2026/04/10 23:41:25 INFO Applying migration id=resolvegroup 2026/04/10 23:41:25 INFO Applying migration id=reject 2026/04/10 23:41:25 INFO Applying migration id=autodel 2026/04/10 23:41:25 INFO Applying migration id=jsonb 2026/04/10 23:41:25 INFO Applying migration id=quote 2026/04/10 23:41:25 INFO Applying migration id=rfc9421 2026/04/10 23:41:25 INFO Applying migration id=keys 2026/04/10 23:41:25 INFO Applying migration id=portable 2026/04/10 23:41:25 INFO Applying migration id=proofs 2026/04/10 23:41:25 INFO Applying migration id=contexts 2026/04/10 23:41:25 INFO Applying migration id=deliverieshost 2026/04/10 23:41:25 INFO Applying migration id=pembegin 2026/04/10 23:41:25 INFO Applying migration id=didhost 2026/04/10 23:41:29 WARN Throttled request to set avatar can=2026-04-11T00:11:24.551Z --- PASS: TestAvatar_NewUser (3.97s) === RUN TestAvatar_ChangedRecently 2026/04/10 23:41:29 INFO Applying migration id=initial 2026/04/10 23:41:29 INFO Applying migration id=notesupdated 2026/04/10 23:41:29 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:29 INFO Applying migration id=activitiesid 2026/04/10 23:41:29 INFO Applying migration id=outbox 2026/04/10 23:41:29 INFO Applying migration id=edits 2026/04/10 23:41:29 INFO Applying migration id=outboxactor 2026/04/10 23:41:29 INFO Applying migration id=outboxsender 2026/04/10 23:41:29 INFO Applying migration id=thread 2026/04/10 23:41:29 INFO Applying migration id=host 2026/04/10 23:41:29 INFO Applying migration id=sharedinbox 2026/04/10 23:41:29 INFO Applying migration id=noteshost 2026/04/10 23:41:29 INFO Applying migration id=fetched 2026/04/10 23:41:29 INFO Applying migration id=move 2026/04/10 23:41:29 INFO Applying migration id=cleanup 2026/04/10 23:41:29 INFO Applying migration id=received 2026/04/10 23:41:29 INFO Applying migration id=namehost 2026/04/10 23:41:29 INFO Applying migration id=outboxhost 2026/04/10 23:41:29 INFO Applying migration id=notesfts 2026/04/10 23:41:29 INFO Applying migration id=iconsname 2026/04/10 23:41:29 INFO Applying migration id=nohash 2026/04/10 23:41:29 INFO Applying migration id=shares 2026/04/10 23:41:29 INFO Applying migration id=actorttl 2026/04/10 23:41:29 INFO Applying migration id=tocc 2026/04/10 23:41:29 INFO Applying migration id=followeds 2026/04/10 23:41:29 INFO Applying migration id=certhash 2026/04/10 23:41:29 INFO Applying migration id=follows_sync 2026/04/10 23:41:29 INFO Applying migration id=jsonpath 2026/04/10 23:41:29 INFO Applying migration id=localforward 2026/04/10 23:41:29 INFO Applying migration id=avatar 2026/04/10 23:41:29 INFO Applying migration id=noimage 2026/04/10 23:41:29 INFO Applying migration id=feed 2026/04/10 23:41:29 INFO Applying migration id=bookmarks 2026/04/10 23:41:29 INFO Applying migration id=shareactivity 2026/04/10 23:41:29 INFO Applying migration id=application 2026/04/10 23:41:29 INFO Applying migration id=certificates 2026/04/10 23:41:29 INFO Applying migration id=rawforward 2026/04/10 23:41:29 INFO Applying migration id=publickey 2026/04/10 23:41:29 INFO Applying migration id=resolvegroup 2026/04/10 23:41:29 INFO Applying migration id=reject 2026/04/10 23:41:29 INFO Applying migration id=autodel 2026/04/10 23:41:29 INFO Applying migration id=jsonb 2026/04/10 23:41:29 INFO Applying migration id=quote 2026/04/10 23:41:29 INFO Applying migration id=rfc9421 2026/04/10 23:41:29 INFO Applying migration id=keys 2026/04/10 23:41:29 INFO Applying migration id=portable 2026/04/10 23:41:29 INFO Applying migration id=proofs 2026/04/10 23:41:29 INFO Applying migration id=contexts 2026/04/10 23:41:29 INFO Applying migration id=deliverieshost 2026/04/10 23:41:29 INFO Applying migration id=pembegin 2026/04/10 23:41:29 INFO Applying migration id=didhost 2026/04/10 23:41:31 WARN Throttled request to set avatar can=2026-04-11T00:11:26.817Z --- PASS: TestAvatar_ChangedRecently (2.26s) === RUN TestAvatar_HappyFlowSizeFirst 2026/04/10 23:41:31 INFO Applying migration id=initial 2026/04/10 23:41:31 INFO Applying migration id=notesupdated 2026/04/10 23:41:31 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:31 INFO Applying migration id=activitiesid 2026/04/10 23:41:31 INFO Applying migration id=outbox 2026/04/10 23:41:31 INFO Applying migration id=edits 2026/04/10 23:41:31 INFO Applying migration id=outboxactor 2026/04/10 23:41:31 INFO Applying migration id=outboxsender 2026/04/10 23:41:31 INFO Applying migration id=thread 2026/04/10 23:41:31 INFO Applying migration id=host 2026/04/10 23:41:31 INFO Applying migration id=sharedinbox 2026/04/10 23:41:31 INFO Applying migration id=noteshost 2026/04/10 23:41:31 INFO Applying migration id=fetched 2026/04/10 23:41:31 INFO Applying migration id=move 2026/04/10 23:41:31 INFO Applying migration id=cleanup 2026/04/10 23:41:31 INFO Applying migration id=received 2026/04/10 23:41:31 INFO Applying migration id=namehost 2026/04/10 23:41:31 INFO Applying migration id=outboxhost 2026/04/10 23:41:31 INFO Applying migration id=notesfts 2026/04/10 23:41:31 INFO Applying migration id=iconsname 2026/04/10 23:41:31 INFO Applying migration id=nohash 2026/04/10 23:41:31 INFO Applying migration id=shares 2026/04/10 23:41:31 INFO Applying migration id=actorttl 2026/04/10 23:41:31 INFO Applying migration id=tocc 2026/04/10 23:41:31 INFO Applying migration id=followeds 2026/04/10 23:41:31 INFO Applying migration id=certhash 2026/04/10 23:41:31 INFO Applying migration id=follows_sync 2026/04/10 23:41:31 INFO Applying migration id=jsonpath 2026/04/10 23:41:31 INFO Applying migration id=localforward 2026/04/10 23:41:31 INFO Applying migration id=avatar 2026/04/10 23:41:31 INFO Applying migration id=noimage 2026/04/10 23:41:31 INFO Applying migration id=feed 2026/04/10 23:41:31 INFO Applying migration id=bookmarks 2026/04/10 23:41:31 INFO Applying migration id=shareactivity 2026/04/10 23:41:31 INFO Applying migration id=application 2026/04/10 23:41:31 INFO Applying migration id=certificates 2026/04/10 23:41:31 INFO Applying migration id=rawforward 2026/04/10 23:41:31 INFO Applying migration id=publickey 2026/04/10 23:41:31 INFO Applying migration id=resolvegroup 2026/04/10 23:41:31 INFO Applying migration id=reject 2026/04/10 23:41:31 INFO Applying migration id=autodel 2026/04/10 23:41:31 INFO Applying migration id=jsonb 2026/04/10 23:41:31 INFO Applying migration id=quote 2026/04/10 23:41:31 INFO Applying migration id=rfc9421 2026/04/10 23:41:31 INFO Applying migration id=keys 2026/04/10 23:41:31 INFO Applying migration id=portable 2026/04/10 23:41:31 INFO Applying migration id=proofs 2026/04/10 23:41:31 INFO Applying migration id=contexts 2026/04/10 23:41:31 INFO Applying migration id=deliverieshost 2026/04/10 23:41:31 INFO Applying migration id=pembegin 2026/04/10 23:41:31 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlowSizeFirst (2.52s) === RUN TestAvatar_InvalidSize 2026/04/10 23:41:34 INFO Applying migration id=initial 2026/04/10 23:41:34 INFO Applying migration id=notesupdated 2026/04/10 23:41:34 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:34 INFO Applying migration id=activitiesid 2026/04/10 23:41:34 INFO Applying migration id=outbox 2026/04/10 23:41:34 INFO Applying migration id=edits 2026/04/10 23:41:34 INFO Applying migration id=outboxactor 2026/04/10 23:41:34 INFO Applying migration id=outboxsender 2026/04/10 23:41:34 INFO Applying migration id=thread 2026/04/10 23:41:34 INFO Applying migration id=host 2026/04/10 23:41:34 INFO Applying migration id=sharedinbox 2026/04/10 23:41:34 INFO Applying migration id=noteshost 2026/04/10 23:41:34 INFO Applying migration id=fetched 2026/04/10 23:41:34 INFO Applying migration id=move 2026/04/10 23:41:34 INFO Applying migration id=cleanup 2026/04/10 23:41:34 INFO Applying migration id=received 2026/04/10 23:41:34 INFO Applying migration id=namehost 2026/04/10 23:41:34 INFO Applying migration id=outboxhost 2026/04/10 23:41:34 INFO Applying migration id=notesfts 2026/04/10 23:41:34 INFO Applying migration id=iconsname 2026/04/10 23:41:34 INFO Applying migration id=nohash 2026/04/10 23:41:34 INFO Applying migration id=shares 2026/04/10 23:41:34 INFO Applying migration id=actorttl 2026/04/10 23:41:34 INFO Applying migration id=tocc 2026/04/10 23:41:34 INFO Applying migration id=followeds 2026/04/10 23:41:34 INFO Applying migration id=certhash 2026/04/10 23:41:34 INFO Applying migration id=follows_sync 2026/04/10 23:41:34 INFO Applying migration id=jsonpath 2026/04/10 23:41:34 INFO Applying migration id=localforward 2026/04/10 23:41:34 INFO Applying migration id=avatar 2026/04/10 23:41:34 INFO Applying migration id=noimage 2026/04/10 23:41:34 INFO Applying migration id=feed 2026/04/10 23:41:34 INFO Applying migration id=bookmarks 2026/04/10 23:41:34 INFO Applying migration id=shareactivity 2026/04/10 23:41:34 INFO Applying migration id=application 2026/04/10 23:41:34 INFO Applying migration id=certificates 2026/04/10 23:41:34 INFO Applying migration id=rawforward 2026/04/10 23:41:34 INFO Applying migration id=publickey 2026/04/10 23:41:34 INFO Applying migration id=resolvegroup 2026/04/10 23:41:34 INFO Applying migration id=reject 2026/04/10 23:41:34 INFO Applying migration id=autodel 2026/04/10 23:41:34 INFO Applying migration id=jsonb 2026/04/10 23:41:34 INFO Applying migration id=quote 2026/04/10 23:41:34 INFO Applying migration id=rfc9421 2026/04/10 23:41:34 INFO Applying migration id=keys 2026/04/10 23:41:34 INFO Applying migration id=portable 2026/04/10 23:41:34 INFO Applying migration id=proofs 2026/04/10 23:41:34 INFO Applying migration id=contexts 2026/04/10 23:41:34 INFO Applying migration id=deliverieshost 2026/04/10 23:41:34 INFO Applying migration id=pembegin 2026/04/10 23:41:34 INFO Applying migration id=didhost 2026/04/10 23:41:36 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (2.18s) === RUN TestAvatar_InvalidType 2026/04/10 23:41:36 INFO Applying migration id=initial 2026/04/10 23:41:36 INFO Applying migration id=notesupdated 2026/04/10 23:41:36 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:36 INFO Applying migration id=activitiesid 2026/04/10 23:41:36 INFO Applying migration id=outbox 2026/04/10 23:41:36 INFO Applying migration id=edits 2026/04/10 23:41:36 INFO Applying migration id=outboxactor 2026/04/10 23:41:36 INFO Applying migration id=outboxsender 2026/04/10 23:41:36 INFO Applying migration id=thread 2026/04/10 23:41:36 INFO Applying migration id=host 2026/04/10 23:41:36 INFO Applying migration id=sharedinbox 2026/04/10 23:41:36 INFO Applying migration id=noteshost 2026/04/10 23:41:36 INFO Applying migration id=fetched 2026/04/10 23:41:36 INFO Applying migration id=move 2026/04/10 23:41:36 INFO Applying migration id=cleanup 2026/04/10 23:41:36 INFO Applying migration id=received 2026/04/10 23:41:36 INFO Applying migration id=namehost 2026/04/10 23:41:36 INFO Applying migration id=outboxhost 2026/04/10 23:41:36 INFO Applying migration id=notesfts 2026/04/10 23:41:36 INFO Applying migration id=iconsname 2026/04/10 23:41:36 INFO Applying migration id=nohash 2026/04/10 23:41:36 INFO Applying migration id=shares 2026/04/10 23:41:36 INFO Applying migration id=actorttl 2026/04/10 23:41:36 INFO Applying migration id=tocc 2026/04/10 23:41:36 INFO Applying migration id=followeds 2026/04/10 23:41:36 INFO Applying migration id=certhash 2026/04/10 23:41:36 INFO Applying migration id=follows_sync 2026/04/10 23:41:36 INFO Applying migration id=jsonpath 2026/04/10 23:41:36 INFO Applying migration id=localforward 2026/04/10 23:41:36 INFO Applying migration id=avatar 2026/04/10 23:41:36 INFO Applying migration id=noimage 2026/04/10 23:41:36 INFO Applying migration id=feed 2026/04/10 23:41:36 INFO Applying migration id=bookmarks 2026/04/10 23:41:36 INFO Applying migration id=shareactivity 2026/04/10 23:41:36 INFO Applying migration id=application 2026/04/10 23:41:36 INFO Applying migration id=certificates 2026/04/10 23:41:36 INFO Applying migration id=rawforward 2026/04/10 23:41:36 INFO Applying migration id=publickey 2026/04/10 23:41:36 INFO Applying migration id=resolvegroup 2026/04/10 23:41:36 INFO Applying migration id=reject 2026/04/10 23:41:36 INFO Applying migration id=autodel 2026/04/10 23:41:36 INFO Applying migration id=jsonb 2026/04/10 23:41:36 INFO Applying migration id=quote 2026/04/10 23:41:36 INFO Applying migration id=rfc9421 2026/04/10 23:41:36 INFO Applying migration id=keys 2026/04/10 23:41:36 INFO Applying migration id=portable 2026/04/10 23:41:36 INFO Applying migration id=proofs 2026/04/10 23:41:36 INFO Applying migration id=contexts 2026/04/10 23:41:36 INFO Applying migration id=deliverieshost 2026/04/10 23:41:36 INFO Applying migration id=pembegin 2026/04/10 23:41:36 INFO Applying migration id=didhost 2026/04/10 23:41:39 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (3.27s) === RUN TestAvatar_NoSize 2026/04/10 23:41:39 INFO Applying migration id=initial 2026/04/10 23:41:39 INFO Applying migration id=notesupdated 2026/04/10 23:41:39 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:39 INFO Applying migration id=activitiesid 2026/04/10 23:41:39 INFO Applying migration id=outbox 2026/04/10 23:41:39 INFO Applying migration id=edits 2026/04/10 23:41:39 INFO Applying migration id=outboxactor 2026/04/10 23:41:39 INFO Applying migration id=outboxsender 2026/04/10 23:41:39 INFO Applying migration id=thread 2026/04/10 23:41:39 INFO Applying migration id=host 2026/04/10 23:41:39 INFO Applying migration id=sharedinbox 2026/04/10 23:41:39 INFO Applying migration id=noteshost 2026/04/10 23:41:39 INFO Applying migration id=fetched 2026/04/10 23:41:39 INFO Applying migration id=move 2026/04/10 23:41:39 INFO Applying migration id=cleanup 2026/04/10 23:41:39 INFO Applying migration id=received 2026/04/10 23:41:39 INFO Applying migration id=namehost 2026/04/10 23:41:39 INFO Applying migration id=outboxhost 2026/04/10 23:41:39 INFO Applying migration id=notesfts 2026/04/10 23:41:39 INFO Applying migration id=iconsname 2026/04/10 23:41:39 INFO Applying migration id=nohash 2026/04/10 23:41:39 INFO Applying migration id=shares 2026/04/10 23:41:39 INFO Applying migration id=actorttl 2026/04/10 23:41:39 INFO Applying migration id=tocc 2026/04/10 23:41:39 INFO Applying migration id=followeds 2026/04/10 23:41:39 INFO Applying migration id=certhash 2026/04/10 23:41:39 INFO Applying migration id=follows_sync 2026/04/10 23:41:39 INFO Applying migration id=jsonpath 2026/04/10 23:41:39 INFO Applying migration id=localforward 2026/04/10 23:41:39 INFO Applying migration id=avatar 2026/04/10 23:41:39 INFO Applying migration id=noimage 2026/04/10 23:41:39 INFO Applying migration id=feed 2026/04/10 23:41:39 INFO Applying migration id=bookmarks 2026/04/10 23:41:39 INFO Applying migration id=shareactivity 2026/04/10 23:41:39 INFO Applying migration id=application 2026/04/10 23:41:39 INFO Applying migration id=certificates 2026/04/10 23:41:39 INFO Applying migration id=rawforward 2026/04/10 23:41:39 INFO Applying migration id=publickey 2026/04/10 23:41:39 INFO Applying migration id=resolvegroup 2026/04/10 23:41:39 INFO Applying migration id=reject 2026/04/10 23:41:39 INFO Applying migration id=autodel 2026/04/10 23:41:39 INFO Applying migration id=jsonb 2026/04/10 23:41:39 INFO Applying migration id=quote 2026/04/10 23:41:39 INFO Applying migration id=rfc9421 2026/04/10 23:41:39 INFO Applying migration id=keys 2026/04/10 23:41:39 INFO Applying migration id=portable 2026/04/10 23:41:39 INFO Applying migration id=proofs 2026/04/10 23:41:39 INFO Applying migration id=contexts 2026/04/10 23:41:39 INFO Applying migration id=deliverieshost 2026/04/10 23:41:39 INFO Applying migration id=pembegin 2026/04/10 23:41:39 INFO Applying migration id=didhost 2026/04/10 23:41:41 WARN Invalid parameters --- PASS: TestAvatar_NoSize (2.19s) === RUN TestAvatar_NoType 2026/04/10 23:41:41 INFO Applying migration id=initial 2026/04/10 23:41:41 INFO Applying migration id=notesupdated 2026/04/10 23:41:41 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:41 INFO Applying migration id=activitiesid 2026/04/10 23:41:41 INFO Applying migration id=outbox 2026/04/10 23:41:42 INFO Applying migration id=edits 2026/04/10 23:41:42 INFO Applying migration id=outboxactor 2026/04/10 23:41:42 INFO Applying migration id=outboxsender 2026/04/10 23:41:42 INFO Applying migration id=thread 2026/04/10 23:41:42 INFO Applying migration id=host 2026/04/10 23:41:42 INFO Applying migration id=sharedinbox 2026/04/10 23:41:42 INFO Applying migration id=noteshost 2026/04/10 23:41:42 INFO Applying migration id=fetched 2026/04/10 23:41:42 INFO Applying migration id=move 2026/04/10 23:41:42 INFO Applying migration id=cleanup 2026/04/10 23:41:42 INFO Applying migration id=received 2026/04/10 23:41:42 INFO Applying migration id=namehost 2026/04/10 23:41:42 INFO Applying migration id=outboxhost 2026/04/10 23:41:42 INFO Applying migration id=notesfts 2026/04/10 23:41:42 INFO Applying migration id=iconsname 2026/04/10 23:41:42 INFO Applying migration id=nohash 2026/04/10 23:41:42 INFO Applying migration id=shares 2026/04/10 23:41:42 INFO Applying migration id=actorttl 2026/04/10 23:41:42 INFO Applying migration id=tocc 2026/04/10 23:41:42 INFO Applying migration id=followeds 2026/04/10 23:41:42 INFO Applying migration id=certhash 2026/04/10 23:41:42 INFO Applying migration id=follows_sync 2026/04/10 23:41:42 INFO Applying migration id=jsonpath 2026/04/10 23:41:42 INFO Applying migration id=localforward 2026/04/10 23:41:42 INFO Applying migration id=avatar 2026/04/10 23:41:42 INFO Applying migration id=noimage 2026/04/10 23:41:42 INFO Applying migration id=feed 2026/04/10 23:41:42 INFO Applying migration id=bookmarks 2026/04/10 23:41:42 INFO Applying migration id=shareactivity 2026/04/10 23:41:42 INFO Applying migration id=application 2026/04/10 23:41:42 INFO Applying migration id=certificates 2026/04/10 23:41:42 INFO Applying migration id=rawforward 2026/04/10 23:41:42 INFO Applying migration id=publickey 2026/04/10 23:41:42 INFO Applying migration id=resolvegroup 2026/04/10 23:41:42 INFO Applying migration id=reject 2026/04/10 23:41:42 INFO Applying migration id=autodel 2026/04/10 23:41:42 INFO Applying migration id=jsonb 2026/04/10 23:41:42 INFO Applying migration id=quote 2026/04/10 23:41:42 INFO Applying migration id=rfc9421 2026/04/10 23:41:42 INFO Applying migration id=keys 2026/04/10 23:41:42 INFO Applying migration id=portable 2026/04/10 23:41:42 INFO Applying migration id=proofs 2026/04/10 23:41:42 INFO Applying migration id=contexts 2026/04/10 23:41:42 INFO Applying migration id=deliverieshost 2026/04/10 23:41:42 INFO Applying migration id=pembegin 2026/04/10 23:41:42 INFO Applying migration id=didhost 2026/04/10 23:41:44 WARN Invalid parameters --- PASS: TestAvatar_NoType (2.27s) === RUN TestAvatar_InvalidImage 2026/04/10 23:41:44 INFO Applying migration id=initial 2026/04/10 23:41:44 INFO Applying migration id=notesupdated 2026/04/10 23:41:44 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:44 INFO Applying migration id=activitiesid 2026/04/10 23:41:44 INFO Applying migration id=outbox 2026/04/10 23:41:44 INFO Applying migration id=edits 2026/04/10 23:41:44 INFO Applying migration id=outboxactor 2026/04/10 23:41:44 INFO Applying migration id=outboxsender 2026/04/10 23:41:44 INFO Applying migration id=thread 2026/04/10 23:41:44 INFO Applying migration id=host 2026/04/10 23:41:44 INFO Applying migration id=sharedinbox 2026/04/10 23:41:44 INFO Applying migration id=noteshost 2026/04/10 23:41:44 INFO Applying migration id=fetched 2026/04/10 23:41:44 INFO Applying migration id=move 2026/04/10 23:41:44 INFO Applying migration id=cleanup 2026/04/10 23:41:44 INFO Applying migration id=received 2026/04/10 23:41:44 INFO Applying migration id=namehost 2026/04/10 23:41:44 INFO Applying migration id=outboxhost 2026/04/10 23:41:44 INFO Applying migration id=notesfts 2026/04/10 23:41:44 INFO Applying migration id=iconsname 2026/04/10 23:41:44 INFO Applying migration id=nohash 2026/04/10 23:41:44 INFO Applying migration id=shares 2026/04/10 23:41:44 INFO Applying migration id=actorttl 2026/04/10 23:41:44 INFO Applying migration id=tocc 2026/04/10 23:41:44 INFO Applying migration id=followeds 2026/04/10 23:41:44 INFO Applying migration id=certhash 2026/04/10 23:41:44 INFO Applying migration id=follows_sync 2026/04/10 23:41:44 INFO Applying migration id=jsonpath 2026/04/10 23:41:44 INFO Applying migration id=localforward 2026/04/10 23:41:44 INFO Applying migration id=avatar 2026/04/10 23:41:44 INFO Applying migration id=noimage 2026/04/10 23:41:44 INFO Applying migration id=feed 2026/04/10 23:41:44 INFO Applying migration id=bookmarks 2026/04/10 23:41:44 INFO Applying migration id=shareactivity 2026/04/10 23:41:44 INFO Applying migration id=application 2026/04/10 23:41:44 INFO Applying migration id=certificates 2026/04/10 23:41:44 INFO Applying migration id=rawforward 2026/04/10 23:41:44 INFO Applying migration id=publickey 2026/04/10 23:41:44 INFO Applying migration id=resolvegroup 2026/04/10 23:41:44 INFO Applying migration id=reject 2026/04/10 23:41:44 INFO Applying migration id=autodel 2026/04/10 23:41:44 INFO Applying migration id=jsonb 2026/04/10 23:41:44 INFO Applying migration id=quote 2026/04/10 23:41:44 INFO Applying migration id=rfc9421 2026/04/10 23:41:44 INFO Applying migration id=keys 2026/04/10 23:41:44 INFO Applying migration id=portable 2026/04/10 23:41:44 INFO Applying migration id=proofs 2026/04/10 23:41:44 INFO Applying migration id=contexts 2026/04/10 23:41:44 INFO Applying migration id=deliverieshost 2026/04/10 23:41:44 INFO Applying migration id=pembegin 2026/04/10 23:41:44 INFO Applying migration id=didhost 2026/04/10 23:41:47 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (3.14s) === RUN TestAvatar_TooSmallSize 2026/04/10 23:41:47 INFO Applying migration id=initial 2026/04/10 23:41:47 INFO Applying migration id=notesupdated 2026/04/10 23:41:47 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:47 INFO Applying migration id=activitiesid 2026/04/10 23:41:47 INFO Applying migration id=outbox 2026/04/10 23:41:47 INFO Applying migration id=edits 2026/04/10 23:41:47 INFO Applying migration id=outboxactor 2026/04/10 23:41:47 INFO Applying migration id=outboxsender 2026/04/10 23:41:47 INFO Applying migration id=thread 2026/04/10 23:41:47 INFO Applying migration id=host 2026/04/10 23:41:47 INFO Applying migration id=sharedinbox 2026/04/10 23:41:47 INFO Applying migration id=noteshost 2026/04/10 23:41:47 INFO Applying migration id=fetched 2026/04/10 23:41:47 INFO Applying migration id=move 2026/04/10 23:41:47 INFO Applying migration id=cleanup 2026/04/10 23:41:47 INFO Applying migration id=received 2026/04/10 23:41:47 INFO Applying migration id=namehost 2026/04/10 23:41:47 INFO Applying migration id=outboxhost 2026/04/10 23:41:47 INFO Applying migration id=notesfts 2026/04/10 23:41:47 INFO Applying migration id=iconsname 2026/04/10 23:41:47 INFO Applying migration id=nohash 2026/04/10 23:41:47 INFO Applying migration id=shares 2026/04/10 23:41:47 INFO Applying migration id=actorttl 2026/04/10 23:41:47 INFO Applying migration id=tocc 2026/04/10 23:41:47 INFO Applying migration id=followeds 2026/04/10 23:41:47 INFO Applying migration id=certhash 2026/04/10 23:41:47 INFO Applying migration id=follows_sync 2026/04/10 23:41:47 INFO Applying migration id=jsonpath 2026/04/10 23:41:47 INFO Applying migration id=localforward 2026/04/10 23:41:47 INFO Applying migration id=avatar 2026/04/10 23:41:47 INFO Applying migration id=noimage 2026/04/10 23:41:47 INFO Applying migration id=feed 2026/04/10 23:41:47 INFO Applying migration id=bookmarks 2026/04/10 23:41:47 INFO Applying migration id=shareactivity 2026/04/10 23:41:47 INFO Applying migration id=application 2026/04/10 23:41:47 INFO Applying migration id=certificates 2026/04/10 23:41:47 INFO Applying migration id=rawforward 2026/04/10 23:41:47 INFO Applying migration id=publickey 2026/04/10 23:41:47 INFO Applying migration id=resolvegroup 2026/04/10 23:41:47 INFO Applying migration id=reject 2026/04/10 23:41:47 INFO Applying migration id=autodel 2026/04/10 23:41:47 INFO Applying migration id=jsonb 2026/04/10 23:41:47 INFO Applying migration id=quote 2026/04/10 23:41:47 INFO Applying migration id=rfc9421 2026/04/10 23:41:47 INFO Applying migration id=keys 2026/04/10 23:41:47 INFO Applying migration id=portable 2026/04/10 23:41:47 INFO Applying migration id=proofs 2026/04/10 23:41:47 INFO Applying migration id=contexts 2026/04/10 23:41:47 INFO Applying migration id=deliverieshost 2026/04/10 23:41:47 INFO Applying migration id=pembegin 2026/04/10 23:41:47 INFO Applying migration id=didhost 2026/04/10 23:41:49 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (1.93s) === RUN TestAvatar_TooBigSize 2026/04/10 23:41:49 INFO Applying migration id=initial 2026/04/10 23:41:49 INFO Applying migration id=notesupdated 2026/04/10 23:41:49 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:49 INFO Applying migration id=activitiesid 2026/04/10 23:41:49 INFO Applying migration id=outbox 2026/04/10 23:41:49 INFO Applying migration id=edits 2026/04/10 23:41:49 INFO Applying migration id=outboxactor 2026/04/10 23:41:49 INFO Applying migration id=outboxsender 2026/04/10 23:41:49 INFO Applying migration id=thread 2026/04/10 23:41:49 INFO Applying migration id=host 2026/04/10 23:41:49 INFO Applying migration id=sharedinbox 2026/04/10 23:41:49 INFO Applying migration id=noteshost 2026/04/10 23:41:49 INFO Applying migration id=fetched 2026/04/10 23:41:49 INFO Applying migration id=move 2026/04/10 23:41:49 INFO Applying migration id=cleanup 2026/04/10 23:41:49 INFO Applying migration id=received 2026/04/10 23:41:49 INFO Applying migration id=namehost 2026/04/10 23:41:49 INFO Applying migration id=outboxhost 2026/04/10 23:41:49 INFO Applying migration id=notesfts 2026/04/10 23:41:49 INFO Applying migration id=iconsname 2026/04/10 23:41:49 INFO Applying migration id=nohash 2026/04/10 23:41:49 INFO Applying migration id=shares 2026/04/10 23:41:49 INFO Applying migration id=actorttl 2026/04/10 23:41:49 INFO Applying migration id=tocc 2026/04/10 23:41:49 INFO Applying migration id=followeds 2026/04/10 23:41:49 INFO Applying migration id=certhash 2026/04/10 23:41:49 INFO Applying migration id=follows_sync 2026/04/10 23:41:49 INFO Applying migration id=jsonpath 2026/04/10 23:41:49 INFO Applying migration id=localforward 2026/04/10 23:41:49 INFO Applying migration id=avatar 2026/04/10 23:41:49 INFO Applying migration id=noimage 2026/04/10 23:41:49 INFO Applying migration id=feed 2026/04/10 23:41:49 INFO Applying migration id=bookmarks 2026/04/10 23:41:49 INFO Applying migration id=shareactivity 2026/04/10 23:41:49 INFO Applying migration id=application 2026/04/10 23:41:49 INFO Applying migration id=certificates 2026/04/10 23:41:49 INFO Applying migration id=rawforward 2026/04/10 23:41:49 INFO Applying migration id=publickey 2026/04/10 23:41:49 INFO Applying migration id=resolvegroup 2026/04/10 23:41:49 INFO Applying migration id=reject 2026/04/10 23:41:49 INFO Applying migration id=autodel 2026/04/10 23:41:49 INFO Applying migration id=jsonb 2026/04/10 23:41:49 INFO Applying migration id=quote 2026/04/10 23:41:49 INFO Applying migration id=rfc9421 2026/04/10 23:41:49 INFO Applying migration id=keys 2026/04/10 23:41:49 INFO Applying migration id=portable 2026/04/10 23:41:49 INFO Applying migration id=proofs 2026/04/10 23:41:49 INFO Applying migration id=contexts 2026/04/10 23:41:49 INFO Applying migration id=deliverieshost 2026/04/10 23:41:49 INFO Applying migration id=pembegin 2026/04/10 23:41:49 INFO Applying migration id=didhost 2026/04/10 23:41:51 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (2.10s) === RUN TestAvatar_SizeLimit 2026/04/10 23:41:51 INFO Applying migration id=initial 2026/04/10 23:41:51 INFO Applying migration id=notesupdated 2026/04/10 23:41:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:51 INFO Applying migration id=activitiesid 2026/04/10 23:41:51 INFO Applying migration id=outbox 2026/04/10 23:41:51 INFO Applying migration id=edits 2026/04/10 23:41:51 INFO Applying migration id=outboxactor 2026/04/10 23:41:51 INFO Applying migration id=outboxsender 2026/04/10 23:41:51 INFO Applying migration id=thread 2026/04/10 23:41:51 INFO Applying migration id=host 2026/04/10 23:41:51 INFO Applying migration id=sharedinbox 2026/04/10 23:41:51 INFO Applying migration id=noteshost 2026/04/10 23:41:51 INFO Applying migration id=fetched 2026/04/10 23:41:51 INFO Applying migration id=move 2026/04/10 23:41:51 INFO Applying migration id=cleanup 2026/04/10 23:41:51 INFO Applying migration id=received 2026/04/10 23:41:51 INFO Applying migration id=namehost 2026/04/10 23:41:51 INFO Applying migration id=outboxhost 2026/04/10 23:41:51 INFO Applying migration id=notesfts 2026/04/10 23:41:51 INFO Applying migration id=iconsname 2026/04/10 23:41:51 INFO Applying migration id=nohash 2026/04/10 23:41:51 INFO Applying migration id=shares 2026/04/10 23:41:51 INFO Applying migration id=actorttl 2026/04/10 23:41:51 INFO Applying migration id=tocc 2026/04/10 23:41:51 INFO Applying migration id=followeds 2026/04/10 23:41:51 INFO Applying migration id=certhash 2026/04/10 23:41:51 INFO Applying migration id=follows_sync 2026/04/10 23:41:51 INFO Applying migration id=jsonpath 2026/04/10 23:41:51 INFO Applying migration id=localforward 2026/04/10 23:41:51 INFO Applying migration id=avatar 2026/04/10 23:41:51 INFO Applying migration id=noimage 2026/04/10 23:41:51 INFO Applying migration id=feed 2026/04/10 23:41:51 INFO Applying migration id=bookmarks 2026/04/10 23:41:51 INFO Applying migration id=shareactivity 2026/04/10 23:41:51 INFO Applying migration id=application 2026/04/10 23:41:51 INFO Applying migration id=certificates 2026/04/10 23:41:51 INFO Applying migration id=rawforward 2026/04/10 23:41:51 INFO Applying migration id=publickey 2026/04/10 23:41:51 INFO Applying migration id=resolvegroup 2026/04/10 23:41:51 INFO Applying migration id=reject 2026/04/10 23:41:51 INFO Applying migration id=autodel 2026/04/10 23:41:51 INFO Applying migration id=jsonb 2026/04/10 23:41:51 INFO Applying migration id=quote 2026/04/10 23:41:51 INFO Applying migration id=rfc9421 2026/04/10 23:41:51 INFO Applying migration id=keys 2026/04/10 23:41:51 INFO Applying migration id=portable 2026/04/10 23:41:51 INFO Applying migration id=proofs 2026/04/10 23:41:51 INFO Applying migration id=contexts 2026/04/10 23:41:51 INFO Applying migration id=deliverieshost 2026/04/10 23:41:51 INFO Applying migration id=pembegin 2026/04/10 23:41:51 INFO Applying migration id=didhost 2026/04/10 23:41:52 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (1.17s) === RUN TestAvatar_ExactlySizeLimit 2026/04/10 23:41:52 INFO Applying migration id=initial 2026/04/10 23:41:52 INFO Applying migration id=notesupdated 2026/04/10 23:41:52 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:52 INFO Applying migration id=activitiesid 2026/04/10 23:41:52 INFO Applying migration id=outbox 2026/04/10 23:41:52 INFO Applying migration id=edits 2026/04/10 23:41:52 INFO Applying migration id=outboxactor 2026/04/10 23:41:52 INFO Applying migration id=outboxsender 2026/04/10 23:41:52 INFO Applying migration id=thread 2026/04/10 23:41:52 INFO Applying migration id=host 2026/04/10 23:41:52 INFO Applying migration id=sharedinbox 2026/04/10 23:41:52 INFO Applying migration id=noteshost 2026/04/10 23:41:52 INFO Applying migration id=fetched 2026/04/10 23:41:52 INFO Applying migration id=move 2026/04/10 23:41:52 INFO Applying migration id=cleanup 2026/04/10 23:41:52 INFO Applying migration id=received 2026/04/10 23:41:52 INFO Applying migration id=namehost 2026/04/10 23:41:52 INFO Applying migration id=outboxhost 2026/04/10 23:41:52 INFO Applying migration id=notesfts 2026/04/10 23:41:52 INFO Applying migration id=iconsname 2026/04/10 23:41:52 INFO Applying migration id=nohash 2026/04/10 23:41:52 INFO Applying migration id=shares 2026/04/10 23:41:52 INFO Applying migration id=actorttl 2026/04/10 23:41:52 INFO Applying migration id=tocc 2026/04/10 23:41:52 INFO Applying migration id=followeds 2026/04/10 23:41:52 INFO Applying migration id=certhash 2026/04/10 23:41:52 INFO Applying migration id=follows_sync 2026/04/10 23:41:52 INFO Applying migration id=jsonpath 2026/04/10 23:41:52 INFO Applying migration id=localforward 2026/04/10 23:41:52 INFO Applying migration id=avatar 2026/04/10 23:41:52 INFO Applying migration id=noimage 2026/04/10 23:41:52 INFO Applying migration id=feed 2026/04/10 23:41:52 INFO Applying migration id=bookmarks 2026/04/10 23:41:52 INFO Applying migration id=shareactivity 2026/04/10 23:41:52 INFO Applying migration id=application 2026/04/10 23:41:52 INFO Applying migration id=certificates 2026/04/10 23:41:52 INFO Applying migration id=rawforward 2026/04/10 23:41:52 INFO Applying migration id=publickey 2026/04/10 23:41:52 INFO Applying migration id=resolvegroup 2026/04/10 23:41:52 INFO Applying migration id=reject 2026/04/10 23:41:52 INFO Applying migration id=autodel 2026/04/10 23:41:52 INFO Applying migration id=jsonb 2026/04/10 23:41:52 INFO Applying migration id=quote 2026/04/10 23:41:52 INFO Applying migration id=rfc9421 2026/04/10 23:41:52 INFO Applying migration id=keys 2026/04/10 23:41:52 INFO Applying migration id=portable 2026/04/10 23:41:52 INFO Applying migration id=proofs 2026/04/10 23:41:52 INFO Applying migration id=contexts 2026/04/10 23:41:52 INFO Applying migration id=deliverieshost 2026/04/10 23:41:52 INFO Applying migration id=pembegin 2026/04/10 23:41:52 INFO Applying migration id=didhost --- PASS: TestAvatar_ExactlySizeLimit (2.36s) === RUN TestBio_Throttled 2026/04/10 23:41:54 INFO Applying migration id=initial 2026/04/10 23:41:54 INFO Applying migration id=notesupdated 2026/04/10 23:41:54 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:54 INFO Applying migration id=activitiesid 2026/04/10 23:41:54 INFO Applying migration id=outbox 2026/04/10 23:41:54 INFO Applying migration id=edits 2026/04/10 23:41:54 INFO Applying migration id=outboxactor 2026/04/10 23:41:54 INFO Applying migration id=outboxsender 2026/04/10 23:41:54 INFO Applying migration id=thread 2026/04/10 23:41:54 INFO Applying migration id=host 2026/04/10 23:41:54 INFO Applying migration id=sharedinbox 2026/04/10 23:41:54 INFO Applying migration id=noteshost 2026/04/10 23:41:54 INFO Applying migration id=fetched 2026/04/10 23:41:54 INFO Applying migration id=move 2026/04/10 23:41:54 INFO Applying migration id=cleanup 2026/04/10 23:41:54 INFO Applying migration id=received 2026/04/10 23:41:54 INFO Applying migration id=namehost 2026/04/10 23:41:54 INFO Applying migration id=outboxhost 2026/04/10 23:41:54 INFO Applying migration id=notesfts 2026/04/10 23:41:54 INFO Applying migration id=iconsname 2026/04/10 23:41:54 INFO Applying migration id=nohash 2026/04/10 23:41:54 INFO Applying migration id=shares 2026/04/10 23:41:54 INFO Applying migration id=actorttl 2026/04/10 23:41:54 INFO Applying migration id=tocc 2026/04/10 23:41:54 INFO Applying migration id=followeds 2026/04/10 23:41:55 INFO Applying migration id=certhash 2026/04/10 23:41:55 INFO Applying migration id=follows_sync 2026/04/10 23:41:55 INFO Applying migration id=jsonpath 2026/04/10 23:41:55 INFO Applying migration id=localforward 2026/04/10 23:41:55 INFO Applying migration id=avatar 2026/04/10 23:41:55 INFO Applying migration id=noimage 2026/04/10 23:41:55 INFO Applying migration id=feed 2026/04/10 23:41:55 INFO Applying migration id=bookmarks 2026/04/10 23:41:55 INFO Applying migration id=shareactivity 2026/04/10 23:41:55 INFO Applying migration id=application 2026/04/10 23:41:55 INFO Applying migration id=certificates 2026/04/10 23:41:55 INFO Applying migration id=rawforward 2026/04/10 23:41:55 INFO Applying migration id=publickey 2026/04/10 23:41:55 INFO Applying migration id=resolvegroup 2026/04/10 23:41:55 INFO Applying migration id=reject 2026/04/10 23:41:55 INFO Applying migration id=autodel 2026/04/10 23:41:55 INFO Applying migration id=jsonb 2026/04/10 23:41:55 INFO Applying migration id=quote 2026/04/10 23:41:55 INFO Applying migration id=rfc9421 2026/04/10 23:41:55 INFO Applying migration id=keys 2026/04/10 23:41:55 INFO Applying migration id=portable 2026/04/10 23:41:55 INFO Applying migration id=proofs 2026/04/10 23:41:55 INFO Applying migration id=contexts 2026/04/10 23:41:55 INFO Applying migration id=deliverieshost 2026/04/10 23:41:55 INFO Applying migration id=pembegin 2026/04/10 23:41:55 INFO Applying migration id=didhost 2026/04/10 23:41:56 WARN Throttled request to set bio can=2026-04-11T00:11:55.427Z --- PASS: TestBio_Throttled (1.92s) === RUN TestBio_HappyFlow 2026/04/10 23:41:56 INFO Applying migration id=initial 2026/04/10 23:41:56 INFO Applying migration id=notesupdated 2026/04/10 23:41:56 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:56 INFO Applying migration id=activitiesid 2026/04/10 23:41:56 INFO Applying migration id=outbox 2026/04/10 23:41:56 INFO Applying migration id=edits 2026/04/10 23:41:56 INFO Applying migration id=outboxactor 2026/04/10 23:41:56 INFO Applying migration id=outboxsender 2026/04/10 23:41:56 INFO Applying migration id=thread 2026/04/10 23:41:56 INFO Applying migration id=host 2026/04/10 23:41:56 INFO Applying migration id=sharedinbox 2026/04/10 23:41:56 INFO Applying migration id=noteshost 2026/04/10 23:41:56 INFO Applying migration id=fetched 2026/04/10 23:41:56 INFO Applying migration id=move 2026/04/10 23:41:56 INFO Applying migration id=cleanup 2026/04/10 23:41:56 INFO Applying migration id=received 2026/04/10 23:41:56 INFO Applying migration id=namehost 2026/04/10 23:41:56 INFO Applying migration id=outboxhost 2026/04/10 23:41:56 INFO Applying migration id=notesfts 2026/04/10 23:41:56 INFO Applying migration id=iconsname 2026/04/10 23:41:56 INFO Applying migration id=nohash 2026/04/10 23:41:56 INFO Applying migration id=shares 2026/04/10 23:41:56 INFO Applying migration id=actorttl 2026/04/10 23:41:56 INFO Applying migration id=tocc 2026/04/10 23:41:56 INFO Applying migration id=followeds 2026/04/10 23:41:56 INFO Applying migration id=certhash 2026/04/10 23:41:56 INFO Applying migration id=follows_sync 2026/04/10 23:41:56 INFO Applying migration id=jsonpath 2026/04/10 23:41:56 INFO Applying migration id=localforward 2026/04/10 23:41:56 INFO Applying migration id=avatar 2026/04/10 23:41:56 INFO Applying migration id=noimage 2026/04/10 23:41:56 INFO Applying migration id=feed 2026/04/10 23:41:56 INFO Applying migration id=bookmarks 2026/04/10 23:41:56 INFO Applying migration id=shareactivity 2026/04/10 23:41:56 INFO Applying migration id=application 2026/04/10 23:41:56 INFO Applying migration id=certificates 2026/04/10 23:41:56 INFO Applying migration id=rawforward 2026/04/10 23:41:56 INFO Applying migration id=publickey 2026/04/10 23:41:56 INFO Applying migration id=resolvegroup 2026/04/10 23:41:56 INFO Applying migration id=reject 2026/04/10 23:41:56 INFO Applying migration id=autodel 2026/04/10 23:41:56 INFO Applying migration id=jsonb 2026/04/10 23:41:57 INFO Applying migration id=quote 2026/04/10 23:41:57 INFO Applying migration id=rfc9421 2026/04/10 23:41:57 INFO Applying migration id=keys 2026/04/10 23:41:57 INFO Applying migration id=portable 2026/04/10 23:41:57 INFO Applying migration id=proofs 2026/04/10 23:41:57 INFO Applying migration id=contexts 2026/04/10 23:41:57 INFO Applying migration id=deliverieshost 2026/04/10 23:41:57 INFO Applying migration id=pembegin 2026/04/10 23:41:57 INFO Applying migration id=didhost 2026/04/10 23:41:59 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (2.28s) === RUN TestBio_TooLong 2026/04/10 23:41:59 INFO Applying migration id=initial 2026/04/10 23:41:59 INFO Applying migration id=notesupdated 2026/04/10 23:41:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:59 INFO Applying migration id=activitiesid 2026/04/10 23:41:59 INFO Applying migration id=outbox 2026/04/10 23:41:59 INFO Applying migration id=edits 2026/04/10 23:41:59 INFO Applying migration id=outboxactor 2026/04/10 23:41:59 INFO Applying migration id=outboxsender 2026/04/10 23:41:59 INFO Applying migration id=thread 2026/04/10 23:41:59 INFO Applying migration id=host 2026/04/10 23:41:59 INFO Applying migration id=sharedinbox 2026/04/10 23:41:59 INFO Applying migration id=noteshost 2026/04/10 23:41:59 INFO Applying migration id=fetched 2026/04/10 23:41:59 INFO Applying migration id=move 2026/04/10 23:41:59 INFO Applying migration id=cleanup 2026/04/10 23:41:59 INFO Applying migration id=received 2026/04/10 23:41:59 INFO Applying migration id=namehost 2026/04/10 23:41:59 INFO Applying migration id=outboxhost 2026/04/10 23:41:59 INFO Applying migration id=notesfts 2026/04/10 23:41:59 INFO Applying migration id=iconsname 2026/04/10 23:41:59 INFO Applying migration id=nohash 2026/04/10 23:41:59 INFO Applying migration id=shares 2026/04/10 23:41:59 INFO Applying migration id=actorttl 2026/04/10 23:41:59 INFO Applying migration id=tocc 2026/04/10 23:41:59 INFO Applying migration id=followeds 2026/04/10 23:41:59 INFO Applying migration id=certhash 2026/04/10 23:41:59 INFO Applying migration id=follows_sync 2026/04/10 23:41:59 INFO Applying migration id=jsonpath 2026/04/10 23:41:59 INFO Applying migration id=localforward 2026/04/10 23:41:59 INFO Applying migration id=avatar 2026/04/10 23:41:59 INFO Applying migration id=noimage 2026/04/10 23:41:59 INFO Applying migration id=feed 2026/04/10 23:41:59 INFO Applying migration id=bookmarks 2026/04/10 23:41:59 INFO Applying migration id=shareactivity 2026/04/10 23:41:59 INFO Applying migration id=application 2026/04/10 23:41:59 INFO Applying migration id=certificates 2026/04/10 23:41:59 INFO Applying migration id=rawforward 2026/04/10 23:41:59 INFO Applying migration id=publickey 2026/04/10 23:41:59 INFO Applying migration id=resolvegroup 2026/04/10 23:41:59 INFO Applying migration id=reject 2026/04/10 23:41:59 INFO Applying migration id=autodel 2026/04/10 23:41:59 INFO Applying migration id=jsonb 2026/04/10 23:41:59 INFO Applying migration id=quote 2026/04/10 23:41:59 INFO Applying migration id=rfc9421 2026/04/10 23:41:59 INFO Applying migration id=keys 2026/04/10 23:41:59 INFO Applying migration id=portable 2026/04/10 23:41:59 INFO Applying migration id=proofs 2026/04/10 23:41:59 INFO Applying migration id=contexts 2026/04/10 23:41:59 INFO Applying migration id=deliverieshost 2026/04/10 23:41:59 INFO Applying migration id=pembegin 2026/04/10 23:41:59 INFO Applying migration id=didhost --- PASS: TestBio_TooLong (0.79s) === RUN TestBio_MultiLine 2026/04/10 23:41:59 INFO Applying migration id=initial 2026/04/10 23:41:59 INFO Applying migration id=notesupdated 2026/04/10 23:41:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:59 INFO Applying migration id=activitiesid 2026/04/10 23:41:59 INFO Applying migration id=outbox 2026/04/10 23:41:59 INFO Applying migration id=edits 2026/04/10 23:41:59 INFO Applying migration id=outboxactor 2026/04/10 23:41:59 INFO Applying migration id=outboxsender 2026/04/10 23:41:59 INFO Applying migration id=thread 2026/04/10 23:41:59 INFO Applying migration id=host 2026/04/10 23:41:59 INFO Applying migration id=sharedinbox 2026/04/10 23:41:59 INFO Applying migration id=noteshost 2026/04/10 23:41:59 INFO Applying migration id=fetched 2026/04/10 23:41:59 INFO Applying migration id=move 2026/04/10 23:41:59 INFO Applying migration id=cleanup 2026/04/10 23:41:59 INFO Applying migration id=received 2026/04/10 23:41:59 INFO Applying migration id=namehost 2026/04/10 23:41:59 INFO Applying migration id=outboxhost 2026/04/10 23:41:59 INFO Applying migration id=notesfts 2026/04/10 23:41:59 INFO Applying migration id=iconsname 2026/04/10 23:41:59 INFO Applying migration id=nohash 2026/04/10 23:41:59 INFO Applying migration id=shares 2026/04/10 23:41:59 INFO Applying migration id=actorttl 2026/04/10 23:41:59 INFO Applying migration id=tocc 2026/04/10 23:41:59 INFO Applying migration id=followeds 2026/04/10 23:41:59 INFO Applying migration id=certhash 2026/04/10 23:41:59 INFO Applying migration id=follows_sync 2026/04/10 23:41:59 INFO Applying migration id=jsonpath 2026/04/10 23:42:00 INFO Applying migration id=localforward 2026/04/10 23:42:00 INFO Applying migration id=avatar 2026/04/10 23:42:00 INFO Applying migration id=noimage 2026/04/10 23:42:00 INFO Applying migration id=feed 2026/04/10 23:42:00 INFO Applying migration id=bookmarks 2026/04/10 23:42:00 INFO Applying migration id=shareactivity 2026/04/10 23:42:00 INFO Applying migration id=application 2026/04/10 23:42:00 INFO Applying migration id=certificates 2026/04/10 23:42:00 INFO Applying migration id=rawforward 2026/04/10 23:42:00 INFO Applying migration id=publickey 2026/04/10 23:42:00 INFO Applying migration id=resolvegroup 2026/04/10 23:42:00 INFO Applying migration id=reject 2026/04/10 23:42:00 INFO Applying migration id=autodel 2026/04/10 23:42:00 INFO Applying migration id=jsonb 2026/04/10 23:42:00 INFO Applying migration id=quote 2026/04/10 23:42:00 INFO Applying migration id=rfc9421 2026/04/10 23:42:00 INFO Applying migration id=keys 2026/04/10 23:42:00 INFO Applying migration id=portable 2026/04/10 23:42:00 INFO Applying migration id=proofs 2026/04/10 23:42:00 INFO Applying migration id=contexts 2026/04/10 23:42:00 INFO Applying migration id=deliverieshost 2026/04/10 23:42:00 INFO Applying migration id=pembegin 2026/04/10 23:42:00 INFO Applying migration id=didhost 2026/04/10 23:42:01 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (1.37s) === RUN TestBio_MultiLineWithLink 2026/04/10 23:42:01 INFO Applying migration id=initial 2026/04/10 23:42:01 INFO Applying migration id=notesupdated 2026/04/10 23:42:01 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:01 INFO Applying migration id=activitiesid 2026/04/10 23:42:01 INFO Applying migration id=outbox 2026/04/10 23:42:01 INFO Applying migration id=edits 2026/04/10 23:42:01 INFO Applying migration id=outboxactor 2026/04/10 23:42:01 INFO Applying migration id=outboxsender 2026/04/10 23:42:01 INFO Applying migration id=thread 2026/04/10 23:42:01 INFO Applying migration id=host 2026/04/10 23:42:01 INFO Applying migration id=sharedinbox 2026/04/10 23:42:01 INFO Applying migration id=noteshost 2026/04/10 23:42:01 INFO Applying migration id=fetched 2026/04/10 23:42:01 INFO Applying migration id=move 2026/04/10 23:42:01 INFO Applying migration id=cleanup 2026/04/10 23:42:01 INFO Applying migration id=received 2026/04/10 23:42:01 INFO Applying migration id=namehost 2026/04/10 23:42:01 INFO Applying migration id=outboxhost 2026/04/10 23:42:01 INFO Applying migration id=notesfts 2026/04/10 23:42:01 INFO Applying migration id=iconsname 2026/04/10 23:42:01 INFO Applying migration id=nohash 2026/04/10 23:42:01 INFO Applying migration id=shares 2026/04/10 23:42:01 INFO Applying migration id=actorttl 2026/04/10 23:42:01 INFO Applying migration id=tocc 2026/04/10 23:42:01 INFO Applying migration id=followeds 2026/04/10 23:42:01 INFO Applying migration id=certhash 2026/04/10 23:42:01 INFO Applying migration id=follows_sync 2026/04/10 23:42:01 INFO Applying migration id=jsonpath 2026/04/10 23:42:01 INFO Applying migration id=localforward 2026/04/10 23:42:01 INFO Applying migration id=avatar 2026/04/10 23:42:01 INFO Applying migration id=noimage 2026/04/10 23:42:01 INFO Applying migration id=feed 2026/04/10 23:42:01 INFO Applying migration id=bookmarks 2026/04/10 23:42:01 INFO Applying migration id=shareactivity 2026/04/10 23:42:01 INFO Applying migration id=application 2026/04/10 23:42:01 INFO Applying migration id=certificates 2026/04/10 23:42:01 INFO Applying migration id=rawforward 2026/04/10 23:42:01 INFO Applying migration id=publickey 2026/04/10 23:42:01 INFO Applying migration id=resolvegroup 2026/04/10 23:42:01 INFO Applying migration id=reject 2026/04/10 23:42:01 INFO Applying migration id=autodel 2026/04/10 23:42:01 INFO Applying migration id=jsonb 2026/04/10 23:42:01 INFO Applying migration id=quote 2026/04/10 23:42:01 INFO Applying migration id=rfc9421 2026/04/10 23:42:01 INFO Applying migration id=keys 2026/04/10 23:42:01 INFO Applying migration id=portable 2026/04/10 23:42:01 INFO Applying migration id=proofs 2026/04/10 23:42:01 INFO Applying migration id=contexts 2026/04/10 23:42:01 INFO Applying migration id=deliverieshost 2026/04/10 23:42:01 INFO Applying migration id=pembegin 2026/04/10 23:42:01 INFO Applying migration id=didhost 2026/04/10 23:42:02 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (1.49s) === RUN TestBookmark_HappyFlow 2026/04/10 23:42:02 INFO Applying migration id=initial 2026/04/10 23:42:02 INFO Applying migration id=notesupdated 2026/04/10 23:42:02 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:02 INFO Applying migration id=activitiesid 2026/04/10 23:42:02 INFO Applying migration id=outbox 2026/04/10 23:42:02 INFO Applying migration id=edits 2026/04/10 23:42:02 INFO Applying migration id=outboxactor 2026/04/10 23:42:02 INFO Applying migration id=outboxsender 2026/04/10 23:42:02 INFO Applying migration id=thread 2026/04/10 23:42:02 INFO Applying migration id=host 2026/04/10 23:42:02 INFO Applying migration id=sharedinbox 2026/04/10 23:42:02 INFO Applying migration id=noteshost 2026/04/10 23:42:02 INFO Applying migration id=fetched 2026/04/10 23:42:02 INFO Applying migration id=move 2026/04/10 23:42:02 INFO Applying migration id=cleanup 2026/04/10 23:42:02 INFO Applying migration id=received 2026/04/10 23:42:02 INFO Applying migration id=namehost 2026/04/10 23:42:02 INFO Applying migration id=outboxhost 2026/04/10 23:42:02 INFO Applying migration id=notesfts 2026/04/10 23:42:02 INFO Applying migration id=iconsname 2026/04/10 23:42:02 INFO Applying migration id=nohash 2026/04/10 23:42:02 INFO Applying migration id=shares 2026/04/10 23:42:02 INFO Applying migration id=actorttl 2026/04/10 23:42:02 INFO Applying migration id=tocc 2026/04/10 23:42:02 INFO Applying migration id=followeds 2026/04/10 23:42:02 INFO Applying migration id=certhash 2026/04/10 23:42:02 INFO Applying migration id=follows_sync 2026/04/10 23:42:02 INFO Applying migration id=jsonpath 2026/04/10 23:42:02 INFO Applying migration id=localforward 2026/04/10 23:42:02 INFO Applying migration id=avatar 2026/04/10 23:42:02 INFO Applying migration id=noimage 2026/04/10 23:42:02 INFO Applying migration id=feed 2026/04/10 23:42:02 INFO Applying migration id=bookmarks 2026/04/10 23:42:02 INFO Applying migration id=shareactivity 2026/04/10 23:42:02 INFO Applying migration id=application 2026/04/10 23:42:02 INFO Applying migration id=certificates 2026/04/10 23:42:02 INFO Applying migration id=rawforward 2026/04/10 23:42:02 INFO Applying migration id=publickey 2026/04/10 23:42:02 INFO Applying migration id=resolvegroup 2026/04/10 23:42:02 INFO Applying migration id=reject 2026/04/10 23:42:02 INFO Applying migration id=autodel 2026/04/10 23:42:02 INFO Applying migration id=jsonb 2026/04/10 23:42:02 INFO Applying migration id=quote 2026/04/10 23:42:02 INFO Applying migration id=rfc9421 2026/04/10 23:42:02 INFO Applying migration id=keys 2026/04/10 23:42:02 INFO Applying migration id=portable 2026/04/10 23:42:02 INFO Applying migration id=proofs 2026/04/10 23:42:02 INFO Applying migration id=contexts 2026/04/10 23:42:02 INFO Applying migration id=deliverieshost 2026/04/10 23:42:02 INFO Applying migration id=pembegin 2026/04/10 23:42:02 INFO Applying migration id=didhost 2026/04/10 23:42:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-352b-7aab-aa9b-1d77095eef81 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-352b-7a1e-bc5e-4f88ba181ce6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-352b-7a1e-bc5e-4f88ba181ce6 2026/04/10 23:42:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-352b-7a1e-bc5e-4f88ba181ce6 2026/04/10 23:42:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-352b-7a1e-bc5e-4f88ba181ce6 2026/04/10 23:42:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-352b-7a1e-bc5e-4f88ba181ce6 --- PASS: TestBookmark_HappyFlow (3.33s) === RUN TestBookmark_Throttling 2026/04/10 23:42:06 INFO Applying migration id=initial 2026/04/10 23:42:06 INFO Applying migration id=notesupdated 2026/04/10 23:42:06 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:06 INFO Applying migration id=activitiesid 2026/04/10 23:42:06 INFO Applying migration id=outbox 2026/04/10 23:42:06 INFO Applying migration id=edits 2026/04/10 23:42:06 INFO Applying migration id=outboxactor 2026/04/10 23:42:06 INFO Applying migration id=outboxsender 2026/04/10 23:42:06 INFO Applying migration id=thread 2026/04/10 23:42:06 INFO Applying migration id=host 2026/04/10 23:42:06 INFO Applying migration id=sharedinbox 2026/04/10 23:42:06 INFO Applying migration id=noteshost 2026/04/10 23:42:06 INFO Applying migration id=fetched 2026/04/10 23:42:06 INFO Applying migration id=move 2026/04/10 23:42:06 INFO Applying migration id=cleanup 2026/04/10 23:42:06 INFO Applying migration id=received 2026/04/10 23:42:06 INFO Applying migration id=namehost 2026/04/10 23:42:06 INFO Applying migration id=outboxhost 2026/04/10 23:42:06 INFO Applying migration id=notesfts 2026/04/10 23:42:06 INFO Applying migration id=iconsname 2026/04/10 23:42:06 INFO Applying migration id=nohash 2026/04/10 23:42:06 INFO Applying migration id=shares 2026/04/10 23:42:06 INFO Applying migration id=actorttl 2026/04/10 23:42:06 INFO Applying migration id=tocc 2026/04/10 23:42:06 INFO Applying migration id=followeds 2026/04/10 23:42:06 INFO Applying migration id=certhash 2026/04/10 23:42:06 INFO Applying migration id=follows_sync 2026/04/10 23:42:06 INFO Applying migration id=jsonpath 2026/04/10 23:42:06 INFO Applying migration id=localforward 2026/04/10 23:42:06 INFO Applying migration id=avatar 2026/04/10 23:42:06 INFO Applying migration id=noimage 2026/04/10 23:42:06 INFO Applying migration id=feed 2026/04/10 23:42:06 INFO Applying migration id=bookmarks 2026/04/10 23:42:06 INFO Applying migration id=shareactivity 2026/04/10 23:42:06 INFO Applying migration id=application 2026/04/10 23:42:06 INFO Applying migration id=certificates 2026/04/10 23:42:06 INFO Applying migration id=rawforward 2026/04/10 23:42:06 INFO Applying migration id=publickey 2026/04/10 23:42:06 INFO Applying migration id=resolvegroup 2026/04/10 23:42:06 INFO Applying migration id=reject 2026/04/10 23:42:06 INFO Applying migration id=autodel 2026/04/10 23:42:06 INFO Applying migration id=jsonb 2026/04/10 23:42:06 INFO Applying migration id=quote 2026/04/10 23:42:06 INFO Applying migration id=rfc9421 2026/04/10 23:42:06 INFO Applying migration id=keys 2026/04/10 23:42:06 INFO Applying migration id=portable 2026/04/10 23:42:06 INFO Applying migration id=proofs 2026/04/10 23:42:06 INFO Applying migration id=contexts 2026/04/10 23:42:06 INFO Applying migration id=deliverieshost 2026/04/10 23:42:06 INFO Applying migration id=pembegin 2026/04/10 23:42:06 INFO Applying migration id=didhost 2026/04/10 23:42:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-421f-76ac-b9cb-50a116c4ba4f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-421f-75f4-a39a-9ea0fc388060 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-421f-75f4-a39a-9ea0fc388060 2026/04/10 23:42:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-4221-7a23-9e56-9a35b0810e85 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-4221-79f5-87c0-be0a353ca692 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79c6-4221-79f5-87c0-be0a353ca692 2026/04/10 23:42:09 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (3.31s) === RUN TestBookmark_Limit 2026/04/10 23:42:09 INFO Applying migration id=initial 2026/04/10 23:42:09 INFO Applying migration id=notesupdated 2026/04/10 23:42:09 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:09 INFO Applying migration id=activitiesid 2026/04/10 23:42:09 INFO Applying migration id=outbox 2026/04/10 23:42:09 INFO Applying migration id=edits 2026/04/10 23:42:09 INFO Applying migration id=outboxactor 2026/04/10 23:42:09 INFO Applying migration id=outboxsender 2026/04/10 23:42:09 INFO Applying migration id=thread 2026/04/10 23:42:09 INFO Applying migration id=host 2026/04/10 23:42:09 INFO Applying migration id=sharedinbox 2026/04/10 23:42:09 INFO Applying migration id=noteshost 2026/04/10 23:42:09 INFO Applying migration id=fetched 2026/04/10 23:42:09 INFO Applying migration id=move 2026/04/10 23:42:09 INFO Applying migration id=cleanup 2026/04/10 23:42:09 INFO Applying migration id=received 2026/04/10 23:42:09 INFO Applying migration id=namehost 2026/04/10 23:42:09 INFO Applying migration id=outboxhost 2026/04/10 23:42:09 INFO Applying migration id=notesfts 2026/04/10 23:42:09 INFO Applying migration id=iconsname 2026/04/10 23:42:09 INFO Applying migration id=nohash 2026/04/10 23:42:09 INFO Applying migration id=shares 2026/04/10 23:42:09 INFO Applying migration id=actorttl 2026/04/10 23:42:09 INFO Applying migration id=tocc 2026/04/10 23:42:09 INFO Applying migration id=followeds 2026/04/10 23:42:09 INFO Applying migration id=certhash 2026/04/10 23:42:09 INFO Applying migration id=follows_sync 2026/04/10 23:42:09 INFO Applying migration id=jsonpath 2026/04/10 23:42:09 INFO Applying migration id=localforward 2026/04/10 23:42:09 INFO Applying migration id=avatar 2026/04/10 23:42:09 INFO Applying migration id=noimage 2026/04/10 23:42:09 INFO Applying migration id=feed 2026/04/10 23:42:09 INFO Applying migration id=bookmarks 2026/04/10 23:42:09 INFO Applying migration id=shareactivity 2026/04/10 23:42:09 INFO Applying migration id=application 2026/04/10 23:42:09 INFO Applying migration id=certificates 2026/04/10 23:42:09 INFO Applying migration id=rawforward 2026/04/10 23:42:09 INFO Applying migration id=publickey 2026/04/10 23:42:09 INFO Applying migration id=resolvegroup 2026/04/10 23:42:09 INFO Applying migration id=reject 2026/04/10 23:42:09 INFO Applying migration id=autodel 2026/04/10 23:42:09 INFO Applying migration id=jsonb 2026/04/10 23:42:09 INFO Applying migration id=quote 2026/04/10 23:42:09 INFO Applying migration id=rfc9421 2026/04/10 23:42:09 INFO Applying migration id=keys 2026/04/10 23:42:09 INFO Applying migration id=portable 2026/04/10 23:42:09 INFO Applying migration id=proofs 2026/04/10 23:42:09 INFO Applying migration id=contexts 2026/04/10 23:42:09 INFO Applying migration id=deliverieshost 2026/04/10 23:42:09 INFO Applying migration id=pembegin 2026/04/10 23:42:09 INFO Applying migration id=didhost 2026/04/10 23:42:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-460e-78df-89c6-db2aef451666 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-460e-7856-947f-fda35e4f5172 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-460e-7856-947f-fda35e4f5172 2026/04/10 23:42:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-4610-7cab-a3c0-c05aeba45214 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-4610-7c7c-a71a-4e449e1d300c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79c6-4610-7c7c-a71a-4e449e1d300c 2026/04/10 23:42:10 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019d79c6-4610-7c7c-a71a-4e449e1d300c --- PASS: TestBookmark_Limit (1.01s) === RUN TestBookmark_TwoBookmarks 2026/04/10 23:42:10 INFO Applying migration id=initial 2026/04/10 23:42:10 INFO Applying migration id=notesupdated 2026/04/10 23:42:10 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:10 INFO Applying migration id=activitiesid 2026/04/10 23:42:10 INFO Applying migration id=outbox 2026/04/10 23:42:10 INFO Applying migration id=edits 2026/04/10 23:42:10 INFO Applying migration id=outboxactor 2026/04/10 23:42:10 INFO Applying migration id=outboxsender 2026/04/10 23:42:10 INFO Applying migration id=thread 2026/04/10 23:42:10 INFO Applying migration id=host 2026/04/10 23:42:10 INFO Applying migration id=sharedinbox 2026/04/10 23:42:10 INFO Applying migration id=noteshost 2026/04/10 23:42:10 INFO Applying migration id=fetched 2026/04/10 23:42:10 INFO Applying migration id=move 2026/04/10 23:42:10 INFO Applying migration id=cleanup 2026/04/10 23:42:10 INFO Applying migration id=received 2026/04/10 23:42:10 INFO Applying migration id=namehost 2026/04/10 23:42:10 INFO Applying migration id=outboxhost 2026/04/10 23:42:10 INFO Applying migration id=notesfts 2026/04/10 23:42:10 INFO Applying migration id=iconsname 2026/04/10 23:42:10 INFO Applying migration id=nohash 2026/04/10 23:42:10 INFO Applying migration id=shares 2026/04/10 23:42:10 INFO Applying migration id=actorttl 2026/04/10 23:42:10 INFO Applying migration id=tocc 2026/04/10 23:42:10 INFO Applying migration id=followeds 2026/04/10 23:42:10 INFO Applying migration id=certhash 2026/04/10 23:42:10 INFO Applying migration id=follows_sync 2026/04/10 23:42:10 INFO Applying migration id=jsonpath 2026/04/10 23:42:10 INFO Applying migration id=localforward 2026/04/10 23:42:10 INFO Applying migration id=avatar 2026/04/10 23:42:10 INFO Applying migration id=noimage 2026/04/10 23:42:10 INFO Applying migration id=feed 2026/04/10 23:42:10 INFO Applying migration id=bookmarks 2026/04/10 23:42:10 INFO Applying migration id=shareactivity 2026/04/10 23:42:10 INFO Applying migration id=application 2026/04/10 23:42:10 INFO Applying migration id=certificates 2026/04/10 23:42:10 INFO Applying migration id=rawforward 2026/04/10 23:42:10 INFO Applying migration id=publickey 2026/04/10 23:42:10 INFO Applying migration id=resolvegroup 2026/04/10 23:42:10 INFO Applying migration id=reject 2026/04/10 23:42:10 INFO Applying migration id=autodel 2026/04/10 23:42:10 INFO Applying migration id=jsonb 2026/04/10 23:42:10 INFO Applying migration id=quote 2026/04/10 23:42:10 INFO Applying migration id=rfc9421 2026/04/10 23:42:10 INFO Applying migration id=keys 2026/04/10 23:42:10 INFO Applying migration id=portable 2026/04/10 23:42:10 INFO Applying migration id=proofs 2026/04/10 23:42:10 INFO Applying migration id=contexts 2026/04/10 23:42:10 INFO Applying migration id=deliverieshost 2026/04/10 23:42:10 INFO Applying migration id=pembegin 2026/04/10 23:42:10 INFO Applying migration id=didhost 2026/04/10 23:42:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-4cc4-7e93-b81d-bf3a3e293152 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-4cc4-7dfd-84fc-4e15a9026367 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-4cc4-7dfd-84fc-4e15a9026367 2026/04/10 23:42:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-4cc7-724a-94a3-7494d5d68cff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-4cc7-721c-b6de-b5118a668f96 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79c6-4cc7-721c-b6de-b5118a668f96 --- PASS: TestBookmark_TwoBookmarks (1.72s) === RUN TestBookmark_Twice 2026/04/10 23:42:12 INFO Applying migration id=initial 2026/04/10 23:42:12 INFO Applying migration id=notesupdated 2026/04/10 23:42:12 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:12 INFO Applying migration id=activitiesid 2026/04/10 23:42:12 INFO Applying migration id=outbox 2026/04/10 23:42:12 INFO Applying migration id=edits 2026/04/10 23:42:12 INFO Applying migration id=outboxactor 2026/04/10 23:42:12 INFO Applying migration id=outboxsender 2026/04/10 23:42:12 INFO Applying migration id=thread 2026/04/10 23:42:12 INFO Applying migration id=host 2026/04/10 23:42:12 INFO Applying migration id=sharedinbox 2026/04/10 23:42:12 INFO Applying migration id=noteshost 2026/04/10 23:42:12 INFO Applying migration id=fetched 2026/04/10 23:42:12 INFO Applying migration id=move 2026/04/10 23:42:12 INFO Applying migration id=cleanup 2026/04/10 23:42:12 INFO Applying migration id=received 2026/04/10 23:42:12 INFO Applying migration id=namehost 2026/04/10 23:42:12 INFO Applying migration id=outboxhost 2026/04/10 23:42:12 INFO Applying migration id=notesfts 2026/04/10 23:42:12 INFO Applying migration id=iconsname 2026/04/10 23:42:12 INFO Applying migration id=nohash 2026/04/10 23:42:12 INFO Applying migration id=shares 2026/04/10 23:42:12 INFO Applying migration id=actorttl 2026/04/10 23:42:12 INFO Applying migration id=tocc 2026/04/10 23:42:12 INFO Applying migration id=followeds 2026/04/10 23:42:12 INFO Applying migration id=certhash 2026/04/10 23:42:12 INFO Applying migration id=follows_sync 2026/04/10 23:42:12 INFO Applying migration id=jsonpath 2026/04/10 23:42:12 INFO Applying migration id=localforward 2026/04/10 23:42:12 INFO Applying migration id=avatar 2026/04/10 23:42:12 INFO Applying migration id=noimage 2026/04/10 23:42:12 INFO Applying migration id=feed 2026/04/10 23:42:12 INFO Applying migration id=bookmarks 2026/04/10 23:42:12 INFO Applying migration id=shareactivity 2026/04/10 23:42:12 INFO Applying migration id=application 2026/04/10 23:42:12 INFO Applying migration id=certificates 2026/04/10 23:42:12 INFO Applying migration id=rawforward 2026/04/10 23:42:12 INFO Applying migration id=publickey 2026/04/10 23:42:12 INFO Applying migration id=resolvegroup 2026/04/10 23:42:12 INFO Applying migration id=reject 2026/04/10 23:42:12 INFO Applying migration id=autodel 2026/04/10 23:42:12 INFO Applying migration id=jsonb 2026/04/10 23:42:12 INFO Applying migration id=quote 2026/04/10 23:42:12 INFO Applying migration id=rfc9421 2026/04/10 23:42:12 INFO Applying migration id=keys 2026/04/10 23:42:12 INFO Applying migration id=portable 2026/04/10 23:42:12 INFO Applying migration id=proofs 2026/04/10 23:42:12 INFO Applying migration id=contexts 2026/04/10 23:42:12 INFO Applying migration id=deliverieshost 2026/04/10 23:42:12 INFO Applying migration id=pembegin 2026/04/10 23:42:12 INFO Applying migration id=didhost 2026/04/10 23:42:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-50cb-7581-bbee-53c8b1dd750c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-50cb-752a-b300-60dfa6adefce activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-50cb-752a-b300-60dfa6adefce 2026/04/10 23:42:13 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (1.03s) === RUN TestBookmark_ToFollowers 2026/04/10 23:42:13 INFO Applying migration id=initial 2026/04/10 23:42:13 INFO Applying migration id=notesupdated 2026/04/10 23:42:13 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:13 INFO Applying migration id=activitiesid 2026/04/10 23:42:13 INFO Applying migration id=outbox 2026/04/10 23:42:13 INFO Applying migration id=edits 2026/04/10 23:42:13 INFO Applying migration id=outboxactor 2026/04/10 23:42:13 INFO Applying migration id=outboxsender 2026/04/10 23:42:13 INFO Applying migration id=thread 2026/04/10 23:42:13 INFO Applying migration id=host 2026/04/10 23:42:13 INFO Applying migration id=sharedinbox 2026/04/10 23:42:13 INFO Applying migration id=noteshost 2026/04/10 23:42:13 INFO Applying migration id=fetched 2026/04/10 23:42:13 INFO Applying migration id=move 2026/04/10 23:42:13 INFO Applying migration id=cleanup 2026/04/10 23:42:13 INFO Applying migration id=received 2026/04/10 23:42:13 INFO Applying migration id=namehost 2026/04/10 23:42:13 INFO Applying migration id=outboxhost 2026/04/10 23:42:13 INFO Applying migration id=notesfts 2026/04/10 23:42:13 INFO Applying migration id=iconsname 2026/04/10 23:42:13 INFO Applying migration id=nohash 2026/04/10 23:42:13 INFO Applying migration id=shares 2026/04/10 23:42:13 INFO Applying migration id=actorttl 2026/04/10 23:42:13 INFO Applying migration id=tocc 2026/04/10 23:42:13 INFO Applying migration id=followeds 2026/04/10 23:42:13 INFO Applying migration id=certhash 2026/04/10 23:42:13 INFO Applying migration id=follows_sync 2026/04/10 23:42:13 INFO Applying migration id=jsonpath 2026/04/10 23:42:13 INFO Applying migration id=localforward 2026/04/10 23:42:13 INFO Applying migration id=avatar 2026/04/10 23:42:13 INFO Applying migration id=noimage 2026/04/10 23:42:13 INFO Applying migration id=feed 2026/04/10 23:42:13 INFO Applying migration id=bookmarks 2026/04/10 23:42:13 INFO Applying migration id=shareactivity 2026/04/10 23:42:13 INFO Applying migration id=application 2026/04/10 23:42:13 INFO Applying migration id=certificates 2026/04/10 23:42:13 INFO Applying migration id=rawforward 2026/04/10 23:42:13 INFO Applying migration id=publickey 2026/04/10 23:42:13 INFO Applying migration id=resolvegroup 2026/04/10 23:42:13 INFO Applying migration id=reject 2026/04/10 23:42:13 INFO Applying migration id=autodel 2026/04/10 23:42:13 INFO Applying migration id=jsonb 2026/04/10 23:42:13 INFO Applying migration id=quote 2026/04/10 23:42:13 INFO Applying migration id=rfc9421 2026/04/10 23:42:13 INFO Applying migration id=keys 2026/04/10 23:42:13 INFO Applying migration id=portable 2026/04/10 23:42:13 INFO Applying migration id=proofs 2026/04/10 23:42:13 INFO Applying migration id=contexts 2026/04/10 23:42:13 INFO Applying migration id=deliverieshost 2026/04/10 23:42:13 INFO Applying migration id=pembegin 2026/04/10 23:42:13 INFO Applying migration id=didhost 2026/04/10 23:42:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c6-58a3-7733-9d45-066890efa928 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 23:42:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-58a4-7510-ae37-a588b4b3a930 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c6-58a3-7733-9d45-066890efa928 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c6-58a3-7733-9d45-066890efa928 2026/04/10 23:42:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-58a4-7c7b-9165-4d1fde067470 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-58a4-7c2d-88e1-9b23d7ea1aa5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-58a4-7c2d-88e1-9b23d7ea1aa5 2026/04/10 23:42:15 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c6-58a4-7c2d-88e1-9b23d7ea1aa5 2026/04/10 23:42:15 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79c6-58a9-73d0-9bda-cf912d5bc95f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c6-58a3-7733-9d45-066890efa928 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.01s) === RUN TestBookmark_DM 2026/04/10 23:42:15 INFO Applying migration id=initial 2026/04/10 23:42:15 INFO Applying migration id=notesupdated 2026/04/10 23:42:15 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:15 INFO Applying migration id=activitiesid 2026/04/10 23:42:15 INFO Applying migration id=outbox 2026/04/10 23:42:15 INFO Applying migration id=edits 2026/04/10 23:42:15 INFO Applying migration id=outboxactor 2026/04/10 23:42:15 INFO Applying migration id=outboxsender 2026/04/10 23:42:15 INFO Applying migration id=thread 2026/04/10 23:42:15 INFO Applying migration id=host 2026/04/10 23:42:15 INFO Applying migration id=sharedinbox 2026/04/10 23:42:15 INFO Applying migration id=noteshost 2026/04/10 23:42:15 INFO Applying migration id=fetched 2026/04/10 23:42:15 INFO Applying migration id=move 2026/04/10 23:42:15 INFO Applying migration id=cleanup 2026/04/10 23:42:15 INFO Applying migration id=received 2026/04/10 23:42:15 INFO Applying migration id=namehost 2026/04/10 23:42:15 INFO Applying migration id=outboxhost 2026/04/10 23:42:15 INFO Applying migration id=notesfts 2026/04/10 23:42:15 INFO Applying migration id=iconsname 2026/04/10 23:42:15 INFO Applying migration id=nohash 2026/04/10 23:42:15 INFO Applying migration id=shares 2026/04/10 23:42:15 INFO Applying migration id=actorttl 2026/04/10 23:42:15 INFO Applying migration id=tocc 2026/04/10 23:42:15 INFO Applying migration id=followeds 2026/04/10 23:42:15 INFO Applying migration id=certhash 2026/04/10 23:42:15 INFO Applying migration id=follows_sync 2026/04/10 23:42:15 INFO Applying migration id=jsonpath 2026/04/10 23:42:15 INFO Applying migration id=localforward 2026/04/10 23:42:15 INFO Applying migration id=avatar 2026/04/10 23:42:15 INFO Applying migration id=noimage 2026/04/10 23:42:15 INFO Applying migration id=feed 2026/04/10 23:42:15 INFO Applying migration id=bookmarks 2026/04/10 23:42:15 INFO Applying migration id=shareactivity 2026/04/10 23:42:15 INFO Applying migration id=application 2026/04/10 23:42:15 INFO Applying migration id=certificates 2026/04/10 23:42:15 INFO Applying migration id=rawforward 2026/04/10 23:42:15 INFO Applying migration id=publickey 2026/04/10 23:42:15 INFO Applying migration id=resolvegroup 2026/04/10 23:42:15 INFO Applying migration id=reject 2026/04/10 23:42:15 INFO Applying migration id=autodel 2026/04/10 23:42:15 INFO Applying migration id=jsonb 2026/04/10 23:42:15 INFO Applying migration id=quote 2026/04/10 23:42:15 INFO Applying migration id=rfc9421 2026/04/10 23:42:15 INFO Applying migration id=keys 2026/04/10 23:42:15 INFO Applying migration id=portable 2026/04/10 23:42:15 INFO Applying migration id=proofs 2026/04/10 23:42:15 INFO Applying migration id=contexts 2026/04/10 23:42:15 INFO Applying migration id=deliverieshost 2026/04/10 23:42:15 INFO Applying migration id=pembegin 2026/04/10 23:42:15 INFO Applying migration id=didhost 2026/04/10 23:42:17 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/04/10 23:42:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-6137-7af7-bd6e-223186067525 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-6137-7824-a046-631f3dd29159 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-6137-7824-a046-631f3dd29159 2026/04/10 23:42:17 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c6-6137-7824-a046-631f3dd29159 --- PASS: TestBookmark_DM (2.19s) === RUN TestCommunities_OneCommunity 2026/04/10 23:42:17 INFO Applying migration id=initial 2026/04/10 23:42:17 INFO Applying migration id=notesupdated 2026/04/10 23:42:17 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:17 INFO Applying migration id=activitiesid 2026/04/10 23:42:17 INFO Applying migration id=outbox 2026/04/10 23:42:17 INFO Applying migration id=edits 2026/04/10 23:42:17 INFO Applying migration id=outboxactor 2026/04/10 23:42:17 INFO Applying migration id=outboxsender 2026/04/10 23:42:17 INFO Applying migration id=thread 2026/04/10 23:42:17 INFO Applying migration id=host 2026/04/10 23:42:17 INFO Applying migration id=sharedinbox 2026/04/10 23:42:17 INFO Applying migration id=noteshost 2026/04/10 23:42:17 INFO Applying migration id=fetched 2026/04/10 23:42:17 INFO Applying migration id=move 2026/04/10 23:42:17 INFO Applying migration id=cleanup 2026/04/10 23:42:17 INFO Applying migration id=received 2026/04/10 23:42:17 INFO Applying migration id=namehost 2026/04/10 23:42:17 INFO Applying migration id=outboxhost 2026/04/10 23:42:17 INFO Applying migration id=notesfts 2026/04/10 23:42:17 INFO Applying migration id=iconsname 2026/04/10 23:42:17 INFO Applying migration id=nohash 2026/04/10 23:42:17 INFO Applying migration id=shares 2026/04/10 23:42:17 INFO Applying migration id=actorttl 2026/04/10 23:42:17 INFO Applying migration id=tocc 2026/04/10 23:42:17 INFO Applying migration id=followeds 2026/04/10 23:42:17 INFO Applying migration id=certhash 2026/04/10 23:42:17 INFO Applying migration id=follows_sync 2026/04/10 23:42:17 INFO Applying migration id=jsonpath 2026/04/10 23:42:17 INFO Applying migration id=localforward 2026/04/10 23:42:17 INFO Applying migration id=avatar 2026/04/10 23:42:17 INFO Applying migration id=noimage 2026/04/10 23:42:17 INFO Applying migration id=feed 2026/04/10 23:42:17 INFO Applying migration id=bookmarks 2026/04/10 23:42:17 INFO Applying migration id=shareactivity 2026/04/10 23:42:17 INFO Applying migration id=application 2026/04/10 23:42:17 INFO Applying migration id=certificates 2026/04/10 23:42:17 INFO Applying migration id=rawforward 2026/04/10 23:42:17 INFO Applying migration id=publickey 2026/04/10 23:42:17 INFO Applying migration id=resolvegroup 2026/04/10 23:42:17 INFO Applying migration id=reject 2026/04/10 23:42:17 INFO Applying migration id=autodel 2026/04/10 23:42:17 INFO Applying migration id=jsonb 2026/04/10 23:42:17 INFO Applying migration id=quote 2026/04/10 23:42:17 INFO Applying migration id=rfc9421 2026/04/10 23:42:17 INFO Applying migration id=keys 2026/04/10 23:42:17 INFO Applying migration id=portable 2026/04/10 23:42:17 INFO Applying migration id=proofs 2026/04/10 23:42:17 INFO Applying migration id=contexts 2026/04/10 23:42:17 INFO Applying migration id=deliverieshost 2026/04/10 23:42:17 INFO Applying migration id=pembegin 2026/04/10 23:42:17 INFO Applying migration id=didhost 2026/04/10 23:42:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c6-6eed-7d7a-8ab1-0ef72f382a84 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 23:42:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-6eee-7c1c-9446-397785634b2c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c6-6eed-7d7a-8ab1-0ef72f382a84 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c6-6eed-7d7a-8ab1-0ef72f382a84 2026/04/10 23:42:20 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:20 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d79c6-6eef-7586-827c-8396b1251d8e note=https://localhost.localdomain:8443/post/019d79c6-6eef-7392-abdb-ec3c5b4abe48 group=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-6eef-7586-827c-8396b1251d8e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-6eef-7392-abdb-ec3c5b4abe48 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-6eef-7392-abdb-ec3c5b4abe48 --- PASS: TestCommunities_OneCommunity (3.51s) === RUN TestCommunity_NewThread 2026/04/10 23:42:20 INFO Applying migration id=initial 2026/04/10 23:42:20 INFO Applying migration id=notesupdated 2026/04/10 23:42:20 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:20 INFO Applying migration id=activitiesid 2026/04/10 23:42:20 INFO Applying migration id=outbox 2026/04/10 23:42:20 INFO Applying migration id=edits 2026/04/10 23:42:20 INFO Applying migration id=outboxactor 2026/04/10 23:42:20 INFO Applying migration id=outboxsender 2026/04/10 23:42:20 INFO Applying migration id=thread 2026/04/10 23:42:20 INFO Applying migration id=host 2026/04/10 23:42:20 INFO Applying migration id=sharedinbox 2026/04/10 23:42:20 INFO Applying migration id=noteshost 2026/04/10 23:42:20 INFO Applying migration id=fetched 2026/04/10 23:42:20 INFO Applying migration id=move 2026/04/10 23:42:20 INFO Applying migration id=cleanup 2026/04/10 23:42:20 INFO Applying migration id=received 2026/04/10 23:42:20 INFO Applying migration id=namehost 2026/04/10 23:42:20 INFO Applying migration id=outboxhost 2026/04/10 23:42:20 INFO Applying migration id=notesfts 2026/04/10 23:42:20 INFO Applying migration id=iconsname 2026/04/10 23:42:20 INFO Applying migration id=nohash 2026/04/10 23:42:20 INFO Applying migration id=shares 2026/04/10 23:42:20 INFO Applying migration id=actorttl 2026/04/10 23:42:20 INFO Applying migration id=tocc 2026/04/10 23:42:20 INFO Applying migration id=followeds 2026/04/10 23:42:20 INFO Applying migration id=certhash 2026/04/10 23:42:20 INFO Applying migration id=follows_sync 2026/04/10 23:42:20 INFO Applying migration id=jsonpath 2026/04/10 23:42:20 INFO Applying migration id=localforward 2026/04/10 23:42:20 INFO Applying migration id=avatar 2026/04/10 23:42:20 INFO Applying migration id=noimage 2026/04/10 23:42:20 INFO Applying migration id=feed 2026/04/10 23:42:20 INFO Applying migration id=bookmarks 2026/04/10 23:42:20 INFO Applying migration id=shareactivity 2026/04/10 23:42:20 INFO Applying migration id=application 2026/04/10 23:42:20 INFO Applying migration id=certificates 2026/04/10 23:42:20 INFO Applying migration id=rawforward 2026/04/10 23:42:20 INFO Applying migration id=publickey 2026/04/10 23:42:20 INFO Applying migration id=resolvegroup 2026/04/10 23:42:20 INFO Applying migration id=reject 2026/04/10 23:42:21 INFO Applying migration id=autodel 2026/04/10 23:42:21 INFO Applying migration id=jsonb 2026/04/10 23:42:21 INFO Applying migration id=quote 2026/04/10 23:42:21 INFO Applying migration id=rfc9421 2026/04/10 23:42:21 INFO Applying migration id=keys 2026/04/10 23:42:21 INFO Applying migration id=portable 2026/04/10 23:42:21 INFO Applying migration id=proofs 2026/04/10 23:42:21 INFO Applying migration id=contexts 2026/04/10 23:42:21 INFO Applying migration id=deliverieshost 2026/04/10 23:42:21 INFO Applying migration id=pembegin 2026/04/10 23:42:21 INFO Applying migration id=didhost 2026/04/10 23:42:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-73e0-7b2d-8004-ce3209d1135d 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 23:42:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c6-73e1-7481-949e-17db0c024228 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 23:42:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-73e2-71b8-8822-0a669d500934 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c6-73e1-7481-949e-17db0c024228 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c6-73e1-7481-949e-17db0c024228 2026/04/10 23:42:22 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:22 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d79c6-73e2-7ab1-b944-527161549985 note=https://localhost.localdomain:8443/post/019d79c6-73e2-78c6-947d-31036d03a068 group=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-73e2-7ab1-b944-527161549985 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-73e2-78c6-947d-31036d03a068 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-73e2-78c6-947d-31036d03a068 --- PASS: TestCommunity_NewThread (1.27s) === RUN TestCommunity_NewThreadNotFollowing 2026/04/10 23:42:22 INFO Applying migration id=initial 2026/04/10 23:42:22 INFO Applying migration id=notesupdated 2026/04/10 23:42:22 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:22 INFO Applying migration id=activitiesid 2026/04/10 23:42:22 INFO Applying migration id=outbox 2026/04/10 23:42:22 INFO Applying migration id=edits 2026/04/10 23:42:22 INFO Applying migration id=outboxactor 2026/04/10 23:42:22 INFO Applying migration id=outboxsender 2026/04/10 23:42:22 INFO Applying migration id=thread 2026/04/10 23:42:22 INFO Applying migration id=host 2026/04/10 23:42:22 INFO Applying migration id=sharedinbox 2026/04/10 23:42:22 INFO Applying migration id=noteshost 2026/04/10 23:42:22 INFO Applying migration id=fetched 2026/04/10 23:42:22 INFO Applying migration id=move 2026/04/10 23:42:22 INFO Applying migration id=cleanup 2026/04/10 23:42:22 INFO Applying migration id=received 2026/04/10 23:42:22 INFO Applying migration id=namehost 2026/04/10 23:42:22 INFO Applying migration id=outboxhost 2026/04/10 23:42:22 INFO Applying migration id=notesfts 2026/04/10 23:42:22 INFO Applying migration id=iconsname 2026/04/10 23:42:22 INFO Applying migration id=nohash 2026/04/10 23:42:22 INFO Applying migration id=shares 2026/04/10 23:42:22 INFO Applying migration id=actorttl 2026/04/10 23:42:22 INFO Applying migration id=tocc 2026/04/10 23:42:22 INFO Applying migration id=followeds 2026/04/10 23:42:22 INFO Applying migration id=certhash 2026/04/10 23:42:22 INFO Applying migration id=follows_sync 2026/04/10 23:42:22 INFO Applying migration id=jsonpath 2026/04/10 23:42:22 INFO Applying migration id=localforward 2026/04/10 23:42:22 INFO Applying migration id=avatar 2026/04/10 23:42:22 INFO Applying migration id=noimage 2026/04/10 23:42:22 INFO Applying migration id=feed 2026/04/10 23:42:22 INFO Applying migration id=bookmarks 2026/04/10 23:42:22 INFO Applying migration id=shareactivity 2026/04/10 23:42:22 INFO Applying migration id=application 2026/04/10 23:42:22 INFO Applying migration id=certificates 2026/04/10 23:42:22 INFO Applying migration id=rawforward 2026/04/10 23:42:22 INFO Applying migration id=publickey 2026/04/10 23:42:22 INFO Applying migration id=resolvegroup 2026/04/10 23:42:22 INFO Applying migration id=reject 2026/04/10 23:42:22 INFO Applying migration id=autodel 2026/04/10 23:42:22 INFO Applying migration id=jsonb 2026/04/10 23:42:22 INFO Applying migration id=quote 2026/04/10 23:42:22 INFO Applying migration id=rfc9421 2026/04/10 23:42:22 INFO Applying migration id=keys 2026/04/10 23:42:22 INFO Applying migration id=portable 2026/04/10 23:42:22 INFO Applying migration id=proofs 2026/04/10 23:42:22 INFO Applying migration id=contexts 2026/04/10 23:42:22 INFO Applying migration id=deliverieshost 2026/04/10 23:42:22 INFO Applying migration id=pembegin 2026/04/10 23:42:22 INFO Applying migration id=didhost 2026/04/10 23:42:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-7c14-70da-b4f2-dd3248f534e1 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 23:42:24 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-7c14-7a79-aa7e-c20191cfe789 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-7c14-787d-bc59-dfe9c0740641 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-7c14-787d-bc59-dfe9c0740641 --- PASS: TestCommunity_NewThreadNotFollowing (2.10s) === RUN TestCommunity_NewThreadNotPublic 2026/04/10 23:42:24 INFO Applying migration id=initial 2026/04/10 23:42:24 INFO Applying migration id=notesupdated 2026/04/10 23:42:24 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:24 INFO Applying migration id=activitiesid 2026/04/10 23:42:24 INFO Applying migration id=outbox 2026/04/10 23:42:24 INFO Applying migration id=edits 2026/04/10 23:42:24 INFO Applying migration id=outboxactor 2026/04/10 23:42:24 INFO Applying migration id=outboxsender 2026/04/10 23:42:24 INFO Applying migration id=thread 2026/04/10 23:42:24 INFO Applying migration id=host 2026/04/10 23:42:24 INFO Applying migration id=sharedinbox 2026/04/10 23:42:24 INFO Applying migration id=noteshost 2026/04/10 23:42:24 INFO Applying migration id=fetched 2026/04/10 23:42:24 INFO Applying migration id=move 2026/04/10 23:42:24 INFO Applying migration id=cleanup 2026/04/10 23:42:24 INFO Applying migration id=received 2026/04/10 23:42:24 INFO Applying migration id=namehost 2026/04/10 23:42:24 INFO Applying migration id=outboxhost 2026/04/10 23:42:24 INFO Applying migration id=notesfts 2026/04/10 23:42:24 INFO Applying migration id=iconsname 2026/04/10 23:42:24 INFO Applying migration id=nohash 2026/04/10 23:42:24 INFO Applying migration id=shares 2026/04/10 23:42:24 INFO Applying migration id=actorttl 2026/04/10 23:42:24 INFO Applying migration id=tocc 2026/04/10 23:42:24 INFO Applying migration id=followeds 2026/04/10 23:42:24 INFO Applying migration id=certhash 2026/04/10 23:42:24 INFO Applying migration id=follows_sync 2026/04/10 23:42:24 INFO Applying migration id=jsonpath 2026/04/10 23:42:24 INFO Applying migration id=localforward 2026/04/10 23:42:24 INFO Applying migration id=avatar 2026/04/10 23:42:24 INFO Applying migration id=noimage 2026/04/10 23:42:24 INFO Applying migration id=feed 2026/04/10 23:42:24 INFO Applying migration id=bookmarks 2026/04/10 23:42:24 INFO Applying migration id=shareactivity 2026/04/10 23:42:24 INFO Applying migration id=application 2026/04/10 23:42:24 INFO Applying migration id=certificates 2026/04/10 23:42:24 INFO Applying migration id=rawforward 2026/04/10 23:42:24 INFO Applying migration id=publickey 2026/04/10 23:42:24 INFO Applying migration id=resolvegroup 2026/04/10 23:42:24 INFO Applying migration id=reject 2026/04/10 23:42:24 INFO Applying migration id=autodel 2026/04/10 23:42:24 INFO Applying migration id=jsonb 2026/04/10 23:42:24 INFO Applying migration id=quote 2026/04/10 23:42:24 INFO Applying migration id=rfc9421 2026/04/10 23:42:24 INFO Applying migration id=keys 2026/04/10 23:42:24 INFO Applying migration id=portable 2026/04/10 23:42:24 INFO Applying migration id=proofs 2026/04/10 23:42:24 INFO Applying migration id=contexts 2026/04/10 23:42:24 INFO Applying migration id=deliverieshost 2026/04/10 23:42:24 INFO Applying migration id=pembegin 2026/04/10 23:42:24 INFO Applying migration id=didhost 2026/04/10 23:42:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-8472-7317-ae2c-990db7ddd5f7 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 23:42:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c6-8472-7bd8-96eb-7fa0a3b32540 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 23:42:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-8473-795c-b5f0-36b5eab7d59c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c6-8472-7bd8-96eb-7fa0a3b32540 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c6-8472-7bd8-96eb-7fa0a3b32540 2026/04/10 23:42:26 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-8474-72ef-8066-a07fbf2e1338 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-8474-7102-9fdc-98e7a4e7544b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-8474-7102-9fdc-98e7a4e7544b --- PASS: TestCommunity_NewThreadNotPublic (2.14s) === RUN TestCommunity_ReplyInThread 2026/04/10 23:42:26 INFO Applying migration id=initial 2026/04/10 23:42:26 INFO Applying migration id=notesupdated 2026/04/10 23:42:26 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:26 INFO Applying migration id=activitiesid 2026/04/10 23:42:26 INFO Applying migration id=outbox 2026/04/10 23:42:26 INFO Applying migration id=edits 2026/04/10 23:42:26 INFO Applying migration id=outboxactor 2026/04/10 23:42:26 INFO Applying migration id=outboxsender 2026/04/10 23:42:26 INFO Applying migration id=thread 2026/04/10 23:42:26 INFO Applying migration id=host 2026/04/10 23:42:26 INFO Applying migration id=sharedinbox 2026/04/10 23:42:26 INFO Applying migration id=noteshost 2026/04/10 23:42:26 INFO Applying migration id=fetched 2026/04/10 23:42:26 INFO Applying migration id=move 2026/04/10 23:42:26 INFO Applying migration id=cleanup 2026/04/10 23:42:26 INFO Applying migration id=received 2026/04/10 23:42:26 INFO Applying migration id=namehost 2026/04/10 23:42:26 INFO Applying migration id=outboxhost 2026/04/10 23:42:26 INFO Applying migration id=notesfts 2026/04/10 23:42:26 INFO Applying migration id=iconsname 2026/04/10 23:42:26 INFO Applying migration id=nohash 2026/04/10 23:42:26 INFO Applying migration id=shares 2026/04/10 23:42:26 INFO Applying migration id=actorttl 2026/04/10 23:42:26 INFO Applying migration id=tocc 2026/04/10 23:42:26 INFO Applying migration id=followeds 2026/04/10 23:42:26 INFO Applying migration id=certhash 2026/04/10 23:42:26 INFO Applying migration id=follows_sync 2026/04/10 23:42:26 INFO Applying migration id=jsonpath 2026/04/10 23:42:26 INFO Applying migration id=localforward 2026/04/10 23:42:26 INFO Applying migration id=avatar 2026/04/10 23:42:26 INFO Applying migration id=noimage 2026/04/10 23:42:26 INFO Applying migration id=feed 2026/04/10 23:42:26 INFO Applying migration id=bookmarks 2026/04/10 23:42:26 INFO Applying migration id=shareactivity 2026/04/10 23:42:26 INFO Applying migration id=application 2026/04/10 23:42:26 INFO Applying migration id=certificates 2026/04/10 23:42:26 INFO Applying migration id=rawforward 2026/04/10 23:42:26 INFO Applying migration id=publickey 2026/04/10 23:42:26 INFO Applying migration id=resolvegroup 2026/04/10 23:42:26 INFO Applying migration id=reject 2026/04/10 23:42:26 INFO Applying migration id=autodel 2026/04/10 23:42:26 INFO Applying migration id=jsonb 2026/04/10 23:42:26 INFO Applying migration id=quote 2026/04/10 23:42:26 INFO Applying migration id=rfc9421 2026/04/10 23:42:26 INFO Applying migration id=keys 2026/04/10 23:42:26 INFO Applying migration id=portable 2026/04/10 23:42:26 INFO Applying migration id=proofs 2026/04/10 23:42:26 INFO Applying migration id=contexts 2026/04/10 23:42:26 INFO Applying migration id=deliverieshost 2026/04/10 23:42:26 INFO Applying migration id=pembegin 2026/04/10 23:42:26 INFO Applying migration id=didhost 2026/04/10 23:42:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-8a2c-7a8d-9209-1a87e0472358 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 23:42:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c6-8a2d-7362-82b3-20798f73d93e 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 23:42:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-8a2e-7097-9708-84f4ae511b5d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c6-8a2d-7362-82b3-20798f73d93e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c6-8a2d-7362-82b3-20798f73d93e 2026/04/10 23:42:27 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:27 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d79c6-8a2e-7908-85f4-17313455e388 note=https://localhost.localdomain:8443/post/019d79c6-8a2e-7754-93b4-4d1a3b5282b4 group=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-8a2e-7908-85f4-17313455e388 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-8a2e-7754-93b4-4d1a3b5282b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-8a2e-7754-93b4-4d1a3b5282b4 2026/04/10 23:42: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 23:42: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_ReplyInThread (1.47s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/04/10 23:42:27 INFO Applying migration id=initial 2026/04/10 23:42:27 INFO Applying migration id=notesupdated 2026/04/10 23:42:27 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:27 INFO Applying migration id=activitiesid 2026/04/10 23:42:27 INFO Applying migration id=outbox 2026/04/10 23:42:27 INFO Applying migration id=edits 2026/04/10 23:42:27 INFO Applying migration id=outboxactor 2026/04/10 23:42:27 INFO Applying migration id=outboxsender 2026/04/10 23:42:27 INFO Applying migration id=thread 2026/04/10 23:42:27 INFO Applying migration id=host 2026/04/10 23:42:27 INFO Applying migration id=sharedinbox 2026/04/10 23:42:27 INFO Applying migration id=noteshost 2026/04/10 23:42:27 INFO Applying migration id=fetched 2026/04/10 23:42:27 INFO Applying migration id=move 2026/04/10 23:42:27 INFO Applying migration id=cleanup 2026/04/10 23:42:27 INFO Applying migration id=received 2026/04/10 23:42:27 INFO Applying migration id=namehost 2026/04/10 23:42:27 INFO Applying migration id=outboxhost 2026/04/10 23:42:27 INFO Applying migration id=notesfts 2026/04/10 23:42:27 INFO Applying migration id=iconsname 2026/04/10 23:42:27 INFO Applying migration id=nohash 2026/04/10 23:42:27 INFO Applying migration id=shares 2026/04/10 23:42:27 INFO Applying migration id=actorttl 2026/04/10 23:42:27 INFO Applying migration id=tocc 2026/04/10 23:42:27 INFO Applying migration id=followeds 2026/04/10 23:42:27 INFO Applying migration id=certhash 2026/04/10 23:42:27 INFO Applying migration id=follows_sync 2026/04/10 23:42:27 INFO Applying migration id=jsonpath 2026/04/10 23:42:27 INFO Applying migration id=localforward 2026/04/10 23:42:27 INFO Applying migration id=avatar 2026/04/10 23:42:27 INFO Applying migration id=noimage 2026/04/10 23:42:27 INFO Applying migration id=feed 2026/04/10 23:42:27 INFO Applying migration id=bookmarks 2026/04/10 23:42:27 INFO Applying migration id=shareactivity 2026/04/10 23:42:27 INFO Applying migration id=application 2026/04/10 23:42:27 INFO Applying migration id=certificates 2026/04/10 23:42:27 INFO Applying migration id=rawforward 2026/04/10 23:42:27 INFO Applying migration id=publickey 2026/04/10 23:42:27 INFO Applying migration id=resolvegroup 2026/04/10 23:42:27 INFO Applying migration id=reject 2026/04/10 23:42:27 INFO Applying migration id=autodel 2026/04/10 23:42:27 INFO Applying migration id=jsonb 2026/04/10 23:42:27 INFO Applying migration id=quote 2026/04/10 23:42:27 INFO Applying migration id=rfc9421 2026/04/10 23:42:28 INFO Applying migration id=keys 2026/04/10 23:42:28 INFO Applying migration id=portable 2026/04/10 23:42:28 INFO Applying migration id=proofs 2026/04/10 23:42:28 INFO Applying migration id=contexts 2026/04/10 23:42:28 INFO Applying migration id=deliverieshost 2026/04/10 23:42:28 INFO Applying migration id=pembegin 2026/04/10 23:42:28 INFO Applying migration id=didhost 2026/04/10 23:42:29 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-9108-7508-b1b7-8b321af616cc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-9108-723e-8069-a125391f8186 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-9108-723e-8069-a125391f8186 2026/04/10 23:42: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/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.75s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/04/10 23:42:29 INFO Applying migration id=initial 2026/04/10 23:42:29 INFO Applying migration id=notesupdated 2026/04/10 23:42:29 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:29 INFO Applying migration id=activitiesid 2026/04/10 23:42:29 INFO Applying migration id=outbox 2026/04/10 23:42:29 INFO Applying migration id=edits 2026/04/10 23:42:29 INFO Applying migration id=outboxactor 2026/04/10 23:42:29 INFO Applying migration id=outboxsender 2026/04/10 23:42:29 INFO Applying migration id=thread 2026/04/10 23:42:29 INFO Applying migration id=host 2026/04/10 23:42:29 INFO Applying migration id=sharedinbox 2026/04/10 23:42:29 INFO Applying migration id=noteshost 2026/04/10 23:42:29 INFO Applying migration id=fetched 2026/04/10 23:42:29 INFO Applying migration id=move 2026/04/10 23:42:29 INFO Applying migration id=cleanup 2026/04/10 23:42:29 INFO Applying migration id=received 2026/04/10 23:42:29 INFO Applying migration id=namehost 2026/04/10 23:42:29 INFO Applying migration id=outboxhost 2026/04/10 23:42:29 INFO Applying migration id=notesfts 2026/04/10 23:42:29 INFO Applying migration id=iconsname 2026/04/10 23:42:29 INFO Applying migration id=nohash 2026/04/10 23:42:29 INFO Applying migration id=shares 2026/04/10 23:42:29 INFO Applying migration id=actorttl 2026/04/10 23:42:29 INFO Applying migration id=tocc 2026/04/10 23:42:29 INFO Applying migration id=followeds 2026/04/10 23:42:29 INFO Applying migration id=certhash 2026/04/10 23:42:29 INFO Applying migration id=follows_sync 2026/04/10 23:42:29 INFO Applying migration id=jsonpath 2026/04/10 23:42:29 INFO Applying migration id=localforward 2026/04/10 23:42:29 INFO Applying migration id=avatar 2026/04/10 23:42:29 INFO Applying migration id=noimage 2026/04/10 23:42:29 INFO Applying migration id=feed 2026/04/10 23:42:29 INFO Applying migration id=bookmarks 2026/04/10 23:42:29 INFO Applying migration id=shareactivity 2026/04/10 23:42:29 INFO Applying migration id=application 2026/04/10 23:42:29 INFO Applying migration id=certificates 2026/04/10 23:42:29 INFO Applying migration id=rawforward 2026/04/10 23:42:29 INFO Applying migration id=publickey 2026/04/10 23:42:29 INFO Applying migration id=resolvegroup 2026/04/10 23:42:29 INFO Applying migration id=reject 2026/04/10 23:42:29 INFO Applying migration id=autodel 2026/04/10 23:42:29 INFO Applying migration id=jsonb 2026/04/10 23:42:29 INFO Applying migration id=quote 2026/04/10 23:42:29 INFO Applying migration id=rfc9421 2026/04/10 23:42:29 INFO Applying migration id=keys 2026/04/10 23:42:29 INFO Applying migration id=portable 2026/04/10 23:42:29 INFO Applying migration id=proofs 2026/04/10 23:42:29 INFO Applying migration id=contexts 2026/04/10 23:42:29 INFO Applying migration id=deliverieshost 2026/04/10 23:42:29 INFO Applying migration id=pembegin 2026/04/10 23:42:29 INFO Applying migration id=didhost 2026/04/10 23:42:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-990d-7851-9b71-c6a7c9296575 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 23:42:31 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-990e-7480-8e85-88e09f91782d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-990e-7293-aa98-8057bcab4c9d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-990e-7293-aa98-8057bcab4c9d 2026/04/10 23:42:31 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 23:42: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 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (2.06s) === RUN TestCommunity_DuplicateReplyInThread 2026/04/10 23:42:31 INFO Applying migration id=initial 2026/04/10 23:42:31 INFO Applying migration id=notesupdated 2026/04/10 23:42:31 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:31 INFO Applying migration id=activitiesid 2026/04/10 23:42:31 INFO Applying migration id=outbox 2026/04/10 23:42:31 INFO Applying migration id=edits 2026/04/10 23:42:31 INFO Applying migration id=outboxactor 2026/04/10 23:42:31 INFO Applying migration id=outboxsender 2026/04/10 23:42:31 INFO Applying migration id=thread 2026/04/10 23:42:31 INFO Applying migration id=host 2026/04/10 23:42:31 INFO Applying migration id=sharedinbox 2026/04/10 23:42:31 INFO Applying migration id=noteshost 2026/04/10 23:42:31 INFO Applying migration id=fetched 2026/04/10 23:42:31 INFO Applying migration id=move 2026/04/10 23:42:31 INFO Applying migration id=cleanup 2026/04/10 23:42:31 INFO Applying migration id=received 2026/04/10 23:42:31 INFO Applying migration id=namehost 2026/04/10 23:42:31 INFO Applying migration id=outboxhost 2026/04/10 23:42:31 INFO Applying migration id=notesfts 2026/04/10 23:42:31 INFO Applying migration id=iconsname 2026/04/10 23:42:31 INFO Applying migration id=nohash 2026/04/10 23:42:31 INFO Applying migration id=shares 2026/04/10 23:42:31 INFO Applying migration id=actorttl 2026/04/10 23:42:31 INFO Applying migration id=tocc 2026/04/10 23:42:31 INFO Applying migration id=followeds 2026/04/10 23:42:31 INFO Applying migration id=certhash 2026/04/10 23:42:31 INFO Applying migration id=follows_sync 2026/04/10 23:42:31 INFO Applying migration id=jsonpath 2026/04/10 23:42:31 INFO Applying migration id=localforward 2026/04/10 23:42:31 INFO Applying migration id=avatar 2026/04/10 23:42:31 INFO Applying migration id=noimage 2026/04/10 23:42:31 INFO Applying migration id=feed 2026/04/10 23:42:31 INFO Applying migration id=bookmarks 2026/04/10 23:42:31 INFO Applying migration id=shareactivity 2026/04/10 23:42:31 INFO Applying migration id=application 2026/04/10 23:42:31 INFO Applying migration id=certificates 2026/04/10 23:42:31 INFO Applying migration id=rawforward 2026/04/10 23:42:31 INFO Applying migration id=publickey 2026/04/10 23:42:31 INFO Applying migration id=resolvegroup 2026/04/10 23:42:31 INFO Applying migration id=reject 2026/04/10 23:42:31 INFO Applying migration id=autodel 2026/04/10 23:42:31 INFO Applying migration id=jsonb 2026/04/10 23:42:31 INFO Applying migration id=quote 2026/04/10 23:42:31 INFO Applying migration id=rfc9421 2026/04/10 23:42:31 INFO Applying migration id=keys 2026/04/10 23:42:31 INFO Applying migration id=portable 2026/04/10 23:42:31 INFO Applying migration id=proofs 2026/04/10 23:42:31 INFO Applying migration id=contexts 2026/04/10 23:42:31 INFO Applying migration id=deliverieshost 2026/04/10 23:42:31 INFO Applying migration id=pembegin 2026/04/10 23:42:31 INFO Applying migration id=didhost 2026/04/10 23:42:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-a38f-7742-be8b-f8e1dc9e40ba 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 23:42:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c6-a38f-7f3f-b377-9645d7539108 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 23:42:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-a390-7c78-8167-4e700973688d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c6-a38f-7f3f-b377-9645d7539108 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c6-a38f-7f3f-b377-9645d7539108 2026/04/10 23:42:34 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:34 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d79c6-a391-761e-9eb7-c165dfb739a3 note=https://localhost.localdomain:8443/post/019d79c6-a391-746e-b484-d73511a349de group=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-a391-761e-9eb7-c165dfb739a3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-a391-746e-b484-d73511a349de activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-a391-746e-b484-d73511a349de 2026/04/10 23:42:34 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 23:42: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/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 (2.69s) === RUN TestCommunity_EditedReplyInThread 2026/04/10 23:42:34 INFO Applying migration id=initial 2026/04/10 23:42:34 INFO Applying migration id=notesupdated 2026/04/10 23:42:34 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:34 INFO Applying migration id=activitiesid 2026/04/10 23:42:34 INFO Applying migration id=outbox 2026/04/10 23:42:34 INFO Applying migration id=edits 2026/04/10 23:42:34 INFO Applying migration id=outboxactor 2026/04/10 23:42:34 INFO Applying migration id=outboxsender 2026/04/10 23:42:34 INFO Applying migration id=thread 2026/04/10 23:42:34 INFO Applying migration id=host 2026/04/10 23:42:34 INFO Applying migration id=sharedinbox 2026/04/10 23:42:34 INFO Applying migration id=noteshost 2026/04/10 23:42:34 INFO Applying migration id=fetched 2026/04/10 23:42:34 INFO Applying migration id=move 2026/04/10 23:42:34 INFO Applying migration id=cleanup 2026/04/10 23:42:34 INFO Applying migration id=received 2026/04/10 23:42:34 INFO Applying migration id=namehost 2026/04/10 23:42:34 INFO Applying migration id=outboxhost 2026/04/10 23:42:34 INFO Applying migration id=notesfts 2026/04/10 23:42:34 INFO Applying migration id=iconsname 2026/04/10 23:42:34 INFO Applying migration id=nohash 2026/04/10 23:42:34 INFO Applying migration id=shares 2026/04/10 23:42:34 INFO Applying migration id=actorttl 2026/04/10 23:42:34 INFO Applying migration id=tocc 2026/04/10 23:42:34 INFO Applying migration id=followeds 2026/04/10 23:42:34 INFO Applying migration id=certhash 2026/04/10 23:42:34 INFO Applying migration id=follows_sync 2026/04/10 23:42:34 INFO Applying migration id=jsonpath 2026/04/10 23:42:34 INFO Applying migration id=localforward 2026/04/10 23:42:34 INFO Applying migration id=avatar 2026/04/10 23:42:34 INFO Applying migration id=noimage 2026/04/10 23:42:34 INFO Applying migration id=feed 2026/04/10 23:42:34 INFO Applying migration id=bookmarks 2026/04/10 23:42:34 INFO Applying migration id=shareactivity 2026/04/10 23:42:34 INFO Applying migration id=application 2026/04/10 23:42:34 INFO Applying migration id=certificates 2026/04/10 23:42:34 INFO Applying migration id=rawforward 2026/04/10 23:42:34 INFO Applying migration id=publickey 2026/04/10 23:42:34 INFO Applying migration id=resolvegroup 2026/04/10 23:42:34 INFO Applying migration id=reject 2026/04/10 23:42:34 INFO Applying migration id=autodel 2026/04/10 23:42:34 INFO Applying migration id=jsonb 2026/04/10 23:42:34 INFO Applying migration id=quote 2026/04/10 23:42:34 INFO Applying migration id=rfc9421 2026/04/10 23:42:34 INFO Applying migration id=keys 2026/04/10 23:42:34 INFO Applying migration id=portable 2026/04/10 23:42:34 INFO Applying migration id=proofs 2026/04/10 23:42:34 INFO Applying migration id=contexts 2026/04/10 23:42:34 INFO Applying migration id=deliverieshost 2026/04/10 23:42:34 INFO Applying migration id=pembegin 2026/04/10 23:42:34 INFO Applying migration id=didhost 2026/04/10 23:42:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-a881-7a5d-b40e-fa168946f6a7 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 23:42:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c6-a882-7d93-a688-f1d84f6cbaf1 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 23:42:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-a885-704e-a6c6-a1efc891fcbb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c6-a882-7d93-a688-f1d84f6cbaf1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c6-a882-7d93-a688-f1d84f6cbaf1 2026/04/10 23:42:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:35 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d79c6-a886-7754-adf8-a7fbdfdaa412 note=https://localhost.localdomain:8443/post/019d79c6-a886-7333-b84d-8b519805dd51 group=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-a886-7754-adf8-a7fbdfdaa412 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-a886-7333-b84d-8b519805dd51 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-a886-7333-b84d-8b519805dd51 2026/04/10 23:42:35 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 23:42: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 23:42:35 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 23:42:35 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 (1.29s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/04/10 23:42:35 INFO Applying migration id=initial 2026/04/10 23:42:35 INFO Applying migration id=notesupdated 2026/04/10 23:42:35 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:35 INFO Applying migration id=activitiesid 2026/04/10 23:42:35 INFO Applying migration id=outbox 2026/04/10 23:42:35 INFO Applying migration id=edits 2026/04/10 23:42:35 INFO Applying migration id=outboxactor 2026/04/10 23:42:35 INFO Applying migration id=outboxsender 2026/04/10 23:42:35 INFO Applying migration id=thread 2026/04/10 23:42:35 INFO Applying migration id=host 2026/04/10 23:42:35 INFO Applying migration id=sharedinbox 2026/04/10 23:42:35 INFO Applying migration id=noteshost 2026/04/10 23:42:35 INFO Applying migration id=fetched 2026/04/10 23:42:35 INFO Applying migration id=move 2026/04/10 23:42:35 INFO Applying migration id=cleanup 2026/04/10 23:42:35 INFO Applying migration id=received 2026/04/10 23:42:35 INFO Applying migration id=namehost 2026/04/10 23:42:35 INFO Applying migration id=outboxhost 2026/04/10 23:42:35 INFO Applying migration id=notesfts 2026/04/10 23:42:35 INFO Applying migration id=iconsname 2026/04/10 23:42:35 INFO Applying migration id=nohash 2026/04/10 23:42:35 INFO Applying migration id=shares 2026/04/10 23:42:35 INFO Applying migration id=actorttl 2026/04/10 23:42:35 INFO Applying migration id=tocc 2026/04/10 23:42:35 INFO Applying migration id=followeds 2026/04/10 23:42:35 INFO Applying migration id=certhash 2026/04/10 23:42:35 INFO Applying migration id=follows_sync 2026/04/10 23:42:35 INFO Applying migration id=jsonpath 2026/04/10 23:42:35 INFO Applying migration id=localforward 2026/04/10 23:42:35 INFO Applying migration id=avatar 2026/04/10 23:42:35 INFO Applying migration id=noimage 2026/04/10 23:42:35 INFO Applying migration id=feed 2026/04/10 23:42:35 INFO Applying migration id=bookmarks 2026/04/10 23:42:35 INFO Applying migration id=shareactivity 2026/04/10 23:42:35 INFO Applying migration id=application 2026/04/10 23:42:35 INFO Applying migration id=certificates 2026/04/10 23:42:35 INFO Applying migration id=rawforward 2026/04/10 23:42:35 INFO Applying migration id=publickey 2026/04/10 23:42:35 INFO Applying migration id=resolvegroup 2026/04/10 23:42:35 INFO Applying migration id=reject 2026/04/10 23:42:35 INFO Applying migration id=autodel 2026/04/10 23:42:35 INFO Applying migration id=jsonb 2026/04/10 23:42:35 INFO Applying migration id=quote 2026/04/10 23:42:35 INFO Applying migration id=rfc9421 2026/04/10 23:42:35 INFO Applying migration id=keys 2026/04/10 23:42:35 INFO Applying migration id=portable 2026/04/10 23:42:35 INFO Applying migration id=proofs 2026/04/10 23:42:35 INFO Applying migration id=contexts 2026/04/10 23:42:35 INFO Applying migration id=deliverieshost 2026/04/10 23:42:35 INFO Applying migration id=pembegin 2026/04/10 23:42:35 INFO Applying migration id=didhost 2026/04/10 23:42:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-ae98-74ed-adc7-e229780fc7b6 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 23:42:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c6-ae99-76f3-b0a9-de7ab41fb893 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 23:42:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-ae9b-759a-acd0-c8ea8248acc1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c6-ae99-76f3-b0a9-de7ab41fb893 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c6-ae99-76f3-b0a9-de7ab41fb893 2026/04/10 23:42:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:37 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d79c6-ae9c-79f1-ab8f-8e99110bb2be note=https://localhost.localdomain:8443/post/019d79c6-ae9c-762b-916d-b1a8e0ac0c37 group=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-ae9c-79f1-ab8f-8e99110bb2be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-ae9c-762b-916d-b1a8e0ac0c37 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-ae9c-762b-916d-b1a8e0ac0c37 2026/04/10 23:42:37 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 23:42:37 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 (1.55s) === RUN TestDelete_HappyFlow 2026/04/10 23:42:37 INFO Applying migration id=initial 2026/04/10 23:42:37 INFO Applying migration id=notesupdated 2026/04/10 23:42:37 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:37 INFO Applying migration id=activitiesid 2026/04/10 23:42:37 INFO Applying migration id=outbox 2026/04/10 23:42:37 INFO Applying migration id=edits 2026/04/10 23:42:37 INFO Applying migration id=outboxactor 2026/04/10 23:42:37 INFO Applying migration id=outboxsender 2026/04/10 23:42:37 INFO Applying migration id=thread 2026/04/10 23:42:37 INFO Applying migration id=host 2026/04/10 23:42:37 INFO Applying migration id=sharedinbox 2026/04/10 23:42:37 INFO Applying migration id=noteshost 2026/04/10 23:42:37 INFO Applying migration id=fetched 2026/04/10 23:42:37 INFO Applying migration id=move 2026/04/10 23:42:37 INFO Applying migration id=cleanup 2026/04/10 23:42:37 INFO Applying migration id=received 2026/04/10 23:42:37 INFO Applying migration id=namehost 2026/04/10 23:42:37 INFO Applying migration id=outboxhost 2026/04/10 23:42:37 INFO Applying migration id=notesfts 2026/04/10 23:42:37 INFO Applying migration id=iconsname 2026/04/10 23:42:37 INFO Applying migration id=nohash 2026/04/10 23:42:37 INFO Applying migration id=shares 2026/04/10 23:42:37 INFO Applying migration id=actorttl 2026/04/10 23:42:37 INFO Applying migration id=tocc 2026/04/10 23:42:37 INFO Applying migration id=followeds 2026/04/10 23:42:37 INFO Applying migration id=certhash 2026/04/10 23:42:37 INFO Applying migration id=follows_sync 2026/04/10 23:42:37 INFO Applying migration id=jsonpath 2026/04/10 23:42:37 INFO Applying migration id=localforward 2026/04/10 23:42:37 INFO Applying migration id=avatar 2026/04/10 23:42:37 INFO Applying migration id=noimage 2026/04/10 23:42:37 INFO Applying migration id=feed 2026/04/10 23:42:37 INFO Applying migration id=bookmarks 2026/04/10 23:42:37 INFO Applying migration id=shareactivity 2026/04/10 23:42:37 INFO Applying migration id=application 2026/04/10 23:42:37 INFO Applying migration id=certificates 2026/04/10 23:42:37 INFO Applying migration id=rawforward 2026/04/10 23:42:37 INFO Applying migration id=publickey 2026/04/10 23:42:37 INFO Applying migration id=resolvegroup 2026/04/10 23:42:37 INFO Applying migration id=reject 2026/04/10 23:42:37 INFO Applying migration id=autodel 2026/04/10 23:42:37 INFO Applying migration id=jsonb 2026/04/10 23:42:37 INFO Applying migration id=quote 2026/04/10 23:42:37 INFO Applying migration id=rfc9421 2026/04/10 23:42:37 INFO Applying migration id=keys 2026/04/10 23:42:37 INFO Applying migration id=portable 2026/04/10 23:42:37 INFO Applying migration id=proofs 2026/04/10 23:42:37 INFO Applying migration id=contexts 2026/04/10 23:42:37 INFO Applying migration id=deliverieshost 2026/04/10 23:42:37 INFO Applying migration id=pembegin 2026/04/10 23:42:37 INFO Applying migration id=didhost 2026/04/10 23:42:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-bcc9-7e8d-a4a2-f1ce6d766581 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-bcc9-7e2f-85c6-76a2cecf641c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-bcc9-7e2f-85c6-76a2cecf641c 2026/04/10 23:42:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-bcc9-7e2f-85c6-76a2cecf641c 2026/04/10 23:42:40 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79c6-bcc9-7e2f-85c6-76a2cecf641c#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-bcc9-7e2f-85c6-76a2cecf641c activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79c6-bcc9-7e2f-85c6-76a2cecf641c 2026/04/10 23:42:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-bcc9-7e2f-85c6-76a2cecf641c 2026/04/10 23:42:40 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c6-bcc9-7e2f-85c6-76a2cecf641c --- PASS: TestDelete_HappyFlow (3.62s) === RUN TestDelete_NotAuthor 2026/04/10 23:42:40 INFO Applying migration id=initial 2026/04/10 23:42:40 INFO Applying migration id=notesupdated 2026/04/10 23:42:40 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:40 INFO Applying migration id=activitiesid 2026/04/10 23:42:40 INFO Applying migration id=outbox 2026/04/10 23:42:40 INFO Applying migration id=edits 2026/04/10 23:42:40 INFO Applying migration id=outboxactor 2026/04/10 23:42:40 INFO Applying migration id=outboxsender 2026/04/10 23:42:40 INFO Applying migration id=thread 2026/04/10 23:42:40 INFO Applying migration id=host 2026/04/10 23:42:40 INFO Applying migration id=sharedinbox 2026/04/10 23:42:40 INFO Applying migration id=noteshost 2026/04/10 23:42:40 INFO Applying migration id=fetched 2026/04/10 23:42:40 INFO Applying migration id=move 2026/04/10 23:42:40 INFO Applying migration id=cleanup 2026/04/10 23:42:40 INFO Applying migration id=received 2026/04/10 23:42:40 INFO Applying migration id=namehost 2026/04/10 23:42:40 INFO Applying migration id=outboxhost 2026/04/10 23:42:40 INFO Applying migration id=notesfts 2026/04/10 23:42:40 INFO Applying migration id=iconsname 2026/04/10 23:42:40 INFO Applying migration id=nohash 2026/04/10 23:42:40 INFO Applying migration id=shares 2026/04/10 23:42:40 INFO Applying migration id=actorttl 2026/04/10 23:42:40 INFO Applying migration id=tocc 2026/04/10 23:42:40 INFO Applying migration id=followeds 2026/04/10 23:42:40 INFO Applying migration id=certhash 2026/04/10 23:42:40 INFO Applying migration id=follows_sync 2026/04/10 23:42:40 INFO Applying migration id=jsonpath 2026/04/10 23:42:40 INFO Applying migration id=localforward 2026/04/10 23:42:40 INFO Applying migration id=avatar 2026/04/10 23:42:40 INFO Applying migration id=noimage 2026/04/10 23:42:40 INFO Applying migration id=feed 2026/04/10 23:42:40 INFO Applying migration id=bookmarks 2026/04/10 23:42:40 INFO Applying migration id=shareactivity 2026/04/10 23:42:40 INFO Applying migration id=application 2026/04/10 23:42:40 INFO Applying migration id=certificates 2026/04/10 23:42:40 INFO Applying migration id=rawforward 2026/04/10 23:42:40 INFO Applying migration id=publickey 2026/04/10 23:42:40 INFO Applying migration id=resolvegroup 2026/04/10 23:42:40 INFO Applying migration id=reject 2026/04/10 23:42:40 INFO Applying migration id=autodel 2026/04/10 23:42:40 INFO Applying migration id=jsonb 2026/04/10 23:42:40 INFO Applying migration id=quote 2026/04/10 23:42:40 INFO Applying migration id=rfc9421 2026/04/10 23:42:40 INFO Applying migration id=keys 2026/04/10 23:42:40 INFO Applying migration id=portable 2026/04/10 23:42:40 INFO Applying migration id=proofs 2026/04/10 23:42:40 INFO Applying migration id=contexts 2026/04/10 23:42:40 INFO Applying migration id=deliverieshost 2026/04/10 23:42:40 INFO Applying migration id=pembegin 2026/04/10 23:42:40 INFO Applying migration id=didhost 2026/04/10 23:42:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-c3ce-76ff-a8e5-626ca21da6ef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-c3ce-769e-b6c2-1a78b6393a0d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-c3ce-769e-b6c2-1a78b6393a0d 2026/04/10 23:42:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-c3ce-769e-b6c2-1a78b6393a0d 2026/04/10 23:42:42 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019d79c6-c3ce-769e-b6c2-1a78b6393a0d error="sql: no rows in result set" 2026/04/10 23:42:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-c3ce-769e-b6c2-1a78b6393a0d --- PASS: TestDelete_NotAuthor (1.80s) === RUN TestDelete_NoSuchPost 2026/04/10 23:42:42 INFO Applying migration id=initial 2026/04/10 23:42:42 INFO Applying migration id=notesupdated 2026/04/10 23:42:42 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:42 INFO Applying migration id=activitiesid 2026/04/10 23:42:42 INFO Applying migration id=outbox 2026/04/10 23:42:42 INFO Applying migration id=edits 2026/04/10 23:42:42 INFO Applying migration id=outboxactor 2026/04/10 23:42:42 INFO Applying migration id=outboxsender 2026/04/10 23:42:42 INFO Applying migration id=thread 2026/04/10 23:42:42 INFO Applying migration id=host 2026/04/10 23:42:42 INFO Applying migration id=sharedinbox 2026/04/10 23:42:42 INFO Applying migration id=noteshost 2026/04/10 23:42:42 INFO Applying migration id=fetched 2026/04/10 23:42:42 INFO Applying migration id=move 2026/04/10 23:42:42 INFO Applying migration id=cleanup 2026/04/10 23:42:42 INFO Applying migration id=received 2026/04/10 23:42:42 INFO Applying migration id=namehost 2026/04/10 23:42:42 INFO Applying migration id=outboxhost 2026/04/10 23:42:42 INFO Applying migration id=notesfts 2026/04/10 23:42:42 INFO Applying migration id=iconsname 2026/04/10 23:42:42 INFO Applying migration id=nohash 2026/04/10 23:42:42 INFO Applying migration id=shares 2026/04/10 23:42:42 INFO Applying migration id=actorttl 2026/04/10 23:42:42 INFO Applying migration id=tocc 2026/04/10 23:42:42 INFO Applying migration id=followeds 2026/04/10 23:42:42 INFO Applying migration id=certhash 2026/04/10 23:42:42 INFO Applying migration id=follows_sync 2026/04/10 23:42:42 INFO Applying migration id=jsonpath 2026/04/10 23:42:42 INFO Applying migration id=localforward 2026/04/10 23:42:42 INFO Applying migration id=avatar 2026/04/10 23:42:42 INFO Applying migration id=noimage 2026/04/10 23:42:42 INFO Applying migration id=feed 2026/04/10 23:42:42 INFO Applying migration id=bookmarks 2026/04/10 23:42:42 INFO Applying migration id=shareactivity 2026/04/10 23:42:42 INFO Applying migration id=application 2026/04/10 23:42:42 INFO Applying migration id=certificates 2026/04/10 23:42:42 INFO Applying migration id=rawforward 2026/04/10 23:42:42 INFO Applying migration id=publickey 2026/04/10 23:42:42 INFO Applying migration id=resolvegroup 2026/04/10 23:42:42 INFO Applying migration id=reject 2026/04/10 23:42:42 INFO Applying migration id=autodel 2026/04/10 23:42:42 INFO Applying migration id=jsonb 2026/04/10 23:42:42 INFO Applying migration id=quote 2026/04/10 23:42:42 INFO Applying migration id=rfc9421 2026/04/10 23:42:42 INFO Applying migration id=keys 2026/04/10 23:42:42 INFO Applying migration id=portable 2026/04/10 23:42:42 INFO Applying migration id=proofs 2026/04/10 23:42:42 INFO Applying migration id=contexts 2026/04/10 23:42:42 INFO Applying migration id=deliverieshost 2026/04/10 23:42:42 INFO Applying migration id=pembegin 2026/04/10 23:42:42 INFO Applying migration id=didhost 2026/04/10 23:42:44 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (2.27s) === RUN TestDelete_UnauthenticatedUser 2026/04/10 23:42:44 INFO Applying migration id=initial 2026/04/10 23:42:44 INFO Applying migration id=notesupdated 2026/04/10 23:42:44 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:44 INFO Applying migration id=activitiesid 2026/04/10 23:42:44 INFO Applying migration id=outbox 2026/04/10 23:42:44 INFO Applying migration id=edits 2026/04/10 23:42:44 INFO Applying migration id=outboxactor 2026/04/10 23:42:44 INFO Applying migration id=outboxsender 2026/04/10 23:42:44 INFO Applying migration id=thread 2026/04/10 23:42:44 INFO Applying migration id=host 2026/04/10 23:42:44 INFO Applying migration id=sharedinbox 2026/04/10 23:42:44 INFO Applying migration id=noteshost 2026/04/10 23:42:44 INFO Applying migration id=fetched 2026/04/10 23:42:44 INFO Applying migration id=move 2026/04/10 23:42:44 INFO Applying migration id=cleanup 2026/04/10 23:42:44 INFO Applying migration id=received 2026/04/10 23:42:44 INFO Applying migration id=namehost 2026/04/10 23:42:44 INFO Applying migration id=outboxhost 2026/04/10 23:42:44 INFO Applying migration id=notesfts 2026/04/10 23:42:44 INFO Applying migration id=iconsname 2026/04/10 23:42:44 INFO Applying migration id=nohash 2026/04/10 23:42:44 INFO Applying migration id=shares 2026/04/10 23:42:44 INFO Applying migration id=actorttl 2026/04/10 23:42:44 INFO Applying migration id=tocc 2026/04/10 23:42:44 INFO Applying migration id=followeds 2026/04/10 23:42:44 INFO Applying migration id=certhash 2026/04/10 23:42:44 INFO Applying migration id=follows_sync 2026/04/10 23:42:44 INFO Applying migration id=jsonpath 2026/04/10 23:42:44 INFO Applying migration id=localforward 2026/04/10 23:42:44 INFO Applying migration id=avatar 2026/04/10 23:42:44 INFO Applying migration id=noimage 2026/04/10 23:42:44 INFO Applying migration id=feed 2026/04/10 23:42:44 INFO Applying migration id=bookmarks 2026/04/10 23:42:44 INFO Applying migration id=shareactivity 2026/04/10 23:42:44 INFO Applying migration id=application 2026/04/10 23:42:44 INFO Applying migration id=certificates 2026/04/10 23:42:44 INFO Applying migration id=rawforward 2026/04/10 23:42:44 INFO Applying migration id=publickey 2026/04/10 23:42:44 INFO Applying migration id=resolvegroup 2026/04/10 23:42:44 INFO Applying migration id=reject 2026/04/10 23:42:44 INFO Applying migration id=autodel 2026/04/10 23:42:45 INFO Applying migration id=jsonb 2026/04/10 23:42:45 INFO Applying migration id=quote 2026/04/10 23:42:45 INFO Applying migration id=rfc9421 2026/04/10 23:42:45 INFO Applying migration id=keys 2026/04/10 23:42:45 INFO Applying migration id=portable 2026/04/10 23:42:45 INFO Applying migration id=proofs 2026/04/10 23:42:45 INFO Applying migration id=contexts 2026/04/10 23:42:45 INFO Applying migration id=deliverieshost 2026/04/10 23:42:45 INFO Applying migration id=pembegin 2026/04/10 23:42:45 INFO Applying migration id=didhost 2026/04/10 23:42:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-d718-782c-a4bc-19111a56245c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-d718-775c-9816-ca8f9e6a0751 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-d718-775c-9816-ca8f9e6a0751 2026/04/10 23:42:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-d718-775c-9816-ca8f9e6a0751 2026/04/10 23:42:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-d718-775c-9816-ca8f9e6a0751 --- PASS: TestDelete_UnauthenticatedUser (2.67s) === RUN TestDelete_WithReply 2026/04/10 23:42:47 INFO Applying migration id=initial 2026/04/10 23:42:47 INFO Applying migration id=notesupdated 2026/04/10 23:42:47 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:47 INFO Applying migration id=activitiesid 2026/04/10 23:42:47 INFO Applying migration id=outbox 2026/04/10 23:42:47 INFO Applying migration id=edits 2026/04/10 23:42:47 INFO Applying migration id=outboxactor 2026/04/10 23:42:47 INFO Applying migration id=outboxsender 2026/04/10 23:42:47 INFO Applying migration id=thread 2026/04/10 23:42:47 INFO Applying migration id=host 2026/04/10 23:42:47 INFO Applying migration id=sharedinbox 2026/04/10 23:42:47 INFO Applying migration id=noteshost 2026/04/10 23:42:47 INFO Applying migration id=fetched 2026/04/10 23:42:47 INFO Applying migration id=move 2026/04/10 23:42:47 INFO Applying migration id=cleanup 2026/04/10 23:42:47 INFO Applying migration id=received 2026/04/10 23:42:47 INFO Applying migration id=namehost 2026/04/10 23:42:47 INFO Applying migration id=outboxhost 2026/04/10 23:42:47 INFO Applying migration id=notesfts 2026/04/10 23:42:47 INFO Applying migration id=iconsname 2026/04/10 23:42:47 INFO Applying migration id=nohash 2026/04/10 23:42:47 INFO Applying migration id=shares 2026/04/10 23:42:47 INFO Applying migration id=actorttl 2026/04/10 23:42:47 INFO Applying migration id=tocc 2026/04/10 23:42:47 INFO Applying migration id=followeds 2026/04/10 23:42:47 INFO Applying migration id=certhash 2026/04/10 23:42:47 INFO Applying migration id=follows_sync 2026/04/10 23:42:47 INFO Applying migration id=jsonpath 2026/04/10 23:42:47 INFO Applying migration id=localforward 2026/04/10 23:42:47 INFO Applying migration id=avatar 2026/04/10 23:42:47 INFO Applying migration id=noimage 2026/04/10 23:42:47 INFO Applying migration id=feed 2026/04/10 23:42:47 INFO Applying migration id=bookmarks 2026/04/10 23:42:47 INFO Applying migration id=shareactivity 2026/04/10 23:42:47 INFO Applying migration id=application 2026/04/10 23:42:47 INFO Applying migration id=certificates 2026/04/10 23:42:47 INFO Applying migration id=rawforward 2026/04/10 23:42:47 INFO Applying migration id=publickey 2026/04/10 23:42:47 INFO Applying migration id=resolvegroup 2026/04/10 23:42:47 INFO Applying migration id=reject 2026/04/10 23:42:47 INFO Applying migration id=autodel 2026/04/10 23:42:47 INFO Applying migration id=jsonb 2026/04/10 23:42:47 INFO Applying migration id=quote 2026/04/10 23:42:47 INFO Applying migration id=rfc9421 2026/04/10 23:42:47 INFO Applying migration id=keys 2026/04/10 23:42:47 INFO Applying migration id=portable 2026/04/10 23:42:47 INFO Applying migration id=proofs 2026/04/10 23:42:47 INFO Applying migration id=contexts 2026/04/10 23:42:47 INFO Applying migration id=deliverieshost 2026/04/10 23:42:47 INFO Applying migration id=pembegin 2026/04/10 23:42:47 INFO Applying migration id=didhost 2026/04/10 23:42:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-e1d8-79aa-9064-a6e7d4146a45 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408 2026/04/10 23:42:50 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408 2026/04/10 23:42:50 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79c6-e1dd-7bb4-8f1f-67e4723d4c7d note=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938 thread=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-e1dd-7bb4-8f1f-67e4723d4c7d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938 2026/04/10 23:42:50 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938 2026/04/10 23:42:50 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938#delete note=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938 thread=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938 2026/04/10 23:42:50 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938 2026/04/10 23:42:50 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408 2026/04/10 23:42:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408 2026/04/10 23:42:50 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408 --- PASS: TestDelete_WithReply (2.76s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/04/10 23:42:50 INFO Applying migration id=initial 2026/04/10 23:42:50 INFO Applying migration id=notesupdated 2026/04/10 23:42:50 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:50 INFO Applying migration id=activitiesid 2026/04/10 23:42:50 INFO Applying migration id=outbox 2026/04/10 23:42:50 INFO Applying migration id=edits 2026/04/10 23:42:50 INFO Applying migration id=outboxactor 2026/04/10 23:42:50 INFO Applying migration id=outboxsender 2026/04/10 23:42:50 INFO Applying migration id=thread 2026/04/10 23:42:50 INFO Applying migration id=host 2026/04/10 23:42:50 INFO Applying migration id=sharedinbox 2026/04/10 23:42:50 INFO Applying migration id=noteshost 2026/04/10 23:42:50 INFO Applying migration id=fetched 2026/04/10 23:42:50 INFO Applying migration id=move 2026/04/10 23:42:50 INFO Applying migration id=cleanup 2026/04/10 23:42:50 INFO Applying migration id=received 2026/04/10 23:42:50 INFO Applying migration id=namehost 2026/04/10 23:42:50 INFO Applying migration id=outboxhost 2026/04/10 23:42:50 INFO Applying migration id=notesfts 2026/04/10 23:42:50 INFO Applying migration id=iconsname 2026/04/10 23:42:50 INFO Applying migration id=nohash 2026/04/10 23:42:50 INFO Applying migration id=shares 2026/04/10 23:42:50 INFO Applying migration id=actorttl 2026/04/10 23:42:50 INFO Applying migration id=tocc 2026/04/10 23:42:50 INFO Applying migration id=followeds 2026/04/10 23:42:50 INFO Applying migration id=certhash 2026/04/10 23:42:50 INFO Applying migration id=follows_sync 2026/04/10 23:42:50 INFO Applying migration id=jsonpath 2026/04/10 23:42:50 INFO Applying migration id=localforward 2026/04/10 23:42:50 INFO Applying migration id=avatar 2026/04/10 23:42:50 INFO Applying migration id=noimage 2026/04/10 23:42:50 INFO Applying migration id=feed 2026/04/10 23:42:50 INFO Applying migration id=bookmarks 2026/04/10 23:42:50 INFO Applying migration id=shareactivity 2026/04/10 23:42:50 INFO Applying migration id=application 2026/04/10 23:42:50 INFO Applying migration id=certificates 2026/04/10 23:42:50 INFO Applying migration id=rawforward 2026/04/10 23:42:50 INFO Applying migration id=publickey 2026/04/10 23:42:50 INFO Applying migration id=resolvegroup 2026/04/10 23:42:50 INFO Applying migration id=reject 2026/04/10 23:42:50 INFO Applying migration id=autodel 2026/04/10 23:42:50 INFO Applying migration id=jsonb 2026/04/10 23:42:50 INFO Applying migration id=quote 2026/04/10 23:42:50 INFO Applying migration id=rfc9421 2026/04/10 23:42:50 INFO Applying migration id=keys 2026/04/10 23:42:50 INFO Applying migration id=portable 2026/04/10 23:42:50 INFO Applying migration id=proofs 2026/04/10 23:42:50 INFO Applying migration id=contexts 2026/04/10 23:42:50 INFO Applying migration id=deliverieshost 2026/04/10 23:42:50 INFO Applying migration id=pembegin 2026/04/10 23:42:50 INFO Applying migration id=didhost 2026/04/10 23:42:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-e7f6-7657-9414-b2c3b892d506 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-e7f6-7082-88a2-81e6d8a89e83 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-e7f6-7082-88a2-81e6d8a89e83 2026/04/10 23:42:51 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c6-e7f6-7082-88a2-81e6d8a89e83 2026/04/10 23:42:51 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79c6-e7fb-7c14-946f-936676a260e8 note=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa thread=https://localhost.localdomain:8443/post/019d79c6-e7f6-7082-88a2-81e6d8a89e83 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-e7fb-7c14-946f-936676a260e8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa 2026/04/10 23:42:51 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79c6-e7f6-7082-88a2-81e6d8a89e83#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-e7f6-7082-88a2-81e6d8a89e83 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79c6-e7f6-7082-88a2-81e6d8a89e83 2026/04/10 23:42:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-e7f6-7082-88a2-81e6d8a89e83 2026/04/10 23:42:51 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c6-e7f6-7082-88a2-81e6d8a89e83 2026/04/10 23:42:51 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa 2026/04/10 23:42:51 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa#delete note=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa thread=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:42:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa 2026/04/10 23:42:51 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa --- PASS: TestDelete_WithReplyPostDeletedFirst (1.57s) === RUN TestDM_HappyFlow 2026/04/10 23:42:51 INFO Applying migration id=initial 2026/04/10 23:42:51 INFO Applying migration id=notesupdated 2026/04/10 23:42:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:51 INFO Applying migration id=activitiesid 2026/04/10 23:42:51 INFO Applying migration id=outbox 2026/04/10 23:42:51 INFO Applying migration id=edits 2026/04/10 23:42:51 INFO Applying migration id=outboxactor 2026/04/10 23:42:51 INFO Applying migration id=outboxsender 2026/04/10 23:42:51 INFO Applying migration id=thread 2026/04/10 23:42:51 INFO Applying migration id=host 2026/04/10 23:42:51 INFO Applying migration id=sharedinbox 2026/04/10 23:42:51 INFO Applying migration id=noteshost 2026/04/10 23:42:51 INFO Applying migration id=fetched 2026/04/10 23:42:51 INFO Applying migration id=move 2026/04/10 23:42:51 INFO Applying migration id=cleanup 2026/04/10 23:42:51 INFO Applying migration id=received 2026/04/10 23:42:51 INFO Applying migration id=namehost 2026/04/10 23:42:51 INFO Applying migration id=outboxhost 2026/04/10 23:42:51 INFO Applying migration id=notesfts 2026/04/10 23:42:51 INFO Applying migration id=iconsname 2026/04/10 23:42:51 INFO Applying migration id=nohash 2026/04/10 23:42:51 INFO Applying migration id=shares 2026/04/10 23:42:51 INFO Applying migration id=actorttl 2026/04/10 23:42:51 INFO Applying migration id=tocc 2026/04/10 23:42:51 INFO Applying migration id=followeds 2026/04/10 23:42:51 INFO Applying migration id=certhash 2026/04/10 23:42:51 INFO Applying migration id=follows_sync 2026/04/10 23:42:51 INFO Applying migration id=jsonpath 2026/04/10 23:42:52 INFO Applying migration id=localforward 2026/04/10 23:42:52 INFO Applying migration id=avatar 2026/04/10 23:42:52 INFO Applying migration id=noimage 2026/04/10 23:42:52 INFO Applying migration id=feed 2026/04/10 23:42:52 INFO Applying migration id=bookmarks 2026/04/10 23:42:52 INFO Applying migration id=shareactivity 2026/04/10 23:42:52 INFO Applying migration id=application 2026/04/10 23:42:52 INFO Applying migration id=certificates 2026/04/10 23:42:52 INFO Applying migration id=rawforward 2026/04/10 23:42:52 INFO Applying migration id=publickey 2026/04/10 23:42:52 INFO Applying migration id=resolvegroup 2026/04/10 23:42:52 INFO Applying migration id=reject 2026/04/10 23:42:52 INFO Applying migration id=autodel 2026/04/10 23:42:52 INFO Applying migration id=jsonb 2026/04/10 23:42:52 INFO Applying migration id=quote 2026/04/10 23:42:52 INFO Applying migration id=rfc9421 2026/04/10 23:42:52 INFO Applying migration id=keys 2026/04/10 23:42:52 INFO Applying migration id=portable 2026/04/10 23:42:52 INFO Applying migration id=proofs 2026/04/10 23:42:52 INFO Applying migration id=contexts 2026/04/10 23:42:52 INFO Applying migration id=deliverieshost 2026/04/10 23:42:52 INFO Applying migration id=pembegin 2026/04/10 23:42:52 INFO Applying migration id=didhost 2026/04/10 23:42:53 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-ef24-774c-80f0-0b67ea3a7385 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-ef24-7427-bda5-4c8369e3441b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-ef24-7427-bda5-4c8369e3441b 2026/04/10 23:42:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-ef24-7427-bda5-4c8369e3441b 2026/04/10 23:42:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-ef24-7427-bda5-4c8369e3441b 2026/04/10 23:42:53 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c6-ef24-7427-bda5-4c8369e3441b 2026/04/10 23:42:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-ef24-7427-bda5-4c8369e3441b --- PASS: TestDM_HappyFlow (1.83s) === RUN TestDM_UnauthenticatedUser 2026/04/10 23:42:53 INFO Applying migration id=initial 2026/04/10 23:42:53 INFO Applying migration id=notesupdated 2026/04/10 23:42:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:53 INFO Applying migration id=activitiesid 2026/04/10 23:42:53 INFO Applying migration id=outbox 2026/04/10 23:42:53 INFO Applying migration id=edits 2026/04/10 23:42:53 INFO Applying migration id=outboxactor 2026/04/10 23:42:53 INFO Applying migration id=outboxsender 2026/04/10 23:42:53 INFO Applying migration id=thread 2026/04/10 23:42:53 INFO Applying migration id=host 2026/04/10 23:42:53 INFO Applying migration id=sharedinbox 2026/04/10 23:42:53 INFO Applying migration id=noteshost 2026/04/10 23:42:53 INFO Applying migration id=fetched 2026/04/10 23:42:53 INFO Applying migration id=move 2026/04/10 23:42:53 INFO Applying migration id=cleanup 2026/04/10 23:42:53 INFO Applying migration id=received 2026/04/10 23:42:53 INFO Applying migration id=namehost 2026/04/10 23:42:53 INFO Applying migration id=outboxhost 2026/04/10 23:42:53 INFO Applying migration id=notesfts 2026/04/10 23:42:53 INFO Applying migration id=iconsname 2026/04/10 23:42:53 INFO Applying migration id=nohash 2026/04/10 23:42:53 INFO Applying migration id=shares 2026/04/10 23:42:53 INFO Applying migration id=actorttl 2026/04/10 23:42:53 INFO Applying migration id=tocc 2026/04/10 23:42:53 INFO Applying migration id=followeds 2026/04/10 23:42:53 INFO Applying migration id=certhash 2026/04/10 23:42:53 INFO Applying migration id=follows_sync 2026/04/10 23:42:53 INFO Applying migration id=jsonpath 2026/04/10 23:42:53 INFO Applying migration id=localforward 2026/04/10 23:42:53 INFO Applying migration id=avatar 2026/04/10 23:42:53 INFO Applying migration id=noimage 2026/04/10 23:42:53 INFO Applying migration id=feed 2026/04/10 23:42:53 INFO Applying migration id=bookmarks 2026/04/10 23:42:53 INFO Applying migration id=shareactivity 2026/04/10 23:42:53 INFO Applying migration id=application 2026/04/10 23:42:53 INFO Applying migration id=certificates 2026/04/10 23:42:53 INFO Applying migration id=rawforward 2026/04/10 23:42:53 INFO Applying migration id=publickey 2026/04/10 23:42:53 INFO Applying migration id=resolvegroup 2026/04/10 23:42:53 INFO Applying migration id=reject 2026/04/10 23:42:53 INFO Applying migration id=autodel 2026/04/10 23:42:53 INFO Applying migration id=jsonb 2026/04/10 23:42:53 INFO Applying migration id=quote 2026/04/10 23:42:53 INFO Applying migration id=rfc9421 2026/04/10 23:42:53 INFO Applying migration id=keys 2026/04/10 23:42:53 INFO Applying migration id=portable 2026/04/10 23:42:53 INFO Applying migration id=proofs 2026/04/10 23:42:53 INFO Applying migration id=contexts 2026/04/10 23:42:53 INFO Applying migration id=deliverieshost 2026/04/10 23:42:53 INFO Applying migration id=pembegin 2026/04/10 23:42:53 INFO Applying migration id=didhost 2026/04/10 23:42:56 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-f927-72e7-8bb2-013e0b2f19a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-f927-70ca-ac71-873f51e1ba93 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-f927-70ca-ac71-873f51e1ba93 2026/04/10 23:42:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-f927-70ca-ac71-873f51e1ba93 2026/04/10 23:42:56 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c6-f927-70ca-ac71-873f51e1ba93 --- PASS: TestDM_UnauthenticatedUser (2.55s) === RUN TestDM_Loopback 2026/04/10 23:42:56 INFO Applying migration id=initial 2026/04/10 23:42:56 INFO Applying migration id=notesupdated 2026/04/10 23:42:56 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:56 INFO Applying migration id=activitiesid 2026/04/10 23:42:56 INFO Applying migration id=outbox 2026/04/10 23:42:56 INFO Applying migration id=edits 2026/04/10 23:42:56 INFO Applying migration id=outboxactor 2026/04/10 23:42:56 INFO Applying migration id=outboxsender 2026/04/10 23:42:56 INFO Applying migration id=thread 2026/04/10 23:42:56 INFO Applying migration id=host 2026/04/10 23:42:56 INFO Applying migration id=sharedinbox 2026/04/10 23:42:56 INFO Applying migration id=noteshost 2026/04/10 23:42:56 INFO Applying migration id=fetched 2026/04/10 23:42:56 INFO Applying migration id=move 2026/04/10 23:42:56 INFO Applying migration id=cleanup 2026/04/10 23:42:56 INFO Applying migration id=received 2026/04/10 23:42:56 INFO Applying migration id=namehost 2026/04/10 23:42:56 INFO Applying migration id=outboxhost 2026/04/10 23:42:56 INFO Applying migration id=notesfts 2026/04/10 23:42:56 INFO Applying migration id=iconsname 2026/04/10 23:42:56 INFO Applying migration id=nohash 2026/04/10 23:42:56 INFO Applying migration id=shares 2026/04/10 23:42:56 INFO Applying migration id=actorttl 2026/04/10 23:42:56 INFO Applying migration id=tocc 2026/04/10 23:42:56 INFO Applying migration id=followeds 2026/04/10 23:42:56 INFO Applying migration id=certhash 2026/04/10 23:42:56 INFO Applying migration id=follows_sync 2026/04/10 23:42:56 INFO Applying migration id=jsonpath 2026/04/10 23:42:56 INFO Applying migration id=localforward 2026/04/10 23:42:56 INFO Applying migration id=avatar 2026/04/10 23:42:56 INFO Applying migration id=noimage 2026/04/10 23:42:56 INFO Applying migration id=feed 2026/04/10 23:42:56 INFO Applying migration id=bookmarks 2026/04/10 23:42:56 INFO Applying migration id=shareactivity 2026/04/10 23:42:56 INFO Applying migration id=application 2026/04/10 23:42:56 INFO Applying migration id=certificates 2026/04/10 23:42:56 INFO Applying migration id=rawforward 2026/04/10 23:42:56 INFO Applying migration id=publickey 2026/04/10 23:42:56 INFO Applying migration id=resolvegroup 2026/04/10 23:42:56 INFO Applying migration id=reject 2026/04/10 23:42:56 INFO Applying migration id=autodel 2026/04/10 23:42:56 INFO Applying migration id=jsonb 2026/04/10 23:42:56 INFO Applying migration id=quote 2026/04/10 23:42:56 INFO Applying migration id=rfc9421 2026/04/10 23:42:56 INFO Applying migration id=keys 2026/04/10 23:42:56 INFO Applying migration id=portable 2026/04/10 23:42:56 INFO Applying migration id=proofs 2026/04/10 23:42:56 INFO Applying migration id=contexts 2026/04/10 23:42:56 INFO Applying migration id=deliverieshost 2026/04/10 23:42:56 INFO Applying migration id=pembegin 2026/04/10 23:42:56 INFO Applying migration id=didhost 2026/04/10 23:42:58 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (2.04s) === RUN TestDM_TwoMentions 2026/04/10 23:42:58 INFO Applying migration id=initial 2026/04/10 23:42:58 INFO Applying migration id=notesupdated 2026/04/10 23:42:58 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:58 INFO Applying migration id=activitiesid 2026/04/10 23:42:58 INFO Applying migration id=outbox 2026/04/10 23:42:58 INFO Applying migration id=edits 2026/04/10 23:42:58 INFO Applying migration id=outboxactor 2026/04/10 23:42:58 INFO Applying migration id=outboxsender 2026/04/10 23:42:58 INFO Applying migration id=thread 2026/04/10 23:42:58 INFO Applying migration id=host 2026/04/10 23:42:58 INFO Applying migration id=sharedinbox 2026/04/10 23:42:58 INFO Applying migration id=noteshost 2026/04/10 23:42:58 INFO Applying migration id=fetched 2026/04/10 23:42:58 INFO Applying migration id=move 2026/04/10 23:42:58 INFO Applying migration id=cleanup 2026/04/10 23:42:58 INFO Applying migration id=received 2026/04/10 23:42:58 INFO Applying migration id=namehost 2026/04/10 23:42:58 INFO Applying migration id=outboxhost 2026/04/10 23:42:58 INFO Applying migration id=notesfts 2026/04/10 23:42:58 INFO Applying migration id=iconsname 2026/04/10 23:42:58 INFO Applying migration id=nohash 2026/04/10 23:42:58 INFO Applying migration id=shares 2026/04/10 23:42:58 INFO Applying migration id=actorttl 2026/04/10 23:42:58 INFO Applying migration id=tocc 2026/04/10 23:42:58 INFO Applying migration id=followeds 2026/04/10 23:42:58 INFO Applying migration id=certhash 2026/04/10 23:42:58 INFO Applying migration id=follows_sync 2026/04/10 23:42:58 INFO Applying migration id=jsonpath 2026/04/10 23:42:58 INFO Applying migration id=localforward 2026/04/10 23:42:58 INFO Applying migration id=avatar 2026/04/10 23:42:58 INFO Applying migration id=noimage 2026/04/10 23:42:58 INFO Applying migration id=feed 2026/04/10 23:42:58 INFO Applying migration id=bookmarks 2026/04/10 23:42:58 INFO Applying migration id=shareactivity 2026/04/10 23:42:58 INFO Applying migration id=application 2026/04/10 23:42:58 INFO Applying migration id=certificates 2026/04/10 23:42:58 INFO Applying migration id=rawforward 2026/04/10 23:42:58 INFO Applying migration id=publickey 2026/04/10 23:42:58 INFO Applying migration id=resolvegroup 2026/04/10 23:42:58 INFO Applying migration id=reject 2026/04/10 23:42:58 INFO Applying migration id=autodel 2026/04/10 23:42:58 INFO Applying migration id=jsonb 2026/04/10 23:42:58 INFO Applying migration id=quote 2026/04/10 23:42:58 INFO Applying migration id=rfc9421 2026/04/10 23:42:58 INFO Applying migration id=keys 2026/04/10 23:42:58 INFO Applying migration id=portable 2026/04/10 23:42:58 INFO Applying migration id=proofs 2026/04/10 23:42:58 INFO Applying migration id=contexts 2026/04/10 23:42:58 INFO Applying migration id=deliverieshost 2026/04/10 23:42:58 INFO Applying migration id=pembegin 2026/04/10 23:42:58 INFO Applying migration id=didhost 2026/04/10 23:42:59 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:59 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/04/10 23:42:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-063d-79e9-8f79-9f79d050c989 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-063d-76b3-84d3-19df0f32e964 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-063d-76b3-84d3-19df0f32e964 2026/04/10 23:42:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-063d-76b3-84d3-19df0f32e964 2026/04/10 23:42:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-063d-76b3-84d3-19df0f32e964 2026/04/10 23:42:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-063d-76b3-84d3-19df0f32e964 --- PASS: TestDM_TwoMentions (1.32s) === RUN TestDM_TwoMentionsOneLoopback 2026/04/10 23:42:59 INFO Applying migration id=initial 2026/04/10 23:42:59 INFO Applying migration id=notesupdated 2026/04/10 23:42:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:59 INFO Applying migration id=activitiesid 2026/04/10 23:42:59 INFO Applying migration id=outbox 2026/04/10 23:42:59 INFO Applying migration id=edits 2026/04/10 23:42:59 INFO Applying migration id=outboxactor 2026/04/10 23:42:59 INFO Applying migration id=outboxsender 2026/04/10 23:42:59 INFO Applying migration id=thread 2026/04/10 23:42:59 INFO Applying migration id=host 2026/04/10 23:42:59 INFO Applying migration id=sharedinbox 2026/04/10 23:42:59 INFO Applying migration id=noteshost 2026/04/10 23:42:59 INFO Applying migration id=fetched 2026/04/10 23:42:59 INFO Applying migration id=move 2026/04/10 23:42:59 INFO Applying migration id=cleanup 2026/04/10 23:42:59 INFO Applying migration id=received 2026/04/10 23:42:59 INFO Applying migration id=namehost 2026/04/10 23:42:59 INFO Applying migration id=outboxhost 2026/04/10 23:42:59 INFO Applying migration id=notesfts 2026/04/10 23:42:59 INFO Applying migration id=iconsname 2026/04/10 23:42:59 INFO Applying migration id=nohash 2026/04/10 23:42:59 INFO Applying migration id=shares 2026/04/10 23:42:59 INFO Applying migration id=actorttl 2026/04/10 23:42:59 INFO Applying migration id=tocc 2026/04/10 23:42:59 INFO Applying migration id=followeds 2026/04/10 23:42:59 INFO Applying migration id=certhash 2026/04/10 23:42:59 INFO Applying migration id=follows_sync 2026/04/10 23:42:59 INFO Applying migration id=jsonpath 2026/04/10 23:42:59 INFO Applying migration id=localforward 2026/04/10 23:42:59 INFO Applying migration id=avatar 2026/04/10 23:42:59 INFO Applying migration id=noimage 2026/04/10 23:42:59 INFO Applying migration id=feed 2026/04/10 23:42:59 INFO Applying migration id=bookmarks 2026/04/10 23:42:59 INFO Applying migration id=shareactivity 2026/04/10 23:42:59 INFO Applying migration id=application 2026/04/10 23:42:59 INFO Applying migration id=certificates 2026/04/10 23:42:59 INFO Applying migration id=rawforward 2026/04/10 23:42:59 INFO Applying migration id=publickey 2026/04/10 23:42:59 INFO Applying migration id=resolvegroup 2026/04/10 23:42:59 INFO Applying migration id=reject 2026/04/10 23:42:59 INFO Applying migration id=autodel 2026/04/10 23:42:59 INFO Applying migration id=jsonb 2026/04/10 23:42:59 INFO Applying migration id=quote 2026/04/10 23:42:59 INFO Applying migration id=rfc9421 2026/04/10 23:42:59 INFO Applying migration id=keys 2026/04/10 23:42:59 INFO Applying migration id=portable 2026/04/10 23:42:59 INFO Applying migration id=proofs 2026/04/10 23:42:59 INFO Applying migration id=contexts 2026/04/10 23:42:59 INFO Applying migration id=deliverieshost 2026/04/10 23:42:59 INFO Applying migration id=pembegin 2026/04/10 23:42:59 INFO Applying migration id=didhost 2026/04/10 23:43:03 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:03 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/04/10 23:43:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-15d4-74f2-a7ae-1fd0b4be8ca2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-15d4-7171-9485-f2517a32b2ce activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-15d4-7171-9485-f2517a32b2ce 2026/04/10 23:43:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-15d4-7171-9485-f2517a32b2ce 2026/04/10 23:43:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-15d4-7171-9485-f2517a32b2ce 2026/04/10 23:43:03 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c7-15d4-7171-9485-f2517a32b2ce 2026/04/10 23:43:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-15d4-7171-9485-f2517a32b2ce --- PASS: TestDM_TwoMentionsOneLoopback (3.99s) === RUN TestDM_TooManyRecipients 2026/04/10 23:43:03 INFO Applying migration id=initial 2026/04/10 23:43:03 INFO Applying migration id=notesupdated 2026/04/10 23:43:03 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:03 INFO Applying migration id=activitiesid 2026/04/10 23:43:03 INFO Applying migration id=outbox 2026/04/10 23:43:03 INFO Applying migration id=edits 2026/04/10 23:43:03 INFO Applying migration id=outboxactor 2026/04/10 23:43:03 INFO Applying migration id=outboxsender 2026/04/10 23:43:03 INFO Applying migration id=thread 2026/04/10 23:43:03 INFO Applying migration id=host 2026/04/10 23:43:03 INFO Applying migration id=sharedinbox 2026/04/10 23:43:03 INFO Applying migration id=noteshost 2026/04/10 23:43:03 INFO Applying migration id=fetched 2026/04/10 23:43:03 INFO Applying migration id=move 2026/04/10 23:43:03 INFO Applying migration id=cleanup 2026/04/10 23:43:03 INFO Applying migration id=received 2026/04/10 23:43:03 INFO Applying migration id=namehost 2026/04/10 23:43:03 INFO Applying migration id=outboxhost 2026/04/10 23:43:03 INFO Applying migration id=notesfts 2026/04/10 23:43:03 INFO Applying migration id=iconsname 2026/04/10 23:43:03 INFO Applying migration id=nohash 2026/04/10 23:43:03 INFO Applying migration id=shares 2026/04/10 23:43:03 INFO Applying migration id=actorttl 2026/04/10 23:43:03 INFO Applying migration id=tocc 2026/04/10 23:43:03 INFO Applying migration id=followeds 2026/04/10 23:43:03 INFO Applying migration id=certhash 2026/04/10 23:43:03 INFO Applying migration id=follows_sync 2026/04/10 23:43:03 INFO Applying migration id=jsonpath 2026/04/10 23:43:03 INFO Applying migration id=localforward 2026/04/10 23:43:03 INFO Applying migration id=avatar 2026/04/10 23:43:03 INFO Applying migration id=noimage 2026/04/10 23:43:03 INFO Applying migration id=feed 2026/04/10 23:43:03 INFO Applying migration id=bookmarks 2026/04/10 23:43:03 INFO Applying migration id=shareactivity 2026/04/10 23:43:03 INFO Applying migration id=application 2026/04/10 23:43:03 INFO Applying migration id=certificates 2026/04/10 23:43:03 INFO Applying migration id=rawforward 2026/04/10 23:43:03 INFO Applying migration id=publickey 2026/04/10 23:43:03 INFO Applying migration id=resolvegroup 2026/04/10 23:43:03 INFO Applying migration id=reject 2026/04/10 23:43:03 INFO Applying migration id=autodel 2026/04/10 23:43:03 INFO Applying migration id=jsonb 2026/04/10 23:43:03 INFO Applying migration id=quote 2026/04/10 23:43:03 INFO Applying migration id=rfc9421 2026/04/10 23:43:03 INFO Applying migration id=keys 2026/04/10 23:43:03 INFO Applying migration id=portable 2026/04/10 23:43:03 INFO Applying migration id=proofs 2026/04/10 23:43:03 INFO Applying migration id=contexts 2026/04/10 23:43:03 INFO Applying migration id=deliverieshost 2026/04/10 23:43:03 INFO Applying migration id=pembegin 2026/04/10 23:43:03 INFO Applying migration id=didhost 2026/04/10 23:43:06 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:06 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (2.43s) === RUN TestDM_MaxRecipients 2026/04/10 23:43:06 INFO Applying migration id=initial 2026/04/10 23:43:06 INFO Applying migration id=notesupdated 2026/04/10 23:43:06 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:06 INFO Applying migration id=activitiesid 2026/04/10 23:43:06 INFO Applying migration id=outbox 2026/04/10 23:43:06 INFO Applying migration id=edits 2026/04/10 23:43:06 INFO Applying migration id=outboxactor 2026/04/10 23:43:06 INFO Applying migration id=outboxsender 2026/04/10 23:43:06 INFO Applying migration id=thread 2026/04/10 23:43:06 INFO Applying migration id=host 2026/04/10 23:43:06 INFO Applying migration id=sharedinbox 2026/04/10 23:43:06 INFO Applying migration id=noteshost 2026/04/10 23:43:06 INFO Applying migration id=fetched 2026/04/10 23:43:06 INFO Applying migration id=move 2026/04/10 23:43:06 INFO Applying migration id=cleanup 2026/04/10 23:43:06 INFO Applying migration id=received 2026/04/10 23:43:06 INFO Applying migration id=namehost 2026/04/10 23:43:06 INFO Applying migration id=outboxhost 2026/04/10 23:43:06 INFO Applying migration id=notesfts 2026/04/10 23:43:06 INFO Applying migration id=iconsname 2026/04/10 23:43:06 INFO Applying migration id=nohash 2026/04/10 23:43:06 INFO Applying migration id=shares 2026/04/10 23:43:06 INFO Applying migration id=actorttl 2026/04/10 23:43:06 INFO Applying migration id=tocc 2026/04/10 23:43:06 INFO Applying migration id=followeds 2026/04/10 23:43:06 INFO Applying migration id=certhash 2026/04/10 23:43:06 INFO Applying migration id=follows_sync 2026/04/10 23:43:06 INFO Applying migration id=jsonpath 2026/04/10 23:43:06 INFO Applying migration id=localforward 2026/04/10 23:43:06 INFO Applying migration id=avatar 2026/04/10 23:43:06 INFO Applying migration id=noimage 2026/04/10 23:43:06 INFO Applying migration id=feed 2026/04/10 23:43:06 INFO Applying migration id=bookmarks 2026/04/10 23:43:06 INFO Applying migration id=shareactivity 2026/04/10 23:43:06 INFO Applying migration id=application 2026/04/10 23:43:06 INFO Applying migration id=certificates 2026/04/10 23:43:06 INFO Applying migration id=rawforward 2026/04/10 23:43:06 INFO Applying migration id=publickey 2026/04/10 23:43:06 INFO Applying migration id=resolvegroup 2026/04/10 23:43:06 INFO Applying migration id=reject 2026/04/10 23:43:06 INFO Applying migration id=autodel 2026/04/10 23:43:06 INFO Applying migration id=jsonb 2026/04/10 23:43:06 INFO Applying migration id=quote 2026/04/10 23:43:06 INFO Applying migration id=rfc9421 2026/04/10 23:43:06 INFO Applying migration id=keys 2026/04/10 23:43:06 INFO Applying migration id=portable 2026/04/10 23:43:06 INFO Applying migration id=proofs 2026/04/10 23:43:06 INFO Applying migration id=contexts 2026/04/10 23:43:06 INFO Applying migration id=deliverieshost 2026/04/10 23:43:06 INFO Applying migration id=pembegin 2026/04/10 23:43:06 INFO Applying migration id=didhost 2026/04/10 23:43:08 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:08 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/04/10 23:43:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-285b-7da9-bd72-1b0d04a38512 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-285b-7721-8188-5b3fd5fb0a3e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-285b-7721-8188-5b3fd5fb0a3e 2026/04/10 23:43:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-285b-7721-8188-5b3fd5fb0a3e 2026/04/10 23:43:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-285b-7721-8188-5b3fd5fb0a3e 2026/04/10 23:43:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-285b-7721-8188-5b3fd5fb0a3e --- PASS: TestDM_MaxRecipients (2.31s) === RUN TestEdit_Throttling 2026/04/10 23:43:08 INFO Applying migration id=initial 2026/04/10 23:43:08 INFO Applying migration id=notesupdated 2026/04/10 23:43:08 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:08 INFO Applying migration id=activitiesid 2026/04/10 23:43:08 INFO Applying migration id=outbox 2026/04/10 23:43:08 INFO Applying migration id=edits 2026/04/10 23:43:08 INFO Applying migration id=outboxactor 2026/04/10 23:43:08 INFO Applying migration id=outboxsender 2026/04/10 23:43:08 INFO Applying migration id=thread 2026/04/10 23:43:08 INFO Applying migration id=host 2026/04/10 23:43:08 INFO Applying migration id=sharedinbox 2026/04/10 23:43:08 INFO Applying migration id=noteshost 2026/04/10 23:43:08 INFO Applying migration id=fetched 2026/04/10 23:43:08 INFO Applying migration id=move 2026/04/10 23:43:08 INFO Applying migration id=cleanup 2026/04/10 23:43:08 INFO Applying migration id=received 2026/04/10 23:43:08 INFO Applying migration id=namehost 2026/04/10 23:43:08 INFO Applying migration id=outboxhost 2026/04/10 23:43:08 INFO Applying migration id=notesfts 2026/04/10 23:43:08 INFO Applying migration id=iconsname 2026/04/10 23:43:08 INFO Applying migration id=nohash 2026/04/10 23:43:08 INFO Applying migration id=shares 2026/04/10 23:43:08 INFO Applying migration id=actorttl 2026/04/10 23:43:08 INFO Applying migration id=tocc 2026/04/10 23:43:08 INFO Applying migration id=followeds 2026/04/10 23:43:08 INFO Applying migration id=certhash 2026/04/10 23:43:08 INFO Applying migration id=follows_sync 2026/04/10 23:43:08 INFO Applying migration id=jsonpath 2026/04/10 23:43:08 INFO Applying migration id=localforward 2026/04/10 23:43:08 INFO Applying migration id=avatar 2026/04/10 23:43:08 INFO Applying migration id=noimage 2026/04/10 23:43:08 INFO Applying migration id=feed 2026/04/10 23:43:08 INFO Applying migration id=bookmarks 2026/04/10 23:43:08 INFO Applying migration id=shareactivity 2026/04/10 23:43:08 INFO Applying migration id=application 2026/04/10 23:43:08 INFO Applying migration id=certificates 2026/04/10 23:43:08 INFO Applying migration id=rawforward 2026/04/10 23:43:08 INFO Applying migration id=publickey 2026/04/10 23:43:08 INFO Applying migration id=resolvegroup 2026/04/10 23:43:08 INFO Applying migration id=reject 2026/04/10 23:43:08 INFO Applying migration id=autodel 2026/04/10 23:43:08 INFO Applying migration id=jsonb 2026/04/10 23:43:08 INFO Applying migration id=quote 2026/04/10 23:43:08 INFO Applying migration id=rfc9421 2026/04/10 23:43:08 INFO Applying migration id=keys 2026/04/10 23:43:08 INFO Applying migration id=portable 2026/04/10 23:43:08 INFO Applying migration id=proofs 2026/04/10 23:43:08 INFO Applying migration id=contexts 2026/04/10 23:43:08 INFO Applying migration id=deliverieshost 2026/04/10 23:43:08 INFO Applying migration id=pembegin 2026/04/10 23:43:08 INFO Applying migration id=didhost 2026/04/10 23:43:10 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-311a-7925-90df-917861fb632a 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 23:43:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-311c-71cf-ab38-43b06a6fdfdb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-311a-7925-90df-917861fb632a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-311a-7925-90df-917861fb632a 2026/04/10 23:43:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-311d-7e32-86a2-9c9350c1eb7e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-311d-7de7-9082-fe3499d6b749 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-311d-7de7-9082-fe3499d6b749 2026/04/10 23:43:10 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d79c7-311d-7de7-9082-fe3499d6b749 can=2026-04-10T23:47:10.621Z --- PASS: TestEdit_Throttling (2.24s) === RUN TestEdit_HappyFlow 2026/04/10 23:43:10 INFO Applying migration id=initial 2026/04/10 23:43:10 INFO Applying migration id=notesupdated 2026/04/10 23:43:10 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:10 INFO Applying migration id=activitiesid 2026/04/10 23:43:10 INFO Applying migration id=outbox 2026/04/10 23:43:10 INFO Applying migration id=edits 2026/04/10 23:43:10 INFO Applying migration id=outboxactor 2026/04/10 23:43:10 INFO Applying migration id=outboxsender 2026/04/10 23:43:10 INFO Applying migration id=thread 2026/04/10 23:43:10 INFO Applying migration id=host 2026/04/10 23:43:10 INFO Applying migration id=sharedinbox 2026/04/10 23:43:10 INFO Applying migration id=noteshost 2026/04/10 23:43:10 INFO Applying migration id=fetched 2026/04/10 23:43:10 INFO Applying migration id=move 2026/04/10 23:43:10 INFO Applying migration id=cleanup 2026/04/10 23:43:10 INFO Applying migration id=received 2026/04/10 23:43:10 INFO Applying migration id=namehost 2026/04/10 23:43:10 INFO Applying migration id=outboxhost 2026/04/10 23:43:10 INFO Applying migration id=notesfts 2026/04/10 23:43:10 INFO Applying migration id=iconsname 2026/04/10 23:43:10 INFO Applying migration id=nohash 2026/04/10 23:43:10 INFO Applying migration id=shares 2026/04/10 23:43:10 INFO Applying migration id=actorttl 2026/04/10 23:43:10 INFO Applying migration id=tocc 2026/04/10 23:43:10 INFO Applying migration id=followeds 2026/04/10 23:43:10 INFO Applying migration id=certhash 2026/04/10 23:43:10 INFO Applying migration id=follows_sync 2026/04/10 23:43:10 INFO Applying migration id=jsonpath 2026/04/10 23:43:10 INFO Applying migration id=localforward 2026/04/10 23:43:10 INFO Applying migration id=avatar 2026/04/10 23:43:10 INFO Applying migration id=noimage 2026/04/10 23:43:10 INFO Applying migration id=feed 2026/04/10 23:43:10 INFO Applying migration id=bookmarks 2026/04/10 23:43:10 INFO Applying migration id=shareactivity 2026/04/10 23:43:10 INFO Applying migration id=application 2026/04/10 23:43:10 INFO Applying migration id=certificates 2026/04/10 23:43:10 INFO Applying migration id=rawforward 2026/04/10 23:43:10 INFO Applying migration id=publickey 2026/04/10 23:43:10 INFO Applying migration id=resolvegroup 2026/04/10 23:43:10 INFO Applying migration id=reject 2026/04/10 23:43:10 INFO Applying migration id=autodel 2026/04/10 23:43:10 INFO Applying migration id=jsonb 2026/04/10 23:43:10 INFO Applying migration id=quote 2026/04/10 23:43:10 INFO Applying migration id=rfc9421 2026/04/10 23:43:10 INFO Applying migration id=keys 2026/04/10 23:43:10 INFO Applying migration id=portable 2026/04/10 23:43:10 INFO Applying migration id=proofs 2026/04/10 23:43:10 INFO Applying migration id=contexts 2026/04/10 23:43:10 INFO Applying migration id=deliverieshost 2026/04/10 23:43:10 INFO Applying migration id=pembegin 2026/04/10 23:43:10 INFO Applying migration id=didhost 2026/04/10 23:43:13 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-3cc7-7cf0-9772-636d8a599550 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 23:43:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-3cc8-7ac7-a050-933209b229bc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-3cc7-7cf0-9772-636d8a599550 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-3cc7-7cf0-9772-636d8a599550 2026/04/10 23:43:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-3cca-778e-bd21-d307ff7eaffa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-3cca-7740-88a6-3b26a98dd41e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-3cca-7740-88a6-3b26a98dd41e 2026/04/10 23:43:13 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-3ccc-74ca-81ef-e0224cf80164 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-3cca-7740-88a6-3b26a98dd41e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-3cca-7740-88a6-3b26a98dd41e 2026/04/10 23:43:13 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d79c7-3cca-7740-88a6-3b26a98dd41e can=2026-04-10T23:59:13.612Z --- PASS: TestEdit_HappyFlow (2.99s) === RUN TestEdit_EmptyContent 2026/04/10 23:43:13 INFO Applying migration id=initial 2026/04/10 23:43:13 INFO Applying migration id=notesupdated 2026/04/10 23:43:13 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:13 INFO Applying migration id=activitiesid 2026/04/10 23:43:13 INFO Applying migration id=outbox 2026/04/10 23:43:13 INFO Applying migration id=edits 2026/04/10 23:43:13 INFO Applying migration id=outboxactor 2026/04/10 23:43:13 INFO Applying migration id=outboxsender 2026/04/10 23:43:13 INFO Applying migration id=thread 2026/04/10 23:43:13 INFO Applying migration id=host 2026/04/10 23:43:13 INFO Applying migration id=sharedinbox 2026/04/10 23:43:13 INFO Applying migration id=noteshost 2026/04/10 23:43:13 INFO Applying migration id=fetched 2026/04/10 23:43:13 INFO Applying migration id=move 2026/04/10 23:43:13 INFO Applying migration id=cleanup 2026/04/10 23:43:13 INFO Applying migration id=received 2026/04/10 23:43:13 INFO Applying migration id=namehost 2026/04/10 23:43:13 INFO Applying migration id=outboxhost 2026/04/10 23:43:13 INFO Applying migration id=notesfts 2026/04/10 23:43:13 INFO Applying migration id=iconsname 2026/04/10 23:43:13 INFO Applying migration id=nohash 2026/04/10 23:43:13 INFO Applying migration id=shares 2026/04/10 23:43:13 INFO Applying migration id=actorttl 2026/04/10 23:43:13 INFO Applying migration id=tocc 2026/04/10 23:43:13 INFO Applying migration id=followeds 2026/04/10 23:43:13 INFO Applying migration id=certhash 2026/04/10 23:43:13 INFO Applying migration id=follows_sync 2026/04/10 23:43:13 INFO Applying migration id=jsonpath 2026/04/10 23:43:13 INFO Applying migration id=localforward 2026/04/10 23:43:13 INFO Applying migration id=avatar 2026/04/10 23:43:13 INFO Applying migration id=noimage 2026/04/10 23:43:13 INFO Applying migration id=feed 2026/04/10 23:43:13 INFO Applying migration id=bookmarks 2026/04/10 23:43:13 INFO Applying migration id=shareactivity 2026/04/10 23:43:13 INFO Applying migration id=application 2026/04/10 23:43:13 INFO Applying migration id=certificates 2026/04/10 23:43:13 INFO Applying migration id=rawforward 2026/04/10 23:43:13 INFO Applying migration id=publickey 2026/04/10 23:43:13 INFO Applying migration id=resolvegroup 2026/04/10 23:43:13 INFO Applying migration id=reject 2026/04/10 23:43:13 INFO Applying migration id=autodel 2026/04/10 23:43:13 INFO Applying migration id=jsonb 2026/04/10 23:43:13 INFO Applying migration id=quote 2026/04/10 23:43:13 INFO Applying migration id=rfc9421 2026/04/10 23:43:13 INFO Applying migration id=keys 2026/04/10 23:43:13 INFO Applying migration id=portable 2026/04/10 23:43:13 INFO Applying migration id=proofs 2026/04/10 23:43:13 INFO Applying migration id=contexts 2026/04/10 23:43:13 INFO Applying migration id=deliverieshost 2026/04/10 23:43:13 INFO Applying migration id=pembegin 2026/04/10 23:43:13 INFO Applying migration id=didhost 2026/04/10 23:43:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-43aa-7660-8128-115c8827a2e2 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 23:43:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-43ab-7528-862a-7dac1ad10ff5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-43aa-7660-8128-115c8827a2e2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-43aa-7660-8128-115c8827a2e2 2026/04/10 23:43:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-43ad-734a-a9b8-326594cc64c7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-43ad-72fd-bc4f-4e013133f8b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-43ad-72fd-bc4f-4e013133f8b6 --- PASS: TestEdit_EmptyContent (1.76s) === RUN TestEdit_LongContent 2026/04/10 23:43:15 INFO Applying migration id=initial 2026/04/10 23:43:15 INFO Applying migration id=notesupdated 2026/04/10 23:43:15 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:15 INFO Applying migration id=activitiesid 2026/04/10 23:43:15 INFO Applying migration id=outbox 2026/04/10 23:43:15 INFO Applying migration id=edits 2026/04/10 23:43:15 INFO Applying migration id=outboxactor 2026/04/10 23:43:15 INFO Applying migration id=outboxsender 2026/04/10 23:43:15 INFO Applying migration id=thread 2026/04/10 23:43:15 INFO Applying migration id=host 2026/04/10 23:43:15 INFO Applying migration id=sharedinbox 2026/04/10 23:43:15 INFO Applying migration id=noteshost 2026/04/10 23:43:15 INFO Applying migration id=fetched 2026/04/10 23:43:15 INFO Applying migration id=move 2026/04/10 23:43:15 INFO Applying migration id=cleanup 2026/04/10 23:43:15 INFO Applying migration id=received 2026/04/10 23:43:15 INFO Applying migration id=namehost 2026/04/10 23:43:15 INFO Applying migration id=outboxhost 2026/04/10 23:43:15 INFO Applying migration id=notesfts 2026/04/10 23:43:15 INFO Applying migration id=iconsname 2026/04/10 23:43:15 INFO Applying migration id=nohash 2026/04/10 23:43:15 INFO Applying migration id=shares 2026/04/10 23:43:15 INFO Applying migration id=actorttl 2026/04/10 23:43:15 INFO Applying migration id=tocc 2026/04/10 23:43:15 INFO Applying migration id=followeds 2026/04/10 23:43:15 INFO Applying migration id=certhash 2026/04/10 23:43:15 INFO Applying migration id=follows_sync 2026/04/10 23:43:15 INFO Applying migration id=jsonpath 2026/04/10 23:43:15 INFO Applying migration id=localforward 2026/04/10 23:43:15 INFO Applying migration id=avatar 2026/04/10 23:43:15 INFO Applying migration id=noimage 2026/04/10 23:43:15 INFO Applying migration id=feed 2026/04/10 23:43:15 INFO Applying migration id=bookmarks 2026/04/10 23:43:15 INFO Applying migration id=shareactivity 2026/04/10 23:43:15 INFO Applying migration id=application 2026/04/10 23:43:15 INFO Applying migration id=certificates 2026/04/10 23:43:15 INFO Applying migration id=rawforward 2026/04/10 23:43:15 INFO Applying migration id=publickey 2026/04/10 23:43:15 INFO Applying migration id=resolvegroup 2026/04/10 23:43:15 INFO Applying migration id=reject 2026/04/10 23:43:15 INFO Applying migration id=autodel 2026/04/10 23:43:15 INFO Applying migration id=jsonb 2026/04/10 23:43:15 INFO Applying migration id=quote 2026/04/10 23:43:15 INFO Applying migration id=rfc9421 2026/04/10 23:43:15 INFO Applying migration id=keys 2026/04/10 23:43:15 INFO Applying migration id=portable 2026/04/10 23:43:15 INFO Applying migration id=proofs 2026/04/10 23:43:15 INFO Applying migration id=contexts 2026/04/10 23:43:15 INFO Applying migration id=deliverieshost 2026/04/10 23:43:15 INFO Applying migration id=pembegin 2026/04/10 23:43:15 INFO Applying migration id=didhost 2026/04/10 23:43:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-495a-7718-9343-5e62d7d41b9d 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 23:43:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-495b-75ce-ae2a-655d65aec264 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-495a-7718-9343-5e62d7d41b9d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-495a-7718-9343-5e62d7d41b9d 2026/04/10 23:43:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-495d-721a-b7d7-09636ea5be11 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-495d-71c9-807c-39208a2b8f1b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-495d-71c9-807c-39208a2b8f1b --- PASS: TestEdit_LongContent (1.46s) === RUN TestEdit_InvalidEscapeSequence 2026/04/10 23:43:16 INFO Applying migration id=initial 2026/04/10 23:43:16 INFO Applying migration id=notesupdated 2026/04/10 23:43:16 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:16 INFO Applying migration id=activitiesid 2026/04/10 23:43:16 INFO Applying migration id=outbox 2026/04/10 23:43:16 INFO Applying migration id=edits 2026/04/10 23:43:16 INFO Applying migration id=outboxactor 2026/04/10 23:43:16 INFO Applying migration id=outboxsender 2026/04/10 23:43:16 INFO Applying migration id=thread 2026/04/10 23:43:16 INFO Applying migration id=host 2026/04/10 23:43:16 INFO Applying migration id=sharedinbox 2026/04/10 23:43:16 INFO Applying migration id=noteshost 2026/04/10 23:43:16 INFO Applying migration id=fetched 2026/04/10 23:43:16 INFO Applying migration id=move 2026/04/10 23:43:16 INFO Applying migration id=cleanup 2026/04/10 23:43:16 INFO Applying migration id=received 2026/04/10 23:43:16 INFO Applying migration id=namehost 2026/04/10 23:43:16 INFO Applying migration id=outboxhost 2026/04/10 23:43:16 INFO Applying migration id=notesfts 2026/04/10 23:43:16 INFO Applying migration id=iconsname 2026/04/10 23:43:16 INFO Applying migration id=nohash 2026/04/10 23:43:16 INFO Applying migration id=shares 2026/04/10 23:43:16 INFO Applying migration id=actorttl 2026/04/10 23:43:16 INFO Applying migration id=tocc 2026/04/10 23:43:16 INFO Applying migration id=followeds 2026/04/10 23:43:16 INFO Applying migration id=certhash 2026/04/10 23:43:16 INFO Applying migration id=follows_sync 2026/04/10 23:43:16 INFO Applying migration id=jsonpath 2026/04/10 23:43:16 INFO Applying migration id=localforward 2026/04/10 23:43:16 INFO Applying migration id=avatar 2026/04/10 23:43:16 INFO Applying migration id=noimage 2026/04/10 23:43:16 INFO Applying migration id=feed 2026/04/10 23:43:16 INFO Applying migration id=bookmarks 2026/04/10 23:43:16 INFO Applying migration id=shareactivity 2026/04/10 23:43:16 INFO Applying migration id=application 2026/04/10 23:43:16 INFO Applying migration id=certificates 2026/04/10 23:43:16 INFO Applying migration id=rawforward 2026/04/10 23:43:16 INFO Applying migration id=publickey 2026/04/10 23:43:16 INFO Applying migration id=resolvegroup 2026/04/10 23:43:16 INFO Applying migration id=reject 2026/04/10 23:43:16 INFO Applying migration id=autodel 2026/04/10 23:43:16 INFO Applying migration id=jsonb 2026/04/10 23:43:16 INFO Applying migration id=quote 2026/04/10 23:43:16 INFO Applying migration id=rfc9421 2026/04/10 23:43:16 INFO Applying migration id=keys 2026/04/10 23:43:16 INFO Applying migration id=portable 2026/04/10 23:43:16 INFO Applying migration id=proofs 2026/04/10 23:43:16 INFO Applying migration id=contexts 2026/04/10 23:43:16 INFO Applying migration id=deliverieshost 2026/04/10 23:43:16 INFO Applying migration id=pembegin 2026/04/10 23:43:16 INFO Applying migration id=didhost 2026/04/10 23:43:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-52ba-7d4a-9674-82f619f58bbb 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 23:43:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-52bb-7b66-aced-1228c3dc5b8f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-52ba-7d4a-9674-82f619f58bbb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-52ba-7d4a-9674-82f619f58bbb 2026/04/10 23:43:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-52bd-7c6a-ae1c-5721321098bc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-52bd-7c16-af63-0bbd45eaf239 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-52bd-7c16-af63-0bbd45eaf239 --- PASS: TestEdit_InvalidEscapeSequence (2.40s) === RUN TestEdit_NoSuchPost 2026/04/10 23:43:19 INFO Applying migration id=initial 2026/04/10 23:43:19 INFO Applying migration id=notesupdated 2026/04/10 23:43:19 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:19 INFO Applying migration id=activitiesid 2026/04/10 23:43:19 INFO Applying migration id=outbox 2026/04/10 23:43:19 INFO Applying migration id=edits 2026/04/10 23:43:19 INFO Applying migration id=outboxactor 2026/04/10 23:43:19 INFO Applying migration id=outboxsender 2026/04/10 23:43:19 INFO Applying migration id=thread 2026/04/10 23:43:19 INFO Applying migration id=host 2026/04/10 23:43:19 INFO Applying migration id=sharedinbox 2026/04/10 23:43:19 INFO Applying migration id=noteshost 2026/04/10 23:43:19 INFO Applying migration id=fetched 2026/04/10 23:43:19 INFO Applying migration id=move 2026/04/10 23:43:19 INFO Applying migration id=cleanup 2026/04/10 23:43:19 INFO Applying migration id=received 2026/04/10 23:43:19 INFO Applying migration id=namehost 2026/04/10 23:43:19 INFO Applying migration id=outboxhost 2026/04/10 23:43:19 INFO Applying migration id=notesfts 2026/04/10 23:43:19 INFO Applying migration id=iconsname 2026/04/10 23:43:19 INFO Applying migration id=nohash 2026/04/10 23:43:19 INFO Applying migration id=shares 2026/04/10 23:43:19 INFO Applying migration id=actorttl 2026/04/10 23:43:19 INFO Applying migration id=tocc 2026/04/10 23:43:19 INFO Applying migration id=followeds 2026/04/10 23:43:19 INFO Applying migration id=certhash 2026/04/10 23:43:19 INFO Applying migration id=follows_sync 2026/04/10 23:43:19 INFO Applying migration id=jsonpath 2026/04/10 23:43:19 INFO Applying migration id=localforward 2026/04/10 23:43:19 INFO Applying migration id=avatar 2026/04/10 23:43:19 INFO Applying migration id=noimage 2026/04/10 23:43:19 INFO Applying migration id=feed 2026/04/10 23:43:19 INFO Applying migration id=bookmarks 2026/04/10 23:43:19 INFO Applying migration id=shareactivity 2026/04/10 23:43:19 INFO Applying migration id=application 2026/04/10 23:43:19 INFO Applying migration id=certificates 2026/04/10 23:43:19 INFO Applying migration id=rawforward 2026/04/10 23:43:19 INFO Applying migration id=publickey 2026/04/10 23:43:19 INFO Applying migration id=resolvegroup 2026/04/10 23:43:19 INFO Applying migration id=reject 2026/04/10 23:43:19 INFO Applying migration id=autodel 2026/04/10 23:43:19 INFO Applying migration id=jsonb 2026/04/10 23:43:19 INFO Applying migration id=quote 2026/04/10 23:43:19 INFO Applying migration id=rfc9421 2026/04/10 23:43:19 INFO Applying migration id=keys 2026/04/10 23:43:19 INFO Applying migration id=portable 2026/04/10 23:43:19 INFO Applying migration id=proofs 2026/04/10 23:43:19 INFO Applying migration id=contexts 2026/04/10 23:43:19 INFO Applying migration id=deliverieshost 2026/04/10 23:43:19 INFO Applying migration id=pembegin 2026/04/10 23:43:19 INFO Applying migration id=didhost 2026/04/10 23:43:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-5b2f-7ce4-a000-068a463bac45 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 23:43:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-5b30-7ad4-97c3-8f402a03ef42 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-5b2f-7ce4-a000-068a463bac45 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-5b2f-7ce4-a000-068a463bac45 2026/04/10 23:43:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-5b32-7812-b70e-b9d8ef6db995 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-5b32-77c4-ac4d-4811b4f4a201 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-5b32-77c4-ac4d-4811b4f4a201 2026/04/10 23:43:21 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (2.16s) === RUN TestEdit_UnauthenticatedUser 2026/04/10 23:43:21 INFO Applying migration id=initial 2026/04/10 23:43:21 INFO Applying migration id=notesupdated 2026/04/10 23:43:21 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:21 INFO Applying migration id=activitiesid 2026/04/10 23:43:21 INFO Applying migration id=outbox 2026/04/10 23:43:21 INFO Applying migration id=edits 2026/04/10 23:43:21 INFO Applying migration id=outboxactor 2026/04/10 23:43:21 INFO Applying migration id=outboxsender 2026/04/10 23:43:21 INFO Applying migration id=thread 2026/04/10 23:43:21 INFO Applying migration id=host 2026/04/10 23:43:21 INFO Applying migration id=sharedinbox 2026/04/10 23:43:21 INFO Applying migration id=noteshost 2026/04/10 23:43:21 INFO Applying migration id=fetched 2026/04/10 23:43:21 INFO Applying migration id=move 2026/04/10 23:43:21 INFO Applying migration id=cleanup 2026/04/10 23:43:21 INFO Applying migration id=received 2026/04/10 23:43:21 INFO Applying migration id=namehost 2026/04/10 23:43:21 INFO Applying migration id=outboxhost 2026/04/10 23:43:21 INFO Applying migration id=notesfts 2026/04/10 23:43:21 INFO Applying migration id=iconsname 2026/04/10 23:43:21 INFO Applying migration id=nohash 2026/04/10 23:43:21 INFO Applying migration id=shares 2026/04/10 23:43:21 INFO Applying migration id=actorttl 2026/04/10 23:43:21 INFO Applying migration id=tocc 2026/04/10 23:43:21 INFO Applying migration id=followeds 2026/04/10 23:43:21 INFO Applying migration id=certhash 2026/04/10 23:43:21 INFO Applying migration id=follows_sync 2026/04/10 23:43:21 INFO Applying migration id=jsonpath 2026/04/10 23:43:21 INFO Applying migration id=localforward 2026/04/10 23:43:21 INFO Applying migration id=avatar 2026/04/10 23:43:21 INFO Applying migration id=noimage 2026/04/10 23:43:21 INFO Applying migration id=feed 2026/04/10 23:43:21 INFO Applying migration id=bookmarks 2026/04/10 23:43:21 INFO Applying migration id=shareactivity 2026/04/10 23:43:21 INFO Applying migration id=application 2026/04/10 23:43:21 INFO Applying migration id=certificates 2026/04/10 23:43:21 INFO Applying migration id=rawforward 2026/04/10 23:43:21 INFO Applying migration id=publickey 2026/04/10 23:43:21 INFO Applying migration id=resolvegroup 2026/04/10 23:43:21 INFO Applying migration id=reject 2026/04/10 23:43:21 INFO Applying migration id=autodel 2026/04/10 23:43:21 INFO Applying migration id=jsonb 2026/04/10 23:43:21 INFO Applying migration id=quote 2026/04/10 23:43:21 INFO Applying migration id=rfc9421 2026/04/10 23:43:21 INFO Applying migration id=keys 2026/04/10 23:43:21 INFO Applying migration id=portable 2026/04/10 23:43:21 INFO Applying migration id=proofs 2026/04/10 23:43:21 INFO Applying migration id=contexts 2026/04/10 23:43:21 INFO Applying migration id=deliverieshost 2026/04/10 23:43:21 INFO Applying migration id=pembegin 2026/04/10 23:43:21 INFO Applying migration id=didhost 2026/04/10 23:43:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-633e-761b-a336-e6884693c997 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 23:43:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-633f-73e2-918e-6fbb2532d92f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-633e-761b-a336-e6884693c997 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-633e-761b-a336-e6884693c997 2026/04/10 23:43:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-6341-70ce-a424-540006ee219d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-6341-7084-9e30-92e7206c49c9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-6341-7084-9e30-92e7206c49c9 --- PASS: TestEdit_UnauthenticatedUser (2.06s) === RUN TestEdit_AddHashtag 2026/04/10 23:43:23 INFO Applying migration id=initial 2026/04/10 23:43:23 INFO Applying migration id=notesupdated 2026/04/10 23:43:23 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:23 INFO Applying migration id=activitiesid 2026/04/10 23:43:23 INFO Applying migration id=outbox 2026/04/10 23:43:23 INFO Applying migration id=edits 2026/04/10 23:43:23 INFO Applying migration id=outboxactor 2026/04/10 23:43:23 INFO Applying migration id=outboxsender 2026/04/10 23:43:23 INFO Applying migration id=thread 2026/04/10 23:43:23 INFO Applying migration id=host 2026/04/10 23:43:23 INFO Applying migration id=sharedinbox 2026/04/10 23:43:23 INFO Applying migration id=noteshost 2026/04/10 23:43:23 INFO Applying migration id=fetched 2026/04/10 23:43:23 INFO Applying migration id=move 2026/04/10 23:43:23 INFO Applying migration id=cleanup 2026/04/10 23:43:23 INFO Applying migration id=received 2026/04/10 23:43:23 INFO Applying migration id=namehost 2026/04/10 23:43:23 INFO Applying migration id=outboxhost 2026/04/10 23:43:23 INFO Applying migration id=notesfts 2026/04/10 23:43:23 INFO Applying migration id=iconsname 2026/04/10 23:43:23 INFO Applying migration id=nohash 2026/04/10 23:43:23 INFO Applying migration id=shares 2026/04/10 23:43:23 INFO Applying migration id=actorttl 2026/04/10 23:43:23 INFO Applying migration id=tocc 2026/04/10 23:43:23 INFO Applying migration id=followeds 2026/04/10 23:43:23 INFO Applying migration id=certhash 2026/04/10 23:43:23 INFO Applying migration id=follows_sync 2026/04/10 23:43:23 INFO Applying migration id=jsonpath 2026/04/10 23:43:23 INFO Applying migration id=localforward 2026/04/10 23:43:23 INFO Applying migration id=avatar 2026/04/10 23:43:23 INFO Applying migration id=noimage 2026/04/10 23:43:23 INFO Applying migration id=feed 2026/04/10 23:43:23 INFO Applying migration id=bookmarks 2026/04/10 23:43:23 INFO Applying migration id=shareactivity 2026/04/10 23:43:23 INFO Applying migration id=application 2026/04/10 23:43:23 INFO Applying migration id=certificates 2026/04/10 23:43:23 INFO Applying migration id=rawforward 2026/04/10 23:43:23 INFO Applying migration id=publickey 2026/04/10 23:43:23 INFO Applying migration id=resolvegroup 2026/04/10 23:43:23 INFO Applying migration id=reject 2026/04/10 23:43:23 INFO Applying migration id=autodel 2026/04/10 23:43:23 INFO Applying migration id=jsonb 2026/04/10 23:43:23 INFO Applying migration id=quote 2026/04/10 23:43:23 INFO Applying migration id=rfc9421 2026/04/10 23:43:23 INFO Applying migration id=keys 2026/04/10 23:43:23 INFO Applying migration id=portable 2026/04/10 23:43:23 INFO Applying migration id=proofs 2026/04/10 23:43:23 INFO Applying migration id=contexts 2026/04/10 23:43:23 INFO Applying migration id=deliverieshost 2026/04/10 23:43:23 INFO Applying migration id=pembegin 2026/04/10 23:43:23 INFO Applying migration id=didhost 2026/04/10 23:43:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-7033-7f0b-9234-763db59ca4b8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-7033-7e06-8122-70369279cfdb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-7033-7e06-8122-70369279cfdb 2026/04/10 23:43:26 INFO Generating first response key=/users/hashtag/hello 2026/04/10 23:43:26 INFO Generating first response key=/users/hashtag/world 2026/04/10 23:43:26 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-703e-7dfa-9313-518fd80208d0 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-7033-7e06-8122-70369279cfdb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-7033-7e06-8122-70369279cfdb 2026/04/10 23:43:26 INFO Generating first response key=/hashtag/hello 2026/04/10 23:43:26 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (3.33s) === RUN TestEdit_RemoveHashtag 2026/04/10 23:43:26 INFO Applying migration id=initial 2026/04/10 23:43:26 INFO Applying migration id=notesupdated 2026/04/10 23:43:26 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:26 INFO Applying migration id=activitiesid 2026/04/10 23:43:26 INFO Applying migration id=outbox 2026/04/10 23:43:26 INFO Applying migration id=edits 2026/04/10 23:43:26 INFO Applying migration id=outboxactor 2026/04/10 23:43:26 INFO Applying migration id=outboxsender 2026/04/10 23:43:26 INFO Applying migration id=thread 2026/04/10 23:43:26 INFO Applying migration id=host 2026/04/10 23:43:26 INFO Applying migration id=sharedinbox 2026/04/10 23:43:26 INFO Applying migration id=noteshost 2026/04/10 23:43:26 INFO Applying migration id=fetched 2026/04/10 23:43:26 INFO Applying migration id=move 2026/04/10 23:43:26 INFO Applying migration id=cleanup 2026/04/10 23:43:26 INFO Applying migration id=received 2026/04/10 23:43:26 INFO Applying migration id=namehost 2026/04/10 23:43:26 INFO Applying migration id=outboxhost 2026/04/10 23:43:26 INFO Applying migration id=notesfts 2026/04/10 23:43:26 INFO Applying migration id=iconsname 2026/04/10 23:43:26 INFO Applying migration id=nohash 2026/04/10 23:43:26 INFO Applying migration id=shares 2026/04/10 23:43:26 INFO Applying migration id=actorttl 2026/04/10 23:43:26 INFO Applying migration id=tocc 2026/04/10 23:43:26 INFO Applying migration id=followeds 2026/04/10 23:43:26 INFO Applying migration id=certhash 2026/04/10 23:43:26 INFO Applying migration id=follows_sync 2026/04/10 23:43:26 INFO Applying migration id=jsonpath 2026/04/10 23:43:26 INFO Applying migration id=localforward 2026/04/10 23:43:26 INFO Applying migration id=avatar 2026/04/10 23:43:26 INFO Applying migration id=noimage 2026/04/10 23:43:26 INFO Applying migration id=feed 2026/04/10 23:43:26 INFO Applying migration id=bookmarks 2026/04/10 23:43:26 INFO Applying migration id=shareactivity 2026/04/10 23:43:26 INFO Applying migration id=application 2026/04/10 23:43:26 INFO Applying migration id=certificates 2026/04/10 23:43:26 INFO Applying migration id=rawforward 2026/04/10 23:43:26 INFO Applying migration id=publickey 2026/04/10 23:43:26 INFO Applying migration id=resolvegroup 2026/04/10 23:43:26 INFO Applying migration id=reject 2026/04/10 23:43:26 INFO Applying migration id=autodel 2026/04/10 23:43:26 INFO Applying migration id=jsonb 2026/04/10 23:43:26 INFO Applying migration id=quote 2026/04/10 23:43:26 INFO Applying migration id=rfc9421 2026/04/10 23:43:26 INFO Applying migration id=keys 2026/04/10 23:43:26 INFO Applying migration id=portable 2026/04/10 23:43:26 INFO Applying migration id=proofs 2026/04/10 23:43:26 INFO Applying migration id=contexts 2026/04/10 23:43:26 INFO Applying migration id=deliverieshost 2026/04/10 23:43:26 INFO Applying migration id=pembegin 2026/04/10 23:43:26 INFO Applying migration id=didhost 2026/04/10 23:43:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-787a-7484-a959-b11def4a107b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-787a-7418-a697-9c8fbc8e657f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-787a-7418-a697-9c8fbc8e657f 2026/04/10 23:43:28 INFO Generating first response key=/users/hashtag/hello 2026/04/10 23:43:28 INFO Generating first response key=/users/hashtag/world 2026/04/10 23:43:28 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-7881-793d-9612-74198038c488 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-787a-7418-a697-9c8fbc8e657f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-787a-7418-a697-9c8fbc8e657f 2026/04/10 23:43:28 INFO Generating first response key=/hashtag/hello 2026/04/10 23:43:28 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (2.11s) === RUN TestEdit_KeepHashtags 2026/04/10 23:43:28 INFO Applying migration id=initial 2026/04/10 23:43:28 INFO Applying migration id=notesupdated 2026/04/10 23:43:28 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:28 INFO Applying migration id=activitiesid 2026/04/10 23:43:28 INFO Applying migration id=outbox 2026/04/10 23:43:28 INFO Applying migration id=edits 2026/04/10 23:43:28 INFO Applying migration id=outboxactor 2026/04/10 23:43:28 INFO Applying migration id=outboxsender 2026/04/10 23:43:28 INFO Applying migration id=thread 2026/04/10 23:43:28 INFO Applying migration id=host 2026/04/10 23:43:28 INFO Applying migration id=sharedinbox 2026/04/10 23:43:28 INFO Applying migration id=noteshost 2026/04/10 23:43:28 INFO Applying migration id=fetched 2026/04/10 23:43:28 INFO Applying migration id=move 2026/04/10 23:43:28 INFO Applying migration id=cleanup 2026/04/10 23:43:28 INFO Applying migration id=received 2026/04/10 23:43:28 INFO Applying migration id=namehost 2026/04/10 23:43:28 INFO Applying migration id=outboxhost 2026/04/10 23:43:28 INFO Applying migration id=notesfts 2026/04/10 23:43:28 INFO Applying migration id=iconsname 2026/04/10 23:43:28 INFO Applying migration id=nohash 2026/04/10 23:43:28 INFO Applying migration id=shares 2026/04/10 23:43:28 INFO Applying migration id=actorttl 2026/04/10 23:43:28 INFO Applying migration id=tocc 2026/04/10 23:43:28 INFO Applying migration id=followeds 2026/04/10 23:43:28 INFO Applying migration id=certhash 2026/04/10 23:43:28 INFO Applying migration id=follows_sync 2026/04/10 23:43:28 INFO Applying migration id=jsonpath 2026/04/10 23:43:29 INFO Applying migration id=localforward 2026/04/10 23:43:29 INFO Applying migration id=avatar 2026/04/10 23:43:29 INFO Applying migration id=noimage 2026/04/10 23:43:29 INFO Applying migration id=feed 2026/04/10 23:43:29 INFO Applying migration id=bookmarks 2026/04/10 23:43:29 INFO Applying migration id=shareactivity 2026/04/10 23:43:29 INFO Applying migration id=application 2026/04/10 23:43:29 INFO Applying migration id=certificates 2026/04/10 23:43:29 INFO Applying migration id=rawforward 2026/04/10 23:43:29 INFO Applying migration id=publickey 2026/04/10 23:43:29 INFO Applying migration id=resolvegroup 2026/04/10 23:43:29 INFO Applying migration id=reject 2026/04/10 23:43:29 INFO Applying migration id=autodel 2026/04/10 23:43:29 INFO Applying migration id=jsonb 2026/04/10 23:43:29 INFO Applying migration id=quote 2026/04/10 23:43:29 INFO Applying migration id=rfc9421 2026/04/10 23:43:29 INFO Applying migration id=keys 2026/04/10 23:43:29 INFO Applying migration id=portable 2026/04/10 23:43:29 INFO Applying migration id=proofs 2026/04/10 23:43:29 INFO Applying migration id=contexts 2026/04/10 23:43:29 INFO Applying migration id=deliverieshost 2026/04/10 23:43:29 INFO Applying migration id=pembegin 2026/04/10 23:43:29 INFO Applying migration id=didhost 2026/04/10 23:43:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-7e8e-7d25-90c3-cbfd3d81e3cc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-7e8e-7caf-85a7-b5e88f9a4e8e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-7e8e-7caf-85a7-b5e88f9a4e8e 2026/04/10 23:43:30 INFO Generating first response key=/users/hashtag/hello 2026/04/10 23:43:30 INFO Generating first response key=/users/hashtag/world 2026/04/10 23:43:30 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-7e94-7696-979a-0f8c90899cb7 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-7e8e-7caf-85a7-b5e88f9a4e8e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-7e8e-7caf-85a7-b5e88f9a4e8e 2026/04/10 23:43:30 INFO Generating first response key=/hashtag/hello 2026/04/10 23:43:30 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (1.55s) === RUN TestEdit_AddMention 2026/04/10 23:43:30 INFO Applying migration id=initial 2026/04/10 23:43:30 INFO Applying migration id=notesupdated 2026/04/10 23:43:30 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:30 INFO Applying migration id=activitiesid 2026/04/10 23:43:30 INFO Applying migration id=outbox 2026/04/10 23:43:30 INFO Applying migration id=edits 2026/04/10 23:43:30 INFO Applying migration id=outboxactor 2026/04/10 23:43:30 INFO Applying migration id=outboxsender 2026/04/10 23:43:30 INFO Applying migration id=thread 2026/04/10 23:43:30 INFO Applying migration id=host 2026/04/10 23:43:30 INFO Applying migration id=sharedinbox 2026/04/10 23:43:30 INFO Applying migration id=noteshost 2026/04/10 23:43:30 INFO Applying migration id=fetched 2026/04/10 23:43:30 INFO Applying migration id=move 2026/04/10 23:43:30 INFO Applying migration id=cleanup 2026/04/10 23:43:30 INFO Applying migration id=received 2026/04/10 23:43:30 INFO Applying migration id=namehost 2026/04/10 23:43:30 INFO Applying migration id=outboxhost 2026/04/10 23:43:30 INFO Applying migration id=notesfts 2026/04/10 23:43:30 INFO Applying migration id=iconsname 2026/04/10 23:43:30 INFO Applying migration id=nohash 2026/04/10 23:43:30 INFO Applying migration id=shares 2026/04/10 23:43:30 INFO Applying migration id=actorttl 2026/04/10 23:43:30 INFO Applying migration id=tocc 2026/04/10 23:43:30 INFO Applying migration id=followeds 2026/04/10 23:43:30 INFO Applying migration id=certhash 2026/04/10 23:43:30 INFO Applying migration id=follows_sync 2026/04/10 23:43:30 INFO Applying migration id=jsonpath 2026/04/10 23:43:30 INFO Applying migration id=localforward 2026/04/10 23:43:30 INFO Applying migration id=avatar 2026/04/10 23:43:30 INFO Applying migration id=noimage 2026/04/10 23:43:30 INFO Applying migration id=feed 2026/04/10 23:43:30 INFO Applying migration id=bookmarks 2026/04/10 23:43:30 INFO Applying migration id=shareactivity 2026/04/10 23:43:30 INFO Applying migration id=application 2026/04/10 23:43:30 INFO Applying migration id=certificates 2026/04/10 23:43:30 INFO Applying migration id=rawforward 2026/04/10 23:43:30 INFO Applying migration id=publickey 2026/04/10 23:43:30 INFO Applying migration id=resolvegroup 2026/04/10 23:43:30 INFO Applying migration id=reject 2026/04/10 23:43:30 INFO Applying migration id=autodel 2026/04/10 23:43:30 INFO Applying migration id=jsonb 2026/04/10 23:43:30 INFO Applying migration id=quote 2026/04/10 23:43:30 INFO Applying migration id=rfc9421 2026/04/10 23:43:30 INFO Applying migration id=keys 2026/04/10 23:43:30 INFO Applying migration id=portable 2026/04/10 23:43:30 INFO Applying migration id=proofs 2026/04/10 23:43:30 INFO Applying migration id=contexts 2026/04/10 23:43:30 INFO Applying migration id=deliverieshost 2026/04/10 23:43:30 INFO Applying migration id=pembegin 2026/04/10 23:43:30 INFO Applying migration id=didhost 2026/04/10 23:43:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-8655-781e-948d-699f7d99d660 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-8655-77b1-bf5a-fe8b9a643c94 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-8655-77b1-bf5a-fe8b9a643c94 2026/04/10 23:43:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-8655-77b1-bf5a-fe8b9a643c94 2026/04/10 23:43:32 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:32 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-865a-731b-93c8-79509f3e990f activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-8655-77b1-bf5a-fe8b9a643c94 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-8655-77b1-bf5a-fe8b9a643c94 2026/04/10 23:43:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-8655-77b1-bf5a-fe8b9a643c94 --- PASS: TestEdit_AddMention (1.99s) === RUN TestEdit_RemoveMention 2026/04/10 23:43:32 INFO Applying migration id=initial 2026/04/10 23:43:32 INFO Applying migration id=notesupdated 2026/04/10 23:43:32 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:32 INFO Applying migration id=activitiesid 2026/04/10 23:43:32 INFO Applying migration id=outbox 2026/04/10 23:43:32 INFO Applying migration id=edits 2026/04/10 23:43:32 INFO Applying migration id=outboxactor 2026/04/10 23:43:32 INFO Applying migration id=outboxsender 2026/04/10 23:43:32 INFO Applying migration id=thread 2026/04/10 23:43:32 INFO Applying migration id=host 2026/04/10 23:43:32 INFO Applying migration id=sharedinbox 2026/04/10 23:43:32 INFO Applying migration id=noteshost 2026/04/10 23:43:32 INFO Applying migration id=fetched 2026/04/10 23:43:32 INFO Applying migration id=move 2026/04/10 23:43:32 INFO Applying migration id=cleanup 2026/04/10 23:43:32 INFO Applying migration id=received 2026/04/10 23:43:32 INFO Applying migration id=namehost 2026/04/10 23:43:32 INFO Applying migration id=outboxhost 2026/04/10 23:43:32 INFO Applying migration id=notesfts 2026/04/10 23:43:32 INFO Applying migration id=iconsname 2026/04/10 23:43:32 INFO Applying migration id=nohash 2026/04/10 23:43:32 INFO Applying migration id=shares 2026/04/10 23:43:32 INFO Applying migration id=actorttl 2026/04/10 23:43:32 INFO Applying migration id=tocc 2026/04/10 23:43:32 INFO Applying migration id=followeds 2026/04/10 23:43:32 INFO Applying migration id=certhash 2026/04/10 23:43:32 INFO Applying migration id=follows_sync 2026/04/10 23:43:32 INFO Applying migration id=jsonpath 2026/04/10 23:43:32 INFO Applying migration id=localforward 2026/04/10 23:43:32 INFO Applying migration id=avatar 2026/04/10 23:43:32 INFO Applying migration id=noimage 2026/04/10 23:43:32 INFO Applying migration id=feed 2026/04/10 23:43:32 INFO Applying migration id=bookmarks 2026/04/10 23:43:32 INFO Applying migration id=shareactivity 2026/04/10 23:43:32 INFO Applying migration id=application 2026/04/10 23:43:32 INFO Applying migration id=certificates 2026/04/10 23:43:32 INFO Applying migration id=rawforward 2026/04/10 23:43:32 INFO Applying migration id=publickey 2026/04/10 23:43:32 INFO Applying migration id=resolvegroup 2026/04/10 23:43:32 INFO Applying migration id=reject 2026/04/10 23:43:32 INFO Applying migration id=autodel 2026/04/10 23:43:32 INFO Applying migration id=jsonb 2026/04/10 23:43:32 INFO Applying migration id=quote 2026/04/10 23:43:32 INFO Applying migration id=rfc9421 2026/04/10 23:43:32 INFO Applying migration id=keys 2026/04/10 23:43:32 INFO Applying migration id=portable 2026/04/10 23:43:32 INFO Applying migration id=proofs 2026/04/10 23:43:32 INFO Applying migration id=contexts 2026/04/10 23:43:32 INFO Applying migration id=deliverieshost 2026/04/10 23:43:32 INFO Applying migration id=pembegin 2026/04/10 23:43:32 INFO Applying migration id=didhost 2026/04/10 23:43:33 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-8b07-7cb4-acae-72adf0eb4ea0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-8b07-78e6-ab10-311427473869 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-8b07-78e6-ab10-311427473869 2026/04/10 23:43:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-8b07-78e6-ab10-311427473869 2026/04/10 23:43:33 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-8b0e-72ff-abb9-ed0beef90d67 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-8b07-78e6-ab10-311427473869 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-8b07-78e6-ab10-311427473869 2026/04/10 23:43:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-8b07-78e6-ab10-311427473869 --- PASS: TestEdit_RemoveMention (1.21s) === RUN TestEdit_KeepMention 2026/04/10 23:43:33 INFO Applying migration id=initial 2026/04/10 23:43:33 INFO Applying migration id=notesupdated 2026/04/10 23:43:33 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:33 INFO Applying migration id=activitiesid 2026/04/10 23:43:33 INFO Applying migration id=outbox 2026/04/10 23:43:33 INFO Applying migration id=edits 2026/04/10 23:43:33 INFO Applying migration id=outboxactor 2026/04/10 23:43:33 INFO Applying migration id=outboxsender 2026/04/10 23:43:33 INFO Applying migration id=thread 2026/04/10 23:43:33 INFO Applying migration id=host 2026/04/10 23:43:33 INFO Applying migration id=sharedinbox 2026/04/10 23:43:33 INFO Applying migration id=noteshost 2026/04/10 23:43:33 INFO Applying migration id=fetched 2026/04/10 23:43:33 INFO Applying migration id=move 2026/04/10 23:43:33 INFO Applying migration id=cleanup 2026/04/10 23:43:33 INFO Applying migration id=received 2026/04/10 23:43:33 INFO Applying migration id=namehost 2026/04/10 23:43:33 INFO Applying migration id=outboxhost 2026/04/10 23:43:33 INFO Applying migration id=notesfts 2026/04/10 23:43:33 INFO Applying migration id=iconsname 2026/04/10 23:43:33 INFO Applying migration id=nohash 2026/04/10 23:43:33 INFO Applying migration id=shares 2026/04/10 23:43:33 INFO Applying migration id=actorttl 2026/04/10 23:43:33 INFO Applying migration id=tocc 2026/04/10 23:43:33 INFO Applying migration id=followeds 2026/04/10 23:43:33 INFO Applying migration id=certhash 2026/04/10 23:43:33 INFO Applying migration id=follows_sync 2026/04/10 23:43:33 INFO Applying migration id=jsonpath 2026/04/10 23:43:33 INFO Applying migration id=localforward 2026/04/10 23:43:33 INFO Applying migration id=avatar 2026/04/10 23:43:33 INFO Applying migration id=noimage 2026/04/10 23:43:33 INFO Applying migration id=feed 2026/04/10 23:43:33 INFO Applying migration id=bookmarks 2026/04/10 23:43:33 INFO Applying migration id=shareactivity 2026/04/10 23:43:33 INFO Applying migration id=application 2026/04/10 23:43:33 INFO Applying migration id=certificates 2026/04/10 23:43:33 INFO Applying migration id=rawforward 2026/04/10 23:43:33 INFO Applying migration id=publickey 2026/04/10 23:43:33 INFO Applying migration id=resolvegroup 2026/04/10 23:43:33 INFO Applying migration id=reject 2026/04/10 23:43:33 INFO Applying migration id=autodel 2026/04/10 23:43:33 INFO Applying migration id=jsonb 2026/04/10 23:43:33 INFO Applying migration id=quote 2026/04/10 23:43:33 INFO Applying migration id=rfc9421 2026/04/10 23:43:33 INFO Applying migration id=keys 2026/04/10 23:43:33 INFO Applying migration id=portable 2026/04/10 23:43:33 INFO Applying migration id=proofs 2026/04/10 23:43:33 INFO Applying migration id=contexts 2026/04/10 23:43:33 INFO Applying migration id=deliverieshost 2026/04/10 23:43:33 INFO Applying migration id=pembegin 2026/04/10 23:43:33 INFO Applying migration id=didhost 2026/04/10 23:43:35 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-922c-7624-9631-9b21c1d6f272 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-922c-7265-8313-051e44502f0a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-922c-7265-8313-051e44502f0a 2026/04/10 23:43:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-922c-7265-8313-051e44502f0a 2026/04/10 23:43:35 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:35 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-9231-765e-8d95-a203f0e8e5c0 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-922c-7265-8313-051e44502f0a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-922c-7265-8313-051e44502f0a 2026/04/10 23:43:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-922c-7265-8313-051e44502f0a --- PASS: TestEdit_KeepMention (1.82s) === RUN TestEdit_PollAddOption 2026/04/10 23:43:35 INFO Applying migration id=initial 2026/04/10 23:43:35 INFO Applying migration id=notesupdated 2026/04/10 23:43:35 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:35 INFO Applying migration id=activitiesid 2026/04/10 23:43:35 INFO Applying migration id=outbox 2026/04/10 23:43:35 INFO Applying migration id=edits 2026/04/10 23:43:35 INFO Applying migration id=outboxactor 2026/04/10 23:43:35 INFO Applying migration id=outboxsender 2026/04/10 23:43:35 INFO Applying migration id=thread 2026/04/10 23:43:35 INFO Applying migration id=host 2026/04/10 23:43:35 INFO Applying migration id=sharedinbox 2026/04/10 23:43:35 INFO Applying migration id=noteshost 2026/04/10 23:43:35 INFO Applying migration id=fetched 2026/04/10 23:43:35 INFO Applying migration id=move 2026/04/10 23:43:35 INFO Applying migration id=cleanup 2026/04/10 23:43:35 INFO Applying migration id=received 2026/04/10 23:43:35 INFO Applying migration id=namehost 2026/04/10 23:43:35 INFO Applying migration id=outboxhost 2026/04/10 23:43:35 INFO Applying migration id=notesfts 2026/04/10 23:43:35 INFO Applying migration id=iconsname 2026/04/10 23:43:35 INFO Applying migration id=nohash 2026/04/10 23:43:35 INFO Applying migration id=shares 2026/04/10 23:43:35 INFO Applying migration id=actorttl 2026/04/10 23:43:35 INFO Applying migration id=tocc 2026/04/10 23:43:35 INFO Applying migration id=followeds 2026/04/10 23:43:35 INFO Applying migration id=certhash 2026/04/10 23:43:35 INFO Applying migration id=follows_sync 2026/04/10 23:43:35 INFO Applying migration id=jsonpath 2026/04/10 23:43:35 INFO Applying migration id=localforward 2026/04/10 23:43:35 INFO Applying migration id=avatar 2026/04/10 23:43:35 INFO Applying migration id=noimage 2026/04/10 23:43:35 INFO Applying migration id=feed 2026/04/10 23:43:35 INFO Applying migration id=bookmarks 2026/04/10 23:43:35 INFO Applying migration id=shareactivity 2026/04/10 23:43:35 INFO Applying migration id=application 2026/04/10 23:43:35 INFO Applying migration id=certificates 2026/04/10 23:43:35 INFO Applying migration id=rawforward 2026/04/10 23:43:35 INFO Applying migration id=publickey 2026/04/10 23:43:35 INFO Applying migration id=resolvegroup 2026/04/10 23:43:35 INFO Applying migration id=reject 2026/04/10 23:43:35 INFO Applying migration id=autodel 2026/04/10 23:43:35 INFO Applying migration id=jsonb 2026/04/10 23:43:35 INFO Applying migration id=quote 2026/04/10 23:43:35 INFO Applying migration id=rfc9421 2026/04/10 23:43:35 INFO Applying migration id=keys 2026/04/10 23:43:35 INFO Applying migration id=portable 2026/04/10 23:43:35 INFO Applying migration id=proofs 2026/04/10 23:43:35 INFO Applying migration id=contexts 2026/04/10 23:43:35 INFO Applying migration id=deliverieshost 2026/04/10 23:43:35 INFO Applying migration id=pembegin 2026/04/10 23:43:35 INFO Applying migration id=didhost 2026/04/10 23:43:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-9b06-750b-a36d-f185d6b43eaa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 2026/04/10 23:43:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 2026/04/10 23:43:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-9b08-7aef-af82-7aff4126d9a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-9b08-7ac9-b05f-486104e54a2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-9b08-7ac9-b05f-486104e54a2f 2026/04/10 23:43:37 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 2026/04/10 23:43:37 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-9b0b-735b-bf0c-0bab64e94d50 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 2026/04/10 23:43:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 2026/04/10 23:43:37 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-9b0f-7bba-b784-c5a1cfecdc9e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 2026/04/10 23:43:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 2026/04/10 23:43:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-9b11-7c61-9ec6-07b7e47e7758 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-9b11-7c39-bf2c-23d53db2c76e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79c7-9b11-7c39-bf2c-23d53db2c76e 2026/04/10 23:43:37 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 2026/04/10 23:43:37 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-9b13-77be-bb76-d37d57cbdad6 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 2026/04/10 23:43:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 --- PASS: TestEdit_PollAddOption (2.27s) === RUN TestEdit_RemoveQuestion 2026/04/10 23:43:37 INFO Applying migration id=initial 2026/04/10 23:43:37 INFO Applying migration id=notesupdated 2026/04/10 23:43:37 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:37 INFO Applying migration id=activitiesid 2026/04/10 23:43:37 INFO Applying migration id=outbox 2026/04/10 23:43:37 INFO Applying migration id=edits 2026/04/10 23:43:37 INFO Applying migration id=outboxactor 2026/04/10 23:43:37 INFO Applying migration id=outboxsender 2026/04/10 23:43:37 INFO Applying migration id=thread 2026/04/10 23:43:37 INFO Applying migration id=host 2026/04/10 23:43:37 INFO Applying migration id=sharedinbox 2026/04/10 23:43:37 INFO Applying migration id=noteshost 2026/04/10 23:43:37 INFO Applying migration id=fetched 2026/04/10 23:43:37 INFO Applying migration id=move 2026/04/10 23:43:37 INFO Applying migration id=cleanup 2026/04/10 23:43:37 INFO Applying migration id=received 2026/04/10 23:43:37 INFO Applying migration id=namehost 2026/04/10 23:43:37 INFO Applying migration id=outboxhost 2026/04/10 23:43:37 INFO Applying migration id=notesfts 2026/04/10 23:43:37 INFO Applying migration id=iconsname 2026/04/10 23:43:37 INFO Applying migration id=nohash 2026/04/10 23:43:37 INFO Applying migration id=shares 2026/04/10 23:43:37 INFO Applying migration id=actorttl 2026/04/10 23:43:37 INFO Applying migration id=tocc 2026/04/10 23:43:37 INFO Applying migration id=followeds 2026/04/10 23:43:37 INFO Applying migration id=certhash 2026/04/10 23:43:37 INFO Applying migration id=follows_sync 2026/04/10 23:43:37 INFO Applying migration id=jsonpath 2026/04/10 23:43:37 INFO Applying migration id=localforward 2026/04/10 23:43:37 INFO Applying migration id=avatar 2026/04/10 23:43:37 INFO Applying migration id=noimage 2026/04/10 23:43:37 INFO Applying migration id=feed 2026/04/10 23:43:37 INFO Applying migration id=bookmarks 2026/04/10 23:43:37 INFO Applying migration id=shareactivity 2026/04/10 23:43:37 INFO Applying migration id=application 2026/04/10 23:43:37 INFO Applying migration id=certificates 2026/04/10 23:43:37 INFO Applying migration id=rawforward 2026/04/10 23:43:37 INFO Applying migration id=publickey 2026/04/10 23:43:37 INFO Applying migration id=resolvegroup 2026/04/10 23:43:37 INFO Applying migration id=reject 2026/04/10 23:43:37 INFO Applying migration id=autodel 2026/04/10 23:43:37 INFO Applying migration id=jsonb 2026/04/10 23:43:37 INFO Applying migration id=quote 2026/04/10 23:43:37 INFO Applying migration id=rfc9421 2026/04/10 23:43:37 INFO Applying migration id=keys 2026/04/10 23:43:37 INFO Applying migration id=portable 2026/04/10 23:43:37 INFO Applying migration id=proofs 2026/04/10 23:43:37 INFO Applying migration id=contexts 2026/04/10 23:43:37 INFO Applying migration id=deliverieshost 2026/04/10 23:43:37 INFO Applying migration id=pembegin 2026/04/10 23:43:37 INFO Applying migration id=didhost 2026/04/10 23:43:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-a2a0-7a5b-b464-06ce04ec9916 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 2026/04/10 23:43:39 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 2026/04/10 23:43:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-a2a3-7000-9f86-1375c93aa73b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-a2a2-7f1d-8d6b-8c7a0e1dae2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-a2a2-7f1d-8d6b-8c7a0e1dae2f 2026/04/10 23:43:39 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 2026/04/10 23:43:39 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-a2a5-773b-9610-1b2020f8bf13 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 2026/04/10 23:43:39 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 2026/04/10 23:43:39 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-a2aa-7126-a36a-d0e03ead5fc0 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 2026/04/10 23:43:39 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 --- PASS: TestEdit_RemoveQuestion (1.95s) === RUN TestFollow_PostToFollowers 2026/04/10 23:43:39 INFO Applying migration id=initial 2026/04/10 23:43:39 INFO Applying migration id=notesupdated 2026/04/10 23:43:39 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:39 INFO Applying migration id=activitiesid 2026/04/10 23:43:39 INFO Applying migration id=outbox 2026/04/10 23:43:39 INFO Applying migration id=edits 2026/04/10 23:43:39 INFO Applying migration id=outboxactor 2026/04/10 23:43:39 INFO Applying migration id=outboxsender 2026/04/10 23:43:39 INFO Applying migration id=thread 2026/04/10 23:43:39 INFO Applying migration id=host 2026/04/10 23:43:39 INFO Applying migration id=sharedinbox 2026/04/10 23:43:39 INFO Applying migration id=noteshost 2026/04/10 23:43:39 INFO Applying migration id=fetched 2026/04/10 23:43:39 INFO Applying migration id=move 2026/04/10 23:43:39 INFO Applying migration id=cleanup 2026/04/10 23:43:39 INFO Applying migration id=received 2026/04/10 23:43:39 INFO Applying migration id=namehost 2026/04/10 23:43:39 INFO Applying migration id=outboxhost 2026/04/10 23:43:39 INFO Applying migration id=notesfts 2026/04/10 23:43:39 INFO Applying migration id=iconsname 2026/04/10 23:43:39 INFO Applying migration id=nohash 2026/04/10 23:43:39 INFO Applying migration id=shares 2026/04/10 23:43:39 INFO Applying migration id=actorttl 2026/04/10 23:43:39 INFO Applying migration id=tocc 2026/04/10 23:43:39 INFO Applying migration id=followeds 2026/04/10 23:43:39 INFO Applying migration id=certhash 2026/04/10 23:43:39 INFO Applying migration id=follows_sync 2026/04/10 23:43:39 INFO Applying migration id=jsonpath 2026/04/10 23:43:39 INFO Applying migration id=localforward 2026/04/10 23:43:39 INFO Applying migration id=avatar 2026/04/10 23:43:39 INFO Applying migration id=noimage 2026/04/10 23:43:39 INFO Applying migration id=feed 2026/04/10 23:43:39 INFO Applying migration id=bookmarks 2026/04/10 23:43:39 INFO Applying migration id=shareactivity 2026/04/10 23:43:39 INFO Applying migration id=application 2026/04/10 23:43:39 INFO Applying migration id=certificates 2026/04/10 23:43:39 INFO Applying migration id=rawforward 2026/04/10 23:43:39 INFO Applying migration id=publickey 2026/04/10 23:43:39 INFO Applying migration id=resolvegroup 2026/04/10 23:43:39 INFO Applying migration id=reject 2026/04/10 23:43:39 INFO Applying migration id=autodel 2026/04/10 23:43:39 INFO Applying migration id=jsonb 2026/04/10 23:43:39 INFO Applying migration id=quote 2026/04/10 23:43:39 INFO Applying migration id=rfc9421 2026/04/10 23:43:39 INFO Applying migration id=keys 2026/04/10 23:43:39 INFO Applying migration id=portable 2026/04/10 23:43:39 INFO Applying migration id=proofs 2026/04/10 23:43:39 INFO Applying migration id=contexts 2026/04/10 23:43:39 INFO Applying migration id=deliverieshost 2026/04/10 23:43:39 INFO Applying migration id=pembegin 2026/04/10 23:43:39 INFO Applying migration id=didhost 2026/04/10 23:43:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-adfc-724f-b908-965d7c8ea969 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 23:43:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-adfd-78da-95fa-c12cd85bcb80 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-adfc-724f-b908-965d7c8ea969 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-adfc-724f-b908-965d7c8ea969 2026/04/10 23:43:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-ae00-76c1-9388-1a7d2fb38f95 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-ae00-763f-87fc-1d1294ca48d6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-ae00-763f-87fc-1d1294ca48d6 --- PASS: TestFollow_PostToFollowers (2.90s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/04/10 23:43:42 INFO Applying migration id=initial 2026/04/10 23:43:42 INFO Applying migration id=notesupdated 2026/04/10 23:43:42 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:42 INFO Applying migration id=activitiesid 2026/04/10 23:43:42 INFO Applying migration id=outbox 2026/04/10 23:43:42 INFO Applying migration id=edits 2026/04/10 23:43:42 INFO Applying migration id=outboxactor 2026/04/10 23:43:42 INFO Applying migration id=outboxsender 2026/04/10 23:43:42 INFO Applying migration id=thread 2026/04/10 23:43:42 INFO Applying migration id=host 2026/04/10 23:43:42 INFO Applying migration id=sharedinbox 2026/04/10 23:43:42 INFO Applying migration id=noteshost 2026/04/10 23:43:42 INFO Applying migration id=fetched 2026/04/10 23:43:42 INFO Applying migration id=move 2026/04/10 23:43:42 INFO Applying migration id=cleanup 2026/04/10 23:43:42 INFO Applying migration id=received 2026/04/10 23:43:42 INFO Applying migration id=namehost 2026/04/10 23:43:42 INFO Applying migration id=outboxhost 2026/04/10 23:43:42 INFO Applying migration id=notesfts 2026/04/10 23:43:42 INFO Applying migration id=iconsname 2026/04/10 23:43:42 INFO Applying migration id=nohash 2026/04/10 23:43:42 INFO Applying migration id=shares 2026/04/10 23:43:42 INFO Applying migration id=actorttl 2026/04/10 23:43:42 INFO Applying migration id=tocc 2026/04/10 23:43:42 INFO Applying migration id=followeds 2026/04/10 23:43:42 INFO Applying migration id=certhash 2026/04/10 23:43:42 INFO Applying migration id=follows_sync 2026/04/10 23:43:42 INFO Applying migration id=jsonpath 2026/04/10 23:43:42 INFO Applying migration id=localforward 2026/04/10 23:43:42 INFO Applying migration id=avatar 2026/04/10 23:43:42 INFO Applying migration id=noimage 2026/04/10 23:43:42 INFO Applying migration id=feed 2026/04/10 23:43:42 INFO Applying migration id=bookmarks 2026/04/10 23:43:42 INFO Applying migration id=shareactivity 2026/04/10 23:43:42 INFO Applying migration id=application 2026/04/10 23:43:42 INFO Applying migration id=certificates 2026/04/10 23:43:42 INFO Applying migration id=rawforward 2026/04/10 23:43:42 INFO Applying migration id=publickey 2026/04/10 23:43:42 INFO Applying migration id=resolvegroup 2026/04/10 23:43:42 INFO Applying migration id=reject 2026/04/10 23:43:42 INFO Applying migration id=autodel 2026/04/10 23:43:42 INFO Applying migration id=jsonb 2026/04/10 23:43:42 INFO Applying migration id=quote 2026/04/10 23:43:42 INFO Applying migration id=rfc9421 2026/04/10 23:43:42 INFO Applying migration id=keys 2026/04/10 23:43:42 INFO Applying migration id=portable 2026/04/10 23:43:42 INFO Applying migration id=proofs 2026/04/10 23:43:42 INFO Applying migration id=contexts 2026/04/10 23:43:42 INFO Applying migration id=deliverieshost 2026/04/10 23:43:42 INFO Applying migration id=pembegin 2026/04/10 23:43:42 INFO Applying migration id=didhost 2026/04/10 23:43:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-b4f2-7bfb-bc83-499cac023b41 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-b4f2-7bb2-9b67-c7c0af42f3de activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-b4f2-7bb2-9b67-c7c0af42f3de 2026/04/10 23:43:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-b4f4-7453-b48e-51fe339c1625 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 23:43:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-b4f5-7156-83b0-70451b1034fe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-b4f4-7453-b48e-51fe339c1625 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-b4f4-7453-b48e-51fe339c1625 --- PASS: TestFollow_PostToFollowersBeforeFollow (1.78s) === RUN TestFollow_DMUnfollowFollow 2026/04/10 23:43:44 INFO Applying migration id=initial 2026/04/10 23:43:44 INFO Applying migration id=notesupdated 2026/04/10 23:43:44 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:44 INFO Applying migration id=activitiesid 2026/04/10 23:43:44 INFO Applying migration id=outbox 2026/04/10 23:43:44 INFO Applying migration id=edits 2026/04/10 23:43:44 INFO Applying migration id=outboxactor 2026/04/10 23:43:44 INFO Applying migration id=outboxsender 2026/04/10 23:43:44 INFO Applying migration id=thread 2026/04/10 23:43:44 INFO Applying migration id=host 2026/04/10 23:43:44 INFO Applying migration id=sharedinbox 2026/04/10 23:43:44 INFO Applying migration id=noteshost 2026/04/10 23:43:44 INFO Applying migration id=fetched 2026/04/10 23:43:44 INFO Applying migration id=move 2026/04/10 23:43:44 INFO Applying migration id=cleanup 2026/04/10 23:43:44 INFO Applying migration id=received 2026/04/10 23:43:44 INFO Applying migration id=namehost 2026/04/10 23:43:44 INFO Applying migration id=outboxhost 2026/04/10 23:43:44 INFO Applying migration id=notesfts 2026/04/10 23:43:44 INFO Applying migration id=iconsname 2026/04/10 23:43:44 INFO Applying migration id=nohash 2026/04/10 23:43:44 INFO Applying migration id=shares 2026/04/10 23:43:44 INFO Applying migration id=actorttl 2026/04/10 23:43:44 INFO Applying migration id=tocc 2026/04/10 23:43:44 INFO Applying migration id=followeds 2026/04/10 23:43:44 INFO Applying migration id=certhash 2026/04/10 23:43:44 INFO Applying migration id=follows_sync 2026/04/10 23:43:44 INFO Applying migration id=jsonpath 2026/04/10 23:43:44 INFO Applying migration id=localforward 2026/04/10 23:43:44 INFO Applying migration id=avatar 2026/04/10 23:43:44 INFO Applying migration id=noimage 2026/04/10 23:43:44 INFO Applying migration id=feed 2026/04/10 23:43:44 INFO Applying migration id=bookmarks 2026/04/10 23:43:44 INFO Applying migration id=shareactivity 2026/04/10 23:43:44 INFO Applying migration id=application 2026/04/10 23:43:44 INFO Applying migration id=certificates 2026/04/10 23:43:44 INFO Applying migration id=rawforward 2026/04/10 23:43:44 INFO Applying migration id=publickey 2026/04/10 23:43:44 INFO Applying migration id=resolvegroup 2026/04/10 23:43:44 INFO Applying migration id=reject 2026/04/10 23:43:44 INFO Applying migration id=autodel 2026/04/10 23:43:44 INFO Applying migration id=jsonb 2026/04/10 23:43:44 INFO Applying migration id=quote 2026/04/10 23:43:44 INFO Applying migration id=rfc9421 2026/04/10 23:43:44 INFO Applying migration id=keys 2026/04/10 23:43:44 INFO Applying migration id=portable 2026/04/10 23:43:44 INFO Applying migration id=proofs 2026/04/10 23:43:44 INFO Applying migration id=contexts 2026/04/10 23:43:44 INFO Applying migration id=deliverieshost 2026/04/10 23:43:44 INFO Applying migration id=pembegin 2026/04/10 23:43:44 INFO Applying migration id=didhost 2026/04/10 23:43:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-c06d-71fb-b382-b414f32b366c 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 23:43:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-c06f-7322-a39c-9a1c46e07e05 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-c06d-71fb-b382-b414f32b366c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-c06d-71fb-b382-b414f32b366c 2026/04/10 23:43:47 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-c070-781e-bb54-34ca7fa9fd5d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-c070-7421-acc6-c5c32f14b047 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-c070-7421-acc6-c5c32f14b047 2026/04/10 23:43:47 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79c7-c07a-71bb-b12d-42fc2a87d00c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-c06d-71fb-b382-b414f32b366c 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 (2.95s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/04/10 23:43:47 INFO Applying migration id=initial 2026/04/10 23:43:47 INFO Applying migration id=notesupdated 2026/04/10 23:43:47 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:47 INFO Applying migration id=activitiesid 2026/04/10 23:43:47 INFO Applying migration id=outbox 2026/04/10 23:43:47 INFO Applying migration id=edits 2026/04/10 23:43:47 INFO Applying migration id=outboxactor 2026/04/10 23:43:47 INFO Applying migration id=outboxsender 2026/04/10 23:43:47 INFO Applying migration id=thread 2026/04/10 23:43:47 INFO Applying migration id=host 2026/04/10 23:43:47 INFO Applying migration id=sharedinbox 2026/04/10 23:43:47 INFO Applying migration id=noteshost 2026/04/10 23:43:47 INFO Applying migration id=fetched 2026/04/10 23:43:47 INFO Applying migration id=move 2026/04/10 23:43:47 INFO Applying migration id=cleanup 2026/04/10 23:43:47 INFO Applying migration id=received 2026/04/10 23:43:47 INFO Applying migration id=namehost 2026/04/10 23:43:47 INFO Applying migration id=outboxhost 2026/04/10 23:43:47 INFO Applying migration id=notesfts 2026/04/10 23:43:47 INFO Applying migration id=iconsname 2026/04/10 23:43:47 INFO Applying migration id=nohash 2026/04/10 23:43:47 INFO Applying migration id=shares 2026/04/10 23:43:47 INFO Applying migration id=actorttl 2026/04/10 23:43:47 INFO Applying migration id=tocc 2026/04/10 23:43:47 INFO Applying migration id=followeds 2026/04/10 23:43:47 INFO Applying migration id=certhash 2026/04/10 23:43:47 INFO Applying migration id=follows_sync 2026/04/10 23:43:47 INFO Applying migration id=jsonpath 2026/04/10 23:43:47 INFO Applying migration id=localforward 2026/04/10 23:43:47 INFO Applying migration id=avatar 2026/04/10 23:43:47 INFO Applying migration id=noimage 2026/04/10 23:43:47 INFO Applying migration id=feed 2026/04/10 23:43:47 INFO Applying migration id=bookmarks 2026/04/10 23:43:47 INFO Applying migration id=shareactivity 2026/04/10 23:43:47 INFO Applying migration id=application 2026/04/10 23:43:47 INFO Applying migration id=certificates 2026/04/10 23:43:47 INFO Applying migration id=rawforward 2026/04/10 23:43:47 INFO Applying migration id=publickey 2026/04/10 23:43:47 INFO Applying migration id=resolvegroup 2026/04/10 23:43:47 INFO Applying migration id=reject 2026/04/10 23:43:47 INFO Applying migration id=autodel 2026/04/10 23:43:47 INFO Applying migration id=jsonb 2026/04/10 23:43:47 INFO Applying migration id=quote 2026/04/10 23:43:47 INFO Applying migration id=rfc9421 2026/04/10 23:43:47 INFO Applying migration id=keys 2026/04/10 23:43:47 INFO Applying migration id=portable 2026/04/10 23:43:47 INFO Applying migration id=proofs 2026/04/10 23:43:47 INFO Applying migration id=contexts 2026/04/10 23:43:47 INFO Applying migration id=deliverieshost 2026/04/10 23:43:47 INFO Applying migration id=pembegin 2026/04/10 23:43:47 INFO Applying migration id=didhost 2026/04/10 23:43:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-ca01-7141-91aa-c4c9127a988f 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 23:43:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-ca03-7209-befd-f11b58a69bec activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-ca01-7141-91aa-c4c9127a988f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-ca01-7141-91aa-c4c9127a988f 2026/04/10 23:43:49 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-ca04-774a-ae5a-f341879ef79b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-ca04-72c4-a8d6-07cc15c3769b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-ca04-72c4-a8d6-07cc15c3769b 2026/04/10 23:43:49 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79c7-ca08-772f-80d6-c4f7626f3ace activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-ca01-7141-91aa-c4c9127a988f 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 (2.45s) === RUN TestFollow_PublicPost 2026/04/10 23:43:49 INFO Applying migration id=initial 2026/04/10 23:43:49 INFO Applying migration id=notesupdated 2026/04/10 23:43:49 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:49 INFO Applying migration id=activitiesid 2026/04/10 23:43:49 INFO Applying migration id=outbox 2026/04/10 23:43:49 INFO Applying migration id=edits 2026/04/10 23:43:49 INFO Applying migration id=outboxactor 2026/04/10 23:43:49 INFO Applying migration id=outboxsender 2026/04/10 23:43:49 INFO Applying migration id=thread 2026/04/10 23:43:49 INFO Applying migration id=host 2026/04/10 23:43:49 INFO Applying migration id=sharedinbox 2026/04/10 23:43:49 INFO Applying migration id=noteshost 2026/04/10 23:43:49 INFO Applying migration id=fetched 2026/04/10 23:43:49 INFO Applying migration id=move 2026/04/10 23:43:49 INFO Applying migration id=cleanup 2026/04/10 23:43:49 INFO Applying migration id=received 2026/04/10 23:43:49 INFO Applying migration id=namehost 2026/04/10 23:43:49 INFO Applying migration id=outboxhost 2026/04/10 23:43:49 INFO Applying migration id=notesfts 2026/04/10 23:43:49 INFO Applying migration id=iconsname 2026/04/10 23:43:49 INFO Applying migration id=nohash 2026/04/10 23:43:49 INFO Applying migration id=shares 2026/04/10 23:43:49 INFO Applying migration id=actorttl 2026/04/10 23:43:49 INFO Applying migration id=tocc 2026/04/10 23:43:49 INFO Applying migration id=followeds 2026/04/10 23:43:49 INFO Applying migration id=certhash 2026/04/10 23:43:49 INFO Applying migration id=follows_sync 2026/04/10 23:43:49 INFO Applying migration id=jsonpath 2026/04/10 23:43:49 INFO Applying migration id=localforward 2026/04/10 23:43:49 INFO Applying migration id=avatar 2026/04/10 23:43:49 INFO Applying migration id=noimage 2026/04/10 23:43:49 INFO Applying migration id=feed 2026/04/10 23:43:49 INFO Applying migration id=bookmarks 2026/04/10 23:43:49 INFO Applying migration id=shareactivity 2026/04/10 23:43:49 INFO Applying migration id=application 2026/04/10 23:43:49 INFO Applying migration id=certificates 2026/04/10 23:43:49 INFO Applying migration id=rawforward 2026/04/10 23:43:49 INFO Applying migration id=publickey 2026/04/10 23:43:49 INFO Applying migration id=resolvegroup 2026/04/10 23:43:49 INFO Applying migration id=reject 2026/04/10 23:43:49 INFO Applying migration id=autodel 2026/04/10 23:43:49 INFO Applying migration id=jsonb 2026/04/10 23:43:49 INFO Applying migration id=quote 2026/04/10 23:43:49 INFO Applying migration id=rfc9421 2026/04/10 23:43:49 INFO Applying migration id=keys 2026/04/10 23:43:49 INFO Applying migration id=portable 2026/04/10 23:43:49 INFO Applying migration id=proofs 2026/04/10 23:43:49 INFO Applying migration id=contexts 2026/04/10 23:43:49 INFO Applying migration id=deliverieshost 2026/04/10 23:43:49 INFO Applying migration id=pembegin 2026/04/10 23:43:49 INFO Applying migration id=didhost 2026/04/10 23:43:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-d01d-76eb-b848-2832d59c1959 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 23:43:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-d01e-74db-b15c-a6e17c3684d9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-d01d-76eb-b848-2832d59c1959 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-d01d-76eb-b848-2832d59c1959 2026/04/10 23:43:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-d020-79ab-9247-5510d823e9bf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-d020-78ab-ac6e-d7db993ba3d2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-d020-78ab-ac6e-d7db993ba3d2 --- PASS: TestFollow_PublicPost (1.57s) === RUN TestFollow_Mutual 2026/04/10 23:43:51 INFO Applying migration id=initial 2026/04/10 23:43:51 INFO Applying migration id=notesupdated 2026/04/10 23:43:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:51 INFO Applying migration id=activitiesid 2026/04/10 23:43:51 INFO Applying migration id=outbox 2026/04/10 23:43:51 INFO Applying migration id=edits 2026/04/10 23:43:51 INFO Applying migration id=outboxactor 2026/04/10 23:43:51 INFO Applying migration id=outboxsender 2026/04/10 23:43:51 INFO Applying migration id=thread 2026/04/10 23:43:51 INFO Applying migration id=host 2026/04/10 23:43:51 INFO Applying migration id=sharedinbox 2026/04/10 23:43:51 INFO Applying migration id=noteshost 2026/04/10 23:43:51 INFO Applying migration id=fetched 2026/04/10 23:43:51 INFO Applying migration id=move 2026/04/10 23:43:51 INFO Applying migration id=cleanup 2026/04/10 23:43:51 INFO Applying migration id=received 2026/04/10 23:43:51 INFO Applying migration id=namehost 2026/04/10 23:43:51 INFO Applying migration id=outboxhost 2026/04/10 23:43:51 INFO Applying migration id=notesfts 2026/04/10 23:43:51 INFO Applying migration id=iconsname 2026/04/10 23:43:51 INFO Applying migration id=nohash 2026/04/10 23:43:51 INFO Applying migration id=shares 2026/04/10 23:43:51 INFO Applying migration id=actorttl 2026/04/10 23:43:51 INFO Applying migration id=tocc 2026/04/10 23:43:51 INFO Applying migration id=followeds 2026/04/10 23:43:51 INFO Applying migration id=certhash 2026/04/10 23:43:51 INFO Applying migration id=follows_sync 2026/04/10 23:43:51 INFO Applying migration id=jsonpath 2026/04/10 23:43:51 INFO Applying migration id=localforward 2026/04/10 23:43:51 INFO Applying migration id=avatar 2026/04/10 23:43:51 INFO Applying migration id=noimage 2026/04/10 23:43:51 INFO Applying migration id=feed 2026/04/10 23:43:51 INFO Applying migration id=bookmarks 2026/04/10 23:43:51 INFO Applying migration id=shareactivity 2026/04/10 23:43:51 INFO Applying migration id=application 2026/04/10 23:43:51 INFO Applying migration id=certificates 2026/04/10 23:43:51 INFO Applying migration id=rawforward 2026/04/10 23:43:51 INFO Applying migration id=publickey 2026/04/10 23:43:51 INFO Applying migration id=resolvegroup 2026/04/10 23:43:51 INFO Applying migration id=reject 2026/04/10 23:43:51 INFO Applying migration id=autodel 2026/04/10 23:43:51 INFO Applying migration id=jsonb 2026/04/10 23:43:51 INFO Applying migration id=quote 2026/04/10 23:43:51 INFO Applying migration id=rfc9421 2026/04/10 23:43:51 INFO Applying migration id=keys 2026/04/10 23:43:51 INFO Applying migration id=portable 2026/04/10 23:43:51 INFO Applying migration id=proofs 2026/04/10 23:43:51 INFO Applying migration id=contexts 2026/04/10 23:43:51 INFO Applying migration id=deliverieshost 2026/04/10 23:43:51 INFO Applying migration id=pembegin 2026/04/10 23:43:51 INFO Applying migration id=didhost 2026/04/10 23:43:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-d76b-7e23-8ba7-e2172e403c4d 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 23:43:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-d76c-7d11-8fb4-2d41454f83e4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-d76b-7e23-8ba7-e2172e403c4d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-d76b-7e23-8ba7-e2172e403c4d 2026/04/10 23:43:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-d76f-77ef-8cbf-bce37b75356c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-d76f-76ed-9abe-5410e0429abe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-d76f-76ed-9abe-5410e0429abe 2026/04/10 23:43:53 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c7-d76f-76ed-9abe-5410e0429abe 2026/04/10 23:43:53 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79c7-d774-799b-bf36-bdad8c53d1c9 note=https://localhost.localdomain:8443/post/019d79c7-d774-7907-9822-e2182f8a1aa2 thread=https://localhost.localdomain:8443/post/019d79c7-d76f-76ed-9abe-5410e0429abe starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-d774-799b-bf36-bdad8c53d1c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-d774-7907-9822-e2182f8a1aa2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-d774-7907-9822-e2182f8a1aa2 2026/04/10 23:43:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-d782-7042-ab50-76eb64e4cfba 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 23:43:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-d783-7da9-95e5-c09a1cf6c46c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-d782-7042-ab50-76eb64e4cfba activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c7-d782-7042-ab50-76eb64e4cfba --- PASS: TestFollow_Mutual (1.89s) === RUN TestFollow_AlreadyFollowing 2026/04/10 23:43:53 INFO Applying migration id=initial 2026/04/10 23:43:53 INFO Applying migration id=notesupdated 2026/04/10 23:43:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:53 INFO Applying migration id=activitiesid 2026/04/10 23:43:53 INFO Applying migration id=outbox 2026/04/10 23:43:53 INFO Applying migration id=edits 2026/04/10 23:43:53 INFO Applying migration id=outboxactor 2026/04/10 23:43:53 INFO Applying migration id=outboxsender 2026/04/10 23:43:53 INFO Applying migration id=thread 2026/04/10 23:43:53 INFO Applying migration id=host 2026/04/10 23:43:53 INFO Applying migration id=sharedinbox 2026/04/10 23:43:53 INFO Applying migration id=noteshost 2026/04/10 23:43:53 INFO Applying migration id=fetched 2026/04/10 23:43:53 INFO Applying migration id=move 2026/04/10 23:43:53 INFO Applying migration id=cleanup 2026/04/10 23:43:53 INFO Applying migration id=received 2026/04/10 23:43:53 INFO Applying migration id=namehost 2026/04/10 23:43:53 INFO Applying migration id=outboxhost 2026/04/10 23:43:53 INFO Applying migration id=notesfts 2026/04/10 23:43:53 INFO Applying migration id=iconsname 2026/04/10 23:43:53 INFO Applying migration id=nohash 2026/04/10 23:43:53 INFO Applying migration id=shares 2026/04/10 23:43:53 INFO Applying migration id=actorttl 2026/04/10 23:43:53 INFO Applying migration id=tocc 2026/04/10 23:43:53 INFO Applying migration id=followeds 2026/04/10 23:43:53 INFO Applying migration id=certhash 2026/04/10 23:43:53 INFO Applying migration id=follows_sync 2026/04/10 23:43:53 INFO Applying migration id=jsonpath 2026/04/10 23:43:53 INFO Applying migration id=localforward 2026/04/10 23:43:53 INFO Applying migration id=avatar 2026/04/10 23:43:53 INFO Applying migration id=noimage 2026/04/10 23:43:53 INFO Applying migration id=feed 2026/04/10 23:43:53 INFO Applying migration id=bookmarks 2026/04/10 23:43:53 INFO Applying migration id=shareactivity 2026/04/10 23:43:53 INFO Applying migration id=application 2026/04/10 23:43:53 INFO Applying migration id=certificates 2026/04/10 23:43:53 INFO Applying migration id=rawforward 2026/04/10 23:43:53 INFO Applying migration id=publickey 2026/04/10 23:43:53 INFO Applying migration id=resolvegroup 2026/04/10 23:43:53 INFO Applying migration id=reject 2026/04/10 23:43:53 INFO Applying migration id=autodel 2026/04/10 23:43:53 INFO Applying migration id=jsonb 2026/04/10 23:43:53 INFO Applying migration id=quote 2026/04/10 23:43:53 INFO Applying migration id=rfc9421 2026/04/10 23:43:53 INFO Applying migration id=keys 2026/04/10 23:43:53 INFO Applying migration id=portable 2026/04/10 23:43:53 INFO Applying migration id=proofs 2026/04/10 23:43:53 INFO Applying migration id=contexts 2026/04/10 23:43:53 INFO Applying migration id=deliverieshost 2026/04/10 23:43:53 INFO Applying migration id=pembegin 2026/04/10 23:43:53 INFO Applying migration id=didhost 2026/04/10 23:43:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-e069-7739-af74-53cefd2f5468 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 23:43:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-e06b-700b-85ac-6b41b64d56fc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-e069-7739-af74-53cefd2f5468 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-e069-7739-af74-53cefd2f5468 --- PASS: TestFollow_AlreadyFollowing (2.27s) === RUN TestFollow_NoSuchUser 2026/04/10 23:43:55 INFO Applying migration id=initial 2026/04/10 23:43:55 INFO Applying migration id=notesupdated 2026/04/10 23:43:55 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:55 INFO Applying migration id=activitiesid 2026/04/10 23:43:55 INFO Applying migration id=outbox 2026/04/10 23:43:55 INFO Applying migration id=edits 2026/04/10 23:43:55 INFO Applying migration id=outboxactor 2026/04/10 23:43:55 INFO Applying migration id=outboxsender 2026/04/10 23:43:55 INFO Applying migration id=thread 2026/04/10 23:43:55 INFO Applying migration id=host 2026/04/10 23:43:55 INFO Applying migration id=sharedinbox 2026/04/10 23:43:55 INFO Applying migration id=noteshost 2026/04/10 23:43:55 INFO Applying migration id=fetched 2026/04/10 23:43:55 INFO Applying migration id=move 2026/04/10 23:43:55 INFO Applying migration id=cleanup 2026/04/10 23:43:55 INFO Applying migration id=received 2026/04/10 23:43:55 INFO Applying migration id=namehost 2026/04/10 23:43:55 INFO Applying migration id=outboxhost 2026/04/10 23:43:55 INFO Applying migration id=notesfts 2026/04/10 23:43:55 INFO Applying migration id=iconsname 2026/04/10 23:43:55 INFO Applying migration id=nohash 2026/04/10 23:43:55 INFO Applying migration id=shares 2026/04/10 23:43:55 INFO Applying migration id=actorttl 2026/04/10 23:43:55 INFO Applying migration id=tocc 2026/04/10 23:43:55 INFO Applying migration id=followeds 2026/04/10 23:43:55 INFO Applying migration id=certhash 2026/04/10 23:43:55 INFO Applying migration id=follows_sync 2026/04/10 23:43:55 INFO Applying migration id=jsonpath 2026/04/10 23:43:55 INFO Applying migration id=localforward 2026/04/10 23:43:55 INFO Applying migration id=avatar 2026/04/10 23:43:55 INFO Applying migration id=noimage 2026/04/10 23:43:55 INFO Applying migration id=feed 2026/04/10 23:43:55 INFO Applying migration id=bookmarks 2026/04/10 23:43:55 INFO Applying migration id=shareactivity 2026/04/10 23:43:55 INFO Applying migration id=application 2026/04/10 23:43:55 INFO Applying migration id=certificates 2026/04/10 23:43:55 INFO Applying migration id=rawforward 2026/04/10 23:43:55 INFO Applying migration id=publickey 2026/04/10 23:43:55 INFO Applying migration id=resolvegroup 2026/04/10 23:43:55 INFO Applying migration id=reject 2026/04/10 23:43:55 INFO Applying migration id=autodel 2026/04/10 23:43:55 INFO Applying migration id=jsonb 2026/04/10 23:43:55 INFO Applying migration id=quote 2026/04/10 23:43:55 INFO Applying migration id=rfc9421 2026/04/10 23:43:55 INFO Applying migration id=keys 2026/04/10 23:43:55 INFO Applying migration id=portable 2026/04/10 23:43:55 INFO Applying migration id=proofs 2026/04/10 23:43:55 INFO Applying migration id=contexts 2026/04/10 23:43:55 INFO Applying migration id=deliverieshost 2026/04/10 23:43:55 INFO Applying migration id=pembegin 2026/04/10 23:43:55 INFO Applying migration id=didhost 2026/04/10 23:43:57 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (1.94s) === RUN TestFollow_UnauthenticatedUser 2026/04/10 23:43:57 INFO Applying migration id=initial 2026/04/10 23:43:57 INFO Applying migration id=notesupdated 2026/04/10 23:43:57 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:57 INFO Applying migration id=activitiesid 2026/04/10 23:43:57 INFO Applying migration id=outbox 2026/04/10 23:43:57 INFO Applying migration id=edits 2026/04/10 23:43:57 INFO Applying migration id=outboxactor 2026/04/10 23:43:57 INFO Applying migration id=outboxsender 2026/04/10 23:43:57 INFO Applying migration id=thread 2026/04/10 23:43:57 INFO Applying migration id=host 2026/04/10 23:43:57 INFO Applying migration id=sharedinbox 2026/04/10 23:43:57 INFO Applying migration id=noteshost 2026/04/10 23:43:57 INFO Applying migration id=fetched 2026/04/10 23:43:57 INFO Applying migration id=move 2026/04/10 23:43:57 INFO Applying migration id=cleanup 2026/04/10 23:43:57 INFO Applying migration id=received 2026/04/10 23:43:57 INFO Applying migration id=namehost 2026/04/10 23:43:57 INFO Applying migration id=outboxhost 2026/04/10 23:43:57 INFO Applying migration id=notesfts 2026/04/10 23:43:57 INFO Applying migration id=iconsname 2026/04/10 23:43:57 INFO Applying migration id=nohash 2026/04/10 23:43:57 INFO Applying migration id=shares 2026/04/10 23:43:57 INFO Applying migration id=actorttl 2026/04/10 23:43:57 INFO Applying migration id=tocc 2026/04/10 23:43:57 INFO Applying migration id=followeds 2026/04/10 23:43:57 INFO Applying migration id=certhash 2026/04/10 23:43:57 INFO Applying migration id=follows_sync 2026/04/10 23:43:57 INFO Applying migration id=jsonpath 2026/04/10 23:43:57 INFO Applying migration id=localforward 2026/04/10 23:43:57 INFO Applying migration id=avatar 2026/04/10 23:43:57 INFO Applying migration id=noimage 2026/04/10 23:43:57 INFO Applying migration id=feed 2026/04/10 23:43:57 INFO Applying migration id=bookmarks 2026/04/10 23:43:57 INFO Applying migration id=shareactivity 2026/04/10 23:43:57 INFO Applying migration id=application 2026/04/10 23:43:57 INFO Applying migration id=certificates 2026/04/10 23:43:57 INFO Applying migration id=rawforward 2026/04/10 23:43:57 INFO Applying migration id=publickey 2026/04/10 23:43:57 INFO Applying migration id=resolvegroup 2026/04/10 23:43:57 INFO Applying migration id=reject 2026/04/10 23:43:57 INFO Applying migration id=autodel 2026/04/10 23:43:57 INFO Applying migration id=jsonb 2026/04/10 23:43:57 INFO Applying migration id=quote 2026/04/10 23:43:57 INFO Applying migration id=rfc9421 2026/04/10 23:43:57 INFO Applying migration id=keys 2026/04/10 23:43:57 INFO Applying migration id=portable 2026/04/10 23:43:57 INFO Applying migration id=proofs 2026/04/10 23:43:57 INFO Applying migration id=contexts 2026/04/10 23:43:57 INFO Applying migration id=deliverieshost 2026/04/10 23:43:57 INFO Applying migration id=pembegin 2026/04/10 23:43:57 INFO Applying migration id=didhost --- PASS: TestFollow_UnauthenticatedUser (2.17s) === RUN TestFollows_NoFollows 2026/04/10 23:43:59 INFO Applying migration id=initial 2026/04/10 23:43:59 INFO Applying migration id=notesupdated 2026/04/10 23:43:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:59 INFO Applying migration id=activitiesid 2026/04/10 23:43:59 INFO Applying migration id=outbox 2026/04/10 23:43:59 INFO Applying migration id=edits 2026/04/10 23:43:59 INFO Applying migration id=outboxactor 2026/04/10 23:43:59 INFO Applying migration id=outboxsender 2026/04/10 23:43:59 INFO Applying migration id=thread 2026/04/10 23:43:59 INFO Applying migration id=host 2026/04/10 23:43:59 INFO Applying migration id=sharedinbox 2026/04/10 23:43:59 INFO Applying migration id=noteshost 2026/04/10 23:43:59 INFO Applying migration id=fetched 2026/04/10 23:43:59 INFO Applying migration id=move 2026/04/10 23:43:59 INFO Applying migration id=cleanup 2026/04/10 23:43:59 INFO Applying migration id=received 2026/04/10 23:43:59 INFO Applying migration id=namehost 2026/04/10 23:43:59 INFO Applying migration id=outboxhost 2026/04/10 23:43:59 INFO Applying migration id=notesfts 2026/04/10 23:43:59 INFO Applying migration id=iconsname 2026/04/10 23:43:59 INFO Applying migration id=nohash 2026/04/10 23:43:59 INFO Applying migration id=shares 2026/04/10 23:43:59 INFO Applying migration id=actorttl 2026/04/10 23:43:59 INFO Applying migration id=tocc 2026/04/10 23:43:59 INFO Applying migration id=followeds 2026/04/10 23:43:59 INFO Applying migration id=certhash 2026/04/10 23:43:59 INFO Applying migration id=follows_sync 2026/04/10 23:43:59 INFO Applying migration id=jsonpath 2026/04/10 23:43:59 INFO Applying migration id=localforward 2026/04/10 23:43:59 INFO Applying migration id=avatar 2026/04/10 23:43:59 INFO Applying migration id=noimage 2026/04/10 23:43:59 INFO Applying migration id=feed 2026/04/10 23:43:59 INFO Applying migration id=bookmarks 2026/04/10 23:43:59 INFO Applying migration id=shareactivity 2026/04/10 23:43:59 INFO Applying migration id=application 2026/04/10 23:43:59 INFO Applying migration id=certificates 2026/04/10 23:43:59 INFO Applying migration id=rawforward 2026/04/10 23:43:59 INFO Applying migration id=publickey 2026/04/10 23:43:59 INFO Applying migration id=resolvegroup 2026/04/10 23:43:59 INFO Applying migration id=reject 2026/04/10 23:43:59 INFO Applying migration id=autodel 2026/04/10 23:43:59 INFO Applying migration id=jsonb 2026/04/10 23:43:59 INFO Applying migration id=quote 2026/04/10 23:43:59 INFO Applying migration id=rfc9421 2026/04/10 23:43:59 INFO Applying migration id=keys 2026/04/10 23:43:59 INFO Applying migration id=portable 2026/04/10 23:43:59 INFO Applying migration id=proofs 2026/04/10 23:43:59 INFO Applying migration id=contexts 2026/04/10 23:43:59 INFO Applying migration id=deliverieshost 2026/04/10 23:43:59 INFO Applying migration id=pembegin 2026/04/10 23:43:59 INFO Applying migration id=didhost --- PASS: TestFollows_NoFollows (2.40s) === RUN TestFollows_TwoInactive 2026/04/10 23:44:02 INFO Applying migration id=initial 2026/04/10 23:44:02 INFO Applying migration id=notesupdated 2026/04/10 23:44:02 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:02 INFO Applying migration id=activitiesid 2026/04/10 23:44:02 INFO Applying migration id=outbox 2026/04/10 23:44:02 INFO Applying migration id=edits 2026/04/10 23:44:02 INFO Applying migration id=outboxactor 2026/04/10 23:44:02 INFO Applying migration id=outboxsender 2026/04/10 23:44:02 INFO Applying migration id=thread 2026/04/10 23:44:02 INFO Applying migration id=host 2026/04/10 23:44:02 INFO Applying migration id=sharedinbox 2026/04/10 23:44:02 INFO Applying migration id=noteshost 2026/04/10 23:44:02 INFO Applying migration id=fetched 2026/04/10 23:44:02 INFO Applying migration id=move 2026/04/10 23:44:02 INFO Applying migration id=cleanup 2026/04/10 23:44:02 INFO Applying migration id=received 2026/04/10 23:44:02 INFO Applying migration id=namehost 2026/04/10 23:44:02 INFO Applying migration id=outboxhost 2026/04/10 23:44:02 INFO Applying migration id=notesfts 2026/04/10 23:44:02 INFO Applying migration id=iconsname 2026/04/10 23:44:02 INFO Applying migration id=nohash 2026/04/10 23:44:02 INFO Applying migration id=shares 2026/04/10 23:44:02 INFO Applying migration id=actorttl 2026/04/10 23:44:02 INFO Applying migration id=tocc 2026/04/10 23:44:02 INFO Applying migration id=followeds 2026/04/10 23:44:02 INFO Applying migration id=certhash 2026/04/10 23:44:02 INFO Applying migration id=follows_sync 2026/04/10 23:44:02 INFO Applying migration id=jsonpath 2026/04/10 23:44:02 INFO Applying migration id=localforward 2026/04/10 23:44:02 INFO Applying migration id=avatar 2026/04/10 23:44:02 INFO Applying migration id=noimage 2026/04/10 23:44:02 INFO Applying migration id=feed 2026/04/10 23:44:02 INFO Applying migration id=bookmarks 2026/04/10 23:44:02 INFO Applying migration id=shareactivity 2026/04/10 23:44:02 INFO Applying migration id=application 2026/04/10 23:44:02 INFO Applying migration id=certificates 2026/04/10 23:44:02 INFO Applying migration id=rawforward 2026/04/10 23:44:02 INFO Applying migration id=publickey 2026/04/10 23:44:02 INFO Applying migration id=resolvegroup 2026/04/10 23:44:02 INFO Applying migration id=reject 2026/04/10 23:44:02 INFO Applying migration id=autodel 2026/04/10 23:44:02 INFO Applying migration id=jsonb 2026/04/10 23:44:02 INFO Applying migration id=quote 2026/04/10 23:44:02 INFO Applying migration id=rfc9421 2026/04/10 23:44:02 INFO Applying migration id=keys 2026/04/10 23:44:02 INFO Applying migration id=portable 2026/04/10 23:44:02 INFO Applying migration id=proofs 2026/04/10 23:44:02 INFO Applying migration id=contexts 2026/04/10 23:44:02 INFO Applying migration id=deliverieshost 2026/04/10 23:44:02 INFO Applying migration id=pembegin 2026/04/10 23:44:02 INFO Applying migration id=didhost 2026/04/10 23:44:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c8-00a2-75ee-acb8-40cdfb069caf 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 23:44:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-00a3-7bdc-a570-4726c3881ee1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c8-00a2-75ee-acb8-40cdfb069caf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c8-00a2-75ee-acb8-40cdfb069caf 2026/04/10 23:44:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c8-00a6-7e9f-81da-5289d41865d9 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 23:44:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-00a8-7260-a41d-9313d59bc6b0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c8-00a6-7e9f-81da-5289d41865d9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c8-00a6-7e9f-81da-5289d41865d9 --- PASS: TestFollows_TwoInactive (1.74s) === RUN TestFollows_OneActiveOneInactive 2026/04/10 23:44:03 INFO Applying migration id=initial 2026/04/10 23:44:03 INFO Applying migration id=notesupdated 2026/04/10 23:44:03 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:03 INFO Applying migration id=activitiesid 2026/04/10 23:44:03 INFO Applying migration id=outbox 2026/04/10 23:44:03 INFO Applying migration id=edits 2026/04/10 23:44:03 INFO Applying migration id=outboxactor 2026/04/10 23:44:03 INFO Applying migration id=outboxsender 2026/04/10 23:44:03 INFO Applying migration id=thread 2026/04/10 23:44:03 INFO Applying migration id=host 2026/04/10 23:44:03 INFO Applying migration id=sharedinbox 2026/04/10 23:44:03 INFO Applying migration id=noteshost 2026/04/10 23:44:03 INFO Applying migration id=fetched 2026/04/10 23:44:03 INFO Applying migration id=move 2026/04/10 23:44:03 INFO Applying migration id=cleanup 2026/04/10 23:44:03 INFO Applying migration id=received 2026/04/10 23:44:03 INFO Applying migration id=namehost 2026/04/10 23:44:03 INFO Applying migration id=outboxhost 2026/04/10 23:44:03 INFO Applying migration id=notesfts 2026/04/10 23:44:03 INFO Applying migration id=iconsname 2026/04/10 23:44:03 INFO Applying migration id=nohash 2026/04/10 23:44:03 INFO Applying migration id=shares 2026/04/10 23:44:03 INFO Applying migration id=actorttl 2026/04/10 23:44:03 INFO Applying migration id=tocc 2026/04/10 23:44:03 INFO Applying migration id=followeds 2026/04/10 23:44:03 INFO Applying migration id=certhash 2026/04/10 23:44:03 INFO Applying migration id=follows_sync 2026/04/10 23:44:03 INFO Applying migration id=jsonpath 2026/04/10 23:44:03 INFO Applying migration id=localforward 2026/04/10 23:44:03 INFO Applying migration id=avatar 2026/04/10 23:44:03 INFO Applying migration id=noimage 2026/04/10 23:44:03 INFO Applying migration id=feed 2026/04/10 23:44:03 INFO Applying migration id=bookmarks 2026/04/10 23:44:03 INFO Applying migration id=shareactivity 2026/04/10 23:44:03 INFO Applying migration id=application 2026/04/10 23:44:03 INFO Applying migration id=certificates 2026/04/10 23:44:03 INFO Applying migration id=rawforward 2026/04/10 23:44:03 INFO Applying migration id=publickey 2026/04/10 23:44:03 INFO Applying migration id=resolvegroup 2026/04/10 23:44:03 INFO Applying migration id=reject 2026/04/10 23:44:03 INFO Applying migration id=autodel 2026/04/10 23:44:03 INFO Applying migration id=jsonb 2026/04/10 23:44:03 INFO Applying migration id=quote 2026/04/10 23:44:03 INFO Applying migration id=rfc9421 2026/04/10 23:44:03 INFO Applying migration id=keys 2026/04/10 23:44:03 INFO Applying migration id=portable 2026/04/10 23:44:03 INFO Applying migration id=proofs 2026/04/10 23:44:03 INFO Applying migration id=contexts 2026/04/10 23:44:03 INFO Applying migration id=deliverieshost 2026/04/10 23:44:03 INFO Applying migration id=pembegin 2026/04/10 23:44:03 INFO Applying migration id=didhost 2026/04/10 23:44:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c8-0b2a-756f-99e1-0deeb2bf0e1d 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 23:44:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-0b2b-7390-8284-af9154fc846a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c8-0b2a-756f-99e1-0deeb2bf0e1d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c8-0b2a-756f-99e1-0deeb2bf0e1d 2026/04/10 23:44:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c8-0b2b-7b40-9a76-caf81e33aa37 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 23:44:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-0b2c-780a-a42d-458b843d7ec5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c8-0b2b-7b40-9a76-caf81e33aa37 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c8-0b2b-7b40-9a76-caf81e33aa37 2026/04/10 23:44:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-0b2e-7b14-8c9d-f18ec8595722 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-0b2e-7acb-8cb6-717c8ea2e700 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c8-0b2e-7acb-8cb6-717c8ea2e700 --- PASS: TestFollows_OneActiveOneInactive (2.69s) === RUN TestFollows_UnauthenticatedUser 2026/04/10 23:44:06 INFO Applying migration id=initial 2026/04/10 23:44:06 INFO Applying migration id=notesupdated 2026/04/10 23:44:06 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:06 INFO Applying migration id=activitiesid 2026/04/10 23:44:06 INFO Applying migration id=outbox 2026/04/10 23:44:06 INFO Applying migration id=edits 2026/04/10 23:44:06 INFO Applying migration id=outboxactor 2026/04/10 23:44:06 INFO Applying migration id=outboxsender 2026/04/10 23:44:06 INFO Applying migration id=thread 2026/04/10 23:44:06 INFO Applying migration id=host 2026/04/10 23:44:06 INFO Applying migration id=sharedinbox 2026/04/10 23:44:06 INFO Applying migration id=noteshost 2026/04/10 23:44:06 INFO Applying migration id=fetched 2026/04/10 23:44:06 INFO Applying migration id=move 2026/04/10 23:44:06 INFO Applying migration id=cleanup 2026/04/10 23:44:06 INFO Applying migration id=received 2026/04/10 23:44:06 INFO Applying migration id=namehost 2026/04/10 23:44:06 INFO Applying migration id=outboxhost 2026/04/10 23:44:06 INFO Applying migration id=notesfts 2026/04/10 23:44:06 INFO Applying migration id=iconsname 2026/04/10 23:44:06 INFO Applying migration id=nohash 2026/04/10 23:44:06 INFO Applying migration id=shares 2026/04/10 23:44:06 INFO Applying migration id=actorttl 2026/04/10 23:44:06 INFO Applying migration id=tocc 2026/04/10 23:44:06 INFO Applying migration id=followeds 2026/04/10 23:44:06 INFO Applying migration id=certhash 2026/04/10 23:44:06 INFO Applying migration id=follows_sync 2026/04/10 23:44:06 INFO Applying migration id=jsonpath 2026/04/10 23:44:06 INFO Applying migration id=localforward 2026/04/10 23:44:06 INFO Applying migration id=avatar 2026/04/10 23:44:06 INFO Applying migration id=noimage 2026/04/10 23:44:06 INFO Applying migration id=feed 2026/04/10 23:44:06 INFO Applying migration id=bookmarks 2026/04/10 23:44:06 INFO Applying migration id=shareactivity 2026/04/10 23:44:06 INFO Applying migration id=application 2026/04/10 23:44:06 INFO Applying migration id=certificates 2026/04/10 23:44:06 INFO Applying migration id=rawforward 2026/04/10 23:44:06 INFO Applying migration id=publickey 2026/04/10 23:44:06 INFO Applying migration id=resolvegroup 2026/04/10 23:44:06 INFO Applying migration id=reject 2026/04/10 23:44:06 INFO Applying migration id=autodel 2026/04/10 23:44:06 INFO Applying migration id=jsonb 2026/04/10 23:44:06 INFO Applying migration id=quote 2026/04/10 23:44:06 INFO Applying migration id=rfc9421 2026/04/10 23:44:06 INFO Applying migration id=keys 2026/04/10 23:44:06 INFO Applying migration id=portable 2026/04/10 23:44:06 INFO Applying migration id=proofs 2026/04/10 23:44:06 INFO Applying migration id=contexts 2026/04/10 23:44:06 INFO Applying migration id=deliverieshost 2026/04/10 23:44:06 INFO Applying migration id=pembegin 2026/04/10 23:44:06 INFO Applying migration id=didhost --- PASS: TestFollows_UnauthenticatedUser (2.44s) === RUN TestForward_ReplyToPostByFollower 2026/04/10 23:44:08 INFO Applying migration id=initial 2026/04/10 23:44:08 INFO Applying migration id=notesupdated 2026/04/10 23:44:08 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:08 INFO Applying migration id=activitiesid 2026/04/10 23:44:08 INFO Applying migration id=outbox 2026/04/10 23:44:08 INFO Applying migration id=edits 2026/04/10 23:44:08 INFO Applying migration id=outboxactor 2026/04/10 23:44:08 INFO Applying migration id=outboxsender 2026/04/10 23:44:08 INFO Applying migration id=thread 2026/04/10 23:44:08 INFO Applying migration id=host 2026/04/10 23:44:08 INFO Applying migration id=sharedinbox 2026/04/10 23:44:08 INFO Applying migration id=noteshost 2026/04/10 23:44:08 INFO Applying migration id=fetched 2026/04/10 23:44:08 INFO Applying migration id=move 2026/04/10 23:44:08 INFO Applying migration id=cleanup 2026/04/10 23:44:08 INFO Applying migration id=received 2026/04/10 23:44:08 INFO Applying migration id=namehost 2026/04/10 23:44:08 INFO Applying migration id=outboxhost 2026/04/10 23:44:08 INFO Applying migration id=notesfts 2026/04/10 23:44:08 INFO Applying migration id=iconsname 2026/04/10 23:44:08 INFO Applying migration id=nohash 2026/04/10 23:44:08 INFO Applying migration id=shares 2026/04/10 23:44:08 INFO Applying migration id=actorttl 2026/04/10 23:44:08 INFO Applying migration id=tocc 2026/04/10 23:44:08 INFO Applying migration id=followeds 2026/04/10 23:44:08 INFO Applying migration id=certhash 2026/04/10 23:44:08 INFO Applying migration id=follows_sync 2026/04/10 23:44:08 INFO Applying migration id=jsonpath 2026/04/10 23:44:08 INFO Applying migration id=localforward 2026/04/10 23:44:08 INFO Applying migration id=avatar 2026/04/10 23:44:08 INFO Applying migration id=noimage 2026/04/10 23:44:08 INFO Applying migration id=feed 2026/04/10 23:44:08 INFO Applying migration id=bookmarks 2026/04/10 23:44:08 INFO Applying migration id=shareactivity 2026/04/10 23:44:08 INFO Applying migration id=application 2026/04/10 23:44:08 INFO Applying migration id=certificates 2026/04/10 23:44:08 INFO Applying migration id=rawforward 2026/04/10 23:44:08 INFO Applying migration id=publickey 2026/04/10 23:44:08 INFO Applying migration id=resolvegroup 2026/04/10 23:44:08 INFO Applying migration id=reject 2026/04/10 23:44:08 INFO Applying migration id=autodel 2026/04/10 23:44:08 INFO Applying migration id=jsonb 2026/04/10 23:44:08 INFO Applying migration id=quote 2026/04/10 23:44:08 INFO Applying migration id=rfc9421 2026/04/10 23:44:08 INFO Applying migration id=keys 2026/04/10 23:44:08 INFO Applying migration id=portable 2026/04/10 23:44:08 INFO Applying migration id=proofs 2026/04/10 23:44:08 INFO Applying migration id=contexts 2026/04/10 23:44:08 INFO Applying migration id=deliverieshost 2026/04/10 23:44:09 INFO Applying migration id=pembegin 2026/04/10 23:44:09 INFO Applying migration id=didhost 2026/04/10 23:44:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-1edc-7dfb-8cac-456fb778d3e3 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 23:44:11 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 23:44: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/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 (2.60s) === RUN TestForward_ReplyToPublicPost 2026/04/10 23:44:11 INFO Applying migration id=initial 2026/04/10 23:44:11 INFO Applying migration id=notesupdated 2026/04/10 23:44:11 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:11 INFO Applying migration id=activitiesid 2026/04/10 23:44:11 INFO Applying migration id=outbox 2026/04/10 23:44:11 INFO Applying migration id=edits 2026/04/10 23:44:11 INFO Applying migration id=outboxactor 2026/04/10 23:44:11 INFO Applying migration id=outboxsender 2026/04/10 23:44:11 INFO Applying migration id=thread 2026/04/10 23:44:11 INFO Applying migration id=host 2026/04/10 23:44:11 INFO Applying migration id=sharedinbox 2026/04/10 23:44:11 INFO Applying migration id=noteshost 2026/04/10 23:44:11 INFO Applying migration id=fetched 2026/04/10 23:44:11 INFO Applying migration id=move 2026/04/10 23:44:11 INFO Applying migration id=cleanup 2026/04/10 23:44:11 INFO Applying migration id=received 2026/04/10 23:44:11 INFO Applying migration id=namehost 2026/04/10 23:44:11 INFO Applying migration id=outboxhost 2026/04/10 23:44:11 INFO Applying migration id=notesfts 2026/04/10 23:44:11 INFO Applying migration id=iconsname 2026/04/10 23:44:11 INFO Applying migration id=nohash 2026/04/10 23:44:11 INFO Applying migration id=shares 2026/04/10 23:44:11 INFO Applying migration id=actorttl 2026/04/10 23:44:11 INFO Applying migration id=tocc 2026/04/10 23:44:11 INFO Applying migration id=followeds 2026/04/10 23:44:11 INFO Applying migration id=certhash 2026/04/10 23:44:11 INFO Applying migration id=follows_sync 2026/04/10 23:44:11 INFO Applying migration id=jsonpath 2026/04/10 23:44:11 INFO Applying migration id=localforward 2026/04/10 23:44:11 INFO Applying migration id=avatar 2026/04/10 23:44:11 INFO Applying migration id=noimage 2026/04/10 23:44:11 INFO Applying migration id=feed 2026/04/10 23:44:11 INFO Applying migration id=bookmarks 2026/04/10 23:44:11 INFO Applying migration id=shareactivity 2026/04/10 23:44:11 INFO Applying migration id=application 2026/04/10 23:44:11 INFO Applying migration id=certificates 2026/04/10 23:44:11 INFO Applying migration id=rawforward 2026/04/10 23:44:11 INFO Applying migration id=publickey 2026/04/10 23:44:11 INFO Applying migration id=resolvegroup 2026/04/10 23:44:11 INFO Applying migration id=reject 2026/04/10 23:44:11 INFO Applying migration id=autodel 2026/04/10 23:44:11 INFO Applying migration id=jsonb 2026/04/10 23:44:11 INFO Applying migration id=quote 2026/04/10 23:44:11 INFO Applying migration id=rfc9421 2026/04/10 23:44:11 INFO Applying migration id=keys 2026/04/10 23:44:11 INFO Applying migration id=portable 2026/04/10 23:44:11 INFO Applying migration id=proofs 2026/04/10 23:44:11 INFO Applying migration id=contexts 2026/04/10 23:44:11 INFO Applying migration id=deliverieshost 2026/04/10 23:44:11 INFO Applying migration id=pembegin 2026/04/10 23:44:11 INFO Applying migration id=didhost 2026/04/10 23:44:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-296e-71be-9cd1-84343e89c2b5 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 23:44:14 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 23:44: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/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 (2.71s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/04/10 23:44:14 INFO Applying migration id=initial 2026/04/10 23:44:14 INFO Applying migration id=notesupdated 2026/04/10 23:44:14 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:14 INFO Applying migration id=activitiesid 2026/04/10 23:44:14 INFO Applying migration id=outbox 2026/04/10 23:44:14 INFO Applying migration id=edits 2026/04/10 23:44:14 INFO Applying migration id=outboxactor 2026/04/10 23:44:14 INFO Applying migration id=outboxsender 2026/04/10 23:44:14 INFO Applying migration id=thread 2026/04/10 23:44:14 INFO Applying migration id=host 2026/04/10 23:44:14 INFO Applying migration id=sharedinbox 2026/04/10 23:44:14 INFO Applying migration id=noteshost 2026/04/10 23:44:14 INFO Applying migration id=fetched 2026/04/10 23:44:14 INFO Applying migration id=move 2026/04/10 23:44:14 INFO Applying migration id=cleanup 2026/04/10 23:44:14 INFO Applying migration id=received 2026/04/10 23:44:14 INFO Applying migration id=namehost 2026/04/10 23:44:14 INFO Applying migration id=outboxhost 2026/04/10 23:44:14 INFO Applying migration id=notesfts 2026/04/10 23:44:14 INFO Applying migration id=iconsname 2026/04/10 23:44:14 INFO Applying migration id=nohash 2026/04/10 23:44:14 INFO Applying migration id=shares 2026/04/10 23:44:14 INFO Applying migration id=actorttl 2026/04/10 23:44:14 INFO Applying migration id=tocc 2026/04/10 23:44:14 INFO Applying migration id=followeds 2026/04/10 23:44:14 INFO Applying migration id=certhash 2026/04/10 23:44:14 INFO Applying migration id=follows_sync 2026/04/10 23:44:14 INFO Applying migration id=jsonpath 2026/04/10 23:44:14 INFO Applying migration id=localforward 2026/04/10 23:44:14 INFO Applying migration id=avatar 2026/04/10 23:44:14 INFO Applying migration id=noimage 2026/04/10 23:44:14 INFO Applying migration id=feed 2026/04/10 23:44:14 INFO Applying migration id=bookmarks 2026/04/10 23:44:14 INFO Applying migration id=shareactivity 2026/04/10 23:44:14 INFO Applying migration id=application 2026/04/10 23:44:14 INFO Applying migration id=certificates 2026/04/10 23:44:14 INFO Applying migration id=rawforward 2026/04/10 23:44:14 INFO Applying migration id=publickey 2026/04/10 23:44:14 INFO Applying migration id=resolvegroup 2026/04/10 23:44:14 INFO Applying migration id=reject 2026/04/10 23:44:14 INFO Applying migration id=autodel 2026/04/10 23:44:14 INFO Applying migration id=jsonb 2026/04/10 23:44:14 INFO Applying migration id=quote 2026/04/10 23:44:14 INFO Applying migration id=rfc9421 2026/04/10 23:44:14 INFO Applying migration id=keys 2026/04/10 23:44:14 INFO Applying migration id=portable 2026/04/10 23:44:14 INFO Applying migration id=proofs 2026/04/10 23:44:14 INFO Applying migration id=contexts 2026/04/10 23:44:14 INFO Applying migration id=deliverieshost 2026/04/10 23:44:14 INFO Applying migration id=pembegin 2026/04/10 23:44:14 INFO Applying migration id=didhost 2026/04/10 23:44:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-372f-7406-be71-ec8e2dcb90c3 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 23:44:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-372f-7dd7-8627-6db1109a7335 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-372f-7d48-8abe-da3a25f39518 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-372f-7d48-8abe-da3a25f39518 2026/04/10 23:44:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c8-372f-7d48-8abe-da3a25f39518 2026/04/10 23:44:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79c8-3732-71c9-b7e5-454be6348c07 note=https://localhost.localdomain:8443/post/019d79c8-3732-718b-a108-89fbbd9c1e5e thread=https://localhost.localdomain:8443/post/019d79c8-372f-7d48-8abe-da3a25f39518 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:44:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-3732-71c9-b7e5-454be6348c07 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-3732-718b-a108-89fbbd9c1e5e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c8-3732-718b-a108-89fbbd9c1e5e --- PASS: TestForward_LocalReplyToLocalPublicPost (3.52s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/04/10 23:44:17 INFO Applying migration id=initial 2026/04/10 23:44:17 INFO Applying migration id=notesupdated 2026/04/10 23:44:17 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:17 INFO Applying migration id=activitiesid 2026/04/10 23:44:17 INFO Applying migration id=outbox 2026/04/10 23:44:17 INFO Applying migration id=edits 2026/04/10 23:44:17 INFO Applying migration id=outboxactor 2026/04/10 23:44:17 INFO Applying migration id=outboxsender 2026/04/10 23:44:17 INFO Applying migration id=thread 2026/04/10 23:44:17 INFO Applying migration id=host 2026/04/10 23:44:17 INFO Applying migration id=sharedinbox 2026/04/10 23:44:17 INFO Applying migration id=noteshost 2026/04/10 23:44:17 INFO Applying migration id=fetched 2026/04/10 23:44:17 INFO Applying migration id=move 2026/04/10 23:44:17 INFO Applying migration id=cleanup 2026/04/10 23:44:17 INFO Applying migration id=received 2026/04/10 23:44:17 INFO Applying migration id=namehost 2026/04/10 23:44:17 INFO Applying migration id=outboxhost 2026/04/10 23:44:17 INFO Applying migration id=notesfts 2026/04/10 23:44:17 INFO Applying migration id=iconsname 2026/04/10 23:44:17 INFO Applying migration id=nohash 2026/04/10 23:44:17 INFO Applying migration id=shares 2026/04/10 23:44:17 INFO Applying migration id=actorttl 2026/04/10 23:44:17 INFO Applying migration id=tocc 2026/04/10 23:44:17 INFO Applying migration id=followeds 2026/04/10 23:44:17 INFO Applying migration id=certhash 2026/04/10 23:44:17 INFO Applying migration id=follows_sync 2026/04/10 23:44:17 INFO Applying migration id=jsonpath 2026/04/10 23:44:17 INFO Applying migration id=localforward 2026/04/10 23:44:17 INFO Applying migration id=avatar 2026/04/10 23:44:17 INFO Applying migration id=noimage 2026/04/10 23:44:17 INFO Applying migration id=feed 2026/04/10 23:44:17 INFO Applying migration id=bookmarks 2026/04/10 23:44:17 INFO Applying migration id=shareactivity 2026/04/10 23:44:17 INFO Applying migration id=application 2026/04/10 23:44:17 INFO Applying migration id=certificates 2026/04/10 23:44:17 INFO Applying migration id=rawforward 2026/04/10 23:44:17 INFO Applying migration id=publickey 2026/04/10 23:44:17 INFO Applying migration id=resolvegroup 2026/04/10 23:44:17 INFO Applying migration id=reject 2026/04/10 23:44:17 INFO Applying migration id=autodel 2026/04/10 23:44:17 INFO Applying migration id=jsonb 2026/04/10 23:44:17 INFO Applying migration id=quote 2026/04/10 23:44:17 INFO Applying migration id=rfc9421 2026/04/10 23:44:17 INFO Applying migration id=keys 2026/04/10 23:44:17 INFO Applying migration id=portable 2026/04/10 23:44:17 INFO Applying migration id=proofs 2026/04/10 23:44:17 INFO Applying migration id=contexts 2026/04/10 23:44:17 INFO Applying migration id=deliverieshost 2026/04/10 23:44:17 INFO Applying migration id=pembegin 2026/04/10 23:44:17 INFO Applying migration id=didhost 2026/04/10 23:44:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-466b-730e-84e0-feae19a82c77 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 23:44:21 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 23:44: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: TestForward_ReplyToReplyToPostByFollower (3.91s) === RUN TestForward_ReplyToUnknownPost 2026/04/10 23:44:21 INFO Applying migration id=initial 2026/04/10 23:44:21 INFO Applying migration id=notesupdated 2026/04/10 23:44:21 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:21 INFO Applying migration id=activitiesid 2026/04/10 23:44:21 INFO Applying migration id=outbox 2026/04/10 23:44:21 INFO Applying migration id=edits 2026/04/10 23:44:21 INFO Applying migration id=outboxactor 2026/04/10 23:44:21 INFO Applying migration id=outboxsender 2026/04/10 23:44:21 INFO Applying migration id=thread 2026/04/10 23:44:21 INFO Applying migration id=host 2026/04/10 23:44:21 INFO Applying migration id=sharedinbox 2026/04/10 23:44:21 INFO Applying migration id=noteshost 2026/04/10 23:44:21 INFO Applying migration id=fetched 2026/04/10 23:44:21 INFO Applying migration id=move 2026/04/10 23:44:21 INFO Applying migration id=cleanup 2026/04/10 23:44:21 INFO Applying migration id=received 2026/04/10 23:44:21 INFO Applying migration id=namehost 2026/04/10 23:44:21 INFO Applying migration id=outboxhost 2026/04/10 23:44:21 INFO Applying migration id=notesfts 2026/04/10 23:44:21 INFO Applying migration id=iconsname 2026/04/10 23:44:21 INFO Applying migration id=nohash 2026/04/10 23:44:21 INFO Applying migration id=shares 2026/04/10 23:44:21 INFO Applying migration id=actorttl 2026/04/10 23:44:21 INFO Applying migration id=tocc 2026/04/10 23:44:21 INFO Applying migration id=followeds 2026/04/10 23:44:21 INFO Applying migration id=certhash 2026/04/10 23:44:21 INFO Applying migration id=follows_sync 2026/04/10 23:44:21 INFO Applying migration id=jsonpath 2026/04/10 23:44:21 INFO Applying migration id=localforward 2026/04/10 23:44:21 INFO Applying migration id=avatar 2026/04/10 23:44:21 INFO Applying migration id=noimage 2026/04/10 23:44:21 INFO Applying migration id=feed 2026/04/10 23:44:21 INFO Applying migration id=bookmarks 2026/04/10 23:44:21 INFO Applying migration id=shareactivity 2026/04/10 23:44:21 INFO Applying migration id=application 2026/04/10 23:44:21 INFO Applying migration id=certificates 2026/04/10 23:44:21 INFO Applying migration id=rawforward 2026/04/10 23:44:21 INFO Applying migration id=publickey 2026/04/10 23:44:21 INFO Applying migration id=resolvegroup 2026/04/10 23:44:21 INFO Applying migration id=reject 2026/04/10 23:44:21 INFO Applying migration id=autodel 2026/04/10 23:44:21 INFO Applying migration id=jsonb 2026/04/10 23:44:21 INFO Applying migration id=quote 2026/04/10 23:44:21 INFO Applying migration id=rfc9421 2026/04/10 23:44:21 INFO Applying migration id=keys 2026/04/10 23:44:21 INFO Applying migration id=portable 2026/04/10 23:44:21 INFO Applying migration id=proofs 2026/04/10 23:44:21 INFO Applying migration id=contexts 2026/04/10 23:44:21 INFO Applying migration id=deliverieshost 2026/04/10 23:44:21 INFO Applying migration id=pembegin 2026/04/10 23:44:21 INFO Applying migration id=didhost 2026/04/10 23:44:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-59f4-7e69-94e9-c3861b5efb9c 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 23:44:26 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 (5.00s) === RUN TestForward_ReplyToDM 2026/04/10 23:44:26 INFO Applying migration id=initial 2026/04/10 23:44:26 INFO Applying migration id=notesupdated 2026/04/10 23:44:26 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:26 INFO Applying migration id=activitiesid 2026/04/10 23:44:26 INFO Applying migration id=outbox 2026/04/10 23:44:26 INFO Applying migration id=edits 2026/04/10 23:44:26 INFO Applying migration id=outboxactor 2026/04/10 23:44:26 INFO Applying migration id=outboxsender 2026/04/10 23:44:26 INFO Applying migration id=thread 2026/04/10 23:44:26 INFO Applying migration id=host 2026/04/10 23:44:26 INFO Applying migration id=sharedinbox 2026/04/10 23:44:26 INFO Applying migration id=noteshost 2026/04/10 23:44:26 INFO Applying migration id=fetched 2026/04/10 23:44:26 INFO Applying migration id=move 2026/04/10 23:44:26 INFO Applying migration id=cleanup 2026/04/10 23:44:26 INFO Applying migration id=received 2026/04/10 23:44:26 INFO Applying migration id=namehost 2026/04/10 23:44:26 INFO Applying migration id=outboxhost 2026/04/10 23:44:26 INFO Applying migration id=notesfts 2026/04/10 23:44:26 INFO Applying migration id=iconsname 2026/04/10 23:44:26 INFO Applying migration id=nohash 2026/04/10 23:44:26 INFO Applying migration id=shares 2026/04/10 23:44:26 INFO Applying migration id=actorttl 2026/04/10 23:44:26 INFO Applying migration id=tocc 2026/04/10 23:44:26 INFO Applying migration id=followeds 2026/04/10 23:44:26 INFO Applying migration id=certhash 2026/04/10 23:44:26 INFO Applying migration id=follows_sync 2026/04/10 23:44:26 INFO Applying migration id=jsonpath 2026/04/10 23:44:26 INFO Applying migration id=localforward 2026/04/10 23:44:26 INFO Applying migration id=avatar 2026/04/10 23:44:26 INFO Applying migration id=noimage 2026/04/10 23:44:26 INFO Applying migration id=feed 2026/04/10 23:44:26 INFO Applying migration id=bookmarks 2026/04/10 23:44:26 INFO Applying migration id=shareactivity 2026/04/10 23:44:26 INFO Applying migration id=application 2026/04/10 23:44:26 INFO Applying migration id=certificates 2026/04/10 23:44:26 INFO Applying migration id=rawforward 2026/04/10 23:44:26 INFO Applying migration id=publickey 2026/04/10 23:44:26 INFO Applying migration id=resolvegroup 2026/04/10 23:44:26 INFO Applying migration id=reject 2026/04/10 23:44:26 INFO Applying migration id=autodel 2026/04/10 23:44:26 INFO Applying migration id=jsonb 2026/04/10 23:44:26 INFO Applying migration id=quote 2026/04/10 23:44:26 INFO Applying migration id=rfc9421 2026/04/10 23:44:26 INFO Applying migration id=keys 2026/04/10 23:44:26 INFO Applying migration id=portable 2026/04/10 23:44:26 INFO Applying migration id=proofs 2026/04/10 23:44:26 INFO Applying migration id=contexts 2026/04/10 23:44:26 INFO Applying migration id=deliverieshost 2026/04/10 23:44:26 INFO Applying migration id=pembegin 2026/04/10 23:44:26 INFO Applying migration id=didhost 2026/04/10 23:44:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-6375-714a-9d38-296b57b411ee 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 23:44: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/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 (2.43s) === RUN TestForward_NotFollowingAuthor 2026/04/10 23:44:29 INFO Applying migration id=initial 2026/04/10 23:44:29 INFO Applying migration id=notesupdated 2026/04/10 23:44:29 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:29 INFO Applying migration id=activitiesid 2026/04/10 23:44:29 INFO Applying migration id=outbox 2026/04/10 23:44:29 INFO Applying migration id=edits 2026/04/10 23:44:29 INFO Applying migration id=outboxactor 2026/04/10 23:44:29 INFO Applying migration id=outboxsender 2026/04/10 23:44:29 INFO Applying migration id=thread 2026/04/10 23:44:29 INFO Applying migration id=host 2026/04/10 23:44:29 INFO Applying migration id=sharedinbox 2026/04/10 23:44:29 INFO Applying migration id=noteshost 2026/04/10 23:44:29 INFO Applying migration id=fetched 2026/04/10 23:44:29 INFO Applying migration id=move 2026/04/10 23:44:29 INFO Applying migration id=cleanup 2026/04/10 23:44:29 INFO Applying migration id=received 2026/04/10 23:44:29 INFO Applying migration id=namehost 2026/04/10 23:44:29 INFO Applying migration id=outboxhost 2026/04/10 23:44:29 INFO Applying migration id=notesfts 2026/04/10 23:44:29 INFO Applying migration id=iconsname 2026/04/10 23:44:29 INFO Applying migration id=nohash 2026/04/10 23:44:29 INFO Applying migration id=shares 2026/04/10 23:44:29 INFO Applying migration id=actorttl 2026/04/10 23:44:29 INFO Applying migration id=tocc 2026/04/10 23:44:29 INFO Applying migration id=followeds 2026/04/10 23:44:29 INFO Applying migration id=certhash 2026/04/10 23:44:29 INFO Applying migration id=follows_sync 2026/04/10 23:44:29 INFO Applying migration id=jsonpath 2026/04/10 23:44:29 INFO Applying migration id=localforward 2026/04/10 23:44:29 INFO Applying migration id=avatar 2026/04/10 23:44:29 INFO Applying migration id=noimage 2026/04/10 23:44:29 INFO Applying migration id=feed 2026/04/10 23:44:29 INFO Applying migration id=bookmarks 2026/04/10 23:44:29 INFO Applying migration id=shareactivity 2026/04/10 23:44:29 INFO Applying migration id=application 2026/04/10 23:44:29 INFO Applying migration id=certificates 2026/04/10 23:44:29 INFO Applying migration id=rawforward 2026/04/10 23:44:29 INFO Applying migration id=publickey 2026/04/10 23:44:29 INFO Applying migration id=resolvegroup 2026/04/10 23:44:29 INFO Applying migration id=reject 2026/04/10 23:44:29 INFO Applying migration id=autodel 2026/04/10 23:44:29 INFO Applying migration id=jsonb 2026/04/10 23:44:29 INFO Applying migration id=quote 2026/04/10 23:44:29 INFO Applying migration id=rfc9421 2026/04/10 23:44:29 INFO Applying migration id=keys 2026/04/10 23:44:29 INFO Applying migration id=portable 2026/04/10 23:44:29 INFO Applying migration id=proofs 2026/04/10 23:44:29 INFO Applying migration id=contexts 2026/04/10 23:44:29 INFO Applying migration id=deliverieshost 2026/04/10 23:44:29 INFO Applying migration id=pembegin 2026/04/10 23:44:29 INFO Applying migration id=didhost 2026/04/10 23:44:30 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 23:44: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 --- PASS: TestForward_NotFollowingAuthor (1.88s) === RUN TestForward_NotReplyToLocalPost 2026/04/10 23:44:30 INFO Applying migration id=initial 2026/04/10 23:44:30 INFO Applying migration id=notesupdated 2026/04/10 23:44:30 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:30 INFO Applying migration id=activitiesid 2026/04/10 23:44:30 INFO Applying migration id=outbox 2026/04/10 23:44:30 INFO Applying migration id=edits 2026/04/10 23:44:30 INFO Applying migration id=outboxactor 2026/04/10 23:44:30 INFO Applying migration id=outboxsender 2026/04/10 23:44:30 INFO Applying migration id=thread 2026/04/10 23:44:30 INFO Applying migration id=host 2026/04/10 23:44:30 INFO Applying migration id=sharedinbox 2026/04/10 23:44:30 INFO Applying migration id=noteshost 2026/04/10 23:44:30 INFO Applying migration id=fetched 2026/04/10 23:44:30 INFO Applying migration id=move 2026/04/10 23:44:30 INFO Applying migration id=cleanup 2026/04/10 23:44:30 INFO Applying migration id=received 2026/04/10 23:44:30 INFO Applying migration id=namehost 2026/04/10 23:44:30 INFO Applying migration id=outboxhost 2026/04/10 23:44:30 INFO Applying migration id=notesfts 2026/04/10 23:44:30 INFO Applying migration id=iconsname 2026/04/10 23:44:30 INFO Applying migration id=nohash 2026/04/10 23:44:30 INFO Applying migration id=shares 2026/04/10 23:44:30 INFO Applying migration id=actorttl 2026/04/10 23:44:30 INFO Applying migration id=tocc 2026/04/10 23:44:30 INFO Applying migration id=followeds 2026/04/10 23:44:30 INFO Applying migration id=certhash 2026/04/10 23:44:30 INFO Applying migration id=follows_sync 2026/04/10 23:44:30 INFO Applying migration id=jsonpath 2026/04/10 23:44:31 INFO Applying migration id=localforward 2026/04/10 23:44:31 INFO Applying migration id=avatar 2026/04/10 23:44:31 INFO Applying migration id=noimage 2026/04/10 23:44:31 INFO Applying migration id=feed 2026/04/10 23:44:31 INFO Applying migration id=bookmarks 2026/04/10 23:44:31 INFO Applying migration id=shareactivity 2026/04/10 23:44:31 INFO Applying migration id=application 2026/04/10 23:44:31 INFO Applying migration id=certificates 2026/04/10 23:44:31 INFO Applying migration id=rawforward 2026/04/10 23:44:31 INFO Applying migration id=publickey 2026/04/10 23:44:31 INFO Applying migration id=resolvegroup 2026/04/10 23:44:31 INFO Applying migration id=reject 2026/04/10 23:44:31 INFO Applying migration id=autodel 2026/04/10 23:44:31 INFO Applying migration id=jsonb 2026/04/10 23:44:31 INFO Applying migration id=quote 2026/04/10 23:44:31 INFO Applying migration id=rfc9421 2026/04/10 23:44:31 INFO Applying migration id=keys 2026/04/10 23:44:31 INFO Applying migration id=portable 2026/04/10 23:44:31 INFO Applying migration id=proofs 2026/04/10 23:44:31 INFO Applying migration id=contexts 2026/04/10 23:44:31 INFO Applying migration id=deliverieshost 2026/04/10 23:44:31 INFO Applying migration id=pembegin 2026/04/10 23:44:31 INFO Applying migration id=didhost 2026/04/10 23:44:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-74b4-72d4-b8f2-034c17e71a97 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 23:44:33 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.54s) === RUN TestForward_ReplyToFederatedPost 2026/04/10 23:44:33 INFO Applying migration id=initial 2026/04/10 23:44:33 INFO Applying migration id=notesupdated 2026/04/10 23:44:33 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:33 INFO Applying migration id=activitiesid 2026/04/10 23:44:33 INFO Applying migration id=outbox 2026/04/10 23:44:33 INFO Applying migration id=edits 2026/04/10 23:44:33 INFO Applying migration id=outboxactor 2026/04/10 23:44:33 INFO Applying migration id=outboxsender 2026/04/10 23:44:33 INFO Applying migration id=thread 2026/04/10 23:44:33 INFO Applying migration id=host 2026/04/10 23:44:33 INFO Applying migration id=sharedinbox 2026/04/10 23:44:33 INFO Applying migration id=noteshost 2026/04/10 23:44:33 INFO Applying migration id=fetched 2026/04/10 23:44:33 INFO Applying migration id=move 2026/04/10 23:44:33 INFO Applying migration id=cleanup 2026/04/10 23:44:33 INFO Applying migration id=received 2026/04/10 23:44:33 INFO Applying migration id=namehost 2026/04/10 23:44:33 INFO Applying migration id=outboxhost 2026/04/10 23:44:33 INFO Applying migration id=notesfts 2026/04/10 23:44:33 INFO Applying migration id=iconsname 2026/04/10 23:44:33 INFO Applying migration id=nohash 2026/04/10 23:44:33 INFO Applying migration id=shares 2026/04/10 23:44:33 INFO Applying migration id=actorttl 2026/04/10 23:44:33 INFO Applying migration id=tocc 2026/04/10 23:44:33 INFO Applying migration id=followeds 2026/04/10 23:44:33 INFO Applying migration id=certhash 2026/04/10 23:44:33 INFO Applying migration id=follows_sync 2026/04/10 23:44:33 INFO Applying migration id=jsonpath 2026/04/10 23:44:33 INFO Applying migration id=localforward 2026/04/10 23:44:33 INFO Applying migration id=avatar 2026/04/10 23:44:33 INFO Applying migration id=noimage 2026/04/10 23:44:33 INFO Applying migration id=feed 2026/04/10 23:44:33 INFO Applying migration id=bookmarks 2026/04/10 23:44:33 INFO Applying migration id=shareactivity 2026/04/10 23:44:33 INFO Applying migration id=application 2026/04/10 23:44:33 INFO Applying migration id=certificates 2026/04/10 23:44:33 INFO Applying migration id=rawforward 2026/04/10 23:44:33 INFO Applying migration id=publickey 2026/04/10 23:44:33 INFO Applying migration id=resolvegroup 2026/04/10 23:44:33 INFO Applying migration id=reject 2026/04/10 23:44:33 INFO Applying migration id=autodel 2026/04/10 23:44:33 INFO Applying migration id=jsonb 2026/04/10 23:44:33 INFO Applying migration id=quote 2026/04/10 23:44:33 INFO Applying migration id=rfc9421 2026/04/10 23:44:33 INFO Applying migration id=keys 2026/04/10 23:44:33 INFO Applying migration id=portable 2026/04/10 23:44:33 INFO Applying migration id=proofs 2026/04/10 23:44:33 INFO Applying migration id=contexts 2026/04/10 23:44:33 INFO Applying migration id=deliverieshost 2026/04/10 23:44:33 INFO Applying migration id=pembegin 2026/04/10 23:44:33 INFO Applying migration id=didhost --- PASS: TestForward_ReplyToFederatedPost (3.07s) === RUN TestForward_MaxDepth 2026/04/10 23:44:36 INFO Applying migration id=initial 2026/04/10 23:44:36 INFO Applying migration id=notesupdated 2026/04/10 23:44:36 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:36 INFO Applying migration id=activitiesid 2026/04/10 23:44:36 INFO Applying migration id=outbox 2026/04/10 23:44:36 INFO Applying migration id=edits 2026/04/10 23:44:36 INFO Applying migration id=outboxactor 2026/04/10 23:44:36 INFO Applying migration id=outboxsender 2026/04/10 23:44:36 INFO Applying migration id=thread 2026/04/10 23:44:36 INFO Applying migration id=host 2026/04/10 23:44:36 INFO Applying migration id=sharedinbox 2026/04/10 23:44:36 INFO Applying migration id=noteshost 2026/04/10 23:44:36 INFO Applying migration id=fetched 2026/04/10 23:44:36 INFO Applying migration id=move 2026/04/10 23:44:36 INFO Applying migration id=cleanup 2026/04/10 23:44:36 INFO Applying migration id=received 2026/04/10 23:44:36 INFO Applying migration id=namehost 2026/04/10 23:44:36 INFO Applying migration id=outboxhost 2026/04/10 23:44:36 INFO Applying migration id=notesfts 2026/04/10 23:44:36 INFO Applying migration id=iconsname 2026/04/10 23:44:36 INFO Applying migration id=nohash 2026/04/10 23:44:36 INFO Applying migration id=shares 2026/04/10 23:44:36 INFO Applying migration id=actorttl 2026/04/10 23:44:36 INFO Applying migration id=tocc 2026/04/10 23:44:36 INFO Applying migration id=followeds 2026/04/10 23:44:36 INFO Applying migration id=certhash 2026/04/10 23:44:36 INFO Applying migration id=follows_sync 2026/04/10 23:44:36 INFO Applying migration id=jsonpath 2026/04/10 23:44:36 INFO Applying migration id=localforward 2026/04/10 23:44:36 INFO Applying migration id=avatar 2026/04/10 23:44:36 INFO Applying migration id=noimage 2026/04/10 23:44:36 INFO Applying migration id=feed 2026/04/10 23:44:36 INFO Applying migration id=bookmarks 2026/04/10 23:44:36 INFO Applying migration id=shareactivity 2026/04/10 23:44:36 INFO Applying migration id=application 2026/04/10 23:44:36 INFO Applying migration id=certificates 2026/04/10 23:44:36 INFO Applying migration id=rawforward 2026/04/10 23:44:36 INFO Applying migration id=publickey 2026/04/10 23:44:36 INFO Applying migration id=resolvegroup 2026/04/10 23:44:36 INFO Applying migration id=reject 2026/04/10 23:44:36 INFO Applying migration id=autodel 2026/04/10 23:44:36 INFO Applying migration id=jsonb 2026/04/10 23:44:36 INFO Applying migration id=quote 2026/04/10 23:44:36 INFO Applying migration id=rfc9421 2026/04/10 23:44:36 INFO Applying migration id=keys 2026/04/10 23:44:36 INFO Applying migration id=portable 2026/04/10 23:44:36 INFO Applying migration id=proofs 2026/04/10 23:44:36 INFO Applying migration id=contexts 2026/04/10 23:44:36 INFO Applying migration id=deliverieshost 2026/04/10 23:44:36 INFO Applying migration id=pembegin 2026/04/10 23:44:36 INFO Applying migration id=didhost 2026/04/10 23:44:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-87a0-7349-b3ec-54f8cc3bf9e9 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 23:44: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 23:44: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_MaxDepth (1.78s) === RUN TestForward_MaxDepthPlusOne 2026/04/10 23:44:38 INFO Applying migration id=initial 2026/04/10 23:44:38 INFO Applying migration id=notesupdated 2026/04/10 23:44:38 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:38 INFO Applying migration id=activitiesid 2026/04/10 23:44:38 INFO Applying migration id=outbox 2026/04/10 23:44:38 INFO Applying migration id=edits 2026/04/10 23:44:38 INFO Applying migration id=outboxactor 2026/04/10 23:44:38 INFO Applying migration id=outboxsender 2026/04/10 23:44:38 INFO Applying migration id=thread 2026/04/10 23:44:38 INFO Applying migration id=host 2026/04/10 23:44:38 INFO Applying migration id=sharedinbox 2026/04/10 23:44:38 INFO Applying migration id=noteshost 2026/04/10 23:44:38 INFO Applying migration id=fetched 2026/04/10 23:44:38 INFO Applying migration id=move 2026/04/10 23:44:38 INFO Applying migration id=cleanup 2026/04/10 23:44:38 INFO Applying migration id=received 2026/04/10 23:44:38 INFO Applying migration id=namehost 2026/04/10 23:44:38 INFO Applying migration id=outboxhost 2026/04/10 23:44:38 INFO Applying migration id=notesfts 2026/04/10 23:44:38 INFO Applying migration id=iconsname 2026/04/10 23:44:38 INFO Applying migration id=nohash 2026/04/10 23:44:38 INFO Applying migration id=shares 2026/04/10 23:44:38 INFO Applying migration id=actorttl 2026/04/10 23:44:38 INFO Applying migration id=tocc 2026/04/10 23:44:38 INFO Applying migration id=followeds 2026/04/10 23:44:38 INFO Applying migration id=certhash 2026/04/10 23:44:38 INFO Applying migration id=follows_sync 2026/04/10 23:44:38 INFO Applying migration id=jsonpath 2026/04/10 23:44:38 INFO Applying migration id=localforward 2026/04/10 23:44:38 INFO Applying migration id=avatar 2026/04/10 23:44:38 INFO Applying migration id=noimage 2026/04/10 23:44:38 INFO Applying migration id=feed 2026/04/10 23:44:38 INFO Applying migration id=bookmarks 2026/04/10 23:44:38 INFO Applying migration id=shareactivity 2026/04/10 23:44:38 INFO Applying migration id=application 2026/04/10 23:44:38 INFO Applying migration id=certificates 2026/04/10 23:44:38 INFO Applying migration id=rawforward 2026/04/10 23:44:38 INFO Applying migration id=publickey 2026/04/10 23:44:38 INFO Applying migration id=resolvegroup 2026/04/10 23:44:38 INFO Applying migration id=reject 2026/04/10 23:44:38 INFO Applying migration id=autodel 2026/04/10 23:44:38 INFO Applying migration id=jsonb 2026/04/10 23:44:38 INFO Applying migration id=quote 2026/04/10 23:44:38 INFO Applying migration id=rfc9421 2026/04/10 23:44:38 INFO Applying migration id=keys 2026/04/10 23:44:38 INFO Applying migration id=portable 2026/04/10 23:44:38 INFO Applying migration id=proofs 2026/04/10 23:44:38 INFO Applying migration id=contexts 2026/04/10 23:44:38 INFO Applying migration id=deliverieshost 2026/04/10 23:44:38 INFO Applying migration id=pembegin 2026/04/10 23:44:38 INFO Applying migration id=didhost 2026/04/10 23:44:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-8c89-723d-beae-0428f870148c 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 23:44: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_MaxDepthPlusOne (1.26s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/04/10 23:44:39 INFO Applying migration id=initial 2026/04/10 23:44:39 INFO Applying migration id=notesupdated 2026/04/10 23:44:39 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:39 INFO Applying migration id=activitiesid 2026/04/10 23:44:39 INFO Applying migration id=outbox 2026/04/10 23:44:39 INFO Applying migration id=edits 2026/04/10 23:44:39 INFO Applying migration id=outboxactor 2026/04/10 23:44:39 INFO Applying migration id=outboxsender 2026/04/10 23:44:39 INFO Applying migration id=thread 2026/04/10 23:44:39 INFO Applying migration id=host 2026/04/10 23:44:39 INFO Applying migration id=sharedinbox 2026/04/10 23:44:39 INFO Applying migration id=noteshost 2026/04/10 23:44:39 INFO Applying migration id=fetched 2026/04/10 23:44:39 INFO Applying migration id=move 2026/04/10 23:44:39 INFO Applying migration id=cleanup 2026/04/10 23:44:39 INFO Applying migration id=received 2026/04/10 23:44:39 INFO Applying migration id=namehost 2026/04/10 23:44:39 INFO Applying migration id=outboxhost 2026/04/10 23:44:39 INFO Applying migration id=notesfts 2026/04/10 23:44:39 INFO Applying migration id=iconsname 2026/04/10 23:44:39 INFO Applying migration id=nohash 2026/04/10 23:44:39 INFO Applying migration id=shares 2026/04/10 23:44:39 INFO Applying migration id=actorttl 2026/04/10 23:44:39 INFO Applying migration id=tocc 2026/04/10 23:44:39 INFO Applying migration id=followeds 2026/04/10 23:44:39 INFO Applying migration id=certhash 2026/04/10 23:44:39 INFO Applying migration id=follows_sync 2026/04/10 23:44:39 INFO Applying migration id=jsonpath 2026/04/10 23:44:39 INFO Applying migration id=localforward 2026/04/10 23:44:39 INFO Applying migration id=avatar 2026/04/10 23:44:39 INFO Applying migration id=noimage 2026/04/10 23:44:39 INFO Applying migration id=feed 2026/04/10 23:44:39 INFO Applying migration id=bookmarks 2026/04/10 23:44:39 INFO Applying migration id=shareactivity 2026/04/10 23:44:39 INFO Applying migration id=application 2026/04/10 23:44:39 INFO Applying migration id=certificates 2026/04/10 23:44:39 INFO Applying migration id=rawforward 2026/04/10 23:44:39 INFO Applying migration id=publickey 2026/04/10 23:44:39 INFO Applying migration id=resolvegroup 2026/04/10 23:44:39 INFO Applying migration id=reject 2026/04/10 23:44:39 INFO Applying migration id=autodel 2026/04/10 23:44:39 INFO Applying migration id=jsonb 2026/04/10 23:44:39 INFO Applying migration id=quote 2026/04/10 23:44:39 INFO Applying migration id=rfc9421 2026/04/10 23:44:39 INFO Applying migration id=keys 2026/04/10 23:44:39 INFO Applying migration id=portable 2026/04/10 23:44:39 INFO Applying migration id=proofs 2026/04/10 23:44:39 INFO Applying migration id=contexts 2026/04/10 23:44:39 INFO Applying migration id=deliverieshost 2026/04/10 23:44:39 INFO Applying migration id=pembegin 2026/04/10 23:44:39 INFO Applying migration id=didhost 2026/04/10 23:44:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-9755-749e-a836-3a2ed4367607 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 23:44:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-9756-7284-aa81-8c5d83847f4f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-9756-71fd-945a-78716e6b73e4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-9756-71fd-945a-78716e6b73e4 2026/04/10 23:44:42 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c8-9756-71fd-945a-78716e6b73e4 2026/04/10 23:44:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79c8-9758-7b0f-b526-76c4b4a390f7 note=https://localhost.localdomain:8443/post/019d79c8-9758-7ad5-acd7-3c8505a650b6 thread=https://localhost.localdomain:8443/post/019d79c8-9756-71fd-945a-78716e6b73e4 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:44:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-9758-7b0f-b526-76c4b4a390f7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-9758-7ad5-acd7-3c8505a650b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c8-9758-7ad5-acd7-3c8505a650b6 --- PASS: TestForward_ReplyToLocalPostByLocalFollower (2.77s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/04/10 23:44:42 INFO Applying migration id=initial 2026/04/10 23:44:42 INFO Applying migration id=notesupdated 2026/04/10 23:44:42 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:42 INFO Applying migration id=activitiesid 2026/04/10 23:44:42 INFO Applying migration id=outbox 2026/04/10 23:44:42 INFO Applying migration id=edits 2026/04/10 23:44:42 INFO Applying migration id=outboxactor 2026/04/10 23:44:42 INFO Applying migration id=outboxsender 2026/04/10 23:44:42 INFO Applying migration id=thread 2026/04/10 23:44:42 INFO Applying migration id=host 2026/04/10 23:44:42 INFO Applying migration id=sharedinbox 2026/04/10 23:44:42 INFO Applying migration id=noteshost 2026/04/10 23:44:42 INFO Applying migration id=fetched 2026/04/10 23:44:42 INFO Applying migration id=move 2026/04/10 23:44:42 INFO Applying migration id=cleanup 2026/04/10 23:44:42 INFO Applying migration id=received 2026/04/10 23:44:42 INFO Applying migration id=namehost 2026/04/10 23:44:42 INFO Applying migration id=outboxhost 2026/04/10 23:44:42 INFO Applying migration id=notesfts 2026/04/10 23:44:42 INFO Applying migration id=iconsname 2026/04/10 23:44:42 INFO Applying migration id=nohash 2026/04/10 23:44:42 INFO Applying migration id=shares 2026/04/10 23:44:42 INFO Applying migration id=actorttl 2026/04/10 23:44:42 INFO Applying migration id=tocc 2026/04/10 23:44:42 INFO Applying migration id=followeds 2026/04/10 23:44:42 INFO Applying migration id=certhash 2026/04/10 23:44:42 INFO Applying migration id=follows_sync 2026/04/10 23:44:42 INFO Applying migration id=jsonpath 2026/04/10 23:44:42 INFO Applying migration id=localforward 2026/04/10 23:44:42 INFO Applying migration id=avatar 2026/04/10 23:44:42 INFO Applying migration id=noimage 2026/04/10 23:44:42 INFO Applying migration id=feed 2026/04/10 23:44:42 INFO Applying migration id=bookmarks 2026/04/10 23:44:42 INFO Applying migration id=shareactivity 2026/04/10 23:44:42 INFO Applying migration id=application 2026/04/10 23:44:42 INFO Applying migration id=certificates 2026/04/10 23:44:42 INFO Applying migration id=rawforward 2026/04/10 23:44:42 INFO Applying migration id=publickey 2026/04/10 23:44:42 INFO Applying migration id=resolvegroup 2026/04/10 23:44:42 INFO Applying migration id=reject 2026/04/10 23:44:42 INFO Applying migration id=autodel 2026/04/10 23:44:42 INFO Applying migration id=jsonb 2026/04/10 23:44:42 INFO Applying migration id=quote 2026/04/10 23:44:42 INFO Applying migration id=rfc9421 2026/04/10 23:44:42 INFO Applying migration id=keys 2026/04/10 23:44:42 INFO Applying migration id=portable 2026/04/10 23:44:42 INFO Applying migration id=proofs 2026/04/10 23:44:42 INFO Applying migration id=contexts 2026/04/10 23:44:42 INFO Applying migration id=deliverieshost 2026/04/10 23:44:42 INFO Applying migration id=pembegin 2026/04/10 23:44:42 INFO Applying migration id=didhost 2026/04/10 23:44:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-9dc3-7770-8132-bedb95f5ee01 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 23:44:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-9dc4-7ce2-9b25-ae8f96fcd091 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-9dc3-7ece-a6ed-087694dd43dc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-9dc3-7ece-a6ed-087694dd43dc 2026/04/10 23:44:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c8-9dc3-7ece-a6ed-087694dd43dc 2026/04/10 23:44:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79c8-9dc9-70c6-a5ec-3b355910f9c0 note=https://localhost.localdomain:8443/post/019d79c8-9dc9-7069-bcda-3a17b293950e thread=https://localhost.localdomain:8443/post/019d79c8-9dc3-7ece-a6ed-087694dd43dc starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:44:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-9dc9-70c6-a5ec-3b355910f9c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-9dc9-7069-bcda-3a17b293950e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c8-9dc9-7069-bcda-3a17b293950e 2026/04/10 23:44:43 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:44:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/019d79c8-9dcc-7bd2-ae67-0939d4a488ce note=https://localhost.localdomain:8443/post/019d79c8-9dc9-7069-bcda-3a17b293950e thread=https://localhost.localdomain:8443/post/019d79c8-9dc3-7ece-a6ed-087694dd43dc starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:44:43 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c8-9dcc-7bd2-ae67-0939d4a488ce activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-9dc9-7069-bcda-3a17b293950e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c8-9dc9-7069-bcda-3a17b293950e --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (1.65s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/04/10 23:44:43 INFO Applying migration id=initial 2026/04/10 23:44:43 INFO Applying migration id=notesupdated 2026/04/10 23:44:43 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:43 INFO Applying migration id=activitiesid 2026/04/10 23:44:43 INFO Applying migration id=outbox 2026/04/10 23:44:43 INFO Applying migration id=edits 2026/04/10 23:44:43 INFO Applying migration id=outboxactor 2026/04/10 23:44:43 INFO Applying migration id=outboxsender 2026/04/10 23:44:43 INFO Applying migration id=thread 2026/04/10 23:44:43 INFO Applying migration id=host 2026/04/10 23:44:44 INFO Applying migration id=sharedinbox 2026/04/10 23:44:44 INFO Applying migration id=noteshost 2026/04/10 23:44:44 INFO Applying migration id=fetched 2026/04/10 23:44:44 INFO Applying migration id=move 2026/04/10 23:44:44 INFO Applying migration id=cleanup 2026/04/10 23:44:44 INFO Applying migration id=received 2026/04/10 23:44:44 INFO Applying migration id=namehost 2026/04/10 23:44:44 INFO Applying migration id=outboxhost 2026/04/10 23:44:44 INFO Applying migration id=notesfts 2026/04/10 23:44:44 INFO Applying migration id=iconsname 2026/04/10 23:44:44 INFO Applying migration id=nohash 2026/04/10 23:44:44 INFO Applying migration id=shares 2026/04/10 23:44:44 INFO Applying migration id=actorttl 2026/04/10 23:44:44 INFO Applying migration id=tocc 2026/04/10 23:44:44 INFO Applying migration id=followeds 2026/04/10 23:44:44 INFO Applying migration id=certhash 2026/04/10 23:44:44 INFO Applying migration id=follows_sync 2026/04/10 23:44:44 INFO Applying migration id=jsonpath 2026/04/10 23:44:44 INFO Applying migration id=localforward 2026/04/10 23:44:44 INFO Applying migration id=avatar 2026/04/10 23:44:44 INFO Applying migration id=noimage 2026/04/10 23:44:44 INFO Applying migration id=feed 2026/04/10 23:44:44 INFO Applying migration id=bookmarks 2026/04/10 23:44:44 INFO Applying migration id=shareactivity 2026/04/10 23:44:44 INFO Applying migration id=application 2026/04/10 23:44:44 INFO Applying migration id=certificates 2026/04/10 23:44:44 INFO Applying migration id=rawforward 2026/04/10 23:44:44 INFO Applying migration id=publickey 2026/04/10 23:44:44 INFO Applying migration id=resolvegroup 2026/04/10 23:44:44 INFO Applying migration id=reject 2026/04/10 23:44:44 INFO Applying migration id=autodel 2026/04/10 23:44:44 INFO Applying migration id=jsonb 2026/04/10 23:44:44 INFO Applying migration id=quote 2026/04/10 23:44:44 INFO Applying migration id=rfc9421 2026/04/10 23:44:44 INFO Applying migration id=keys 2026/04/10 23:44:44 INFO Applying migration id=portable 2026/04/10 23:44:44 INFO Applying migration id=proofs 2026/04/10 23:44:44 INFO Applying migration id=contexts 2026/04/10 23:44:44 INFO Applying migration id=deliverieshost 2026/04/10 23:44:44 INFO Applying migration id=pembegin 2026/04/10 23:44:44 INFO Applying migration id=didhost 2026/04/10 23:44:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-a44c-7745-b529-44936d5ede1a 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 23:44:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-a44d-7081-8bd2-3e6bb5166b0b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-a44c-7f30-a3af-d62073e611d0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-a44c-7f30-a3af-d62073e611d0 2026/04/10 23:44:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c8-a44c-7f30-a3af-d62073e611d0 2026/04/10 23:44:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79c8-a450-7bd8-b5a1-8b662b39786c note=https://localhost.localdomain:8443/post/019d79c8-a450-7b12-aa94-0c7898f45541 thread=https://localhost.localdomain:8443/post/019d79c8-a44c-7f30-a3af-d62073e611d0 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:44:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-a450-7bd8-b5a1-8b662b39786c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-a450-7b12-aa94-0c7898f45541 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c8-a450-7b12-aa94-0c7898f45541 2026/04/10 23:44:45 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79c8-a450-7b12-aa94-0c7898f45541#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-a450-7b12-aa94-0c7898f45541 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79c8-a450-7b12-aa94-0c7898f45541 2026/04/10 23:44:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d79c8-a450-7b12-aa94-0c7898f45541#delete note=https://localhost.localdomain:8443/post/019d79c8-a450-7b12-aa94-0c7898f45541 thread=https://localhost.localdomain:8443/post/019d79c8-a44c-7f30-a3af-d62073e611d0 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (1.67s) === RUN TestForward_EditedReplyToPublicPost 2026/04/10 23:44:45 INFO Applying migration id=initial 2026/04/10 23:44:45 INFO Applying migration id=notesupdated 2026/04/10 23:44:45 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:45 INFO Applying migration id=activitiesid 2026/04/10 23:44:45 INFO Applying migration id=outbox 2026/04/10 23:44:45 INFO Applying migration id=edits 2026/04/10 23:44:45 INFO Applying migration id=outboxactor 2026/04/10 23:44:45 INFO Applying migration id=outboxsender 2026/04/10 23:44:45 INFO Applying migration id=thread 2026/04/10 23:44:45 INFO Applying migration id=host 2026/04/10 23:44:45 INFO Applying migration id=sharedinbox 2026/04/10 23:44:45 INFO Applying migration id=noteshost 2026/04/10 23:44:45 INFO Applying migration id=fetched 2026/04/10 23:44:45 INFO Applying migration id=move 2026/04/10 23:44:45 INFO Applying migration id=cleanup 2026/04/10 23:44:45 INFO Applying migration id=received 2026/04/10 23:44:45 INFO Applying migration id=namehost 2026/04/10 23:44:45 INFO Applying migration id=outboxhost 2026/04/10 23:44:45 INFO Applying migration id=notesfts 2026/04/10 23:44:45 INFO Applying migration id=iconsname 2026/04/10 23:44:45 INFO Applying migration id=nohash 2026/04/10 23:44:45 INFO Applying migration id=shares 2026/04/10 23:44:45 INFO Applying migration id=actorttl 2026/04/10 23:44:45 INFO Applying migration id=tocc 2026/04/10 23:44:45 INFO Applying migration id=followeds 2026/04/10 23:44:45 INFO Applying migration id=certhash 2026/04/10 23:44:45 INFO Applying migration id=follows_sync 2026/04/10 23:44:45 INFO Applying migration id=jsonpath 2026/04/10 23:44:45 INFO Applying migration id=localforward 2026/04/10 23:44:45 INFO Applying migration id=avatar 2026/04/10 23:44:45 INFO Applying migration id=noimage 2026/04/10 23:44:45 INFO Applying migration id=feed 2026/04/10 23:44:45 INFO Applying migration id=bookmarks 2026/04/10 23:44:45 INFO Applying migration id=shareactivity 2026/04/10 23:44:45 INFO Applying migration id=application 2026/04/10 23:44:45 INFO Applying migration id=certificates 2026/04/10 23:44:45 INFO Applying migration id=rawforward 2026/04/10 23:44:45 INFO Applying migration id=publickey 2026/04/10 23:44:45 INFO Applying migration id=resolvegroup 2026/04/10 23:44:45 INFO Applying migration id=reject 2026/04/10 23:44:45 INFO Applying migration id=autodel 2026/04/10 23:44:45 INFO Applying migration id=jsonb 2026/04/10 23:44:45 INFO Applying migration id=quote 2026/04/10 23:44:45 INFO Applying migration id=rfc9421 2026/04/10 23:44:45 INFO Applying migration id=keys 2026/04/10 23:44:45 INFO Applying migration id=portable 2026/04/10 23:44:45 INFO Applying migration id=proofs 2026/04/10 23:44:45 INFO Applying migration id=contexts 2026/04/10 23:44:45 INFO Applying migration id=deliverieshost 2026/04/10 23:44:45 INFO Applying migration id=pembegin 2026/04/10 23:44:45 INFO Applying migration id=didhost 2026/04/10 23:44:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-ab8a-7207-817c-498dd788789f 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 23:44:47 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 23:44: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 23:44:47 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 23:44:47 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.85s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/04/10 23:44:47 INFO Applying migration id=initial 2026/04/10 23:44:47 INFO Applying migration id=notesupdated 2026/04/10 23:44:47 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:47 INFO Applying migration id=activitiesid 2026/04/10 23:44:47 INFO Applying migration id=outbox 2026/04/10 23:44:47 INFO Applying migration id=edits 2026/04/10 23:44:47 INFO Applying migration id=outboxactor 2026/04/10 23:44:47 INFO Applying migration id=outboxsender 2026/04/10 23:44:47 INFO Applying migration id=thread 2026/04/10 23:44:47 INFO Applying migration id=host 2026/04/10 23:44:47 INFO Applying migration id=sharedinbox 2026/04/10 23:44:47 INFO Applying migration id=noteshost 2026/04/10 23:44:47 INFO Applying migration id=fetched 2026/04/10 23:44:47 INFO Applying migration id=move 2026/04/10 23:44:47 INFO Applying migration id=cleanup 2026/04/10 23:44:47 INFO Applying migration id=received 2026/04/10 23:44:47 INFO Applying migration id=namehost 2026/04/10 23:44:47 INFO Applying migration id=outboxhost 2026/04/10 23:44:47 INFO Applying migration id=notesfts 2026/04/10 23:44:47 INFO Applying migration id=iconsname 2026/04/10 23:44:47 INFO Applying migration id=nohash 2026/04/10 23:44:47 INFO Applying migration id=shares 2026/04/10 23:44:47 INFO Applying migration id=actorttl 2026/04/10 23:44:47 INFO Applying migration id=tocc 2026/04/10 23:44:47 INFO Applying migration id=followeds 2026/04/10 23:44:47 INFO Applying migration id=certhash 2026/04/10 23:44:47 INFO Applying migration id=follows_sync 2026/04/10 23:44:47 INFO Applying migration id=jsonpath 2026/04/10 23:44:47 INFO Applying migration id=localforward 2026/04/10 23:44:47 INFO Applying migration id=avatar 2026/04/10 23:44:47 INFO Applying migration id=noimage 2026/04/10 23:44:47 INFO Applying migration id=feed 2026/04/10 23:44:47 INFO Applying migration id=bookmarks 2026/04/10 23:44:47 INFO Applying migration id=shareactivity 2026/04/10 23:44:47 INFO Applying migration id=application 2026/04/10 23:44:47 INFO Applying migration id=certificates 2026/04/10 23:44:47 INFO Applying migration id=rawforward 2026/04/10 23:44:47 INFO Applying migration id=publickey 2026/04/10 23:44:47 INFO Applying migration id=resolvegroup 2026/04/10 23:44:47 INFO Applying migration id=reject 2026/04/10 23:44:47 INFO Applying migration id=autodel 2026/04/10 23:44:47 INFO Applying migration id=jsonb 2026/04/10 23:44:47 INFO Applying migration id=quote 2026/04/10 23:44:47 INFO Applying migration id=rfc9421 2026/04/10 23:44:47 INFO Applying migration id=keys 2026/04/10 23:44:47 INFO Applying migration id=portable 2026/04/10 23:44:47 INFO Applying migration id=proofs 2026/04/10 23:44:47 INFO Applying migration id=contexts 2026/04/10 23:44:47 INFO Applying migration id=deliverieshost 2026/04/10 23:44:47 INFO Applying migration id=pembegin 2026/04/10 23:44:47 INFO Applying migration id=didhost 2026/04/10 23:44:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-b545-73f5-99dd-bce16723e58d 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 23:44:49 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 23:44: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 2026/04/10 23:44:49 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 23:44:49 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.48s) === RUN TestForward_DeletedReplyToPublicPost 2026/04/10 23:44:49 INFO Applying migration id=initial 2026/04/10 23:44:50 INFO Applying migration id=notesupdated 2026/04/10 23:44:50 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:50 INFO Applying migration id=activitiesid 2026/04/10 23:44:50 INFO Applying migration id=outbox 2026/04/10 23:44:50 INFO Applying migration id=edits 2026/04/10 23:44:50 INFO Applying migration id=outboxactor 2026/04/10 23:44:50 INFO Applying migration id=outboxsender 2026/04/10 23:44:50 INFO Applying migration id=thread 2026/04/10 23:44:50 INFO Applying migration id=host 2026/04/10 23:44:50 INFO Applying migration id=sharedinbox 2026/04/10 23:44:50 INFO Applying migration id=noteshost 2026/04/10 23:44:50 INFO Applying migration id=fetched 2026/04/10 23:44:50 INFO Applying migration id=move 2026/04/10 23:44:50 INFO Applying migration id=cleanup 2026/04/10 23:44:50 INFO Applying migration id=received 2026/04/10 23:44:50 INFO Applying migration id=namehost 2026/04/10 23:44:50 INFO Applying migration id=outboxhost 2026/04/10 23:44:50 INFO Applying migration id=notesfts 2026/04/10 23:44:50 INFO Applying migration id=iconsname 2026/04/10 23:44:50 INFO Applying migration id=nohash 2026/04/10 23:44:50 INFO Applying migration id=shares 2026/04/10 23:44:50 INFO Applying migration id=actorttl 2026/04/10 23:44:50 INFO Applying migration id=tocc 2026/04/10 23:44:50 INFO Applying migration id=followeds 2026/04/10 23:44:50 INFO Applying migration id=certhash 2026/04/10 23:44:50 INFO Applying migration id=follows_sync 2026/04/10 23:44:50 INFO Applying migration id=jsonpath 2026/04/10 23:44:50 INFO Applying migration id=localforward 2026/04/10 23:44:50 INFO Applying migration id=avatar 2026/04/10 23:44:50 INFO Applying migration id=noimage 2026/04/10 23:44:50 INFO Applying migration id=feed 2026/04/10 23:44:50 INFO Applying migration id=bookmarks 2026/04/10 23:44:50 INFO Applying migration id=shareactivity 2026/04/10 23:44:50 INFO Applying migration id=application 2026/04/10 23:44:50 INFO Applying migration id=certificates 2026/04/10 23:44:50 INFO Applying migration id=rawforward 2026/04/10 23:44:50 INFO Applying migration id=publickey 2026/04/10 23:44:50 INFO Applying migration id=resolvegroup 2026/04/10 23:44:50 INFO Applying migration id=reject 2026/04/10 23:44:50 INFO Applying migration id=autodel 2026/04/10 23:44:50 INFO Applying migration id=jsonb 2026/04/10 23:44:50 INFO Applying migration id=quote 2026/04/10 23:44:50 INFO Applying migration id=rfc9421 2026/04/10 23:44:50 INFO Applying migration id=keys 2026/04/10 23:44:50 INFO Applying migration id=portable 2026/04/10 23:44:50 INFO Applying migration id=proofs 2026/04/10 23:44:50 INFO Applying migration id=contexts 2026/04/10 23:44:50 INFO Applying migration id=deliverieshost 2026/04/10 23:44:50 INFO Applying migration id=pembegin 2026/04/10 23:44:50 INFO Applying migration id=didhost 2026/04/10 23:44:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-b9c7-7f3d-a14f-c32d41eb67be 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 23:44: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 23:44: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 23:44:51 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 23:44:51 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 (1.15s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/04/10 23:44:51 INFO Applying migration id=initial 2026/04/10 23:44:51 INFO Applying migration id=notesupdated 2026/04/10 23:44:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:51 INFO Applying migration id=activitiesid 2026/04/10 23:44:51 INFO Applying migration id=outbox 2026/04/10 23:44:51 INFO Applying migration id=edits 2026/04/10 23:44:51 INFO Applying migration id=outboxactor 2026/04/10 23:44:51 INFO Applying migration id=outboxsender 2026/04/10 23:44:51 INFO Applying migration id=thread 2026/04/10 23:44:51 INFO Applying migration id=host 2026/04/10 23:44:51 INFO Applying migration id=sharedinbox 2026/04/10 23:44:51 INFO Applying migration id=noteshost 2026/04/10 23:44:51 INFO Applying migration id=fetched 2026/04/10 23:44:51 INFO Applying migration id=move 2026/04/10 23:44:51 INFO Applying migration id=cleanup 2026/04/10 23:44:51 INFO Applying migration id=received 2026/04/10 23:44:51 INFO Applying migration id=namehost 2026/04/10 23:44:51 INFO Applying migration id=outboxhost 2026/04/10 23:44:51 INFO Applying migration id=notesfts 2026/04/10 23:44:51 INFO Applying migration id=iconsname 2026/04/10 23:44:51 INFO Applying migration id=nohash 2026/04/10 23:44:51 INFO Applying migration id=shares 2026/04/10 23:44:51 INFO Applying migration id=actorttl 2026/04/10 23:44:51 INFO Applying migration id=tocc 2026/04/10 23:44:51 INFO Applying migration id=followeds 2026/04/10 23:44:51 INFO Applying migration id=certhash 2026/04/10 23:44:51 INFO Applying migration id=follows_sync 2026/04/10 23:44:51 INFO Applying migration id=jsonpath 2026/04/10 23:44:51 INFO Applying migration id=localforward 2026/04/10 23:44:51 INFO Applying migration id=avatar 2026/04/10 23:44:51 INFO Applying migration id=noimage 2026/04/10 23:44:51 INFO Applying migration id=feed 2026/04/10 23:44:51 INFO Applying migration id=bookmarks 2026/04/10 23:44:51 INFO Applying migration id=shareactivity 2026/04/10 23:44:51 INFO Applying migration id=application 2026/04/10 23:44:51 INFO Applying migration id=certificates 2026/04/10 23:44:51 INFO Applying migration id=rawforward 2026/04/10 23:44:51 INFO Applying migration id=publickey 2026/04/10 23:44:51 INFO Applying migration id=resolvegroup 2026/04/10 23:44:51 INFO Applying migration id=reject 2026/04/10 23:44:51 INFO Applying migration id=autodel 2026/04/10 23:44:51 INFO Applying migration id=jsonb 2026/04/10 23:44:51 INFO Applying migration id=quote 2026/04/10 23:44:51 INFO Applying migration id=rfc9421 2026/04/10 23:44:51 INFO Applying migration id=keys 2026/04/10 23:44:51 INFO Applying migration id=portable 2026/04/10 23:44:51 INFO Applying migration id=proofs 2026/04/10 23:44:51 INFO Applying migration id=contexts 2026/04/10 23:44:51 INFO Applying migration id=deliverieshost 2026/04/10 23:44:51 INFO Applying migration id=pembegin 2026/04/10 23:44:51 INFO Applying migration id=didhost 2026/04/10 23:44:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-bf71-7788-885b-28ff20f7553d 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 23:44:52 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 23:44: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 23:44:52 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 23:44:52 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 23:44:52 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 (1.45s) === RUN TestFTS_Happyflow 2026/04/10 23:44:52 INFO Applying migration id=initial 2026/04/10 23:44:52 INFO Applying migration id=notesupdated 2026/04/10 23:44:52 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:52 INFO Applying migration id=activitiesid 2026/04/10 23:44:52 INFO Applying migration id=outbox 2026/04/10 23:44:52 INFO Applying migration id=edits 2026/04/10 23:44:52 INFO Applying migration id=outboxactor 2026/04/10 23:44:52 INFO Applying migration id=outboxsender 2026/04/10 23:44:52 INFO Applying migration id=thread 2026/04/10 23:44:52 INFO Applying migration id=host 2026/04/10 23:44:52 INFO Applying migration id=sharedinbox 2026/04/10 23:44:52 INFO Applying migration id=noteshost 2026/04/10 23:44:52 INFO Applying migration id=fetched 2026/04/10 23:44:52 INFO Applying migration id=move 2026/04/10 23:44:52 INFO Applying migration id=cleanup 2026/04/10 23:44:52 INFO Applying migration id=received 2026/04/10 23:44:52 INFO Applying migration id=namehost 2026/04/10 23:44:52 INFO Applying migration id=outboxhost 2026/04/10 23:44:52 INFO Applying migration id=notesfts 2026/04/10 23:44:52 INFO Applying migration id=iconsname 2026/04/10 23:44:52 INFO Applying migration id=nohash 2026/04/10 23:44:52 INFO Applying migration id=shares 2026/04/10 23:44:52 INFO Applying migration id=actorttl 2026/04/10 23:44:52 INFO Applying migration id=tocc 2026/04/10 23:44:52 INFO Applying migration id=followeds 2026/04/10 23:44:52 INFO Applying migration id=certhash 2026/04/10 23:44:52 INFO Applying migration id=follows_sync 2026/04/10 23:44:52 INFO Applying migration id=jsonpath 2026/04/10 23:44:52 INFO Applying migration id=localforward 2026/04/10 23:44:52 INFO Applying migration id=avatar 2026/04/10 23:44:52 INFO Applying migration id=noimage 2026/04/10 23:44:52 INFO Applying migration id=feed 2026/04/10 23:44:52 INFO Applying migration id=bookmarks 2026/04/10 23:44:52 INFO Applying migration id=shareactivity 2026/04/10 23:44:52 INFO Applying migration id=application 2026/04/10 23:44:52 INFO Applying migration id=certificates 2026/04/10 23:44:52 INFO Applying migration id=rawforward 2026/04/10 23:44:52 INFO Applying migration id=publickey 2026/04/10 23:44:52 INFO Applying migration id=resolvegroup 2026/04/10 23:44:52 INFO Applying migration id=reject 2026/04/10 23:44:52 INFO Applying migration id=autodel 2026/04/10 23:44:52 INFO Applying migration id=jsonb 2026/04/10 23:44:52 INFO Applying migration id=quote 2026/04/10 23:44:52 INFO Applying migration id=rfc9421 2026/04/10 23:44:52 INFO Applying migration id=keys 2026/04/10 23:44:52 INFO Applying migration id=portable 2026/04/10 23:44:52 INFO Applying migration id=proofs 2026/04/10 23:44:52 INFO Applying migration id=contexts 2026/04/10 23:44:52 INFO Applying migration id=deliverieshost 2026/04/10 23:44:52 INFO Applying migration id=pembegin 2026/04/10 23:44:52 INFO Applying migration id=didhost 2026/04/10 23:44:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-c681-7e00-874b-0ae3c491f793 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-c681-7d73-a37e-0218c957860e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-c681-7d73-a37e-0218c957860e --- PASS: TestFTS_Happyflow (1.81s) === RUN TestFTS_HashtagWithoutHash 2026/04/10 23:44:54 INFO Applying migration id=initial 2026/04/10 23:44:54 INFO Applying migration id=notesupdated 2026/04/10 23:44:54 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:54 INFO Applying migration id=activitiesid 2026/04/10 23:44:54 INFO Applying migration id=outbox 2026/04/10 23:44:54 INFO Applying migration id=edits 2026/04/10 23:44:54 INFO Applying migration id=outboxactor 2026/04/10 23:44:54 INFO Applying migration id=outboxsender 2026/04/10 23:44:54 INFO Applying migration id=thread 2026/04/10 23:44:54 INFO Applying migration id=host 2026/04/10 23:44:54 INFO Applying migration id=sharedinbox 2026/04/10 23:44:54 INFO Applying migration id=noteshost 2026/04/10 23:44:54 INFO Applying migration id=fetched 2026/04/10 23:44:54 INFO Applying migration id=move 2026/04/10 23:44:54 INFO Applying migration id=cleanup 2026/04/10 23:44:54 INFO Applying migration id=received 2026/04/10 23:44:54 INFO Applying migration id=namehost 2026/04/10 23:44:54 INFO Applying migration id=outboxhost 2026/04/10 23:44:54 INFO Applying migration id=notesfts 2026/04/10 23:44:54 INFO Applying migration id=iconsname 2026/04/10 23:44:54 INFO Applying migration id=nohash 2026/04/10 23:44:54 INFO Applying migration id=shares 2026/04/10 23:44:54 INFO Applying migration id=actorttl 2026/04/10 23:44:54 INFO Applying migration id=tocc 2026/04/10 23:44:54 INFO Applying migration id=followeds 2026/04/10 23:44:54 INFO Applying migration id=certhash 2026/04/10 23:44:54 INFO Applying migration id=follows_sync 2026/04/10 23:44:54 INFO Applying migration id=jsonpath 2026/04/10 23:44:54 INFO Applying migration id=localforward 2026/04/10 23:44:54 INFO Applying migration id=avatar 2026/04/10 23:44:54 INFO Applying migration id=noimage 2026/04/10 23:44:54 INFO Applying migration id=feed 2026/04/10 23:44:54 INFO Applying migration id=bookmarks 2026/04/10 23:44:54 INFO Applying migration id=shareactivity 2026/04/10 23:44:54 INFO Applying migration id=application 2026/04/10 23:44:54 INFO Applying migration id=certificates 2026/04/10 23:44:54 INFO Applying migration id=rawforward 2026/04/10 23:44:54 INFO Applying migration id=publickey 2026/04/10 23:44:54 INFO Applying migration id=resolvegroup 2026/04/10 23:44:54 INFO Applying migration id=reject 2026/04/10 23:44:54 INFO Applying migration id=autodel 2026/04/10 23:44:54 INFO Applying migration id=jsonb 2026/04/10 23:44:54 INFO Applying migration id=quote 2026/04/10 23:44:54 INFO Applying migration id=rfc9421 2026/04/10 23:44:54 INFO Applying migration id=keys 2026/04/10 23:44:54 INFO Applying migration id=portable 2026/04/10 23:44:54 INFO Applying migration id=proofs 2026/04/10 23:44:54 INFO Applying migration id=contexts 2026/04/10 23:44:54 INFO Applying migration id=deliverieshost 2026/04/10 23:44:54 INFO Applying migration id=pembegin 2026/04/10 23:44:54 INFO Applying migration id=didhost 2026/04/10 23:44:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-cb87-71fd-9295-95c69ef1142d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-cb87-718f-9b55-d01b4e200c2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-cb87-718f-9b55-d01b4e200c2f --- PASS: TestFTS_HashtagWithoutHash (1.28s) === RUN TestFTS_HashtagWithHash 2026/04/10 23:44:55 INFO Applying migration id=initial 2026/04/10 23:44:55 INFO Applying migration id=notesupdated 2026/04/10 23:44:55 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:55 INFO Applying migration id=activitiesid 2026/04/10 23:44:55 INFO Applying migration id=outbox 2026/04/10 23:44:55 INFO Applying migration id=edits 2026/04/10 23:44:55 INFO Applying migration id=outboxactor 2026/04/10 23:44:55 INFO Applying migration id=outboxsender 2026/04/10 23:44:55 INFO Applying migration id=thread 2026/04/10 23:44:55 INFO Applying migration id=host 2026/04/10 23:44:55 INFO Applying migration id=sharedinbox 2026/04/10 23:44:55 INFO Applying migration id=noteshost 2026/04/10 23:44:55 INFO Applying migration id=fetched 2026/04/10 23:44:55 INFO Applying migration id=move 2026/04/10 23:44:55 INFO Applying migration id=cleanup 2026/04/10 23:44:55 INFO Applying migration id=received 2026/04/10 23:44:55 INFO Applying migration id=namehost 2026/04/10 23:44:55 INFO Applying migration id=outboxhost 2026/04/10 23:44:55 INFO Applying migration id=notesfts 2026/04/10 23:44:55 INFO Applying migration id=iconsname 2026/04/10 23:44:55 INFO Applying migration id=nohash 2026/04/10 23:44:55 INFO Applying migration id=shares 2026/04/10 23:44:55 INFO Applying migration id=actorttl 2026/04/10 23:44:55 INFO Applying migration id=tocc 2026/04/10 23:44:55 INFO Applying migration id=followeds 2026/04/10 23:44:55 INFO Applying migration id=certhash 2026/04/10 23:44:55 INFO Applying migration id=follows_sync 2026/04/10 23:44:55 INFO Applying migration id=jsonpath 2026/04/10 23:44:55 INFO Applying migration id=localforward 2026/04/10 23:44:55 INFO Applying migration id=avatar 2026/04/10 23:44:55 INFO Applying migration id=noimage 2026/04/10 23:44:55 INFO Applying migration id=feed 2026/04/10 23:44:55 INFO Applying migration id=bookmarks 2026/04/10 23:44:55 INFO Applying migration id=shareactivity 2026/04/10 23:44:55 INFO Applying migration id=application 2026/04/10 23:44:55 INFO Applying migration id=certificates 2026/04/10 23:44:55 INFO Applying migration id=rawforward 2026/04/10 23:44:55 INFO Applying migration id=publickey 2026/04/10 23:44:55 INFO Applying migration id=resolvegroup 2026/04/10 23:44:55 INFO Applying migration id=reject 2026/04/10 23:44:55 INFO Applying migration id=autodel 2026/04/10 23:44:55 INFO Applying migration id=jsonb 2026/04/10 23:44:55 INFO Applying migration id=quote 2026/04/10 23:44:55 INFO Applying migration id=rfc9421 2026/04/10 23:44:55 INFO Applying migration id=keys 2026/04/10 23:44:55 INFO Applying migration id=portable 2026/04/10 23:44:55 INFO Applying migration id=proofs 2026/04/10 23:44:55 INFO Applying migration id=contexts 2026/04/10 23:44:55 INFO Applying migration id=deliverieshost 2026/04/10 23:44:55 INFO Applying migration id=pembegin 2026/04/10 23:44:55 INFO Applying migration id=didhost 2026/04/10 23:44:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-d27c-71c0-b0bb-24908541f161 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-d27c-712a-887c-009c9b676b7a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-d27c-712a-887c-009c9b676b7a --- PASS: TestFTS_HashtagWithHash (1.78s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/04/10 23:44:57 INFO Applying migration id=initial 2026/04/10 23:44:57 INFO Applying migration id=notesupdated 2026/04/10 23:44:57 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:57 INFO Applying migration id=activitiesid 2026/04/10 23:44:57 INFO Applying migration id=outbox 2026/04/10 23:44:57 INFO Applying migration id=edits 2026/04/10 23:44:57 INFO Applying migration id=outboxactor 2026/04/10 23:44:57 INFO Applying migration id=outboxsender 2026/04/10 23:44:57 INFO Applying migration id=thread 2026/04/10 23:44:57 INFO Applying migration id=host 2026/04/10 23:44:57 INFO Applying migration id=sharedinbox 2026/04/10 23:44:57 INFO Applying migration id=noteshost 2026/04/10 23:44:57 INFO Applying migration id=fetched 2026/04/10 23:44:57 INFO Applying migration id=move 2026/04/10 23:44:57 INFO Applying migration id=cleanup 2026/04/10 23:44:57 INFO Applying migration id=received 2026/04/10 23:44:57 INFO Applying migration id=namehost 2026/04/10 23:44:57 INFO Applying migration id=outboxhost 2026/04/10 23:44:57 INFO Applying migration id=notesfts 2026/04/10 23:44:57 INFO Applying migration id=iconsname 2026/04/10 23:44:57 INFO Applying migration id=nohash 2026/04/10 23:44:57 INFO Applying migration id=shares 2026/04/10 23:44:57 INFO Applying migration id=actorttl 2026/04/10 23:44:57 INFO Applying migration id=tocc 2026/04/10 23:44:57 INFO Applying migration id=followeds 2026/04/10 23:44:57 INFO Applying migration id=certhash 2026/04/10 23:44:57 INFO Applying migration id=follows_sync 2026/04/10 23:44:57 INFO Applying migration id=jsonpath 2026/04/10 23:44:57 INFO Applying migration id=localforward 2026/04/10 23:44:57 INFO Applying migration id=avatar 2026/04/10 23:44:57 INFO Applying migration id=noimage 2026/04/10 23:44:57 INFO Applying migration id=feed 2026/04/10 23:44:57 INFO Applying migration id=bookmarks 2026/04/10 23:44:57 INFO Applying migration id=shareactivity 2026/04/10 23:44:57 INFO Applying migration id=application 2026/04/10 23:44:57 INFO Applying migration id=certificates 2026/04/10 23:44:57 INFO Applying migration id=rawforward 2026/04/10 23:44:57 INFO Applying migration id=publickey 2026/04/10 23:44:57 INFO Applying migration id=resolvegroup 2026/04/10 23:44:57 INFO Applying migration id=reject 2026/04/10 23:44:57 INFO Applying migration id=autodel 2026/04/10 23:44:57 INFO Applying migration id=jsonb 2026/04/10 23:44:57 INFO Applying migration id=quote 2026/04/10 23:44:57 INFO Applying migration id=rfc9421 2026/04/10 23:44:57 INFO Applying migration id=keys 2026/04/10 23:44:57 INFO Applying migration id=portable 2026/04/10 23:44:57 INFO Applying migration id=proofs 2026/04/10 23:44:57 INFO Applying migration id=contexts 2026/04/10 23:44:57 INFO Applying migration id=deliverieshost 2026/04/10 23:44:57 INFO Applying migration id=pembegin 2026/04/10 23:44:57 INFO Applying migration id=didhost 2026/04/10 23:44:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-dc04-7627-9de5-bba06b043b8a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-dc04-758d-812f-7a8493c4d88d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-dc04-758d-812f-7a8493c4d88d --- PASS: TestFTS_HashtagWithHashAndQuotes (2.44s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/04/10 23:44:59 INFO Applying migration id=initial 2026/04/10 23:44:59 INFO Applying migration id=notesupdated 2026/04/10 23:44:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:59 INFO Applying migration id=activitiesid 2026/04/10 23:44:59 INFO Applying migration id=outbox 2026/04/10 23:44:59 INFO Applying migration id=edits 2026/04/10 23:44:59 INFO Applying migration id=outboxactor 2026/04/10 23:44:59 INFO Applying migration id=outboxsender 2026/04/10 23:44:59 INFO Applying migration id=thread 2026/04/10 23:44:59 INFO Applying migration id=host 2026/04/10 23:44:59 INFO Applying migration id=sharedinbox 2026/04/10 23:44:59 INFO Applying migration id=noteshost 2026/04/10 23:44:59 INFO Applying migration id=fetched 2026/04/10 23:44:59 INFO Applying migration id=move 2026/04/10 23:44:59 INFO Applying migration id=cleanup 2026/04/10 23:44:59 INFO Applying migration id=received 2026/04/10 23:44:59 INFO Applying migration id=namehost 2026/04/10 23:44:59 INFO Applying migration id=outboxhost 2026/04/10 23:44:59 INFO Applying migration id=notesfts 2026/04/10 23:44:59 INFO Applying migration id=iconsname 2026/04/10 23:44:59 INFO Applying migration id=nohash 2026/04/10 23:44:59 INFO Applying migration id=shares 2026/04/10 23:44:59 INFO Applying migration id=actorttl 2026/04/10 23:44:59 INFO Applying migration id=tocc 2026/04/10 23:44:59 INFO Applying migration id=followeds 2026/04/10 23:44:59 INFO Applying migration id=certhash 2026/04/10 23:44:59 INFO Applying migration id=follows_sync 2026/04/10 23:44:59 INFO Applying migration id=jsonpath 2026/04/10 23:44:59 INFO Applying migration id=localforward 2026/04/10 23:44:59 INFO Applying migration id=avatar 2026/04/10 23:44:59 INFO Applying migration id=noimage 2026/04/10 23:44:59 INFO Applying migration id=feed 2026/04/10 23:44:59 INFO Applying migration id=bookmarks 2026/04/10 23:44:59 INFO Applying migration id=shareactivity 2026/04/10 23:44:59 INFO Applying migration id=application 2026/04/10 23:44:59 INFO Applying migration id=certificates 2026/04/10 23:44:59 INFO Applying migration id=rawforward 2026/04/10 23:44:59 INFO Applying migration id=publickey 2026/04/10 23:44:59 INFO Applying migration id=resolvegroup 2026/04/10 23:44:59 INFO Applying migration id=reject 2026/04/10 23:44:59 INFO Applying migration id=autodel 2026/04/10 23:45:00 INFO Applying migration id=jsonb 2026/04/10 23:45:00 INFO Applying migration id=quote 2026/04/10 23:45:00 INFO Applying migration id=rfc9421 2026/04/10 23:45:00 INFO Applying migration id=keys 2026/04/10 23:45:00 INFO Applying migration id=portable 2026/04/10 23:45:00 INFO Applying migration id=proofs 2026/04/10 23:45:00 INFO Applying migration id=contexts 2026/04/10 23:45:00 INFO Applying migration id=deliverieshost 2026/04/10 23:45:00 INFO Applying migration id=pembegin 2026/04/10 23:45:00 INFO Applying migration id=didhost 2026/04/10 23:45:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-e365-7557-a4b0-316ca326ac9f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-e365-7497-ba75-ddd71603920c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-e365-7497-ba75-ddd71603920c --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (1.89s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/04/10 23:45:01 INFO Applying migration id=initial 2026/04/10 23:45:01 INFO Applying migration id=notesupdated 2026/04/10 23:45:01 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:01 INFO Applying migration id=activitiesid 2026/04/10 23:45:01 INFO Applying migration id=outbox 2026/04/10 23:45:01 INFO Applying migration id=edits 2026/04/10 23:45:01 INFO Applying migration id=outboxactor 2026/04/10 23:45:01 INFO Applying migration id=outboxsender 2026/04/10 23:45:01 INFO Applying migration id=thread 2026/04/10 23:45:01 INFO Applying migration id=host 2026/04/10 23:45:01 INFO Applying migration id=sharedinbox 2026/04/10 23:45:01 INFO Applying migration id=noteshost 2026/04/10 23:45:01 INFO Applying migration id=fetched 2026/04/10 23:45:01 INFO Applying migration id=move 2026/04/10 23:45:01 INFO Applying migration id=cleanup 2026/04/10 23:45:01 INFO Applying migration id=received 2026/04/10 23:45:01 INFO Applying migration id=namehost 2026/04/10 23:45:01 INFO Applying migration id=outboxhost 2026/04/10 23:45:01 INFO Applying migration id=notesfts 2026/04/10 23:45:01 INFO Applying migration id=iconsname 2026/04/10 23:45:01 INFO Applying migration id=nohash 2026/04/10 23:45:01 INFO Applying migration id=shares 2026/04/10 23:45:01 INFO Applying migration id=actorttl 2026/04/10 23:45:01 INFO Applying migration id=tocc 2026/04/10 23:45:01 INFO Applying migration id=followeds 2026/04/10 23:45:01 INFO Applying migration id=certhash 2026/04/10 23:45:01 INFO Applying migration id=follows_sync 2026/04/10 23:45:01 INFO Applying migration id=jsonpath 2026/04/10 23:45:01 INFO Applying migration id=localforward 2026/04/10 23:45:01 INFO Applying migration id=avatar 2026/04/10 23:45:01 INFO Applying migration id=noimage 2026/04/10 23:45:01 INFO Applying migration id=feed 2026/04/10 23:45:01 INFO Applying migration id=bookmarks 2026/04/10 23:45:01 INFO Applying migration id=shareactivity 2026/04/10 23:45:01 INFO Applying migration id=application 2026/04/10 23:45:01 INFO Applying migration id=certificates 2026/04/10 23:45:01 INFO Applying migration id=rawforward 2026/04/10 23:45:01 INFO Applying migration id=publickey 2026/04/10 23:45:01 INFO Applying migration id=resolvegroup 2026/04/10 23:45:01 INFO Applying migration id=reject 2026/04/10 23:45:01 INFO Applying migration id=autodel 2026/04/10 23:45:01 INFO Applying migration id=jsonb 2026/04/10 23:45:01 INFO Applying migration id=quote 2026/04/10 23:45:01 INFO Applying migration id=rfc9421 2026/04/10 23:45:01 INFO Applying migration id=keys 2026/04/10 23:45:01 INFO Applying migration id=portable 2026/04/10 23:45:01 INFO Applying migration id=proofs 2026/04/10 23:45:01 INFO Applying migration id=contexts 2026/04/10 23:45:01 INFO Applying migration id=deliverieshost 2026/04/10 23:45:01 INFO Applying migration id=pembegin 2026/04/10 23:45:01 INFO Applying migration id=didhost 2026/04/10 23:45:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-edb4-7d2d-9548-ef299109dc6c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-edb4-7c92-9fdd-0fce17db93b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-edb4-7c92-9fdd-0fce17db93b2 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (2.64s) === RUN TestFTS_NoInput 2026/04/10 23:45:04 INFO Applying migration id=initial 2026/04/10 23:45:04 INFO Applying migration id=notesupdated 2026/04/10 23:45:04 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:04 INFO Applying migration id=activitiesid 2026/04/10 23:45:04 INFO Applying migration id=outbox 2026/04/10 23:45:04 INFO Applying migration id=edits 2026/04/10 23:45:04 INFO Applying migration id=outboxactor 2026/04/10 23:45:04 INFO Applying migration id=outboxsender 2026/04/10 23:45:04 INFO Applying migration id=thread 2026/04/10 23:45:04 INFO Applying migration id=host 2026/04/10 23:45:04 INFO Applying migration id=sharedinbox 2026/04/10 23:45:04 INFO Applying migration id=noteshost 2026/04/10 23:45:04 INFO Applying migration id=fetched 2026/04/10 23:45:04 INFO Applying migration id=move 2026/04/10 23:45:04 INFO Applying migration id=cleanup 2026/04/10 23:45:04 INFO Applying migration id=received 2026/04/10 23:45:04 INFO Applying migration id=namehost 2026/04/10 23:45:04 INFO Applying migration id=outboxhost 2026/04/10 23:45:04 INFO Applying migration id=notesfts 2026/04/10 23:45:04 INFO Applying migration id=iconsname 2026/04/10 23:45:04 INFO Applying migration id=nohash 2026/04/10 23:45:04 INFO Applying migration id=shares 2026/04/10 23:45:04 INFO Applying migration id=actorttl 2026/04/10 23:45:04 INFO Applying migration id=tocc 2026/04/10 23:45:04 INFO Applying migration id=followeds 2026/04/10 23:45:04 INFO Applying migration id=certhash 2026/04/10 23:45:04 INFO Applying migration id=follows_sync 2026/04/10 23:45:04 INFO Applying migration id=jsonpath 2026/04/10 23:45:04 INFO Applying migration id=localforward 2026/04/10 23:45:04 INFO Applying migration id=avatar 2026/04/10 23:45:04 INFO Applying migration id=noimage 2026/04/10 23:45:04 INFO Applying migration id=feed 2026/04/10 23:45:04 INFO Applying migration id=bookmarks 2026/04/10 23:45:04 INFO Applying migration id=shareactivity 2026/04/10 23:45:04 INFO Applying migration id=application 2026/04/10 23:45:04 INFO Applying migration id=certificates 2026/04/10 23:45:04 INFO Applying migration id=rawforward 2026/04/10 23:45:04 INFO Applying migration id=publickey 2026/04/10 23:45:04 INFO Applying migration id=resolvegroup 2026/04/10 23:45:04 INFO Applying migration id=reject 2026/04/10 23:45:04 INFO Applying migration id=autodel 2026/04/10 23:45:04 INFO Applying migration id=jsonb 2026/04/10 23:45:04 INFO Applying migration id=quote 2026/04/10 23:45:04 INFO Applying migration id=rfc9421 2026/04/10 23:45:04 INFO Applying migration id=keys 2026/04/10 23:45:04 INFO Applying migration id=portable 2026/04/10 23:45:04 INFO Applying migration id=proofs 2026/04/10 23:45:04 INFO Applying migration id=contexts 2026/04/10 23:45:04 INFO Applying migration id=deliverieshost 2026/04/10 23:45:04 INFO Applying migration id=pembegin 2026/04/10 23:45:04 INFO Applying migration id=didhost --- PASS: TestFTS_NoInput (3.21s) === RUN TestFTS_EmptyInput 2026/04/10 23:45:07 INFO Applying migration id=initial 2026/04/10 23:45:07 INFO Applying migration id=notesupdated 2026/04/10 23:45:07 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:07 INFO Applying migration id=activitiesid 2026/04/10 23:45:07 INFO Applying migration id=outbox 2026/04/10 23:45:07 INFO Applying migration id=edits 2026/04/10 23:45:07 INFO Applying migration id=outboxactor 2026/04/10 23:45:07 INFO Applying migration id=outboxsender 2026/04/10 23:45:07 INFO Applying migration id=thread 2026/04/10 23:45:07 INFO Applying migration id=host 2026/04/10 23:45:07 INFO Applying migration id=sharedinbox 2026/04/10 23:45:07 INFO Applying migration id=noteshost 2026/04/10 23:45:07 INFO Applying migration id=fetched 2026/04/10 23:45:07 INFO Applying migration id=move 2026/04/10 23:45:07 INFO Applying migration id=cleanup 2026/04/10 23:45:07 INFO Applying migration id=received 2026/04/10 23:45:07 INFO Applying migration id=namehost 2026/04/10 23:45:07 INFO Applying migration id=outboxhost 2026/04/10 23:45:07 INFO Applying migration id=notesfts 2026/04/10 23:45:07 INFO Applying migration id=iconsname 2026/04/10 23:45:07 INFO Applying migration id=nohash 2026/04/10 23:45:07 INFO Applying migration id=shares 2026/04/10 23:45:07 INFO Applying migration id=actorttl 2026/04/10 23:45:07 INFO Applying migration id=tocc 2026/04/10 23:45:07 INFO Applying migration id=followeds 2026/04/10 23:45:07 INFO Applying migration id=certhash 2026/04/10 23:45:07 INFO Applying migration id=follows_sync 2026/04/10 23:45:07 INFO Applying migration id=jsonpath 2026/04/10 23:45:07 INFO Applying migration id=localforward 2026/04/10 23:45:07 INFO Applying migration id=avatar 2026/04/10 23:45:07 INFO Applying migration id=noimage 2026/04/10 23:45:07 INFO Applying migration id=feed 2026/04/10 23:45:07 INFO Applying migration id=bookmarks 2026/04/10 23:45:07 INFO Applying migration id=shareactivity 2026/04/10 23:45:07 INFO Applying migration id=application 2026/04/10 23:45:07 INFO Applying migration id=certificates 2026/04/10 23:45:07 INFO Applying migration id=rawforward 2026/04/10 23:45:07 INFO Applying migration id=publickey 2026/04/10 23:45:07 INFO Applying migration id=resolvegroup 2026/04/10 23:45:07 INFO Applying migration id=reject 2026/04/10 23:45:07 INFO Applying migration id=autodel 2026/04/10 23:45:07 INFO Applying migration id=jsonb 2026/04/10 23:45:07 INFO Applying migration id=quote 2026/04/10 23:45:07 INFO Applying migration id=rfc9421 2026/04/10 23:45:07 INFO Applying migration id=keys 2026/04/10 23:45:07 INFO Applying migration id=portable 2026/04/10 23:45:07 INFO Applying migration id=proofs 2026/04/10 23:45:07 INFO Applying migration id=contexts 2026/04/10 23:45:07 INFO Applying migration id=deliverieshost 2026/04/10 23:45:07 INFO Applying migration id=pembegin 2026/04/10 23:45:07 INFO Applying migration id=didhost --- PASS: TestFTS_EmptyInput (2.36s) === RUN TestFTS_InvalidEscapeSequence 2026/04/10 23:45:10 INFO Applying migration id=initial 2026/04/10 23:45:10 INFO Applying migration id=notesupdated 2026/04/10 23:45:10 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:10 INFO Applying migration id=activitiesid 2026/04/10 23:45:10 INFO Applying migration id=outbox 2026/04/10 23:45:10 INFO Applying migration id=edits 2026/04/10 23:45:10 INFO Applying migration id=outboxactor 2026/04/10 23:45:10 INFO Applying migration id=outboxsender 2026/04/10 23:45:10 INFO Applying migration id=thread 2026/04/10 23:45:10 INFO Applying migration id=host 2026/04/10 23:45:10 INFO Applying migration id=sharedinbox 2026/04/10 23:45:10 INFO Applying migration id=noteshost 2026/04/10 23:45:10 INFO Applying migration id=fetched 2026/04/10 23:45:10 INFO Applying migration id=move 2026/04/10 23:45:10 INFO Applying migration id=cleanup 2026/04/10 23:45:10 INFO Applying migration id=received 2026/04/10 23:45:10 INFO Applying migration id=namehost 2026/04/10 23:45:10 INFO Applying migration id=outboxhost 2026/04/10 23:45:10 INFO Applying migration id=notesfts 2026/04/10 23:45:10 INFO Applying migration id=iconsname 2026/04/10 23:45:10 INFO Applying migration id=nohash 2026/04/10 23:45:10 INFO Applying migration id=shares 2026/04/10 23:45:10 INFO Applying migration id=actorttl 2026/04/10 23:45:10 INFO Applying migration id=tocc 2026/04/10 23:45:10 INFO Applying migration id=followeds 2026/04/10 23:45:10 INFO Applying migration id=certhash 2026/04/10 23:45:10 INFO Applying migration id=follows_sync 2026/04/10 23:45:10 INFO Applying migration id=jsonpath 2026/04/10 23:45:10 INFO Applying migration id=localforward 2026/04/10 23:45:10 INFO Applying migration id=avatar 2026/04/10 23:45:10 INFO Applying migration id=noimage 2026/04/10 23:45:10 INFO Applying migration id=feed 2026/04/10 23:45:10 INFO Applying migration id=bookmarks 2026/04/10 23:45:10 INFO Applying migration id=shareactivity 2026/04/10 23:45:10 INFO Applying migration id=application 2026/04/10 23:45:10 INFO Applying migration id=certificates 2026/04/10 23:45:10 INFO Applying migration id=rawforward 2026/04/10 23:45:10 INFO Applying migration id=publickey 2026/04/10 23:45:10 INFO Applying migration id=resolvegroup 2026/04/10 23:45:10 INFO Applying migration id=reject 2026/04/10 23:45:10 INFO Applying migration id=autodel 2026/04/10 23:45:10 INFO Applying migration id=jsonb 2026/04/10 23:45:10 INFO Applying migration id=quote 2026/04/10 23:45:10 INFO Applying migration id=rfc9421 2026/04/10 23:45:10 INFO Applying migration id=keys 2026/04/10 23:45:10 INFO Applying migration id=portable 2026/04/10 23:45:10 INFO Applying migration id=proofs 2026/04/10 23:45:10 INFO Applying migration id=contexts 2026/04/10 23:45:10 INFO Applying migration id=deliverieshost 2026/04/10 23:45:10 INFO Applying migration id=pembegin 2026/04/10 23:45:10 INFO Applying migration id=didhost 2026/04/10 23:45:11 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (1.91s) === RUN TestFTS_UnathenticatedUser 2026/04/10 23:45:11 INFO Applying migration id=initial 2026/04/10 23:45:11 INFO Applying migration id=notesupdated 2026/04/10 23:45:11 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:11 INFO Applying migration id=activitiesid 2026/04/10 23:45:11 INFO Applying migration id=outbox 2026/04/10 23:45:11 INFO Applying migration id=edits 2026/04/10 23:45:11 INFO Applying migration id=outboxactor 2026/04/10 23:45:11 INFO Applying migration id=outboxsender 2026/04/10 23:45:11 INFO Applying migration id=thread 2026/04/10 23:45:11 INFO Applying migration id=host 2026/04/10 23:45:11 INFO Applying migration id=sharedinbox 2026/04/10 23:45:11 INFO Applying migration id=noteshost 2026/04/10 23:45:11 INFO Applying migration id=fetched 2026/04/10 23:45:11 INFO Applying migration id=move 2026/04/10 23:45:11 INFO Applying migration id=cleanup 2026/04/10 23:45:11 INFO Applying migration id=received 2026/04/10 23:45:11 INFO Applying migration id=namehost 2026/04/10 23:45:11 INFO Applying migration id=outboxhost 2026/04/10 23:45:11 INFO Applying migration id=notesfts 2026/04/10 23:45:11 INFO Applying migration id=iconsname 2026/04/10 23:45:11 INFO Applying migration id=nohash 2026/04/10 23:45:11 INFO Applying migration id=shares 2026/04/10 23:45:11 INFO Applying migration id=actorttl 2026/04/10 23:45:11 INFO Applying migration id=tocc 2026/04/10 23:45:11 INFO Applying migration id=followeds 2026/04/10 23:45:11 INFO Applying migration id=certhash 2026/04/10 23:45:11 INFO Applying migration id=follows_sync 2026/04/10 23:45:11 INFO Applying migration id=jsonpath 2026/04/10 23:45:12 INFO Applying migration id=localforward 2026/04/10 23:45:12 INFO Applying migration id=avatar 2026/04/10 23:45:12 INFO Applying migration id=noimage 2026/04/10 23:45:12 INFO Applying migration id=feed 2026/04/10 23:45:12 INFO Applying migration id=bookmarks 2026/04/10 23:45:12 INFO Applying migration id=shareactivity 2026/04/10 23:45:12 INFO Applying migration id=application 2026/04/10 23:45:12 INFO Applying migration id=certificates 2026/04/10 23:45:12 INFO Applying migration id=rawforward 2026/04/10 23:45:12 INFO Applying migration id=publickey 2026/04/10 23:45:12 INFO Applying migration id=resolvegroup 2026/04/10 23:45:12 INFO Applying migration id=reject 2026/04/10 23:45:12 INFO Applying migration id=autodel 2026/04/10 23:45:12 INFO Applying migration id=jsonb 2026/04/10 23:45:12 INFO Applying migration id=quote 2026/04/10 23:45:12 INFO Applying migration id=rfc9421 2026/04/10 23:45:12 INFO Applying migration id=keys 2026/04/10 23:45:12 INFO Applying migration id=portable 2026/04/10 23:45:12 INFO Applying migration id=proofs 2026/04/10 23:45:12 INFO Applying migration id=contexts 2026/04/10 23:45:12 INFO Applying migration id=deliverieshost 2026/04/10 23:45:12 INFO Applying migration id=pembegin 2026/04/10 23:45:12 INFO Applying migration id=didhost 2026/04/10 23:45:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-1108-7824-b646-8ab666b8a85e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-1108-7798-a512-ffa00d61612c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-1108-7798-a512-ffa00d61612c --- PASS: TestFTS_UnathenticatedUser (1.57s) === RUN TestFTS_SearchByAuthorUserName 2026/04/10 23:45:13 INFO Applying migration id=initial 2026/04/10 23:45:13 INFO Applying migration id=notesupdated 2026/04/10 23:45:13 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:13 INFO Applying migration id=activitiesid 2026/04/10 23:45:13 INFO Applying migration id=outbox 2026/04/10 23:45:13 INFO Applying migration id=edits 2026/04/10 23:45:13 INFO Applying migration id=outboxactor 2026/04/10 23:45:13 INFO Applying migration id=outboxsender 2026/04/10 23:45:13 INFO Applying migration id=thread 2026/04/10 23:45:13 INFO Applying migration id=host 2026/04/10 23:45:13 INFO Applying migration id=sharedinbox 2026/04/10 23:45:13 INFO Applying migration id=noteshost 2026/04/10 23:45:13 INFO Applying migration id=fetched 2026/04/10 23:45:13 INFO Applying migration id=move 2026/04/10 23:45:13 INFO Applying migration id=cleanup 2026/04/10 23:45:13 INFO Applying migration id=received 2026/04/10 23:45:13 INFO Applying migration id=namehost 2026/04/10 23:45:13 INFO Applying migration id=outboxhost 2026/04/10 23:45:13 INFO Applying migration id=notesfts 2026/04/10 23:45:13 INFO Applying migration id=iconsname 2026/04/10 23:45:13 INFO Applying migration id=nohash 2026/04/10 23:45:13 INFO Applying migration id=shares 2026/04/10 23:45:13 INFO Applying migration id=actorttl 2026/04/10 23:45:13 INFO Applying migration id=tocc 2026/04/10 23:45:13 INFO Applying migration id=followeds 2026/04/10 23:45:13 INFO Applying migration id=certhash 2026/04/10 23:45:13 INFO Applying migration id=follows_sync 2026/04/10 23:45:13 INFO Applying migration id=jsonpath 2026/04/10 23:45:13 INFO Applying migration id=localforward 2026/04/10 23:45:13 INFO Applying migration id=avatar 2026/04/10 23:45:13 INFO Applying migration id=noimage 2026/04/10 23:45:13 INFO Applying migration id=feed 2026/04/10 23:45:13 INFO Applying migration id=bookmarks 2026/04/10 23:45:13 INFO Applying migration id=shareactivity 2026/04/10 23:45:13 INFO Applying migration id=application 2026/04/10 23:45:13 INFO Applying migration id=certificates 2026/04/10 23:45:13 INFO Applying migration id=rawforward 2026/04/10 23:45:13 INFO Applying migration id=publickey 2026/04/10 23:45:13 INFO Applying migration id=resolvegroup 2026/04/10 23:45:13 INFO Applying migration id=reject 2026/04/10 23:45:13 INFO Applying migration id=autodel 2026/04/10 23:45:13 INFO Applying migration id=jsonb 2026/04/10 23:45:13 INFO Applying migration id=quote 2026/04/10 23:45:13 INFO Applying migration id=rfc9421 2026/04/10 23:45:13 INFO Applying migration id=keys 2026/04/10 23:45:13 INFO Applying migration id=portable 2026/04/10 23:45:13 INFO Applying migration id=proofs 2026/04/10 23:45:13 INFO Applying migration id=contexts 2026/04/10 23:45:13 INFO Applying migration id=deliverieshost 2026/04/10 23:45:13 INFO Applying migration id=pembegin 2026/04/10 23:45:13 INFO Applying migration id=didhost 2026/04/10 23:45:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-17ac-7cd1-bd62-486a261118ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-17ac-7c6d-9ff7-f94e71f512a5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-17ac-7c6d-9ff7-f94e71f512a5 --- PASS: TestFTS_SearchByAuthorUserName (1.70s) === RUN TestFTS_SearchByAuthorID 2026/04/10 23:45:15 INFO Applying migration id=initial 2026/04/10 23:45:15 INFO Applying migration id=notesupdated 2026/04/10 23:45:15 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:15 INFO Applying migration id=activitiesid 2026/04/10 23:45:15 INFO Applying migration id=outbox 2026/04/10 23:45:15 INFO Applying migration id=edits 2026/04/10 23:45:15 INFO Applying migration id=outboxactor 2026/04/10 23:45:15 INFO Applying migration id=outboxsender 2026/04/10 23:45:15 INFO Applying migration id=thread 2026/04/10 23:45:15 INFO Applying migration id=host 2026/04/10 23:45:15 INFO Applying migration id=sharedinbox 2026/04/10 23:45:15 INFO Applying migration id=noteshost 2026/04/10 23:45:15 INFO Applying migration id=fetched 2026/04/10 23:45:15 INFO Applying migration id=move 2026/04/10 23:45:15 INFO Applying migration id=cleanup 2026/04/10 23:45:15 INFO Applying migration id=received 2026/04/10 23:45:15 INFO Applying migration id=namehost 2026/04/10 23:45:15 INFO Applying migration id=outboxhost 2026/04/10 23:45:15 INFO Applying migration id=notesfts 2026/04/10 23:45:15 INFO Applying migration id=iconsname 2026/04/10 23:45:15 INFO Applying migration id=nohash 2026/04/10 23:45:15 INFO Applying migration id=shares 2026/04/10 23:45:15 INFO Applying migration id=actorttl 2026/04/10 23:45:15 INFO Applying migration id=tocc 2026/04/10 23:45:15 INFO Applying migration id=followeds 2026/04/10 23:45:15 INFO Applying migration id=certhash 2026/04/10 23:45:15 INFO Applying migration id=follows_sync 2026/04/10 23:45:15 INFO Applying migration id=jsonpath 2026/04/10 23:45:15 INFO Applying migration id=localforward 2026/04/10 23:45:15 INFO Applying migration id=avatar 2026/04/10 23:45:15 INFO Applying migration id=noimage 2026/04/10 23:45:15 INFO Applying migration id=feed 2026/04/10 23:45:15 INFO Applying migration id=bookmarks 2026/04/10 23:45:15 INFO Applying migration id=shareactivity 2026/04/10 23:45:15 INFO Applying migration id=application 2026/04/10 23:45:15 INFO Applying migration id=certificates 2026/04/10 23:45:15 INFO Applying migration id=rawforward 2026/04/10 23:45:15 INFO Applying migration id=publickey 2026/04/10 23:45:15 INFO Applying migration id=resolvegroup 2026/04/10 23:45:15 INFO Applying migration id=reject 2026/04/10 23:45:15 INFO Applying migration id=autodel 2026/04/10 23:45:15 INFO Applying migration id=jsonb 2026/04/10 23:45:15 INFO Applying migration id=quote 2026/04/10 23:45:15 INFO Applying migration id=rfc9421 2026/04/10 23:45:15 INFO Applying migration id=keys 2026/04/10 23:45:15 INFO Applying migration id=portable 2026/04/10 23:45:15 INFO Applying migration id=proofs 2026/04/10 23:45:15 INFO Applying migration id=contexts 2026/04/10 23:45:15 INFO Applying migration id=deliverieshost 2026/04/10 23:45:15 INFO Applying migration id=pembegin 2026/04/10 23:45:15 INFO Applying migration id=didhost 2026/04/10 23:45:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-247b-7ac8-b583-72b120e0caad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-247b-797f-b610-587086592eda activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-247b-797f-b610-587086592eda --- PASS: TestFTS_SearchByAuthorID (3.28s) === RUN TestFTS_SearchByMentionUserName 2026/04/10 23:45:18 INFO Applying migration id=initial 2026/04/10 23:45:18 INFO Applying migration id=notesupdated 2026/04/10 23:45:18 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:18 INFO Applying migration id=activitiesid 2026/04/10 23:45:18 INFO Applying migration id=outbox 2026/04/10 23:45:18 INFO Applying migration id=edits 2026/04/10 23:45:18 INFO Applying migration id=outboxactor 2026/04/10 23:45:18 INFO Applying migration id=outboxsender 2026/04/10 23:45:18 INFO Applying migration id=thread 2026/04/10 23:45:18 INFO Applying migration id=host 2026/04/10 23:45:18 INFO Applying migration id=sharedinbox 2026/04/10 23:45:18 INFO Applying migration id=noteshost 2026/04/10 23:45:18 INFO Applying migration id=fetched 2026/04/10 23:45:18 INFO Applying migration id=move 2026/04/10 23:45:18 INFO Applying migration id=cleanup 2026/04/10 23:45:18 INFO Applying migration id=received 2026/04/10 23:45:18 INFO Applying migration id=namehost 2026/04/10 23:45:18 INFO Applying migration id=outboxhost 2026/04/10 23:45:18 INFO Applying migration id=notesfts 2026/04/10 23:45:18 INFO Applying migration id=iconsname 2026/04/10 23:45:18 INFO Applying migration id=nohash 2026/04/10 23:45:18 INFO Applying migration id=shares 2026/04/10 23:45:18 INFO Applying migration id=actorttl 2026/04/10 23:45:18 INFO Applying migration id=tocc 2026/04/10 23:45:18 INFO Applying migration id=followeds 2026/04/10 23:45:18 INFO Applying migration id=certhash 2026/04/10 23:45:18 INFO Applying migration id=follows_sync 2026/04/10 23:45:18 INFO Applying migration id=jsonpath 2026/04/10 23:45:18 INFO Applying migration id=localforward 2026/04/10 23:45:18 INFO Applying migration id=avatar 2026/04/10 23:45:18 INFO Applying migration id=noimage 2026/04/10 23:45:18 INFO Applying migration id=feed 2026/04/10 23:45:18 INFO Applying migration id=bookmarks 2026/04/10 23:45:18 INFO Applying migration id=shareactivity 2026/04/10 23:45:18 INFO Applying migration id=application 2026/04/10 23:45:18 INFO Applying migration id=certificates 2026/04/10 23:45:18 INFO Applying migration id=rawforward 2026/04/10 23:45:18 INFO Applying migration id=publickey 2026/04/10 23:45:18 INFO Applying migration id=resolvegroup 2026/04/10 23:45:18 INFO Applying migration id=reject 2026/04/10 23:45:18 INFO Applying migration id=autodel 2026/04/10 23:45:18 INFO Applying migration id=jsonb 2026/04/10 23:45:18 INFO Applying migration id=quote 2026/04/10 23:45:18 INFO Applying migration id=rfc9421 2026/04/10 23:45:18 INFO Applying migration id=keys 2026/04/10 23:45:18 INFO Applying migration id=portable 2026/04/10 23:45:18 INFO Applying migration id=proofs 2026/04/10 23:45:18 INFO Applying migration id=contexts 2026/04/10 23:45:18 INFO Applying migration id=deliverieshost 2026/04/10 23:45:18 INFO Applying migration id=pembegin 2026/04/10 23:45:18 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionUserName (2.19s) === RUN TestFTS_SearchByMentionID 2026/04/10 23:45:20 INFO Applying migration id=initial 2026/04/10 23:45:20 INFO Applying migration id=notesupdated 2026/04/10 23:45:20 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:20 INFO Applying migration id=activitiesid 2026/04/10 23:45:20 INFO Applying migration id=outbox 2026/04/10 23:45:20 INFO Applying migration id=edits 2026/04/10 23:45:20 INFO Applying migration id=outboxactor 2026/04/10 23:45:20 INFO Applying migration id=outboxsender 2026/04/10 23:45:20 INFO Applying migration id=thread 2026/04/10 23:45:20 INFO Applying migration id=host 2026/04/10 23:45:20 INFO Applying migration id=sharedinbox 2026/04/10 23:45:20 INFO Applying migration id=noteshost 2026/04/10 23:45:20 INFO Applying migration id=fetched 2026/04/10 23:45:20 INFO Applying migration id=move 2026/04/10 23:45:20 INFO Applying migration id=cleanup 2026/04/10 23:45:20 INFO Applying migration id=received 2026/04/10 23:45:20 INFO Applying migration id=namehost 2026/04/10 23:45:20 INFO Applying migration id=outboxhost 2026/04/10 23:45:20 INFO Applying migration id=notesfts 2026/04/10 23:45:20 INFO Applying migration id=iconsname 2026/04/10 23:45:20 INFO Applying migration id=nohash 2026/04/10 23:45:20 INFO Applying migration id=shares 2026/04/10 23:45:20 INFO Applying migration id=actorttl 2026/04/10 23:45:20 INFO Applying migration id=tocc 2026/04/10 23:45:20 INFO Applying migration id=followeds 2026/04/10 23:45:20 INFO Applying migration id=certhash 2026/04/10 23:45:20 INFO Applying migration id=follows_sync 2026/04/10 23:45:20 INFO Applying migration id=jsonpath 2026/04/10 23:45:20 INFO Applying migration id=localforward 2026/04/10 23:45:20 INFO Applying migration id=avatar 2026/04/10 23:45:20 INFO Applying migration id=noimage 2026/04/10 23:45:20 INFO Applying migration id=feed 2026/04/10 23:45:20 INFO Applying migration id=bookmarks 2026/04/10 23:45:20 INFO Applying migration id=shareactivity 2026/04/10 23:45:20 INFO Applying migration id=application 2026/04/10 23:45:20 INFO Applying migration id=certificates 2026/04/10 23:45:20 INFO Applying migration id=rawforward 2026/04/10 23:45:20 INFO Applying migration id=publickey 2026/04/10 23:45:20 INFO Applying migration id=resolvegroup 2026/04/10 23:45:20 INFO Applying migration id=reject 2026/04/10 23:45:20 INFO Applying migration id=autodel 2026/04/10 23:45:20 INFO Applying migration id=jsonb 2026/04/10 23:45:20 INFO Applying migration id=quote 2026/04/10 23:45:20 INFO Applying migration id=rfc9421 2026/04/10 23:45:20 INFO Applying migration id=keys 2026/04/10 23:45:20 INFO Applying migration id=portable 2026/04/10 23:45:20 INFO Applying migration id=proofs 2026/04/10 23:45:20 INFO Applying migration id=contexts 2026/04/10 23:45:20 INFO Applying migration id=deliverieshost 2026/04/10 23:45:20 INFO Applying migration id=pembegin 2026/04/10 23:45:20 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionID (2.46s) === RUN TestHashtag_PublicPost 2026/04/10 23:45:23 INFO Applying migration id=initial 2026/04/10 23:45:23 INFO Applying migration id=notesupdated 2026/04/10 23:45:23 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:23 INFO Applying migration id=activitiesid 2026/04/10 23:45:23 INFO Applying migration id=outbox 2026/04/10 23:45:23 INFO Applying migration id=edits 2026/04/10 23:45:23 INFO Applying migration id=outboxactor 2026/04/10 23:45:23 INFO Applying migration id=outboxsender 2026/04/10 23:45:23 INFO Applying migration id=thread 2026/04/10 23:45:23 INFO Applying migration id=host 2026/04/10 23:45:23 INFO Applying migration id=sharedinbox 2026/04/10 23:45:23 INFO Applying migration id=noteshost 2026/04/10 23:45:23 INFO Applying migration id=fetched 2026/04/10 23:45:23 INFO Applying migration id=move 2026/04/10 23:45:23 INFO Applying migration id=cleanup 2026/04/10 23:45:23 INFO Applying migration id=received 2026/04/10 23:45:23 INFO Applying migration id=namehost 2026/04/10 23:45:23 INFO Applying migration id=outboxhost 2026/04/10 23:45:23 INFO Applying migration id=notesfts 2026/04/10 23:45:23 INFO Applying migration id=iconsname 2026/04/10 23:45:23 INFO Applying migration id=nohash 2026/04/10 23:45:23 INFO Applying migration id=shares 2026/04/10 23:45:23 INFO Applying migration id=actorttl 2026/04/10 23:45:23 INFO Applying migration id=tocc 2026/04/10 23:45:23 INFO Applying migration id=followeds 2026/04/10 23:45:23 INFO Applying migration id=certhash 2026/04/10 23:45:23 INFO Applying migration id=follows_sync 2026/04/10 23:45:23 INFO Applying migration id=jsonpath 2026/04/10 23:45:23 INFO Applying migration id=localforward 2026/04/10 23:45:23 INFO Applying migration id=avatar 2026/04/10 23:45:23 INFO Applying migration id=noimage 2026/04/10 23:45:23 INFO Applying migration id=feed 2026/04/10 23:45:23 INFO Applying migration id=bookmarks 2026/04/10 23:45:23 INFO Applying migration id=shareactivity 2026/04/10 23:45:23 INFO Applying migration id=application 2026/04/10 23:45:23 INFO Applying migration id=certificates 2026/04/10 23:45:23 INFO Applying migration id=rawforward 2026/04/10 23:45:23 INFO Applying migration id=publickey 2026/04/10 23:45:23 INFO Applying migration id=resolvegroup 2026/04/10 23:45:23 INFO Applying migration id=reject 2026/04/10 23:45:23 INFO Applying migration id=autodel 2026/04/10 23:45:23 INFO Applying migration id=jsonb 2026/04/10 23:45:23 INFO Applying migration id=quote 2026/04/10 23:45:23 INFO Applying migration id=rfc9421 2026/04/10 23:45:23 INFO Applying migration id=keys 2026/04/10 23:45:23 INFO Applying migration id=portable 2026/04/10 23:45:23 INFO Applying migration id=proofs 2026/04/10 23:45:23 INFO Applying migration id=contexts 2026/04/10 23:45:23 INFO Applying migration id=deliverieshost 2026/04/10 23:45:23 INFO Applying migration id=pembegin 2026/04/10 23:45:23 INFO Applying migration id=didhost 2026/04/10 23:45:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-4113-7631-8ec0-129374982b83 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-4113-75c2-b340-d2534ec8969a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-4113-75c2-b340-d2534ec8969a 2026/04/10 23:45:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-4113-75c2-b340-d2534ec8969a 2026/04/10 23:45:25 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (2.67s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/04/10 23:45:25 INFO Applying migration id=initial 2026/04/10 23:45:25 INFO Applying migration id=notesupdated 2026/04/10 23:45:25 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:25 INFO Applying migration id=activitiesid 2026/04/10 23:45:25 INFO Applying migration id=outbox 2026/04/10 23:45:25 INFO Applying migration id=edits 2026/04/10 23:45:25 INFO Applying migration id=outboxactor 2026/04/10 23:45:25 INFO Applying migration id=outboxsender 2026/04/10 23:45:25 INFO Applying migration id=thread 2026/04/10 23:45:25 INFO Applying migration id=host 2026/04/10 23:45:25 INFO Applying migration id=sharedinbox 2026/04/10 23:45:25 INFO Applying migration id=noteshost 2026/04/10 23:45:25 INFO Applying migration id=fetched 2026/04/10 23:45:25 INFO Applying migration id=move 2026/04/10 23:45:25 INFO Applying migration id=cleanup 2026/04/10 23:45:25 INFO Applying migration id=received 2026/04/10 23:45:25 INFO Applying migration id=namehost 2026/04/10 23:45:25 INFO Applying migration id=outboxhost 2026/04/10 23:45:25 INFO Applying migration id=notesfts 2026/04/10 23:45:25 INFO Applying migration id=iconsname 2026/04/10 23:45:25 INFO Applying migration id=nohash 2026/04/10 23:45:25 INFO Applying migration id=shares 2026/04/10 23:45:25 INFO Applying migration id=actorttl 2026/04/10 23:45:25 INFO Applying migration id=tocc 2026/04/10 23:45:25 INFO Applying migration id=followeds 2026/04/10 23:45:25 INFO Applying migration id=certhash 2026/04/10 23:45:25 INFO Applying migration id=follows_sync 2026/04/10 23:45:25 INFO Applying migration id=jsonpath 2026/04/10 23:45:25 INFO Applying migration id=localforward 2026/04/10 23:45:25 INFO Applying migration id=avatar 2026/04/10 23:45:25 INFO Applying migration id=noimage 2026/04/10 23:45:25 INFO Applying migration id=feed 2026/04/10 23:45:25 INFO Applying migration id=bookmarks 2026/04/10 23:45:25 INFO Applying migration id=shareactivity 2026/04/10 23:45:25 INFO Applying migration id=application 2026/04/10 23:45:25 INFO Applying migration id=certificates 2026/04/10 23:45:25 INFO Applying migration id=rawforward 2026/04/10 23:45:25 INFO Applying migration id=publickey 2026/04/10 23:45:25 INFO Applying migration id=resolvegroup 2026/04/10 23:45:25 INFO Applying migration id=reject 2026/04/10 23:45:25 INFO Applying migration id=autodel 2026/04/10 23:45:25 INFO Applying migration id=jsonb 2026/04/10 23:45:25 INFO Applying migration id=quote 2026/04/10 23:45:25 INFO Applying migration id=rfc9421 2026/04/10 23:45:25 INFO Applying migration id=keys 2026/04/10 23:45:25 INFO Applying migration id=portable 2026/04/10 23:45:25 INFO Applying migration id=proofs 2026/04/10 23:45:25 INFO Applying migration id=contexts 2026/04/10 23:45:25 INFO Applying migration id=deliverieshost 2026/04/10 23:45:25 INFO Applying migration id=pembegin 2026/04/10 23:45:25 INFO Applying migration id=didhost 2026/04/10 23:45:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-4708-7256-80bd-b1eb336d2225 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-4708-71e4-bf51-8d660d17779a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-4708-71e4-bf51-8d660d17779a 2026/04/10 23:45:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-4708-71e4-bf51-8d660d17779a 2026/04/10 23:45:27 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (1.52s) === RUN TestHashtag_ExclamationMark 2026/04/10 23:45:27 INFO Applying migration id=initial 2026/04/10 23:45:27 INFO Applying migration id=notesupdated 2026/04/10 23:45:27 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:27 INFO Applying migration id=activitiesid 2026/04/10 23:45:27 INFO Applying migration id=outbox 2026/04/10 23:45:27 INFO Applying migration id=edits 2026/04/10 23:45:27 INFO Applying migration id=outboxactor 2026/04/10 23:45:27 INFO Applying migration id=outboxsender 2026/04/10 23:45:27 INFO Applying migration id=thread 2026/04/10 23:45:27 INFO Applying migration id=host 2026/04/10 23:45:27 INFO Applying migration id=sharedinbox 2026/04/10 23:45:27 INFO Applying migration id=noteshost 2026/04/10 23:45:27 INFO Applying migration id=fetched 2026/04/10 23:45:27 INFO Applying migration id=move 2026/04/10 23:45:27 INFO Applying migration id=cleanup 2026/04/10 23:45:27 INFO Applying migration id=received 2026/04/10 23:45:27 INFO Applying migration id=namehost 2026/04/10 23:45:27 INFO Applying migration id=outboxhost 2026/04/10 23:45:27 INFO Applying migration id=notesfts 2026/04/10 23:45:27 INFO Applying migration id=iconsname 2026/04/10 23:45:27 INFO Applying migration id=nohash 2026/04/10 23:45:27 INFO Applying migration id=shares 2026/04/10 23:45:27 INFO Applying migration id=actorttl 2026/04/10 23:45:27 INFO Applying migration id=tocc 2026/04/10 23:45:27 INFO Applying migration id=followeds 2026/04/10 23:45:27 INFO Applying migration id=certhash 2026/04/10 23:45:27 INFO Applying migration id=follows_sync 2026/04/10 23:45:27 INFO Applying migration id=jsonpath 2026/04/10 23:45:27 INFO Applying migration id=localforward 2026/04/10 23:45:27 INFO Applying migration id=avatar 2026/04/10 23:45:27 INFO Applying migration id=noimage 2026/04/10 23:45:27 INFO Applying migration id=feed 2026/04/10 23:45:27 INFO Applying migration id=bookmarks 2026/04/10 23:45:27 INFO Applying migration id=shareactivity 2026/04/10 23:45:27 INFO Applying migration id=application 2026/04/10 23:45:27 INFO Applying migration id=certificates 2026/04/10 23:45:27 INFO Applying migration id=rawforward 2026/04/10 23:45:27 INFO Applying migration id=publickey 2026/04/10 23:45:27 INFO Applying migration id=resolvegroup 2026/04/10 23:45:27 INFO Applying migration id=reject 2026/04/10 23:45:27 INFO Applying migration id=autodel 2026/04/10 23:45:27 INFO Applying migration id=jsonb 2026/04/10 23:45:27 INFO Applying migration id=quote 2026/04/10 23:45:27 INFO Applying migration id=rfc9421 2026/04/10 23:45:27 INFO Applying migration id=keys 2026/04/10 23:45:27 INFO Applying migration id=portable 2026/04/10 23:45:27 INFO Applying migration id=proofs 2026/04/10 23:45:27 INFO Applying migration id=contexts 2026/04/10 23:45:27 INFO Applying migration id=deliverieshost 2026/04/10 23:45:27 INFO Applying migration id=pembegin 2026/04/10 23:45:27 INFO Applying migration id=didhost 2026/04/10 23:45:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-4fc6-7415-9af4-73b179d1d35c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-4fc6-735a-a537-f387c10ee4d5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-4fc6-735a-a537-f387c10ee4d5 2026/04/10 23:45:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-4fc6-735a-a537-f387c10ee4d5 2026/04/10 23:45:29 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (2.24s) === RUN TestHashtag_Beginning 2026/04/10 23:45:29 INFO Applying migration id=initial 2026/04/10 23:45:29 INFO Applying migration id=notesupdated 2026/04/10 23:45:29 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:29 INFO Applying migration id=activitiesid 2026/04/10 23:45:29 INFO Applying migration id=outbox 2026/04/10 23:45:29 INFO Applying migration id=edits 2026/04/10 23:45:29 INFO Applying migration id=outboxactor 2026/04/10 23:45:29 INFO Applying migration id=outboxsender 2026/04/10 23:45:29 INFO Applying migration id=thread 2026/04/10 23:45:29 INFO Applying migration id=host 2026/04/10 23:45:29 INFO Applying migration id=sharedinbox 2026/04/10 23:45:29 INFO Applying migration id=noteshost 2026/04/10 23:45:29 INFO Applying migration id=fetched 2026/04/10 23:45:29 INFO Applying migration id=move 2026/04/10 23:45:29 INFO Applying migration id=cleanup 2026/04/10 23:45:29 INFO Applying migration id=received 2026/04/10 23:45:29 INFO Applying migration id=namehost 2026/04/10 23:45:29 INFO Applying migration id=outboxhost 2026/04/10 23:45:29 INFO Applying migration id=notesfts 2026/04/10 23:45:29 INFO Applying migration id=iconsname 2026/04/10 23:45:29 INFO Applying migration id=nohash 2026/04/10 23:45:29 INFO Applying migration id=shares 2026/04/10 23:45:29 INFO Applying migration id=actorttl 2026/04/10 23:45:29 INFO Applying migration id=tocc 2026/04/10 23:45:29 INFO Applying migration id=followeds 2026/04/10 23:45:29 INFO Applying migration id=certhash 2026/04/10 23:45:29 INFO Applying migration id=follows_sync 2026/04/10 23:45:29 INFO Applying migration id=jsonpath 2026/04/10 23:45:29 INFO Applying migration id=localforward 2026/04/10 23:45:29 INFO Applying migration id=avatar 2026/04/10 23:45:29 INFO Applying migration id=noimage 2026/04/10 23:45:29 INFO Applying migration id=feed 2026/04/10 23:45:29 INFO Applying migration id=bookmarks 2026/04/10 23:45:29 INFO Applying migration id=shareactivity 2026/04/10 23:45:29 INFO Applying migration id=application 2026/04/10 23:45:29 INFO Applying migration id=certificates 2026/04/10 23:45:29 INFO Applying migration id=rawforward 2026/04/10 23:45:29 INFO Applying migration id=publickey 2026/04/10 23:45:29 INFO Applying migration id=resolvegroup 2026/04/10 23:45:29 INFO Applying migration id=reject 2026/04/10 23:45:29 INFO Applying migration id=autodel 2026/04/10 23:45:29 INFO Applying migration id=jsonb 2026/04/10 23:45:29 INFO Applying migration id=quote 2026/04/10 23:45:29 INFO Applying migration id=rfc9421 2026/04/10 23:45:29 INFO Applying migration id=keys 2026/04/10 23:45:29 INFO Applying migration id=portable 2026/04/10 23:45:29 INFO Applying migration id=proofs 2026/04/10 23:45:29 INFO Applying migration id=contexts 2026/04/10 23:45:29 INFO Applying migration id=deliverieshost 2026/04/10 23:45:29 INFO Applying migration id=pembegin 2026/04/10 23:45:29 INFO Applying migration id=didhost 2026/04/10 23:45:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-5487-7afa-881a-5909b5840f0c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-5487-7a8a-bfbe-e6f05103fae6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-5487-7a8a-bfbe-e6f05103fae6 2026/04/10 23:45:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-5487-7a8a-bfbe-e6f05103fae6 2026/04/10 23:45:30 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (1.22s) === RUN TestHashtag_Multiple 2026/04/10 23:45:30 INFO Applying migration id=initial 2026/04/10 23:45:30 INFO Applying migration id=notesupdated 2026/04/10 23:45:30 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:30 INFO Applying migration id=activitiesid 2026/04/10 23:45:30 INFO Applying migration id=outbox 2026/04/10 23:45:30 INFO Applying migration id=edits 2026/04/10 23:45:30 INFO Applying migration id=outboxactor 2026/04/10 23:45:30 INFO Applying migration id=outboxsender 2026/04/10 23:45:30 INFO Applying migration id=thread 2026/04/10 23:45:30 INFO Applying migration id=host 2026/04/10 23:45:30 INFO Applying migration id=sharedinbox 2026/04/10 23:45:30 INFO Applying migration id=noteshost 2026/04/10 23:45:30 INFO Applying migration id=fetched 2026/04/10 23:45:30 INFO Applying migration id=move 2026/04/10 23:45:30 INFO Applying migration id=cleanup 2026/04/10 23:45:30 INFO Applying migration id=received 2026/04/10 23:45:30 INFO Applying migration id=namehost 2026/04/10 23:45:30 INFO Applying migration id=outboxhost 2026/04/10 23:45:30 INFO Applying migration id=notesfts 2026/04/10 23:45:30 INFO Applying migration id=iconsname 2026/04/10 23:45:30 INFO Applying migration id=nohash 2026/04/10 23:45:30 INFO Applying migration id=shares 2026/04/10 23:45:30 INFO Applying migration id=actorttl 2026/04/10 23:45:30 INFO Applying migration id=tocc 2026/04/10 23:45:30 INFO Applying migration id=followeds 2026/04/10 23:45:30 INFO Applying migration id=certhash 2026/04/10 23:45:30 INFO Applying migration id=follows_sync 2026/04/10 23:45:30 INFO Applying migration id=jsonpath 2026/04/10 23:45:30 INFO Applying migration id=localforward 2026/04/10 23:45:30 INFO Applying migration id=avatar 2026/04/10 23:45:30 INFO Applying migration id=noimage 2026/04/10 23:45:30 INFO Applying migration id=feed 2026/04/10 23:45:30 INFO Applying migration id=bookmarks 2026/04/10 23:45:30 INFO Applying migration id=shareactivity 2026/04/10 23:45:30 INFO Applying migration id=application 2026/04/10 23:45:30 INFO Applying migration id=certificates 2026/04/10 23:45:30 INFO Applying migration id=rawforward 2026/04/10 23:45:30 INFO Applying migration id=publickey 2026/04/10 23:45:30 INFO Applying migration id=resolvegroup 2026/04/10 23:45:30 INFO Applying migration id=reject 2026/04/10 23:45:30 INFO Applying migration id=autodel 2026/04/10 23:45:30 INFO Applying migration id=jsonb 2026/04/10 23:45:30 INFO Applying migration id=quote 2026/04/10 23:45:30 INFO Applying migration id=rfc9421 2026/04/10 23:45:30 INFO Applying migration id=keys 2026/04/10 23:45:30 INFO Applying migration id=portable 2026/04/10 23:45:30 INFO Applying migration id=proofs 2026/04/10 23:45:30 INFO Applying migration id=contexts 2026/04/10 23:45:30 INFO Applying migration id=deliverieshost 2026/04/10 23:45:30 INFO Applying migration id=pembegin 2026/04/10 23:45:30 INFO Applying migration id=didhost 2026/04/10 23:45:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-6177-7892-aa98-9579dbddbaf9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-6177-76f1-948f-fba3b377ce8f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-6177-76f1-948f-fba3b377ce8f 2026/04/10 23:45:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-6177-76f1-948f-fba3b377ce8f 2026/04/10 23:45:34 INFO Generating first response key=/hashtag/Hello 2026/04/10 23:45:34 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (3.32s) === RUN TestHashtag_CaseSensitivity 2026/04/10 23:45:34 INFO Applying migration id=initial 2026/04/10 23:45:34 INFO Applying migration id=notesupdated 2026/04/10 23:45:34 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:34 INFO Applying migration id=activitiesid 2026/04/10 23:45:34 INFO Applying migration id=outbox 2026/04/10 23:45:34 INFO Applying migration id=edits 2026/04/10 23:45:34 INFO Applying migration id=outboxactor 2026/04/10 23:45:34 INFO Applying migration id=outboxsender 2026/04/10 23:45:34 INFO Applying migration id=thread 2026/04/10 23:45:34 INFO Applying migration id=host 2026/04/10 23:45:34 INFO Applying migration id=sharedinbox 2026/04/10 23:45:34 INFO Applying migration id=noteshost 2026/04/10 23:45:34 INFO Applying migration id=fetched 2026/04/10 23:45:34 INFO Applying migration id=move 2026/04/10 23:45:34 INFO Applying migration id=cleanup 2026/04/10 23:45:34 INFO Applying migration id=received 2026/04/10 23:45:34 INFO Applying migration id=namehost 2026/04/10 23:45:34 INFO Applying migration id=outboxhost 2026/04/10 23:45:34 INFO Applying migration id=notesfts 2026/04/10 23:45:34 INFO Applying migration id=iconsname 2026/04/10 23:45:34 INFO Applying migration id=nohash 2026/04/10 23:45:34 INFO Applying migration id=shares 2026/04/10 23:45:34 INFO Applying migration id=actorttl 2026/04/10 23:45:34 INFO Applying migration id=tocc 2026/04/10 23:45:34 INFO Applying migration id=followeds 2026/04/10 23:45:34 INFO Applying migration id=certhash 2026/04/10 23:45:34 INFO Applying migration id=follows_sync 2026/04/10 23:45:34 INFO Applying migration id=jsonpath 2026/04/10 23:45:34 INFO Applying migration id=localforward 2026/04/10 23:45:34 INFO Applying migration id=avatar 2026/04/10 23:45:34 INFO Applying migration id=noimage 2026/04/10 23:45:34 INFO Applying migration id=feed 2026/04/10 23:45:34 INFO Applying migration id=bookmarks 2026/04/10 23:45:34 INFO Applying migration id=shareactivity 2026/04/10 23:45:34 INFO Applying migration id=application 2026/04/10 23:45:34 INFO Applying migration id=certificates 2026/04/10 23:45:34 INFO Applying migration id=rawforward 2026/04/10 23:45:34 INFO Applying migration id=publickey 2026/04/10 23:45:34 INFO Applying migration id=resolvegroup 2026/04/10 23:45:34 INFO Applying migration id=reject 2026/04/10 23:45:34 INFO Applying migration id=autodel 2026/04/10 23:45:34 INFO Applying migration id=jsonb 2026/04/10 23:45:34 INFO Applying migration id=quote 2026/04/10 23:45:34 INFO Applying migration id=rfc9421 2026/04/10 23:45:34 INFO Applying migration id=keys 2026/04/10 23:45:34 INFO Applying migration id=portable 2026/04/10 23:45:34 INFO Applying migration id=proofs 2026/04/10 23:45:34 INFO Applying migration id=contexts 2026/04/10 23:45:34 INFO Applying migration id=deliverieshost 2026/04/10 23:45:34 INFO Applying migration id=pembegin 2026/04/10 23:45:34 INFO Applying migration id=didhost 2026/04/10 23:45:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-6a42-763f-b331-0aa1c2f113aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-6a42-75d1-b08b-0f4865db162d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-6a42-75d1-b08b-0f4865db162d 2026/04/10 23:45:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-6a42-75d1-b08b-0f4865db162d 2026/04/10 23:45:36 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (2.24s) === RUN TestHashtag_PostToFollowers 2026/04/10 23:45:36 INFO Applying migration id=initial 2026/04/10 23:45:36 INFO Applying migration id=notesupdated 2026/04/10 23:45:36 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:36 INFO Applying migration id=activitiesid 2026/04/10 23:45:36 INFO Applying migration id=outbox 2026/04/10 23:45:36 INFO Applying migration id=edits 2026/04/10 23:45:36 INFO Applying migration id=outboxactor 2026/04/10 23:45:36 INFO Applying migration id=outboxsender 2026/04/10 23:45:36 INFO Applying migration id=thread 2026/04/10 23:45:36 INFO Applying migration id=host 2026/04/10 23:45:36 INFO Applying migration id=sharedinbox 2026/04/10 23:45:36 INFO Applying migration id=noteshost 2026/04/10 23:45:36 INFO Applying migration id=fetched 2026/04/10 23:45:36 INFO Applying migration id=move 2026/04/10 23:45:36 INFO Applying migration id=cleanup 2026/04/10 23:45:36 INFO Applying migration id=received 2026/04/10 23:45:36 INFO Applying migration id=namehost 2026/04/10 23:45:36 INFO Applying migration id=outboxhost 2026/04/10 23:45:36 INFO Applying migration id=notesfts 2026/04/10 23:45:36 INFO Applying migration id=iconsname 2026/04/10 23:45:36 INFO Applying migration id=nohash 2026/04/10 23:45:36 INFO Applying migration id=shares 2026/04/10 23:45:36 INFO Applying migration id=actorttl 2026/04/10 23:45:36 INFO Applying migration id=tocc 2026/04/10 23:45:36 INFO Applying migration id=followeds 2026/04/10 23:45:36 INFO Applying migration id=certhash 2026/04/10 23:45:36 INFO Applying migration id=follows_sync 2026/04/10 23:45:36 INFO Applying migration id=jsonpath 2026/04/10 23:45:36 INFO Applying migration id=localforward 2026/04/10 23:45:36 INFO Applying migration id=avatar 2026/04/10 23:45:36 INFO Applying migration id=noimage 2026/04/10 23:45:36 INFO Applying migration id=feed 2026/04/10 23:45:36 INFO Applying migration id=bookmarks 2026/04/10 23:45:36 INFO Applying migration id=shareactivity 2026/04/10 23:45:36 INFO Applying migration id=application 2026/04/10 23:45:36 INFO Applying migration id=certificates 2026/04/10 23:45:36 INFO Applying migration id=rawforward 2026/04/10 23:45:36 INFO Applying migration id=publickey 2026/04/10 23:45:36 INFO Applying migration id=resolvegroup 2026/04/10 23:45:36 INFO Applying migration id=reject 2026/04/10 23:45:36 INFO Applying migration id=autodel 2026/04/10 23:45:36 INFO Applying migration id=jsonb 2026/04/10 23:45:36 INFO Applying migration id=quote 2026/04/10 23:45:36 INFO Applying migration id=rfc9421 2026/04/10 23:45:36 INFO Applying migration id=keys 2026/04/10 23:45:36 INFO Applying migration id=portable 2026/04/10 23:45:36 INFO Applying migration id=proofs 2026/04/10 23:45:36 INFO Applying migration id=contexts 2026/04/10 23:45:36 INFO Applying migration id=deliverieshost 2026/04/10 23:45:36 INFO Applying migration id=pembegin 2026/04/10 23:45:36 INFO Applying migration id=didhost 2026/04/10 23:45:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c9-722c-70de-8af7-99f6a9fe16a1 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 23:45:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c9-722c-7e09-a538-fe7525ecf4d4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c9-722c-70de-8af7-99f6a9fe16a1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c9-722c-70de-8af7-99f6a9fe16a1 2026/04/10 23:45:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-722d-760f-a843-def78e3faecb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-722d-75b8-867f-0b140a705b17 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-722d-75b8-867f-0b140a705b17 2026/04/10 23:45:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-722d-75b8-867f-0b140a705b17 2026/04/10 23:45:38 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (2.02s) === RUN TestHashtag_BigOffset 2026/04/10 23:45:38 INFO Applying migration id=initial 2026/04/10 23:45:38 INFO Applying migration id=notesupdated 2026/04/10 23:45:38 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:38 INFO Applying migration id=activitiesid 2026/04/10 23:45:38 INFO Applying migration id=outbox 2026/04/10 23:45:38 INFO Applying migration id=edits 2026/04/10 23:45:38 INFO Applying migration id=outboxactor 2026/04/10 23:45:38 INFO Applying migration id=outboxsender 2026/04/10 23:45:38 INFO Applying migration id=thread 2026/04/10 23:45:38 INFO Applying migration id=host 2026/04/10 23:45:38 INFO Applying migration id=sharedinbox 2026/04/10 23:45:38 INFO Applying migration id=noteshost 2026/04/10 23:45:38 INFO Applying migration id=fetched 2026/04/10 23:45:38 INFO Applying migration id=move 2026/04/10 23:45:38 INFO Applying migration id=cleanup 2026/04/10 23:45:38 INFO Applying migration id=received 2026/04/10 23:45:38 INFO Applying migration id=namehost 2026/04/10 23:45:38 INFO Applying migration id=outboxhost 2026/04/10 23:45:38 INFO Applying migration id=notesfts 2026/04/10 23:45:38 INFO Applying migration id=iconsname 2026/04/10 23:45:38 INFO Applying migration id=nohash 2026/04/10 23:45:38 INFO Applying migration id=shares 2026/04/10 23:45:38 INFO Applying migration id=actorttl 2026/04/10 23:45:38 INFO Applying migration id=tocc 2026/04/10 23:45:38 INFO Applying migration id=followeds 2026/04/10 23:45:38 INFO Applying migration id=certhash 2026/04/10 23:45:38 INFO Applying migration id=follows_sync 2026/04/10 23:45:38 INFO Applying migration id=jsonpath 2026/04/10 23:45:38 INFO Applying migration id=localforward 2026/04/10 23:45:38 INFO Applying migration id=avatar 2026/04/10 23:45:38 INFO Applying migration id=noimage 2026/04/10 23:45:38 INFO Applying migration id=feed 2026/04/10 23:45:38 INFO Applying migration id=bookmarks 2026/04/10 23:45:38 INFO Applying migration id=shareactivity 2026/04/10 23:45:38 INFO Applying migration id=application 2026/04/10 23:45:38 INFO Applying migration id=certificates 2026/04/10 23:45:38 INFO Applying migration id=rawforward 2026/04/10 23:45:38 INFO Applying migration id=publickey 2026/04/10 23:45:38 INFO Applying migration id=resolvegroup 2026/04/10 23:45:38 INFO Applying migration id=reject 2026/04/10 23:45:38 INFO Applying migration id=autodel 2026/04/10 23:45:38 INFO Applying migration id=jsonb 2026/04/10 23:45:38 INFO Applying migration id=quote 2026/04/10 23:45:38 INFO Applying migration id=rfc9421 2026/04/10 23:45:38 INFO Applying migration id=keys 2026/04/10 23:45:38 INFO Applying migration id=portable 2026/04/10 23:45:38 INFO Applying migration id=proofs 2026/04/10 23:45:38 INFO Applying migration id=contexts 2026/04/10 23:45:38 INFO Applying migration id=deliverieshost 2026/04/10 23:45:38 INFO Applying migration id=pembegin 2026/04/10 23:45:38 INFO Applying migration id=didhost 2026/04/10 23:45:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-7908-7bf2-a3a8-9ed9585e0a4b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-7908-7b82-9274-73966f04fedd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-7908-7b82-9274-73966f04fedd 2026/04/10 23:45:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-7908-7b82-9274-73966f04fedd 2026/04/10 23:45:40 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (1.76s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/04/10 23:45:40 INFO Applying migration id=initial 2026/04/10 23:45:40 INFO Applying migration id=notesupdated 2026/04/10 23:45:40 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:40 INFO Applying migration id=activitiesid 2026/04/10 23:45:40 INFO Applying migration id=outbox 2026/04/10 23:45:40 INFO Applying migration id=edits 2026/04/10 23:45:40 INFO Applying migration id=outboxactor 2026/04/10 23:45:40 INFO Applying migration id=outboxsender 2026/04/10 23:45:40 INFO Applying migration id=thread 2026/04/10 23:45:40 INFO Applying migration id=host 2026/04/10 23:45:40 INFO Applying migration id=sharedinbox 2026/04/10 23:45:40 INFO Applying migration id=noteshost 2026/04/10 23:45:40 INFO Applying migration id=fetched 2026/04/10 23:45:40 INFO Applying migration id=move 2026/04/10 23:45:40 INFO Applying migration id=cleanup 2026/04/10 23:45:40 INFO Applying migration id=received 2026/04/10 23:45:40 INFO Applying migration id=namehost 2026/04/10 23:45:40 INFO Applying migration id=outboxhost 2026/04/10 23:45:40 INFO Applying migration id=notesfts 2026/04/10 23:45:40 INFO Applying migration id=iconsname 2026/04/10 23:45:40 INFO Applying migration id=nohash 2026/04/10 23:45:40 INFO Applying migration id=shares 2026/04/10 23:45:40 INFO Applying migration id=actorttl 2026/04/10 23:45:40 INFO Applying migration id=tocc 2026/04/10 23:45:40 INFO Applying migration id=followeds 2026/04/10 23:45:40 INFO Applying migration id=certhash 2026/04/10 23:45:40 INFO Applying migration id=follows_sync 2026/04/10 23:45:40 INFO Applying migration id=jsonpath 2026/04/10 23:45:40 INFO Applying migration id=localforward 2026/04/10 23:45:40 INFO Applying migration id=avatar 2026/04/10 23:45:40 INFO Applying migration id=noimage 2026/04/10 23:45:40 INFO Applying migration id=feed 2026/04/10 23:45:40 INFO Applying migration id=bookmarks 2026/04/10 23:45:40 INFO Applying migration id=shareactivity 2026/04/10 23:45:40 INFO Applying migration id=application 2026/04/10 23:45:40 INFO Applying migration id=certificates 2026/04/10 23:45:40 INFO Applying migration id=rawforward 2026/04/10 23:45:40 INFO Applying migration id=publickey 2026/04/10 23:45:40 INFO Applying migration id=resolvegroup 2026/04/10 23:45:40 INFO Applying migration id=reject 2026/04/10 23:45:40 INFO Applying migration id=autodel 2026/04/10 23:45:40 INFO Applying migration id=jsonb 2026/04/10 23:45:40 INFO Applying migration id=quote 2026/04/10 23:45:40 INFO Applying migration id=rfc9421 2026/04/10 23:45:40 INFO Applying migration id=keys 2026/04/10 23:45:40 INFO Applying migration id=portable 2026/04/10 23:45:40 INFO Applying migration id=proofs 2026/04/10 23:45:40 INFO Applying migration id=contexts 2026/04/10 23:45:40 INFO Applying migration id=deliverieshost 2026/04/10 23:45:40 INFO Applying migration id=pembegin 2026/04/10 23:45:40 INFO Applying migration id=didhost 2026/04/10 23:45:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-8b06-70e1-981b-ff1ef10c876a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-8b06-7057-9367-9d50b91f5c29 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-8b06-7057-9367-9d50b91f5c29 2026/04/10 23:45:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-8b06-7057-9367-9d50b91f5c29 2026/04/10 23:45:44 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (4.61s) === RUN TestHashtag_InvalidOffset 2026/04/10 23:45:44 INFO Applying migration id=initial 2026/04/10 23:45:44 INFO Applying migration id=notesupdated 2026/04/10 23:45:44 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:44 INFO Applying migration id=activitiesid 2026/04/10 23:45:44 INFO Applying migration id=outbox 2026/04/10 23:45:44 INFO Applying migration id=edits 2026/04/10 23:45:44 INFO Applying migration id=outboxactor 2026/04/10 23:45:44 INFO Applying migration id=outboxsender 2026/04/10 23:45:44 INFO Applying migration id=thread 2026/04/10 23:45:44 INFO Applying migration id=host 2026/04/10 23:45:44 INFO Applying migration id=sharedinbox 2026/04/10 23:45:44 INFO Applying migration id=noteshost 2026/04/10 23:45:44 INFO Applying migration id=fetched 2026/04/10 23:45:44 INFO Applying migration id=move 2026/04/10 23:45:44 INFO Applying migration id=cleanup 2026/04/10 23:45:44 INFO Applying migration id=received 2026/04/10 23:45:44 INFO Applying migration id=namehost 2026/04/10 23:45:44 INFO Applying migration id=outboxhost 2026/04/10 23:45:44 INFO Applying migration id=notesfts 2026/04/10 23:45:44 INFO Applying migration id=iconsname 2026/04/10 23:45:44 INFO Applying migration id=nohash 2026/04/10 23:45:44 INFO Applying migration id=shares 2026/04/10 23:45:44 INFO Applying migration id=actorttl 2026/04/10 23:45:44 INFO Applying migration id=tocc 2026/04/10 23:45:44 INFO Applying migration id=followeds 2026/04/10 23:45:44 INFO Applying migration id=certhash 2026/04/10 23:45:44 INFO Applying migration id=follows_sync 2026/04/10 23:45:44 INFO Applying migration id=jsonpath 2026/04/10 23:45:44 INFO Applying migration id=localforward 2026/04/10 23:45:44 INFO Applying migration id=avatar 2026/04/10 23:45:44 INFO Applying migration id=noimage 2026/04/10 23:45:44 INFO Applying migration id=feed 2026/04/10 23:45:44 INFO Applying migration id=bookmarks 2026/04/10 23:45:44 INFO Applying migration id=shareactivity 2026/04/10 23:45:44 INFO Applying migration id=application 2026/04/10 23:45:44 INFO Applying migration id=certificates 2026/04/10 23:45:44 INFO Applying migration id=rawforward 2026/04/10 23:45:44 INFO Applying migration id=publickey 2026/04/10 23:45:44 INFO Applying migration id=resolvegroup 2026/04/10 23:45:44 INFO Applying migration id=reject 2026/04/10 23:45:44 INFO Applying migration id=autodel 2026/04/10 23:45:44 INFO Applying migration id=jsonb 2026/04/10 23:45:44 INFO Applying migration id=quote 2026/04/10 23:45:44 INFO Applying migration id=rfc9421 2026/04/10 23:45:44 INFO Applying migration id=keys 2026/04/10 23:45:44 INFO Applying migration id=portable 2026/04/10 23:45:44 INFO Applying migration id=proofs 2026/04/10 23:45:44 INFO Applying migration id=contexts 2026/04/10 23:45:44 INFO Applying migration id=deliverieshost 2026/04/10 23:45:44 INFO Applying migration id=pembegin 2026/04/10 23:45:44 INFO Applying migration id=didhost 2026/04/10 23:45:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-93d0-79c3-af84-fbaeff7051dc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-93d0-7958-a3ca-9a4646b70537 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-93d0-7958-a3ca-9a4646b70537 2026/04/10 23:45:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-93d0-7958-a3ca-9a4646b70537 2026/04/10 23:45:46 INFO Generating first response key=/hashtag/world?z 2026/04/10 23:45:46 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (2.25s) === RUN TestHashtag_EmptyHashtag 2026/04/10 23:45:46 INFO Applying migration id=initial 2026/04/10 23:45:46 INFO Applying migration id=notesupdated 2026/04/10 23:45:46 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:46 INFO Applying migration id=activitiesid 2026/04/10 23:45:46 INFO Applying migration id=outbox 2026/04/10 23:45:46 INFO Applying migration id=edits 2026/04/10 23:45:46 INFO Applying migration id=outboxactor 2026/04/10 23:45:46 INFO Applying migration id=outboxsender 2026/04/10 23:45:46 INFO Applying migration id=thread 2026/04/10 23:45:46 INFO Applying migration id=host 2026/04/10 23:45:46 INFO Applying migration id=sharedinbox 2026/04/10 23:45:46 INFO Applying migration id=noteshost 2026/04/10 23:45:46 INFO Applying migration id=fetched 2026/04/10 23:45:46 INFO Applying migration id=move 2026/04/10 23:45:46 INFO Applying migration id=cleanup 2026/04/10 23:45:46 INFO Applying migration id=received 2026/04/10 23:45:46 INFO Applying migration id=namehost 2026/04/10 23:45:47 INFO Applying migration id=outboxhost 2026/04/10 23:45:47 INFO Applying migration id=notesfts 2026/04/10 23:45:47 INFO Applying migration id=iconsname 2026/04/10 23:45:47 INFO Applying migration id=nohash 2026/04/10 23:45:47 INFO Applying migration id=shares 2026/04/10 23:45:47 INFO Applying migration id=actorttl 2026/04/10 23:45:47 INFO Applying migration id=tocc 2026/04/10 23:45:47 INFO Applying migration id=followeds 2026/04/10 23:45:47 INFO Applying migration id=certhash 2026/04/10 23:45:47 INFO Applying migration id=follows_sync 2026/04/10 23:45:47 INFO Applying migration id=jsonpath 2026/04/10 23:45:47 INFO Applying migration id=localforward 2026/04/10 23:45:47 INFO Applying migration id=avatar 2026/04/10 23:45:47 INFO Applying migration id=noimage 2026/04/10 23:45:47 INFO Applying migration id=feed 2026/04/10 23:45:47 INFO Applying migration id=bookmarks 2026/04/10 23:45:47 INFO Applying migration id=shareactivity 2026/04/10 23:45:47 INFO Applying migration id=application 2026/04/10 23:45:47 INFO Applying migration id=certificates 2026/04/10 23:45:47 INFO Applying migration id=rawforward 2026/04/10 23:45:47 INFO Applying migration id=publickey 2026/04/10 23:45:47 INFO Applying migration id=resolvegroup 2026/04/10 23:45:47 INFO Applying migration id=reject 2026/04/10 23:45:47 INFO Applying migration id=autodel 2026/04/10 23:45:47 INFO Applying migration id=jsonb 2026/04/10 23:45:47 INFO Applying migration id=quote 2026/04/10 23:45:47 INFO Applying migration id=rfc9421 2026/04/10 23:45:47 INFO Applying migration id=keys 2026/04/10 23:45:47 INFO Applying migration id=portable 2026/04/10 23:45:47 INFO Applying migration id=proofs 2026/04/10 23:45:47 INFO Applying migration id=contexts 2026/04/10 23:45:47 INFO Applying migration id=deliverieshost 2026/04/10 23:45:47 INFO Applying migration id=pembegin 2026/04/10 23:45:47 INFO Applying migration id=didhost 2026/04/10 23:45:48 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (1.18s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/04/10 23:45:48 INFO Applying migration id=initial 2026/04/10 23:45:48 INFO Applying migration id=notesupdated 2026/04/10 23:45:48 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:48 INFO Applying migration id=activitiesid 2026/04/10 23:45:48 INFO Applying migration id=outbox 2026/04/10 23:45:48 INFO Applying migration id=edits 2026/04/10 23:45:48 INFO Applying migration id=outboxactor 2026/04/10 23:45:48 INFO Applying migration id=outboxsender 2026/04/10 23:45:48 INFO Applying migration id=thread 2026/04/10 23:45:48 INFO Applying migration id=host 2026/04/10 23:45:48 INFO Applying migration id=sharedinbox 2026/04/10 23:45:48 INFO Applying migration id=noteshost 2026/04/10 23:45:48 INFO Applying migration id=fetched 2026/04/10 23:45:48 INFO Applying migration id=move 2026/04/10 23:45:48 INFO Applying migration id=cleanup 2026/04/10 23:45:48 INFO Applying migration id=received 2026/04/10 23:45:48 INFO Applying migration id=namehost 2026/04/10 23:45:48 INFO Applying migration id=outboxhost 2026/04/10 23:45:48 INFO Applying migration id=notesfts 2026/04/10 23:45:48 INFO Applying migration id=iconsname 2026/04/10 23:45:48 INFO Applying migration id=nohash 2026/04/10 23:45:48 INFO Applying migration id=shares 2026/04/10 23:45:48 INFO Applying migration id=actorttl 2026/04/10 23:45:48 INFO Applying migration id=tocc 2026/04/10 23:45:48 INFO Applying migration id=followeds 2026/04/10 23:45:48 INFO Applying migration id=certhash 2026/04/10 23:45:48 INFO Applying migration id=follows_sync 2026/04/10 23:45:48 INFO Applying migration id=jsonpath 2026/04/10 23:45:48 INFO Applying migration id=localforward 2026/04/10 23:45:48 INFO Applying migration id=avatar 2026/04/10 23:45:48 INFO Applying migration id=noimage 2026/04/10 23:45:48 INFO Applying migration id=feed 2026/04/10 23:45:48 INFO Applying migration id=bookmarks 2026/04/10 23:45:48 INFO Applying migration id=shareactivity 2026/04/10 23:45:48 INFO Applying migration id=application 2026/04/10 23:45:48 INFO Applying migration id=certificates 2026/04/10 23:45:48 INFO Applying migration id=rawforward 2026/04/10 23:45:48 INFO Applying migration id=publickey 2026/04/10 23:45:48 INFO Applying migration id=resolvegroup 2026/04/10 23:45:48 INFO Applying migration id=reject 2026/04/10 23:45:48 INFO Applying migration id=autodel 2026/04/10 23:45:48 INFO Applying migration id=jsonb 2026/04/10 23:45:48 INFO Applying migration id=quote 2026/04/10 23:45:48 INFO Applying migration id=rfc9421 2026/04/10 23:45:48 INFO Applying migration id=keys 2026/04/10 23:45:48 INFO Applying migration id=portable 2026/04/10 23:45:48 INFO Applying migration id=proofs 2026/04/10 23:45:48 INFO Applying migration id=contexts 2026/04/10 23:45:48 INFO Applying migration id=deliverieshost 2026/04/10 23:45:48 INFO Applying migration id=pembegin 2026/04/10 23:45:48 INFO Applying migration id=didhost 2026/04/10 23:45:50 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (2.23s) === RUN TestHashtags_NoHashtags 2026/04/10 23:45:50 INFO Applying migration id=initial 2026/04/10 23:45:50 INFO Applying migration id=notesupdated 2026/04/10 23:45:50 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:50 INFO Applying migration id=activitiesid 2026/04/10 23:45:50 INFO Applying migration id=outbox 2026/04/10 23:45:50 INFO Applying migration id=edits 2026/04/10 23:45:50 INFO Applying migration id=outboxactor 2026/04/10 23:45:50 INFO Applying migration id=outboxsender 2026/04/10 23:45:50 INFO Applying migration id=thread 2026/04/10 23:45:50 INFO Applying migration id=host 2026/04/10 23:45:50 INFO Applying migration id=sharedinbox 2026/04/10 23:45:50 INFO Applying migration id=noteshost 2026/04/10 23:45:50 INFO Applying migration id=fetched 2026/04/10 23:45:50 INFO Applying migration id=move 2026/04/10 23:45:50 INFO Applying migration id=cleanup 2026/04/10 23:45:50 INFO Applying migration id=received 2026/04/10 23:45:50 INFO Applying migration id=namehost 2026/04/10 23:45:50 INFO Applying migration id=outboxhost 2026/04/10 23:45:50 INFO Applying migration id=notesfts 2026/04/10 23:45:50 INFO Applying migration id=iconsname 2026/04/10 23:45:50 INFO Applying migration id=nohash 2026/04/10 23:45:50 INFO Applying migration id=shares 2026/04/10 23:45:50 INFO Applying migration id=actorttl 2026/04/10 23:45:50 INFO Applying migration id=tocc 2026/04/10 23:45:50 INFO Applying migration id=followeds 2026/04/10 23:45:50 INFO Applying migration id=certhash 2026/04/10 23:45:50 INFO Applying migration id=follows_sync 2026/04/10 23:45:50 INFO Applying migration id=jsonpath 2026/04/10 23:45:50 INFO Applying migration id=localforward 2026/04/10 23:45:50 INFO Applying migration id=avatar 2026/04/10 23:45:50 INFO Applying migration id=noimage 2026/04/10 23:45:50 INFO Applying migration id=feed 2026/04/10 23:45:50 INFO Applying migration id=bookmarks 2026/04/10 23:45:50 INFO Applying migration id=shareactivity 2026/04/10 23:45:50 INFO Applying migration id=application 2026/04/10 23:45:50 INFO Applying migration id=certificates 2026/04/10 23:45:50 INFO Applying migration id=rawforward 2026/04/10 23:45:50 INFO Applying migration id=publickey 2026/04/10 23:45:50 INFO Applying migration id=resolvegroup 2026/04/10 23:45:50 INFO Applying migration id=reject 2026/04/10 23:45:50 INFO Applying migration id=autodel 2026/04/10 23:45:50 INFO Applying migration id=jsonb 2026/04/10 23:45:50 INFO Applying migration id=quote 2026/04/10 23:45:50 INFO Applying migration id=rfc9421 2026/04/10 23:45:50 INFO Applying migration id=keys 2026/04/10 23:45:50 INFO Applying migration id=portable 2026/04/10 23:45:50 INFO Applying migration id=proofs 2026/04/10 23:45:50 INFO Applying migration id=contexts 2026/04/10 23:45:50 INFO Applying migration id=deliverieshost 2026/04/10 23:45:50 INFO Applying migration id=pembegin 2026/04/10 23:45:50 INFO Applying migration id=didhost 2026/04/10 23:45:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-acac-7493-bafd-e43ced424899 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-acac-7409-94c2-019fc59c93d1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-acac-7409-94c2-019fc59c93d1 2026/04/10 23:45:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-acac-7409-94c2-019fc59c93d1 2026/04/10 23:45:53 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (2.95s) === RUN TestHashtags_OneHashtagOneAuthor 2026/04/10 23:45:53 INFO Applying migration id=initial 2026/04/10 23:45:53 INFO Applying migration id=notesupdated 2026/04/10 23:45:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:53 INFO Applying migration id=activitiesid 2026/04/10 23:45:53 INFO Applying migration id=outbox 2026/04/10 23:45:53 INFO Applying migration id=edits 2026/04/10 23:45:53 INFO Applying migration id=outboxactor 2026/04/10 23:45:53 INFO Applying migration id=outboxsender 2026/04/10 23:45:53 INFO Applying migration id=thread 2026/04/10 23:45:53 INFO Applying migration id=host 2026/04/10 23:45:53 INFO Applying migration id=sharedinbox 2026/04/10 23:45:53 INFO Applying migration id=noteshost 2026/04/10 23:45:53 INFO Applying migration id=fetched 2026/04/10 23:45:53 INFO Applying migration id=move 2026/04/10 23:45:53 INFO Applying migration id=cleanup 2026/04/10 23:45:53 INFO Applying migration id=received 2026/04/10 23:45:53 INFO Applying migration id=namehost 2026/04/10 23:45:53 INFO Applying migration id=outboxhost 2026/04/10 23:45:53 INFO Applying migration id=notesfts 2026/04/10 23:45:53 INFO Applying migration id=iconsname 2026/04/10 23:45:53 INFO Applying migration id=nohash 2026/04/10 23:45:53 INFO Applying migration id=shares 2026/04/10 23:45:53 INFO Applying migration id=actorttl 2026/04/10 23:45:53 INFO Applying migration id=tocc 2026/04/10 23:45:53 INFO Applying migration id=followeds 2026/04/10 23:45:53 INFO Applying migration id=certhash 2026/04/10 23:45:53 INFO Applying migration id=follows_sync 2026/04/10 23:45:53 INFO Applying migration id=jsonpath 2026/04/10 23:45:53 INFO Applying migration id=localforward 2026/04/10 23:45:53 INFO Applying migration id=avatar 2026/04/10 23:45:53 INFO Applying migration id=noimage 2026/04/10 23:45:53 INFO Applying migration id=feed 2026/04/10 23:45:53 INFO Applying migration id=bookmarks 2026/04/10 23:45:53 INFO Applying migration id=shareactivity 2026/04/10 23:45:53 INFO Applying migration id=application 2026/04/10 23:45:53 INFO Applying migration id=certificates 2026/04/10 23:45:53 INFO Applying migration id=rawforward 2026/04/10 23:45:53 INFO Applying migration id=publickey 2026/04/10 23:45:53 INFO Applying migration id=resolvegroup 2026/04/10 23:45:53 INFO Applying migration id=reject 2026/04/10 23:45:53 INFO Applying migration id=autodel 2026/04/10 23:45:53 INFO Applying migration id=jsonb 2026/04/10 23:45:53 INFO Applying migration id=quote 2026/04/10 23:45:53 INFO Applying migration id=rfc9421 2026/04/10 23:45:53 INFO Applying migration id=keys 2026/04/10 23:45:53 INFO Applying migration id=portable 2026/04/10 23:45:53 INFO Applying migration id=proofs 2026/04/10 23:45:53 INFO Applying migration id=contexts 2026/04/10 23:45:53 INFO Applying migration id=deliverieshost 2026/04/10 23:45:53 INFO Applying migration id=pembegin 2026/04/10 23:45:53 INFO Applying migration id=didhost 2026/04/10 23:45:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-bf0f-7ec6-bad5-57101f7431ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-bf0f-7e34-ab25-1e4cb5405c3f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-bf0f-7e34-ab25-1e4cb5405c3f 2026/04/10 23:45:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-bf0f-7e34-ab25-1e4cb5405c3f 2026/04/10 23:45:58 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (4.71s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/04/10 23:45:58 INFO Applying migration id=initial 2026/04/10 23:45:58 INFO Applying migration id=notesupdated 2026/04/10 23:45:58 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:58 INFO Applying migration id=activitiesid 2026/04/10 23:45:58 INFO Applying migration id=outbox 2026/04/10 23:45:58 INFO Applying migration id=edits 2026/04/10 23:45:58 INFO Applying migration id=outboxactor 2026/04/10 23:45:58 INFO Applying migration id=outboxsender 2026/04/10 23:45:58 INFO Applying migration id=thread 2026/04/10 23:45:58 INFO Applying migration id=host 2026/04/10 23:45:58 INFO Applying migration id=sharedinbox 2026/04/10 23:45:58 INFO Applying migration id=noteshost 2026/04/10 23:45:58 INFO Applying migration id=fetched 2026/04/10 23:45:58 INFO Applying migration id=move 2026/04/10 23:45:58 INFO Applying migration id=cleanup 2026/04/10 23:45:58 INFO Applying migration id=received 2026/04/10 23:45:58 INFO Applying migration id=namehost 2026/04/10 23:45:58 INFO Applying migration id=outboxhost 2026/04/10 23:45:58 INFO Applying migration id=notesfts 2026/04/10 23:45:58 INFO Applying migration id=iconsname 2026/04/10 23:45:58 INFO Applying migration id=nohash 2026/04/10 23:45:58 INFO Applying migration id=shares 2026/04/10 23:45:58 INFO Applying migration id=actorttl 2026/04/10 23:45:58 INFO Applying migration id=tocc 2026/04/10 23:45:58 INFO Applying migration id=followeds 2026/04/10 23:45:58 INFO Applying migration id=certhash 2026/04/10 23:45:58 INFO Applying migration id=follows_sync 2026/04/10 23:45:58 INFO Applying migration id=jsonpath 2026/04/10 23:45:58 INFO Applying migration id=localforward 2026/04/10 23:45:58 INFO Applying migration id=avatar 2026/04/10 23:45:58 INFO Applying migration id=noimage 2026/04/10 23:45:58 INFO Applying migration id=feed 2026/04/10 23:45:58 INFO Applying migration id=bookmarks 2026/04/10 23:45:58 INFO Applying migration id=shareactivity 2026/04/10 23:45:58 INFO Applying migration id=application 2026/04/10 23:45:58 INFO Applying migration id=certificates 2026/04/10 23:45:58 INFO Applying migration id=rawforward 2026/04/10 23:45:58 INFO Applying migration id=publickey 2026/04/10 23:45:58 INFO Applying migration id=resolvegroup 2026/04/10 23:45:58 INFO Applying migration id=reject 2026/04/10 23:45:58 INFO Applying migration id=autodel 2026/04/10 23:45:58 INFO Applying migration id=jsonb 2026/04/10 23:45:58 INFO Applying migration id=quote 2026/04/10 23:45:58 INFO Applying migration id=rfc9421 2026/04/10 23:45:58 INFO Applying migration id=keys 2026/04/10 23:45:58 INFO Applying migration id=portable 2026/04/10 23:45:58 INFO Applying migration id=proofs 2026/04/10 23:45:58 INFO Applying migration id=contexts 2026/04/10 23:45:58 INFO Applying migration id=deliverieshost 2026/04/10 23:45:58 INFO Applying migration id=pembegin 2026/04/10 23:45:58 INFO Applying migration id=didhost 2026/04/10 23:46:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-c755-716f-8d44-d611b67efa6d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-c755-7107-98bf-2da98bafbfaf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-c755-7107-98bf-2da98bafbfaf 2026/04/10 23:46:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-c755-7107-98bf-2da98bafbfaf 2026/04/10 23:46:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-c75a-7910-bdac-f6f2bb84c899 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-c75a-77f6-8314-c2613b8625c3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c9-c75a-77f6-8314-c2613b8625c3 2026/04/10 23:46:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-c75a-77f6-8314-c2613b8625c3 2026/04/10 23:46:00 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (2.13s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/04/10 23:46:00 INFO Applying migration id=initial 2026/04/10 23:46:00 INFO Applying migration id=notesupdated 2026/04/10 23:46:00 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:00 INFO Applying migration id=activitiesid 2026/04/10 23:46:00 INFO Applying migration id=outbox 2026/04/10 23:46:00 INFO Applying migration id=edits 2026/04/10 23:46:00 INFO Applying migration id=outboxactor 2026/04/10 23:46:00 INFO Applying migration id=outboxsender 2026/04/10 23:46:00 INFO Applying migration id=thread 2026/04/10 23:46:00 INFO Applying migration id=host 2026/04/10 23:46:00 INFO Applying migration id=sharedinbox 2026/04/10 23:46:00 INFO Applying migration id=noteshost 2026/04/10 23:46:00 INFO Applying migration id=fetched 2026/04/10 23:46:00 INFO Applying migration id=move 2026/04/10 23:46:00 INFO Applying migration id=cleanup 2026/04/10 23:46:00 INFO Applying migration id=received 2026/04/10 23:46:00 INFO Applying migration id=namehost 2026/04/10 23:46:00 INFO Applying migration id=outboxhost 2026/04/10 23:46:00 INFO Applying migration id=notesfts 2026/04/10 23:46:00 INFO Applying migration id=iconsname 2026/04/10 23:46:00 INFO Applying migration id=nohash 2026/04/10 23:46:00 INFO Applying migration id=shares 2026/04/10 23:46:00 INFO Applying migration id=actorttl 2026/04/10 23:46:00 INFO Applying migration id=tocc 2026/04/10 23:46:00 INFO Applying migration id=followeds 2026/04/10 23:46:00 INFO Applying migration id=certhash 2026/04/10 23:46:00 INFO Applying migration id=follows_sync 2026/04/10 23:46:00 INFO Applying migration id=jsonpath 2026/04/10 23:46:00 INFO Applying migration id=localforward 2026/04/10 23:46:00 INFO Applying migration id=avatar 2026/04/10 23:46:00 INFO Applying migration id=noimage 2026/04/10 23:46:00 INFO Applying migration id=feed 2026/04/10 23:46:00 INFO Applying migration id=bookmarks 2026/04/10 23:46:00 INFO Applying migration id=shareactivity 2026/04/10 23:46:00 INFO Applying migration id=application 2026/04/10 23:46:00 INFO Applying migration id=certificates 2026/04/10 23:46:00 INFO Applying migration id=rawforward 2026/04/10 23:46:00 INFO Applying migration id=publickey 2026/04/10 23:46:00 INFO Applying migration id=resolvegroup 2026/04/10 23:46:00 INFO Applying migration id=reject 2026/04/10 23:46:00 INFO Applying migration id=autodel 2026/04/10 23:46:00 INFO Applying migration id=jsonb 2026/04/10 23:46:00 INFO Applying migration id=quote 2026/04/10 23:46:00 INFO Applying migration id=rfc9421 2026/04/10 23:46:00 INFO Applying migration id=keys 2026/04/10 23:46:00 INFO Applying migration id=portable 2026/04/10 23:46:00 INFO Applying migration id=proofs 2026/04/10 23:46:00 INFO Applying migration id=contexts 2026/04/10 23:46:00 INFO Applying migration id=deliverieshost 2026/04/10 23:46:00 INFO Applying migration id=pembegin 2026/04/10 23:46:00 INFO Applying migration id=didhost 2026/04/10 23:46:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-cfa2-77b0-b7bd-ea79a9b48a2d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-cfa2-7718-8fd0-78f3e479821f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-cfa2-7718-8fd0-78f3e479821f 2026/04/10 23:46:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-cfa2-7718-8fd0-78f3e479821f 2026/04/10 23:46:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-cfa6-78a6-ad1b-ef3729324dca activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-cfa6-785d-a480-39ea6e290d07 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c9-cfa6-785d-a480-39ea6e290d07 2026/04/10 23:46:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-cfa6-785d-a480-39ea6e290d07 2026/04/10 23:46:02 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (2.12s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/04/10 23:46:02 INFO Applying migration id=initial 2026/04/10 23:46:02 INFO Applying migration id=notesupdated 2026/04/10 23:46:02 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:02 INFO Applying migration id=activitiesid 2026/04/10 23:46:02 INFO Applying migration id=outbox 2026/04/10 23:46:02 INFO Applying migration id=edits 2026/04/10 23:46:02 INFO Applying migration id=outboxactor 2026/04/10 23:46:02 INFO Applying migration id=outboxsender 2026/04/10 23:46:02 INFO Applying migration id=thread 2026/04/10 23:46:02 INFO Applying migration id=host 2026/04/10 23:46:02 INFO Applying migration id=sharedinbox 2026/04/10 23:46:02 INFO Applying migration id=noteshost 2026/04/10 23:46:02 INFO Applying migration id=fetched 2026/04/10 23:46:02 INFO Applying migration id=move 2026/04/10 23:46:02 INFO Applying migration id=cleanup 2026/04/10 23:46:02 INFO Applying migration id=received 2026/04/10 23:46:02 INFO Applying migration id=namehost 2026/04/10 23:46:02 INFO Applying migration id=outboxhost 2026/04/10 23:46:02 INFO Applying migration id=notesfts 2026/04/10 23:46:02 INFO Applying migration id=iconsname 2026/04/10 23:46:02 INFO Applying migration id=nohash 2026/04/10 23:46:02 INFO Applying migration id=shares 2026/04/10 23:46:02 INFO Applying migration id=actorttl 2026/04/10 23:46:02 INFO Applying migration id=tocc 2026/04/10 23:46:02 INFO Applying migration id=followeds 2026/04/10 23:46:02 INFO Applying migration id=certhash 2026/04/10 23:46:02 INFO Applying migration id=follows_sync 2026/04/10 23:46:02 INFO Applying migration id=jsonpath 2026/04/10 23:46:02 INFO Applying migration id=localforward 2026/04/10 23:46:02 INFO Applying migration id=avatar 2026/04/10 23:46:02 INFO Applying migration id=noimage 2026/04/10 23:46:02 INFO Applying migration id=feed 2026/04/10 23:46:02 INFO Applying migration id=bookmarks 2026/04/10 23:46:02 INFO Applying migration id=shareactivity 2026/04/10 23:46:02 INFO Applying migration id=application 2026/04/10 23:46:02 INFO Applying migration id=certificates 2026/04/10 23:46:02 INFO Applying migration id=rawforward 2026/04/10 23:46:02 INFO Applying migration id=publickey 2026/04/10 23:46:02 INFO Applying migration id=resolvegroup 2026/04/10 23:46:02 INFO Applying migration id=reject 2026/04/10 23:46:02 INFO Applying migration id=autodel 2026/04/10 23:46:02 INFO Applying migration id=jsonb 2026/04/10 23:46:02 INFO Applying migration id=quote 2026/04/10 23:46:02 INFO Applying migration id=rfc9421 2026/04/10 23:46:02 INFO Applying migration id=keys 2026/04/10 23:46:02 INFO Applying migration id=portable 2026/04/10 23:46:02 INFO Applying migration id=proofs 2026/04/10 23:46:02 INFO Applying migration id=contexts 2026/04/10 23:46:02 INFO Applying migration id=deliverieshost 2026/04/10 23:46:02 INFO Applying migration id=pembegin 2026/04/10 23:46:02 INFO Applying migration id=didhost 2026/04/10 23:46:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-d8a5-727d-9c1b-e3ab3785cb6e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-d8a5-71d1-bb1c-43b2148e946e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-d8a5-71d1-bb1c-43b2148e946e 2026/04/10 23:46:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-d8a5-71d1-bb1c-43b2148e946e 2026/04/10 23:46:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-d8a9-73d1-9805-5bdf3027e23a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-d8a9-7361-8fc1-0707548f11e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c9-d8a9-7361-8fc1-0707548f11e3 2026/04/10 23:46:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-d8a9-7361-8fc1-0707548f11e3 2026/04/10 23:46:04 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (2.31s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/04/10 23:46:04 INFO Applying migration id=initial 2026/04/10 23:46:04 INFO Applying migration id=notesupdated 2026/04/10 23:46:04 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:04 INFO Applying migration id=activitiesid 2026/04/10 23:46:04 INFO Applying migration id=outbox 2026/04/10 23:46:04 INFO Applying migration id=edits 2026/04/10 23:46:04 INFO Applying migration id=outboxactor 2026/04/10 23:46:04 INFO Applying migration id=outboxsender 2026/04/10 23:46:04 INFO Applying migration id=thread 2026/04/10 23:46:04 INFO Applying migration id=host 2026/04/10 23:46:04 INFO Applying migration id=sharedinbox 2026/04/10 23:46:04 INFO Applying migration id=noteshost 2026/04/10 23:46:04 INFO Applying migration id=fetched 2026/04/10 23:46:04 INFO Applying migration id=move 2026/04/10 23:46:04 INFO Applying migration id=cleanup 2026/04/10 23:46:04 INFO Applying migration id=received 2026/04/10 23:46:04 INFO Applying migration id=namehost 2026/04/10 23:46:04 INFO Applying migration id=outboxhost 2026/04/10 23:46:04 INFO Applying migration id=notesfts 2026/04/10 23:46:04 INFO Applying migration id=iconsname 2026/04/10 23:46:04 INFO Applying migration id=nohash 2026/04/10 23:46:04 INFO Applying migration id=shares 2026/04/10 23:46:04 INFO Applying migration id=actorttl 2026/04/10 23:46:04 INFO Applying migration id=tocc 2026/04/10 23:46:04 INFO Applying migration id=followeds 2026/04/10 23:46:04 INFO Applying migration id=certhash 2026/04/10 23:46:04 INFO Applying migration id=follows_sync 2026/04/10 23:46:04 INFO Applying migration id=jsonpath 2026/04/10 23:46:04 INFO Applying migration id=localforward 2026/04/10 23:46:04 INFO Applying migration id=avatar 2026/04/10 23:46:04 INFO Applying migration id=noimage 2026/04/10 23:46:04 INFO Applying migration id=feed 2026/04/10 23:46:04 INFO Applying migration id=bookmarks 2026/04/10 23:46:04 INFO Applying migration id=shareactivity 2026/04/10 23:46:04 INFO Applying migration id=application 2026/04/10 23:46:04 INFO Applying migration id=certificates 2026/04/10 23:46:04 INFO Applying migration id=rawforward 2026/04/10 23:46:04 INFO Applying migration id=publickey 2026/04/10 23:46:04 INFO Applying migration id=resolvegroup 2026/04/10 23:46:04 INFO Applying migration id=reject 2026/04/10 23:46:04 INFO Applying migration id=autodel 2026/04/10 23:46:04 INFO Applying migration id=jsonb 2026/04/10 23:46:04 INFO Applying migration id=quote 2026/04/10 23:46:04 INFO Applying migration id=rfc9421 2026/04/10 23:46:04 INFO Applying migration id=keys 2026/04/10 23:46:04 INFO Applying migration id=portable 2026/04/10 23:46:04 INFO Applying migration id=proofs 2026/04/10 23:46:04 INFO Applying migration id=contexts 2026/04/10 23:46:04 INFO Applying migration id=deliverieshost 2026/04/10 23:46:04 INFO Applying migration id=pembegin 2026/04/10 23:46:04 INFO Applying migration id=didhost 2026/04/10 23:46:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-e5e4-7c10-82dd-f8374032ac00 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-e5e4-7b71-85ae-a445e2cc68a5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-e5e4-7b71-85ae-a445e2cc68a5 2026/04/10 23:46:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-e5e4-7b71-85ae-a445e2cc68a5 2026/04/10 23:46:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-e5e8-7ede-9691-1bca340abbcb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-e5e8-7e8f-b867-c23ae9e89a18 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c9-e5e8-7e8f-b867-c23ae9e89a18 2026/04/10 23:46:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-e5e8-7e8f-b867-c23ae9e89a18 2026/04/10 23:46:07 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (3.39s) === RUN TestHome_AuthenticatedUser 2026/04/10 23:46:07 INFO Applying migration id=initial 2026/04/10 23:46:07 INFO Applying migration id=notesupdated 2026/04/10 23:46:07 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:07 INFO Applying migration id=activitiesid 2026/04/10 23:46:07 INFO Applying migration id=outbox 2026/04/10 23:46:07 INFO Applying migration id=edits 2026/04/10 23:46:07 INFO Applying migration id=outboxactor 2026/04/10 23:46:07 INFO Applying migration id=outboxsender 2026/04/10 23:46:07 INFO Applying migration id=thread 2026/04/10 23:46:07 INFO Applying migration id=host 2026/04/10 23:46:07 INFO Applying migration id=sharedinbox 2026/04/10 23:46:07 INFO Applying migration id=noteshost 2026/04/10 23:46:07 INFO Applying migration id=fetched 2026/04/10 23:46:07 INFO Applying migration id=move 2026/04/10 23:46:07 INFO Applying migration id=cleanup 2026/04/10 23:46:07 INFO Applying migration id=received 2026/04/10 23:46:07 INFO Applying migration id=namehost 2026/04/10 23:46:07 INFO Applying migration id=outboxhost 2026/04/10 23:46:07 INFO Applying migration id=notesfts 2026/04/10 23:46:07 INFO Applying migration id=iconsname 2026/04/10 23:46:07 INFO Applying migration id=nohash 2026/04/10 23:46:08 INFO Applying migration id=shares 2026/04/10 23:46:08 INFO Applying migration id=actorttl 2026/04/10 23:46:08 INFO Applying migration id=tocc 2026/04/10 23:46:08 INFO Applying migration id=followeds 2026/04/10 23:46:08 INFO Applying migration id=certhash 2026/04/10 23:46:08 INFO Applying migration id=follows_sync 2026/04/10 23:46:08 INFO Applying migration id=jsonpath 2026/04/10 23:46:08 INFO Applying migration id=localforward 2026/04/10 23:46:08 INFO Applying migration id=avatar 2026/04/10 23:46:08 INFO Applying migration id=noimage 2026/04/10 23:46:08 INFO Applying migration id=feed 2026/04/10 23:46:08 INFO Applying migration id=bookmarks 2026/04/10 23:46:08 INFO Applying migration id=shareactivity 2026/04/10 23:46:08 INFO Applying migration id=application 2026/04/10 23:46:08 INFO Applying migration id=certificates 2026/04/10 23:46:08 INFO Applying migration id=rawforward 2026/04/10 23:46:08 INFO Applying migration id=publickey 2026/04/10 23:46:08 INFO Applying migration id=resolvegroup 2026/04/10 23:46:08 INFO Applying migration id=reject 2026/04/10 23:46:08 INFO Applying migration id=autodel 2026/04/10 23:46:08 INFO Applying migration id=jsonb 2026/04/10 23:46:08 INFO Applying migration id=quote 2026/04/10 23:46:08 INFO Applying migration id=rfc9421 2026/04/10 23:46:08 INFO Applying migration id=keys 2026/04/10 23:46:08 INFO Applying migration id=portable 2026/04/10 23:46:08 INFO Applying migration id=proofs 2026/04/10 23:46:08 INFO Applying migration id=contexts 2026/04/10 23:46:08 INFO Applying migration id=deliverieshost 2026/04/10 23:46:08 INFO Applying migration id=pembegin 2026/04/10 23:46:08 INFO Applying migration id=didhost --- PASS: TestHome_AuthenticatedUser (3.16s) === RUN TestHome_UnauthenticatedUser 2026/04/10 23:46:11 INFO Applying migration id=initial 2026/04/10 23:46:11 INFO Applying migration id=notesupdated 2026/04/10 23:46:11 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:11 INFO Applying migration id=activitiesid 2026/04/10 23:46:11 INFO Applying migration id=outbox 2026/04/10 23:46:11 INFO Applying migration id=edits 2026/04/10 23:46:11 INFO Applying migration id=outboxactor 2026/04/10 23:46:11 INFO Applying migration id=outboxsender 2026/04/10 23:46:11 INFO Applying migration id=thread 2026/04/10 23:46:11 INFO Applying migration id=host 2026/04/10 23:46:11 INFO Applying migration id=sharedinbox 2026/04/10 23:46:11 INFO Applying migration id=noteshost 2026/04/10 23:46:11 INFO Applying migration id=fetched 2026/04/10 23:46:11 INFO Applying migration id=move 2026/04/10 23:46:11 INFO Applying migration id=cleanup 2026/04/10 23:46:11 INFO Applying migration id=received 2026/04/10 23:46:11 INFO Applying migration id=namehost 2026/04/10 23:46:11 INFO Applying migration id=outboxhost 2026/04/10 23:46:11 INFO Applying migration id=notesfts 2026/04/10 23:46:11 INFO Applying migration id=iconsname 2026/04/10 23:46:11 INFO Applying migration id=nohash 2026/04/10 23:46:11 INFO Applying migration id=shares 2026/04/10 23:46:11 INFO Applying migration id=actorttl 2026/04/10 23:46:11 INFO Applying migration id=tocc 2026/04/10 23:46:11 INFO Applying migration id=followeds 2026/04/10 23:46:11 INFO Applying migration id=certhash 2026/04/10 23:46:11 INFO Applying migration id=follows_sync 2026/04/10 23:46:11 INFO Applying migration id=jsonpath 2026/04/10 23:46:11 INFO Applying migration id=localforward 2026/04/10 23:46:11 INFO Applying migration id=avatar 2026/04/10 23:46:11 INFO Applying migration id=noimage 2026/04/10 23:46:11 INFO Applying migration id=feed 2026/04/10 23:46:11 INFO Applying migration id=bookmarks 2026/04/10 23:46:11 INFO Applying migration id=shareactivity 2026/04/10 23:46:11 INFO Applying migration id=application 2026/04/10 23:46:11 INFO Applying migration id=certificates 2026/04/10 23:46:11 INFO Applying migration id=rawforward 2026/04/10 23:46:11 INFO Applying migration id=publickey 2026/04/10 23:46:11 INFO Applying migration id=resolvegroup 2026/04/10 23:46:11 INFO Applying migration id=reject 2026/04/10 23:46:11 INFO Applying migration id=autodel 2026/04/10 23:46:11 INFO Applying migration id=jsonb 2026/04/10 23:46:11 INFO Applying migration id=quote 2026/04/10 23:46:11 INFO Applying migration id=rfc9421 2026/04/10 23:46:11 INFO Applying migration id=keys 2026/04/10 23:46:11 INFO Applying migration id=portable 2026/04/10 23:46:11 INFO Applying migration id=proofs 2026/04/10 23:46:11 INFO Applying migration id=contexts 2026/04/10 23:46:11 INFO Applying migration id=deliverieshost 2026/04/10 23:46:11 INFO Applying migration id=pembegin 2026/04/10 23:46:11 INFO Applying migration id=didhost --- PASS: TestHome_UnauthenticatedUser (1.44s) === RUN TestMove_FederatedToFederated 2026/04/10 23:46:12 INFO Applying migration id=initial 2026/04/10 23:46:12 INFO Applying migration id=notesupdated 2026/04/10 23:46:12 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:12 INFO Applying migration id=activitiesid 2026/04/10 23:46:12 INFO Applying migration id=outbox 2026/04/10 23:46:12 INFO Applying migration id=edits 2026/04/10 23:46:12 INFO Applying migration id=outboxactor 2026/04/10 23:46:12 INFO Applying migration id=outboxsender 2026/04/10 23:46:12 INFO Applying migration id=thread 2026/04/10 23:46:12 INFO Applying migration id=host 2026/04/10 23:46:12 INFO Applying migration id=sharedinbox 2026/04/10 23:46:12 INFO Applying migration id=noteshost 2026/04/10 23:46:12 INFO Applying migration id=fetched 2026/04/10 23:46:12 INFO Applying migration id=move 2026/04/10 23:46:12 INFO Applying migration id=cleanup 2026/04/10 23:46:12 INFO Applying migration id=received 2026/04/10 23:46:12 INFO Applying migration id=namehost 2026/04/10 23:46:12 INFO Applying migration id=outboxhost 2026/04/10 23:46:12 INFO Applying migration id=notesfts 2026/04/10 23:46:12 INFO Applying migration id=iconsname 2026/04/10 23:46:12 INFO Applying migration id=nohash 2026/04/10 23:46:12 INFO Applying migration id=shares 2026/04/10 23:46:12 INFO Applying migration id=actorttl 2026/04/10 23:46:12 INFO Applying migration id=tocc 2026/04/10 23:46:12 INFO Applying migration id=followeds 2026/04/10 23:46:12 INFO Applying migration id=certhash 2026/04/10 23:46:12 INFO Applying migration id=follows_sync 2026/04/10 23:46:12 INFO Applying migration id=jsonpath 2026/04/10 23:46:12 INFO Applying migration id=localforward 2026/04/10 23:46:12 INFO Applying migration id=avatar 2026/04/10 23:46:12 INFO Applying migration id=noimage 2026/04/10 23:46:12 INFO Applying migration id=feed 2026/04/10 23:46:12 INFO Applying migration id=bookmarks 2026/04/10 23:46:12 INFO Applying migration id=shareactivity 2026/04/10 23:46:12 INFO Applying migration id=application 2026/04/10 23:46:12 INFO Applying migration id=certificates 2026/04/10 23:46:12 INFO Applying migration id=rawforward 2026/04/10 23:46:12 INFO Applying migration id=publickey 2026/04/10 23:46:12 INFO Applying migration id=resolvegroup 2026/04/10 23:46:12 INFO Applying migration id=reject 2026/04/10 23:46:12 INFO Applying migration id=autodel 2026/04/10 23:46:12 INFO Applying migration id=jsonb 2026/04/10 23:46:12 INFO Applying migration id=quote 2026/04/10 23:46:12 INFO Applying migration id=rfc9421 2026/04/10 23:46:12 INFO Applying migration id=keys 2026/04/10 23:46:12 INFO Applying migration id=portable 2026/04/10 23:46:12 INFO Applying migration id=proofs 2026/04/10 23:46:12 INFO Applying migration id=contexts 2026/04/10 23:46:12 INFO Applying migration id=deliverieshost 2026/04/10 23:46:12 INFO Applying migration id=pembegin 2026/04/10 23:46:12 INFO Applying migration id=didhost 2026/04/10 23:46:15 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-0384-75bb-9c39-1dbe6b90d0e4 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 23:46:15 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d79ca-0384-75bb-9c39-1dbe6b90d0e4 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 23:46:15 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-0389-74b7-af65-67ae0c02e901 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 23:46:15 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ca-038c-77bf-b07b-37aa878d6145 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-0384-75bb-9c39-1dbe6b90d0e4 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.99s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/04/10 23:46:15 INFO Applying migration id=initial 2026/04/10 23:46:15 INFO Applying migration id=notesupdated 2026/04/10 23:46:15 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:15 INFO Applying migration id=activitiesid 2026/04/10 23:46:15 INFO Applying migration id=outbox 2026/04/10 23:46:15 INFO Applying migration id=edits 2026/04/10 23:46:15 INFO Applying migration id=outboxactor 2026/04/10 23:46:15 INFO Applying migration id=outboxsender 2026/04/10 23:46:15 INFO Applying migration id=thread 2026/04/10 23:46:15 INFO Applying migration id=host 2026/04/10 23:46:15 INFO Applying migration id=sharedinbox 2026/04/10 23:46:15 INFO Applying migration id=noteshost 2026/04/10 23:46:15 INFO Applying migration id=fetched 2026/04/10 23:46:15 INFO Applying migration id=move 2026/04/10 23:46:15 INFO Applying migration id=cleanup 2026/04/10 23:46:15 INFO Applying migration id=received 2026/04/10 23:46:15 INFO Applying migration id=namehost 2026/04/10 23:46:15 INFO Applying migration id=outboxhost 2026/04/10 23:46:15 INFO Applying migration id=notesfts 2026/04/10 23:46:15 INFO Applying migration id=iconsname 2026/04/10 23:46:15 INFO Applying migration id=nohash 2026/04/10 23:46:15 INFO Applying migration id=shares 2026/04/10 23:46:15 INFO Applying migration id=actorttl 2026/04/10 23:46:15 INFO Applying migration id=tocc 2026/04/10 23:46:15 INFO Applying migration id=followeds 2026/04/10 23:46:15 INFO Applying migration id=certhash 2026/04/10 23:46:15 INFO Applying migration id=follows_sync 2026/04/10 23:46:15 INFO Applying migration id=jsonpath 2026/04/10 23:46:15 INFO Applying migration id=localforward 2026/04/10 23:46:15 INFO Applying migration id=avatar 2026/04/10 23:46:15 INFO Applying migration id=noimage 2026/04/10 23:46:15 INFO Applying migration id=feed 2026/04/10 23:46:15 INFO Applying migration id=bookmarks 2026/04/10 23:46:15 INFO Applying migration id=shareactivity 2026/04/10 23:46:15 INFO Applying migration id=application 2026/04/10 23:46:15 INFO Applying migration id=certificates 2026/04/10 23:46:15 INFO Applying migration id=rawforward 2026/04/10 23:46:15 INFO Applying migration id=publickey 2026/04/10 23:46:15 INFO Applying migration id=resolvegroup 2026/04/10 23:46:15 INFO Applying migration id=reject 2026/04/10 23:46:15 INFO Applying migration id=autodel 2026/04/10 23:46:15 INFO Applying migration id=jsonb 2026/04/10 23:46:15 INFO Applying migration id=quote 2026/04/10 23:46:15 INFO Applying migration id=rfc9421 2026/04/10 23:46:15 INFO Applying migration id=keys 2026/04/10 23:46:15 INFO Applying migration id=portable 2026/04/10 23:46:15 INFO Applying migration id=proofs 2026/04/10 23:46:15 INFO Applying migration id=contexts 2026/04/10 23:46:15 INFO Applying migration id=deliverieshost 2026/04/10 23:46:15 INFO Applying migration id=pembegin 2026/04/10 23:46:15 INFO Applying migration id=didhost 2026/04/10 23:46:17 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-0c37-7c31-84ea-42d046965ef6 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 23:46:17 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d79ca-0c37-7c31-84ea-42d046965ef6 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 23:46:17 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-0c3b-78a7-9220-31b89de937d5 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 23:46:17 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ca-0c3e-7b7a-81b7-d1bfea6b8c71 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-0c37-7c31-84ea-42d046965ef6 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.23s) === RUN TestMove_FederatedToFederatedNotLinked 2026/04/10 23:46:17 INFO Applying migration id=initial 2026/04/10 23:46:17 INFO Applying migration id=notesupdated 2026/04/10 23:46:17 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:17 INFO Applying migration id=activitiesid 2026/04/10 23:46:17 INFO Applying migration id=outbox 2026/04/10 23:46:17 INFO Applying migration id=edits 2026/04/10 23:46:17 INFO Applying migration id=outboxactor 2026/04/10 23:46:17 INFO Applying migration id=outboxsender 2026/04/10 23:46:17 INFO Applying migration id=thread 2026/04/10 23:46:17 INFO Applying migration id=host 2026/04/10 23:46:17 INFO Applying migration id=sharedinbox 2026/04/10 23:46:17 INFO Applying migration id=noteshost 2026/04/10 23:46:17 INFO Applying migration id=fetched 2026/04/10 23:46:17 INFO Applying migration id=move 2026/04/10 23:46:17 INFO Applying migration id=cleanup 2026/04/10 23:46:17 INFO Applying migration id=received 2026/04/10 23:46:17 INFO Applying migration id=namehost 2026/04/10 23:46:17 INFO Applying migration id=outboxhost 2026/04/10 23:46:17 INFO Applying migration id=notesfts 2026/04/10 23:46:17 INFO Applying migration id=iconsname 2026/04/10 23:46:17 INFO Applying migration id=nohash 2026/04/10 23:46:17 INFO Applying migration id=shares 2026/04/10 23:46:17 INFO Applying migration id=actorttl 2026/04/10 23:46:17 INFO Applying migration id=tocc 2026/04/10 23:46:17 INFO Applying migration id=followeds 2026/04/10 23:46:17 INFO Applying migration id=certhash 2026/04/10 23:46:17 INFO Applying migration id=follows_sync 2026/04/10 23:46:17 INFO Applying migration id=jsonpath 2026/04/10 23:46:17 INFO Applying migration id=localforward 2026/04/10 23:46:17 INFO Applying migration id=avatar 2026/04/10 23:46:17 INFO Applying migration id=noimage 2026/04/10 23:46:17 INFO Applying migration id=feed 2026/04/10 23:46:17 INFO Applying migration id=bookmarks 2026/04/10 23:46:17 INFO Applying migration id=shareactivity 2026/04/10 23:46:17 INFO Applying migration id=application 2026/04/10 23:46:17 INFO Applying migration id=certificates 2026/04/10 23:46:17 INFO Applying migration id=rawforward 2026/04/10 23:46:17 INFO Applying migration id=publickey 2026/04/10 23:46:17 INFO Applying migration id=resolvegroup 2026/04/10 23:46:17 INFO Applying migration id=reject 2026/04/10 23:46:17 INFO Applying migration id=autodel 2026/04/10 23:46:17 INFO Applying migration id=jsonb 2026/04/10 23:46:17 INFO Applying migration id=quote 2026/04/10 23:46:17 INFO Applying migration id=rfc9421 2026/04/10 23:46:17 INFO Applying migration id=keys 2026/04/10 23:46:17 INFO Applying migration id=portable 2026/04/10 23:46:17 INFO Applying migration id=proofs 2026/04/10 23:46:17 INFO Applying migration id=contexts 2026/04/10 23:46:17 INFO Applying migration id=deliverieshost 2026/04/10 23:46:17 INFO Applying migration id=pembegin 2026/04/10 23:46:17 INFO Applying migration id=didhost 2026/04/10 23:46:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-1917-7a73-8379-d899f2048a0e 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 (3.29s) === RUN TestMove_FederatedToLocal 2026/04/10 23:46:21 INFO Applying migration id=initial 2026/04/10 23:46:21 INFO Applying migration id=notesupdated 2026/04/10 23:46:21 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:21 INFO Applying migration id=activitiesid 2026/04/10 23:46:21 INFO Applying migration id=outbox 2026/04/10 23:46:21 INFO Applying migration id=edits 2026/04/10 23:46:21 INFO Applying migration id=outboxactor 2026/04/10 23:46:21 INFO Applying migration id=outboxsender 2026/04/10 23:46:21 INFO Applying migration id=thread 2026/04/10 23:46:21 INFO Applying migration id=host 2026/04/10 23:46:21 INFO Applying migration id=sharedinbox 2026/04/10 23:46:21 INFO Applying migration id=noteshost 2026/04/10 23:46:21 INFO Applying migration id=fetched 2026/04/10 23:46:21 INFO Applying migration id=move 2026/04/10 23:46:21 INFO Applying migration id=cleanup 2026/04/10 23:46:21 INFO Applying migration id=received 2026/04/10 23:46:21 INFO Applying migration id=namehost 2026/04/10 23:46:21 INFO Applying migration id=outboxhost 2026/04/10 23:46:21 INFO Applying migration id=notesfts 2026/04/10 23:46:21 INFO Applying migration id=iconsname 2026/04/10 23:46:21 INFO Applying migration id=nohash 2026/04/10 23:46:21 INFO Applying migration id=shares 2026/04/10 23:46:21 INFO Applying migration id=actorttl 2026/04/10 23:46:21 INFO Applying migration id=tocc 2026/04/10 23:46:21 INFO Applying migration id=followeds 2026/04/10 23:46:21 INFO Applying migration id=certhash 2026/04/10 23:46:21 INFO Applying migration id=follows_sync 2026/04/10 23:46:21 INFO Applying migration id=jsonpath 2026/04/10 23:46:21 INFO Applying migration id=localforward 2026/04/10 23:46:21 INFO Applying migration id=avatar 2026/04/10 23:46:21 INFO Applying migration id=noimage 2026/04/10 23:46:21 INFO Applying migration id=feed 2026/04/10 23:46:21 INFO Applying migration id=bookmarks 2026/04/10 23:46:21 INFO Applying migration id=shareactivity 2026/04/10 23:46:21 INFO Applying migration id=application 2026/04/10 23:46:21 INFO Applying migration id=certificates 2026/04/10 23:46:21 INFO Applying migration id=rawforward 2026/04/10 23:46:21 INFO Applying migration id=publickey 2026/04/10 23:46:21 INFO Applying migration id=resolvegroup 2026/04/10 23:46:21 INFO Applying migration id=reject 2026/04/10 23:46:21 INFO Applying migration id=autodel 2026/04/10 23:46:21 INFO Applying migration id=jsonb 2026/04/10 23:46:21 INFO Applying migration id=quote 2026/04/10 23:46:21 INFO Applying migration id=rfc9421 2026/04/10 23:46:21 INFO Applying migration id=keys 2026/04/10 23:46:21 INFO Applying migration id=portable 2026/04/10 23:46:21 INFO Applying migration id=proofs 2026/04/10 23:46:21 INFO Applying migration id=contexts 2026/04/10 23:46:21 INFO Applying migration id=deliverieshost 2026/04/10 23:46:21 INFO Applying migration id=pembegin 2026/04/10 23:46:21 INFO Applying migration id=didhost 2026/04/10 23:46:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-25fa-7950-ad46-d6a1b9e1a461 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 23:46:24 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 (3.30s) === RUN TestMove_FederatedToLocalLinked 2026/04/10 23:46:24 INFO Applying migration id=initial 2026/04/10 23:46:24 INFO Applying migration id=notesupdated 2026/04/10 23:46:24 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:24 INFO Applying migration id=activitiesid 2026/04/10 23:46:24 INFO Applying migration id=outbox 2026/04/10 23:46:24 INFO Applying migration id=edits 2026/04/10 23:46:24 INFO Applying migration id=outboxactor 2026/04/10 23:46:24 INFO Applying migration id=outboxsender 2026/04/10 23:46:24 INFO Applying migration id=thread 2026/04/10 23:46:24 INFO Applying migration id=host 2026/04/10 23:46:24 INFO Applying migration id=sharedinbox 2026/04/10 23:46:24 INFO Applying migration id=noteshost 2026/04/10 23:46:24 INFO Applying migration id=fetched 2026/04/10 23:46:24 INFO Applying migration id=move 2026/04/10 23:46:24 INFO Applying migration id=cleanup 2026/04/10 23:46:24 INFO Applying migration id=received 2026/04/10 23:46:24 INFO Applying migration id=namehost 2026/04/10 23:46:24 INFO Applying migration id=outboxhost 2026/04/10 23:46:24 INFO Applying migration id=notesfts 2026/04/10 23:46:24 INFO Applying migration id=iconsname 2026/04/10 23:46:24 INFO Applying migration id=nohash 2026/04/10 23:46:24 INFO Applying migration id=shares 2026/04/10 23:46:24 INFO Applying migration id=actorttl 2026/04/10 23:46:24 INFO Applying migration id=tocc 2026/04/10 23:46:24 INFO Applying migration id=followeds 2026/04/10 23:46:24 INFO Applying migration id=certhash 2026/04/10 23:46:24 INFO Applying migration id=follows_sync 2026/04/10 23:46:24 INFO Applying migration id=jsonpath 2026/04/10 23:46:24 INFO Applying migration id=localforward 2026/04/10 23:46:24 INFO Applying migration id=avatar 2026/04/10 23:46:24 INFO Applying migration id=noimage 2026/04/10 23:46:24 INFO Applying migration id=feed 2026/04/10 23:46:24 INFO Applying migration id=bookmarks 2026/04/10 23:46:24 INFO Applying migration id=shareactivity 2026/04/10 23:46:24 INFO Applying migration id=application 2026/04/10 23:46:24 INFO Applying migration id=certificates 2026/04/10 23:46:24 INFO Applying migration id=rawforward 2026/04/10 23:46:24 INFO Applying migration id=publickey 2026/04/10 23:46:24 INFO Applying migration id=resolvegroup 2026/04/10 23:46:24 INFO Applying migration id=reject 2026/04/10 23:46:24 INFO Applying migration id=autodel 2026/04/10 23:46:24 INFO Applying migration id=jsonb 2026/04/10 23:46:24 INFO Applying migration id=quote 2026/04/10 23:46:24 INFO Applying migration id=rfc9421 2026/04/10 23:46:24 INFO Applying migration id=keys 2026/04/10 23:46:24 INFO Applying migration id=portable 2026/04/10 23:46:24 INFO Applying migration id=proofs 2026/04/10 23:46:24 INFO Applying migration id=contexts 2026/04/10 23:46:24 INFO Applying migration id=deliverieshost 2026/04/10 23:46:24 INFO Applying migration id=pembegin 2026/04/10 23:46:24 INFO Applying migration id=didhost 2026/04/10 23:46:27 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-3039-7c51-80ca-5b5c2a8507de 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 23:46:27 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d79ca-3039-7c51-80ca-5b5c2a8507de old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/04/10 23:46:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-303b-79a9-8fb2-ebb08bc19d08 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 23:46:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-303d-73da-8504-7094f637fcdc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-303b-79a9-8fb2-ebb08bc19d08 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ca-303b-79a9-8fb2-ebb08bc19d08 2026/04/10 23:46:27 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ca-303d-78c5-a5eb-d7d6c14d2417 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-3039-7c51-80ca-5b5c2a8507de 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.62s) === RUN TestMove_FollowingBoth 2026/04/10 23:46:27 INFO Applying migration id=initial 2026/04/10 23:46:27 INFO Applying migration id=notesupdated 2026/04/10 23:46:27 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:27 INFO Applying migration id=activitiesid 2026/04/10 23:46:27 INFO Applying migration id=outbox 2026/04/10 23:46:27 INFO Applying migration id=edits 2026/04/10 23:46:27 INFO Applying migration id=outboxactor 2026/04/10 23:46:27 INFO Applying migration id=outboxsender 2026/04/10 23:46:27 INFO Applying migration id=thread 2026/04/10 23:46:27 INFO Applying migration id=host 2026/04/10 23:46:27 INFO Applying migration id=sharedinbox 2026/04/10 23:46:27 INFO Applying migration id=noteshost 2026/04/10 23:46:27 INFO Applying migration id=fetched 2026/04/10 23:46:27 INFO Applying migration id=move 2026/04/10 23:46:27 INFO Applying migration id=cleanup 2026/04/10 23:46:27 INFO Applying migration id=received 2026/04/10 23:46:27 INFO Applying migration id=namehost 2026/04/10 23:46:27 INFO Applying migration id=outboxhost 2026/04/10 23:46:27 INFO Applying migration id=notesfts 2026/04/10 23:46:27 INFO Applying migration id=iconsname 2026/04/10 23:46:27 INFO Applying migration id=nohash 2026/04/10 23:46:27 INFO Applying migration id=shares 2026/04/10 23:46:27 INFO Applying migration id=actorttl 2026/04/10 23:46:27 INFO Applying migration id=tocc 2026/04/10 23:46:27 INFO Applying migration id=followeds 2026/04/10 23:46:27 INFO Applying migration id=certhash 2026/04/10 23:46:27 INFO Applying migration id=follows_sync 2026/04/10 23:46:27 INFO Applying migration id=jsonpath 2026/04/10 23:46:27 INFO Applying migration id=localforward 2026/04/10 23:46:27 INFO Applying migration id=avatar 2026/04/10 23:46:27 INFO Applying migration id=noimage 2026/04/10 23:46:27 INFO Applying migration id=feed 2026/04/10 23:46:27 INFO Applying migration id=bookmarks 2026/04/10 23:46:27 INFO Applying migration id=shareactivity 2026/04/10 23:46:27 INFO Applying migration id=application 2026/04/10 23:46:27 INFO Applying migration id=certificates 2026/04/10 23:46:27 INFO Applying migration id=rawforward 2026/04/10 23:46:27 INFO Applying migration id=publickey 2026/04/10 23:46:27 INFO Applying migration id=resolvegroup 2026/04/10 23:46:27 INFO Applying migration id=reject 2026/04/10 23:46:27 INFO Applying migration id=autodel 2026/04/10 23:46:27 INFO Applying migration id=jsonb 2026/04/10 23:46:27 INFO Applying migration id=quote 2026/04/10 23:46:27 INFO Applying migration id=rfc9421 2026/04/10 23:46:27 INFO Applying migration id=keys 2026/04/10 23:46:27 INFO Applying migration id=portable 2026/04/10 23:46:27 INFO Applying migration id=proofs 2026/04/10 23:46:27 INFO Applying migration id=contexts 2026/04/10 23:46:27 INFO Applying migration id=deliverieshost 2026/04/10 23:46:27 INFO Applying migration id=pembegin 2026/04/10 23:46:27 INFO Applying migration id=didhost 2026/04/10 23:46:29 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-3aa7-7907-8d7b-350784fad111 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 23:46:29 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-3aa8-7430-8db4-67d541f9a038 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 23:46:29 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019d79ca-3aa7-7907-8d7b-350784fad111 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 23:46:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ca-3aa9-7d54-b78e-5e860ad7042c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-3aa7-7907-8d7b-350784fad111 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 (2.67s) === RUN TestMove_LocalToLocalAliasThrottled 2026/04/10 23:46:29 INFO Applying migration id=initial 2026/04/10 23:46:29 INFO Applying migration id=notesupdated 2026/04/10 23:46:29 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:29 INFO Applying migration id=activitiesid 2026/04/10 23:46:29 INFO Applying migration id=outbox 2026/04/10 23:46:29 INFO Applying migration id=edits 2026/04/10 23:46:29 INFO Applying migration id=outboxactor 2026/04/10 23:46:29 INFO Applying migration id=outboxsender 2026/04/10 23:46:29 INFO Applying migration id=thread 2026/04/10 23:46:29 INFO Applying migration id=host 2026/04/10 23:46:29 INFO Applying migration id=sharedinbox 2026/04/10 23:46:29 INFO Applying migration id=noteshost 2026/04/10 23:46:29 INFO Applying migration id=fetched 2026/04/10 23:46:29 INFO Applying migration id=move 2026/04/10 23:46:29 INFO Applying migration id=cleanup 2026/04/10 23:46:29 INFO Applying migration id=received 2026/04/10 23:46:29 INFO Applying migration id=namehost 2026/04/10 23:46:29 INFO Applying migration id=outboxhost 2026/04/10 23:46:29 INFO Applying migration id=notesfts 2026/04/10 23:46:29 INFO Applying migration id=iconsname 2026/04/10 23:46:29 INFO Applying migration id=nohash 2026/04/10 23:46:29 INFO Applying migration id=shares 2026/04/10 23:46:29 INFO Applying migration id=actorttl 2026/04/10 23:46:29 INFO Applying migration id=tocc 2026/04/10 23:46:29 INFO Applying migration id=followeds 2026/04/10 23:46:29 INFO Applying migration id=certhash 2026/04/10 23:46:29 INFO Applying migration id=follows_sync 2026/04/10 23:46:29 INFO Applying migration id=jsonpath 2026/04/10 23:46:29 INFO Applying migration id=localforward 2026/04/10 23:46:29 INFO Applying migration id=avatar 2026/04/10 23:46:29 INFO Applying migration id=noimage 2026/04/10 23:46:29 INFO Applying migration id=feed 2026/04/10 23:46:29 INFO Applying migration id=bookmarks 2026/04/10 23:46:29 INFO Applying migration id=shareactivity 2026/04/10 23:46:29 INFO Applying migration id=application 2026/04/10 23:46:29 INFO Applying migration id=certificates 2026/04/10 23:46:29 INFO Applying migration id=rawforward 2026/04/10 23:46:29 INFO Applying migration id=publickey 2026/04/10 23:46:29 INFO Applying migration id=resolvegroup 2026/04/10 23:46:29 INFO Applying migration id=reject 2026/04/10 23:46:29 INFO Applying migration id=autodel 2026/04/10 23:46:29 INFO Applying migration id=jsonb 2026/04/10 23:46:29 INFO Applying migration id=quote 2026/04/10 23:46:29 INFO Applying migration id=rfc9421 2026/04/10 23:46:29 INFO Applying migration id=keys 2026/04/10 23:46:29 INFO Applying migration id=portable 2026/04/10 23:46:29 INFO Applying migration id=proofs 2026/04/10 23:46:29 INFO Applying migration id=contexts 2026/04/10 23:46:29 INFO Applying migration id=deliverieshost 2026/04/10 23:46:29 INFO Applying migration id=pembegin 2026/04/10 23:46:29 INFO Applying migration id=didhost 2026/04/10 23:46:32 WARN Throttled request to set alias can=2026-04-11T00:16:30.665Z --- PASS: TestMove_LocalToLocalAliasThrottled (2.57s) === RUN TestMove_LocalToLocal 2026/04/10 23:46:32 INFO Applying migration id=initial 2026/04/10 23:46:32 INFO Applying migration id=notesupdated 2026/04/10 23:46:32 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:32 INFO Applying migration id=activitiesid 2026/04/10 23:46:32 INFO Applying migration id=outbox 2026/04/10 23:46:32 INFO Applying migration id=edits 2026/04/10 23:46:32 INFO Applying migration id=outboxactor 2026/04/10 23:46:32 INFO Applying migration id=outboxsender 2026/04/10 23:46:32 INFO Applying migration id=thread 2026/04/10 23:46:32 INFO Applying migration id=host 2026/04/10 23:46:32 INFO Applying migration id=sharedinbox 2026/04/10 23:46:32 INFO Applying migration id=noteshost 2026/04/10 23:46:32 INFO Applying migration id=fetched 2026/04/10 23:46:32 INFO Applying migration id=move 2026/04/10 23:46:32 INFO Applying migration id=cleanup 2026/04/10 23:46:32 INFO Applying migration id=received 2026/04/10 23:46:32 INFO Applying migration id=namehost 2026/04/10 23:46:32 INFO Applying migration id=outboxhost 2026/04/10 23:46:32 INFO Applying migration id=notesfts 2026/04/10 23:46:32 INFO Applying migration id=iconsname 2026/04/10 23:46:32 INFO Applying migration id=nohash 2026/04/10 23:46:32 INFO Applying migration id=shares 2026/04/10 23:46:32 INFO Applying migration id=actorttl 2026/04/10 23:46:32 INFO Applying migration id=tocc 2026/04/10 23:46:32 INFO Applying migration id=followeds 2026/04/10 23:46:32 INFO Applying migration id=certhash 2026/04/10 23:46:32 INFO Applying migration id=follows_sync 2026/04/10 23:46:32 INFO Applying migration id=jsonpath 2026/04/10 23:46:32 INFO Applying migration id=localforward 2026/04/10 23:46:32 INFO Applying migration id=avatar 2026/04/10 23:46:32 INFO Applying migration id=noimage 2026/04/10 23:46:32 INFO Applying migration id=feed 2026/04/10 23:46:32 INFO Applying migration id=bookmarks 2026/04/10 23:46:32 INFO Applying migration id=shareactivity 2026/04/10 23:46:32 INFO Applying migration id=application 2026/04/10 23:46:32 INFO Applying migration id=certificates 2026/04/10 23:46:32 INFO Applying migration id=rawforward 2026/04/10 23:46:32 INFO Applying migration id=publickey 2026/04/10 23:46:32 INFO Applying migration id=resolvegroup 2026/04/10 23:46:32 INFO Applying migration id=reject 2026/04/10 23:46:32 INFO Applying migration id=autodel 2026/04/10 23:46:32 INFO Applying migration id=jsonb 2026/04/10 23:46:32 INFO Applying migration id=quote 2026/04/10 23:46:32 INFO Applying migration id=rfc9421 2026/04/10 23:46:32 INFO Applying migration id=keys 2026/04/10 23:46:32 INFO Applying migration id=portable 2026/04/10 23:46:32 INFO Applying migration id=proofs 2026/04/10 23:46:32 INFO Applying migration id=contexts 2026/04/10 23:46:32 INFO Applying migration id=deliverieshost 2026/04/10 23:46:32 INFO Applying migration id=pembegin 2026/04/10 23:46:32 INFO Applying migration id=didhost 2026/04/10 23:46:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-5012-7e8b-9fdc-83b3e49617c3 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 23:46:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-5013-7d46-9a4b-795b920f951c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-5012-7e8b-9fdc-83b3e49617c3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d79ca-5012-7e8b-9fdc-83b3e49617c3 2026/04/10 23:46:35 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d79ca-5012-7e8b-9fdc-83b3e49617c3 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/04/10 23:46:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-5019-7330-ba7e-237b093ca49c 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 23:46:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-501d-7102-9674-a7c7be3a3a71 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-5019-7330-ba7e-237b093ca49c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d79ca-5019-7330-ba7e-237b093ca49c 2026/04/10 23:46:35 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ca-501d-7d0b-bf67-8019c7a3db71 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-5012-7e8b-9fdc-83b3e49617c3 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 (2.93s) === RUN TestMove_LocalToLocalNoFollowers 2026/04/10 23:46:35 INFO Applying migration id=initial 2026/04/10 23:46:35 INFO Applying migration id=notesupdated 2026/04/10 23:46:35 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:35 INFO Applying migration id=activitiesid 2026/04/10 23:46:35 INFO Applying migration id=outbox 2026/04/10 23:46:35 INFO Applying migration id=edits 2026/04/10 23:46:35 INFO Applying migration id=outboxactor 2026/04/10 23:46:35 INFO Applying migration id=outboxsender 2026/04/10 23:46:35 INFO Applying migration id=thread 2026/04/10 23:46:35 INFO Applying migration id=host 2026/04/10 23:46:35 INFO Applying migration id=sharedinbox 2026/04/10 23:46:35 INFO Applying migration id=noteshost 2026/04/10 23:46:35 INFO Applying migration id=fetched 2026/04/10 23:46:35 INFO Applying migration id=move 2026/04/10 23:46:35 INFO Applying migration id=cleanup 2026/04/10 23:46:35 INFO Applying migration id=received 2026/04/10 23:46:35 INFO Applying migration id=namehost 2026/04/10 23:46:35 INFO Applying migration id=outboxhost 2026/04/10 23:46:35 INFO Applying migration id=notesfts 2026/04/10 23:46:35 INFO Applying migration id=iconsname 2026/04/10 23:46:35 INFO Applying migration id=nohash 2026/04/10 23:46:35 INFO Applying migration id=shares 2026/04/10 23:46:35 INFO Applying migration id=actorttl 2026/04/10 23:46:35 INFO Applying migration id=tocc 2026/04/10 23:46:35 INFO Applying migration id=followeds 2026/04/10 23:46:35 INFO Applying migration id=certhash 2026/04/10 23:46:35 INFO Applying migration id=follows_sync 2026/04/10 23:46:35 INFO Applying migration id=jsonpath 2026/04/10 23:46:35 INFO Applying migration id=localforward 2026/04/10 23:46:35 INFO Applying migration id=avatar 2026/04/10 23:46:35 INFO Applying migration id=noimage 2026/04/10 23:46:35 INFO Applying migration id=feed 2026/04/10 23:46:35 INFO Applying migration id=bookmarks 2026/04/10 23:46:35 INFO Applying migration id=shareactivity 2026/04/10 23:46:35 INFO Applying migration id=application 2026/04/10 23:46:35 INFO Applying migration id=certificates 2026/04/10 23:46:35 INFO Applying migration id=rawforward 2026/04/10 23:46:35 INFO Applying migration id=publickey 2026/04/10 23:46:35 INFO Applying migration id=resolvegroup 2026/04/10 23:46:35 INFO Applying migration id=reject 2026/04/10 23:46:35 INFO Applying migration id=autodel 2026/04/10 23:46:35 INFO Applying migration id=jsonb 2026/04/10 23:46:35 INFO Applying migration id=quote 2026/04/10 23:46:35 INFO Applying migration id=rfc9421 2026/04/10 23:46:35 INFO Applying migration id=keys 2026/04/10 23:46:35 INFO Applying migration id=portable 2026/04/10 23:46:35 INFO Applying migration id=proofs 2026/04/10 23:46:35 INFO Applying migration id=contexts 2026/04/10 23:46:35 INFO Applying migration id=deliverieshost 2026/04/10 23:46:35 INFO Applying migration id=pembegin 2026/04/10 23:46:35 INFO Applying migration id=didhost --- PASS: TestMove_LocalToLocalNoFollowers (1.73s) === RUN TestMove_LocalToFederated 2026/04/10 23:46:36 INFO Applying migration id=initial 2026/04/10 23:46:36 INFO Applying migration id=notesupdated 2026/04/10 23:46:36 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:36 INFO Applying migration id=activitiesid 2026/04/10 23:46:36 INFO Applying migration id=outbox 2026/04/10 23:46:36 INFO Applying migration id=edits 2026/04/10 23:46:36 INFO Applying migration id=outboxactor 2026/04/10 23:46:36 INFO Applying migration id=outboxsender 2026/04/10 23:46:36 INFO Applying migration id=thread 2026/04/10 23:46:36 INFO Applying migration id=host 2026/04/10 23:46:36 INFO Applying migration id=sharedinbox 2026/04/10 23:46:36 INFO Applying migration id=noteshost 2026/04/10 23:46:36 INFO Applying migration id=fetched 2026/04/10 23:46:36 INFO Applying migration id=move 2026/04/10 23:46:36 INFO Applying migration id=cleanup 2026/04/10 23:46:36 INFO Applying migration id=received 2026/04/10 23:46:36 INFO Applying migration id=namehost 2026/04/10 23:46:36 INFO Applying migration id=outboxhost 2026/04/10 23:46:36 INFO Applying migration id=notesfts 2026/04/10 23:46:36 INFO Applying migration id=iconsname 2026/04/10 23:46:36 INFO Applying migration id=nohash 2026/04/10 23:46:36 INFO Applying migration id=shares 2026/04/10 23:46:36 INFO Applying migration id=actorttl 2026/04/10 23:46:36 INFO Applying migration id=tocc 2026/04/10 23:46:36 INFO Applying migration id=followeds 2026/04/10 23:46:36 INFO Applying migration id=certhash 2026/04/10 23:46:36 INFO Applying migration id=follows_sync 2026/04/10 23:46:36 INFO Applying migration id=jsonpath 2026/04/10 23:46:36 INFO Applying migration id=localforward 2026/04/10 23:46:36 INFO Applying migration id=avatar 2026/04/10 23:46:36 INFO Applying migration id=noimage 2026/04/10 23:46:36 INFO Applying migration id=feed 2026/04/10 23:46:36 INFO Applying migration id=bookmarks 2026/04/10 23:46:36 INFO Applying migration id=shareactivity 2026/04/10 23:46:36 INFO Applying migration id=application 2026/04/10 23:46:36 INFO Applying migration id=certificates 2026/04/10 23:46:36 INFO Applying migration id=rawforward 2026/04/10 23:46:36 INFO Applying migration id=publickey 2026/04/10 23:46:36 INFO Applying migration id=resolvegroup 2026/04/10 23:46:36 INFO Applying migration id=reject 2026/04/10 23:46:36 INFO Applying migration id=autodel 2026/04/10 23:46:36 INFO Applying migration id=jsonb 2026/04/10 23:46:36 INFO Applying migration id=quote 2026/04/10 23:46:36 INFO Applying migration id=rfc9421 2026/04/10 23:46:37 INFO Applying migration id=keys 2026/04/10 23:46:37 INFO Applying migration id=portable 2026/04/10 23:46:37 INFO Applying migration id=proofs 2026/04/10 23:46:37 INFO Applying migration id=contexts 2026/04/10 23:46:37 INFO Applying migration id=deliverieshost 2026/04/10 23:46:37 INFO Applying migration id=pembegin 2026/04/10 23:46:37 INFO Applying migration id=didhost 2026/04/10 23:46:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-5e7c-7f04-ac9b-adc4fd8c409b 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 23:46:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-5e7d-7e1d-8cfe-f9146e09eff8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-5e7c-7f04-ac9b-adc4fd8c409b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d79ca-5e7c-7f04-ac9b-adc4fd8c409b 2026/04/10 23:46:38 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d79ca-5e7c-7f04-ac9b-adc4fd8c409b old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/04/10 23:46:38 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-5e80-7ca6-9415-22a36edf6147 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 23:46:38 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ca-5e82-753a-8bce-ec15aee6a5ed activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-5e7c-7f04-ac9b-adc4fd8c409b 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.96s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/04/10 23:46:38 INFO Applying migration id=initial 2026/04/10 23:46:38 INFO Applying migration id=notesupdated 2026/04/10 23:46:38 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:38 INFO Applying migration id=activitiesid 2026/04/10 23:46:38 INFO Applying migration id=outbox 2026/04/10 23:46:38 INFO Applying migration id=edits 2026/04/10 23:46:38 INFO Applying migration id=outboxactor 2026/04/10 23:46:38 INFO Applying migration id=outboxsender 2026/04/10 23:46:38 INFO Applying migration id=thread 2026/04/10 23:46:38 INFO Applying migration id=host 2026/04/10 23:46:38 INFO Applying migration id=sharedinbox 2026/04/10 23:46:38 INFO Applying migration id=noteshost 2026/04/10 23:46:38 INFO Applying migration id=fetched 2026/04/10 23:46:38 INFO Applying migration id=move 2026/04/10 23:46:38 INFO Applying migration id=cleanup 2026/04/10 23:46:38 INFO Applying migration id=received 2026/04/10 23:46:38 INFO Applying migration id=namehost 2026/04/10 23:46:38 INFO Applying migration id=outboxhost 2026/04/10 23:46:38 INFO Applying migration id=notesfts 2026/04/10 23:46:38 INFO Applying migration id=iconsname 2026/04/10 23:46:38 INFO Applying migration id=nohash 2026/04/10 23:46:38 INFO Applying migration id=shares 2026/04/10 23:46:38 INFO Applying migration id=actorttl 2026/04/10 23:46:38 INFO Applying migration id=tocc 2026/04/10 23:46:38 INFO Applying migration id=followeds 2026/04/10 23:46:38 INFO Applying migration id=certhash 2026/04/10 23:46:38 INFO Applying migration id=follows_sync 2026/04/10 23:46:38 INFO Applying migration id=jsonpath 2026/04/10 23:46:38 INFO Applying migration id=localforward 2026/04/10 23:46:38 INFO Applying migration id=avatar 2026/04/10 23:46:38 INFO Applying migration id=noimage 2026/04/10 23:46:38 INFO Applying migration id=feed 2026/04/10 23:46:38 INFO Applying migration id=bookmarks 2026/04/10 23:46:38 INFO Applying migration id=shareactivity 2026/04/10 23:46:38 INFO Applying migration id=application 2026/04/10 23:46:38 INFO Applying migration id=certificates 2026/04/10 23:46:38 INFO Applying migration id=rawforward 2026/04/10 23:46:38 INFO Applying migration id=publickey 2026/04/10 23:46:38 INFO Applying migration id=resolvegroup 2026/04/10 23:46:38 INFO Applying migration id=reject 2026/04/10 23:46:38 INFO Applying migration id=autodel 2026/04/10 23:46:38 INFO Applying migration id=jsonb 2026/04/10 23:46:38 INFO Applying migration id=quote 2026/04/10 23:46:38 INFO Applying migration id=rfc9421 2026/04/10 23:46:38 INFO Applying migration id=keys 2026/04/10 23:46:38 INFO Applying migration id=portable 2026/04/10 23:46:38 INFO Applying migration id=proofs 2026/04/10 23:46:38 INFO Applying migration id=contexts 2026/04/10 23:46:38 INFO Applying migration id=deliverieshost 2026/04/10 23:46:38 INFO Applying migration id=pembegin 2026/04/10 23:46:38 INFO Applying migration id=didhost 2026/04/10 23:46:40 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-65d5-74af-8c96-8418f0dee809 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 23:46:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-65d6-72fe-a49b-fae206044be7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-65d5-74af-8c96-8418f0dee809 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d79ca-65d5-74af-8c96-8418f0dee809 2026/04/10 23:46:40 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (1.88s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/04/10 23:46:40 INFO Applying migration id=initial 2026/04/10 23:46:40 INFO Applying migration id=notesupdated 2026/04/10 23:46:40 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:40 INFO Applying migration id=activitiesid 2026/04/10 23:46:40 INFO Applying migration id=outbox 2026/04/10 23:46:40 INFO Applying migration id=edits 2026/04/10 23:46:40 INFO Applying migration id=outboxactor 2026/04/10 23:46:40 INFO Applying migration id=outboxsender 2026/04/10 23:46:40 INFO Applying migration id=thread 2026/04/10 23:46:40 INFO Applying migration id=host 2026/04/10 23:46:40 INFO Applying migration id=sharedinbox 2026/04/10 23:46:40 INFO Applying migration id=noteshost 2026/04/10 23:46:40 INFO Applying migration id=fetched 2026/04/10 23:46:40 INFO Applying migration id=move 2026/04/10 23:46:40 INFO Applying migration id=cleanup 2026/04/10 23:46:40 INFO Applying migration id=received 2026/04/10 23:46:40 INFO Applying migration id=namehost 2026/04/10 23:46:40 INFO Applying migration id=outboxhost 2026/04/10 23:46:40 INFO Applying migration id=notesfts 2026/04/10 23:46:40 INFO Applying migration id=iconsname 2026/04/10 23:46:40 INFO Applying migration id=nohash 2026/04/10 23:46:40 INFO Applying migration id=shares 2026/04/10 23:46:40 INFO Applying migration id=actorttl 2026/04/10 23:46:40 INFO Applying migration id=tocc 2026/04/10 23:46:40 INFO Applying migration id=followeds 2026/04/10 23:46:40 INFO Applying migration id=certhash 2026/04/10 23:46:40 INFO Applying migration id=follows_sync 2026/04/10 23:46:40 INFO Applying migration id=jsonpath 2026/04/10 23:46:40 INFO Applying migration id=localforward 2026/04/10 23:46:40 INFO Applying migration id=avatar 2026/04/10 23:46:40 INFO Applying migration id=noimage 2026/04/10 23:46:40 INFO Applying migration id=feed 2026/04/10 23:46:40 INFO Applying migration id=bookmarks 2026/04/10 23:46:40 INFO Applying migration id=shareactivity 2026/04/10 23:46:40 INFO Applying migration id=application 2026/04/10 23:46:40 INFO Applying migration id=certificates 2026/04/10 23:46:40 INFO Applying migration id=rawforward 2026/04/10 23:46:40 INFO Applying migration id=publickey 2026/04/10 23:46:40 INFO Applying migration id=resolvegroup 2026/04/10 23:46:40 INFO Applying migration id=reject 2026/04/10 23:46:40 INFO Applying migration id=autodel 2026/04/10 23:46:40 INFO Applying migration id=jsonb 2026/04/10 23:46:40 INFO Applying migration id=quote 2026/04/10 23:46:40 INFO Applying migration id=rfc9421 2026/04/10 23:46:40 INFO Applying migration id=keys 2026/04/10 23:46:40 INFO Applying migration id=portable 2026/04/10 23:46:40 INFO Applying migration id=proofs 2026/04/10 23:46:40 INFO Applying migration id=contexts 2026/04/10 23:46:40 INFO Applying migration id=deliverieshost 2026/04/10 23:46:40 INFO Applying migration id=pembegin 2026/04/10 23:46:40 INFO Applying migration id=didhost 2026/04/10 23:46:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-6fcd-7b06-8d3b-64990ffbcdc6 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 23:46:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-6fce-798d-bcd5-1297a89ae5f4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-6fcd-7b06-8d3b-64990ffbcdc6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d79ca-6fcd-7b06-8d3b-64990ffbcdc6 2026/04/10 23:46:43 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (2.55s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/04/10 23:46:43 INFO Applying migration id=initial 2026/04/10 23:46:43 INFO Applying migration id=notesupdated 2026/04/10 23:46:43 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:43 INFO Applying migration id=activitiesid 2026/04/10 23:46:43 INFO Applying migration id=outbox 2026/04/10 23:46:43 INFO Applying migration id=edits 2026/04/10 23:46:43 INFO Applying migration id=outboxactor 2026/04/10 23:46:43 INFO Applying migration id=outboxsender 2026/04/10 23:46:43 INFO Applying migration id=thread 2026/04/10 23:46:43 INFO Applying migration id=host 2026/04/10 23:46:43 INFO Applying migration id=sharedinbox 2026/04/10 23:46:43 INFO Applying migration id=noteshost 2026/04/10 23:46:43 INFO Applying migration id=fetched 2026/04/10 23:46:43 INFO Applying migration id=move 2026/04/10 23:46:43 INFO Applying migration id=cleanup 2026/04/10 23:46:43 INFO Applying migration id=received 2026/04/10 23:46:43 INFO Applying migration id=namehost 2026/04/10 23:46:43 INFO Applying migration id=outboxhost 2026/04/10 23:46:43 INFO Applying migration id=notesfts 2026/04/10 23:46:43 INFO Applying migration id=iconsname 2026/04/10 23:46:43 INFO Applying migration id=nohash 2026/04/10 23:46:43 INFO Applying migration id=shares 2026/04/10 23:46:43 INFO Applying migration id=actorttl 2026/04/10 23:46:43 INFO Applying migration id=tocc 2026/04/10 23:46:43 INFO Applying migration id=followeds 2026/04/10 23:46:43 INFO Applying migration id=certhash 2026/04/10 23:46:43 INFO Applying migration id=follows_sync 2026/04/10 23:46:43 INFO Applying migration id=jsonpath 2026/04/10 23:46:43 INFO Applying migration id=localforward 2026/04/10 23:46:43 INFO Applying migration id=avatar 2026/04/10 23:46:43 INFO Applying migration id=noimage 2026/04/10 23:46:43 INFO Applying migration id=feed 2026/04/10 23:46:43 INFO Applying migration id=bookmarks 2026/04/10 23:46:43 INFO Applying migration id=shareactivity 2026/04/10 23:46:43 INFO Applying migration id=application 2026/04/10 23:46:43 INFO Applying migration id=certificates 2026/04/10 23:46:43 INFO Applying migration id=rawforward 2026/04/10 23:46:43 INFO Applying migration id=publickey 2026/04/10 23:46:43 INFO Applying migration id=resolvegroup 2026/04/10 23:46:43 INFO Applying migration id=reject 2026/04/10 23:46:43 INFO Applying migration id=autodel 2026/04/10 23:46:43 INFO Applying migration id=jsonb 2026/04/10 23:46:43 INFO Applying migration id=quote 2026/04/10 23:46:43 INFO Applying migration id=rfc9421 2026/04/10 23:46:43 INFO Applying migration id=keys 2026/04/10 23:46:43 INFO Applying migration id=portable 2026/04/10 23:46:43 INFO Applying migration id=proofs 2026/04/10 23:46:43 INFO Applying migration id=contexts 2026/04/10 23:46:43 INFO Applying migration id=deliverieshost 2026/04/10 23:46:43 INFO Applying migration id=pembegin 2026/04/10 23:46:43 INFO Applying migration id=didhost 2026/04/10 23:46:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-783f-7d57-b67d-7128b9e4f225 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 23:46:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-7840-7c87-a307-dc1a95f19eca activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-783f-7d57-b67d-7128b9e4f225 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d79ca-783f-7d57-b67d-7128b9e4f225 2026/04/10 23:46:45 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d79ca-783f-7d57-b67d-7128b9e4f225 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/04/10 23:46:45 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-7844-7ac5-b0f7-d55651df30ad 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 23:46:45 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ca-7846-72a4-9e3d-fd62fe227795 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-783f-7d57-b67d-7128b9e4f225 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 23:46:45 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (2.17s) === RUN TestName_Throttled 2026/04/10 23:46:45 INFO Applying migration id=initial 2026/04/10 23:46:45 INFO Applying migration id=notesupdated 2026/04/10 23:46:45 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:45 INFO Applying migration id=activitiesid 2026/04/10 23:46:45 INFO Applying migration id=outbox 2026/04/10 23:46:45 INFO Applying migration id=edits 2026/04/10 23:46:45 INFO Applying migration id=outboxactor 2026/04/10 23:46:45 INFO Applying migration id=outboxsender 2026/04/10 23:46:45 INFO Applying migration id=thread 2026/04/10 23:46:45 INFO Applying migration id=host 2026/04/10 23:46:45 INFO Applying migration id=sharedinbox 2026/04/10 23:46:45 INFO Applying migration id=noteshost 2026/04/10 23:46:45 INFO Applying migration id=fetched 2026/04/10 23:46:45 INFO Applying migration id=move 2026/04/10 23:46:45 INFO Applying migration id=cleanup 2026/04/10 23:46:45 INFO Applying migration id=received 2026/04/10 23:46:45 INFO Applying migration id=namehost 2026/04/10 23:46:45 INFO Applying migration id=outboxhost 2026/04/10 23:46:45 INFO Applying migration id=notesfts 2026/04/10 23:46:45 INFO Applying migration id=iconsname 2026/04/10 23:46:45 INFO Applying migration id=nohash 2026/04/10 23:46:45 INFO Applying migration id=shares 2026/04/10 23:46:45 INFO Applying migration id=actorttl 2026/04/10 23:46:45 INFO Applying migration id=tocc 2026/04/10 23:46:45 INFO Applying migration id=followeds 2026/04/10 23:46:45 INFO Applying migration id=certhash 2026/04/10 23:46:45 INFO Applying migration id=follows_sync 2026/04/10 23:46:45 INFO Applying migration id=jsonpath 2026/04/10 23:46:45 INFO Applying migration id=localforward 2026/04/10 23:46:45 INFO Applying migration id=avatar 2026/04/10 23:46:45 INFO Applying migration id=noimage 2026/04/10 23:46:45 INFO Applying migration id=feed 2026/04/10 23:46:45 INFO Applying migration id=bookmarks 2026/04/10 23:46:45 INFO Applying migration id=shareactivity 2026/04/10 23:46:45 INFO Applying migration id=application 2026/04/10 23:46:45 INFO Applying migration id=certificates 2026/04/10 23:46:45 INFO Applying migration id=rawforward 2026/04/10 23:46:45 INFO Applying migration id=publickey 2026/04/10 23:46:45 INFO Applying migration id=resolvegroup 2026/04/10 23:46:45 INFO Applying migration id=reject 2026/04/10 23:46:45 INFO Applying migration id=autodel 2026/04/10 23:46:45 INFO Applying migration id=jsonb 2026/04/10 23:46:45 INFO Applying migration id=quote 2026/04/10 23:46:45 INFO Applying migration id=rfc9421 2026/04/10 23:46:45 INFO Applying migration id=keys 2026/04/10 23:46:45 INFO Applying migration id=portable 2026/04/10 23:46:45 INFO Applying migration id=proofs 2026/04/10 23:46:45 INFO Applying migration id=contexts 2026/04/10 23:46:45 INFO Applying migration id=deliverieshost 2026/04/10 23:46:45 INFO Applying migration id=pembegin 2026/04/10 23:46:45 INFO Applying migration id=didhost 2026/04/10 23:46:46 WARN Throttled request to set name can=2026-04-11T00:16:46.071Z --- PASS: TestName_Throttled (1.48s) === RUN TestName_HappyFlow 2026/04/10 23:46:46 INFO Applying migration id=initial 2026/04/10 23:46:46 INFO Applying migration id=notesupdated 2026/04/10 23:46:46 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:46 INFO Applying migration id=activitiesid 2026/04/10 23:46:46 INFO Applying migration id=outbox 2026/04/10 23:46:46 INFO Applying migration id=edits 2026/04/10 23:46:46 INFO Applying migration id=outboxactor 2026/04/10 23:46:46 INFO Applying migration id=outboxsender 2026/04/10 23:46:46 INFO Applying migration id=thread 2026/04/10 23:46:46 INFO Applying migration id=host 2026/04/10 23:46:46 INFO Applying migration id=sharedinbox 2026/04/10 23:46:46 INFO Applying migration id=noteshost 2026/04/10 23:46:46 INFO Applying migration id=fetched 2026/04/10 23:46:46 INFO Applying migration id=move 2026/04/10 23:46:46 INFO Applying migration id=cleanup 2026/04/10 23:46:46 INFO Applying migration id=received 2026/04/10 23:46:46 INFO Applying migration id=namehost 2026/04/10 23:46:46 INFO Applying migration id=outboxhost 2026/04/10 23:46:46 INFO Applying migration id=notesfts 2026/04/10 23:46:46 INFO Applying migration id=iconsname 2026/04/10 23:46:46 INFO Applying migration id=nohash 2026/04/10 23:46:46 INFO Applying migration id=shares 2026/04/10 23:46:46 INFO Applying migration id=actorttl 2026/04/10 23:46:46 INFO Applying migration id=tocc 2026/04/10 23:46:47 INFO Applying migration id=followeds 2026/04/10 23:46:47 INFO Applying migration id=certhash 2026/04/10 23:46:47 INFO Applying migration id=follows_sync 2026/04/10 23:46:47 INFO Applying migration id=jsonpath 2026/04/10 23:46:47 INFO Applying migration id=localforward 2026/04/10 23:46:47 INFO Applying migration id=avatar 2026/04/10 23:46:47 INFO Applying migration id=noimage 2026/04/10 23:46:47 INFO Applying migration id=feed 2026/04/10 23:46:47 INFO Applying migration id=bookmarks 2026/04/10 23:46:47 INFO Applying migration id=shareactivity 2026/04/10 23:46:47 INFO Applying migration id=application 2026/04/10 23:46:47 INFO Applying migration id=certificates 2026/04/10 23:46:47 INFO Applying migration id=rawforward 2026/04/10 23:46:47 INFO Applying migration id=publickey 2026/04/10 23:46:47 INFO Applying migration id=resolvegroup 2026/04/10 23:46:47 INFO Applying migration id=reject 2026/04/10 23:46:47 INFO Applying migration id=autodel 2026/04/10 23:46:47 INFO Applying migration id=jsonb 2026/04/10 23:46:47 INFO Applying migration id=quote 2026/04/10 23:46:47 INFO Applying migration id=rfc9421 2026/04/10 23:46:47 INFO Applying migration id=keys 2026/04/10 23:46:47 INFO Applying migration id=portable 2026/04/10 23:46:47 INFO Applying migration id=proofs 2026/04/10 23:46:47 INFO Applying migration id=contexts 2026/04/10 23:46:47 INFO Applying migration id=deliverieshost 2026/04/10 23:46:47 INFO Applying migration id=pembegin 2026/04/10 23:46:47 INFO Applying migration id=didhost 2026/04/10 23:46:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (1.62s) === RUN TestName_TooLong 2026/04/10 23:46:48 INFO Applying migration id=initial 2026/04/10 23:46:48 INFO Applying migration id=notesupdated 2026/04/10 23:46:48 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:48 INFO Applying migration id=activitiesid 2026/04/10 23:46:48 INFO Applying migration id=outbox 2026/04/10 23:46:48 INFO Applying migration id=edits 2026/04/10 23:46:48 INFO Applying migration id=outboxactor 2026/04/10 23:46:48 INFO Applying migration id=outboxsender 2026/04/10 23:46:48 INFO Applying migration id=thread 2026/04/10 23:46:48 INFO Applying migration id=host 2026/04/10 23:46:48 INFO Applying migration id=sharedinbox 2026/04/10 23:46:48 INFO Applying migration id=noteshost 2026/04/10 23:46:48 INFO Applying migration id=fetched 2026/04/10 23:46:48 INFO Applying migration id=move 2026/04/10 23:46:48 INFO Applying migration id=cleanup 2026/04/10 23:46:48 INFO Applying migration id=received 2026/04/10 23:46:48 INFO Applying migration id=namehost 2026/04/10 23:46:48 INFO Applying migration id=outboxhost 2026/04/10 23:46:48 INFO Applying migration id=notesfts 2026/04/10 23:46:48 INFO Applying migration id=iconsname 2026/04/10 23:46:48 INFO Applying migration id=nohash 2026/04/10 23:46:48 INFO Applying migration id=shares 2026/04/10 23:46:48 INFO Applying migration id=actorttl 2026/04/10 23:46:48 INFO Applying migration id=tocc 2026/04/10 23:46:48 INFO Applying migration id=followeds 2026/04/10 23:46:48 INFO Applying migration id=certhash 2026/04/10 23:46:48 INFO Applying migration id=follows_sync 2026/04/10 23:46:48 INFO Applying migration id=jsonpath 2026/04/10 23:46:48 INFO Applying migration id=localforward 2026/04/10 23:46:48 INFO Applying migration id=avatar 2026/04/10 23:46:48 INFO Applying migration id=noimage 2026/04/10 23:46:48 INFO Applying migration id=feed 2026/04/10 23:46:48 INFO Applying migration id=bookmarks 2026/04/10 23:46:48 INFO Applying migration id=shareactivity 2026/04/10 23:46:48 INFO Applying migration id=application 2026/04/10 23:46:48 INFO Applying migration id=certificates 2026/04/10 23:46:48 INFO Applying migration id=rawforward 2026/04/10 23:46:48 INFO Applying migration id=publickey 2026/04/10 23:46:48 INFO Applying migration id=resolvegroup 2026/04/10 23:46:48 INFO Applying migration id=reject 2026/04/10 23:46:48 INFO Applying migration id=autodel 2026/04/10 23:46:48 INFO Applying migration id=jsonb 2026/04/10 23:46:48 INFO Applying migration id=quote 2026/04/10 23:46:48 INFO Applying migration id=rfc9421 2026/04/10 23:46:48 INFO Applying migration id=keys 2026/04/10 23:46:48 INFO Applying migration id=portable 2026/04/10 23:46:48 INFO Applying migration id=proofs 2026/04/10 23:46:48 INFO Applying migration id=contexts 2026/04/10 23:46:48 INFO Applying migration id=deliverieshost 2026/04/10 23:46:48 INFO Applying migration id=pembegin 2026/04/10 23:46:48 INFO Applying migration id=didhost --- PASS: TestName_TooLong (3.44s) === RUN TestName_MultiLine 2026/04/10 23:46:51 INFO Applying migration id=initial 2026/04/10 23:46:51 INFO Applying migration id=notesupdated 2026/04/10 23:46:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:51 INFO Applying migration id=activitiesid 2026/04/10 23:46:51 INFO Applying migration id=outbox 2026/04/10 23:46:51 INFO Applying migration id=edits 2026/04/10 23:46:51 INFO Applying migration id=outboxactor 2026/04/10 23:46:51 INFO Applying migration id=outboxsender 2026/04/10 23:46:51 INFO Applying migration id=thread 2026/04/10 23:46:51 INFO Applying migration id=host 2026/04/10 23:46:51 INFO Applying migration id=sharedinbox 2026/04/10 23:46:51 INFO Applying migration id=noteshost 2026/04/10 23:46:52 INFO Applying migration id=fetched 2026/04/10 23:46:52 INFO Applying migration id=move 2026/04/10 23:46:52 INFO Applying migration id=cleanup 2026/04/10 23:46:52 INFO Applying migration id=received 2026/04/10 23:46:52 INFO Applying migration id=namehost 2026/04/10 23:46:52 INFO Applying migration id=outboxhost 2026/04/10 23:46:52 INFO Applying migration id=notesfts 2026/04/10 23:46:52 INFO Applying migration id=iconsname 2026/04/10 23:46:52 INFO Applying migration id=nohash 2026/04/10 23:46:52 INFO Applying migration id=shares 2026/04/10 23:46:52 INFO Applying migration id=actorttl 2026/04/10 23:46:52 INFO Applying migration id=tocc 2026/04/10 23:46:52 INFO Applying migration id=followeds 2026/04/10 23:46:52 INFO Applying migration id=certhash 2026/04/10 23:46:52 INFO Applying migration id=follows_sync 2026/04/10 23:46:52 INFO Applying migration id=jsonpath 2026/04/10 23:46:52 INFO Applying migration id=localforward 2026/04/10 23:46:52 INFO Applying migration id=avatar 2026/04/10 23:46:52 INFO Applying migration id=noimage 2026/04/10 23:46:52 INFO Applying migration id=feed 2026/04/10 23:46:52 INFO Applying migration id=bookmarks 2026/04/10 23:46:52 INFO Applying migration id=shareactivity 2026/04/10 23:46:52 INFO Applying migration id=application 2026/04/10 23:46:52 INFO Applying migration id=certificates 2026/04/10 23:46:52 INFO Applying migration id=rawforward 2026/04/10 23:46:52 INFO Applying migration id=publickey 2026/04/10 23:46:52 INFO Applying migration id=resolvegroup 2026/04/10 23:46:52 INFO Applying migration id=reject 2026/04/10 23:46:52 INFO Applying migration id=autodel 2026/04/10 23:46:52 INFO Applying migration id=jsonb 2026/04/10 23:46:52 INFO Applying migration id=quote 2026/04/10 23:46:52 INFO Applying migration id=rfc9421 2026/04/10 23:46:52 INFO Applying migration id=keys 2026/04/10 23:46:52 INFO Applying migration id=portable 2026/04/10 23:46:52 INFO Applying migration id=proofs 2026/04/10 23:46:52 INFO Applying migration id=contexts 2026/04/10 23:46:52 INFO Applying migration id=deliverieshost 2026/04/10 23:46:52 INFO Applying migration id=pembegin 2026/04/10 23:46:52 INFO Applying migration id=didhost 2026/04/10 23:46:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (1.64s) === RUN TestOutbox_NonExistingUser 2026/04/10 23:46:53 INFO Applying migration id=initial 2026/04/10 23:46:53 INFO Applying migration id=notesupdated 2026/04/10 23:46:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:53 INFO Applying migration id=activitiesid 2026/04/10 23:46:53 INFO Applying migration id=outbox 2026/04/10 23:46:53 INFO Applying migration id=edits 2026/04/10 23:46:53 INFO Applying migration id=outboxactor 2026/04/10 23:46:53 INFO Applying migration id=outboxsender 2026/04/10 23:46:53 INFO Applying migration id=thread 2026/04/10 23:46:53 INFO Applying migration id=host 2026/04/10 23:46:53 INFO Applying migration id=sharedinbox 2026/04/10 23:46:53 INFO Applying migration id=noteshost 2026/04/10 23:46:53 INFO Applying migration id=fetched 2026/04/10 23:46:53 INFO Applying migration id=move 2026/04/10 23:46:53 INFO Applying migration id=cleanup 2026/04/10 23:46:53 INFO Applying migration id=received 2026/04/10 23:46:53 INFO Applying migration id=namehost 2026/04/10 23:46:53 INFO Applying migration id=outboxhost 2026/04/10 23:46:53 INFO Applying migration id=notesfts 2026/04/10 23:46:53 INFO Applying migration id=iconsname 2026/04/10 23:46:53 INFO Applying migration id=nohash 2026/04/10 23:46:53 INFO Applying migration id=shares 2026/04/10 23:46:53 INFO Applying migration id=actorttl 2026/04/10 23:46:53 INFO Applying migration id=tocc 2026/04/10 23:46:53 INFO Applying migration id=followeds 2026/04/10 23:46:53 INFO Applying migration id=certhash 2026/04/10 23:46:53 INFO Applying migration id=follows_sync 2026/04/10 23:46:53 INFO Applying migration id=jsonpath 2026/04/10 23:46:53 INFO Applying migration id=localforward 2026/04/10 23:46:53 INFO Applying migration id=avatar 2026/04/10 23:46:53 INFO Applying migration id=noimage 2026/04/10 23:46:53 INFO Applying migration id=feed 2026/04/10 23:46:53 INFO Applying migration id=bookmarks 2026/04/10 23:46:53 INFO Applying migration id=shareactivity 2026/04/10 23:46:53 INFO Applying migration id=application 2026/04/10 23:46:53 INFO Applying migration id=certificates 2026/04/10 23:46:53 INFO Applying migration id=rawforward 2026/04/10 23:46:53 INFO Applying migration id=publickey 2026/04/10 23:46:53 INFO Applying migration id=resolvegroup 2026/04/10 23:46:53 INFO Applying migration id=reject 2026/04/10 23:46:53 INFO Applying migration id=autodel 2026/04/10 23:46:53 INFO Applying migration id=jsonb 2026/04/10 23:46:53 INFO Applying migration id=quote 2026/04/10 23:46:53 INFO Applying migration id=rfc9421 2026/04/10 23:46:53 INFO Applying migration id=keys 2026/04/10 23:46:53 INFO Applying migration id=portable 2026/04/10 23:46:53 INFO Applying migration id=proofs 2026/04/10 23:46:53 INFO Applying migration id=contexts 2026/04/10 23:46:53 INFO Applying migration id=deliverieshost 2026/04/10 23:46:53 INFO Applying migration id=pembegin 2026/04/10 23:46:53 INFO Applying migration id=didhost 2026/04/10 23:46:56 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (2.57s) === RUN TestOutbox_InvalidOffset 2026/04/10 23:46:56 INFO Applying migration id=initial 2026/04/10 23:46:56 INFO Applying migration id=notesupdated 2026/04/10 23:46:56 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:56 INFO Applying migration id=activitiesid 2026/04/10 23:46:56 INFO Applying migration id=outbox 2026/04/10 23:46:56 INFO Applying migration id=edits 2026/04/10 23:46:56 INFO Applying migration id=outboxactor 2026/04/10 23:46:56 INFO Applying migration id=outboxsender 2026/04/10 23:46:56 INFO Applying migration id=thread 2026/04/10 23:46:56 INFO Applying migration id=host 2026/04/10 23:46:56 INFO Applying migration id=sharedinbox 2026/04/10 23:46:56 INFO Applying migration id=noteshost 2026/04/10 23:46:56 INFO Applying migration id=fetched 2026/04/10 23:46:56 INFO Applying migration id=move 2026/04/10 23:46:56 INFO Applying migration id=cleanup 2026/04/10 23:46:56 INFO Applying migration id=received 2026/04/10 23:46:56 INFO Applying migration id=namehost 2026/04/10 23:46:56 INFO Applying migration id=outboxhost 2026/04/10 23:46:56 INFO Applying migration id=notesfts 2026/04/10 23:46:56 INFO Applying migration id=iconsname 2026/04/10 23:46:56 INFO Applying migration id=nohash 2026/04/10 23:46:56 INFO Applying migration id=shares 2026/04/10 23:46:56 INFO Applying migration id=actorttl 2026/04/10 23:46:56 INFO Applying migration id=tocc 2026/04/10 23:46:56 INFO Applying migration id=followeds 2026/04/10 23:46:56 INFO Applying migration id=certhash 2026/04/10 23:46:56 INFO Applying migration id=follows_sync 2026/04/10 23:46:56 INFO Applying migration id=jsonpath 2026/04/10 23:46:56 INFO Applying migration id=localforward 2026/04/10 23:46:56 INFO Applying migration id=avatar 2026/04/10 23:46:56 INFO Applying migration id=noimage 2026/04/10 23:46:56 INFO Applying migration id=feed 2026/04/10 23:46:56 INFO Applying migration id=bookmarks 2026/04/10 23:46:56 INFO Applying migration id=shareactivity 2026/04/10 23:46:56 INFO Applying migration id=application 2026/04/10 23:46:56 INFO Applying migration id=certificates 2026/04/10 23:46:56 INFO Applying migration id=rawforward 2026/04/10 23:46:56 INFO Applying migration id=publickey 2026/04/10 23:46:56 INFO Applying migration id=resolvegroup 2026/04/10 23:46:56 INFO Applying migration id=reject 2026/04/10 23:46:56 INFO Applying migration id=autodel 2026/04/10 23:46:56 INFO Applying migration id=jsonb 2026/04/10 23:46:56 INFO Applying migration id=quote 2026/04/10 23:46:56 INFO Applying migration id=rfc9421 2026/04/10 23:46:56 INFO Applying migration id=keys 2026/04/10 23:46:56 INFO Applying migration id=portable 2026/04/10 23:46:56 INFO Applying migration id=proofs 2026/04/10 23:46:56 INFO Applying migration id=contexts 2026/04/10 23:46:56 INFO Applying migration id=deliverieshost 2026/04/10 23:46:56 INFO Applying migration id=pembegin 2026/04/10 23:46:56 INFO Applying migration id=didhost 2026/04/10 23:46:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-a7b8-71ea-a7f0-df3fec012d8a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-a7b8-7152-af32-0c904f1b1de8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-a7b8-7152-af32-0c904f1b1de8 2026/04/10 23:46:57 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (1.40s) === RUN TestOutbox_PublicPost 2026/04/10 23:46:57 INFO Applying migration id=initial 2026/04/10 23:46:57 INFO Applying migration id=notesupdated 2026/04/10 23:46:57 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:57 INFO Applying migration id=activitiesid 2026/04/10 23:46:57 INFO Applying migration id=outbox 2026/04/10 23:46:57 INFO Applying migration id=edits 2026/04/10 23:46:57 INFO Applying migration id=outboxactor 2026/04/10 23:46:57 INFO Applying migration id=outboxsender 2026/04/10 23:46:57 INFO Applying migration id=thread 2026/04/10 23:46:57 INFO Applying migration id=host 2026/04/10 23:46:57 INFO Applying migration id=sharedinbox 2026/04/10 23:46:57 INFO Applying migration id=noteshost 2026/04/10 23:46:57 INFO Applying migration id=fetched 2026/04/10 23:46:57 INFO Applying migration id=move 2026/04/10 23:46:57 INFO Applying migration id=cleanup 2026/04/10 23:46:57 INFO Applying migration id=received 2026/04/10 23:46:57 INFO Applying migration id=namehost 2026/04/10 23:46:57 INFO Applying migration id=outboxhost 2026/04/10 23:46:57 INFO Applying migration id=notesfts 2026/04/10 23:46:57 INFO Applying migration id=iconsname 2026/04/10 23:46:57 INFO Applying migration id=nohash 2026/04/10 23:46:57 INFO Applying migration id=shares 2026/04/10 23:46:57 INFO Applying migration id=actorttl 2026/04/10 23:46:57 INFO Applying migration id=tocc 2026/04/10 23:46:57 INFO Applying migration id=followeds 2026/04/10 23:46:57 INFO Applying migration id=certhash 2026/04/10 23:46:57 INFO Applying migration id=follows_sync 2026/04/10 23:46:57 INFO Applying migration id=jsonpath 2026/04/10 23:46:57 INFO Applying migration id=localforward 2026/04/10 23:46:57 INFO Applying migration id=avatar 2026/04/10 23:46:57 INFO Applying migration id=noimage 2026/04/10 23:46:57 INFO Applying migration id=feed 2026/04/10 23:46:57 INFO Applying migration id=bookmarks 2026/04/10 23:46:57 INFO Applying migration id=shareactivity 2026/04/10 23:46:57 INFO Applying migration id=application 2026/04/10 23:46:57 INFO Applying migration id=certificates 2026/04/10 23:46:57 INFO Applying migration id=rawforward 2026/04/10 23:46:57 INFO Applying migration id=publickey 2026/04/10 23:46:57 INFO Applying migration id=resolvegroup 2026/04/10 23:46:57 INFO Applying migration id=reject 2026/04/10 23:46:57 INFO Applying migration id=autodel 2026/04/10 23:46:57 INFO Applying migration id=jsonb 2026/04/10 23:46:57 INFO Applying migration id=quote 2026/04/10 23:46:57 INFO Applying migration id=rfc9421 2026/04/10 23:46:57 INFO Applying migration id=keys 2026/04/10 23:46:57 INFO Applying migration id=portable 2026/04/10 23:46:57 INFO Applying migration id=proofs 2026/04/10 23:46:57 INFO Applying migration id=contexts 2026/04/10 23:46:57 INFO Applying migration id=deliverieshost 2026/04/10 23:46:57 INFO Applying migration id=pembegin 2026/04/10 23:46:57 INFO Applying migration id=didhost 2026/04/10 23:46:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-afa1-7a1c-b260-58d252f83f33 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-afa1-7999-93ce-09f29519e409 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-afa1-7999-93ce-09f29519e409 2026/04/10 23:46:59 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (2.03s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/04/10 23:46:59 INFO Applying migration id=initial 2026/04/10 23:46:59 INFO Applying migration id=notesupdated 2026/04/10 23:46:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:59 INFO Applying migration id=activitiesid 2026/04/10 23:46:59 INFO Applying migration id=outbox 2026/04/10 23:46:59 INFO Applying migration id=edits 2026/04/10 23:46:59 INFO Applying migration id=outboxactor 2026/04/10 23:46:59 INFO Applying migration id=outboxsender 2026/04/10 23:46:59 INFO Applying migration id=thread 2026/04/10 23:46:59 INFO Applying migration id=host 2026/04/10 23:46:59 INFO Applying migration id=sharedinbox 2026/04/10 23:46:59 INFO Applying migration id=noteshost 2026/04/10 23:46:59 INFO Applying migration id=fetched 2026/04/10 23:46:59 INFO Applying migration id=move 2026/04/10 23:46:59 INFO Applying migration id=cleanup 2026/04/10 23:46:59 INFO Applying migration id=received 2026/04/10 23:46:59 INFO Applying migration id=namehost 2026/04/10 23:46:59 INFO Applying migration id=outboxhost 2026/04/10 23:46:59 INFO Applying migration id=notesfts 2026/04/10 23:46:59 INFO Applying migration id=iconsname 2026/04/10 23:46:59 INFO Applying migration id=nohash 2026/04/10 23:46:59 INFO Applying migration id=shares 2026/04/10 23:46:59 INFO Applying migration id=actorttl 2026/04/10 23:46:59 INFO Applying migration id=tocc 2026/04/10 23:46:59 INFO Applying migration id=followeds 2026/04/10 23:46:59 INFO Applying migration id=certhash 2026/04/10 23:46:59 INFO Applying migration id=follows_sync 2026/04/10 23:46:59 INFO Applying migration id=jsonpath 2026/04/10 23:46:59 INFO Applying migration id=localforward 2026/04/10 23:46:59 INFO Applying migration id=avatar 2026/04/10 23:46:59 INFO Applying migration id=noimage 2026/04/10 23:46:59 INFO Applying migration id=feed 2026/04/10 23:46:59 INFO Applying migration id=bookmarks 2026/04/10 23:46:59 INFO Applying migration id=shareactivity 2026/04/10 23:46:59 INFO Applying migration id=application 2026/04/10 23:46:59 INFO Applying migration id=certificates 2026/04/10 23:46:59 INFO Applying migration id=rawforward 2026/04/10 23:46:59 INFO Applying migration id=publickey 2026/04/10 23:46:59 INFO Applying migration id=resolvegroup 2026/04/10 23:46:59 INFO Applying migration id=reject 2026/04/10 23:46:59 INFO Applying migration id=autodel 2026/04/10 23:46:59 INFO Applying migration id=jsonb 2026/04/10 23:46:59 INFO Applying migration id=quote 2026/04/10 23:46:59 INFO Applying migration id=rfc9421 2026/04/10 23:46:59 INFO Applying migration id=keys 2026/04/10 23:46:59 INFO Applying migration id=portable 2026/04/10 23:46:59 INFO Applying migration id=proofs 2026/04/10 23:46:59 INFO Applying migration id=contexts 2026/04/10 23:46:59 INFO Applying migration id=deliverieshost 2026/04/10 23:46:59 INFO Applying migration id=pembegin 2026/04/10 23:46:59 INFO Applying migration id=didhost 2026/04/10 23:47:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-ba2b-721e-af31-4282befce1e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-ba2b-71b6-9b7d-bbcf4b504131 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-ba2b-71b6-9b7d-bbcf4b504131 2026/04/10 23:47:02 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (2.70s) === RUN TestOutbox_PublicPostSelf 2026/04/10 23:47:02 INFO Applying migration id=initial 2026/04/10 23:47:02 INFO Applying migration id=notesupdated 2026/04/10 23:47:02 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:02 INFO Applying migration id=activitiesid 2026/04/10 23:47:02 INFO Applying migration id=outbox 2026/04/10 23:47:02 INFO Applying migration id=edits 2026/04/10 23:47:02 INFO Applying migration id=outboxactor 2026/04/10 23:47:02 INFO Applying migration id=outboxsender 2026/04/10 23:47:02 INFO Applying migration id=thread 2026/04/10 23:47:02 INFO Applying migration id=host 2026/04/10 23:47:02 INFO Applying migration id=sharedinbox 2026/04/10 23:47:02 INFO Applying migration id=noteshost 2026/04/10 23:47:02 INFO Applying migration id=fetched 2026/04/10 23:47:02 INFO Applying migration id=move 2026/04/10 23:47:02 INFO Applying migration id=cleanup 2026/04/10 23:47:02 INFO Applying migration id=received 2026/04/10 23:47:02 INFO Applying migration id=namehost 2026/04/10 23:47:02 INFO Applying migration id=outboxhost 2026/04/10 23:47:02 INFO Applying migration id=notesfts 2026/04/10 23:47:02 INFO Applying migration id=iconsname 2026/04/10 23:47:02 INFO Applying migration id=nohash 2026/04/10 23:47:02 INFO Applying migration id=shares 2026/04/10 23:47:02 INFO Applying migration id=actorttl 2026/04/10 23:47:02 INFO Applying migration id=tocc 2026/04/10 23:47:02 INFO Applying migration id=followeds 2026/04/10 23:47:02 INFO Applying migration id=certhash 2026/04/10 23:47:02 INFO Applying migration id=follows_sync 2026/04/10 23:47:02 INFO Applying migration id=jsonpath 2026/04/10 23:47:02 INFO Applying migration id=localforward 2026/04/10 23:47:02 INFO Applying migration id=avatar 2026/04/10 23:47:02 INFO Applying migration id=noimage 2026/04/10 23:47:02 INFO Applying migration id=feed 2026/04/10 23:47:02 INFO Applying migration id=bookmarks 2026/04/10 23:47:02 INFO Applying migration id=shareactivity 2026/04/10 23:47:02 INFO Applying migration id=application 2026/04/10 23:47:02 INFO Applying migration id=certificates 2026/04/10 23:47:02 INFO Applying migration id=rawforward 2026/04/10 23:47:02 INFO Applying migration id=publickey 2026/04/10 23:47:02 INFO Applying migration id=resolvegroup 2026/04/10 23:47:02 INFO Applying migration id=reject 2026/04/10 23:47:02 INFO Applying migration id=autodel 2026/04/10 23:47:02 INFO Applying migration id=jsonb 2026/04/10 23:47:02 INFO Applying migration id=quote 2026/04/10 23:47:02 INFO Applying migration id=rfc9421 2026/04/10 23:47:02 INFO Applying migration id=keys 2026/04/10 23:47:02 INFO Applying migration id=portable 2026/04/10 23:47:02 INFO Applying migration id=proofs 2026/04/10 23:47:02 INFO Applying migration id=contexts 2026/04/10 23:47:02 INFO Applying migration id=deliverieshost 2026/04/10 23:47:02 INFO Applying migration id=pembegin 2026/04/10 23:47:02 INFO Applying migration id=didhost 2026/04/10 23:47:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-c838-7eb6-81af-0f04adf437ad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-c838-7dc3-8e86-1e99ebf4cbcc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-c838-7dc3-8e86-1e99ebf4cbcc 2026/04/10 23:47:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (3.60s) === RUN TestOutbox_PostToFollowers 2026/04/10 23:47:05 INFO Applying migration id=initial 2026/04/10 23:47:05 INFO Applying migration id=notesupdated 2026/04/10 23:47:05 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:05 INFO Applying migration id=activitiesid 2026/04/10 23:47:05 INFO Applying migration id=outbox 2026/04/10 23:47:05 INFO Applying migration id=edits 2026/04/10 23:47:05 INFO Applying migration id=outboxactor 2026/04/10 23:47:05 INFO Applying migration id=outboxsender 2026/04/10 23:47:05 INFO Applying migration id=thread 2026/04/10 23:47:05 INFO Applying migration id=host 2026/04/10 23:47:05 INFO Applying migration id=sharedinbox 2026/04/10 23:47:05 INFO Applying migration id=noteshost 2026/04/10 23:47:05 INFO Applying migration id=fetched 2026/04/10 23:47:05 INFO Applying migration id=move 2026/04/10 23:47:05 INFO Applying migration id=cleanup 2026/04/10 23:47:05 INFO Applying migration id=received 2026/04/10 23:47:05 INFO Applying migration id=namehost 2026/04/10 23:47:05 INFO Applying migration id=outboxhost 2026/04/10 23:47:05 INFO Applying migration id=notesfts 2026/04/10 23:47:05 INFO Applying migration id=iconsname 2026/04/10 23:47:05 INFO Applying migration id=nohash 2026/04/10 23:47:05 INFO Applying migration id=shares 2026/04/10 23:47:05 INFO Applying migration id=actorttl 2026/04/10 23:47:05 INFO Applying migration id=tocc 2026/04/10 23:47:05 INFO Applying migration id=followeds 2026/04/10 23:47:05 INFO Applying migration id=certhash 2026/04/10 23:47:05 INFO Applying migration id=follows_sync 2026/04/10 23:47:05 INFO Applying migration id=jsonpath 2026/04/10 23:47:06 INFO Applying migration id=localforward 2026/04/10 23:47:06 INFO Applying migration id=avatar 2026/04/10 23:47:06 INFO Applying migration id=noimage 2026/04/10 23:47:06 INFO Applying migration id=feed 2026/04/10 23:47:06 INFO Applying migration id=bookmarks 2026/04/10 23:47:06 INFO Applying migration id=shareactivity 2026/04/10 23:47:06 INFO Applying migration id=application 2026/04/10 23:47:06 INFO Applying migration id=certificates 2026/04/10 23:47:06 INFO Applying migration id=rawforward 2026/04/10 23:47:06 INFO Applying migration id=publickey 2026/04/10 23:47:06 INFO Applying migration id=resolvegroup 2026/04/10 23:47:06 INFO Applying migration id=reject 2026/04/10 23:47:06 INFO Applying migration id=autodel 2026/04/10 23:47:06 INFO Applying migration id=jsonb 2026/04/10 23:47:06 INFO Applying migration id=quote 2026/04/10 23:47:06 INFO Applying migration id=rfc9421 2026/04/10 23:47:06 INFO Applying migration id=keys 2026/04/10 23:47:06 INFO Applying migration id=portable 2026/04/10 23:47:06 INFO Applying migration id=proofs 2026/04/10 23:47:06 INFO Applying migration id=contexts 2026/04/10 23:47:06 INFO Applying migration id=deliverieshost 2026/04/10 23:47:06 INFO Applying migration id=pembegin 2026/04/10 23:47:06 INFO Applying migration id=didhost 2026/04/10 23:47:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-cfe7-7a7e-be5b-8c1325f67de3 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 23:47:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-cfe8-783e-8592-d938e34353ea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-cfe7-7a7e-be5b-8c1325f67de3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79ca-cfe7-7a7e-be5b-8c1325f67de3 2026/04/10 23:47:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-cfe9-702b-8502-527cfd3b72d0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-cfe8-7f24-9d95-eb72e8439f79 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-cfe8-7f24-9d95-eb72e8439f79 2026/04/10 23:47:07 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (1.96s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/04/10 23:47:07 INFO Applying migration id=initial 2026/04/10 23:47:07 INFO Applying migration id=notesupdated 2026/04/10 23:47:07 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:07 INFO Applying migration id=activitiesid 2026/04/10 23:47:07 INFO Applying migration id=outbox 2026/04/10 23:47:07 INFO Applying migration id=edits 2026/04/10 23:47:07 INFO Applying migration id=outboxactor 2026/04/10 23:47:07 INFO Applying migration id=outboxsender 2026/04/10 23:47:07 INFO Applying migration id=thread 2026/04/10 23:47:07 INFO Applying migration id=host 2026/04/10 23:47:07 INFO Applying migration id=sharedinbox 2026/04/10 23:47:07 INFO Applying migration id=noteshost 2026/04/10 23:47:07 INFO Applying migration id=fetched 2026/04/10 23:47:07 INFO Applying migration id=move 2026/04/10 23:47:07 INFO Applying migration id=cleanup 2026/04/10 23:47:07 INFO Applying migration id=received 2026/04/10 23:47:07 INFO Applying migration id=namehost 2026/04/10 23:47:07 INFO Applying migration id=outboxhost 2026/04/10 23:47:07 INFO Applying migration id=notesfts 2026/04/10 23:47:07 INFO Applying migration id=iconsname 2026/04/10 23:47:07 INFO Applying migration id=nohash 2026/04/10 23:47:07 INFO Applying migration id=shares 2026/04/10 23:47:07 INFO Applying migration id=actorttl 2026/04/10 23:47:07 INFO Applying migration id=tocc 2026/04/10 23:47:07 INFO Applying migration id=followeds 2026/04/10 23:47:07 INFO Applying migration id=certhash 2026/04/10 23:47:07 INFO Applying migration id=follows_sync 2026/04/10 23:47:07 INFO Applying migration id=jsonpath 2026/04/10 23:47:07 INFO Applying migration id=localforward 2026/04/10 23:47:07 INFO Applying migration id=avatar 2026/04/10 23:47:07 INFO Applying migration id=noimage 2026/04/10 23:47:07 INFO Applying migration id=feed 2026/04/10 23:47:07 INFO Applying migration id=bookmarks 2026/04/10 23:47:07 INFO Applying migration id=shareactivity 2026/04/10 23:47:07 INFO Applying migration id=application 2026/04/10 23:47:07 INFO Applying migration id=certificates 2026/04/10 23:47:07 INFO Applying migration id=rawforward 2026/04/10 23:47:07 INFO Applying migration id=publickey 2026/04/10 23:47:07 INFO Applying migration id=resolvegroup 2026/04/10 23:47:07 INFO Applying migration id=reject 2026/04/10 23:47:07 INFO Applying migration id=autodel 2026/04/10 23:47:07 INFO Applying migration id=jsonb 2026/04/10 23:47:07 INFO Applying migration id=quote 2026/04/10 23:47:07 INFO Applying migration id=rfc9421 2026/04/10 23:47:07 INFO Applying migration id=keys 2026/04/10 23:47:07 INFO Applying migration id=portable 2026/04/10 23:47:07 INFO Applying migration id=proofs 2026/04/10 23:47:07 INFO Applying migration id=contexts 2026/04/10 23:47:07 INFO Applying migration id=deliverieshost 2026/04/10 23:47:07 INFO Applying migration id=pembegin 2026/04/10 23:47:07 INFO Applying migration id=didhost 2026/04/10 23:47:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-d7c6-70b0-8364-233451eb5ef4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-d7c6-704e-8c26-d2fb184a1617 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-d7c6-704e-8c26-d2fb184a1617 2026/04/10 23:47:09 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (2.01s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/04/10 23:47:09 INFO Applying migration id=initial 2026/04/10 23:47:09 INFO Applying migration id=notesupdated 2026/04/10 23:47:09 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:09 INFO Applying migration id=activitiesid 2026/04/10 23:47:09 INFO Applying migration id=outbox 2026/04/10 23:47:09 INFO Applying migration id=edits 2026/04/10 23:47:09 INFO Applying migration id=outboxactor 2026/04/10 23:47:09 INFO Applying migration id=outboxsender 2026/04/10 23:47:09 INFO Applying migration id=thread 2026/04/10 23:47:09 INFO Applying migration id=host 2026/04/10 23:47:09 INFO Applying migration id=sharedinbox 2026/04/10 23:47:09 INFO Applying migration id=noteshost 2026/04/10 23:47:09 INFO Applying migration id=fetched 2026/04/10 23:47:09 INFO Applying migration id=move 2026/04/10 23:47:09 INFO Applying migration id=cleanup 2026/04/10 23:47:09 INFO Applying migration id=received 2026/04/10 23:47:09 INFO Applying migration id=namehost 2026/04/10 23:47:09 INFO Applying migration id=outboxhost 2026/04/10 23:47:09 INFO Applying migration id=notesfts 2026/04/10 23:47:09 INFO Applying migration id=iconsname 2026/04/10 23:47:09 INFO Applying migration id=nohash 2026/04/10 23:47:09 INFO Applying migration id=shares 2026/04/10 23:47:09 INFO Applying migration id=actorttl 2026/04/10 23:47:09 INFO Applying migration id=tocc 2026/04/10 23:47:09 INFO Applying migration id=followeds 2026/04/10 23:47:09 INFO Applying migration id=certhash 2026/04/10 23:47:09 INFO Applying migration id=follows_sync 2026/04/10 23:47:09 INFO Applying migration id=jsonpath 2026/04/10 23:47:09 INFO Applying migration id=localforward 2026/04/10 23:47:09 INFO Applying migration id=avatar 2026/04/10 23:47:09 INFO Applying migration id=noimage 2026/04/10 23:47:09 INFO Applying migration id=feed 2026/04/10 23:47:09 INFO Applying migration id=bookmarks 2026/04/10 23:47:09 INFO Applying migration id=shareactivity 2026/04/10 23:47:09 INFO Applying migration id=application 2026/04/10 23:47:09 INFO Applying migration id=certificates 2026/04/10 23:47:09 INFO Applying migration id=rawforward 2026/04/10 23:47:09 INFO Applying migration id=publickey 2026/04/10 23:47:09 INFO Applying migration id=resolvegroup 2026/04/10 23:47:09 INFO Applying migration id=reject 2026/04/10 23:47:09 INFO Applying migration id=autodel 2026/04/10 23:47:09 INFO Applying migration id=jsonb 2026/04/10 23:47:09 INFO Applying migration id=quote 2026/04/10 23:47:09 INFO Applying migration id=rfc9421 2026/04/10 23:47:10 INFO Applying migration id=keys 2026/04/10 23:47:10 INFO Applying migration id=portable 2026/04/10 23:47:10 INFO Applying migration id=proofs 2026/04/10 23:47:10 INFO Applying migration id=contexts 2026/04/10 23:47:10 INFO Applying migration id=deliverieshost 2026/04/10 23:47:10 INFO Applying migration id=pembegin 2026/04/10 23:47:10 INFO Applying migration id=didhost 2026/04/10 23:47:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-ddd1-76bf-926f-24a5e84408c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-ddd1-7677-9814-e7d1b8393e2b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-ddd1-7677-9814-e7d1b8393e2b 2026/04/10 23:47:11 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (1.55s) === RUN TestOutbox_PostToFollowersSelf 2026/04/10 23:47:11 INFO Applying migration id=initial 2026/04/10 23:47:11 INFO Applying migration id=notesupdated 2026/04/10 23:47:11 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:11 INFO Applying migration id=activitiesid 2026/04/10 23:47:11 INFO Applying migration id=outbox 2026/04/10 23:47:11 INFO Applying migration id=edits 2026/04/10 23:47:11 INFO Applying migration id=outboxactor 2026/04/10 23:47:11 INFO Applying migration id=outboxsender 2026/04/10 23:47:11 INFO Applying migration id=thread 2026/04/10 23:47:11 INFO Applying migration id=host 2026/04/10 23:47:11 INFO Applying migration id=sharedinbox 2026/04/10 23:47:11 INFO Applying migration id=noteshost 2026/04/10 23:47:11 INFO Applying migration id=fetched 2026/04/10 23:47:11 INFO Applying migration id=move 2026/04/10 23:47:11 INFO Applying migration id=cleanup 2026/04/10 23:47:11 INFO Applying migration id=received 2026/04/10 23:47:11 INFO Applying migration id=namehost 2026/04/10 23:47:11 INFO Applying migration id=outboxhost 2026/04/10 23:47:11 INFO Applying migration id=notesfts 2026/04/10 23:47:11 INFO Applying migration id=iconsname 2026/04/10 23:47:11 INFO Applying migration id=nohash 2026/04/10 23:47:11 INFO Applying migration id=shares 2026/04/10 23:47:11 INFO Applying migration id=actorttl 2026/04/10 23:47:11 INFO Applying migration id=tocc 2026/04/10 23:47:11 INFO Applying migration id=followeds 2026/04/10 23:47:11 INFO Applying migration id=certhash 2026/04/10 23:47:11 INFO Applying migration id=follows_sync 2026/04/10 23:47:11 INFO Applying migration id=jsonpath 2026/04/10 23:47:11 INFO Applying migration id=localforward 2026/04/10 23:47:11 INFO Applying migration id=avatar 2026/04/10 23:47:11 INFO Applying migration id=noimage 2026/04/10 23:47:11 INFO Applying migration id=feed 2026/04/10 23:47:11 INFO Applying migration id=bookmarks 2026/04/10 23:47:11 INFO Applying migration id=shareactivity 2026/04/10 23:47:11 INFO Applying migration id=application 2026/04/10 23:47:11 INFO Applying migration id=certificates 2026/04/10 23:47:11 INFO Applying migration id=rawforward 2026/04/10 23:47:11 INFO Applying migration id=publickey 2026/04/10 23:47:11 INFO Applying migration id=resolvegroup 2026/04/10 23:47:11 INFO Applying migration id=reject 2026/04/10 23:47:11 INFO Applying migration id=autodel 2026/04/10 23:47:11 INFO Applying migration id=jsonb 2026/04/10 23:47:11 INFO Applying migration id=quote 2026/04/10 23:47:11 INFO Applying migration id=rfc9421 2026/04/10 23:47:11 INFO Applying migration id=keys 2026/04/10 23:47:11 INFO Applying migration id=portable 2026/04/10 23:47:11 INFO Applying migration id=proofs 2026/04/10 23:47:11 INFO Applying migration id=contexts 2026/04/10 23:47:11 INFO Applying migration id=deliverieshost 2026/04/10 23:47:11 INFO Applying migration id=pembegin 2026/04/10 23:47:11 INFO Applying migration id=didhost 2026/04/10 23:47:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-e64e-7a06-b380-56545449dd7c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-e64e-79b9-9d0d-8853c2e5de44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-e64e-79b9-9d0d-8853c2e5de44 2026/04/10 23:47:13 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (2.17s) === RUN TestOutbox_DM 2026/04/10 23:47:13 INFO Applying migration id=initial 2026/04/10 23:47:13 INFO Applying migration id=notesupdated 2026/04/10 23:47:13 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:13 INFO Applying migration id=activitiesid 2026/04/10 23:47:13 INFO Applying migration id=outbox 2026/04/10 23:47:13 INFO Applying migration id=edits 2026/04/10 23:47:13 INFO Applying migration id=outboxactor 2026/04/10 23:47:13 INFO Applying migration id=outboxsender 2026/04/10 23:47:13 INFO Applying migration id=thread 2026/04/10 23:47:13 INFO Applying migration id=host 2026/04/10 23:47:13 INFO Applying migration id=sharedinbox 2026/04/10 23:47:13 INFO Applying migration id=noteshost 2026/04/10 23:47:13 INFO Applying migration id=fetched 2026/04/10 23:47:13 INFO Applying migration id=move 2026/04/10 23:47:13 INFO Applying migration id=cleanup 2026/04/10 23:47:13 INFO Applying migration id=received 2026/04/10 23:47:13 INFO Applying migration id=namehost 2026/04/10 23:47:13 INFO Applying migration id=outboxhost 2026/04/10 23:47:13 INFO Applying migration id=notesfts 2026/04/10 23:47:13 INFO Applying migration id=iconsname 2026/04/10 23:47:13 INFO Applying migration id=nohash 2026/04/10 23:47:13 INFO Applying migration id=shares 2026/04/10 23:47:13 INFO Applying migration id=actorttl 2026/04/10 23:47:13 INFO Applying migration id=tocc 2026/04/10 23:47:13 INFO Applying migration id=followeds 2026/04/10 23:47:13 INFO Applying migration id=certhash 2026/04/10 23:47:13 INFO Applying migration id=follows_sync 2026/04/10 23:47:13 INFO Applying migration id=jsonpath 2026/04/10 23:47:13 INFO Applying migration id=localforward 2026/04/10 23:47:13 INFO Applying migration id=avatar 2026/04/10 23:47:13 INFO Applying migration id=noimage 2026/04/10 23:47:13 INFO Applying migration id=feed 2026/04/10 23:47:13 INFO Applying migration id=bookmarks 2026/04/10 23:47:13 INFO Applying migration id=shareactivity 2026/04/10 23:47:13 INFO Applying migration id=application 2026/04/10 23:47:13 INFO Applying migration id=certificates 2026/04/10 23:47:13 INFO Applying migration id=rawforward 2026/04/10 23:47:13 INFO Applying migration id=publickey 2026/04/10 23:47:13 INFO Applying migration id=resolvegroup 2026/04/10 23:47:13 INFO Applying migration id=reject 2026/04/10 23:47:13 INFO Applying migration id=autodel 2026/04/10 23:47:13 INFO Applying migration id=jsonb 2026/04/10 23:47:13 INFO Applying migration id=quote 2026/04/10 23:47:13 INFO Applying migration id=rfc9421 2026/04/10 23:47:13 INFO Applying migration id=keys 2026/04/10 23:47:13 INFO Applying migration id=portable 2026/04/10 23:47:13 INFO Applying migration id=proofs 2026/04/10 23:47:13 INFO Applying migration id=contexts 2026/04/10 23:47:13 INFO Applying migration id=deliverieshost 2026/04/10 23:47:13 INFO Applying migration id=pembegin 2026/04/10 23:47:13 INFO Applying migration id=didhost 2026/04/10 23:47:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-f3b3-7481-b47e-98859c002ecd 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 23:47:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-f3b4-7257-880c-1ed7278f476e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-f3b3-7481-b47e-98859c002ecd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79ca-f3b3-7481-b47e-98859c002ecd 2026/04/10 23:47:17 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 23:47:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-f3b4-7d22-919a-bb97a7b3ce30 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-f3b4-79af-809d-bd2e15f6b315 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-f3b4-79af-809d-bd2e15f6b315 2026/04/10 23:47:17 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (3.43s) === RUN TestOutbox_DMSelf 2026/04/10 23:47:17 INFO Applying migration id=initial 2026/04/10 23:47:17 INFO Applying migration id=notesupdated 2026/04/10 23:47:17 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:17 INFO Applying migration id=activitiesid 2026/04/10 23:47:17 INFO Applying migration id=outbox 2026/04/10 23:47:17 INFO Applying migration id=edits 2026/04/10 23:47:17 INFO Applying migration id=outboxactor 2026/04/10 23:47:17 INFO Applying migration id=outboxsender 2026/04/10 23:47:17 INFO Applying migration id=thread 2026/04/10 23:47:17 INFO Applying migration id=host 2026/04/10 23:47:17 INFO Applying migration id=sharedinbox 2026/04/10 23:47:17 INFO Applying migration id=noteshost 2026/04/10 23:47:17 INFO Applying migration id=fetched 2026/04/10 23:47:17 INFO Applying migration id=move 2026/04/10 23:47:17 INFO Applying migration id=cleanup 2026/04/10 23:47:17 INFO Applying migration id=received 2026/04/10 23:47:17 INFO Applying migration id=namehost 2026/04/10 23:47:17 INFO Applying migration id=outboxhost 2026/04/10 23:47:17 INFO Applying migration id=notesfts 2026/04/10 23:47:17 INFO Applying migration id=iconsname 2026/04/10 23:47:17 INFO Applying migration id=nohash 2026/04/10 23:47:17 INFO Applying migration id=shares 2026/04/10 23:47:17 INFO Applying migration id=actorttl 2026/04/10 23:47:17 INFO Applying migration id=tocc 2026/04/10 23:47:17 INFO Applying migration id=followeds 2026/04/10 23:47:17 INFO Applying migration id=certhash 2026/04/10 23:47:17 INFO Applying migration id=follows_sync 2026/04/10 23:47:17 INFO Applying migration id=jsonpath 2026/04/10 23:47:17 INFO Applying migration id=localforward 2026/04/10 23:47:17 INFO Applying migration id=avatar 2026/04/10 23:47:17 INFO Applying migration id=noimage 2026/04/10 23:47:17 INFO Applying migration id=feed 2026/04/10 23:47:17 INFO Applying migration id=bookmarks 2026/04/10 23:47:17 INFO Applying migration id=shareactivity 2026/04/10 23:47:17 INFO Applying migration id=application 2026/04/10 23:47:17 INFO Applying migration id=certificates 2026/04/10 23:47:17 INFO Applying migration id=rawforward 2026/04/10 23:47:17 INFO Applying migration id=publickey 2026/04/10 23:47:17 INFO Applying migration id=resolvegroup 2026/04/10 23:47:17 INFO Applying migration id=reject 2026/04/10 23:47:17 INFO Applying migration id=autodel 2026/04/10 23:47:17 INFO Applying migration id=jsonb 2026/04/10 23:47:17 INFO Applying migration id=quote 2026/04/10 23:47:17 INFO Applying migration id=rfc9421 2026/04/10 23:47:17 INFO Applying migration id=keys 2026/04/10 23:47:17 INFO Applying migration id=portable 2026/04/10 23:47:17 INFO Applying migration id=proofs 2026/04/10 23:47:17 INFO Applying migration id=contexts 2026/04/10 23:47:17 INFO Applying migration id=deliverieshost 2026/04/10 23:47:17 INFO Applying migration id=pembegin 2026/04/10 23:47:17 INFO Applying migration id=didhost 2026/04/10 23:47:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-f90c-7c09-8a82-26e7d92fd3b9 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 23:47:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-f90d-79b9-a82c-051c436e910d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-f90c-7c09-8a82-26e7d92fd3b9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79ca-f90c-7c09-8a82-26e7d92fd3b9 2026/04/10 23:47:18 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 23:47:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-f90e-750b-afd4-da31307fe56d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-f90e-7185-9fcf-bc0faff28243 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-f90e-7185-9fcf-bc0faff28243 2026/04/10 23:47:18 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (1.37s) === RUN TestOutbox_DMNotRecipient 2026/04/10 23:47:18 INFO Applying migration id=initial 2026/04/10 23:47:18 INFO Applying migration id=notesupdated 2026/04/10 23:47:18 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:18 INFO Applying migration id=activitiesid 2026/04/10 23:47:18 INFO Applying migration id=outbox 2026/04/10 23:47:18 INFO Applying migration id=edits 2026/04/10 23:47:18 INFO Applying migration id=outboxactor 2026/04/10 23:47:18 INFO Applying migration id=outboxsender 2026/04/10 23:47:18 INFO Applying migration id=thread 2026/04/10 23:47:18 INFO Applying migration id=host 2026/04/10 23:47:18 INFO Applying migration id=sharedinbox 2026/04/10 23:47:18 INFO Applying migration id=noteshost 2026/04/10 23:47:18 INFO Applying migration id=fetched 2026/04/10 23:47:18 INFO Applying migration id=move 2026/04/10 23:47:18 INFO Applying migration id=cleanup 2026/04/10 23:47:18 INFO Applying migration id=received 2026/04/10 23:47:18 INFO Applying migration id=namehost 2026/04/10 23:47:18 INFO Applying migration id=outboxhost 2026/04/10 23:47:18 INFO Applying migration id=notesfts 2026/04/10 23:47:18 INFO Applying migration id=iconsname 2026/04/10 23:47:18 INFO Applying migration id=nohash 2026/04/10 23:47:18 INFO Applying migration id=shares 2026/04/10 23:47:18 INFO Applying migration id=actorttl 2026/04/10 23:47:18 INFO Applying migration id=tocc 2026/04/10 23:47:18 INFO Applying migration id=followeds 2026/04/10 23:47:18 INFO Applying migration id=certhash 2026/04/10 23:47:18 INFO Applying migration id=follows_sync 2026/04/10 23:47:18 INFO Applying migration id=jsonpath 2026/04/10 23:47:18 INFO Applying migration id=localforward 2026/04/10 23:47:18 INFO Applying migration id=avatar 2026/04/10 23:47:18 INFO Applying migration id=noimage 2026/04/10 23:47:18 INFO Applying migration id=feed 2026/04/10 23:47:18 INFO Applying migration id=bookmarks 2026/04/10 23:47:18 INFO Applying migration id=shareactivity 2026/04/10 23:47:18 INFO Applying migration id=application 2026/04/10 23:47:18 INFO Applying migration id=certificates 2026/04/10 23:47:18 INFO Applying migration id=rawforward 2026/04/10 23:47:18 INFO Applying migration id=publickey 2026/04/10 23:47:18 INFO Applying migration id=resolvegroup 2026/04/10 23:47:18 INFO Applying migration id=reject 2026/04/10 23:47:18 INFO Applying migration id=autodel 2026/04/10 23:47:18 INFO Applying migration id=jsonb 2026/04/10 23:47:18 INFO Applying migration id=quote 2026/04/10 23:47:18 INFO Applying migration id=rfc9421 2026/04/10 23:47:18 INFO Applying migration id=keys 2026/04/10 23:47:18 INFO Applying migration id=portable 2026/04/10 23:47:18 INFO Applying migration id=proofs 2026/04/10 23:47:18 INFO Applying migration id=contexts 2026/04/10 23:47:18 INFO Applying migration id=deliverieshost 2026/04/10 23:47:18 INFO Applying migration id=pembegin 2026/04/10 23:47:18 INFO Applying migration id=didhost 2026/04/10 23:47:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-0441-771c-bdb9-86be76023369 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 23:47:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cb-0442-7592-b74a-4d8317a5bc2d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cb-0441-771c-bdb9-86be76023369 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cb-0441-771c-bdb9-86be76023369 2026/04/10 23:47:21 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 23:47:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cb-0444-7149-a852-c45fff3b16b8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cb-0443-724b-9c47-ef9c722a04e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cb-0443-724b-9c47-ef9c722a04e6 2026/04/10 23:47:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (2.87s) === RUN TestOutbox_UnauthenticatedUser 2026/04/10 23:47:21 INFO Applying migration id=initial 2026/04/10 23:47:21 INFO Applying migration id=notesupdated 2026/04/10 23:47:21 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:21 INFO Applying migration id=activitiesid 2026/04/10 23:47:21 INFO Applying migration id=outbox 2026/04/10 23:47:21 INFO Applying migration id=edits 2026/04/10 23:47:21 INFO Applying migration id=outboxactor 2026/04/10 23:47:21 INFO Applying migration id=outboxsender 2026/04/10 23:47:21 INFO Applying migration id=thread 2026/04/10 23:47:21 INFO Applying migration id=host 2026/04/10 23:47:21 INFO Applying migration id=sharedinbox 2026/04/10 23:47:21 INFO Applying migration id=noteshost 2026/04/10 23:47:21 INFO Applying migration id=fetched 2026/04/10 23:47:21 INFO Applying migration id=move 2026/04/10 23:47:21 INFO Applying migration id=cleanup 2026/04/10 23:47:21 INFO Applying migration id=received 2026/04/10 23:47:21 INFO Applying migration id=namehost 2026/04/10 23:47:21 INFO Applying migration id=outboxhost 2026/04/10 23:47:21 INFO Applying migration id=notesfts 2026/04/10 23:47:21 INFO Applying migration id=iconsname 2026/04/10 23:47:21 INFO Applying migration id=nohash 2026/04/10 23:47:21 INFO Applying migration id=shares 2026/04/10 23:47:21 INFO Applying migration id=actorttl 2026/04/10 23:47:21 INFO Applying migration id=tocc 2026/04/10 23:47:21 INFO Applying migration id=followeds 2026/04/10 23:47:21 INFO Applying migration id=certhash 2026/04/10 23:47:21 INFO Applying migration id=follows_sync 2026/04/10 23:47:21 INFO Applying migration id=jsonpath 2026/04/10 23:47:21 INFO Applying migration id=localforward 2026/04/10 23:47:21 INFO Applying migration id=avatar 2026/04/10 23:47:21 INFO Applying migration id=noimage 2026/04/10 23:47:21 INFO Applying migration id=feed 2026/04/10 23:47:21 INFO Applying migration id=bookmarks 2026/04/10 23:47:21 INFO Applying migration id=shareactivity 2026/04/10 23:47:21 INFO Applying migration id=application 2026/04/10 23:47:21 INFO Applying migration id=certificates 2026/04/10 23:47:21 INFO Applying migration id=rawforward 2026/04/10 23:47:21 INFO Applying migration id=publickey 2026/04/10 23:47:21 INFO Applying migration id=resolvegroup 2026/04/10 23:47:21 INFO Applying migration id=reject 2026/04/10 23:47:21 INFO Applying migration id=autodel 2026/04/10 23:47:21 INFO Applying migration id=jsonb 2026/04/10 23:47:21 INFO Applying migration id=quote 2026/04/10 23:47:21 INFO Applying migration id=rfc9421 2026/04/10 23:47:21 INFO Applying migration id=keys 2026/04/10 23:47:21 INFO Applying migration id=portable 2026/04/10 23:47:21 INFO Applying migration id=proofs 2026/04/10 23:47:21 INFO Applying migration id=contexts 2026/04/10 23:47:21 INFO Applying migration id=deliverieshost 2026/04/10 23:47:21 INFO Applying migration id=pembegin 2026/04/10 23:47:21 INFO Applying migration id=didhost 2026/04/10 23:47:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-0b7c-76c8-bf3e-65a94279d8ec 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 23:47:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cb-0b7e-705b-a655-f3f7fe298be3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cb-0b7c-76c8-bf3e-65a94279d8ec activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cb-0b7c-76c8-bf3e-65a94279d8ec 2026/04/10 23:47:23 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 23:47:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cb-0b7f-720c-8828-fb65e7516037 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cb-0b7e-7b9f-a1b9-d6afe2199068 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cb-0b7e-7b9f-a1b9-d6afe2199068 2026/04/10 23:47:23 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (1.85s) === RUN TestOutbox_PublicPostInGroup 2026/04/10 23:47:23 INFO Applying migration id=initial 2026/04/10 23:47:23 INFO Applying migration id=notesupdated 2026/04/10 23:47:23 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:23 INFO Applying migration id=activitiesid 2026/04/10 23:47:23 INFO Applying migration id=outbox 2026/04/10 23:47:23 INFO Applying migration id=edits 2026/04/10 23:47:23 INFO Applying migration id=outboxactor 2026/04/10 23:47:23 INFO Applying migration id=outboxsender 2026/04/10 23:47:23 INFO Applying migration id=thread 2026/04/10 23:47:23 INFO Applying migration id=host 2026/04/10 23:47:23 INFO Applying migration id=sharedinbox 2026/04/10 23:47:23 INFO Applying migration id=noteshost 2026/04/10 23:47:23 INFO Applying migration id=fetched 2026/04/10 23:47:23 INFO Applying migration id=move 2026/04/10 23:47:23 INFO Applying migration id=cleanup 2026/04/10 23:47:23 INFO Applying migration id=received 2026/04/10 23:47:23 INFO Applying migration id=namehost 2026/04/10 23:47:23 INFO Applying migration id=outboxhost 2026/04/10 23:47:23 INFO Applying migration id=notesfts 2026/04/10 23:47:23 INFO Applying migration id=iconsname 2026/04/10 23:47:23 INFO Applying migration id=nohash 2026/04/10 23:47:23 INFO Applying migration id=shares 2026/04/10 23:47:23 INFO Applying migration id=actorttl 2026/04/10 23:47:23 INFO Applying migration id=tocc 2026/04/10 23:47:23 INFO Applying migration id=followeds 2026/04/10 23:47:23 INFO Applying migration id=certhash 2026/04/10 23:47:23 INFO Applying migration id=follows_sync 2026/04/10 23:47:23 INFO Applying migration id=jsonpath 2026/04/10 23:47:23 INFO Applying migration id=localforward 2026/04/10 23:47:23 INFO Applying migration id=avatar 2026/04/10 23:47:23 INFO Applying migration id=noimage 2026/04/10 23:47:23 INFO Applying migration id=feed 2026/04/10 23:47:23 INFO Applying migration id=bookmarks 2026/04/10 23:47:23 INFO Applying migration id=shareactivity 2026/04/10 23:47:23 INFO Applying migration id=application 2026/04/10 23:47:23 INFO Applying migration id=certificates 2026/04/10 23:47:23 INFO Applying migration id=rawforward 2026/04/10 23:47:23 INFO Applying migration id=publickey 2026/04/10 23:47:23 INFO Applying migration id=resolvegroup 2026/04/10 23:47:23 INFO Applying migration id=reject 2026/04/10 23:47:23 INFO Applying migration id=autodel 2026/04/10 23:47:23 INFO Applying migration id=jsonb 2026/04/10 23:47:23 INFO Applying migration id=quote 2026/04/10 23:47:23 INFO Applying migration id=rfc9421 2026/04/10 23:47:23 INFO Applying migration id=keys 2026/04/10 23:47:23 INFO Applying migration id=portable 2026/04/10 23:47:23 INFO Applying migration id=proofs 2026/04/10 23:47:23 INFO Applying migration id=contexts 2026/04/10 23:47:23 INFO Applying migration id=deliverieshost 2026/04/10 23:47:23 INFO Applying migration id=pembegin 2026/04/10 23:47:23 INFO Applying migration id=didhost 2026/04/10 23:47: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 23:47:25 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (2.33s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/04/10 23:47:25 INFO Applying migration id=initial 2026/04/10 23:47:25 INFO Applying migration id=notesupdated 2026/04/10 23:47:25 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:25 INFO Applying migration id=activitiesid 2026/04/10 23:47:25 INFO Applying migration id=outbox 2026/04/10 23:47:25 INFO Applying migration id=edits 2026/04/10 23:47:25 INFO Applying migration id=outboxactor 2026/04/10 23:47:25 INFO Applying migration id=outboxsender 2026/04/10 23:47:25 INFO Applying migration id=thread 2026/04/10 23:47:25 INFO Applying migration id=host 2026/04/10 23:47:25 INFO Applying migration id=sharedinbox 2026/04/10 23:47:25 INFO Applying migration id=noteshost 2026/04/10 23:47:25 INFO Applying migration id=fetched 2026/04/10 23:47:25 INFO Applying migration id=move 2026/04/10 23:47:25 INFO Applying migration id=cleanup 2026/04/10 23:47:25 INFO Applying migration id=received 2026/04/10 23:47:25 INFO Applying migration id=namehost 2026/04/10 23:47:25 INFO Applying migration id=outboxhost 2026/04/10 23:47:25 INFO Applying migration id=notesfts 2026/04/10 23:47:25 INFO Applying migration id=iconsname 2026/04/10 23:47:25 INFO Applying migration id=nohash 2026/04/10 23:47:25 INFO Applying migration id=shares 2026/04/10 23:47:25 INFO Applying migration id=actorttl 2026/04/10 23:47:25 INFO Applying migration id=tocc 2026/04/10 23:47:25 INFO Applying migration id=followeds 2026/04/10 23:47:25 INFO Applying migration id=certhash 2026/04/10 23:47:25 INFO Applying migration id=follows_sync 2026/04/10 23:47:25 INFO Applying migration id=jsonpath 2026/04/10 23:47:25 INFO Applying migration id=localforward 2026/04/10 23:47:25 INFO Applying migration id=avatar 2026/04/10 23:47:25 INFO Applying migration id=noimage 2026/04/10 23:47:25 INFO Applying migration id=feed 2026/04/10 23:47:25 INFO Applying migration id=bookmarks 2026/04/10 23:47:25 INFO Applying migration id=shareactivity 2026/04/10 23:47:25 INFO Applying migration id=application 2026/04/10 23:47:25 INFO Applying migration id=certificates 2026/04/10 23:47:25 INFO Applying migration id=rawforward 2026/04/10 23:47:25 INFO Applying migration id=publickey 2026/04/10 23:47:25 INFO Applying migration id=resolvegroup 2026/04/10 23:47:25 INFO Applying migration id=reject 2026/04/10 23:47:25 INFO Applying migration id=autodel 2026/04/10 23:47:25 INFO Applying migration id=jsonb 2026/04/10 23:47:25 INFO Applying migration id=quote 2026/04/10 23:47:25 INFO Applying migration id=rfc9421 2026/04/10 23:47:25 INFO Applying migration id=keys 2026/04/10 23:47:25 INFO Applying migration id=portable 2026/04/10 23:47:25 INFO Applying migration id=proofs 2026/04/10 23:47:25 INFO Applying migration id=contexts 2026/04/10 23:47:25 INFO Applying migration id=deliverieshost 2026/04/10 23:47:25 INFO Applying migration id=pembegin 2026/04/10 23:47:25 INFO Applying migration id=didhost 2026/04/10 23:47: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 23:47:27 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (2.07s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/04/10 23:47:27 INFO Applying migration id=initial 2026/04/10 23:47:27 INFO Applying migration id=notesupdated 2026/04/10 23:47:27 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:27 INFO Applying migration id=activitiesid 2026/04/10 23:47:27 INFO Applying migration id=outbox 2026/04/10 23:47:27 INFO Applying migration id=edits 2026/04/10 23:47:27 INFO Applying migration id=outboxactor 2026/04/10 23:47:27 INFO Applying migration id=outboxsender 2026/04/10 23:47:27 INFO Applying migration id=thread 2026/04/10 23:47:27 INFO Applying migration id=host 2026/04/10 23:47:27 INFO Applying migration id=sharedinbox 2026/04/10 23:47:27 INFO Applying migration id=noteshost 2026/04/10 23:47:27 INFO Applying migration id=fetched 2026/04/10 23:47:27 INFO Applying migration id=move 2026/04/10 23:47:27 INFO Applying migration id=cleanup 2026/04/10 23:47:27 INFO Applying migration id=received 2026/04/10 23:47:27 INFO Applying migration id=namehost 2026/04/10 23:47:27 INFO Applying migration id=outboxhost 2026/04/10 23:47:27 INFO Applying migration id=notesfts 2026/04/10 23:47:27 INFO Applying migration id=iconsname 2026/04/10 23:47:27 INFO Applying migration id=nohash 2026/04/10 23:47:27 INFO Applying migration id=shares 2026/04/10 23:47:27 INFO Applying migration id=actorttl 2026/04/10 23:47:27 INFO Applying migration id=tocc 2026/04/10 23:47:27 INFO Applying migration id=followeds 2026/04/10 23:47:27 INFO Applying migration id=certhash 2026/04/10 23:47:27 INFO Applying migration id=follows_sync 2026/04/10 23:47:27 INFO Applying migration id=jsonpath 2026/04/10 23:47:27 INFO Applying migration id=localforward 2026/04/10 23:47:27 INFO Applying migration id=avatar 2026/04/10 23:47:27 INFO Applying migration id=noimage 2026/04/10 23:47:27 INFO Applying migration id=feed 2026/04/10 23:47:27 INFO Applying migration id=bookmarks 2026/04/10 23:47:27 INFO Applying migration id=shareactivity 2026/04/10 23:47:27 INFO Applying migration id=application 2026/04/10 23:47:27 INFO Applying migration id=certificates 2026/04/10 23:47:27 INFO Applying migration id=rawforward 2026/04/10 23:47:27 INFO Applying migration id=publickey 2026/04/10 23:47:27 INFO Applying migration id=resolvegroup 2026/04/10 23:47:27 INFO Applying migration id=reject 2026/04/10 23:47:27 INFO Applying migration id=autodel 2026/04/10 23:47:27 INFO Applying migration id=jsonb 2026/04/10 23:47:27 INFO Applying migration id=quote 2026/04/10 23:47:27 INFO Applying migration id=rfc9421 2026/04/10 23:47:27 INFO Applying migration id=keys 2026/04/10 23:47:27 INFO Applying migration id=portable 2026/04/10 23:47:27 INFO Applying migration id=proofs 2026/04/10 23:47:27 INFO Applying migration id=contexts 2026/04/10 23:47:27 INFO Applying migration id=deliverieshost 2026/04/10 23:47:27 INFO Applying migration id=pembegin 2026/04/10 23:47:27 INFO Applying migration id=didhost 2026/04/10 23:47: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/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 23:47:29 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 23:47:29 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (2.22s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/04/10 23:47:29 INFO Applying migration id=initial 2026/04/10 23:47:29 INFO Applying migration id=notesupdated 2026/04/10 23:47:29 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:29 INFO Applying migration id=activitiesid 2026/04/10 23:47:29 INFO Applying migration id=outbox 2026/04/10 23:47:29 INFO Applying migration id=edits 2026/04/10 23:47:29 INFO Applying migration id=outboxactor 2026/04/10 23:47:29 INFO Applying migration id=outboxsender 2026/04/10 23:47:29 INFO Applying migration id=thread 2026/04/10 23:47:29 INFO Applying migration id=host 2026/04/10 23:47:29 INFO Applying migration id=sharedinbox 2026/04/10 23:47:29 INFO Applying migration id=noteshost 2026/04/10 23:47:29 INFO Applying migration id=fetched 2026/04/10 23:47:29 INFO Applying migration id=move 2026/04/10 23:47:29 INFO Applying migration id=cleanup 2026/04/10 23:47:29 INFO Applying migration id=received 2026/04/10 23:47:29 INFO Applying migration id=namehost 2026/04/10 23:47:29 INFO Applying migration id=outboxhost 2026/04/10 23:47:29 INFO Applying migration id=notesfts 2026/04/10 23:47:29 INFO Applying migration id=iconsname 2026/04/10 23:47:29 INFO Applying migration id=nohash 2026/04/10 23:47:29 INFO Applying migration id=shares 2026/04/10 23:47:29 INFO Applying migration id=actorttl 2026/04/10 23:47:29 INFO Applying migration id=tocc 2026/04/10 23:47:29 INFO Applying migration id=followeds 2026/04/10 23:47:29 INFO Applying migration id=certhash 2026/04/10 23:47:29 INFO Applying migration id=follows_sync 2026/04/10 23:47:29 INFO Applying migration id=jsonpath 2026/04/10 23:47:29 INFO Applying migration id=localforward 2026/04/10 23:47:29 INFO Applying migration id=avatar 2026/04/10 23:47:29 INFO Applying migration id=noimage 2026/04/10 23:47:29 INFO Applying migration id=feed 2026/04/10 23:47:29 INFO Applying migration id=bookmarks 2026/04/10 23:47:29 INFO Applying migration id=shareactivity 2026/04/10 23:47:29 INFO Applying migration id=application 2026/04/10 23:47:29 INFO Applying migration id=certificates 2026/04/10 23:47:29 INFO Applying migration id=rawforward 2026/04/10 23:47:29 INFO Applying migration id=publickey 2026/04/10 23:47:29 INFO Applying migration id=resolvegroup 2026/04/10 23:47:29 INFO Applying migration id=reject 2026/04/10 23:47:29 INFO Applying migration id=autodel 2026/04/10 23:47:29 INFO Applying migration id=jsonb 2026/04/10 23:47:29 INFO Applying migration id=quote 2026/04/10 23:47:29 INFO Applying migration id=rfc9421 2026/04/10 23:47:29 INFO Applying migration id=keys 2026/04/10 23:47:29 INFO Applying migration id=portable 2026/04/10 23:47:29 INFO Applying migration id=proofs 2026/04/10 23:47:29 INFO Applying migration id=contexts 2026/04/10 23:47:29 INFO Applying migration id=deliverieshost 2026/04/10 23:47:29 INFO Applying migration id=pembegin 2026/04/10 23:47:29 INFO Applying migration id=didhost 2026/04/10 23:47:33 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 23:47:33 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 23:47:33 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (3.41s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/04/10 23:47:33 INFO Applying migration id=initial 2026/04/10 23:47:33 INFO Applying migration id=notesupdated 2026/04/10 23:47:33 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:33 INFO Applying migration id=activitiesid 2026/04/10 23:47:33 INFO Applying migration id=outbox 2026/04/10 23:47:33 INFO Applying migration id=edits 2026/04/10 23:47:33 INFO Applying migration id=outboxactor 2026/04/10 23:47:33 INFO Applying migration id=outboxsender 2026/04/10 23:47:33 INFO Applying migration id=thread 2026/04/10 23:47:33 INFO Applying migration id=host 2026/04/10 23:47:33 INFO Applying migration id=sharedinbox 2026/04/10 23:47:33 INFO Applying migration id=noteshost 2026/04/10 23:47:33 INFO Applying migration id=fetched 2026/04/10 23:47:33 INFO Applying migration id=move 2026/04/10 23:47:33 INFO Applying migration id=cleanup 2026/04/10 23:47:33 INFO Applying migration id=received 2026/04/10 23:47:33 INFO Applying migration id=namehost 2026/04/10 23:47:33 INFO Applying migration id=outboxhost 2026/04/10 23:47:33 INFO Applying migration id=notesfts 2026/04/10 23:47:33 INFO Applying migration id=iconsname 2026/04/10 23:47:33 INFO Applying migration id=nohash 2026/04/10 23:47:33 INFO Applying migration id=shares 2026/04/10 23:47:33 INFO Applying migration id=actorttl 2026/04/10 23:47:33 INFO Applying migration id=tocc 2026/04/10 23:47:33 INFO Applying migration id=followeds 2026/04/10 23:47:33 INFO Applying migration id=certhash 2026/04/10 23:47:33 INFO Applying migration id=follows_sync 2026/04/10 23:47:33 INFO Applying migration id=jsonpath 2026/04/10 23:47:33 INFO Applying migration id=localforward 2026/04/10 23:47:33 INFO Applying migration id=avatar 2026/04/10 23:47:33 INFO Applying migration id=noimage 2026/04/10 23:47:33 INFO Applying migration id=feed 2026/04/10 23:47:33 INFO Applying migration id=bookmarks 2026/04/10 23:47:33 INFO Applying migration id=shareactivity 2026/04/10 23:47:33 INFO Applying migration id=application 2026/04/10 23:47:33 INFO Applying migration id=certificates 2026/04/10 23:47:33 INFO Applying migration id=rawforward 2026/04/10 23:47:33 INFO Applying migration id=publickey 2026/04/10 23:47:33 INFO Applying migration id=resolvegroup 2026/04/10 23:47:33 INFO Applying migration id=reject 2026/04/10 23:47:33 INFO Applying migration id=autodel 2026/04/10 23:47:33 INFO Applying migration id=jsonb 2026/04/10 23:47:33 INFO Applying migration id=quote 2026/04/10 23:47:33 INFO Applying migration id=rfc9421 2026/04/10 23:47:33 INFO Applying migration id=keys 2026/04/10 23:47:33 INFO Applying migration id=portable 2026/04/10 23:47:33 INFO Applying migration id=proofs 2026/04/10 23:47:33 INFO Applying migration id=contexts 2026/04/10 23:47:33 INFO Applying migration id=deliverieshost 2026/04/10 23:47:33 INFO Applying migration id=pembegin 2026/04/10 23:47:33 INFO Applying migration id=didhost 2026/04/10 23:47: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/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 23:47:34 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 23:47:34 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 23:47:34 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (1.61s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/04/10 23:47:34 INFO Applying migration id=initial 2026/04/10 23:47:34 INFO Applying migration id=notesupdated 2026/04/10 23:47:34 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:34 INFO Applying migration id=activitiesid 2026/04/10 23:47:34 INFO Applying migration id=outbox 2026/04/10 23:47:34 INFO Applying migration id=edits 2026/04/10 23:47:34 INFO Applying migration id=outboxactor 2026/04/10 23:47:34 INFO Applying migration id=outboxsender 2026/04/10 23:47:34 INFO Applying migration id=thread 2026/04/10 23:47:34 INFO Applying migration id=host 2026/04/10 23:47:34 INFO Applying migration id=sharedinbox 2026/04/10 23:47:34 INFO Applying migration id=noteshost 2026/04/10 23:47:34 INFO Applying migration id=fetched 2026/04/10 23:47:34 INFO Applying migration id=move 2026/04/10 23:47:34 INFO Applying migration id=cleanup 2026/04/10 23:47:34 INFO Applying migration id=received 2026/04/10 23:47:34 INFO Applying migration id=namehost 2026/04/10 23:47:34 INFO Applying migration id=outboxhost 2026/04/10 23:47:34 INFO Applying migration id=notesfts 2026/04/10 23:47:34 INFO Applying migration id=iconsname 2026/04/10 23:47:34 INFO Applying migration id=nohash 2026/04/10 23:47:34 INFO Applying migration id=shares 2026/04/10 23:47:34 INFO Applying migration id=actorttl 2026/04/10 23:47:34 INFO Applying migration id=tocc 2026/04/10 23:47:34 INFO Applying migration id=followeds 2026/04/10 23:47:34 INFO Applying migration id=certhash 2026/04/10 23:47:34 INFO Applying migration id=follows_sync 2026/04/10 23:47:34 INFO Applying migration id=jsonpath 2026/04/10 23:47:34 INFO Applying migration id=localforward 2026/04/10 23:47:34 INFO Applying migration id=avatar 2026/04/10 23:47:34 INFO Applying migration id=noimage 2026/04/10 23:47:34 INFO Applying migration id=feed 2026/04/10 23:47:34 INFO Applying migration id=bookmarks 2026/04/10 23:47:34 INFO Applying migration id=shareactivity 2026/04/10 23:47:34 INFO Applying migration id=application 2026/04/10 23:47:34 INFO Applying migration id=certificates 2026/04/10 23:47:34 INFO Applying migration id=rawforward 2026/04/10 23:47:34 INFO Applying migration id=publickey 2026/04/10 23:47:34 INFO Applying migration id=resolvegroup 2026/04/10 23:47:34 INFO Applying migration id=reject 2026/04/10 23:47:34 INFO Applying migration id=autodel 2026/04/10 23:47:34 INFO Applying migration id=jsonb 2026/04/10 23:47:34 INFO Applying migration id=quote 2026/04/10 23:47:34 INFO Applying migration id=rfc9421 2026/04/10 23:47:34 INFO Applying migration id=keys 2026/04/10 23:47:34 INFO Applying migration id=portable 2026/04/10 23:47:34 INFO Applying migration id=proofs 2026/04/10 23:47:34 INFO Applying migration id=contexts 2026/04/10 23:47:34 INFO Applying migration id=deliverieshost 2026/04/10 23:47:34 INFO Applying migration id=pembegin 2026/04/10 23:47:34 INFO Applying migration id=didhost 2026/04/10 23:47: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/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 23:47:36 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 23:47:36 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 23:47:36 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (1.78s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/04/10 23:47:36 INFO Applying migration id=initial 2026/04/10 23:47:36 INFO Applying migration id=notesupdated 2026/04/10 23:47:36 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:36 INFO Applying migration id=activitiesid 2026/04/10 23:47:36 INFO Applying migration id=outbox 2026/04/10 23:47:36 INFO Applying migration id=edits 2026/04/10 23:47:36 INFO Applying migration id=outboxactor 2026/04/10 23:47:36 INFO Applying migration id=outboxsender 2026/04/10 23:47:36 INFO Applying migration id=thread 2026/04/10 23:47:36 INFO Applying migration id=host 2026/04/10 23:47:36 INFO Applying migration id=sharedinbox 2026/04/10 23:47:36 INFO Applying migration id=noteshost 2026/04/10 23:47:36 INFO Applying migration id=fetched 2026/04/10 23:47:36 INFO Applying migration id=move 2026/04/10 23:47:36 INFO Applying migration id=cleanup 2026/04/10 23:47:36 INFO Applying migration id=received 2026/04/10 23:47:36 INFO Applying migration id=namehost 2026/04/10 23:47:36 INFO Applying migration id=outboxhost 2026/04/10 23:47:36 INFO Applying migration id=notesfts 2026/04/10 23:47:36 INFO Applying migration id=iconsname 2026/04/10 23:47:36 INFO Applying migration id=nohash 2026/04/10 23:47:36 INFO Applying migration id=shares 2026/04/10 23:47:36 INFO Applying migration id=actorttl 2026/04/10 23:47:36 INFO Applying migration id=tocc 2026/04/10 23:47:36 INFO Applying migration id=followeds 2026/04/10 23:47:36 INFO Applying migration id=certhash 2026/04/10 23:47:36 INFO Applying migration id=follows_sync 2026/04/10 23:47:36 INFO Applying migration id=jsonpath 2026/04/10 23:47:36 INFO Applying migration id=localforward 2026/04/10 23:47:36 INFO Applying migration id=avatar 2026/04/10 23:47:36 INFO Applying migration id=noimage 2026/04/10 23:47:36 INFO Applying migration id=feed 2026/04/10 23:47:36 INFO Applying migration id=bookmarks 2026/04/10 23:47:36 INFO Applying migration id=shareactivity 2026/04/10 23:47:36 INFO Applying migration id=application 2026/04/10 23:47:36 INFO Applying migration id=certificates 2026/04/10 23:47:36 INFO Applying migration id=rawforward 2026/04/10 23:47:36 INFO Applying migration id=publickey 2026/04/10 23:47:36 INFO Applying migration id=resolvegroup 2026/04/10 23:47:36 INFO Applying migration id=reject 2026/04/10 23:47:36 INFO Applying migration id=autodel 2026/04/10 23:47:36 INFO Applying migration id=jsonb 2026/04/10 23:47:36 INFO Applying migration id=quote 2026/04/10 23:47:36 INFO Applying migration id=rfc9421 2026/04/10 23:47:36 INFO Applying migration id=keys 2026/04/10 23:47:36 INFO Applying migration id=portable 2026/04/10 23:47:36 INFO Applying migration id=proofs 2026/04/10 23:47:36 INFO Applying migration id=contexts 2026/04/10 23:47:36 INFO Applying migration id=deliverieshost 2026/04/10 23:47:36 INFO Applying migration id=pembegin 2026/04/10 23:47:36 INFO Applying migration id=didhost 2026/04/10 23:47: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 2026/04/10 23:47:38 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 23:47:38 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 23:47:38 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (1.79s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/04/10 23:47:38 INFO Applying migration id=initial 2026/04/10 23:47:38 INFO Applying migration id=notesupdated 2026/04/10 23:47:38 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:38 INFO Applying migration id=activitiesid 2026/04/10 23:47:38 INFO Applying migration id=outbox 2026/04/10 23:47:38 INFO Applying migration id=edits 2026/04/10 23:47:38 INFO Applying migration id=outboxactor 2026/04/10 23:47:38 INFO Applying migration id=outboxsender 2026/04/10 23:47:38 INFO Applying migration id=thread 2026/04/10 23:47:38 INFO Applying migration id=host 2026/04/10 23:47:38 INFO Applying migration id=sharedinbox 2026/04/10 23:47:38 INFO Applying migration id=noteshost 2026/04/10 23:47:38 INFO Applying migration id=fetched 2026/04/10 23:47:38 INFO Applying migration id=move 2026/04/10 23:47:38 INFO Applying migration id=cleanup 2026/04/10 23:47:38 INFO Applying migration id=received 2026/04/10 23:47:38 INFO Applying migration id=namehost 2026/04/10 23:47:38 INFO Applying migration id=outboxhost 2026/04/10 23:47:38 INFO Applying migration id=notesfts 2026/04/10 23:47:38 INFO Applying migration id=iconsname 2026/04/10 23:47:38 INFO Applying migration id=nohash 2026/04/10 23:47:38 INFO Applying migration id=shares 2026/04/10 23:47:38 INFO Applying migration id=actorttl 2026/04/10 23:47:38 INFO Applying migration id=tocc 2026/04/10 23:47:38 INFO Applying migration id=followeds 2026/04/10 23:47:38 INFO Applying migration id=certhash 2026/04/10 23:47:38 INFO Applying migration id=follows_sync 2026/04/10 23:47:38 INFO Applying migration id=jsonpath 2026/04/10 23:47:38 INFO Applying migration id=localforward 2026/04/10 23:47:38 INFO Applying migration id=avatar 2026/04/10 23:47:38 INFO Applying migration id=noimage 2026/04/10 23:47:38 INFO Applying migration id=feed 2026/04/10 23:47:38 INFO Applying migration id=bookmarks 2026/04/10 23:47:38 INFO Applying migration id=shareactivity 2026/04/10 23:47:38 INFO Applying migration id=application 2026/04/10 23:47:38 INFO Applying migration id=certificates 2026/04/10 23:47:38 INFO Applying migration id=rawforward 2026/04/10 23:47:38 INFO Applying migration id=publickey 2026/04/10 23:47:38 INFO Applying migration id=resolvegroup 2026/04/10 23:47:38 INFO Applying migration id=reject 2026/04/10 23:47:38 INFO Applying migration id=autodel 2026/04/10 23:47:38 INFO Applying migration id=jsonb 2026/04/10 23:47:38 INFO Applying migration id=quote 2026/04/10 23:47:38 INFO Applying migration id=rfc9421 2026/04/10 23:47:38 INFO Applying migration id=keys 2026/04/10 23:47:38 INFO Applying migration id=portable 2026/04/10 23:47:38 INFO Applying migration id=proofs 2026/04/10 23:47:38 INFO Applying migration id=contexts 2026/04/10 23:47:38 INFO Applying migration id=deliverieshost 2026/04/10 23:47:38 INFO Applying migration id=pembegin 2026/04/10 23:47:38 INFO Applying migration id=didhost 2026/04/10 23:47: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/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 23:47:40 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 23:47:40 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 23:47:40 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (1.99s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/04/10 23:47:40 INFO Applying migration id=initial 2026/04/10 23:47:40 INFO Applying migration id=notesupdated 2026/04/10 23:47:40 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:40 INFO Applying migration id=activitiesid 2026/04/10 23:47:40 INFO Applying migration id=outbox 2026/04/10 23:47:40 INFO Applying migration id=edits 2026/04/10 23:47:40 INFO Applying migration id=outboxactor 2026/04/10 23:47:40 INFO Applying migration id=outboxsender 2026/04/10 23:47:40 INFO Applying migration id=thread 2026/04/10 23:47:40 INFO Applying migration id=host 2026/04/10 23:47:40 INFO Applying migration id=sharedinbox 2026/04/10 23:47:40 INFO Applying migration id=noteshost 2026/04/10 23:47:40 INFO Applying migration id=fetched 2026/04/10 23:47:40 INFO Applying migration id=move 2026/04/10 23:47:40 INFO Applying migration id=cleanup 2026/04/10 23:47:40 INFO Applying migration id=received 2026/04/10 23:47:40 INFO Applying migration id=namehost 2026/04/10 23:47:40 INFO Applying migration id=outboxhost 2026/04/10 23:47:40 INFO Applying migration id=notesfts 2026/04/10 23:47:40 INFO Applying migration id=iconsname 2026/04/10 23:47:40 INFO Applying migration id=nohash 2026/04/10 23:47:40 INFO Applying migration id=shares 2026/04/10 23:47:40 INFO Applying migration id=actorttl 2026/04/10 23:47:40 INFO Applying migration id=tocc 2026/04/10 23:47:40 INFO Applying migration id=followeds 2026/04/10 23:47:40 INFO Applying migration id=certhash 2026/04/10 23:47:40 INFO Applying migration id=follows_sync 2026/04/10 23:47:40 INFO Applying migration id=jsonpath 2026/04/10 23:47:40 INFO Applying migration id=localforward 2026/04/10 23:47:40 INFO Applying migration id=avatar 2026/04/10 23:47:40 INFO Applying migration id=noimage 2026/04/10 23:47:40 INFO Applying migration id=feed 2026/04/10 23:47:40 INFO Applying migration id=bookmarks 2026/04/10 23:47:40 INFO Applying migration id=shareactivity 2026/04/10 23:47:40 INFO Applying migration id=application 2026/04/10 23:47:40 INFO Applying migration id=certificates 2026/04/10 23:47:40 INFO Applying migration id=rawforward 2026/04/10 23:47:40 INFO Applying migration id=publickey 2026/04/10 23:47:40 INFO Applying migration id=resolvegroup 2026/04/10 23:47:40 INFO Applying migration id=reject 2026/04/10 23:47:40 INFO Applying migration id=autodel 2026/04/10 23:47:40 INFO Applying migration id=jsonb 2026/04/10 23:47:40 INFO Applying migration id=quote 2026/04/10 23:47:40 INFO Applying migration id=rfc9421 2026/04/10 23:47:40 INFO Applying migration id=keys 2026/04/10 23:47:40 INFO Applying migration id=portable 2026/04/10 23:47:40 INFO Applying migration id=proofs 2026/04/10 23:47:40 INFO Applying migration id=contexts 2026/04/10 23:47:40 INFO Applying migration id=deliverieshost 2026/04/10 23:47:40 INFO Applying migration id=pembegin 2026/04/10 23:47:40 INFO Applying migration id=didhost 2026/04/10 23:47:42 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 23:47:42 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 23:47:42 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 23:47:42 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (1.78s) === RUN TestOutbox_PostToFollowersInGroup 2026/04/10 23:47:42 INFO Applying migration id=initial 2026/04/10 23:47:42 INFO Applying migration id=notesupdated 2026/04/10 23:47:42 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:42 INFO Applying migration id=activitiesid 2026/04/10 23:47:42 INFO Applying migration id=outbox 2026/04/10 23:47:42 INFO Applying migration id=edits 2026/04/10 23:47:42 INFO Applying migration id=outboxactor 2026/04/10 23:47:42 INFO Applying migration id=outboxsender 2026/04/10 23:47:42 INFO Applying migration id=thread 2026/04/10 23:47:42 INFO Applying migration id=host 2026/04/10 23:47:42 INFO Applying migration id=sharedinbox 2026/04/10 23:47:42 INFO Applying migration id=noteshost 2026/04/10 23:47:42 INFO Applying migration id=fetched 2026/04/10 23:47:42 INFO Applying migration id=move 2026/04/10 23:47:42 INFO Applying migration id=cleanup 2026/04/10 23:47:42 INFO Applying migration id=received 2026/04/10 23:47:42 INFO Applying migration id=namehost 2026/04/10 23:47:42 INFO Applying migration id=outboxhost 2026/04/10 23:47:42 INFO Applying migration id=notesfts 2026/04/10 23:47:42 INFO Applying migration id=iconsname 2026/04/10 23:47:42 INFO Applying migration id=nohash 2026/04/10 23:47:42 INFO Applying migration id=shares 2026/04/10 23:47:42 INFO Applying migration id=actorttl 2026/04/10 23:47:42 INFO Applying migration id=tocc 2026/04/10 23:47:42 INFO Applying migration id=followeds 2026/04/10 23:47:42 INFO Applying migration id=certhash 2026/04/10 23:47:42 INFO Applying migration id=follows_sync 2026/04/10 23:47:42 INFO Applying migration id=jsonpath 2026/04/10 23:47:42 INFO Applying migration id=localforward 2026/04/10 23:47:42 INFO Applying migration id=avatar 2026/04/10 23:47:42 INFO Applying migration id=noimage 2026/04/10 23:47:42 INFO Applying migration id=feed 2026/04/10 23:47:42 INFO Applying migration id=bookmarks 2026/04/10 23:47:42 INFO Applying migration id=shareactivity 2026/04/10 23:47:42 INFO Applying migration id=application 2026/04/10 23:47:42 INFO Applying migration id=certificates 2026/04/10 23:47:42 INFO Applying migration id=rawforward 2026/04/10 23:47:42 INFO Applying migration id=publickey 2026/04/10 23:47:42 INFO Applying migration id=resolvegroup 2026/04/10 23:47:42 INFO Applying migration id=reject 2026/04/10 23:47:42 INFO Applying migration id=autodel 2026/04/10 23:47:42 INFO Applying migration id=jsonb 2026/04/10 23:47:42 INFO Applying migration id=quote 2026/04/10 23:47:42 INFO Applying migration id=rfc9421 2026/04/10 23:47:42 INFO Applying migration id=keys 2026/04/10 23:47:42 INFO Applying migration id=portable 2026/04/10 23:47:42 INFO Applying migration id=proofs 2026/04/10 23:47:42 INFO Applying migration id=contexts 2026/04/10 23:47:42 INFO Applying migration id=deliverieshost 2026/04/10 23:47:42 INFO Applying migration id=pembegin 2026/04/10 23:47:42 INFO Applying migration id=didhost 2026/04/10 23:47:43 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-5ca5-715e-8b1f-fb2ab1b71f0e 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 23:47:43 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 23:47:43 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (1.80s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/04/10 23:47:43 INFO Applying migration id=initial 2026/04/10 23:47:43 INFO Applying migration id=notesupdated 2026/04/10 23:47:43 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:43 INFO Applying migration id=activitiesid 2026/04/10 23:47:43 INFO Applying migration id=outbox 2026/04/10 23:47:43 INFO Applying migration id=edits 2026/04/10 23:47:43 INFO Applying migration id=outboxactor 2026/04/10 23:47:43 INFO Applying migration id=outboxsender 2026/04/10 23:47:43 INFO Applying migration id=thread 2026/04/10 23:47:43 INFO Applying migration id=host 2026/04/10 23:47:43 INFO Applying migration id=sharedinbox 2026/04/10 23:47:43 INFO Applying migration id=noteshost 2026/04/10 23:47:43 INFO Applying migration id=fetched 2026/04/10 23:47:43 INFO Applying migration id=move 2026/04/10 23:47:43 INFO Applying migration id=cleanup 2026/04/10 23:47:43 INFO Applying migration id=received 2026/04/10 23:47:43 INFO Applying migration id=namehost 2026/04/10 23:47:43 INFO Applying migration id=outboxhost 2026/04/10 23:47:43 INFO Applying migration id=notesfts 2026/04/10 23:47:43 INFO Applying migration id=iconsname 2026/04/10 23:47:43 INFO Applying migration id=nohash 2026/04/10 23:47:43 INFO Applying migration id=shares 2026/04/10 23:47:43 INFO Applying migration id=actorttl 2026/04/10 23:47:43 INFO Applying migration id=tocc 2026/04/10 23:47:43 INFO Applying migration id=followeds 2026/04/10 23:47:43 INFO Applying migration id=certhash 2026/04/10 23:47:43 INFO Applying migration id=follows_sync 2026/04/10 23:47:43 INFO Applying migration id=jsonpath 2026/04/10 23:47:43 INFO Applying migration id=localforward 2026/04/10 23:47:43 INFO Applying migration id=avatar 2026/04/10 23:47:43 INFO Applying migration id=noimage 2026/04/10 23:47:43 INFO Applying migration id=feed 2026/04/10 23:47:43 INFO Applying migration id=bookmarks 2026/04/10 23:47:43 INFO Applying migration id=shareactivity 2026/04/10 23:47:43 INFO Applying migration id=application 2026/04/10 23:47:43 INFO Applying migration id=certificates 2026/04/10 23:47:43 INFO Applying migration id=rawforward 2026/04/10 23:47:43 INFO Applying migration id=publickey 2026/04/10 23:47:43 INFO Applying migration id=resolvegroup 2026/04/10 23:47:43 INFO Applying migration id=reject 2026/04/10 23:47:43 INFO Applying migration id=autodel 2026/04/10 23:47:44 INFO Applying migration id=jsonb 2026/04/10 23:47:44 INFO Applying migration id=quote 2026/04/10 23:47:44 INFO Applying migration id=rfc9421 2026/04/10 23:47:44 INFO Applying migration id=keys 2026/04/10 23:47:44 INFO Applying migration id=portable 2026/04/10 23:47:44 INFO Applying migration id=proofs 2026/04/10 23:47:44 INFO Applying migration id=contexts 2026/04/10 23:47:44 INFO Applying migration id=deliverieshost 2026/04/10 23:47:44 INFO Applying migration id=pembegin 2026/04/10 23:47:44 INFO Applying migration id=didhost 2026/04/10 23:47:46 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-668c-7a59-a7e1-e3aafeacae8d 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 23:47:46 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 23:47:46 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (2.54s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/04/10 23:47:46 INFO Applying migration id=initial 2026/04/10 23:47:46 INFO Applying migration id=notesupdated 2026/04/10 23:47:46 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:46 INFO Applying migration id=activitiesid 2026/04/10 23:47:46 INFO Applying migration id=outbox 2026/04/10 23:47:46 INFO Applying migration id=edits 2026/04/10 23:47:46 INFO Applying migration id=outboxactor 2026/04/10 23:47:46 INFO Applying migration id=outboxsender 2026/04/10 23:47:46 INFO Applying migration id=thread 2026/04/10 23:47:46 INFO Applying migration id=host 2026/04/10 23:47:46 INFO Applying migration id=sharedinbox 2026/04/10 23:47:46 INFO Applying migration id=noteshost 2026/04/10 23:47:46 INFO Applying migration id=fetched 2026/04/10 23:47:46 INFO Applying migration id=move 2026/04/10 23:47:46 INFO Applying migration id=cleanup 2026/04/10 23:47:46 INFO Applying migration id=received 2026/04/10 23:47:46 INFO Applying migration id=namehost 2026/04/10 23:47:46 INFO Applying migration id=outboxhost 2026/04/10 23:47:46 INFO Applying migration id=notesfts 2026/04/10 23:47:46 INFO Applying migration id=iconsname 2026/04/10 23:47:46 INFO Applying migration id=nohash 2026/04/10 23:47:46 INFO Applying migration id=shares 2026/04/10 23:47:46 INFO Applying migration id=actorttl 2026/04/10 23:47:46 INFO Applying migration id=tocc 2026/04/10 23:47:46 INFO Applying migration id=followeds 2026/04/10 23:47:46 INFO Applying migration id=certhash 2026/04/10 23:47:46 INFO Applying migration id=follows_sync 2026/04/10 23:47:46 INFO Applying migration id=jsonpath 2026/04/10 23:47:46 INFO Applying migration id=localforward 2026/04/10 23:47:46 INFO Applying migration id=avatar 2026/04/10 23:47:46 INFO Applying migration id=noimage 2026/04/10 23:47:46 INFO Applying migration id=feed 2026/04/10 23:47:46 INFO Applying migration id=bookmarks 2026/04/10 23:47:46 INFO Applying migration id=shareactivity 2026/04/10 23:47:46 INFO Applying migration id=application 2026/04/10 23:47:46 INFO Applying migration id=certificates 2026/04/10 23:47:46 INFO Applying migration id=rawforward 2026/04/10 23:47:46 INFO Applying migration id=publickey 2026/04/10 23:47:46 INFO Applying migration id=resolvegroup 2026/04/10 23:47:46 INFO Applying migration id=reject 2026/04/10 23:47:46 INFO Applying migration id=autodel 2026/04/10 23:47:46 INFO Applying migration id=jsonb 2026/04/10 23:47:46 INFO Applying migration id=quote 2026/04/10 23:47:46 INFO Applying migration id=rfc9421 2026/04/10 23:47:46 INFO Applying migration id=keys 2026/04/10 23:47:46 INFO Applying migration id=portable 2026/04/10 23:47:46 INFO Applying migration id=proofs 2026/04/10 23:47:46 INFO Applying migration id=contexts 2026/04/10 23:47:46 INFO Applying migration id=deliverieshost 2026/04/10 23:47:46 INFO Applying migration id=pembegin 2026/04/10 23:47:46 INFO Applying migration id=didhost 2026/04/10 23:47:48 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-6ee3-7e50-a6b8-3d227db364b5 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 23:47: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 23:47:48 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (2.14s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/04/10 23:47:48 INFO Applying migration id=initial 2026/04/10 23:47:48 INFO Applying migration id=notesupdated 2026/04/10 23:47:48 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:48 INFO Applying migration id=activitiesid 2026/04/10 23:47:48 INFO Applying migration id=outbox 2026/04/10 23:47:48 INFO Applying migration id=edits 2026/04/10 23:47:48 INFO Applying migration id=outboxactor 2026/04/10 23:47:48 INFO Applying migration id=outboxsender 2026/04/10 23:47:48 INFO Applying migration id=thread 2026/04/10 23:47:48 INFO Applying migration id=host 2026/04/10 23:47:48 INFO Applying migration id=sharedinbox 2026/04/10 23:47:48 INFO Applying migration id=noteshost 2026/04/10 23:47:48 INFO Applying migration id=fetched 2026/04/10 23:47:48 INFO Applying migration id=move 2026/04/10 23:47:48 INFO Applying migration id=cleanup 2026/04/10 23:47:48 INFO Applying migration id=received 2026/04/10 23:47:48 INFO Applying migration id=namehost 2026/04/10 23:47:48 INFO Applying migration id=outboxhost 2026/04/10 23:47:48 INFO Applying migration id=notesfts 2026/04/10 23:47:48 INFO Applying migration id=iconsname 2026/04/10 23:47:48 INFO Applying migration id=nohash 2026/04/10 23:47:48 INFO Applying migration id=shares 2026/04/10 23:47:48 INFO Applying migration id=actorttl 2026/04/10 23:47:48 INFO Applying migration id=tocc 2026/04/10 23:47:48 INFO Applying migration id=followeds 2026/04/10 23:47:48 INFO Applying migration id=certhash 2026/04/10 23:47:48 INFO Applying migration id=follows_sync 2026/04/10 23:47:48 INFO Applying migration id=jsonpath 2026/04/10 23:47:48 INFO Applying migration id=localforward 2026/04/10 23:47:48 INFO Applying migration id=avatar 2026/04/10 23:47:48 INFO Applying migration id=noimage 2026/04/10 23:47:48 INFO Applying migration id=feed 2026/04/10 23:47:48 INFO Applying migration id=bookmarks 2026/04/10 23:47:48 INFO Applying migration id=shareactivity 2026/04/10 23:47:48 INFO Applying migration id=application 2026/04/10 23:47:48 INFO Applying migration id=certificates 2026/04/10 23:47:48 INFO Applying migration id=rawforward 2026/04/10 23:47:48 INFO Applying migration id=publickey 2026/04/10 23:47:48 INFO Applying migration id=resolvegroup 2026/04/10 23:47:48 INFO Applying migration id=reject 2026/04/10 23:47:48 INFO Applying migration id=autodel 2026/04/10 23:47:48 INFO Applying migration id=jsonb 2026/04/10 23:47:48 INFO Applying migration id=quote 2026/04/10 23:47:48 INFO Applying migration id=rfc9421 2026/04/10 23:47:48 INFO Applying migration id=keys 2026/04/10 23:47:48 INFO Applying migration id=portable 2026/04/10 23:47:48 INFO Applying migration id=proofs 2026/04/10 23:47:48 INFO Applying migration id=contexts 2026/04/10 23:47:48 INFO Applying migration id=deliverieshost 2026/04/10 23:47:48 INFO Applying migration id=pembegin 2026/04/10 23:47:48 INFO Applying migration id=didhost 2026/04/10 23:47:49 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-73b5-742d-b99a-57c07a7c57f6 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 23:47: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 2026/04/10 23:47:49 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (1.24s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/04/10 23:47:49 INFO Applying migration id=initial 2026/04/10 23:47:49 INFO Applying migration id=notesupdated 2026/04/10 23:47:49 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:49 INFO Applying migration id=activitiesid 2026/04/10 23:47:49 INFO Applying migration id=outbox 2026/04/10 23:47:49 INFO Applying migration id=edits 2026/04/10 23:47:49 INFO Applying migration id=outboxactor 2026/04/10 23:47:49 INFO Applying migration id=outboxsender 2026/04/10 23:47:49 INFO Applying migration id=thread 2026/04/10 23:47:49 INFO Applying migration id=host 2026/04/10 23:47:49 INFO Applying migration id=sharedinbox 2026/04/10 23:47:49 INFO Applying migration id=noteshost 2026/04/10 23:47:49 INFO Applying migration id=fetched 2026/04/10 23:47:49 INFO Applying migration id=move 2026/04/10 23:47:49 INFO Applying migration id=cleanup 2026/04/10 23:47:49 INFO Applying migration id=received 2026/04/10 23:47:49 INFO Applying migration id=namehost 2026/04/10 23:47:49 INFO Applying migration id=outboxhost 2026/04/10 23:47:49 INFO Applying migration id=notesfts 2026/04/10 23:47:49 INFO Applying migration id=iconsname 2026/04/10 23:47:49 INFO Applying migration id=nohash 2026/04/10 23:47:49 INFO Applying migration id=shares 2026/04/10 23:47:49 INFO Applying migration id=actorttl 2026/04/10 23:47:49 INFO Applying migration id=tocc 2026/04/10 23:47:49 INFO Applying migration id=followeds 2026/04/10 23:47:49 INFO Applying migration id=certhash 2026/04/10 23:47:49 INFO Applying migration id=follows_sync 2026/04/10 23:47:49 INFO Applying migration id=jsonpath 2026/04/10 23:47:49 INFO Applying migration id=localforward 2026/04/10 23:47:49 INFO Applying migration id=avatar 2026/04/10 23:47:49 INFO Applying migration id=noimage 2026/04/10 23:47:49 INFO Applying migration id=feed 2026/04/10 23:47:49 INFO Applying migration id=bookmarks 2026/04/10 23:47:49 INFO Applying migration id=shareactivity 2026/04/10 23:47:49 INFO Applying migration id=application 2026/04/10 23:47:49 INFO Applying migration id=certificates 2026/04/10 23:47:49 INFO Applying migration id=rawforward 2026/04/10 23:47:49 INFO Applying migration id=publickey 2026/04/10 23:47:49 INFO Applying migration id=resolvegroup 2026/04/10 23:47:49 INFO Applying migration id=reject 2026/04/10 23:47:49 INFO Applying migration id=autodel 2026/04/10 23:47:49 INFO Applying migration id=jsonb 2026/04/10 23:47:49 INFO Applying migration id=quote 2026/04/10 23:47:49 INFO Applying migration id=rfc9421 2026/04/10 23:47:49 INFO Applying migration id=keys 2026/04/10 23:47:49 INFO Applying migration id=portable 2026/04/10 23:47:49 INFO Applying migration id=proofs 2026/04/10 23:47:49 INFO Applying migration id=contexts 2026/04/10 23:47:49 INFO Applying migration id=deliverieshost 2026/04/10 23:47:49 INFO Applying migration id=pembegin 2026/04/10 23:47:49 INFO Applying migration id=didhost 2026/04/10 23:47:51 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-7bf6-7604-94c0-9aa3945f8356 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 23:47: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 23:47:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (2.11s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/04/10 23:47:51 INFO Applying migration id=initial 2026/04/10 23:47:51 INFO Applying migration id=notesupdated 2026/04/10 23:47:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:51 INFO Applying migration id=activitiesid 2026/04/10 23:47:51 INFO Applying migration id=outbox 2026/04/10 23:47:51 INFO Applying migration id=edits 2026/04/10 23:47:51 INFO Applying migration id=outboxactor 2026/04/10 23:47:51 INFO Applying migration id=outboxsender 2026/04/10 23:47:51 INFO Applying migration id=thread 2026/04/10 23:47:51 INFO Applying migration id=host 2026/04/10 23:47:51 INFO Applying migration id=sharedinbox 2026/04/10 23:47:51 INFO Applying migration id=noteshost 2026/04/10 23:47:51 INFO Applying migration id=fetched 2026/04/10 23:47:51 INFO Applying migration id=move 2026/04/10 23:47:51 INFO Applying migration id=cleanup 2026/04/10 23:47:51 INFO Applying migration id=received 2026/04/10 23:47:51 INFO Applying migration id=namehost 2026/04/10 23:47:51 INFO Applying migration id=outboxhost 2026/04/10 23:47:51 INFO Applying migration id=notesfts 2026/04/10 23:47:51 INFO Applying migration id=iconsname 2026/04/10 23:47:51 INFO Applying migration id=nohash 2026/04/10 23:47:51 INFO Applying migration id=shares 2026/04/10 23:47:51 INFO Applying migration id=actorttl 2026/04/10 23:47:51 INFO Applying migration id=tocc 2026/04/10 23:47:51 INFO Applying migration id=followeds 2026/04/10 23:47:51 INFO Applying migration id=certhash 2026/04/10 23:47:51 INFO Applying migration id=follows_sync 2026/04/10 23:47:51 INFO Applying migration id=jsonpath 2026/04/10 23:47:51 INFO Applying migration id=localforward 2026/04/10 23:47:52 INFO Applying migration id=avatar 2026/04/10 23:47:52 INFO Applying migration id=noimage 2026/04/10 23:47:52 INFO Applying migration id=feed 2026/04/10 23:47:52 INFO Applying migration id=bookmarks 2026/04/10 23:47:52 INFO Applying migration id=shareactivity 2026/04/10 23:47:52 INFO Applying migration id=application 2026/04/10 23:47:52 INFO Applying migration id=certificates 2026/04/10 23:47:52 INFO Applying migration id=rawforward 2026/04/10 23:47:52 INFO Applying migration id=publickey 2026/04/10 23:47:52 INFO Applying migration id=resolvegroup 2026/04/10 23:47:52 INFO Applying migration id=reject 2026/04/10 23:47:52 INFO Applying migration id=autodel 2026/04/10 23:47:52 INFO Applying migration id=jsonb 2026/04/10 23:47:52 INFO Applying migration id=quote 2026/04/10 23:47:52 INFO Applying migration id=rfc9421 2026/04/10 23:47:52 INFO Applying migration id=keys 2026/04/10 23:47:52 INFO Applying migration id=portable 2026/04/10 23:47:52 INFO Applying migration id=proofs 2026/04/10 23:47:52 INFO Applying migration id=contexts 2026/04/10 23:47:52 INFO Applying migration id=deliverieshost 2026/04/10 23:47:52 INFO Applying migration id=pembegin 2026/04/10 23:47:52 INFO Applying migration id=didhost 2026/04/10 23:47:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-8276-7b22-b567-7e7618473277 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 23:47:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cb-8277-790e-98d0-7d608904b58b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cb-8276-7b22-b567-7e7618473277 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cb-8276-7b22-b567-7e7618473277 2026/04/10 23:47:53 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 23:47:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (1.66s) === RUN TestOutbox_DMInGroupAnotherUser 2026/04/10 23:47:53 INFO Applying migration id=initial 2026/04/10 23:47:53 INFO Applying migration id=notesupdated 2026/04/10 23:47:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:53 INFO Applying migration id=activitiesid 2026/04/10 23:47:53 INFO Applying migration id=outbox 2026/04/10 23:47:53 INFO Applying migration id=edits 2026/04/10 23:47:53 INFO Applying migration id=outboxactor 2026/04/10 23:47:53 INFO Applying migration id=outboxsender 2026/04/10 23:47:53 INFO Applying migration id=thread 2026/04/10 23:47:53 INFO Applying migration id=host 2026/04/10 23:47:53 INFO Applying migration id=sharedinbox 2026/04/10 23:47:53 INFO Applying migration id=noteshost 2026/04/10 23:47:53 INFO Applying migration id=fetched 2026/04/10 23:47:53 INFO Applying migration id=move 2026/04/10 23:47:53 INFO Applying migration id=cleanup 2026/04/10 23:47:53 INFO Applying migration id=received 2026/04/10 23:47:53 INFO Applying migration id=namehost 2026/04/10 23:47:53 INFO Applying migration id=outboxhost 2026/04/10 23:47:53 INFO Applying migration id=notesfts 2026/04/10 23:47:53 INFO Applying migration id=iconsname 2026/04/10 23:47:53 INFO Applying migration id=nohash 2026/04/10 23:47:53 INFO Applying migration id=shares 2026/04/10 23:47:53 INFO Applying migration id=actorttl 2026/04/10 23:47:53 INFO Applying migration id=tocc 2026/04/10 23:47:53 INFO Applying migration id=followeds 2026/04/10 23:47:53 INFO Applying migration id=certhash 2026/04/10 23:47:53 INFO Applying migration id=follows_sync 2026/04/10 23:47:53 INFO Applying migration id=jsonpath 2026/04/10 23:47:53 INFO Applying migration id=localforward 2026/04/10 23:47:53 INFO Applying migration id=avatar 2026/04/10 23:47:53 INFO Applying migration id=noimage 2026/04/10 23:47:53 INFO Applying migration id=feed 2026/04/10 23:47:53 INFO Applying migration id=bookmarks 2026/04/10 23:47:53 INFO Applying migration id=shareactivity 2026/04/10 23:47:53 INFO Applying migration id=application 2026/04/10 23:47:53 INFO Applying migration id=certificates 2026/04/10 23:47:53 INFO Applying migration id=rawforward 2026/04/10 23:47:53 INFO Applying migration id=publickey 2026/04/10 23:47:53 INFO Applying migration id=resolvegroup 2026/04/10 23:47:53 INFO Applying migration id=reject 2026/04/10 23:47:53 INFO Applying migration id=autodel 2026/04/10 23:47:53 INFO Applying migration id=jsonb 2026/04/10 23:47:53 INFO Applying migration id=quote 2026/04/10 23:47:53 INFO Applying migration id=rfc9421 2026/04/10 23:47:53 INFO Applying migration id=keys 2026/04/10 23:47:53 INFO Applying migration id=portable 2026/04/10 23:47:53 INFO Applying migration id=proofs 2026/04/10 23:47:53 INFO Applying migration id=contexts 2026/04/10 23:47:53 INFO Applying migration id=deliverieshost 2026/04/10 23:47:53 INFO Applying migration id=pembegin 2026/04/10 23:47:53 INFO Applying migration id=didhost 2026/04/10 23:47:55 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-8939-7de7-9171-2679d392ffa7 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 23:47:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-893a-796f-a5f8-658751bc1410 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 23:47:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cb-893b-75ff-bc63-d29c48ac615e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cb-893a-796f-a5f8-658751bc1410 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cb-893a-796f-a5f8-658751bc1410 2026/04/10 23:47: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 23:47:55 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (1.73s) === RUN TestPoll_TwoOptions 2026/04/10 23:47:55 INFO Applying migration id=initial 2026/04/10 23:47:55 INFO Applying migration id=notesupdated 2026/04/10 23:47:55 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:55 INFO Applying migration id=activitiesid 2026/04/10 23:47:55 INFO Applying migration id=outbox 2026/04/10 23:47:55 INFO Applying migration id=edits 2026/04/10 23:47:55 INFO Applying migration id=outboxactor 2026/04/10 23:47:55 INFO Applying migration id=outboxsender 2026/04/10 23:47:55 INFO Applying migration id=thread 2026/04/10 23:47:55 INFO Applying migration id=host 2026/04/10 23:47:55 INFO Applying migration id=sharedinbox 2026/04/10 23:47:55 INFO Applying migration id=noteshost 2026/04/10 23:47:55 INFO Applying migration id=fetched 2026/04/10 23:47:55 INFO Applying migration id=move 2026/04/10 23:47:55 INFO Applying migration id=cleanup 2026/04/10 23:47:55 INFO Applying migration id=received 2026/04/10 23:47:55 INFO Applying migration id=namehost 2026/04/10 23:47:55 INFO Applying migration id=outboxhost 2026/04/10 23:47:55 INFO Applying migration id=notesfts 2026/04/10 23:47:55 INFO Applying migration id=iconsname 2026/04/10 23:47:55 INFO Applying migration id=nohash 2026/04/10 23:47:55 INFO Applying migration id=shares 2026/04/10 23:47:55 INFO Applying migration id=actorttl 2026/04/10 23:47:55 INFO Applying migration id=tocc 2026/04/10 23:47:55 INFO Applying migration id=followeds 2026/04/10 23:47:55 INFO Applying migration id=certhash 2026/04/10 23:47:55 INFO Applying migration id=follows_sync 2026/04/10 23:47:55 INFO Applying migration id=jsonpath 2026/04/10 23:47:55 INFO Applying migration id=localforward 2026/04/10 23:47:55 INFO Applying migration id=avatar 2026/04/10 23:47:55 INFO Applying migration id=noimage 2026/04/10 23:47:55 INFO Applying migration id=feed 2026/04/10 23:47:55 INFO Applying migration id=bookmarks 2026/04/10 23:47:55 INFO Applying migration id=shareactivity 2026/04/10 23:47:55 INFO Applying migration id=application 2026/04/10 23:47:55 INFO Applying migration id=certificates 2026/04/10 23:47:55 INFO Applying migration id=rawforward 2026/04/10 23:47:55 INFO Applying migration id=publickey 2026/04/10 23:47:55 INFO Applying migration id=resolvegroup 2026/04/10 23:47:55 INFO Applying migration id=reject 2026/04/10 23:47:55 INFO Applying migration id=autodel 2026/04/10 23:47:55 INFO Applying migration id=jsonb 2026/04/10 23:47:55 INFO Applying migration id=quote 2026/04/10 23:47:55 INFO Applying migration id=rfc9421 2026/04/10 23:47:55 INFO Applying migration id=keys 2026/04/10 23:47:55 INFO Applying migration id=portable 2026/04/10 23:47:55 INFO Applying migration id=proofs 2026/04/10 23:47:55 INFO Applying migration id=contexts 2026/04/10 23:47:55 INFO Applying migration id=deliverieshost 2026/04/10 23:47:55 INFO Applying migration id=pembegin 2026/04/10 23:47:55 INFO Applying migration id=didhost 2026/04/10 23:47: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/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 23:47:57 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (2.52s) === RUN TestPoll_TwoOptionsZeroVotes 2026/04/10 23:47:57 INFO Applying migration id=initial 2026/04/10 23:47:57 INFO Applying migration id=notesupdated 2026/04/10 23:47:57 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:57 INFO Applying migration id=activitiesid 2026/04/10 23:47:57 INFO Applying migration id=outbox 2026/04/10 23:47:57 INFO Applying migration id=edits 2026/04/10 23:47:57 INFO Applying migration id=outboxactor 2026/04/10 23:47:57 INFO Applying migration id=outboxsender 2026/04/10 23:47:57 INFO Applying migration id=thread 2026/04/10 23:47:57 INFO Applying migration id=host 2026/04/10 23:47:57 INFO Applying migration id=sharedinbox 2026/04/10 23:47:57 INFO Applying migration id=noteshost 2026/04/10 23:47:57 INFO Applying migration id=fetched 2026/04/10 23:47:57 INFO Applying migration id=move 2026/04/10 23:47:57 INFO Applying migration id=cleanup 2026/04/10 23:47:57 INFO Applying migration id=received 2026/04/10 23:47:57 INFO Applying migration id=namehost 2026/04/10 23:47:57 INFO Applying migration id=outboxhost 2026/04/10 23:47:57 INFO Applying migration id=notesfts 2026/04/10 23:47:57 INFO Applying migration id=iconsname 2026/04/10 23:47:57 INFO Applying migration id=nohash 2026/04/10 23:47:57 INFO Applying migration id=shares 2026/04/10 23:47:57 INFO Applying migration id=actorttl 2026/04/10 23:47:57 INFO Applying migration id=tocc 2026/04/10 23:47:57 INFO Applying migration id=followeds 2026/04/10 23:47:57 INFO Applying migration id=certhash 2026/04/10 23:47:57 INFO Applying migration id=follows_sync 2026/04/10 23:47:57 INFO Applying migration id=jsonpath 2026/04/10 23:47:57 INFO Applying migration id=localforward 2026/04/10 23:47:57 INFO Applying migration id=avatar 2026/04/10 23:47:57 INFO Applying migration id=noimage 2026/04/10 23:47:57 INFO Applying migration id=feed 2026/04/10 23:47:57 INFO Applying migration id=bookmarks 2026/04/10 23:47:57 INFO Applying migration id=shareactivity 2026/04/10 23:47:57 INFO Applying migration id=application 2026/04/10 23:47:57 INFO Applying migration id=certificates 2026/04/10 23:47:57 INFO Applying migration id=rawforward 2026/04/10 23:47:57 INFO Applying migration id=publickey 2026/04/10 23:47:57 INFO Applying migration id=resolvegroup 2026/04/10 23:47:57 INFO Applying migration id=reject 2026/04/10 23:47:57 INFO Applying migration id=autodel 2026/04/10 23:47:57 INFO Applying migration id=jsonb 2026/04/10 23:47:57 INFO Applying migration id=quote 2026/04/10 23:47:57 INFO Applying migration id=rfc9421 2026/04/10 23:47:57 INFO Applying migration id=keys 2026/04/10 23:47:57 INFO Applying migration id=portable 2026/04/10 23:47:57 INFO Applying migration id=proofs 2026/04/10 23:47:57 INFO Applying migration id=contexts 2026/04/10 23:47:57 INFO Applying migration id=deliverieshost 2026/04/10 23:47:57 INFO Applying migration id=pembegin 2026/04/10 23:47:57 INFO Applying migration id=didhost 2026/04/10 23:47: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/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 23:47:59 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (1.47s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/04/10 23:47:59 INFO Applying migration id=initial 2026/04/10 23:47:59 INFO Applying migration id=notesupdated 2026/04/10 23:47:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:59 INFO Applying migration id=activitiesid 2026/04/10 23:47:59 INFO Applying migration id=outbox 2026/04/10 23:47:59 INFO Applying migration id=edits 2026/04/10 23:47:59 INFO Applying migration id=outboxactor 2026/04/10 23:47:59 INFO Applying migration id=outboxsender 2026/04/10 23:47:59 INFO Applying migration id=thread 2026/04/10 23:47:59 INFO Applying migration id=host 2026/04/10 23:47:59 INFO Applying migration id=sharedinbox 2026/04/10 23:47:59 INFO Applying migration id=noteshost 2026/04/10 23:47:59 INFO Applying migration id=fetched 2026/04/10 23:47:59 INFO Applying migration id=move 2026/04/10 23:47:59 INFO Applying migration id=cleanup 2026/04/10 23:47:59 INFO Applying migration id=received 2026/04/10 23:47:59 INFO Applying migration id=namehost 2026/04/10 23:47:59 INFO Applying migration id=outboxhost 2026/04/10 23:47:59 INFO Applying migration id=notesfts 2026/04/10 23:47:59 INFO Applying migration id=iconsname 2026/04/10 23:47:59 INFO Applying migration id=nohash 2026/04/10 23:47:59 INFO Applying migration id=shares 2026/04/10 23:47:59 INFO Applying migration id=actorttl 2026/04/10 23:47:59 INFO Applying migration id=tocc 2026/04/10 23:47:59 INFO Applying migration id=followeds 2026/04/10 23:47:59 INFO Applying migration id=certhash 2026/04/10 23:47:59 INFO Applying migration id=follows_sync 2026/04/10 23:47:59 INFO Applying migration id=jsonpath 2026/04/10 23:47:59 INFO Applying migration id=localforward 2026/04/10 23:47:59 INFO Applying migration id=avatar 2026/04/10 23:47:59 INFO Applying migration id=noimage 2026/04/10 23:47:59 INFO Applying migration id=feed 2026/04/10 23:47:59 INFO Applying migration id=bookmarks 2026/04/10 23:47:59 INFO Applying migration id=shareactivity 2026/04/10 23:47:59 INFO Applying migration id=application 2026/04/10 23:47:59 INFO Applying migration id=certificates 2026/04/10 23:47:59 INFO Applying migration id=rawforward 2026/04/10 23:47:59 INFO Applying migration id=publickey 2026/04/10 23:47:59 INFO Applying migration id=resolvegroup 2026/04/10 23:47:59 INFO Applying migration id=reject 2026/04/10 23:47:59 INFO Applying migration id=autodel 2026/04/10 23:47:59 INFO Applying migration id=jsonb 2026/04/10 23:47:59 INFO Applying migration id=quote 2026/04/10 23:47:59 INFO Applying migration id=rfc9421 2026/04/10 23:47:59 INFO Applying migration id=keys 2026/04/10 23:47:59 INFO Applying migration id=portable 2026/04/10 23:47:59 INFO Applying migration id=proofs 2026/04/10 23:47:59 INFO Applying migration id=contexts 2026/04/10 23:47:59 INFO Applying migration id=deliverieshost 2026/04/10 23:47:59 INFO Applying migration id=pembegin 2026/04/10 23:47:59 INFO Applying migration id=didhost 2026/04/10 23:48:01 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 23:48:01 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (1.78s) === RUN TestPoll_OneOption 2026/04/10 23:48:01 INFO Applying migration id=initial 2026/04/10 23:48:01 INFO Applying migration id=notesupdated 2026/04/10 23:48:01 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:01 INFO Applying migration id=activitiesid 2026/04/10 23:48:01 INFO Applying migration id=outbox 2026/04/10 23:48:01 INFO Applying migration id=edits 2026/04/10 23:48:01 INFO Applying migration id=outboxactor 2026/04/10 23:48:01 INFO Applying migration id=outboxsender 2026/04/10 23:48:01 INFO Applying migration id=thread 2026/04/10 23:48:01 INFO Applying migration id=host 2026/04/10 23:48:01 INFO Applying migration id=sharedinbox 2026/04/10 23:48:01 INFO Applying migration id=noteshost 2026/04/10 23:48:01 INFO Applying migration id=fetched 2026/04/10 23:48:01 INFO Applying migration id=move 2026/04/10 23:48:01 INFO Applying migration id=cleanup 2026/04/10 23:48:01 INFO Applying migration id=received 2026/04/10 23:48:01 INFO Applying migration id=namehost 2026/04/10 23:48:01 INFO Applying migration id=outboxhost 2026/04/10 23:48:01 INFO Applying migration id=notesfts 2026/04/10 23:48:01 INFO Applying migration id=iconsname 2026/04/10 23:48:01 INFO Applying migration id=nohash 2026/04/10 23:48:01 INFO Applying migration id=shares 2026/04/10 23:48:01 INFO Applying migration id=actorttl 2026/04/10 23:48:01 INFO Applying migration id=tocc 2026/04/10 23:48:01 INFO Applying migration id=followeds 2026/04/10 23:48:01 INFO Applying migration id=certhash 2026/04/10 23:48:01 INFO Applying migration id=follows_sync 2026/04/10 23:48:01 INFO Applying migration id=jsonpath 2026/04/10 23:48:01 INFO Applying migration id=localforward 2026/04/10 23:48:01 INFO Applying migration id=avatar 2026/04/10 23:48:01 INFO Applying migration id=noimage 2026/04/10 23:48:01 INFO Applying migration id=feed 2026/04/10 23:48:01 INFO Applying migration id=bookmarks 2026/04/10 23:48:01 INFO Applying migration id=shareactivity 2026/04/10 23:48:01 INFO Applying migration id=application 2026/04/10 23:48:01 INFO Applying migration id=certificates 2026/04/10 23:48:01 INFO Applying migration id=rawforward 2026/04/10 23:48:01 INFO Applying migration id=publickey 2026/04/10 23:48:01 INFO Applying migration id=resolvegroup 2026/04/10 23:48:01 INFO Applying migration id=reject 2026/04/10 23:48:01 INFO Applying migration id=autodel 2026/04/10 23:48:01 INFO Applying migration id=jsonb 2026/04/10 23:48:01 INFO Applying migration id=quote 2026/04/10 23:48:01 INFO Applying migration id=rfc9421 2026/04/10 23:48:01 INFO Applying migration id=keys 2026/04/10 23:48:01 INFO Applying migration id=portable 2026/04/10 23:48:01 INFO Applying migration id=proofs 2026/04/10 23:48:01 INFO Applying migration id=contexts 2026/04/10 23:48:01 INFO Applying migration id=deliverieshost 2026/04/10 23:48:01 INFO Applying migration id=pembegin 2026/04/10 23:48:01 INFO Applying migration id=didhost 2026/04/10 23:48:03 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 23:48:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (2.15s) === RUN TestPoll_Vote 2026/04/10 23:48:03 INFO Applying migration id=initial 2026/04/10 23:48:03 INFO Applying migration id=notesupdated 2026/04/10 23:48:03 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:03 INFO Applying migration id=activitiesid 2026/04/10 23:48:03 INFO Applying migration id=outbox 2026/04/10 23:48:03 INFO Applying migration id=edits 2026/04/10 23:48:03 INFO Applying migration id=outboxactor 2026/04/10 23:48:03 INFO Applying migration id=outboxsender 2026/04/10 23:48:03 INFO Applying migration id=thread 2026/04/10 23:48:03 INFO Applying migration id=host 2026/04/10 23:48:03 INFO Applying migration id=sharedinbox 2026/04/10 23:48:03 INFO Applying migration id=noteshost 2026/04/10 23:48:03 INFO Applying migration id=fetched 2026/04/10 23:48:03 INFO Applying migration id=move 2026/04/10 23:48:03 INFO Applying migration id=cleanup 2026/04/10 23:48:03 INFO Applying migration id=received 2026/04/10 23:48:03 INFO Applying migration id=namehost 2026/04/10 23:48:03 INFO Applying migration id=outboxhost 2026/04/10 23:48:03 INFO Applying migration id=notesfts 2026/04/10 23:48:03 INFO Applying migration id=iconsname 2026/04/10 23:48:03 INFO Applying migration id=nohash 2026/04/10 23:48:03 INFO Applying migration id=shares 2026/04/10 23:48:03 INFO Applying migration id=actorttl 2026/04/10 23:48:03 INFO Applying migration id=tocc 2026/04/10 23:48:03 INFO Applying migration id=followeds 2026/04/10 23:48:03 INFO Applying migration id=certhash 2026/04/10 23:48:03 INFO Applying migration id=follows_sync 2026/04/10 23:48:03 INFO Applying migration id=jsonpath 2026/04/10 23:48:03 INFO Applying migration id=localforward 2026/04/10 23:48:03 INFO Applying migration id=avatar 2026/04/10 23:48:03 INFO Applying migration id=noimage 2026/04/10 23:48:03 INFO Applying migration id=feed 2026/04/10 23:48:03 INFO Applying migration id=bookmarks 2026/04/10 23:48:03 INFO Applying migration id=shareactivity 2026/04/10 23:48:03 INFO Applying migration id=application 2026/04/10 23:48:03 INFO Applying migration id=certificates 2026/04/10 23:48:03 INFO Applying migration id=rawforward 2026/04/10 23:48:03 INFO Applying migration id=publickey 2026/04/10 23:48:03 INFO Applying migration id=resolvegroup 2026/04/10 23:48:03 INFO Applying migration id=reject 2026/04/10 23:48:03 INFO Applying migration id=autodel 2026/04/10 23:48:03 INFO Applying migration id=jsonb 2026/04/10 23:48:03 INFO Applying migration id=quote 2026/04/10 23:48:03 INFO Applying migration id=rfc9421 2026/04/10 23:48:03 INFO Applying migration id=keys 2026/04/10 23:48:03 INFO Applying migration id=portable 2026/04/10 23:48:03 INFO Applying migration id=proofs 2026/04/10 23:48:03 INFO Applying migration id=contexts 2026/04/10 23:48:03 INFO Applying migration id=deliverieshost 2026/04/10 23:48:03 INFO Applying migration id=pembegin 2026/04/10 23:48:03 INFO Applying migration id=didhost 2026/04/10 23:48: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/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 23:48:06 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 23:48:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cb-b3a3-7065-a4ef-f13c28f5872f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cb-b3a3-7036-9962-79337f6bf898 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cb-b3a3-7036-9962-79337f6bf898 2026/04/10 23:48:06 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (2.94s) === RUN TestPoll_VoteClosedPoll 2026/04/10 23:48:06 INFO Applying migration id=initial 2026/04/10 23:48:06 INFO Applying migration id=notesupdated 2026/04/10 23:48:06 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:06 INFO Applying migration id=activitiesid 2026/04/10 23:48:06 INFO Applying migration id=outbox 2026/04/10 23:48:06 INFO Applying migration id=edits 2026/04/10 23:48:06 INFO Applying migration id=outboxactor 2026/04/10 23:48:06 INFO Applying migration id=outboxsender 2026/04/10 23:48:06 INFO Applying migration id=thread 2026/04/10 23:48:06 INFO Applying migration id=host 2026/04/10 23:48:06 INFO Applying migration id=sharedinbox 2026/04/10 23:48:06 INFO Applying migration id=noteshost 2026/04/10 23:48:06 INFO Applying migration id=fetched 2026/04/10 23:48:06 INFO Applying migration id=move 2026/04/10 23:48:06 INFO Applying migration id=cleanup 2026/04/10 23:48:06 INFO Applying migration id=received 2026/04/10 23:48:06 INFO Applying migration id=namehost 2026/04/10 23:48:06 INFO Applying migration id=outboxhost 2026/04/10 23:48:06 INFO Applying migration id=notesfts 2026/04/10 23:48:06 INFO Applying migration id=iconsname 2026/04/10 23:48:06 INFO Applying migration id=nohash 2026/04/10 23:48:06 INFO Applying migration id=shares 2026/04/10 23:48:06 INFO Applying migration id=actorttl 2026/04/10 23:48:06 INFO Applying migration id=tocc 2026/04/10 23:48:06 INFO Applying migration id=followeds 2026/04/10 23:48:06 INFO Applying migration id=certhash 2026/04/10 23:48:06 INFO Applying migration id=follows_sync 2026/04/10 23:48:06 INFO Applying migration id=jsonpath 2026/04/10 23:48:06 INFO Applying migration id=localforward 2026/04/10 23:48:06 INFO Applying migration id=avatar 2026/04/10 23:48:06 INFO Applying migration id=noimage 2026/04/10 23:48:06 INFO Applying migration id=feed 2026/04/10 23:48:06 INFO Applying migration id=bookmarks 2026/04/10 23:48:06 INFO Applying migration id=shareactivity 2026/04/10 23:48:06 INFO Applying migration id=application 2026/04/10 23:48:06 INFO Applying migration id=certificates 2026/04/10 23:48:06 INFO Applying migration id=rawforward 2026/04/10 23:48:06 INFO Applying migration id=publickey 2026/04/10 23:48:06 INFO Applying migration id=resolvegroup 2026/04/10 23:48:06 INFO Applying migration id=reject 2026/04/10 23:48:06 INFO Applying migration id=autodel 2026/04/10 23:48:06 INFO Applying migration id=jsonb 2026/04/10 23:48:06 INFO Applying migration id=quote 2026/04/10 23:48:06 INFO Applying migration id=rfc9421 2026/04/10 23:48:06 INFO Applying migration id=keys 2026/04/10 23:48:06 INFO Applying migration id=portable 2026/04/10 23:48:06 INFO Applying migration id=proofs 2026/04/10 23:48:06 INFO Applying migration id=contexts 2026/04/10 23:48:06 INFO Applying migration id=deliverieshost 2026/04/10 23:48:06 INFO Applying migration id=pembegin 2026/04/10 23:48:06 INFO Applying migration id=didhost 2026/04/10 23:48:07 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 23:48:07 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (1.42s) === RUN TestPoll_VoteEndedPoll 2026/04/10 23:48:07 INFO Applying migration id=initial 2026/04/10 23:48:07 INFO Applying migration id=notesupdated 2026/04/10 23:48:07 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:07 INFO Applying migration id=activitiesid 2026/04/10 23:48:07 INFO Applying migration id=outbox 2026/04/10 23:48:07 INFO Applying migration id=edits 2026/04/10 23:48:07 INFO Applying migration id=outboxactor 2026/04/10 23:48:07 INFO Applying migration id=outboxsender 2026/04/10 23:48:07 INFO Applying migration id=thread 2026/04/10 23:48:07 INFO Applying migration id=host 2026/04/10 23:48:07 INFO Applying migration id=sharedinbox 2026/04/10 23:48:07 INFO Applying migration id=noteshost 2026/04/10 23:48:07 INFO Applying migration id=fetched 2026/04/10 23:48:07 INFO Applying migration id=move 2026/04/10 23:48:07 INFO Applying migration id=cleanup 2026/04/10 23:48:07 INFO Applying migration id=received 2026/04/10 23:48:07 INFO Applying migration id=namehost 2026/04/10 23:48:07 INFO Applying migration id=outboxhost 2026/04/10 23:48:07 INFO Applying migration id=notesfts 2026/04/10 23:48:07 INFO Applying migration id=iconsname 2026/04/10 23:48:07 INFO Applying migration id=nohash 2026/04/10 23:48:07 INFO Applying migration id=shares 2026/04/10 23:48:07 INFO Applying migration id=actorttl 2026/04/10 23:48:07 INFO Applying migration id=tocc 2026/04/10 23:48:07 INFO Applying migration id=followeds 2026/04/10 23:48:07 INFO Applying migration id=certhash 2026/04/10 23:48:07 INFO Applying migration id=follows_sync 2026/04/10 23:48:07 INFO Applying migration id=jsonpath 2026/04/10 23:48:07 INFO Applying migration id=localforward 2026/04/10 23:48:07 INFO Applying migration id=avatar 2026/04/10 23:48:07 INFO Applying migration id=noimage 2026/04/10 23:48:07 INFO Applying migration id=feed 2026/04/10 23:48:07 INFO Applying migration id=bookmarks 2026/04/10 23:48:07 INFO Applying migration id=shareactivity 2026/04/10 23:48:07 INFO Applying migration id=application 2026/04/10 23:48:07 INFO Applying migration id=certificates 2026/04/10 23:48:07 INFO Applying migration id=rawforward 2026/04/10 23:48:07 INFO Applying migration id=publickey 2026/04/10 23:48:07 INFO Applying migration id=resolvegroup 2026/04/10 23:48:07 INFO Applying migration id=reject 2026/04/10 23:48:07 INFO Applying migration id=autodel 2026/04/10 23:48:07 INFO Applying migration id=jsonb 2026/04/10 23:48:07 INFO Applying migration id=quote 2026/04/10 23:48:07 INFO Applying migration id=rfc9421 2026/04/10 23:48:07 INFO Applying migration id=keys 2026/04/10 23:48:07 INFO Applying migration id=portable 2026/04/10 23:48:07 INFO Applying migration id=proofs 2026/04/10 23:48:07 INFO Applying migration id=contexts 2026/04/10 23:48:07 INFO Applying migration id=deliverieshost 2026/04/10 23:48:07 INFO Applying migration id=pembegin 2026/04/10 23:48:07 INFO Applying migration id=didhost 2026/04/10 23:48:10 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 23:48:10 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (3.09s) === RUN TestPoll_Reply 2026/04/10 23:48:10 INFO Applying migration id=initial 2026/04/10 23:48:10 INFO Applying migration id=notesupdated 2026/04/10 23:48:10 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:10 INFO Applying migration id=activitiesid 2026/04/10 23:48:10 INFO Applying migration id=outbox 2026/04/10 23:48:10 INFO Applying migration id=edits 2026/04/10 23:48:10 INFO Applying migration id=outboxactor 2026/04/10 23:48:10 INFO Applying migration id=outboxsender 2026/04/10 23:48:10 INFO Applying migration id=thread 2026/04/10 23:48:10 INFO Applying migration id=host 2026/04/10 23:48:10 INFO Applying migration id=sharedinbox 2026/04/10 23:48:10 INFO Applying migration id=noteshost 2026/04/10 23:48:10 INFO Applying migration id=fetched 2026/04/10 23:48:10 INFO Applying migration id=move 2026/04/10 23:48:10 INFO Applying migration id=cleanup 2026/04/10 23:48:10 INFO Applying migration id=received 2026/04/10 23:48:10 INFO Applying migration id=namehost 2026/04/10 23:48:10 INFO Applying migration id=outboxhost 2026/04/10 23:48:10 INFO Applying migration id=notesfts 2026/04/10 23:48:10 INFO Applying migration id=iconsname 2026/04/10 23:48:10 INFO Applying migration id=nohash 2026/04/10 23:48:10 INFO Applying migration id=shares 2026/04/10 23:48:10 INFO Applying migration id=actorttl 2026/04/10 23:48:10 INFO Applying migration id=tocc 2026/04/10 23:48:10 INFO Applying migration id=followeds 2026/04/10 23:48:10 INFO Applying migration id=certhash 2026/04/10 23:48:10 INFO Applying migration id=follows_sync 2026/04/10 23:48:10 INFO Applying migration id=jsonpath 2026/04/10 23:48:10 INFO Applying migration id=localforward 2026/04/10 23:48:10 INFO Applying migration id=avatar 2026/04/10 23:48:10 INFO Applying migration id=noimage 2026/04/10 23:48:10 INFO Applying migration id=feed 2026/04/10 23:48:10 INFO Applying migration id=bookmarks 2026/04/10 23:48:10 INFO Applying migration id=shareactivity 2026/04/10 23:48:10 INFO Applying migration id=application 2026/04/10 23:48:10 INFO Applying migration id=certificates 2026/04/10 23:48:10 INFO Applying migration id=rawforward 2026/04/10 23:48:10 INFO Applying migration id=publickey 2026/04/10 23:48:10 INFO Applying migration id=resolvegroup 2026/04/10 23:48:10 INFO Applying migration id=reject 2026/04/10 23:48:10 INFO Applying migration id=autodel 2026/04/10 23:48:10 INFO Applying migration id=jsonb 2026/04/10 23:48:10 INFO Applying migration id=quote 2026/04/10 23:48:10 INFO Applying migration id=rfc9421 2026/04/10 23:48:10 INFO Applying migration id=keys 2026/04/10 23:48:10 INFO Applying migration id=portable 2026/04/10 23:48:10 INFO Applying migration id=proofs 2026/04/10 23:48:10 INFO Applying migration id=contexts 2026/04/10 23:48:10 INFO Applying migration id=deliverieshost 2026/04/10 23:48:10 INFO Applying migration id=pembegin 2026/04/10 23:48:10 INFO Applying migration id=didhost 2026/04/10 23:48:12 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 23:48:12 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 23:48:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cb-cd14-7d65-bc01-ff02ee549f87 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cb-cd14-7d1b-9ba5-f283f103918c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cb-cd14-7d1b-9ba5-f283f103918c 2026/04/10 23:48:12 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (2.01s) === RUN TestPoll_ReplyClosedPoll 2026/04/10 23:48:12 INFO Applying migration id=initial 2026/04/10 23:48:12 INFO Applying migration id=notesupdated 2026/04/10 23:48:12 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:12 INFO Applying migration id=activitiesid 2026/04/10 23:48:12 INFO Applying migration id=outbox 2026/04/10 23:48:12 INFO Applying migration id=edits 2026/04/10 23:48:12 INFO Applying migration id=outboxactor 2026/04/10 23:48:12 INFO Applying migration id=outboxsender 2026/04/10 23:48:12 INFO Applying migration id=thread 2026/04/10 23:48:12 INFO Applying migration id=host 2026/04/10 23:48:12 INFO Applying migration id=sharedinbox 2026/04/10 23:48:12 INFO Applying migration id=noteshost 2026/04/10 23:48:12 INFO Applying migration id=fetched 2026/04/10 23:48:12 INFO Applying migration id=move 2026/04/10 23:48:12 INFO Applying migration id=cleanup 2026/04/10 23:48:12 INFO Applying migration id=received 2026/04/10 23:48:12 INFO Applying migration id=namehost 2026/04/10 23:48:12 INFO Applying migration id=outboxhost 2026/04/10 23:48:12 INFO Applying migration id=notesfts 2026/04/10 23:48:12 INFO Applying migration id=iconsname 2026/04/10 23:48:12 INFO Applying migration id=nohash 2026/04/10 23:48:12 INFO Applying migration id=shares 2026/04/10 23:48:12 INFO Applying migration id=actorttl 2026/04/10 23:48:12 INFO Applying migration id=tocc 2026/04/10 23:48:12 INFO Applying migration id=followeds 2026/04/10 23:48:12 INFO Applying migration id=certhash 2026/04/10 23:48:12 INFO Applying migration id=follows_sync 2026/04/10 23:48:12 INFO Applying migration id=jsonpath 2026/04/10 23:48:12 INFO Applying migration id=localforward 2026/04/10 23:48:12 INFO Applying migration id=avatar 2026/04/10 23:48:12 INFO Applying migration id=noimage 2026/04/10 23:48:12 INFO Applying migration id=feed 2026/04/10 23:48:12 INFO Applying migration id=bookmarks 2026/04/10 23:48:12 INFO Applying migration id=shareactivity 2026/04/10 23:48:12 INFO Applying migration id=application 2026/04/10 23:48:12 INFO Applying migration id=certificates 2026/04/10 23:48:12 INFO Applying migration id=rawforward 2026/04/10 23:48:12 INFO Applying migration id=publickey 2026/04/10 23:48:12 INFO Applying migration id=resolvegroup 2026/04/10 23:48:12 INFO Applying migration id=reject 2026/04/10 23:48:12 INFO Applying migration id=autodel 2026/04/10 23:48:12 INFO Applying migration id=jsonb 2026/04/10 23:48:12 INFO Applying migration id=quote 2026/04/10 23:48:12 INFO Applying migration id=rfc9421 2026/04/10 23:48:12 INFO Applying migration id=keys 2026/04/10 23:48:12 INFO Applying migration id=portable 2026/04/10 23:48:12 INFO Applying migration id=proofs 2026/04/10 23:48:12 INFO Applying migration id=contexts 2026/04/10 23:48:12 INFO Applying migration id=deliverieshost 2026/04/10 23:48:12 INFO Applying migration id=pembegin 2026/04/10 23:48:12 INFO Applying migration id=didhost 2026/04/10 23:48: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 23:48:14 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 23:48:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cb-d36e-7424-bbac-7faf22f5d42c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cb-d36e-73f1-9745-155f3675934a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cb-d36e-73f1-9745-155f3675934a 2026/04/10 23:48:14 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (1.62s) === RUN TestPoll_EditVote 2026/04/10 23:48:14 INFO Applying migration id=initial 2026/04/10 23:48:14 INFO Applying migration id=notesupdated 2026/04/10 23:48:14 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:14 INFO Applying migration id=activitiesid 2026/04/10 23:48:14 INFO Applying migration id=outbox 2026/04/10 23:48:14 INFO Applying migration id=edits 2026/04/10 23:48:14 INFO Applying migration id=outboxactor 2026/04/10 23:48:14 INFO Applying migration id=outboxsender 2026/04/10 23:48:14 INFO Applying migration id=thread 2026/04/10 23:48:14 INFO Applying migration id=host 2026/04/10 23:48:14 INFO Applying migration id=sharedinbox 2026/04/10 23:48:14 INFO Applying migration id=noteshost 2026/04/10 23:48:14 INFO Applying migration id=fetched 2026/04/10 23:48:14 INFO Applying migration id=move 2026/04/10 23:48:14 INFO Applying migration id=cleanup 2026/04/10 23:48:14 INFO Applying migration id=received 2026/04/10 23:48:14 INFO Applying migration id=namehost 2026/04/10 23:48:14 INFO Applying migration id=outboxhost 2026/04/10 23:48:14 INFO Applying migration id=notesfts 2026/04/10 23:48:14 INFO Applying migration id=iconsname 2026/04/10 23:48:14 INFO Applying migration id=nohash 2026/04/10 23:48:14 INFO Applying migration id=shares 2026/04/10 23:48:14 INFO Applying migration id=actorttl 2026/04/10 23:48:14 INFO Applying migration id=tocc 2026/04/10 23:48:14 INFO Applying migration id=followeds 2026/04/10 23:48:14 INFO Applying migration id=certhash 2026/04/10 23:48:14 INFO Applying migration id=follows_sync 2026/04/10 23:48:14 INFO Applying migration id=jsonpath 2026/04/10 23:48:14 INFO Applying migration id=localforward 2026/04/10 23:48:14 INFO Applying migration id=avatar 2026/04/10 23:48:14 INFO Applying migration id=noimage 2026/04/10 23:48:14 INFO Applying migration id=feed 2026/04/10 23:48:14 INFO Applying migration id=bookmarks 2026/04/10 23:48:14 INFO Applying migration id=shareactivity 2026/04/10 23:48:14 INFO Applying migration id=application 2026/04/10 23:48:14 INFO Applying migration id=certificates 2026/04/10 23:48:14 INFO Applying migration id=rawforward 2026/04/10 23:48:14 INFO Applying migration id=publickey 2026/04/10 23:48:14 INFO Applying migration id=resolvegroup 2026/04/10 23:48:14 INFO Applying migration id=reject 2026/04/10 23:48:14 INFO Applying migration id=autodel 2026/04/10 23:48:14 INFO Applying migration id=jsonb 2026/04/10 23:48:14 INFO Applying migration id=quote 2026/04/10 23:48:14 INFO Applying migration id=rfc9421 2026/04/10 23:48:14 INFO Applying migration id=keys 2026/04/10 23:48:14 INFO Applying migration id=portable 2026/04/10 23:48:14 INFO Applying migration id=proofs 2026/04/10 23:48:14 INFO Applying migration id=contexts 2026/04/10 23:48:14 INFO Applying migration id=deliverieshost 2026/04/10 23:48:14 INFO Applying migration id=pembegin 2026/04/10 23:48:14 INFO Applying migration id=didhost 2026/04/10 23:48: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 23:48:17 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 23:48:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cb-df17-766c-9e8e-d0a1124a9145 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cb-df17-7636-8d22-e88e61d3fa28 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cb-df17-7636-8d22-e88e61d3fa28 2026/04/10 23:48:17 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 23:48:17 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019d79cb-df17-7636-8d22-e88e61d3fa28 --- PASS: TestPoll_EditVote (2.98s) === RUN TestPoll_DeleteReply 2026/04/10 23:48:17 INFO Applying migration id=initial 2026/04/10 23:48:17 INFO Applying migration id=notesupdated 2026/04/10 23:48:17 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:17 INFO Applying migration id=activitiesid 2026/04/10 23:48:17 INFO Applying migration id=outbox 2026/04/10 23:48:17 INFO Applying migration id=edits 2026/04/10 23:48:17 INFO Applying migration id=outboxactor 2026/04/10 23:48:17 INFO Applying migration id=outboxsender 2026/04/10 23:48:17 INFO Applying migration id=thread 2026/04/10 23:48:17 INFO Applying migration id=host 2026/04/10 23:48:17 INFO Applying migration id=sharedinbox 2026/04/10 23:48:17 INFO Applying migration id=noteshost 2026/04/10 23:48:17 INFO Applying migration id=fetched 2026/04/10 23:48:17 INFO Applying migration id=move 2026/04/10 23:48:17 INFO Applying migration id=cleanup 2026/04/10 23:48:17 INFO Applying migration id=received 2026/04/10 23:48:17 INFO Applying migration id=namehost 2026/04/10 23:48:17 INFO Applying migration id=outboxhost 2026/04/10 23:48:17 INFO Applying migration id=notesfts 2026/04/10 23:48:17 INFO Applying migration id=iconsname 2026/04/10 23:48:17 INFO Applying migration id=nohash 2026/04/10 23:48:17 INFO Applying migration id=shares 2026/04/10 23:48:17 INFO Applying migration id=actorttl 2026/04/10 23:48:17 INFO Applying migration id=tocc 2026/04/10 23:48:17 INFO Applying migration id=followeds 2026/04/10 23:48:17 INFO Applying migration id=certhash 2026/04/10 23:48:17 INFO Applying migration id=follows_sync 2026/04/10 23:48:17 INFO Applying migration id=jsonpath 2026/04/10 23:48:17 INFO Applying migration id=localforward 2026/04/10 23:48:17 INFO Applying migration id=avatar 2026/04/10 23:48:17 INFO Applying migration id=noimage 2026/04/10 23:48:17 INFO Applying migration id=feed 2026/04/10 23:48:17 INFO Applying migration id=bookmarks 2026/04/10 23:48:17 INFO Applying migration id=shareactivity 2026/04/10 23:48:17 INFO Applying migration id=application 2026/04/10 23:48:17 INFO Applying migration id=certificates 2026/04/10 23:48:17 INFO Applying migration id=rawforward 2026/04/10 23:48:17 INFO Applying migration id=publickey 2026/04/10 23:48:17 INFO Applying migration id=resolvegroup 2026/04/10 23:48:17 INFO Applying migration id=reject 2026/04/10 23:48:17 INFO Applying migration id=autodel 2026/04/10 23:48:17 INFO Applying migration id=jsonb 2026/04/10 23:48:17 INFO Applying migration id=quote 2026/04/10 23:48:17 INFO Applying migration id=rfc9421 2026/04/10 23:48:17 INFO Applying migration id=keys 2026/04/10 23:48:17 INFO Applying migration id=portable 2026/04/10 23:48:17 INFO Applying migration id=proofs 2026/04/10 23:48:17 INFO Applying migration id=contexts 2026/04/10 23:48:17 INFO Applying migration id=deliverieshost 2026/04/10 23:48:17 INFO Applying migration id=pembegin 2026/04/10 23:48:17 INFO Applying migration id=didhost 2026/04/10 23:48: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 23:48:19 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 23:48:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cb-e686-74f3-975a-a740433fe986 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cb-e686-74bf-a69c-f97ed507783d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cb-e686-74bf-a69c-f97ed507783d 2026/04/10 23:48:19 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 23:48:19 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d79cb-e686-74bf-a69c-f97ed507783d can=2026-04-10T23:52:19.206Z --- PASS: TestPoll_DeleteReply (1.91s) === RUN TestPoll_Update 2026/04/10 23:48:19 INFO Applying migration id=initial 2026/04/10 23:48:19 INFO Applying migration id=notesupdated 2026/04/10 23:48:19 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:19 INFO Applying migration id=activitiesid 2026/04/10 23:48:19 INFO Applying migration id=outbox 2026/04/10 23:48:19 INFO Applying migration id=edits 2026/04/10 23:48:19 INFO Applying migration id=outboxactor 2026/04/10 23:48:19 INFO Applying migration id=outboxsender 2026/04/10 23:48:19 INFO Applying migration id=thread 2026/04/10 23:48:19 INFO Applying migration id=host 2026/04/10 23:48:19 INFO Applying migration id=sharedinbox 2026/04/10 23:48:19 INFO Applying migration id=noteshost 2026/04/10 23:48:19 INFO Applying migration id=fetched 2026/04/10 23:48:19 INFO Applying migration id=move 2026/04/10 23:48:19 INFO Applying migration id=cleanup 2026/04/10 23:48:19 INFO Applying migration id=received 2026/04/10 23:48:19 INFO Applying migration id=namehost 2026/04/10 23:48:19 INFO Applying migration id=outboxhost 2026/04/10 23:48:19 INFO Applying migration id=notesfts 2026/04/10 23:48:19 INFO Applying migration id=iconsname 2026/04/10 23:48:19 INFO Applying migration id=nohash 2026/04/10 23:48:19 INFO Applying migration id=shares 2026/04/10 23:48:19 INFO Applying migration id=actorttl 2026/04/10 23:48:19 INFO Applying migration id=tocc 2026/04/10 23:48:19 INFO Applying migration id=followeds 2026/04/10 23:48:19 INFO Applying migration id=certhash 2026/04/10 23:48:19 INFO Applying migration id=follows_sync 2026/04/10 23:48:19 INFO Applying migration id=jsonpath 2026/04/10 23:48:19 INFO Applying migration id=localforward 2026/04/10 23:48:19 INFO Applying migration id=avatar 2026/04/10 23:48:19 INFO Applying migration id=noimage 2026/04/10 23:48:19 INFO Applying migration id=feed 2026/04/10 23:48:19 INFO Applying migration id=bookmarks 2026/04/10 23:48:19 INFO Applying migration id=shareactivity 2026/04/10 23:48:19 INFO Applying migration id=application 2026/04/10 23:48:19 INFO Applying migration id=certificates 2026/04/10 23:48:19 INFO Applying migration id=rawforward 2026/04/10 23:48:19 INFO Applying migration id=publickey 2026/04/10 23:48:19 INFO Applying migration id=resolvegroup 2026/04/10 23:48:19 INFO Applying migration id=reject 2026/04/10 23:48:19 INFO Applying migration id=autodel 2026/04/10 23:48:19 INFO Applying migration id=jsonb 2026/04/10 23:48:19 INFO Applying migration id=quote 2026/04/10 23:48:19 INFO Applying migration id=rfc9421 2026/04/10 23:48:19 INFO Applying migration id=keys 2026/04/10 23:48:19 INFO Applying migration id=portable 2026/04/10 23:48:19 INFO Applying migration id=proofs 2026/04/10 23:48:19 INFO Applying migration id=contexts 2026/04/10 23:48:19 INFO Applying migration id=deliverieshost 2026/04/10 23:48:19 INFO Applying migration id=pembegin 2026/04/10 23:48:19 INFO Applying migration id=didhost 2026/04/10 23:48: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 23:48:22 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 23:48:22 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 23:48:22 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (3.38s) === RUN TestPoll_OldUpdate 2026/04/10 23:48:22 INFO Applying migration id=initial 2026/04/10 23:48:22 INFO Applying migration id=notesupdated 2026/04/10 23:48:22 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:22 INFO Applying migration id=activitiesid 2026/04/10 23:48:22 INFO Applying migration id=outbox 2026/04/10 23:48:22 INFO Applying migration id=edits 2026/04/10 23:48:22 INFO Applying migration id=outboxactor 2026/04/10 23:48:22 INFO Applying migration id=outboxsender 2026/04/10 23:48:22 INFO Applying migration id=thread 2026/04/10 23:48:22 INFO Applying migration id=host 2026/04/10 23:48:22 INFO Applying migration id=sharedinbox 2026/04/10 23:48:22 INFO Applying migration id=noteshost 2026/04/10 23:48:22 INFO Applying migration id=fetched 2026/04/10 23:48:22 INFO Applying migration id=move 2026/04/10 23:48:22 INFO Applying migration id=cleanup 2026/04/10 23:48:22 INFO Applying migration id=received 2026/04/10 23:48:22 INFO Applying migration id=namehost 2026/04/10 23:48:22 INFO Applying migration id=outboxhost 2026/04/10 23:48:22 INFO Applying migration id=notesfts 2026/04/10 23:48:22 INFO Applying migration id=iconsname 2026/04/10 23:48:22 INFO Applying migration id=nohash 2026/04/10 23:48:22 INFO Applying migration id=shares 2026/04/10 23:48:22 INFO Applying migration id=actorttl 2026/04/10 23:48:22 INFO Applying migration id=tocc 2026/04/10 23:48:22 INFO Applying migration id=followeds 2026/04/10 23:48:22 INFO Applying migration id=certhash 2026/04/10 23:48:22 INFO Applying migration id=follows_sync 2026/04/10 23:48:22 INFO Applying migration id=jsonpath 2026/04/10 23:48:22 INFO Applying migration id=localforward 2026/04/10 23:48:22 INFO Applying migration id=avatar 2026/04/10 23:48:22 INFO Applying migration id=noimage 2026/04/10 23:48:22 INFO Applying migration id=feed 2026/04/10 23:48:22 INFO Applying migration id=bookmarks 2026/04/10 23:48:22 INFO Applying migration id=shareactivity 2026/04/10 23:48:22 INFO Applying migration id=application 2026/04/10 23:48:22 INFO Applying migration id=certificates 2026/04/10 23:48:22 INFO Applying migration id=rawforward 2026/04/10 23:48:22 INFO Applying migration id=publickey 2026/04/10 23:48:22 INFO Applying migration id=resolvegroup 2026/04/10 23:48:22 INFO Applying migration id=reject 2026/04/10 23:48:22 INFO Applying migration id=autodel 2026/04/10 23:48:22 INFO Applying migration id=jsonb 2026/04/10 23:48:22 INFO Applying migration id=quote 2026/04/10 23:48:22 INFO Applying migration id=rfc9421 2026/04/10 23:48:22 INFO Applying migration id=keys 2026/04/10 23:48:22 INFO Applying migration id=portable 2026/04/10 23:48:22 INFO Applying migration id=proofs 2026/04/10 23:48:22 INFO Applying migration id=contexts 2026/04/10 23:48:22 INFO Applying migration id=deliverieshost 2026/04/10 23:48:22 INFO Applying migration id=pembegin 2026/04/10 23:48:22 INFO Applying migration id=didhost 2026/04/10 23:48:26 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 23:48:26 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 23:48:26 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (3.85s) === RUN TestPoll_Local3Options 2026/04/10 23:48:26 INFO Applying migration id=initial 2026/04/10 23:48:26 INFO Applying migration id=notesupdated 2026/04/10 23:48:26 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:26 INFO Applying migration id=activitiesid 2026/04/10 23:48:26 INFO Applying migration id=outbox 2026/04/10 23:48:26 INFO Applying migration id=edits 2026/04/10 23:48:26 INFO Applying migration id=outboxactor 2026/04/10 23:48:26 INFO Applying migration id=outboxsender 2026/04/10 23:48:26 INFO Applying migration id=thread 2026/04/10 23:48:26 INFO Applying migration id=host 2026/04/10 23:48:26 INFO Applying migration id=sharedinbox 2026/04/10 23:48:26 INFO Applying migration id=noteshost 2026/04/10 23:48:26 INFO Applying migration id=fetched 2026/04/10 23:48:26 INFO Applying migration id=move 2026/04/10 23:48:26 INFO Applying migration id=cleanup 2026/04/10 23:48:26 INFO Applying migration id=received 2026/04/10 23:48:26 INFO Applying migration id=namehost 2026/04/10 23:48:26 INFO Applying migration id=outboxhost 2026/04/10 23:48:26 INFO Applying migration id=notesfts 2026/04/10 23:48:26 INFO Applying migration id=iconsname 2026/04/10 23:48:26 INFO Applying migration id=nohash 2026/04/10 23:48:26 INFO Applying migration id=shares 2026/04/10 23:48:26 INFO Applying migration id=actorttl 2026/04/10 23:48:26 INFO Applying migration id=tocc 2026/04/10 23:48:26 INFO Applying migration id=followeds 2026/04/10 23:48:26 INFO Applying migration id=certhash 2026/04/10 23:48:26 INFO Applying migration id=follows_sync 2026/04/10 23:48:26 INFO Applying migration id=jsonpath 2026/04/10 23:48:26 INFO Applying migration id=localforward 2026/04/10 23:48:26 INFO Applying migration id=avatar 2026/04/10 23:48:26 INFO Applying migration id=noimage 2026/04/10 23:48:26 INFO Applying migration id=feed 2026/04/10 23:48:26 INFO Applying migration id=bookmarks 2026/04/10 23:48:26 INFO Applying migration id=shareactivity 2026/04/10 23:48:26 INFO Applying migration id=application 2026/04/10 23:48:26 INFO Applying migration id=certificates 2026/04/10 23:48:26 INFO Applying migration id=rawforward 2026/04/10 23:48:26 INFO Applying migration id=publickey 2026/04/10 23:48:26 INFO Applying migration id=resolvegroup 2026/04/10 23:48:26 INFO Applying migration id=reject 2026/04/10 23:48:26 INFO Applying migration id=autodel 2026/04/10 23:48:26 INFO Applying migration id=jsonb 2026/04/10 23:48:26 INFO Applying migration id=quote 2026/04/10 23:48:26 INFO Applying migration id=rfc9421 2026/04/10 23:48:26 INFO Applying migration id=keys 2026/04/10 23:48:26 INFO Applying migration id=portable 2026/04/10 23:48:26 INFO Applying migration id=proofs 2026/04/10 23:48:26 INFO Applying migration id=contexts 2026/04/10 23:48:26 INFO Applying migration id=deliverieshost 2026/04/10 23:48:26 INFO Applying migration id=pembegin 2026/04/10 23:48:26 INFO Applying migration id=didhost 2026/04/10 23:48:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-0c99-77ae-b878-b1df1b3927ef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-0c99-74ce-831c-b03dcde1f2cf activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-0c99-74ce-831c-b03dcde1f2cf 2026/04/10 23:48:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-0c99-74ce-831c-b03dcde1f2cf --- PASS: TestPoll_Local3Options (2.52s) === RUN TestPoll_Local5Options 2026/04/10 23:48:28 INFO Applying migration id=initial 2026/04/10 23:48:28 INFO Applying migration id=notesupdated 2026/04/10 23:48:28 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:28 INFO Applying migration id=activitiesid 2026/04/10 23:48:28 INFO Applying migration id=outbox 2026/04/10 23:48:28 INFO Applying migration id=edits 2026/04/10 23:48:28 INFO Applying migration id=outboxactor 2026/04/10 23:48:28 INFO Applying migration id=outboxsender 2026/04/10 23:48:28 INFO Applying migration id=thread 2026/04/10 23:48:28 INFO Applying migration id=host 2026/04/10 23:48:28 INFO Applying migration id=sharedinbox 2026/04/10 23:48:28 INFO Applying migration id=noteshost 2026/04/10 23:48:28 INFO Applying migration id=fetched 2026/04/10 23:48:28 INFO Applying migration id=move 2026/04/10 23:48:28 INFO Applying migration id=cleanup 2026/04/10 23:48:28 INFO Applying migration id=received 2026/04/10 23:48:28 INFO Applying migration id=namehost 2026/04/10 23:48:28 INFO Applying migration id=outboxhost 2026/04/10 23:48:28 INFO Applying migration id=notesfts 2026/04/10 23:48:28 INFO Applying migration id=iconsname 2026/04/10 23:48:28 INFO Applying migration id=nohash 2026/04/10 23:48:29 INFO Applying migration id=shares 2026/04/10 23:48:29 INFO Applying migration id=actorttl 2026/04/10 23:48:29 INFO Applying migration id=tocc 2026/04/10 23:48:29 INFO Applying migration id=followeds 2026/04/10 23:48:29 INFO Applying migration id=certhash 2026/04/10 23:48:29 INFO Applying migration id=follows_sync 2026/04/10 23:48:29 INFO Applying migration id=jsonpath 2026/04/10 23:48:29 INFO Applying migration id=localforward 2026/04/10 23:48:29 INFO Applying migration id=avatar 2026/04/10 23:48:29 INFO Applying migration id=noimage 2026/04/10 23:48:29 INFO Applying migration id=feed 2026/04/10 23:48:29 INFO Applying migration id=bookmarks 2026/04/10 23:48:29 INFO Applying migration id=shareactivity 2026/04/10 23:48:29 INFO Applying migration id=application 2026/04/10 23:48:29 INFO Applying migration id=certificates 2026/04/10 23:48:29 INFO Applying migration id=rawforward 2026/04/10 23:48:29 INFO Applying migration id=publickey 2026/04/10 23:48:29 INFO Applying migration id=resolvegroup 2026/04/10 23:48:29 INFO Applying migration id=reject 2026/04/10 23:48:29 INFO Applying migration id=autodel 2026/04/10 23:48:29 INFO Applying migration id=jsonb 2026/04/10 23:48:29 INFO Applying migration id=quote 2026/04/10 23:48:29 INFO Applying migration id=rfc9421 2026/04/10 23:48:29 INFO Applying migration id=keys 2026/04/10 23:48:29 INFO Applying migration id=portable 2026/04/10 23:48:29 INFO Applying migration id=proofs 2026/04/10 23:48:29 INFO Applying migration id=contexts 2026/04/10 23:48:29 INFO Applying migration id=deliverieshost 2026/04/10 23:48:29 INFO Applying migration id=pembegin 2026/04/10 23:48:29 INFO Applying migration id=didhost 2026/04/10 23:48:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-15b5-72bc-b037-477834c72617 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-15b5-717e-a331-4a48d993e6d2 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-15b5-717e-a331-4a48d993e6d2 2026/04/10 23:48:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-15b5-717e-a331-4a48d993e6d2 --- PASS: TestPoll_Local5Options (2.33s) === RUN TestPoll_Local1Option 2026/04/10 23:48:31 INFO Applying migration id=initial 2026/04/10 23:48:31 INFO Applying migration id=notesupdated 2026/04/10 23:48:31 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:31 INFO Applying migration id=activitiesid 2026/04/10 23:48:31 INFO Applying migration id=outbox 2026/04/10 23:48:31 INFO Applying migration id=edits 2026/04/10 23:48:31 INFO Applying migration id=outboxactor 2026/04/10 23:48:31 INFO Applying migration id=outboxsender 2026/04/10 23:48:31 INFO Applying migration id=thread 2026/04/10 23:48:31 INFO Applying migration id=host 2026/04/10 23:48:31 INFO Applying migration id=sharedinbox 2026/04/10 23:48:31 INFO Applying migration id=noteshost 2026/04/10 23:48:31 INFO Applying migration id=fetched 2026/04/10 23:48:31 INFO Applying migration id=move 2026/04/10 23:48:31 INFO Applying migration id=cleanup 2026/04/10 23:48:31 INFO Applying migration id=received 2026/04/10 23:48:31 INFO Applying migration id=namehost 2026/04/10 23:48:31 INFO Applying migration id=outboxhost 2026/04/10 23:48:31 INFO Applying migration id=notesfts 2026/04/10 23:48:31 INFO Applying migration id=iconsname 2026/04/10 23:48:31 INFO Applying migration id=nohash 2026/04/10 23:48:31 INFO Applying migration id=shares 2026/04/10 23:48:31 INFO Applying migration id=actorttl 2026/04/10 23:48:31 INFO Applying migration id=tocc 2026/04/10 23:48:31 INFO Applying migration id=followeds 2026/04/10 23:48:31 INFO Applying migration id=certhash 2026/04/10 23:48:31 INFO Applying migration id=follows_sync 2026/04/10 23:48:31 INFO Applying migration id=jsonpath 2026/04/10 23:48:31 INFO Applying migration id=localforward 2026/04/10 23:48:31 INFO Applying migration id=avatar 2026/04/10 23:48:31 INFO Applying migration id=noimage 2026/04/10 23:48:31 INFO Applying migration id=feed 2026/04/10 23:48:31 INFO Applying migration id=bookmarks 2026/04/10 23:48:31 INFO Applying migration id=shareactivity 2026/04/10 23:48:31 INFO Applying migration id=application 2026/04/10 23:48:31 INFO Applying migration id=certificates 2026/04/10 23:48:31 INFO Applying migration id=rawforward 2026/04/10 23:48:31 INFO Applying migration id=publickey 2026/04/10 23:48:31 INFO Applying migration id=resolvegroup 2026/04/10 23:48:31 INFO Applying migration id=reject 2026/04/10 23:48:31 INFO Applying migration id=autodel 2026/04/10 23:48:31 INFO Applying migration id=jsonb 2026/04/10 23:48:31 INFO Applying migration id=quote 2026/04/10 23:48:31 INFO Applying migration id=rfc9421 2026/04/10 23:48:31 INFO Applying migration id=keys 2026/04/10 23:48:31 INFO Applying migration id=portable 2026/04/10 23:48:31 INFO Applying migration id=proofs 2026/04/10 23:48:31 INFO Applying migration id=contexts 2026/04/10 23:48:31 INFO Applying migration id=deliverieshost 2026/04/10 23:48:31 INFO Applying migration id=pembegin 2026/04/10 23:48:31 INFO Applying migration id=didhost 2026/04/10 23:48:33 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (2.09s) === RUN TestPoll_Local6Options 2026/04/10 23:48:33 INFO Applying migration id=initial 2026/04/10 23:48:33 INFO Applying migration id=notesupdated 2026/04/10 23:48:33 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:33 INFO Applying migration id=activitiesid 2026/04/10 23:48:33 INFO Applying migration id=outbox 2026/04/10 23:48:33 INFO Applying migration id=edits 2026/04/10 23:48:33 INFO Applying migration id=outboxactor 2026/04/10 23:48:33 INFO Applying migration id=outboxsender 2026/04/10 23:48:33 INFO Applying migration id=thread 2026/04/10 23:48:33 INFO Applying migration id=host 2026/04/10 23:48:33 INFO Applying migration id=sharedinbox 2026/04/10 23:48:33 INFO Applying migration id=noteshost 2026/04/10 23:48:33 INFO Applying migration id=fetched 2026/04/10 23:48:33 INFO Applying migration id=move 2026/04/10 23:48:33 INFO Applying migration id=cleanup 2026/04/10 23:48:33 INFO Applying migration id=received 2026/04/10 23:48:33 INFO Applying migration id=namehost 2026/04/10 23:48:33 INFO Applying migration id=outboxhost 2026/04/10 23:48:33 INFO Applying migration id=notesfts 2026/04/10 23:48:33 INFO Applying migration id=iconsname 2026/04/10 23:48:33 INFO Applying migration id=nohash 2026/04/10 23:48:33 INFO Applying migration id=shares 2026/04/10 23:48:33 INFO Applying migration id=actorttl 2026/04/10 23:48:33 INFO Applying migration id=tocc 2026/04/10 23:48:33 INFO Applying migration id=followeds 2026/04/10 23:48:33 INFO Applying migration id=certhash 2026/04/10 23:48:33 INFO Applying migration id=follows_sync 2026/04/10 23:48:33 INFO Applying migration id=jsonpath 2026/04/10 23:48:33 INFO Applying migration id=localforward 2026/04/10 23:48:33 INFO Applying migration id=avatar 2026/04/10 23:48:33 INFO Applying migration id=noimage 2026/04/10 23:48:33 INFO Applying migration id=feed 2026/04/10 23:48:33 INFO Applying migration id=bookmarks 2026/04/10 23:48:33 INFO Applying migration id=shareactivity 2026/04/10 23:48:33 INFO Applying migration id=application 2026/04/10 23:48:33 INFO Applying migration id=certificates 2026/04/10 23:48:33 INFO Applying migration id=rawforward 2026/04/10 23:48:33 INFO Applying migration id=publickey 2026/04/10 23:48:33 INFO Applying migration id=resolvegroup 2026/04/10 23:48:33 INFO Applying migration id=reject 2026/04/10 23:48:33 INFO Applying migration id=autodel 2026/04/10 23:48:33 INFO Applying migration id=jsonb 2026/04/10 23:48:33 INFO Applying migration id=quote 2026/04/10 23:48:33 INFO Applying migration id=rfc9421 2026/04/10 23:48:33 INFO Applying migration id=keys 2026/04/10 23:48:33 INFO Applying migration id=portable 2026/04/10 23:48:33 INFO Applying migration id=proofs 2026/04/10 23:48:33 INFO Applying migration id=contexts 2026/04/10 23:48:33 INFO Applying migration id=deliverieshost 2026/04/10 23:48:33 INFO Applying migration id=pembegin 2026/04/10 23:48:33 INFO Applying migration id=didhost 2026/04/10 23:48:35 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 (1.74s) === RUN TestPoll_LocalEmptyOption 2026/04/10 23:48:35 INFO Applying migration id=initial 2026/04/10 23:48:35 INFO Applying migration id=notesupdated 2026/04/10 23:48:35 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:35 INFO Applying migration id=activitiesid 2026/04/10 23:48:35 INFO Applying migration id=outbox 2026/04/10 23:48:35 INFO Applying migration id=edits 2026/04/10 23:48:35 INFO Applying migration id=outboxactor 2026/04/10 23:48:35 INFO Applying migration id=outboxsender 2026/04/10 23:48:35 INFO Applying migration id=thread 2026/04/10 23:48:35 INFO Applying migration id=host 2026/04/10 23:48:35 INFO Applying migration id=sharedinbox 2026/04/10 23:48:35 INFO Applying migration id=noteshost 2026/04/10 23:48:35 INFO Applying migration id=fetched 2026/04/10 23:48:35 INFO Applying migration id=move 2026/04/10 23:48:35 INFO Applying migration id=cleanup 2026/04/10 23:48:35 INFO Applying migration id=received 2026/04/10 23:48:35 INFO Applying migration id=namehost 2026/04/10 23:48:35 INFO Applying migration id=outboxhost 2026/04/10 23:48:35 INFO Applying migration id=notesfts 2026/04/10 23:48:35 INFO Applying migration id=iconsname 2026/04/10 23:48:35 INFO Applying migration id=nohash 2026/04/10 23:48:35 INFO Applying migration id=shares 2026/04/10 23:48:35 INFO Applying migration id=actorttl 2026/04/10 23:48:35 INFO Applying migration id=tocc 2026/04/10 23:48:35 INFO Applying migration id=followeds 2026/04/10 23:48:35 INFO Applying migration id=certhash 2026/04/10 23:48:35 INFO Applying migration id=follows_sync 2026/04/10 23:48:35 INFO Applying migration id=jsonpath 2026/04/10 23:48:35 INFO Applying migration id=localforward 2026/04/10 23:48:35 INFO Applying migration id=avatar 2026/04/10 23:48:35 INFO Applying migration id=noimage 2026/04/10 23:48:35 INFO Applying migration id=feed 2026/04/10 23:48:35 INFO Applying migration id=bookmarks 2026/04/10 23:48:35 INFO Applying migration id=shareactivity 2026/04/10 23:48:35 INFO Applying migration id=application 2026/04/10 23:48:35 INFO Applying migration id=certificates 2026/04/10 23:48:35 INFO Applying migration id=rawforward 2026/04/10 23:48:35 INFO Applying migration id=publickey 2026/04/10 23:48:35 INFO Applying migration id=resolvegroup 2026/04/10 23:48:35 INFO Applying migration id=reject 2026/04/10 23:48:35 INFO Applying migration id=autodel 2026/04/10 23:48:35 INFO Applying migration id=jsonb 2026/04/10 23:48:35 INFO Applying migration id=quote 2026/04/10 23:48:35 INFO Applying migration id=rfc9421 2026/04/10 23:48:35 INFO Applying migration id=keys 2026/04/10 23:48:35 INFO Applying migration id=portable 2026/04/10 23:48:35 INFO Applying migration id=proofs 2026/04/10 23:48:35 INFO Applying migration id=contexts 2026/04/10 23:48:35 INFO Applying migration id=deliverieshost 2026/04/10 23:48:35 INFO Applying migration id=pembegin 2026/04/10 23:48:35 INFO Applying migration id=didhost --- PASS: TestPoll_LocalEmptyOption (2.45s) === RUN TestPoll_LocalOptionWithLink 2026/04/10 23:48:37 INFO Applying migration id=initial 2026/04/10 23:48:37 INFO Applying migration id=notesupdated 2026/04/10 23:48:37 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:37 INFO Applying migration id=activitiesid 2026/04/10 23:48:37 INFO Applying migration id=outbox 2026/04/10 23:48:37 INFO Applying migration id=edits 2026/04/10 23:48:37 INFO Applying migration id=outboxactor 2026/04/10 23:48:37 INFO Applying migration id=outboxsender 2026/04/10 23:48:37 INFO Applying migration id=thread 2026/04/10 23:48:37 INFO Applying migration id=host 2026/04/10 23:48:37 INFO Applying migration id=sharedinbox 2026/04/10 23:48:37 INFO Applying migration id=noteshost 2026/04/10 23:48:37 INFO Applying migration id=fetched 2026/04/10 23:48:37 INFO Applying migration id=move 2026/04/10 23:48:37 INFO Applying migration id=cleanup 2026/04/10 23:48:37 INFO Applying migration id=received 2026/04/10 23:48:37 INFO Applying migration id=namehost 2026/04/10 23:48:37 INFO Applying migration id=outboxhost 2026/04/10 23:48:37 INFO Applying migration id=notesfts 2026/04/10 23:48:37 INFO Applying migration id=iconsname 2026/04/10 23:48:37 INFO Applying migration id=nohash 2026/04/10 23:48:37 INFO Applying migration id=shares 2026/04/10 23:48:37 INFO Applying migration id=actorttl 2026/04/10 23:48:37 INFO Applying migration id=tocc 2026/04/10 23:48:37 INFO Applying migration id=followeds 2026/04/10 23:48:37 INFO Applying migration id=certhash 2026/04/10 23:48:37 INFO Applying migration id=follows_sync 2026/04/10 23:48:37 INFO Applying migration id=jsonpath 2026/04/10 23:48:37 INFO Applying migration id=localforward 2026/04/10 23:48:37 INFO Applying migration id=avatar 2026/04/10 23:48:37 INFO Applying migration id=noimage 2026/04/10 23:48:37 INFO Applying migration id=feed 2026/04/10 23:48:37 INFO Applying migration id=bookmarks 2026/04/10 23:48:37 INFO Applying migration id=shareactivity 2026/04/10 23:48:37 INFO Applying migration id=application 2026/04/10 23:48:37 INFO Applying migration id=certificates 2026/04/10 23:48:37 INFO Applying migration id=rawforward 2026/04/10 23:48:37 INFO Applying migration id=publickey 2026/04/10 23:48:37 INFO Applying migration id=resolvegroup 2026/04/10 23:48:37 INFO Applying migration id=reject 2026/04/10 23:48:37 INFO Applying migration id=autodel 2026/04/10 23:48:37 INFO Applying migration id=jsonb 2026/04/10 23:48:37 INFO Applying migration id=quote 2026/04/10 23:48:37 INFO Applying migration id=rfc9421 2026/04/10 23:48:37 INFO Applying migration id=keys 2026/04/10 23:48:37 INFO Applying migration id=portable 2026/04/10 23:48:37 INFO Applying migration id=proofs 2026/04/10 23:48:37 INFO Applying migration id=contexts 2026/04/10 23:48:37 INFO Applying migration id=deliverieshost 2026/04/10 23:48:37 INFO Applying migration id=pembegin 2026/04/10 23:48:37 INFO Applying migration id=didhost 2026/04/10 23:48:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-3321-7cf5-ba4c-1b7b7eb3e9f7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-3321-7c01-8bb5-6ad8b2a1de92 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-3321-7c01-8bb5-6ad8b2a1de92 2026/04/10 23:48:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-3321-7c01-8bb5-6ad8b2a1de92 --- PASS: TestPoll_LocalOptionWithLink (1.25s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/04/10 23:48:38 INFO Applying migration id=initial 2026/04/10 23:48:38 INFO Applying migration id=notesupdated 2026/04/10 23:48:38 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:38 INFO Applying migration id=activitiesid 2026/04/10 23:48:38 INFO Applying migration id=outbox 2026/04/10 23:48:38 INFO Applying migration id=edits 2026/04/10 23:48:38 INFO Applying migration id=outboxactor 2026/04/10 23:48:38 INFO Applying migration id=outboxsender 2026/04/10 23:48:38 INFO Applying migration id=thread 2026/04/10 23:48:38 INFO Applying migration id=host 2026/04/10 23:48:38 INFO Applying migration id=sharedinbox 2026/04/10 23:48:38 INFO Applying migration id=noteshost 2026/04/10 23:48:38 INFO Applying migration id=fetched 2026/04/10 23:48:38 INFO Applying migration id=move 2026/04/10 23:48:38 INFO Applying migration id=cleanup 2026/04/10 23:48:38 INFO Applying migration id=received 2026/04/10 23:48:38 INFO Applying migration id=namehost 2026/04/10 23:48:38 INFO Applying migration id=outboxhost 2026/04/10 23:48:38 INFO Applying migration id=notesfts 2026/04/10 23:48:38 INFO Applying migration id=iconsname 2026/04/10 23:48:38 INFO Applying migration id=nohash 2026/04/10 23:48:38 INFO Applying migration id=shares 2026/04/10 23:48:38 INFO Applying migration id=actorttl 2026/04/10 23:48:38 INFO Applying migration id=tocc 2026/04/10 23:48:38 INFO Applying migration id=followeds 2026/04/10 23:48:38 INFO Applying migration id=certhash 2026/04/10 23:48:38 INFO Applying migration id=follows_sync 2026/04/10 23:48:38 INFO Applying migration id=jsonpath 2026/04/10 23:48:38 INFO Applying migration id=localforward 2026/04/10 23:48:38 INFO Applying migration id=avatar 2026/04/10 23:48:38 INFO Applying migration id=noimage 2026/04/10 23:48:38 INFO Applying migration id=feed 2026/04/10 23:48:38 INFO Applying migration id=bookmarks 2026/04/10 23:48:38 INFO Applying migration id=shareactivity 2026/04/10 23:48:38 INFO Applying migration id=application 2026/04/10 23:48:38 INFO Applying migration id=certificates 2026/04/10 23:48:38 INFO Applying migration id=rawforward 2026/04/10 23:48:38 INFO Applying migration id=publickey 2026/04/10 23:48:38 INFO Applying migration id=resolvegroup 2026/04/10 23:48:38 INFO Applying migration id=reject 2026/04/10 23:48:38 INFO Applying migration id=autodel 2026/04/10 23:48:38 INFO Applying migration id=jsonb 2026/04/10 23:48:38 INFO Applying migration id=quote 2026/04/10 23:48:38 INFO Applying migration id=rfc9421 2026/04/10 23:48:38 INFO Applying migration id=keys 2026/04/10 23:48:38 INFO Applying migration id=portable 2026/04/10 23:48:38 INFO Applying migration id=proofs 2026/04/10 23:48:38 INFO Applying migration id=contexts 2026/04/10 23:48:38 INFO Applying migration id=deliverieshost 2026/04/10 23:48:38 INFO Applying migration id=pembegin 2026/04/10 23:48:38 INFO Applying migration id=didhost 2026/04/10 23:48:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-3e65-7646-8158-7fca5e92b7f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-3e65-7559-ab4e-4516906ac845 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-3e65-7559-ab4e-4516906ac845 2026/04/10 23:48:41 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-3e65-7559-ab4e-4516906ac845 2026/04/10 23:48:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-3e67-7bfb-9ef5-3b2ad7aaf4ee activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-3e67-7bd3-a138-d857837214c3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-3e67-7bd3-a138-d857837214c3 2026/04/10 23:48:41 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-3e65-7559-ab4e-4516906ac845 2026/04/10 23:48:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-3e69-7328-98e3-fa420562d385 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-3e69-7301-9886-a94999b5bffb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79cc-3e69-7301-9886-a94999b5bffb 2026/04/10 23:48:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-3e65-7559-ab4e-4516906ac845 2026/04/10 23:48:41 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d79cc-3e65-7559-ab4e-4516906ac845 2026/04/10 23:48:41 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79cc-3e6e-7464-a70e-872f8c8c8116 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-3e65-7559-ab4e-4516906ac845 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-3e65-7559-ab4e-4516906ac845 2026/04/10 23:48:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-3e65-7559-ab4e-4516906ac845 --- PASS: TestPoll_Local3OptionsAnd2Votes (2.89s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/04/10 23:48:41 INFO Applying migration id=initial 2026/04/10 23:48:41 INFO Applying migration id=notesupdated 2026/04/10 23:48:41 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:41 INFO Applying migration id=activitiesid 2026/04/10 23:48:41 INFO Applying migration id=outbox 2026/04/10 23:48:41 INFO Applying migration id=edits 2026/04/10 23:48:41 INFO Applying migration id=outboxactor 2026/04/10 23:48:41 INFO Applying migration id=outboxsender 2026/04/10 23:48:41 INFO Applying migration id=thread 2026/04/10 23:48:41 INFO Applying migration id=host 2026/04/10 23:48:41 INFO Applying migration id=sharedinbox 2026/04/10 23:48:41 INFO Applying migration id=noteshost 2026/04/10 23:48:41 INFO Applying migration id=fetched 2026/04/10 23:48:41 INFO Applying migration id=move 2026/04/10 23:48:41 INFO Applying migration id=cleanup 2026/04/10 23:48:41 INFO Applying migration id=received 2026/04/10 23:48:41 INFO Applying migration id=namehost 2026/04/10 23:48:41 INFO Applying migration id=outboxhost 2026/04/10 23:48:41 INFO Applying migration id=notesfts 2026/04/10 23:48:41 INFO Applying migration id=iconsname 2026/04/10 23:48:41 INFO Applying migration id=nohash 2026/04/10 23:48:41 INFO Applying migration id=shares 2026/04/10 23:48:41 INFO Applying migration id=actorttl 2026/04/10 23:48:41 INFO Applying migration id=tocc 2026/04/10 23:48:41 INFO Applying migration id=followeds 2026/04/10 23:48:41 INFO Applying migration id=certhash 2026/04/10 23:48:41 INFO Applying migration id=follows_sync 2026/04/10 23:48:41 INFO Applying migration id=jsonpath 2026/04/10 23:48:41 INFO Applying migration id=localforward 2026/04/10 23:48:41 INFO Applying migration id=avatar 2026/04/10 23:48:41 INFO Applying migration id=noimage 2026/04/10 23:48:41 INFO Applying migration id=feed 2026/04/10 23:48:41 INFO Applying migration id=bookmarks 2026/04/10 23:48:41 INFO Applying migration id=shareactivity 2026/04/10 23:48:41 INFO Applying migration id=application 2026/04/10 23:48:41 INFO Applying migration id=certificates 2026/04/10 23:48:41 INFO Applying migration id=rawforward 2026/04/10 23:48:41 INFO Applying migration id=publickey 2026/04/10 23:48:41 INFO Applying migration id=resolvegroup 2026/04/10 23:48:41 INFO Applying migration id=reject 2026/04/10 23:48:41 INFO Applying migration id=autodel 2026/04/10 23:48:41 INFO Applying migration id=jsonb 2026/04/10 23:48:41 INFO Applying migration id=quote 2026/04/10 23:48:41 INFO Applying migration id=rfc9421 2026/04/10 23:48:41 INFO Applying migration id=keys 2026/04/10 23:48:41 INFO Applying migration id=portable 2026/04/10 23:48:41 INFO Applying migration id=proofs 2026/04/10 23:48:41 INFO Applying migration id=contexts 2026/04/10 23:48:41 INFO Applying migration id=deliverieshost 2026/04/10 23:48:41 INFO Applying migration id=pembegin 2026/04/10 23:48:41 INFO Applying migration id=didhost 2026/04/10 23:48:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-4674-7e3c-8797-1ef1bf937e96 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-4674-7d42-9c6b-26fcc65e856e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-4674-7d42-9c6b-26fcc65e856e 2026/04/10 23:48:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-4674-7d42-9c6b-26fcc65e856e 2026/04/10 23:48:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-4677-7514-8413-cb09cb010efa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-4677-74ee-997b-55a9b8f2c74d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-4677-74ee-997b-55a9b8f2c74d 2026/04/10 23:48:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-4674-7d42-9c6b-26fcc65e856e 2026/04/10 23:48:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-4678-7bdc-b8e8-a7ffcae70fc6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-4678-7bb5-8694-9e6be8b9876e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79cc-4678-7bb5-8694-9e6be8b9876e 2026/04/10 23:48:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-4674-7d42-9c6b-26fcc65e856e 2026/04/10 23:48:43 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79cc-4678-7bb5-8694-9e6be8b9876e#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-4678-7bb5-8694-9e6be8b9876e activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79cc-4678-7bb5-8694-9e6be8b9876e 2026/04/10 23:48:43 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d79cc-4674-7d42-9c6b-26fcc65e856e 2026/04/10 23:48:43 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79cc-4681-756c-b67e-9c1d58c8407e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-4674-7d42-9c6b-26fcc65e856e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-4674-7d42-9c6b-26fcc65e856e 2026/04/10 23:48:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-4674-7d42-9c6b-26fcc65e856e --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (2.07s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/04/10 23:48:43 INFO Applying migration id=initial 2026/04/10 23:48:43 INFO Applying migration id=notesupdated 2026/04/10 23:48:43 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:43 INFO Applying migration id=activitiesid 2026/04/10 23:48:43 INFO Applying migration id=outbox 2026/04/10 23:48:43 INFO Applying migration id=edits 2026/04/10 23:48:43 INFO Applying migration id=outboxactor 2026/04/10 23:48:43 INFO Applying migration id=outboxsender 2026/04/10 23:48:43 INFO Applying migration id=thread 2026/04/10 23:48:43 INFO Applying migration id=host 2026/04/10 23:48:43 INFO Applying migration id=sharedinbox 2026/04/10 23:48:43 INFO Applying migration id=noteshost 2026/04/10 23:48:43 INFO Applying migration id=fetched 2026/04/10 23:48:43 INFO Applying migration id=move 2026/04/10 23:48:43 INFO Applying migration id=cleanup 2026/04/10 23:48:43 INFO Applying migration id=received 2026/04/10 23:48:43 INFO Applying migration id=namehost 2026/04/10 23:48:43 INFO Applying migration id=outboxhost 2026/04/10 23:48:43 INFO Applying migration id=notesfts 2026/04/10 23:48:43 INFO Applying migration id=iconsname 2026/04/10 23:48:43 INFO Applying migration id=nohash 2026/04/10 23:48:43 INFO Applying migration id=shares 2026/04/10 23:48:43 INFO Applying migration id=actorttl 2026/04/10 23:48:43 INFO Applying migration id=tocc 2026/04/10 23:48:43 INFO Applying migration id=followeds 2026/04/10 23:48:43 INFO Applying migration id=certhash 2026/04/10 23:48:43 INFO Applying migration id=follows_sync 2026/04/10 23:48:43 INFO Applying migration id=jsonpath 2026/04/10 23:48:43 INFO Applying migration id=localforward 2026/04/10 23:48:43 INFO Applying migration id=avatar 2026/04/10 23:48:43 INFO Applying migration id=noimage 2026/04/10 23:48:43 INFO Applying migration id=feed 2026/04/10 23:48:43 INFO Applying migration id=bookmarks 2026/04/10 23:48:43 INFO Applying migration id=shareactivity 2026/04/10 23:48:43 INFO Applying migration id=application 2026/04/10 23:48:43 INFO Applying migration id=certificates 2026/04/10 23:48:43 INFO Applying migration id=rawforward 2026/04/10 23:48:43 INFO Applying migration id=publickey 2026/04/10 23:48:43 INFO Applying migration id=resolvegroup 2026/04/10 23:48:43 INFO Applying migration id=reject 2026/04/10 23:48:43 INFO Applying migration id=autodel 2026/04/10 23:48:43 INFO Applying migration id=jsonb 2026/04/10 23:48:43 INFO Applying migration id=quote 2026/04/10 23:48:43 INFO Applying migration id=rfc9421 2026/04/10 23:48:43 INFO Applying migration id=keys 2026/04/10 23:48:43 INFO Applying migration id=portable 2026/04/10 23:48:43 INFO Applying migration id=proofs 2026/04/10 23:48:43 INFO Applying migration id=contexts 2026/04/10 23:48:43 INFO Applying migration id=deliverieshost 2026/04/10 23:48:43 INFO Applying migration id=pembegin 2026/04/10 23:48:43 INFO Applying migration id=didhost 2026/04/10 23:48:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-4d46-7626-91b4-c36ec3a3d9ff 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 23:48:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-4d47-74db-abd6-60dfea7259a8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-4d46-7626-91b4-c36ec3a3d9ff activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cc-4d46-7626-91b4-c36ec3a3d9ff 2026/04/10 23:48:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-4d47-7ce3-a6bc-c935ba98b20c 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 23:48:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-4d48-7bdd-8d49-17248b2a4fb5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-4d47-7ce3-a6bc-c935ba98b20c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d79cc-4d47-7ce3-a6bc-c935ba98b20c 2026/04/10 23:48:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-4d49-75fb-81cd-084ab3260a36 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 2026/04/10 23:48:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 2026/04/10 23:48:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-4d4b-7a26-8328-8f5b00ead48c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-4d4b-79f9-a53e-568a18454913 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-4d4b-79f9-a53e-568a18454913 2026/04/10 23:48:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 2026/04/10 23:48:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-4d4d-7482-81aa-980d11341e77 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-4d4d-7453-989b-846ff710120f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79cc-4d4d-7453-989b-846ff710120f 2026/04/10 23:48:45 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 2026/04/10 23:48:45 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79cc-4d50-74c8-8af7-d0ee80772a3c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 2026/04/10 23:48:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 2026/04/10 23:48:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 2026/04/10 23:48:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 2026/04/10 23:48:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 2026/04/10 23:48:45 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 --- PASS: TestPoll_LocalVoteVisibilityFollowers (1.74s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/04/10 23:48:45 INFO Applying migration id=initial 2026/04/10 23:48:45 INFO Applying migration id=notesupdated 2026/04/10 23:48:45 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:45 INFO Applying migration id=activitiesid 2026/04/10 23:48:45 INFO Applying migration id=outbox 2026/04/10 23:48:45 INFO Applying migration id=edits 2026/04/10 23:48:45 INFO Applying migration id=outboxactor 2026/04/10 23:48:45 INFO Applying migration id=outboxsender 2026/04/10 23:48:45 INFO Applying migration id=thread 2026/04/10 23:48:45 INFO Applying migration id=host 2026/04/10 23:48:45 INFO Applying migration id=sharedinbox 2026/04/10 23:48:45 INFO Applying migration id=noteshost 2026/04/10 23:48:45 INFO Applying migration id=fetched 2026/04/10 23:48:45 INFO Applying migration id=move 2026/04/10 23:48:45 INFO Applying migration id=cleanup 2026/04/10 23:48:45 INFO Applying migration id=received 2026/04/10 23:48:45 INFO Applying migration id=namehost 2026/04/10 23:48:45 INFO Applying migration id=outboxhost 2026/04/10 23:48:45 INFO Applying migration id=notesfts 2026/04/10 23:48:45 INFO Applying migration id=iconsname 2026/04/10 23:48:45 INFO Applying migration id=nohash 2026/04/10 23:48:45 INFO Applying migration id=shares 2026/04/10 23:48:45 INFO Applying migration id=actorttl 2026/04/10 23:48:45 INFO Applying migration id=tocc 2026/04/10 23:48:45 INFO Applying migration id=followeds 2026/04/10 23:48:45 INFO Applying migration id=certhash 2026/04/10 23:48:45 INFO Applying migration id=follows_sync 2026/04/10 23:48:45 INFO Applying migration id=jsonpath 2026/04/10 23:48:45 INFO Applying migration id=localforward 2026/04/10 23:48:45 INFO Applying migration id=avatar 2026/04/10 23:48:45 INFO Applying migration id=noimage 2026/04/10 23:48:45 INFO Applying migration id=feed 2026/04/10 23:48:45 INFO Applying migration id=bookmarks 2026/04/10 23:48:45 INFO Applying migration id=shareactivity 2026/04/10 23:48:45 INFO Applying migration id=application 2026/04/10 23:48:45 INFO Applying migration id=certificates 2026/04/10 23:48:45 INFO Applying migration id=rawforward 2026/04/10 23:48:45 INFO Applying migration id=publickey 2026/04/10 23:48:45 INFO Applying migration id=resolvegroup 2026/04/10 23:48:45 INFO Applying migration id=reject 2026/04/10 23:48:45 INFO Applying migration id=autodel 2026/04/10 23:48:45 INFO Applying migration id=jsonb 2026/04/10 23:48:45 INFO Applying migration id=quote 2026/04/10 23:48:45 INFO Applying migration id=rfc9421 2026/04/10 23:48:45 INFO Applying migration id=keys 2026/04/10 23:48:45 INFO Applying migration id=portable 2026/04/10 23:48:45 INFO Applying migration id=proofs 2026/04/10 23:48:45 INFO Applying migration id=contexts 2026/04/10 23:48:45 INFO Applying migration id=deliverieshost 2026/04/10 23:48:45 INFO Applying migration id=pembegin 2026/04/10 23:48:45 INFO Applying migration id=didhost 2026/04/10 23:48:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-5456-7f11-8d76-ec6ed471db4a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce 2026/04/10 23:48:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce 2026/04/10 23:48:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-545c-7525-8b40-e7bad3fb4107 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-545c-74ca-9e7f-b19c5ee87f38 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-545c-74ca-9e7f-b19c5ee87f38 2026/04/10 23:48:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce 2026/04/10 23:48:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-545f-79ab-8eaf-05d6a151117a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-545f-794c-a3aa-03486d3ba7cd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79cc-545f-794c-a3aa-03486d3ba7cd 2026/04/10 23:48:47 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce 2026/04/10 23:48:47 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79cc-5465-7931-8555-479201780628 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce 2026/04/10 23:48:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce 2026/04/10 23:48:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce 2026/04/10 23:48:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce 2026/04/10 23:48:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce --- PASS: TestPoll_LocalVoteVisibilityPublic (1.83s) === RUN TestPoll_LocalSelfVote 2026/04/10 23:48:47 INFO Applying migration id=initial 2026/04/10 23:48:47 INFO Applying migration id=notesupdated 2026/04/10 23:48:47 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:47 INFO Applying migration id=activitiesid 2026/04/10 23:48:47 INFO Applying migration id=outbox 2026/04/10 23:48:47 INFO Applying migration id=edits 2026/04/10 23:48:47 INFO Applying migration id=outboxactor 2026/04/10 23:48:47 INFO Applying migration id=outboxsender 2026/04/10 23:48:47 INFO Applying migration id=thread 2026/04/10 23:48:47 INFO Applying migration id=host 2026/04/10 23:48:47 INFO Applying migration id=sharedinbox 2026/04/10 23:48:47 INFO Applying migration id=noteshost 2026/04/10 23:48:47 INFO Applying migration id=fetched 2026/04/10 23:48:47 INFO Applying migration id=move 2026/04/10 23:48:47 INFO Applying migration id=cleanup 2026/04/10 23:48:47 INFO Applying migration id=received 2026/04/10 23:48:47 INFO Applying migration id=namehost 2026/04/10 23:48:47 INFO Applying migration id=outboxhost 2026/04/10 23:48:47 INFO Applying migration id=notesfts 2026/04/10 23:48:47 INFO Applying migration id=iconsname 2026/04/10 23:48:47 INFO Applying migration id=nohash 2026/04/10 23:48:47 INFO Applying migration id=shares 2026/04/10 23:48:47 INFO Applying migration id=actorttl 2026/04/10 23:48:47 INFO Applying migration id=tocc 2026/04/10 23:48:47 INFO Applying migration id=followeds 2026/04/10 23:48:47 INFO Applying migration id=certhash 2026/04/10 23:48:47 INFO Applying migration id=follows_sync 2026/04/10 23:48:47 INFO Applying migration id=jsonpath 2026/04/10 23:48:47 INFO Applying migration id=localforward 2026/04/10 23:48:47 INFO Applying migration id=avatar 2026/04/10 23:48:47 INFO Applying migration id=noimage 2026/04/10 23:48:47 INFO Applying migration id=feed 2026/04/10 23:48:47 INFO Applying migration id=bookmarks 2026/04/10 23:48:47 INFO Applying migration id=shareactivity 2026/04/10 23:48:47 INFO Applying migration id=application 2026/04/10 23:48:47 INFO Applying migration id=certificates 2026/04/10 23:48:47 INFO Applying migration id=rawforward 2026/04/10 23:48:47 INFO Applying migration id=publickey 2026/04/10 23:48:47 INFO Applying migration id=resolvegroup 2026/04/10 23:48:47 INFO Applying migration id=reject 2026/04/10 23:48:47 INFO Applying migration id=autodel 2026/04/10 23:48:47 INFO Applying migration id=jsonb 2026/04/10 23:48:47 INFO Applying migration id=quote 2026/04/10 23:48:47 INFO Applying migration id=rfc9421 2026/04/10 23:48:47 INFO Applying migration id=keys 2026/04/10 23:48:47 INFO Applying migration id=portable 2026/04/10 23:48:47 INFO Applying migration id=proofs 2026/04/10 23:48:47 INFO Applying migration id=contexts 2026/04/10 23:48:47 INFO Applying migration id=deliverieshost 2026/04/10 23:48:47 INFO Applying migration id=pembegin 2026/04/10 23:48:47 INFO Applying migration id=didhost 2026/04/10 23:48:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-5f65-7554-945c-a40bd1829679 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-5f65-746c-823a-84fea4984d1f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-5f65-746c-823a-84fea4984d1f 2026/04/10 23:48:50 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-5f65-746c-823a-84fea4984d1f 2026/04/10 23:48:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-5f67-7b68-bcd1-4d2a0fbf8de3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-5f67-7b42-89a2-01d5acd56e2b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-5f67-7b42-89a2-01d5acd56e2b 2026/04/10 23:48:50 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-5f65-746c-823a-84fea4984d1f 2026/04/10 23:48:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-5f69-727b-8f6d-1e49f747a952 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-5f69-7254-9624-00b667c6896a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-5f69-7254-9624-00b667c6896a 2026/04/10 23:48:50 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d79cc-5f65-746c-823a-84fea4984d1f 2026/04/10 23:48:50 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79cc-5f6b-7b2a-be03-c40d38348aac activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-5f65-746c-823a-84fea4984d1f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-5f65-746c-823a-84fea4984d1f 2026/04/10 23:48:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-5f65-746c-823a-84fea4984d1f --- PASS: TestPoll_LocalSelfVote (2.80s) === RUN TestRegister_RedirectNoCertificate 2026/04/10 23:48:50 INFO Applying migration id=initial 2026/04/10 23:48:50 INFO Applying migration id=notesupdated 2026/04/10 23:48:50 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:50 INFO Applying migration id=activitiesid 2026/04/10 23:48:50 INFO Applying migration id=outbox 2026/04/10 23:48:50 INFO Applying migration id=edits 2026/04/10 23:48:50 INFO Applying migration id=outboxactor 2026/04/10 23:48:50 INFO Applying migration id=outboxsender 2026/04/10 23:48:50 INFO Applying migration id=thread 2026/04/10 23:48:50 INFO Applying migration id=host 2026/04/10 23:48:50 INFO Applying migration id=sharedinbox 2026/04/10 23:48:50 INFO Applying migration id=noteshost 2026/04/10 23:48:50 INFO Applying migration id=fetched 2026/04/10 23:48:50 INFO Applying migration id=move 2026/04/10 23:48:50 INFO Applying migration id=cleanup 2026/04/10 23:48:50 INFO Applying migration id=received 2026/04/10 23:48:50 INFO Applying migration id=namehost 2026/04/10 23:48:50 INFO Applying migration id=outboxhost 2026/04/10 23:48:50 INFO Applying migration id=notesfts 2026/04/10 23:48:50 INFO Applying migration id=iconsname 2026/04/10 23:48:50 INFO Applying migration id=nohash 2026/04/10 23:48:50 INFO Applying migration id=shares 2026/04/10 23:48:50 INFO Applying migration id=actorttl 2026/04/10 23:48:50 INFO Applying migration id=tocc 2026/04/10 23:48:50 INFO Applying migration id=followeds 2026/04/10 23:48:50 INFO Applying migration id=certhash 2026/04/10 23:48:50 INFO Applying migration id=follows_sync 2026/04/10 23:48:50 INFO Applying migration id=jsonpath 2026/04/10 23:48:50 INFO Applying migration id=localforward 2026/04/10 23:48:50 INFO Applying migration id=avatar 2026/04/10 23:48:50 INFO Applying migration id=noimage 2026/04/10 23:48:50 INFO Applying migration id=feed 2026/04/10 23:48:50 INFO Applying migration id=bookmarks 2026/04/10 23:48:50 INFO Applying migration id=shareactivity 2026/04/10 23:48:50 INFO Applying migration id=application 2026/04/10 23:48:50 INFO Applying migration id=certificates 2026/04/10 23:48:50 INFO Applying migration id=rawforward 2026/04/10 23:48:50 INFO Applying migration id=publickey 2026/04/10 23:48:50 INFO Applying migration id=resolvegroup 2026/04/10 23:48:50 INFO Applying migration id=reject 2026/04/10 23:48:50 INFO Applying migration id=autodel 2026/04/10 23:48:50 INFO Applying migration id=jsonb 2026/04/10 23:48:50 INFO Applying migration id=quote 2026/04/10 23:48:50 INFO Applying migration id=rfc9421 2026/04/10 23:48:50 INFO Applying migration id=keys 2026/04/10 23:48:50 INFO Applying migration id=portable 2026/04/10 23:48:50 INFO Applying migration id=proofs 2026/04/10 23:48:50 INFO Applying migration id=contexts 2026/04/10 23:48:50 INFO Applying migration id=deliverieshost 2026/04/10 23:48:50 INFO Applying migration id=pembegin 2026/04/10 23:48:50 INFO Applying migration id=didhost --- PASS: TestRegister_RedirectNoCertificate (0.14s) === RUN TestRegister_Redirect 2026/04/10 23:48:50 INFO Applying migration id=initial 2026/04/10 23:48:50 INFO Applying migration id=notesupdated 2026/04/10 23:48:50 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:50 INFO Applying migration id=activitiesid 2026/04/10 23:48:50 INFO Applying migration id=outbox 2026/04/10 23:48:50 INFO Applying migration id=edits 2026/04/10 23:48:50 INFO Applying migration id=outboxactor 2026/04/10 23:48:50 INFO Applying migration id=outboxsender 2026/04/10 23:48:50 INFO Applying migration id=thread 2026/04/10 23:48:50 INFO Applying migration id=host 2026/04/10 23:48:50 INFO Applying migration id=sharedinbox 2026/04/10 23:48:50 INFO Applying migration id=noteshost 2026/04/10 23:48:50 INFO Applying migration id=fetched 2026/04/10 23:48:50 INFO Applying migration id=move 2026/04/10 23:48:50 INFO Applying migration id=cleanup 2026/04/10 23:48:50 INFO Applying migration id=received 2026/04/10 23:48:50 INFO Applying migration id=namehost 2026/04/10 23:48:50 INFO Applying migration id=outboxhost 2026/04/10 23:48:50 INFO Applying migration id=notesfts 2026/04/10 23:48:50 INFO Applying migration id=iconsname 2026/04/10 23:48:50 INFO Applying migration id=nohash 2026/04/10 23:48:50 INFO Applying migration id=shares 2026/04/10 23:48:50 INFO Applying migration id=actorttl 2026/04/10 23:48:50 INFO Applying migration id=tocc 2026/04/10 23:48:50 INFO Applying migration id=followeds 2026/04/10 23:48:50 INFO Applying migration id=certhash 2026/04/10 23:48:50 INFO Applying migration id=follows_sync 2026/04/10 23:48:50 INFO Applying migration id=jsonpath 2026/04/10 23:48:50 INFO Applying migration id=localforward 2026/04/10 23:48:50 INFO Applying migration id=avatar 2026/04/10 23:48:50 INFO Applying migration id=noimage 2026/04/10 23:48:50 INFO Applying migration id=feed 2026/04/10 23:48:50 INFO Applying migration id=bookmarks 2026/04/10 23:48:50 INFO Applying migration id=shareactivity 2026/04/10 23:48:50 INFO Applying migration id=application 2026/04/10 23:48:50 INFO Applying migration id=certificates 2026/04/10 23:48:50 INFO Applying migration id=rawforward 2026/04/10 23:48:50 INFO Applying migration id=publickey 2026/04/10 23:48:50 INFO Applying migration id=resolvegroup 2026/04/10 23:48:50 INFO Applying migration id=reject 2026/04/10 23:48:50 INFO Applying migration id=autodel 2026/04/10 23:48:50 INFO Applying migration id=jsonb 2026/04/10 23:48:50 INFO Applying migration id=quote 2026/04/10 23:48:50 INFO Applying migration id=rfc9421 2026/04/10 23:48:50 INFO Applying migration id=keys 2026/04/10 23:48:50 INFO Applying migration id=portable 2026/04/10 23:48:50 INFO Applying migration id=proofs 2026/04/10 23:48:50 INFO Applying migration id=contexts 2026/04/10 23:48:50 INFO Applying migration id=deliverieshost 2026/04/10 23:48:50 INFO Applying migration id=pembegin 2026/04/10 23:48:50 INFO Applying migration id=didhost 2026/04/10 23:48:50 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.15s) === RUN TestRegister_NoCertificate 2026/04/10 23:48:50 INFO Applying migration id=initial 2026/04/10 23:48:50 INFO Applying migration id=notesupdated 2026/04/10 23:48:50 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:50 INFO Applying migration id=activitiesid 2026/04/10 23:48:50 INFO Applying migration id=outbox 2026/04/10 23:48:50 INFO Applying migration id=edits 2026/04/10 23:48:50 INFO Applying migration id=outboxactor 2026/04/10 23:48:50 INFO Applying migration id=outboxsender 2026/04/10 23:48:50 INFO Applying migration id=thread 2026/04/10 23:48:50 INFO Applying migration id=host 2026/04/10 23:48:50 INFO Applying migration id=sharedinbox 2026/04/10 23:48:50 INFO Applying migration id=noteshost 2026/04/10 23:48:50 INFO Applying migration id=fetched 2026/04/10 23:48:50 INFO Applying migration id=move 2026/04/10 23:48:50 INFO Applying migration id=cleanup 2026/04/10 23:48:50 INFO Applying migration id=received 2026/04/10 23:48:50 INFO Applying migration id=namehost 2026/04/10 23:48:50 INFO Applying migration id=outboxhost 2026/04/10 23:48:50 INFO Applying migration id=notesfts 2026/04/10 23:48:50 INFO Applying migration id=iconsname 2026/04/10 23:48:50 INFO Applying migration id=nohash 2026/04/10 23:48:50 INFO Applying migration id=shares 2026/04/10 23:48:50 INFO Applying migration id=actorttl 2026/04/10 23:48:50 INFO Applying migration id=tocc 2026/04/10 23:48:50 INFO Applying migration id=followeds 2026/04/10 23:48:50 INFO Applying migration id=certhash 2026/04/10 23:48:50 INFO Applying migration id=follows_sync 2026/04/10 23:48:50 INFO Applying migration id=jsonpath 2026/04/10 23:48:50 INFO Applying migration id=localforward 2026/04/10 23:48:50 INFO Applying migration id=avatar 2026/04/10 23:48:50 INFO Applying migration id=noimage 2026/04/10 23:48:50 INFO Applying migration id=feed 2026/04/10 23:48:50 INFO Applying migration id=bookmarks 2026/04/10 23:48:50 INFO Applying migration id=shareactivity 2026/04/10 23:48:50 INFO Applying migration id=application 2026/04/10 23:48:50 INFO Applying migration id=certificates 2026/04/10 23:48:50 INFO Applying migration id=rawforward 2026/04/10 23:48:50 INFO Applying migration id=publickey 2026/04/10 23:48:50 INFO Applying migration id=resolvegroup 2026/04/10 23:48:50 INFO Applying migration id=reject 2026/04/10 23:48:50 INFO Applying migration id=autodel 2026/04/10 23:48:50 INFO Applying migration id=jsonb 2026/04/10 23:48:50 INFO Applying migration id=quote 2026/04/10 23:48:50 INFO Applying migration id=rfc9421 2026/04/10 23:48:50 INFO Applying migration id=keys 2026/04/10 23:48:50 INFO Applying migration id=portable 2026/04/10 23:48:50 INFO Applying migration id=proofs 2026/04/10 23:48:50 INFO Applying migration id=contexts 2026/04/10 23:48:50 INFO Applying migration id=deliverieshost 2026/04/10 23:48:50 INFO Applying migration id=pembegin 2026/04/10 23:48:50 INFO Applying migration id=didhost 2026/04/10 23:48:50 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.16s) === RUN TestRegister_HappyFlow 2026/04/10 23:48:50 INFO Applying migration id=initial 2026/04/10 23:48:50 INFO Applying migration id=notesupdated 2026/04/10 23:48:50 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:50 INFO Applying migration id=activitiesid 2026/04/10 23:48:50 INFO Applying migration id=outbox 2026/04/10 23:48:50 INFO Applying migration id=edits 2026/04/10 23:48:50 INFO Applying migration id=outboxactor 2026/04/10 23:48:50 INFO Applying migration id=outboxsender 2026/04/10 23:48:50 INFO Applying migration id=thread 2026/04/10 23:48:50 INFO Applying migration id=host 2026/04/10 23:48:50 INFO Applying migration id=sharedinbox 2026/04/10 23:48:50 INFO Applying migration id=noteshost 2026/04/10 23:48:50 INFO Applying migration id=fetched 2026/04/10 23:48:50 INFO Applying migration id=move 2026/04/10 23:48:50 INFO Applying migration id=cleanup 2026/04/10 23:48:50 INFO Applying migration id=received 2026/04/10 23:48:50 INFO Applying migration id=namehost 2026/04/10 23:48:50 INFO Applying migration id=outboxhost 2026/04/10 23:48:50 INFO Applying migration id=notesfts 2026/04/10 23:48:50 INFO Applying migration id=iconsname 2026/04/10 23:48:50 INFO Applying migration id=nohash 2026/04/10 23:48:50 INFO Applying migration id=shares 2026/04/10 23:48:50 INFO Applying migration id=actorttl 2026/04/10 23:48:50 INFO Applying migration id=tocc 2026/04/10 23:48:50 INFO Applying migration id=followeds 2026/04/10 23:48:50 INFO Applying migration id=certhash 2026/04/10 23:48:50 INFO Applying migration id=follows_sync 2026/04/10 23:48:50 INFO Applying migration id=jsonpath 2026/04/10 23:48:50 INFO Applying migration id=localforward 2026/04/10 23:48:50 INFO Applying migration id=avatar 2026/04/10 23:48:50 INFO Applying migration id=noimage 2026/04/10 23:48:50 INFO Applying migration id=feed 2026/04/10 23:48:50 INFO Applying migration id=bookmarks 2026/04/10 23:48:50 INFO Applying migration id=shareactivity 2026/04/10 23:48:50 INFO Applying migration id=application 2026/04/10 23:48:50 INFO Applying migration id=certificates 2026/04/10 23:48:50 INFO Applying migration id=rawforward 2026/04/10 23:48:50 INFO Applying migration id=publickey 2026/04/10 23:48:50 INFO Applying migration id=resolvegroup 2026/04/10 23:48:50 INFO Applying migration id=reject 2026/04/10 23:48:50 INFO Applying migration id=autodel 2026/04/10 23:48:50 INFO Applying migration id=jsonb 2026/04/10 23:48:50 INFO Applying migration id=quote 2026/04/10 23:48:50 INFO Applying migration id=rfc9421 2026/04/10 23:48:50 INFO Applying migration id=keys 2026/04/10 23:48:50 INFO Applying migration id=portable 2026/04/10 23:48:50 INFO Applying migration id=proofs 2026/04/10 23:48:50 INFO Applying migration id=contexts 2026/04/10 23:48:50 INFO Applying migration id=deliverieshost 2026/04/10 23:48:50 INFO Applying migration id=pembegin 2026/04/10 23:48:50 INFO Applying migration id=didhost 2026/04/10 23:48:50 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.99s) === RUN TestRegister_HappyFlowRegistrationClosed 2026/04/10 23:48:51 INFO Applying migration id=initial 2026/04/10 23:48:51 INFO Applying migration id=notesupdated 2026/04/10 23:48:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:51 INFO Applying migration id=activitiesid 2026/04/10 23:48:51 INFO Applying migration id=outbox 2026/04/10 23:48:51 INFO Applying migration id=edits 2026/04/10 23:48:51 INFO Applying migration id=outboxactor 2026/04/10 23:48:51 INFO Applying migration id=outboxsender 2026/04/10 23:48:51 INFO Applying migration id=thread 2026/04/10 23:48:51 INFO Applying migration id=host 2026/04/10 23:48:51 INFO Applying migration id=sharedinbox 2026/04/10 23:48:51 INFO Applying migration id=noteshost 2026/04/10 23:48:51 INFO Applying migration id=fetched 2026/04/10 23:48:51 INFO Applying migration id=move 2026/04/10 23:48:51 INFO Applying migration id=cleanup 2026/04/10 23:48:51 INFO Applying migration id=received 2026/04/10 23:48:51 INFO Applying migration id=namehost 2026/04/10 23:48:51 INFO Applying migration id=outboxhost 2026/04/10 23:48:51 INFO Applying migration id=notesfts 2026/04/10 23:48:51 INFO Applying migration id=iconsname 2026/04/10 23:48:51 INFO Applying migration id=nohash 2026/04/10 23:48:51 INFO Applying migration id=shares 2026/04/10 23:48:51 INFO Applying migration id=actorttl 2026/04/10 23:48:51 INFO Applying migration id=tocc 2026/04/10 23:48:51 INFO Applying migration id=followeds 2026/04/10 23:48:51 INFO Applying migration id=certhash 2026/04/10 23:48:51 INFO Applying migration id=follows_sync 2026/04/10 23:48:51 INFO Applying migration id=jsonpath 2026/04/10 23:48:51 INFO Applying migration id=localforward 2026/04/10 23:48:51 INFO Applying migration id=avatar 2026/04/10 23:48:51 INFO Applying migration id=noimage 2026/04/10 23:48:51 INFO Applying migration id=feed 2026/04/10 23:48:51 INFO Applying migration id=bookmarks 2026/04/10 23:48:51 INFO Applying migration id=shareactivity 2026/04/10 23:48:51 INFO Applying migration id=application 2026/04/10 23:48:51 INFO Applying migration id=certificates 2026/04/10 23:48:51 INFO Applying migration id=rawforward 2026/04/10 23:48:51 INFO Applying migration id=publickey 2026/04/10 23:48:51 INFO Applying migration id=resolvegroup 2026/04/10 23:48:51 INFO Applying migration id=reject 2026/04/10 23:48:51 INFO Applying migration id=autodel 2026/04/10 23:48:51 INFO Applying migration id=jsonb 2026/04/10 23:48:51 INFO Applying migration id=quote 2026/04/10 23:48:51 INFO Applying migration id=rfc9421 2026/04/10 23:48:51 INFO Applying migration id=keys 2026/04/10 23:48:51 INFO Applying migration id=portable 2026/04/10 23:48:51 INFO Applying migration id=proofs 2026/04/10 23:48:51 INFO Applying migration id=contexts 2026/04/10 23:48:51 INFO Applying migration id=deliverieshost 2026/04/10 23:48:51 INFO Applying migration id=pembegin 2026/04/10 23:48:51 INFO Applying migration id=didhost --- PASS: TestRegister_HappyFlowRegistrationClosed (0.12s) === RUN TestRegister_AlreadyRegistered 2026/04/10 23:48:51 INFO Applying migration id=initial 2026/04/10 23:48:51 INFO Applying migration id=notesupdated 2026/04/10 23:48:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:51 INFO Applying migration id=activitiesid 2026/04/10 23:48:51 INFO Applying migration id=outbox 2026/04/10 23:48:51 INFO Applying migration id=edits 2026/04/10 23:48:51 INFO Applying migration id=outboxactor 2026/04/10 23:48:51 INFO Applying migration id=outboxsender 2026/04/10 23:48:51 INFO Applying migration id=thread 2026/04/10 23:48:51 INFO Applying migration id=host 2026/04/10 23:48:51 INFO Applying migration id=sharedinbox 2026/04/10 23:48:51 INFO Applying migration id=noteshost 2026/04/10 23:48:51 INFO Applying migration id=fetched 2026/04/10 23:48:51 INFO Applying migration id=move 2026/04/10 23:48:51 INFO Applying migration id=cleanup 2026/04/10 23:48:51 INFO Applying migration id=received 2026/04/10 23:48:51 INFO Applying migration id=namehost 2026/04/10 23:48:51 INFO Applying migration id=outboxhost 2026/04/10 23:48:51 INFO Applying migration id=notesfts 2026/04/10 23:48:51 INFO Applying migration id=iconsname 2026/04/10 23:48:51 INFO Applying migration id=nohash 2026/04/10 23:48:51 INFO Applying migration id=shares 2026/04/10 23:48:51 INFO Applying migration id=actorttl 2026/04/10 23:48:51 INFO Applying migration id=tocc 2026/04/10 23:48:51 INFO Applying migration id=followeds 2026/04/10 23:48:51 INFO Applying migration id=certhash 2026/04/10 23:48:51 INFO Applying migration id=follows_sync 2026/04/10 23:48:51 INFO Applying migration id=jsonpath 2026/04/10 23:48:51 INFO Applying migration id=localforward 2026/04/10 23:48:51 INFO Applying migration id=avatar 2026/04/10 23:48:51 INFO Applying migration id=noimage 2026/04/10 23:48:51 INFO Applying migration id=feed 2026/04/10 23:48:51 INFO Applying migration id=bookmarks 2026/04/10 23:48:51 INFO Applying migration id=shareactivity 2026/04/10 23:48:51 INFO Applying migration id=application 2026/04/10 23:48:51 INFO Applying migration id=certificates 2026/04/10 23:48:51 INFO Applying migration id=rawforward 2026/04/10 23:48:51 INFO Applying migration id=publickey 2026/04/10 23:48:51 INFO Applying migration id=resolvegroup 2026/04/10 23:48:51 INFO Applying migration id=reject 2026/04/10 23:48:51 INFO Applying migration id=autodel 2026/04/10 23:48:51 INFO Applying migration id=jsonb 2026/04/10 23:48:51 INFO Applying migration id=quote 2026/04/10 23:48:51 INFO Applying migration id=rfc9421 2026/04/10 23:48:51 INFO Applying migration id=keys 2026/04/10 23:48:51 INFO Applying migration id=portable 2026/04/10 23:48:51 INFO Applying migration id=proofs 2026/04/10 23:48:51 INFO Applying migration id=contexts 2026/04/10 23:48:51 INFO Applying migration id=deliverieshost 2026/04/10 23:48:51 INFO Applying migration id=pembegin 2026/04/10 23:48:51 INFO Applying migration id=didhost 2026/04/10 23:48:52 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.99s) === RUN TestRegister_Twice 2026/04/10 23:48:52 INFO Applying migration id=initial 2026/04/10 23:48:52 INFO Applying migration id=notesupdated 2026/04/10 23:48:52 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:52 INFO Applying migration id=activitiesid 2026/04/10 23:48:52 INFO Applying migration id=outbox 2026/04/10 23:48:52 INFO Applying migration id=edits 2026/04/10 23:48:52 INFO Applying migration id=outboxactor 2026/04/10 23:48:52 INFO Applying migration id=outboxsender 2026/04/10 23:48:52 INFO Applying migration id=thread 2026/04/10 23:48:52 INFO Applying migration id=host 2026/04/10 23:48:52 INFO Applying migration id=sharedinbox 2026/04/10 23:48:52 INFO Applying migration id=noteshost 2026/04/10 23:48:52 INFO Applying migration id=fetched 2026/04/10 23:48:52 INFO Applying migration id=move 2026/04/10 23:48:52 INFO Applying migration id=cleanup 2026/04/10 23:48:52 INFO Applying migration id=received 2026/04/10 23:48:52 INFO Applying migration id=namehost 2026/04/10 23:48:52 INFO Applying migration id=outboxhost 2026/04/10 23:48:52 INFO Applying migration id=notesfts 2026/04/10 23:48:52 INFO Applying migration id=iconsname 2026/04/10 23:48:52 INFO Applying migration id=nohash 2026/04/10 23:48:52 INFO Applying migration id=shares 2026/04/10 23:48:52 INFO Applying migration id=actorttl 2026/04/10 23:48:52 INFO Applying migration id=tocc 2026/04/10 23:48:52 INFO Applying migration id=followeds 2026/04/10 23:48:52 INFO Applying migration id=certhash 2026/04/10 23:48:52 INFO Applying migration id=follows_sync 2026/04/10 23:48:52 INFO Applying migration id=jsonpath 2026/04/10 23:48:52 INFO Applying migration id=localforward 2026/04/10 23:48:52 INFO Applying migration id=avatar 2026/04/10 23:48:52 INFO Applying migration id=noimage 2026/04/10 23:48:52 INFO Applying migration id=feed 2026/04/10 23:48:52 INFO Applying migration id=bookmarks 2026/04/10 23:48:52 INFO Applying migration id=shareactivity 2026/04/10 23:48:52 INFO Applying migration id=application 2026/04/10 23:48:52 INFO Applying migration id=certificates 2026/04/10 23:48:52 INFO Applying migration id=rawforward 2026/04/10 23:48:52 INFO Applying migration id=publickey 2026/04/10 23:48:52 INFO Applying migration id=resolvegroup 2026/04/10 23:48:52 INFO Applying migration id=reject 2026/04/10 23:48:52 INFO Applying migration id=autodel 2026/04/10 23:48:52 INFO Applying migration id=jsonb 2026/04/10 23:48:52 INFO Applying migration id=quote 2026/04/10 23:48:52 INFO Applying migration id=rfc9421 2026/04/10 23:48:52 INFO Applying migration id=keys 2026/04/10 23:48:52 INFO Applying migration id=portable 2026/04/10 23:48:52 INFO Applying migration id=proofs 2026/04/10 23:48:52 INFO Applying migration id=contexts 2026/04/10 23:48:52 INFO Applying migration id=deliverieshost 2026/04/10 23:48:52 INFO Applying migration id=pembegin 2026/04/10 23:48:52 INFO Applying migration id=didhost 2026/04/10 23:48:52 INFO Creating new user request.path=/users/register name=erin 2026/04/10 23:48:53 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.55s) === RUN TestRegister_Throttling 2026/04/10 23:48:53 INFO Applying migration id=initial 2026/04/10 23:48:53 INFO Applying migration id=notesupdated 2026/04/10 23:48:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:53 INFO Applying migration id=activitiesid 2026/04/10 23:48:53 INFO Applying migration id=outbox 2026/04/10 23:48:53 INFO Applying migration id=edits 2026/04/10 23:48:53 INFO Applying migration id=outboxactor 2026/04/10 23:48:53 INFO Applying migration id=outboxsender 2026/04/10 23:48:53 INFO Applying migration id=thread 2026/04/10 23:48:53 INFO Applying migration id=host 2026/04/10 23:48:53 INFO Applying migration id=sharedinbox 2026/04/10 23:48:53 INFO Applying migration id=noteshost 2026/04/10 23:48:53 INFO Applying migration id=fetched 2026/04/10 23:48:53 INFO Applying migration id=move 2026/04/10 23:48:53 INFO Applying migration id=cleanup 2026/04/10 23:48:53 INFO Applying migration id=received 2026/04/10 23:48:53 INFO Applying migration id=namehost 2026/04/10 23:48:53 INFO Applying migration id=outboxhost 2026/04/10 23:48:53 INFO Applying migration id=notesfts 2026/04/10 23:48:53 INFO Applying migration id=iconsname 2026/04/10 23:48:53 INFO Applying migration id=nohash 2026/04/10 23:48:53 INFO Applying migration id=shares 2026/04/10 23:48:53 INFO Applying migration id=actorttl 2026/04/10 23:48:53 INFO Applying migration id=tocc 2026/04/10 23:48:53 INFO Applying migration id=followeds 2026/04/10 23:48:53 INFO Applying migration id=certhash 2026/04/10 23:48:53 INFO Applying migration id=follows_sync 2026/04/10 23:48:53 INFO Applying migration id=jsonpath 2026/04/10 23:48:53 INFO Applying migration id=localforward 2026/04/10 23:48:53 INFO Applying migration id=avatar 2026/04/10 23:48:53 INFO Applying migration id=noimage 2026/04/10 23:48:53 INFO Applying migration id=feed 2026/04/10 23:48:53 INFO Applying migration id=bookmarks 2026/04/10 23:48:53 INFO Applying migration id=shareactivity 2026/04/10 23:48:53 INFO Applying migration id=application 2026/04/10 23:48:53 INFO Applying migration id=certificates 2026/04/10 23:48:53 INFO Applying migration id=rawforward 2026/04/10 23:48:53 INFO Applying migration id=publickey 2026/04/10 23:48:53 INFO Applying migration id=resolvegroup 2026/04/10 23:48:53 INFO Applying migration id=reject 2026/04/10 23:48:53 INFO Applying migration id=autodel 2026/04/10 23:48:53 INFO Applying migration id=jsonb 2026/04/10 23:48:53 INFO Applying migration id=quote 2026/04/10 23:48:53 INFO Applying migration id=rfc9421 2026/04/10 23:48:53 INFO Applying migration id=keys 2026/04/10 23:48:53 INFO Applying migration id=portable 2026/04/10 23:48:53 INFO Applying migration id=proofs 2026/04/10 23:48:53 INFO Applying migration id=contexts 2026/04/10 23:48:53 INFO Applying migration id=deliverieshost 2026/04/10 23:48:53 INFO Applying migration id=pembegin 2026/04/10 23:48:53 INFO Applying migration id=didhost 2026/04/10 23:48:53 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.57s) === RUN TestRegister_Throttling30Minutes 2026/04/10 23:48:53 INFO Applying migration id=initial 2026/04/10 23:48:53 INFO Applying migration id=notesupdated 2026/04/10 23:48:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:53 INFO Applying migration id=activitiesid 2026/04/10 23:48:53 INFO Applying migration id=outbox 2026/04/10 23:48:53 INFO Applying migration id=edits 2026/04/10 23:48:53 INFO Applying migration id=outboxactor 2026/04/10 23:48:53 INFO Applying migration id=outboxsender 2026/04/10 23:48:53 INFO Applying migration id=thread 2026/04/10 23:48:53 INFO Applying migration id=host 2026/04/10 23:48:53 INFO Applying migration id=sharedinbox 2026/04/10 23:48:53 INFO Applying migration id=noteshost 2026/04/10 23:48:53 INFO Applying migration id=fetched 2026/04/10 23:48:53 INFO Applying migration id=move 2026/04/10 23:48:53 INFO Applying migration id=cleanup 2026/04/10 23:48:53 INFO Applying migration id=received 2026/04/10 23:48:53 INFO Applying migration id=namehost 2026/04/10 23:48:53 INFO Applying migration id=outboxhost 2026/04/10 23:48:53 INFO Applying migration id=notesfts 2026/04/10 23:48:53 INFO Applying migration id=iconsname 2026/04/10 23:48:53 INFO Applying migration id=nohash 2026/04/10 23:48:53 INFO Applying migration id=shares 2026/04/10 23:48:53 INFO Applying migration id=actorttl 2026/04/10 23:48:53 INFO Applying migration id=tocc 2026/04/10 23:48:53 INFO Applying migration id=followeds 2026/04/10 23:48:53 INFO Applying migration id=certhash 2026/04/10 23:48:53 INFO Applying migration id=follows_sync 2026/04/10 23:48:53 INFO Applying migration id=jsonpath 2026/04/10 23:48:53 INFO Applying migration id=localforward 2026/04/10 23:48:53 INFO Applying migration id=avatar 2026/04/10 23:48:53 INFO Applying migration id=noimage 2026/04/10 23:48:53 INFO Applying migration id=feed 2026/04/10 23:48:53 INFO Applying migration id=bookmarks 2026/04/10 23:48:53 INFO Applying migration id=shareactivity 2026/04/10 23:48:53 INFO Applying migration id=application 2026/04/10 23:48:53 INFO Applying migration id=certificates 2026/04/10 23:48:53 INFO Applying migration id=rawforward 2026/04/10 23:48:53 INFO Applying migration id=publickey 2026/04/10 23:48:53 INFO Applying migration id=resolvegroup 2026/04/10 23:48:53 INFO Applying migration id=reject 2026/04/10 23:48:53 INFO Applying migration id=autodel 2026/04/10 23:48:53 INFO Applying migration id=jsonb 2026/04/10 23:48:53 INFO Applying migration id=quote 2026/04/10 23:48:53 INFO Applying migration id=rfc9421 2026/04/10 23:48:53 INFO Applying migration id=keys 2026/04/10 23:48:53 INFO Applying migration id=portable 2026/04/10 23:48:53 INFO Applying migration id=proofs 2026/04/10 23:48:53 INFO Applying migration id=contexts 2026/04/10 23:48:53 INFO Applying migration id=deliverieshost 2026/04/10 23:48:53 INFO Applying migration id=pembegin 2026/04/10 23:48:53 INFO Applying migration id=didhost 2026/04/10 23:48:53 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.74s) === RUN TestRegister_Throttling1Hour 2026/04/10 23:48:54 INFO Applying migration id=initial 2026/04/10 23:48:54 INFO Applying migration id=notesupdated 2026/04/10 23:48:54 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:54 INFO Applying migration id=activitiesid 2026/04/10 23:48:54 INFO Applying migration id=outbox 2026/04/10 23:48:54 INFO Applying migration id=edits 2026/04/10 23:48:54 INFO Applying migration id=outboxactor 2026/04/10 23:48:54 INFO Applying migration id=outboxsender 2026/04/10 23:48:54 INFO Applying migration id=thread 2026/04/10 23:48:54 INFO Applying migration id=host 2026/04/10 23:48:54 INFO Applying migration id=sharedinbox 2026/04/10 23:48:54 INFO Applying migration id=noteshost 2026/04/10 23:48:54 INFO Applying migration id=fetched 2026/04/10 23:48:54 INFO Applying migration id=move 2026/04/10 23:48:54 INFO Applying migration id=cleanup 2026/04/10 23:48:54 INFO Applying migration id=received 2026/04/10 23:48:54 INFO Applying migration id=namehost 2026/04/10 23:48:54 INFO Applying migration id=outboxhost 2026/04/10 23:48:54 INFO Applying migration id=notesfts 2026/04/10 23:48:54 INFO Applying migration id=iconsname 2026/04/10 23:48:54 INFO Applying migration id=nohash 2026/04/10 23:48:54 INFO Applying migration id=shares 2026/04/10 23:48:54 INFO Applying migration id=actorttl 2026/04/10 23:48:54 INFO Applying migration id=tocc 2026/04/10 23:48:54 INFO Applying migration id=followeds 2026/04/10 23:48:54 INFO Applying migration id=certhash 2026/04/10 23:48:54 INFO Applying migration id=follows_sync 2026/04/10 23:48:54 INFO Applying migration id=jsonpath 2026/04/10 23:48:54 INFO Applying migration id=localforward 2026/04/10 23:48:54 INFO Applying migration id=avatar 2026/04/10 23:48:54 INFO Applying migration id=noimage 2026/04/10 23:48:54 INFO Applying migration id=feed 2026/04/10 23:48:54 INFO Applying migration id=bookmarks 2026/04/10 23:48:54 INFO Applying migration id=shareactivity 2026/04/10 23:48:54 INFO Applying migration id=application 2026/04/10 23:48:54 INFO Applying migration id=certificates 2026/04/10 23:48:54 INFO Applying migration id=rawforward 2026/04/10 23:48:54 INFO Applying migration id=publickey 2026/04/10 23:48:54 INFO Applying migration id=resolvegroup 2026/04/10 23:48:54 INFO Applying migration id=reject 2026/04/10 23:48:54 INFO Applying migration id=autodel 2026/04/10 23:48:54 INFO Applying migration id=jsonb 2026/04/10 23:48:54 INFO Applying migration id=quote 2026/04/10 23:48:54 INFO Applying migration id=rfc9421 2026/04/10 23:48:54 INFO Applying migration id=keys 2026/04/10 23:48:54 INFO Applying migration id=portable 2026/04/10 23:48:54 INFO Applying migration id=proofs 2026/04/10 23:48:54 INFO Applying migration id=contexts 2026/04/10 23:48:54 INFO Applying migration id=deliverieshost 2026/04/10 23:48:54 INFO Applying migration id=pembegin 2026/04/10 23:48:54 INFO Applying migration id=didhost 2026/04/10 23:48:54 INFO Creating new user request.path=/users/register name=erin 2026/04/10 23:48:55 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.96s) === RUN TestRegister_TwoCertificates 2026/04/10 23:48:55 INFO Applying migration id=initial 2026/04/10 23:48:55 INFO Applying migration id=notesupdated 2026/04/10 23:48:55 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:55 INFO Applying migration id=activitiesid 2026/04/10 23:48:55 INFO Applying migration id=outbox 2026/04/10 23:48:55 INFO Applying migration id=edits 2026/04/10 23:48:55 INFO Applying migration id=outboxactor 2026/04/10 23:48:55 INFO Applying migration id=outboxsender 2026/04/10 23:48:55 INFO Applying migration id=thread 2026/04/10 23:48:55 INFO Applying migration id=host 2026/04/10 23:48:55 INFO Applying migration id=sharedinbox 2026/04/10 23:48:55 INFO Applying migration id=noteshost 2026/04/10 23:48:55 INFO Applying migration id=fetched 2026/04/10 23:48:55 INFO Applying migration id=move 2026/04/10 23:48:55 INFO Applying migration id=cleanup 2026/04/10 23:48:55 INFO Applying migration id=received 2026/04/10 23:48:55 INFO Applying migration id=namehost 2026/04/10 23:48:55 INFO Applying migration id=outboxhost 2026/04/10 23:48:55 INFO Applying migration id=notesfts 2026/04/10 23:48:55 INFO Applying migration id=iconsname 2026/04/10 23:48:55 INFO Applying migration id=nohash 2026/04/10 23:48:55 INFO Applying migration id=shares 2026/04/10 23:48:55 INFO Applying migration id=actorttl 2026/04/10 23:48:55 INFO Applying migration id=tocc 2026/04/10 23:48:55 INFO Applying migration id=followeds 2026/04/10 23:48:55 INFO Applying migration id=certhash 2026/04/10 23:48:55 INFO Applying migration id=follows_sync 2026/04/10 23:48:55 INFO Applying migration id=jsonpath 2026/04/10 23:48:55 INFO Applying migration id=localforward 2026/04/10 23:48:55 INFO Applying migration id=avatar 2026/04/10 23:48:55 INFO Applying migration id=noimage 2026/04/10 23:48:55 INFO Applying migration id=feed 2026/04/10 23:48:55 INFO Applying migration id=bookmarks 2026/04/10 23:48:55 INFO Applying migration id=shareactivity 2026/04/10 23:48:55 INFO Applying migration id=application 2026/04/10 23:48:55 INFO Applying migration id=certificates 2026/04/10 23:48:55 INFO Applying migration id=rawforward 2026/04/10 23:48:55 INFO Applying migration id=publickey 2026/04/10 23:48:55 INFO Applying migration id=resolvegroup 2026/04/10 23:48:55 INFO Applying migration id=reject 2026/04/10 23:48:55 INFO Applying migration id=autodel 2026/04/10 23:48:55 INFO Applying migration id=jsonb 2026/04/10 23:48:55 INFO Applying migration id=quote 2026/04/10 23:48:55 INFO Applying migration id=rfc9421 2026/04/10 23:48:55 INFO Applying migration id=keys 2026/04/10 23:48:55 INFO Applying migration id=portable 2026/04/10 23:48:55 INFO Applying migration id=proofs 2026/04/10 23:48:55 INFO Applying migration id=contexts 2026/04/10 23:48:55 INFO Applying migration id=deliverieshost 2026/04/10 23:48:55 INFO Applying migration id=pembegin 2026/04/10 23:48:55 INFO Applying migration id=didhost 2026/04/10 23:48:55 INFO Redirecting new user 2026/04/10 23:48:55 INFO Creating new user request.path=/users/register name=erin 2026/04/10 23:48:55 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/04/10 23:48:55 INFO Redirecting new user 2026/04/10 23:48:56 INFO Creating new user request.path=/users/register name=erin 2026/04/10 23:48:56 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/04/10 23:48:56 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/04/10 23:48:56 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/04/10 23:48:56 INFO Redirecting new user 2026/04/10 23:48:56 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (1.37s) === RUN TestRegister_ForbiddenUserName 2026/04/10 23:48:56 INFO Applying migration id=initial 2026/04/10 23:48:56 INFO Applying migration id=notesupdated 2026/04/10 23:48:56 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:56 INFO Applying migration id=activitiesid 2026/04/10 23:48:56 INFO Applying migration id=outbox 2026/04/10 23:48:56 INFO Applying migration id=edits 2026/04/10 23:48:56 INFO Applying migration id=outboxactor 2026/04/10 23:48:56 INFO Applying migration id=outboxsender 2026/04/10 23:48:56 INFO Applying migration id=thread 2026/04/10 23:48:56 INFO Applying migration id=host 2026/04/10 23:48:56 INFO Applying migration id=sharedinbox 2026/04/10 23:48:56 INFO Applying migration id=noteshost 2026/04/10 23:48:56 INFO Applying migration id=fetched 2026/04/10 23:48:56 INFO Applying migration id=move 2026/04/10 23:48:56 INFO Applying migration id=cleanup 2026/04/10 23:48:56 INFO Applying migration id=received 2026/04/10 23:48:56 INFO Applying migration id=namehost 2026/04/10 23:48:56 INFO Applying migration id=outboxhost 2026/04/10 23:48:56 INFO Applying migration id=notesfts 2026/04/10 23:48:56 INFO Applying migration id=iconsname 2026/04/10 23:48:56 INFO Applying migration id=nohash 2026/04/10 23:48:56 INFO Applying migration id=shares 2026/04/10 23:48:56 INFO Applying migration id=actorttl 2026/04/10 23:48:56 INFO Applying migration id=tocc 2026/04/10 23:48:56 INFO Applying migration id=followeds 2026/04/10 23:48:56 INFO Applying migration id=certhash 2026/04/10 23:48:56 INFO Applying migration id=follows_sync 2026/04/10 23:48:56 INFO Applying migration id=jsonpath 2026/04/10 23:48:56 INFO Applying migration id=localforward 2026/04/10 23:48:56 INFO Applying migration id=avatar 2026/04/10 23:48:56 INFO Applying migration id=noimage 2026/04/10 23:48:56 INFO Applying migration id=feed 2026/04/10 23:48:56 INFO Applying migration id=bookmarks 2026/04/10 23:48:56 INFO Applying migration id=shareactivity 2026/04/10 23:48:56 INFO Applying migration id=application 2026/04/10 23:48:56 INFO Applying migration id=certificates 2026/04/10 23:48:56 INFO Applying migration id=rawforward 2026/04/10 23:48:56 INFO Applying migration id=publickey 2026/04/10 23:48:56 INFO Applying migration id=resolvegroup 2026/04/10 23:48:56 INFO Applying migration id=reject 2026/04/10 23:48:56 INFO Applying migration id=autodel 2026/04/10 23:48:56 INFO Applying migration id=jsonb 2026/04/10 23:48:56 INFO Applying migration id=quote 2026/04/10 23:48:56 INFO Applying migration id=rfc9421 2026/04/10 23:48:56 INFO Applying migration id=keys 2026/04/10 23:48:56 INFO Applying migration id=portable 2026/04/10 23:48:56 INFO Applying migration id=proofs 2026/04/10 23:48:56 INFO Applying migration id=contexts 2026/04/10 23:48:56 INFO Applying migration id=deliverieshost 2026/04/10 23:48:56 INFO Applying migration id=pembegin 2026/04/10 23:48:56 INFO Applying migration id=didhost --- PASS: TestRegister_ForbiddenUserName (0.13s) === RUN TestReply_AuthorNotFollowed 2026/04/10 23:48:57 INFO Applying migration id=initial 2026/04/10 23:48:57 INFO Applying migration id=notesupdated 2026/04/10 23:48:57 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:57 INFO Applying migration id=activitiesid 2026/04/10 23:48:57 INFO Applying migration id=outbox 2026/04/10 23:48:57 INFO Applying migration id=edits 2026/04/10 23:48:57 INFO Applying migration id=outboxactor 2026/04/10 23:48:57 INFO Applying migration id=outboxsender 2026/04/10 23:48:57 INFO Applying migration id=thread 2026/04/10 23:48:57 INFO Applying migration id=host 2026/04/10 23:48:57 INFO Applying migration id=sharedinbox 2026/04/10 23:48:57 INFO Applying migration id=noteshost 2026/04/10 23:48:57 INFO Applying migration id=fetched 2026/04/10 23:48:57 INFO Applying migration id=move 2026/04/10 23:48:57 INFO Applying migration id=cleanup 2026/04/10 23:48:57 INFO Applying migration id=received 2026/04/10 23:48:57 INFO Applying migration id=namehost 2026/04/10 23:48:57 INFO Applying migration id=outboxhost 2026/04/10 23:48:57 INFO Applying migration id=notesfts 2026/04/10 23:48:57 INFO Applying migration id=iconsname 2026/04/10 23:48:57 INFO Applying migration id=nohash 2026/04/10 23:48:57 INFO Applying migration id=shares 2026/04/10 23:48:57 INFO Applying migration id=actorttl 2026/04/10 23:48:57 INFO Applying migration id=tocc 2026/04/10 23:48:57 INFO Applying migration id=followeds 2026/04/10 23:48:57 INFO Applying migration id=certhash 2026/04/10 23:48:57 INFO Applying migration id=follows_sync 2026/04/10 23:48:57 INFO Applying migration id=jsonpath 2026/04/10 23:48:57 INFO Applying migration id=localforward 2026/04/10 23:48:57 INFO Applying migration id=avatar 2026/04/10 23:48:57 INFO Applying migration id=noimage 2026/04/10 23:48:57 INFO Applying migration id=feed 2026/04/10 23:48:57 INFO Applying migration id=bookmarks 2026/04/10 23:48:57 INFO Applying migration id=shareactivity 2026/04/10 23:48:57 INFO Applying migration id=application 2026/04/10 23:48:57 INFO Applying migration id=certificates 2026/04/10 23:48:57 INFO Applying migration id=rawforward 2026/04/10 23:48:57 INFO Applying migration id=publickey 2026/04/10 23:48:57 INFO Applying migration id=resolvegroup 2026/04/10 23:48:57 INFO Applying migration id=reject 2026/04/10 23:48:57 INFO Applying migration id=autodel 2026/04/10 23:48:57 INFO Applying migration id=jsonb 2026/04/10 23:48:57 INFO Applying migration id=quote 2026/04/10 23:48:57 INFO Applying migration id=rfc9421 2026/04/10 23:48:57 INFO Applying migration id=keys 2026/04/10 23:48:57 INFO Applying migration id=portable 2026/04/10 23:48:57 INFO Applying migration id=proofs 2026/04/10 23:48:57 INFO Applying migration id=contexts 2026/04/10 23:48:57 INFO Applying migration id=deliverieshost 2026/04/10 23:48:57 INFO Applying migration id=pembegin 2026/04/10 23:48:57 INFO Applying migration id=didhost 2026/04/10 23:49:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-85fb-7a87-bcea-2385b00737f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-85fb-79eb-bc11-0e17d7537bac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-85fb-79eb-bc11-0e17d7537bac 2026/04/10 23:49:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-85fb-79eb-bc11-0e17d7537bac 2026/04/10 23:49:00 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-85fb-79eb-bc11-0e17d7537bac 2026/04/10 23:49:00 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cc-8602-7dda-beec-e351ec99872b note=https://localhost.localdomain:8443/post/019d79cc-8602-7d86-8b7e-a304c5ee557b thread=https://localhost.localdomain:8443/post/019d79cc-85fb-79eb-bc11-0e17d7537bac starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:49:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-8602-7dda-beec-e351ec99872b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-8602-7d86-8b7e-a304c5ee557b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-8602-7d86-8b7e-a304c5ee557b 2026/04/10 23:49:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-85fb-79eb-bc11-0e17d7537bac 2026/04/10 23:49:00 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (3.03s) === RUN TestReply_AuthorFollowed 2026/04/10 23:49:00 INFO Applying migration id=initial 2026/04/10 23:49:00 INFO Applying migration id=notesupdated 2026/04/10 23:49:00 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:00 INFO Applying migration id=activitiesid 2026/04/10 23:49:00 INFO Applying migration id=outbox 2026/04/10 23:49:00 INFO Applying migration id=edits 2026/04/10 23:49:00 INFO Applying migration id=outboxactor 2026/04/10 23:49:00 INFO Applying migration id=outboxsender 2026/04/10 23:49:00 INFO Applying migration id=thread 2026/04/10 23:49:00 INFO Applying migration id=host 2026/04/10 23:49:00 INFO Applying migration id=sharedinbox 2026/04/10 23:49:00 INFO Applying migration id=noteshost 2026/04/10 23:49:00 INFO Applying migration id=fetched 2026/04/10 23:49:00 INFO Applying migration id=move 2026/04/10 23:49:00 INFO Applying migration id=cleanup 2026/04/10 23:49:00 INFO Applying migration id=received 2026/04/10 23:49:00 INFO Applying migration id=namehost 2026/04/10 23:49:00 INFO Applying migration id=outboxhost 2026/04/10 23:49:00 INFO Applying migration id=notesfts 2026/04/10 23:49:00 INFO Applying migration id=iconsname 2026/04/10 23:49:00 INFO Applying migration id=nohash 2026/04/10 23:49:00 INFO Applying migration id=shares 2026/04/10 23:49:00 INFO Applying migration id=actorttl 2026/04/10 23:49:00 INFO Applying migration id=tocc 2026/04/10 23:49:00 INFO Applying migration id=followeds 2026/04/10 23:49:00 INFO Applying migration id=certhash 2026/04/10 23:49:00 INFO Applying migration id=follows_sync 2026/04/10 23:49:00 INFO Applying migration id=jsonpath 2026/04/10 23:49:00 INFO Applying migration id=localforward 2026/04/10 23:49:00 INFO Applying migration id=avatar 2026/04/10 23:49:00 INFO Applying migration id=noimage 2026/04/10 23:49:00 INFO Applying migration id=feed 2026/04/10 23:49:00 INFO Applying migration id=bookmarks 2026/04/10 23:49:00 INFO Applying migration id=shareactivity 2026/04/10 23:49:00 INFO Applying migration id=application 2026/04/10 23:49:00 INFO Applying migration id=certificates 2026/04/10 23:49:00 INFO Applying migration id=rawforward 2026/04/10 23:49:00 INFO Applying migration id=publickey 2026/04/10 23:49:00 INFO Applying migration id=resolvegroup 2026/04/10 23:49:00 INFO Applying migration id=reject 2026/04/10 23:49:00 INFO Applying migration id=autodel 2026/04/10 23:49:00 INFO Applying migration id=jsonb 2026/04/10 23:49:00 INFO Applying migration id=quote 2026/04/10 23:49:00 INFO Applying migration id=rfc9421 2026/04/10 23:49:00 INFO Applying migration id=keys 2026/04/10 23:49:00 INFO Applying migration id=portable 2026/04/10 23:49:00 INFO Applying migration id=proofs 2026/04/10 23:49:00 INFO Applying migration id=contexts 2026/04/10 23:49:00 INFO Applying migration id=deliverieshost 2026/04/10 23:49:00 INFO Applying migration id=pembegin 2026/04/10 23:49:00 INFO Applying migration id=didhost 2026/04/10 23:49:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-9030-7137-8ad6-2a02d0204729 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 23:49:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-9030-7d5e-8294-8769e547e172 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-9030-7137-8ad6-2a02d0204729 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-9030-7137-8ad6-2a02d0204729 2026/04/10 23:49:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-9031-752e-8a15-2b76292957f7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-9031-74e1-af61-248752979216 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-9031-74e1-af61-248752979216 2026/04/10 23:49:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-9031-74e1-af61-248752979216 2026/04/10 23:49:02 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-9031-74e1-af61-248752979216 2026/04/10 23:49:02 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cc-9035-7466-9995-23e8fb227278 note=https://localhost.localdomain:8443/post/019d79cc-9035-742b-92e6-9a5b41c90737 thread=https://localhost.localdomain:8443/post/019d79cc-9031-74e1-af61-248752979216 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:49:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-9035-7466-9995-23e8fb227278 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-9035-742b-92e6-9a5b41c90737 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-9035-742b-92e6-9a5b41c90737 2026/04/10 23:49:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-9031-74e1-af61-248752979216 2026/04/10 23:49:02 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (2.61s) === RUN TestReply_PostToFollowers 2026/04/10 23:49:02 INFO Applying migration id=initial 2026/04/10 23:49:02 INFO Applying migration id=notesupdated 2026/04/10 23:49:02 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:02 INFO Applying migration id=activitiesid 2026/04/10 23:49:02 INFO Applying migration id=outbox 2026/04/10 23:49:02 INFO Applying migration id=edits 2026/04/10 23:49:02 INFO Applying migration id=outboxactor 2026/04/10 23:49:02 INFO Applying migration id=outboxsender 2026/04/10 23:49:02 INFO Applying migration id=thread 2026/04/10 23:49:02 INFO Applying migration id=host 2026/04/10 23:49:02 INFO Applying migration id=sharedinbox 2026/04/10 23:49:02 INFO Applying migration id=noteshost 2026/04/10 23:49:02 INFO Applying migration id=fetched 2026/04/10 23:49:02 INFO Applying migration id=move 2026/04/10 23:49:02 INFO Applying migration id=cleanup 2026/04/10 23:49:02 INFO Applying migration id=received 2026/04/10 23:49:02 INFO Applying migration id=namehost 2026/04/10 23:49:02 INFO Applying migration id=outboxhost 2026/04/10 23:49:02 INFO Applying migration id=notesfts 2026/04/10 23:49:02 INFO Applying migration id=iconsname 2026/04/10 23:49:02 INFO Applying migration id=nohash 2026/04/10 23:49:02 INFO Applying migration id=shares 2026/04/10 23:49:02 INFO Applying migration id=actorttl 2026/04/10 23:49:02 INFO Applying migration id=tocc 2026/04/10 23:49:02 INFO Applying migration id=followeds 2026/04/10 23:49:02 INFO Applying migration id=certhash 2026/04/10 23:49:02 INFO Applying migration id=follows_sync 2026/04/10 23:49:02 INFO Applying migration id=jsonpath 2026/04/10 23:49:02 INFO Applying migration id=localforward 2026/04/10 23:49:02 INFO Applying migration id=avatar 2026/04/10 23:49:02 INFO Applying migration id=noimage 2026/04/10 23:49:02 INFO Applying migration id=feed 2026/04/10 23:49:02 INFO Applying migration id=bookmarks 2026/04/10 23:49:02 INFO Applying migration id=shareactivity 2026/04/10 23:49:02 INFO Applying migration id=application 2026/04/10 23:49:02 INFO Applying migration id=certificates 2026/04/10 23:49:02 INFO Applying migration id=rawforward 2026/04/10 23:49:02 INFO Applying migration id=publickey 2026/04/10 23:49:02 INFO Applying migration id=resolvegroup 2026/04/10 23:49:02 INFO Applying migration id=reject 2026/04/10 23:49:02 INFO Applying migration id=autodel 2026/04/10 23:49:02 INFO Applying migration id=jsonb 2026/04/10 23:49:02 INFO Applying migration id=quote 2026/04/10 23:49:02 INFO Applying migration id=rfc9421 2026/04/10 23:49:02 INFO Applying migration id=keys 2026/04/10 23:49:02 INFO Applying migration id=portable 2026/04/10 23:49:02 INFO Applying migration id=proofs 2026/04/10 23:49:02 INFO Applying migration id=contexts 2026/04/10 23:49:02 INFO Applying migration id=deliverieshost 2026/04/10 23:49:02 INFO Applying migration id=pembegin 2026/04/10 23:49:02 INFO Applying migration id=didhost 2026/04/10 23:49:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-9958-751e-b4dd-a8e654343e90 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 23:49:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-9959-71f6-b17c-4576815d0257 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-9958-751e-b4dd-a8e654343e90 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-9958-751e-b4dd-a8e654343e90 2026/04/10 23:49:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-9959-795d-9481-5fa568486e3e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-9959-790c-82e8-c44ae53ab8c3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-9959-790c-82e8-c44ae53ab8c3 2026/04/10 23:49:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-9959-790c-82e8-c44ae53ab8c3 2026/04/10 23:49:04 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-9959-790c-82e8-c44ae53ab8c3 2026/04/10 23:49:04 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cc-995d-712b-a000-0a333824a05f note=https://localhost.localdomain:8443/post/019d79cc-995d-70f5-954e-ab80c0257009 thread=https://localhost.localdomain:8443/post/019d79cc-9959-790c-82e8-c44ae53ab8c3 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:49:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-995d-712b-a000-0a333824a05f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-995d-70f5-954e-ab80c0257009 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-995d-70f5-954e-ab80c0257009 2026/04/10 23:49:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-9959-790c-82e8-c44ae53ab8c3 2026/04/10 23:49:04 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (2.34s) === RUN TestReply_PostToFollowersNotFollowing 2026/04/10 23:49:04 INFO Applying migration id=initial 2026/04/10 23:49:04 INFO Applying migration id=notesupdated 2026/04/10 23:49:04 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:04 INFO Applying migration id=activitiesid 2026/04/10 23:49:04 INFO Applying migration id=outbox 2026/04/10 23:49:05 INFO Applying migration id=edits 2026/04/10 23:49:05 INFO Applying migration id=outboxactor 2026/04/10 23:49:05 INFO Applying migration id=outboxsender 2026/04/10 23:49:05 INFO Applying migration id=thread 2026/04/10 23:49:05 INFO Applying migration id=host 2026/04/10 23:49:05 INFO Applying migration id=sharedinbox 2026/04/10 23:49:05 INFO Applying migration id=noteshost 2026/04/10 23:49:05 INFO Applying migration id=fetched 2026/04/10 23:49:05 INFO Applying migration id=move 2026/04/10 23:49:05 INFO Applying migration id=cleanup 2026/04/10 23:49:05 INFO Applying migration id=received 2026/04/10 23:49:05 INFO Applying migration id=namehost 2026/04/10 23:49:05 INFO Applying migration id=outboxhost 2026/04/10 23:49:05 INFO Applying migration id=notesfts 2026/04/10 23:49:05 INFO Applying migration id=iconsname 2026/04/10 23:49:05 INFO Applying migration id=nohash 2026/04/10 23:49:05 INFO Applying migration id=shares 2026/04/10 23:49:05 INFO Applying migration id=actorttl 2026/04/10 23:49:05 INFO Applying migration id=tocc 2026/04/10 23:49:05 INFO Applying migration id=followeds 2026/04/10 23:49:05 INFO Applying migration id=certhash 2026/04/10 23:49:05 INFO Applying migration id=follows_sync 2026/04/10 23:49:05 INFO Applying migration id=jsonpath 2026/04/10 23:49:05 INFO Applying migration id=localforward 2026/04/10 23:49:05 INFO Applying migration id=avatar 2026/04/10 23:49:05 INFO Applying migration id=noimage 2026/04/10 23:49:05 INFO Applying migration id=feed 2026/04/10 23:49:05 INFO Applying migration id=bookmarks 2026/04/10 23:49:05 INFO Applying migration id=shareactivity 2026/04/10 23:49:05 INFO Applying migration id=application 2026/04/10 23:49:05 INFO Applying migration id=certificates 2026/04/10 23:49:05 INFO Applying migration id=rawforward 2026/04/10 23:49:05 INFO Applying migration id=publickey 2026/04/10 23:49:05 INFO Applying migration id=resolvegroup 2026/04/10 23:49:05 INFO Applying migration id=reject 2026/04/10 23:49:05 INFO Applying migration id=autodel 2026/04/10 23:49:05 INFO Applying migration id=jsonb 2026/04/10 23:49:05 INFO Applying migration id=quote 2026/04/10 23:49:05 INFO Applying migration id=rfc9421 2026/04/10 23:49:05 INFO Applying migration id=keys 2026/04/10 23:49:05 INFO Applying migration id=portable 2026/04/10 23:49:05 INFO Applying migration id=proofs 2026/04/10 23:49:05 INFO Applying migration id=contexts 2026/04/10 23:49:05 INFO Applying migration id=deliverieshost 2026/04/10 23:49:05 INFO Applying migration id=pembegin 2026/04/10 23:49:05 INFO Applying migration id=didhost 2026/04/10 23:49:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-a0ca-7573-9ca4-31b882ec37dc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-a0ca-7522-a547-9b76e5cfcef7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-a0ca-7522-a547-9b76e5cfcef7 2026/04/10 23:49:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-a0ca-7522-a547-9b76e5cfcef7 2026/04/10 23:49:06 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d79cc-a0ca-7522-a547-9b76e5cfcef7 2026/04/10 23:49:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-a0ca-7522-a547-9b76e5cfcef7 2026/04/10 23:49:06 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79cc-a0ca-7522-a547-9b76e5cfcef7 2026/04/10 23:49:06 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (1.90s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/04/10 23:49:06 INFO Applying migration id=initial 2026/04/10 23:49:06 INFO Applying migration id=notesupdated 2026/04/10 23:49:06 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:06 INFO Applying migration id=activitiesid 2026/04/10 23:49:06 INFO Applying migration id=outbox 2026/04/10 23:49:06 INFO Applying migration id=edits 2026/04/10 23:49:06 INFO Applying migration id=outboxactor 2026/04/10 23:49:06 INFO Applying migration id=outboxsender 2026/04/10 23:49:06 INFO Applying migration id=thread 2026/04/10 23:49:06 INFO Applying migration id=host 2026/04/10 23:49:06 INFO Applying migration id=sharedinbox 2026/04/10 23:49:06 INFO Applying migration id=noteshost 2026/04/10 23:49:06 INFO Applying migration id=fetched 2026/04/10 23:49:06 INFO Applying migration id=move 2026/04/10 23:49:06 INFO Applying migration id=cleanup 2026/04/10 23:49:06 INFO Applying migration id=received 2026/04/10 23:49:06 INFO Applying migration id=namehost 2026/04/10 23:49:06 INFO Applying migration id=outboxhost 2026/04/10 23:49:06 INFO Applying migration id=notesfts 2026/04/10 23:49:06 INFO Applying migration id=iconsname 2026/04/10 23:49:06 INFO Applying migration id=nohash 2026/04/10 23:49:06 INFO Applying migration id=shares 2026/04/10 23:49:06 INFO Applying migration id=actorttl 2026/04/10 23:49:06 INFO Applying migration id=tocc 2026/04/10 23:49:06 INFO Applying migration id=followeds 2026/04/10 23:49:06 INFO Applying migration id=certhash 2026/04/10 23:49:06 INFO Applying migration id=follows_sync 2026/04/10 23:49:06 INFO Applying migration id=jsonpath 2026/04/10 23:49:06 INFO Applying migration id=localforward 2026/04/10 23:49:06 INFO Applying migration id=avatar 2026/04/10 23:49:06 INFO Applying migration id=noimage 2026/04/10 23:49:06 INFO Applying migration id=feed 2026/04/10 23:49:06 INFO Applying migration id=bookmarks 2026/04/10 23:49:06 INFO Applying migration id=shareactivity 2026/04/10 23:49:06 INFO Applying migration id=application 2026/04/10 23:49:06 INFO Applying migration id=certificates 2026/04/10 23:49:06 INFO Applying migration id=rawforward 2026/04/10 23:49:06 INFO Applying migration id=publickey 2026/04/10 23:49:06 INFO Applying migration id=resolvegroup 2026/04/10 23:49:06 INFO Applying migration id=reject 2026/04/10 23:49:06 INFO Applying migration id=autodel 2026/04/10 23:49:06 INFO Applying migration id=jsonb 2026/04/10 23:49:06 INFO Applying migration id=quote 2026/04/10 23:49:06 INFO Applying migration id=rfc9421 2026/04/10 23:49:06 INFO Applying migration id=keys 2026/04/10 23:49:06 INFO Applying migration id=portable 2026/04/10 23:49:06 INFO Applying migration id=proofs 2026/04/10 23:49:06 INFO Applying migration id=contexts 2026/04/10 23:49:06 INFO Applying migration id=deliverieshost 2026/04/10 23:49:06 INFO Applying migration id=pembegin 2026/04/10 23:49:06 INFO Applying migration id=didhost 2026/04/10 23:49:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-a9c0-7747-8530-609bfe4907e3 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 23:49:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-a9c1-74f3-a971-489041f7b480 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-a9c0-7747-8530-609bfe4907e3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-a9c0-7747-8530-609bfe4907e3 2026/04/10 23:49:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-a9c1-7c45-8254-cb79372babc0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-a9c1-7be1-b2ed-7ce29ee40c1f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-a9c1-7be1-b2ed-7ce29ee40c1f 2026/04/10 23:49:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-a9c1-7be1-b2ed-7ce29ee40c1f 2026/04/10 23:49:09 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79cc-a9c6-72c0-b322-6fc71ce62b34 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-a9c0-7747-8530-609bfe4907e3 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 23:49:09 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d79cc-a9c1-7be1-b2ed-7ce29ee40c1f 2026/04/10 23:49:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-a9c1-7be1-b2ed-7ce29ee40c1f 2026/04/10 23:49:09 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79cc-a9c1-7be1-b2ed-7ce29ee40c1f 2026/04/10 23:49:09 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (2.31s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/04/10 23:49:09 INFO Applying migration id=initial 2026/04/10 23:49:09 INFO Applying migration id=notesupdated 2026/04/10 23:49:09 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:09 INFO Applying migration id=activitiesid 2026/04/10 23:49:09 INFO Applying migration id=outbox 2026/04/10 23:49:09 INFO Applying migration id=edits 2026/04/10 23:49:09 INFO Applying migration id=outboxactor 2026/04/10 23:49:09 INFO Applying migration id=outboxsender 2026/04/10 23:49:09 INFO Applying migration id=thread 2026/04/10 23:49:09 INFO Applying migration id=host 2026/04/10 23:49:09 INFO Applying migration id=sharedinbox 2026/04/10 23:49:09 INFO Applying migration id=noteshost 2026/04/10 23:49:09 INFO Applying migration id=fetched 2026/04/10 23:49:09 INFO Applying migration id=move 2026/04/10 23:49:09 INFO Applying migration id=cleanup 2026/04/10 23:49:09 INFO Applying migration id=received 2026/04/10 23:49:09 INFO Applying migration id=namehost 2026/04/10 23:49:09 INFO Applying migration id=outboxhost 2026/04/10 23:49:09 INFO Applying migration id=notesfts 2026/04/10 23:49:09 INFO Applying migration id=iconsname 2026/04/10 23:49:09 INFO Applying migration id=nohash 2026/04/10 23:49:09 INFO Applying migration id=shares 2026/04/10 23:49:09 INFO Applying migration id=actorttl 2026/04/10 23:49:09 INFO Applying migration id=tocc 2026/04/10 23:49:09 INFO Applying migration id=followeds 2026/04/10 23:49:09 INFO Applying migration id=certhash 2026/04/10 23:49:09 INFO Applying migration id=follows_sync 2026/04/10 23:49:09 INFO Applying migration id=jsonpath 2026/04/10 23:49:09 INFO Applying migration id=localforward 2026/04/10 23:49:09 INFO Applying migration id=avatar 2026/04/10 23:49:09 INFO Applying migration id=noimage 2026/04/10 23:49:09 INFO Applying migration id=feed 2026/04/10 23:49:09 INFO Applying migration id=bookmarks 2026/04/10 23:49:09 INFO Applying migration id=shareactivity 2026/04/10 23:49:09 INFO Applying migration id=application 2026/04/10 23:49:09 INFO Applying migration id=certificates 2026/04/10 23:49:09 INFO Applying migration id=rawforward 2026/04/10 23:49:09 INFO Applying migration id=publickey 2026/04/10 23:49:09 INFO Applying migration id=resolvegroup 2026/04/10 23:49:09 INFO Applying migration id=reject 2026/04/10 23:49:09 INFO Applying migration id=autodel 2026/04/10 23:49:09 INFO Applying migration id=jsonb 2026/04/10 23:49:09 INFO Applying migration id=quote 2026/04/10 23:49:09 INFO Applying migration id=rfc9421 2026/04/10 23:49:09 INFO Applying migration id=keys 2026/04/10 23:49:09 INFO Applying migration id=portable 2026/04/10 23:49:09 INFO Applying migration id=proofs 2026/04/10 23:49:09 INFO Applying migration id=contexts 2026/04/10 23:49:09 INFO Applying migration id=deliverieshost 2026/04/10 23:49:09 INFO Applying migration id=pembegin 2026/04/10 23:49:09 INFO Applying migration id=didhost 2026/04/10 23:49:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-b7d5-7086-9b68-dbd93472acbd 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 23:49:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-b7d5-7ced-8bb5-caa485c233ae activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-b7d5-7086-9b68-dbd93472acbd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-b7d5-7086-9b68-dbd93472acbd 2026/04/10 23:49:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-b7d6-748d-8712-ec2cd84ae6d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-b7d6-7441-8d7f-9f86432788ad activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-b7d6-7441-8d7f-9f86432788ad 2026/04/10 23:49:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-b7d6-7441-8d7f-9f86432788ad 2026/04/10 23:49:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-b7d6-7441-8d7f-9f86432788ad 2026/04/10 23:49:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cc-b7d9-7395-85d9-431ce376bbc1 note=https://localhost.localdomain:8443/post/019d79cc-b7d9-735e-8e5a-51d753337e65 thread=https://localhost.localdomain:8443/post/019d79cc-b7d6-7441-8d7f-9f86432788ad starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:49:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-b7d9-7395-85d9-431ce376bbc1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-b7d9-735e-8e5a-51d753337e65 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-b7d9-735e-8e5a-51d753337e65 2026/04/10 23:49:12 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79cc-b7da-79c9-aa51-42ba1960afce activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-b7d5-7086-9b68-dbd93472acbd 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 23:49:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-b7d6-7441-8d7f-9f86432788ad 2026/04/10 23:49:12 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79cc-b7d6-7441-8d7f-9f86432788ad 2026/04/10 23:49:12 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (3.60s) === RUN TestReply_SelfReply 2026/04/10 23:49:12 INFO Applying migration id=initial 2026/04/10 23:49:12 INFO Applying migration id=notesupdated 2026/04/10 23:49:12 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:12 INFO Applying migration id=activitiesid 2026/04/10 23:49:12 INFO Applying migration id=outbox 2026/04/10 23:49:12 INFO Applying migration id=edits 2026/04/10 23:49:12 INFO Applying migration id=outboxactor 2026/04/10 23:49:12 INFO Applying migration id=outboxsender 2026/04/10 23:49:12 INFO Applying migration id=thread 2026/04/10 23:49:12 INFO Applying migration id=host 2026/04/10 23:49:12 INFO Applying migration id=sharedinbox 2026/04/10 23:49:12 INFO Applying migration id=noteshost 2026/04/10 23:49:12 INFO Applying migration id=fetched 2026/04/10 23:49:12 INFO Applying migration id=move 2026/04/10 23:49:12 INFO Applying migration id=cleanup 2026/04/10 23:49:12 INFO Applying migration id=received 2026/04/10 23:49:12 INFO Applying migration id=namehost 2026/04/10 23:49:12 INFO Applying migration id=outboxhost 2026/04/10 23:49:12 INFO Applying migration id=notesfts 2026/04/10 23:49:12 INFO Applying migration id=iconsname 2026/04/10 23:49:12 INFO Applying migration id=nohash 2026/04/10 23:49:12 INFO Applying migration id=shares 2026/04/10 23:49:12 INFO Applying migration id=actorttl 2026/04/10 23:49:12 INFO Applying migration id=tocc 2026/04/10 23:49:12 INFO Applying migration id=followeds 2026/04/10 23:49:12 INFO Applying migration id=certhash 2026/04/10 23:49:12 INFO Applying migration id=follows_sync 2026/04/10 23:49:12 INFO Applying migration id=jsonpath 2026/04/10 23:49:12 INFO Applying migration id=localforward 2026/04/10 23:49:12 INFO Applying migration id=avatar 2026/04/10 23:49:12 INFO Applying migration id=noimage 2026/04/10 23:49:12 INFO Applying migration id=feed 2026/04/10 23:49:12 INFO Applying migration id=bookmarks 2026/04/10 23:49:12 INFO Applying migration id=shareactivity 2026/04/10 23:49:12 INFO Applying migration id=application 2026/04/10 23:49:12 INFO Applying migration id=certificates 2026/04/10 23:49:12 INFO Applying migration id=rawforward 2026/04/10 23:49:12 INFO Applying migration id=publickey 2026/04/10 23:49:12 INFO Applying migration id=resolvegroup 2026/04/10 23:49:12 INFO Applying migration id=reject 2026/04/10 23:49:12 INFO Applying migration id=autodel 2026/04/10 23:49:12 INFO Applying migration id=jsonb 2026/04/10 23:49:12 INFO Applying migration id=quote 2026/04/10 23:49:12 INFO Applying migration id=rfc9421 2026/04/10 23:49:12 INFO Applying migration id=keys 2026/04/10 23:49:12 INFO Applying migration id=portable 2026/04/10 23:49:12 INFO Applying migration id=proofs 2026/04/10 23:49:12 INFO Applying migration id=contexts 2026/04/10 23:49:12 INFO Applying migration id=deliverieshost 2026/04/10 23:49:12 INFO Applying migration id=pembegin 2026/04/10 23:49:12 INFO Applying migration id=didhost 2026/04/10 23:49:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-c1d5-72d9-9a98-bae2787b6f47 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 23:49:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-c1d6-7116-b8b9-a5c0764c95dd activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-c1d5-72d9-9a98-bae2787b6f47 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-c1d5-72d9-9a98-bae2787b6f47 2026/04/10 23:49:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-c1d6-7885-a311-093c0424c021 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-c1d6-783b-921a-abff3673c76a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-c1d6-783b-921a-abff3673c76a 2026/04/10 23:49:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-c1d6-783b-921a-abff3673c76a 2026/04/10 23:49:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-c1d6-783b-921a-abff3673c76a 2026/04/10 23:49:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cc-c1d9-7cd0-b2f5-e28b7985f2b0 note=https://localhost.localdomain:8443/post/019d79cc-c1d9-7c99-a5ec-e40be6475e68 thread=https://localhost.localdomain:8443/post/019d79cc-c1d6-783b-921a-abff3673c76a starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:49:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-c1d9-7cd0-b2f5-e28b7985f2b0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-c1d9-7c99-a5ec-e40be6475e68 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-c1d9-7c99-a5ec-e40be6475e68 2026/04/10 23:49:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-c1d6-783b-921a-abff3673c76a 2026/04/10 23:49:15 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (2.56s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/04/10 23:49:15 INFO Applying migration id=initial 2026/04/10 23:49:15 INFO Applying migration id=notesupdated 2026/04/10 23:49:15 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:15 INFO Applying migration id=activitiesid 2026/04/10 23:49:15 INFO Applying migration id=outbox 2026/04/10 23:49:15 INFO Applying migration id=edits 2026/04/10 23:49:15 INFO Applying migration id=outboxactor 2026/04/10 23:49:15 INFO Applying migration id=outboxsender 2026/04/10 23:49:15 INFO Applying migration id=thread 2026/04/10 23:49:15 INFO Applying migration id=host 2026/04/10 23:49:15 INFO Applying migration id=sharedinbox 2026/04/10 23:49:15 INFO Applying migration id=noteshost 2026/04/10 23:49:15 INFO Applying migration id=fetched 2026/04/10 23:49:15 INFO Applying migration id=move 2026/04/10 23:49:15 INFO Applying migration id=cleanup 2026/04/10 23:49:15 INFO Applying migration id=received 2026/04/10 23:49:15 INFO Applying migration id=namehost 2026/04/10 23:49:15 INFO Applying migration id=outboxhost 2026/04/10 23:49:15 INFO Applying migration id=notesfts 2026/04/10 23:49:15 INFO Applying migration id=iconsname 2026/04/10 23:49:15 INFO Applying migration id=nohash 2026/04/10 23:49:15 INFO Applying migration id=shares 2026/04/10 23:49:15 INFO Applying migration id=actorttl 2026/04/10 23:49:15 INFO Applying migration id=tocc 2026/04/10 23:49:15 INFO Applying migration id=followeds 2026/04/10 23:49:15 INFO Applying migration id=certhash 2026/04/10 23:49:15 INFO Applying migration id=follows_sync 2026/04/10 23:49:15 INFO Applying migration id=jsonpath 2026/04/10 23:49:15 INFO Applying migration id=localforward 2026/04/10 23:49:15 INFO Applying migration id=avatar 2026/04/10 23:49:15 INFO Applying migration id=noimage 2026/04/10 23:49:15 INFO Applying migration id=feed 2026/04/10 23:49:15 INFO Applying migration id=bookmarks 2026/04/10 23:49:15 INFO Applying migration id=shareactivity 2026/04/10 23:49:15 INFO Applying migration id=application 2026/04/10 23:49:15 INFO Applying migration id=certificates 2026/04/10 23:49:15 INFO Applying migration id=rawforward 2026/04/10 23:49:15 INFO Applying migration id=publickey 2026/04/10 23:49:15 INFO Applying migration id=resolvegroup 2026/04/10 23:49:15 INFO Applying migration id=reject 2026/04/10 23:49:15 INFO Applying migration id=autodel 2026/04/10 23:49:15 INFO Applying migration id=jsonb 2026/04/10 23:49:15 INFO Applying migration id=quote 2026/04/10 23:49:15 INFO Applying migration id=rfc9421 2026/04/10 23:49:15 INFO Applying migration id=keys 2026/04/10 23:49:15 INFO Applying migration id=portable 2026/04/10 23:49:15 INFO Applying migration id=proofs 2026/04/10 23:49:15 INFO Applying migration id=contexts 2026/04/10 23:49:15 INFO Applying migration id=deliverieshost 2026/04/10 23:49:15 INFO Applying migration id=pembegin 2026/04/10 23:49:15 INFO Applying migration id=didhost 2026/04/10 23:49:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-cd3d-7749-b92d-01d2fc6f1a2d 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 23:49:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-cd3e-74d0-ac18-952f7db9f5f3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-cd3d-7749-b92d-01d2fc6f1a2d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-cd3d-7749-b92d-01d2fc6f1a2d 2026/04/10 23:49:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-cd3e-7cd3-8cd4-a404618990ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-cd3e-7c86-bd14-234f6826a114 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-cd3e-7c86-bd14-234f6826a114 2026/04/10 23:49:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-cd3e-7c86-bd14-234f6826a114 2026/04/10 23:49:18 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-cd3e-7c86-bd14-234f6826a114 2026/04/10 23:49:18 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cc-cd42-7dc5-b567-b61d5e4ffa50 note=https://localhost.localdomain:8443/post/019d79cc-cd42-7d8f-b800-3a00f1d48c4b thread=https://localhost.localdomain:8443/post/019d79cc-cd3e-7c86-bd14-234f6826a114 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:49:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-cd42-7dc5-b567-b61d5e4ffa50 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-cd42-7d8f-b800-3a00f1d48c4b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79cc-cd42-7d8f-b800-3a00f1d48c4b 2026/04/10 23:49:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-cd3e-7c86-bd14-234f6826a114 2026/04/10 23:49:18 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (2.92s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/04/10 23:49:18 INFO Applying migration id=initial 2026/04/10 23:49:18 INFO Applying migration id=notesupdated 2026/04/10 23:49:18 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:18 INFO Applying migration id=activitiesid 2026/04/10 23:49:18 INFO Applying migration id=outbox 2026/04/10 23:49:18 INFO Applying migration id=edits 2026/04/10 23:49:18 INFO Applying migration id=outboxactor 2026/04/10 23:49:18 INFO Applying migration id=outboxsender 2026/04/10 23:49:18 INFO Applying migration id=thread 2026/04/10 23:49:18 INFO Applying migration id=host 2026/04/10 23:49:18 INFO Applying migration id=sharedinbox 2026/04/10 23:49:18 INFO Applying migration id=noteshost 2026/04/10 23:49:18 INFO Applying migration id=fetched 2026/04/10 23:49:18 INFO Applying migration id=move 2026/04/10 23:49:18 INFO Applying migration id=cleanup 2026/04/10 23:49:18 INFO Applying migration id=received 2026/04/10 23:49:18 INFO Applying migration id=namehost 2026/04/10 23:49:18 INFO Applying migration id=outboxhost 2026/04/10 23:49:18 INFO Applying migration id=notesfts 2026/04/10 23:49:18 INFO Applying migration id=iconsname 2026/04/10 23:49:18 INFO Applying migration id=nohash 2026/04/10 23:49:18 INFO Applying migration id=shares 2026/04/10 23:49:18 INFO Applying migration id=actorttl 2026/04/10 23:49:18 INFO Applying migration id=tocc 2026/04/10 23:49:18 INFO Applying migration id=followeds 2026/04/10 23:49:18 INFO Applying migration id=certhash 2026/04/10 23:49:18 INFO Applying migration id=follows_sync 2026/04/10 23:49:18 INFO Applying migration id=jsonpath 2026/04/10 23:49:18 INFO Applying migration id=localforward 2026/04/10 23:49:18 INFO Applying migration id=avatar 2026/04/10 23:49:18 INFO Applying migration id=noimage 2026/04/10 23:49:18 INFO Applying migration id=feed 2026/04/10 23:49:18 INFO Applying migration id=bookmarks 2026/04/10 23:49:18 INFO Applying migration id=shareactivity 2026/04/10 23:49:18 INFO Applying migration id=application 2026/04/10 23:49:18 INFO Applying migration id=certificates 2026/04/10 23:49:18 INFO Applying migration id=rawforward 2026/04/10 23:49:18 INFO Applying migration id=publickey 2026/04/10 23:49:18 INFO Applying migration id=resolvegroup 2026/04/10 23:49:18 INFO Applying migration id=reject 2026/04/10 23:49:18 INFO Applying migration id=autodel 2026/04/10 23:49:18 INFO Applying migration id=jsonb 2026/04/10 23:49:18 INFO Applying migration id=quote 2026/04/10 23:49:18 INFO Applying migration id=rfc9421 2026/04/10 23:49:18 INFO Applying migration id=keys 2026/04/10 23:49:18 INFO Applying migration id=portable 2026/04/10 23:49:18 INFO Applying migration id=proofs 2026/04/10 23:49:18 INFO Applying migration id=contexts 2026/04/10 23:49:18 INFO Applying migration id=deliverieshost 2026/04/10 23:49:18 INFO Applying migration id=pembegin 2026/04/10 23:49:18 INFO Applying migration id=didhost 2026/04/10 23:49:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-d524-76d9-bcce-5d3c13b38cad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-d524-767a-9f6c-3b103f987b91 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-d524-767a-9f6c-3b103f987b91 2026/04/10 23:49:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-d524-767a-9f6c-3b103f987b91 2026/04/10 23:49:20 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-d524-767a-9f6c-3b103f987b91 2026/04/10 23:49:20 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cc-d528-7492-bb64-129e6c00be04 note=https://localhost.localdomain:8443/post/019d79cc-d528-7458-91fe-ade2e105eda3 thread=https://localhost.localdomain:8443/post/019d79cc-d524-767a-9f6c-3b103f987b91 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:49:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-d528-7492-bb64-129e6c00be04 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-d528-7458-91fe-ade2e105eda3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79cc-d528-7458-91fe-ade2e105eda3 2026/04/10 23:49:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-d524-767a-9f6c-3b103f987b91 2026/04/10 23:49:20 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (2.02s) === RUN TestReply_DM 2026/04/10 23:49:20 INFO Applying migration id=initial 2026/04/10 23:49:20 INFO Applying migration id=notesupdated 2026/04/10 23:49:20 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:20 INFO Applying migration id=activitiesid 2026/04/10 23:49:20 INFO Applying migration id=outbox 2026/04/10 23:49:20 INFO Applying migration id=edits 2026/04/10 23:49:20 INFO Applying migration id=outboxactor 2026/04/10 23:49:20 INFO Applying migration id=outboxsender 2026/04/10 23:49:20 INFO Applying migration id=thread 2026/04/10 23:49:20 INFO Applying migration id=host 2026/04/10 23:49:20 INFO Applying migration id=sharedinbox 2026/04/10 23:49:20 INFO Applying migration id=noteshost 2026/04/10 23:49:20 INFO Applying migration id=fetched 2026/04/10 23:49:20 INFO Applying migration id=move 2026/04/10 23:49:20 INFO Applying migration id=cleanup 2026/04/10 23:49:20 INFO Applying migration id=received 2026/04/10 23:49:20 INFO Applying migration id=namehost 2026/04/10 23:49:20 INFO Applying migration id=outboxhost 2026/04/10 23:49:20 INFO Applying migration id=notesfts 2026/04/10 23:49:20 INFO Applying migration id=iconsname 2026/04/10 23:49:20 INFO Applying migration id=nohash 2026/04/10 23:49:20 INFO Applying migration id=shares 2026/04/10 23:49:20 INFO Applying migration id=actorttl 2026/04/10 23:49:20 INFO Applying migration id=tocc 2026/04/10 23:49:20 INFO Applying migration id=followeds 2026/04/10 23:49:20 INFO Applying migration id=certhash 2026/04/10 23:49:20 INFO Applying migration id=follows_sync 2026/04/10 23:49:20 INFO Applying migration id=jsonpath 2026/04/10 23:49:20 INFO Applying migration id=localforward 2026/04/10 23:49:20 INFO Applying migration id=avatar 2026/04/10 23:49:20 INFO Applying migration id=noimage 2026/04/10 23:49:20 INFO Applying migration id=feed 2026/04/10 23:49:20 INFO Applying migration id=bookmarks 2026/04/10 23:49:20 INFO Applying migration id=shareactivity 2026/04/10 23:49:20 INFO Applying migration id=application 2026/04/10 23:49:20 INFO Applying migration id=certificates 2026/04/10 23:49:20 INFO Applying migration id=rawforward 2026/04/10 23:49:20 INFO Applying migration id=publickey 2026/04/10 23:49:20 INFO Applying migration id=resolvegroup 2026/04/10 23:49:20 INFO Applying migration id=reject 2026/04/10 23:49:20 INFO Applying migration id=autodel 2026/04/10 23:49:20 INFO Applying migration id=jsonb 2026/04/10 23:49:20 INFO Applying migration id=quote 2026/04/10 23:49:20 INFO Applying migration id=rfc9421 2026/04/10 23:49:20 INFO Applying migration id=keys 2026/04/10 23:49:20 INFO Applying migration id=portable 2026/04/10 23:49:20 INFO Applying migration id=proofs 2026/04/10 23:49:20 INFO Applying migration id=contexts 2026/04/10 23:49:20 INFO Applying migration id=deliverieshost 2026/04/10 23:49:20 INFO Applying migration id=pembegin 2026/04/10 23:49:20 INFO Applying migration id=didhost 2026/04/10 23:49:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-dbe5-7cf2-bfb8-7f0266ef2428 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 23:49:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-dbe6-7a0e-9aa7-f2ca986db9c9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-dbe5-7cf2-bfb8-7f0266ef2428 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-dbe5-7cf2-bfb8-7f0266ef2428 2026/04/10 23:49:22 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:49:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-dbe7-72f8-91a4-53e92d5989fb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-dbe7-714f-88eb-a24c5cf4f604 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-dbe7-714f-88eb-a24c5cf4f604 2026/04/10 23:49:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-dbe7-714f-88eb-a24c5cf4f604 2026/04/10 23:49:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-dbe7-714f-88eb-a24c5cf4f604 2026/04/10 23:49:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-dbf1-7d68-8ad3-98b5c1a646eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-dbf1-7ce6-9f9a-bef3edfe2081 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-dbf1-7ce6-9f9a-bef3edfe2081 --- PASS: TestReply_DM (1.74s) === RUN TestReply_DMUnfollowed 2026/04/10 23:49:22 INFO Applying migration id=initial 2026/04/10 23:49:22 INFO Applying migration id=notesupdated 2026/04/10 23:49:22 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:22 INFO Applying migration id=activitiesid 2026/04/10 23:49:22 INFO Applying migration id=outbox 2026/04/10 23:49:22 INFO Applying migration id=edits 2026/04/10 23:49:22 INFO Applying migration id=outboxactor 2026/04/10 23:49:22 INFO Applying migration id=outboxsender 2026/04/10 23:49:22 INFO Applying migration id=thread 2026/04/10 23:49:22 INFO Applying migration id=host 2026/04/10 23:49:22 INFO Applying migration id=sharedinbox 2026/04/10 23:49:22 INFO Applying migration id=noteshost 2026/04/10 23:49:22 INFO Applying migration id=fetched 2026/04/10 23:49:22 INFO Applying migration id=move 2026/04/10 23:49:22 INFO Applying migration id=cleanup 2026/04/10 23:49:22 INFO Applying migration id=received 2026/04/10 23:49:22 INFO Applying migration id=namehost 2026/04/10 23:49:22 INFO Applying migration id=outboxhost 2026/04/10 23:49:22 INFO Applying migration id=notesfts 2026/04/10 23:49:22 INFO Applying migration id=iconsname 2026/04/10 23:49:22 INFO Applying migration id=nohash 2026/04/10 23:49:22 INFO Applying migration id=shares 2026/04/10 23:49:22 INFO Applying migration id=actorttl 2026/04/10 23:49:22 INFO Applying migration id=tocc 2026/04/10 23:49:22 INFO Applying migration id=followeds 2026/04/10 23:49:22 INFO Applying migration id=certhash 2026/04/10 23:49:22 INFO Applying migration id=follows_sync 2026/04/10 23:49:22 INFO Applying migration id=jsonpath 2026/04/10 23:49:22 INFO Applying migration id=localforward 2026/04/10 23:49:22 INFO Applying migration id=avatar 2026/04/10 23:49:22 INFO Applying migration id=noimage 2026/04/10 23:49:22 INFO Applying migration id=feed 2026/04/10 23:49:22 INFO Applying migration id=bookmarks 2026/04/10 23:49:22 INFO Applying migration id=shareactivity 2026/04/10 23:49:22 INFO Applying migration id=application 2026/04/10 23:49:22 INFO Applying migration id=certificates 2026/04/10 23:49:22 INFO Applying migration id=rawforward 2026/04/10 23:49:22 INFO Applying migration id=publickey 2026/04/10 23:49:22 INFO Applying migration id=resolvegroup 2026/04/10 23:49:22 INFO Applying migration id=reject 2026/04/10 23:49:22 INFO Applying migration id=autodel 2026/04/10 23:49:22 INFO Applying migration id=jsonb 2026/04/10 23:49:22 INFO Applying migration id=quote 2026/04/10 23:49:22 INFO Applying migration id=rfc9421 2026/04/10 23:49:22 INFO Applying migration id=keys 2026/04/10 23:49:22 INFO Applying migration id=portable 2026/04/10 23:49:22 INFO Applying migration id=proofs 2026/04/10 23:49:22 INFO Applying migration id=contexts 2026/04/10 23:49:22 INFO Applying migration id=deliverieshost 2026/04/10 23:49:22 INFO Applying migration id=pembegin 2026/04/10 23:49:22 INFO Applying migration id=didhost 2026/04/10 23:49:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-e482-746d-b2a0-79a49c7a7d44 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 23:49:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-e484-7386-96b5-ba178daad0e1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-e482-746d-b2a0-79a49c7a7d44 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-e482-746d-b2a0-79a49c7a7d44 2026/04/10 23:49:24 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:49:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-e485-7806-b6c5-1e215cf317a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-e485-7421-b3b7-448000c0d81d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-e485-7421-b3b7-448000c0d81d 2026/04/10 23:49:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-e485-7421-b3b7-448000c0d81d 2026/04/10 23:49:24 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79cc-e490-7369-aeb9-20268c07b552 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-e482-746d-b2a0-79a49c7a7d44 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 23:49:24 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-e485-7421-b3b7-448000c0d81d 2026/04/10 23:49:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-e491-71b9-8716-e27bcf6c0056 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-e491-7180-bbc3-49f9044fc2d9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-e491-7180-bbc3-49f9044fc2d9 --- PASS: TestReply_DMUnfollowed (2.20s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/04/10 23:49:24 INFO Applying migration id=initial 2026/04/10 23:49:24 INFO Applying migration id=notesupdated 2026/04/10 23:49:24 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:24 INFO Applying migration id=activitiesid 2026/04/10 23:49:24 INFO Applying migration id=outbox 2026/04/10 23:49:24 INFO Applying migration id=edits 2026/04/10 23:49:24 INFO Applying migration id=outboxactor 2026/04/10 23:49:24 INFO Applying migration id=outboxsender 2026/04/10 23:49:24 INFO Applying migration id=thread 2026/04/10 23:49:24 INFO Applying migration id=host 2026/04/10 23:49:24 INFO Applying migration id=sharedinbox 2026/04/10 23:49:24 INFO Applying migration id=noteshost 2026/04/10 23:49:24 INFO Applying migration id=fetched 2026/04/10 23:49:24 INFO Applying migration id=move 2026/04/10 23:49:24 INFO Applying migration id=cleanup 2026/04/10 23:49:24 INFO Applying migration id=received 2026/04/10 23:49:24 INFO Applying migration id=namehost 2026/04/10 23:49:24 INFO Applying migration id=outboxhost 2026/04/10 23:49:24 INFO Applying migration id=notesfts 2026/04/10 23:49:24 INFO Applying migration id=iconsname 2026/04/10 23:49:24 INFO Applying migration id=nohash 2026/04/10 23:49:24 INFO Applying migration id=shares 2026/04/10 23:49:24 INFO Applying migration id=actorttl 2026/04/10 23:49:24 INFO Applying migration id=tocc 2026/04/10 23:49:24 INFO Applying migration id=followeds 2026/04/10 23:49:24 INFO Applying migration id=certhash 2026/04/10 23:49:24 INFO Applying migration id=follows_sync 2026/04/10 23:49:24 INFO Applying migration id=jsonpath 2026/04/10 23:49:24 INFO Applying migration id=localforward 2026/04/10 23:49:24 INFO Applying migration id=avatar 2026/04/10 23:49:24 INFO Applying migration id=noimage 2026/04/10 23:49:24 INFO Applying migration id=feed 2026/04/10 23:49:24 INFO Applying migration id=bookmarks 2026/04/10 23:49:24 INFO Applying migration id=shareactivity 2026/04/10 23:49:24 INFO Applying migration id=application 2026/04/10 23:49:24 INFO Applying migration id=certificates 2026/04/10 23:49:24 INFO Applying migration id=rawforward 2026/04/10 23:49:24 INFO Applying migration id=publickey 2026/04/10 23:49:24 INFO Applying migration id=resolvegroup 2026/04/10 23:49:24 INFO Applying migration id=reject 2026/04/10 23:49:24 INFO Applying migration id=autodel 2026/04/10 23:49:24 INFO Applying migration id=jsonb 2026/04/10 23:49:24 INFO Applying migration id=quote 2026/04/10 23:49:24 INFO Applying migration id=rfc9421 2026/04/10 23:49:24 INFO Applying migration id=keys 2026/04/10 23:49:24 INFO Applying migration id=portable 2026/04/10 23:49:24 INFO Applying migration id=proofs 2026/04/10 23:49:24 INFO Applying migration id=contexts 2026/04/10 23:49:24 INFO Applying migration id=deliverieshost 2026/04/10 23:49:24 INFO Applying migration id=pembegin 2026/04/10 23:49:24 INFO Applying migration id=didhost 2026/04/10 23:49:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-ec79-7a2d-861d-a989cea61e85 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 23:49:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-ec7a-777d-b847-422eb868dbde activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-ec79-7a2d-861d-a989cea61e85 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-ec79-7a2d-861d-a989cea61e85 2026/04/10 23:49:26 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:49:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-ec7b-710c-9618-68b61fa6869c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-ec7a-7ea2-847a-fc760d24db03 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-ec7a-7ea2-847a-fc760d24db03 2026/04/10 23:49:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-ec7a-7ea2-847a-fc760d24db03 2026/04/10 23:49:26 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79cc-ec7f-747d-b560-452ed303cc90 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-ec79-7a2d-861d-a989cea61e85 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 23:49:26 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-ec7a-7ea2-847a-fc760d24db03 2026/04/10 23:49:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-ec80-724f-9adc-793840f3bfa9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-ec80-721a-a75e-5b59c4c0430e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-ec80-721a-a75e-5b59c4c0430e --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (2.03s) === RUN TestReply_DMToAnotherUser 2026/04/10 23:49:26 INFO Applying migration id=initial 2026/04/10 23:49:26 INFO Applying migration id=notesupdated 2026/04/10 23:49:26 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:26 INFO Applying migration id=activitiesid 2026/04/10 23:49:26 INFO Applying migration id=outbox 2026/04/10 23:49:26 INFO Applying migration id=edits 2026/04/10 23:49:26 INFO Applying migration id=outboxactor 2026/04/10 23:49:26 INFO Applying migration id=outboxsender 2026/04/10 23:49:26 INFO Applying migration id=thread 2026/04/10 23:49:26 INFO Applying migration id=host 2026/04/10 23:49:26 INFO Applying migration id=sharedinbox 2026/04/10 23:49:26 INFO Applying migration id=noteshost 2026/04/10 23:49:26 INFO Applying migration id=fetched 2026/04/10 23:49:26 INFO Applying migration id=move 2026/04/10 23:49:26 INFO Applying migration id=cleanup 2026/04/10 23:49:26 INFO Applying migration id=received 2026/04/10 23:49:26 INFO Applying migration id=namehost 2026/04/10 23:49:26 INFO Applying migration id=outboxhost 2026/04/10 23:49:26 INFO Applying migration id=notesfts 2026/04/10 23:49:26 INFO Applying migration id=iconsname 2026/04/10 23:49:26 INFO Applying migration id=nohash 2026/04/10 23:49:26 INFO Applying migration id=shares 2026/04/10 23:49:26 INFO Applying migration id=actorttl 2026/04/10 23:49:26 INFO Applying migration id=tocc 2026/04/10 23:49:26 INFO Applying migration id=followeds 2026/04/10 23:49:26 INFO Applying migration id=certhash 2026/04/10 23:49:26 INFO Applying migration id=follows_sync 2026/04/10 23:49:26 INFO Applying migration id=jsonpath 2026/04/10 23:49:26 INFO Applying migration id=localforward 2026/04/10 23:49:26 INFO Applying migration id=avatar 2026/04/10 23:49:26 INFO Applying migration id=noimage 2026/04/10 23:49:26 INFO Applying migration id=feed 2026/04/10 23:49:26 INFO Applying migration id=bookmarks 2026/04/10 23:49:26 INFO Applying migration id=shareactivity 2026/04/10 23:49:26 INFO Applying migration id=application 2026/04/10 23:49:26 INFO Applying migration id=certificates 2026/04/10 23:49:26 INFO Applying migration id=rawforward 2026/04/10 23:49:26 INFO Applying migration id=publickey 2026/04/10 23:49:26 INFO Applying migration id=resolvegroup 2026/04/10 23:49:26 INFO Applying migration id=reject 2026/04/10 23:49:26 INFO Applying migration id=autodel 2026/04/10 23:49:26 INFO Applying migration id=jsonb 2026/04/10 23:49:26 INFO Applying migration id=quote 2026/04/10 23:49:26 INFO Applying migration id=rfc9421 2026/04/10 23:49:26 INFO Applying migration id=keys 2026/04/10 23:49:26 INFO Applying migration id=portable 2026/04/10 23:49:26 INFO Applying migration id=proofs 2026/04/10 23:49:26 INFO Applying migration id=contexts 2026/04/10 23:49:26 INFO Applying migration id=deliverieshost 2026/04/10 23:49:26 INFO Applying migration id=pembegin 2026/04/10 23:49:26 INFO Applying migration id=didhost 2026/04/10 23:49:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-fb3a-7a2b-aa71-539178c6e9a9 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 23:49:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-fb3c-7917-9f8e-e40f10835c17 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-fb3a-7a2b-aa71-539178c6e9a9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-fb3a-7a2b-aa71-539178c6e9a9 2026/04/10 23:49:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:49:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-fb3d-7d0d-b494-82e6df01c83a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-fb3d-7935-83dc-4c609c289317 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-fb3d-7935-83dc-4c609c289317 2026/04/10 23:49:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-fb3d-7935-83dc-4c609c289317 2026/04/10 23:49:30 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d79cc-fb3d-7935-83dc-4c609c289317 --- PASS: TestReply_DMToAnotherUser (3.79s) === RUN TestReply_NoSuchPost 2026/04/10 23:49:30 INFO Applying migration id=initial 2026/04/10 23:49:30 INFO Applying migration id=notesupdated 2026/04/10 23:49:30 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:30 INFO Applying migration id=activitiesid 2026/04/10 23:49:30 INFO Applying migration id=outbox 2026/04/10 23:49:30 INFO Applying migration id=edits 2026/04/10 23:49:30 INFO Applying migration id=outboxactor 2026/04/10 23:49:30 INFO Applying migration id=outboxsender 2026/04/10 23:49:30 INFO Applying migration id=thread 2026/04/10 23:49:30 INFO Applying migration id=host 2026/04/10 23:49:30 INFO Applying migration id=sharedinbox 2026/04/10 23:49:30 INFO Applying migration id=noteshost 2026/04/10 23:49:30 INFO Applying migration id=fetched 2026/04/10 23:49:30 INFO Applying migration id=move 2026/04/10 23:49:30 INFO Applying migration id=cleanup 2026/04/10 23:49:30 INFO Applying migration id=received 2026/04/10 23:49:30 INFO Applying migration id=namehost 2026/04/10 23:49:30 INFO Applying migration id=outboxhost 2026/04/10 23:49:30 INFO Applying migration id=notesfts 2026/04/10 23:49:30 INFO Applying migration id=iconsname 2026/04/10 23:49:30 INFO Applying migration id=nohash 2026/04/10 23:49:30 INFO Applying migration id=shares 2026/04/10 23:49:30 INFO Applying migration id=actorttl 2026/04/10 23:49:30 INFO Applying migration id=tocc 2026/04/10 23:49:30 INFO Applying migration id=followeds 2026/04/10 23:49:30 INFO Applying migration id=certhash 2026/04/10 23:49:30 INFO Applying migration id=follows_sync 2026/04/10 23:49:30 INFO Applying migration id=jsonpath 2026/04/10 23:49:30 INFO Applying migration id=localforward 2026/04/10 23:49:30 INFO Applying migration id=avatar 2026/04/10 23:49:30 INFO Applying migration id=noimage 2026/04/10 23:49:30 INFO Applying migration id=feed 2026/04/10 23:49:30 INFO Applying migration id=bookmarks 2026/04/10 23:49:30 INFO Applying migration id=shareactivity 2026/04/10 23:49:30 INFO Applying migration id=application 2026/04/10 23:49:30 INFO Applying migration id=certificates 2026/04/10 23:49:30 INFO Applying migration id=rawforward 2026/04/10 23:49:30 INFO Applying migration id=publickey 2026/04/10 23:49:30 INFO Applying migration id=resolvegroup 2026/04/10 23:49:30 INFO Applying migration id=reject 2026/04/10 23:49:30 INFO Applying migration id=autodel 2026/04/10 23:49:30 INFO Applying migration id=jsonb 2026/04/10 23:49:30 INFO Applying migration id=quote 2026/04/10 23:49:30 INFO Applying migration id=rfc9421 2026/04/10 23:49:30 INFO Applying migration id=keys 2026/04/10 23:49:30 INFO Applying migration id=portable 2026/04/10 23:49:30 INFO Applying migration id=proofs 2026/04/10 23:49:30 INFO Applying migration id=contexts 2026/04/10 23:49:30 INFO Applying migration id=deliverieshost 2026/04/10 23:49:30 INFO Applying migration id=pembegin 2026/04/10 23:49:30 INFO Applying migration id=didhost 2026/04/10 23:49:32 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (2.25s) === RUN TestResolve_LocalUser 2026/04/10 23:49:32 INFO Applying migration id=initial 2026/04/10 23:49:32 INFO Applying migration id=notesupdated 2026/04/10 23:49:32 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:32 INFO Applying migration id=activitiesid 2026/04/10 23:49:32 INFO Applying migration id=outbox 2026/04/10 23:49:32 INFO Applying migration id=edits 2026/04/10 23:49:32 INFO Applying migration id=outboxactor 2026/04/10 23:49:32 INFO Applying migration id=outboxsender 2026/04/10 23:49:32 INFO Applying migration id=thread 2026/04/10 23:49:32 INFO Applying migration id=host 2026/04/10 23:49:32 INFO Applying migration id=sharedinbox 2026/04/10 23:49:32 INFO Applying migration id=noteshost 2026/04/10 23:49:32 INFO Applying migration id=fetched 2026/04/10 23:49:32 INFO Applying migration id=move 2026/04/10 23:49:32 INFO Applying migration id=cleanup 2026/04/10 23:49:32 INFO Applying migration id=received 2026/04/10 23:49:32 INFO Applying migration id=namehost 2026/04/10 23:49:32 INFO Applying migration id=outboxhost 2026/04/10 23:49:32 INFO Applying migration id=notesfts 2026/04/10 23:49:32 INFO Applying migration id=iconsname 2026/04/10 23:49:32 INFO Applying migration id=nohash 2026/04/10 23:49:32 INFO Applying migration id=shares 2026/04/10 23:49:32 INFO Applying migration id=actorttl 2026/04/10 23:49:32 INFO Applying migration id=tocc 2026/04/10 23:49:32 INFO Applying migration id=followeds 2026/04/10 23:49:32 INFO Applying migration id=certhash 2026/04/10 23:49:32 INFO Applying migration id=follows_sync 2026/04/10 23:49:32 INFO Applying migration id=jsonpath 2026/04/10 23:49:32 INFO Applying migration id=localforward 2026/04/10 23:49:32 INFO Applying migration id=avatar 2026/04/10 23:49:32 INFO Applying migration id=noimage 2026/04/10 23:49:32 INFO Applying migration id=feed 2026/04/10 23:49:32 INFO Applying migration id=bookmarks 2026/04/10 23:49:32 INFO Applying migration id=shareactivity 2026/04/10 23:49:32 INFO Applying migration id=application 2026/04/10 23:49:32 INFO Applying migration id=certificates 2026/04/10 23:49:32 INFO Applying migration id=rawforward 2026/04/10 23:49:32 INFO Applying migration id=publickey 2026/04/10 23:49:32 INFO Applying migration id=resolvegroup 2026/04/10 23:49:32 INFO Applying migration id=reject 2026/04/10 23:49:32 INFO Applying migration id=autodel 2026/04/10 23:49:32 INFO Applying migration id=jsonb 2026/04/10 23:49:32 INFO Applying migration id=quote 2026/04/10 23:49:32 INFO Applying migration id=rfc9421 2026/04/10 23:49:32 INFO Applying migration id=keys 2026/04/10 23:49:32 INFO Applying migration id=portable 2026/04/10 23:49:32 INFO Applying migration id=proofs 2026/04/10 23:49:32 INFO Applying migration id=contexts 2026/04/10 23:49:32 INFO Applying migration id=deliverieshost 2026/04/10 23:49:32 INFO Applying migration id=pembegin 2026/04/10 23:49:32 INFO Applying migration id=didhost 2026/04/10 23:49:34 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (1.95s) === RUN TestResolve_LocalUserByNameOnly 2026/04/10 23:49:34 INFO Applying migration id=initial 2026/04/10 23:49:34 INFO Applying migration id=notesupdated 2026/04/10 23:49:34 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:34 INFO Applying migration id=activitiesid 2026/04/10 23:49:34 INFO Applying migration id=outbox 2026/04/10 23:49:34 INFO Applying migration id=edits 2026/04/10 23:49:34 INFO Applying migration id=outboxactor 2026/04/10 23:49:34 INFO Applying migration id=outboxsender 2026/04/10 23:49:34 INFO Applying migration id=thread 2026/04/10 23:49:34 INFO Applying migration id=host 2026/04/10 23:49:34 INFO Applying migration id=sharedinbox 2026/04/10 23:49:34 INFO Applying migration id=noteshost 2026/04/10 23:49:34 INFO Applying migration id=fetched 2026/04/10 23:49:34 INFO Applying migration id=move 2026/04/10 23:49:34 INFO Applying migration id=cleanup 2026/04/10 23:49:34 INFO Applying migration id=received 2026/04/10 23:49:34 INFO Applying migration id=namehost 2026/04/10 23:49:34 INFO Applying migration id=outboxhost 2026/04/10 23:49:34 INFO Applying migration id=notesfts 2026/04/10 23:49:34 INFO Applying migration id=iconsname 2026/04/10 23:49:34 INFO Applying migration id=nohash 2026/04/10 23:49:34 INFO Applying migration id=shares 2026/04/10 23:49:34 INFO Applying migration id=actorttl 2026/04/10 23:49:34 INFO Applying migration id=tocc 2026/04/10 23:49:34 INFO Applying migration id=followeds 2026/04/10 23:49:34 INFO Applying migration id=certhash 2026/04/10 23:49:34 INFO Applying migration id=follows_sync 2026/04/10 23:49:34 INFO Applying migration id=jsonpath 2026/04/10 23:49:34 INFO Applying migration id=localforward 2026/04/10 23:49:34 INFO Applying migration id=avatar 2026/04/10 23:49:34 INFO Applying migration id=noimage 2026/04/10 23:49:34 INFO Applying migration id=feed 2026/04/10 23:49:34 INFO Applying migration id=bookmarks 2026/04/10 23:49:34 INFO Applying migration id=shareactivity 2026/04/10 23:49:34 INFO Applying migration id=application 2026/04/10 23:49:34 INFO Applying migration id=certificates 2026/04/10 23:49:34 INFO Applying migration id=rawforward 2026/04/10 23:49:34 INFO Applying migration id=publickey 2026/04/10 23:49:34 INFO Applying migration id=resolvegroup 2026/04/10 23:49:34 INFO Applying migration id=reject 2026/04/10 23:49:34 INFO Applying migration id=autodel 2026/04/10 23:49:34 INFO Applying migration id=jsonb 2026/04/10 23:49:34 INFO Applying migration id=quote 2026/04/10 23:49:34 INFO Applying migration id=rfc9421 2026/04/10 23:49:34 INFO Applying migration id=keys 2026/04/10 23:49:34 INFO Applying migration id=portable 2026/04/10 23:49:34 INFO Applying migration id=proofs 2026/04/10 23:49:34 INFO Applying migration id=contexts 2026/04/10 23:49:34 INFO Applying migration id=deliverieshost 2026/04/10 23:49:34 INFO Applying migration id=pembegin 2026/04/10 23:49:34 INFO Applying migration id=didhost 2026/04/10 23:49:36 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (2.40s) === RUN TestResolve_NoSuchLocalUser 2026/04/10 23:49:36 INFO Applying migration id=initial 2026/04/10 23:49:36 INFO Applying migration id=notesupdated 2026/04/10 23:49:36 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:36 INFO Applying migration id=activitiesid 2026/04/10 23:49:36 INFO Applying migration id=outbox 2026/04/10 23:49:36 INFO Applying migration id=edits 2026/04/10 23:49:36 INFO Applying migration id=outboxactor 2026/04/10 23:49:36 INFO Applying migration id=outboxsender 2026/04/10 23:49:36 INFO Applying migration id=thread 2026/04/10 23:49:36 INFO Applying migration id=host 2026/04/10 23:49:36 INFO Applying migration id=sharedinbox 2026/04/10 23:49:36 INFO Applying migration id=noteshost 2026/04/10 23:49:36 INFO Applying migration id=fetched 2026/04/10 23:49:36 INFO Applying migration id=move 2026/04/10 23:49:36 INFO Applying migration id=cleanup 2026/04/10 23:49:36 INFO Applying migration id=received 2026/04/10 23:49:36 INFO Applying migration id=namehost 2026/04/10 23:49:36 INFO Applying migration id=outboxhost 2026/04/10 23:49:36 INFO Applying migration id=notesfts 2026/04/10 23:49:36 INFO Applying migration id=iconsname 2026/04/10 23:49:36 INFO Applying migration id=nohash 2026/04/10 23:49:36 INFO Applying migration id=shares 2026/04/10 23:49:36 INFO Applying migration id=actorttl 2026/04/10 23:49:36 INFO Applying migration id=tocc 2026/04/10 23:49:36 INFO Applying migration id=followeds 2026/04/10 23:49:36 INFO Applying migration id=certhash 2026/04/10 23:49:36 INFO Applying migration id=follows_sync 2026/04/10 23:49:36 INFO Applying migration id=jsonpath 2026/04/10 23:49:36 INFO Applying migration id=localforward 2026/04/10 23:49:36 INFO Applying migration id=avatar 2026/04/10 23:49:36 INFO Applying migration id=noimage 2026/04/10 23:49:36 INFO Applying migration id=feed 2026/04/10 23:49:36 INFO Applying migration id=bookmarks 2026/04/10 23:49:36 INFO Applying migration id=shareactivity 2026/04/10 23:49:36 INFO Applying migration id=application 2026/04/10 23:49:36 INFO Applying migration id=certificates 2026/04/10 23:49:36 INFO Applying migration id=rawforward 2026/04/10 23:49:36 INFO Applying migration id=publickey 2026/04/10 23:49:36 INFO Applying migration id=resolvegroup 2026/04/10 23:49:36 INFO Applying migration id=reject 2026/04/10 23:49:36 INFO Applying migration id=autodel 2026/04/10 23:49:36 INFO Applying migration id=jsonb 2026/04/10 23:49:36 INFO Applying migration id=quote 2026/04/10 23:49:36 INFO Applying migration id=rfc9421 2026/04/10 23:49:36 INFO Applying migration id=keys 2026/04/10 23:49:36 INFO Applying migration id=portable 2026/04/10 23:49:36 INFO Applying migration id=proofs 2026/04/10 23:49:36 INFO Applying migration id=contexts 2026/04/10 23:49:36 INFO Applying migration id=deliverieshost 2026/04/10 23:49:36 INFO Applying migration id=pembegin 2026/04/10 23:49:36 INFO Applying migration id=didhost 2026/04/10 23:49:38 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/04/10 23:49:38 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.68s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/04/10 23:49:38 INFO Applying migration id=initial 2026/04/10 23:49:38 INFO Applying migration id=notesupdated 2026/04/10 23:49:38 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:38 INFO Applying migration id=activitiesid 2026/04/10 23:49:38 INFO Applying migration id=outbox 2026/04/10 23:49:38 INFO Applying migration id=edits 2026/04/10 23:49:38 INFO Applying migration id=outboxactor 2026/04/10 23:49:38 INFO Applying migration id=outboxsender 2026/04/10 23:49:38 INFO Applying migration id=thread 2026/04/10 23:49:38 INFO Applying migration id=host 2026/04/10 23:49:38 INFO Applying migration id=sharedinbox 2026/04/10 23:49:38 INFO Applying migration id=noteshost 2026/04/10 23:49:38 INFO Applying migration id=fetched 2026/04/10 23:49:38 INFO Applying migration id=move 2026/04/10 23:49:38 INFO Applying migration id=cleanup 2026/04/10 23:49:38 INFO Applying migration id=received 2026/04/10 23:49:38 INFO Applying migration id=namehost 2026/04/10 23:49:38 INFO Applying migration id=outboxhost 2026/04/10 23:49:38 INFO Applying migration id=notesfts 2026/04/10 23:49:38 INFO Applying migration id=iconsname 2026/04/10 23:49:38 INFO Applying migration id=nohash 2026/04/10 23:49:38 INFO Applying migration id=shares 2026/04/10 23:49:38 INFO Applying migration id=actorttl 2026/04/10 23:49:38 INFO Applying migration id=tocc 2026/04/10 23:49:38 INFO Applying migration id=followeds 2026/04/10 23:49:38 INFO Applying migration id=certhash 2026/04/10 23:49:38 INFO Applying migration id=follows_sync 2026/04/10 23:49:38 INFO Applying migration id=jsonpath 2026/04/10 23:49:38 INFO Applying migration id=localforward 2026/04/10 23:49:38 INFO Applying migration id=avatar 2026/04/10 23:49:38 INFO Applying migration id=noimage 2026/04/10 23:49:38 INFO Applying migration id=feed 2026/04/10 23:49:38 INFO Applying migration id=bookmarks 2026/04/10 23:49:38 INFO Applying migration id=shareactivity 2026/04/10 23:49:38 INFO Applying migration id=application 2026/04/10 23:49:38 INFO Applying migration id=certificates 2026/04/10 23:49:38 INFO Applying migration id=rawforward 2026/04/10 23:49:38 INFO Applying migration id=publickey 2026/04/10 23:49:38 INFO Applying migration id=resolvegroup 2026/04/10 23:49:38 INFO Applying migration id=reject 2026/04/10 23:49:38 INFO Applying migration id=autodel 2026/04/10 23:49:38 INFO Applying migration id=jsonb 2026/04/10 23:49:38 INFO Applying migration id=quote 2026/04/10 23:49:38 INFO Applying migration id=rfc9421 2026/04/10 23:49:38 INFO Applying migration id=keys 2026/04/10 23:49:38 INFO Applying migration id=portable 2026/04/10 23:49:38 INFO Applying migration id=proofs 2026/04/10 23:49:38 INFO Applying migration id=contexts 2026/04/10 23:49:38 INFO Applying migration id=deliverieshost 2026/04/10 23:49:38 INFO Applying migration id=pembegin 2026/04/10 23:49:38 INFO Applying migration id=didhost 2026/04/10 23:49:41 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/04/10 23:49:41 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.72s) === RUN TestResolve_NoSuchFederatedUser 2026/04/10 23:49:41 INFO Applying migration id=initial 2026/04/10 23:49:41 INFO Applying migration id=notesupdated 2026/04/10 23:49:41 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:41 INFO Applying migration id=activitiesid 2026/04/10 23:49:41 INFO Applying migration id=outbox 2026/04/10 23:49:41 INFO Applying migration id=edits 2026/04/10 23:49:41 INFO Applying migration id=outboxactor 2026/04/10 23:49:41 INFO Applying migration id=outboxsender 2026/04/10 23:49:41 INFO Applying migration id=thread 2026/04/10 23:49:41 INFO Applying migration id=host 2026/04/10 23:49:41 INFO Applying migration id=sharedinbox 2026/04/10 23:49:41 INFO Applying migration id=noteshost 2026/04/10 23:49:41 INFO Applying migration id=fetched 2026/04/10 23:49:41 INFO Applying migration id=move 2026/04/10 23:49:41 INFO Applying migration id=cleanup 2026/04/10 23:49:41 INFO Applying migration id=received 2026/04/10 23:49:41 INFO Applying migration id=namehost 2026/04/10 23:49:41 INFO Applying migration id=outboxhost 2026/04/10 23:49:41 INFO Applying migration id=notesfts 2026/04/10 23:49:41 INFO Applying migration id=iconsname 2026/04/10 23:49:41 INFO Applying migration id=nohash 2026/04/10 23:49:41 INFO Applying migration id=shares 2026/04/10 23:49:41 INFO Applying migration id=actorttl 2026/04/10 23:49:41 INFO Applying migration id=tocc 2026/04/10 23:49:41 INFO Applying migration id=followeds 2026/04/10 23:49:41 INFO Applying migration id=certhash 2026/04/10 23:49:41 INFO Applying migration id=follows_sync 2026/04/10 23:49:41 INFO Applying migration id=jsonpath 2026/04/10 23:49:41 INFO Applying migration id=localforward 2026/04/10 23:49:41 INFO Applying migration id=avatar 2026/04/10 23:49:41 INFO Applying migration id=noimage 2026/04/10 23:49:41 INFO Applying migration id=feed 2026/04/10 23:49:41 INFO Applying migration id=bookmarks 2026/04/10 23:49:41 INFO Applying migration id=shareactivity 2026/04/10 23:49:41 INFO Applying migration id=application 2026/04/10 23:49:41 INFO Applying migration id=certificates 2026/04/10 23:49:41 INFO Applying migration id=rawforward 2026/04/10 23:49:41 INFO Applying migration id=publickey 2026/04/10 23:49:41 INFO Applying migration id=resolvegroup 2026/04/10 23:49:41 INFO Applying migration id=reject 2026/04/10 23:49:41 INFO Applying migration id=autodel 2026/04/10 23:49:41 INFO Applying migration id=jsonb 2026/04/10 23:49:41 INFO Applying migration id=quote 2026/04/10 23:49:41 INFO Applying migration id=rfc9421 2026/04/10 23:49:41 INFO Applying migration id=keys 2026/04/10 23:49:41 INFO Applying migration id=portable 2026/04/10 23:49:41 INFO Applying migration id=proofs 2026/04/10 23:49:41 INFO Applying migration id=contexts 2026/04/10 23:49:41 INFO Applying migration id=deliverieshost 2026/04/10 23:49:41 INFO Applying migration id=pembegin 2026/04/10 23:49:41 INFO Applying migration id=didhost 2026/04/10 23:49:44 INFO Resolving user ID host=0.0.0.0 name=troll 2026/04/10 23:49:44 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 (3.13s) === RUN TestResolve_NoInput 2026/04/10 23:49:44 INFO Applying migration id=initial 2026/04/10 23:49:44 INFO Applying migration id=notesupdated 2026/04/10 23:49:44 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:44 INFO Applying migration id=activitiesid 2026/04/10 23:49:44 INFO Applying migration id=outbox 2026/04/10 23:49:44 INFO Applying migration id=edits 2026/04/10 23:49:44 INFO Applying migration id=outboxactor 2026/04/10 23:49:44 INFO Applying migration id=outboxsender 2026/04/10 23:49:44 INFO Applying migration id=thread 2026/04/10 23:49:44 INFO Applying migration id=host 2026/04/10 23:49:44 INFO Applying migration id=sharedinbox 2026/04/10 23:49:44 INFO Applying migration id=noteshost 2026/04/10 23:49:44 INFO Applying migration id=fetched 2026/04/10 23:49:44 INFO Applying migration id=move 2026/04/10 23:49:44 INFO Applying migration id=cleanup 2026/04/10 23:49:44 INFO Applying migration id=received 2026/04/10 23:49:44 INFO Applying migration id=namehost 2026/04/10 23:49:44 INFO Applying migration id=outboxhost 2026/04/10 23:49:44 INFO Applying migration id=notesfts 2026/04/10 23:49:44 INFO Applying migration id=iconsname 2026/04/10 23:49:44 INFO Applying migration id=nohash 2026/04/10 23:49:44 INFO Applying migration id=shares 2026/04/10 23:49:44 INFO Applying migration id=actorttl 2026/04/10 23:49:44 INFO Applying migration id=tocc 2026/04/10 23:49:44 INFO Applying migration id=followeds 2026/04/10 23:49:44 INFO Applying migration id=certhash 2026/04/10 23:49:44 INFO Applying migration id=follows_sync 2026/04/10 23:49:44 INFO Applying migration id=jsonpath 2026/04/10 23:49:44 INFO Applying migration id=localforward 2026/04/10 23:49:44 INFO Applying migration id=avatar 2026/04/10 23:49:44 INFO Applying migration id=noimage 2026/04/10 23:49:44 INFO Applying migration id=feed 2026/04/10 23:49:44 INFO Applying migration id=bookmarks 2026/04/10 23:49:44 INFO Applying migration id=shareactivity 2026/04/10 23:49:44 INFO Applying migration id=application 2026/04/10 23:49:44 INFO Applying migration id=certificates 2026/04/10 23:49:44 INFO Applying migration id=rawforward 2026/04/10 23:49:44 INFO Applying migration id=publickey 2026/04/10 23:49:44 INFO Applying migration id=resolvegroup 2026/04/10 23:49:44 INFO Applying migration id=reject 2026/04/10 23:49:44 INFO Applying migration id=autodel 2026/04/10 23:49:44 INFO Applying migration id=jsonb 2026/04/10 23:49:44 INFO Applying migration id=quote 2026/04/10 23:49:44 INFO Applying migration id=rfc9421 2026/04/10 23:49:44 INFO Applying migration id=keys 2026/04/10 23:49:44 INFO Applying migration id=portable 2026/04/10 23:49:44 INFO Applying migration id=proofs 2026/04/10 23:49:44 INFO Applying migration id=contexts 2026/04/10 23:49:44 INFO Applying migration id=deliverieshost 2026/04/10 23:49:44 INFO Applying migration id=pembegin 2026/04/10 23:49:44 INFO Applying migration id=didhost --- PASS: TestResolve_NoInput (3.21s) === RUN TestResolve_InvalidEscapeSequence 2026/04/10 23:49:47 INFO Applying migration id=initial 2026/04/10 23:49:47 INFO Applying migration id=notesupdated 2026/04/10 23:49:47 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:47 INFO Applying migration id=activitiesid 2026/04/10 23:49:47 INFO Applying migration id=outbox 2026/04/10 23:49:47 INFO Applying migration id=edits 2026/04/10 23:49:47 INFO Applying migration id=outboxactor 2026/04/10 23:49:47 INFO Applying migration id=outboxsender 2026/04/10 23:49:47 INFO Applying migration id=thread 2026/04/10 23:49:47 INFO Applying migration id=host 2026/04/10 23:49:47 INFO Applying migration id=sharedinbox 2026/04/10 23:49:47 INFO Applying migration id=noteshost 2026/04/10 23:49:47 INFO Applying migration id=fetched 2026/04/10 23:49:47 INFO Applying migration id=move 2026/04/10 23:49:47 INFO Applying migration id=cleanup 2026/04/10 23:49:47 INFO Applying migration id=received 2026/04/10 23:49:47 INFO Applying migration id=namehost 2026/04/10 23:49:47 INFO Applying migration id=outboxhost 2026/04/10 23:49:47 INFO Applying migration id=notesfts 2026/04/10 23:49:47 INFO Applying migration id=iconsname 2026/04/10 23:49:47 INFO Applying migration id=nohash 2026/04/10 23:49:47 INFO Applying migration id=shares 2026/04/10 23:49:47 INFO Applying migration id=actorttl 2026/04/10 23:49:47 INFO Applying migration id=tocc 2026/04/10 23:49:47 INFO Applying migration id=followeds 2026/04/10 23:49:47 INFO Applying migration id=certhash 2026/04/10 23:49:47 INFO Applying migration id=follows_sync 2026/04/10 23:49:47 INFO Applying migration id=jsonpath 2026/04/10 23:49:47 INFO Applying migration id=localforward 2026/04/10 23:49:47 INFO Applying migration id=avatar 2026/04/10 23:49:47 INFO Applying migration id=noimage 2026/04/10 23:49:47 INFO Applying migration id=feed 2026/04/10 23:49:47 INFO Applying migration id=bookmarks 2026/04/10 23:49:47 INFO Applying migration id=shareactivity 2026/04/10 23:49:47 INFO Applying migration id=application 2026/04/10 23:49:47 INFO Applying migration id=certificates 2026/04/10 23:49:47 INFO Applying migration id=rawforward 2026/04/10 23:49:47 INFO Applying migration id=publickey 2026/04/10 23:49:47 INFO Applying migration id=resolvegroup 2026/04/10 23:49:47 INFO Applying migration id=reject 2026/04/10 23:49:47 INFO Applying migration id=autodel 2026/04/10 23:49:47 INFO Applying migration id=jsonb 2026/04/10 23:49:47 INFO Applying migration id=quote 2026/04/10 23:49:47 INFO Applying migration id=rfc9421 2026/04/10 23:49:47 INFO Applying migration id=keys 2026/04/10 23:49:47 INFO Applying migration id=portable 2026/04/10 23:49:47 INFO Applying migration id=proofs 2026/04/10 23:49:47 INFO Applying migration id=contexts 2026/04/10 23:49:47 INFO Applying migration id=deliverieshost 2026/04/10 23:49:47 INFO Applying migration id=pembegin 2026/04/10 23:49:47 INFO Applying migration id=didhost 2026/04/10 23:49:49 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (1.62s) === RUN TestResolve_InvalidInputFormat 2026/04/10 23:49:49 INFO Applying migration id=initial 2026/04/10 23:49:49 INFO Applying migration id=notesupdated 2026/04/10 23:49:49 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:49 INFO Applying migration id=activitiesid 2026/04/10 23:49:49 INFO Applying migration id=outbox 2026/04/10 23:49:49 INFO Applying migration id=edits 2026/04/10 23:49:49 INFO Applying migration id=outboxactor 2026/04/10 23:49:49 INFO Applying migration id=outboxsender 2026/04/10 23:49:49 INFO Applying migration id=thread 2026/04/10 23:49:49 INFO Applying migration id=host 2026/04/10 23:49:49 INFO Applying migration id=sharedinbox 2026/04/10 23:49:49 INFO Applying migration id=noteshost 2026/04/10 23:49:49 INFO Applying migration id=fetched 2026/04/10 23:49:49 INFO Applying migration id=move 2026/04/10 23:49:49 INFO Applying migration id=cleanup 2026/04/10 23:49:49 INFO Applying migration id=received 2026/04/10 23:49:49 INFO Applying migration id=namehost 2026/04/10 23:49:49 INFO Applying migration id=outboxhost 2026/04/10 23:49:49 INFO Applying migration id=notesfts 2026/04/10 23:49:49 INFO Applying migration id=iconsname 2026/04/10 23:49:49 INFO Applying migration id=nohash 2026/04/10 23:49:49 INFO Applying migration id=shares 2026/04/10 23:49:49 INFO Applying migration id=actorttl 2026/04/10 23:49:49 INFO Applying migration id=tocc 2026/04/10 23:49:49 INFO Applying migration id=followeds 2026/04/10 23:49:49 INFO Applying migration id=certhash 2026/04/10 23:49:49 INFO Applying migration id=follows_sync 2026/04/10 23:49:49 INFO Applying migration id=jsonpath 2026/04/10 23:49:49 INFO Applying migration id=localforward 2026/04/10 23:49:49 INFO Applying migration id=avatar 2026/04/10 23:49:49 INFO Applying migration id=noimage 2026/04/10 23:49:49 INFO Applying migration id=feed 2026/04/10 23:49:49 INFO Applying migration id=bookmarks 2026/04/10 23:49:49 INFO Applying migration id=shareactivity 2026/04/10 23:49:49 INFO Applying migration id=application 2026/04/10 23:49:49 INFO Applying migration id=certificates 2026/04/10 23:49:49 INFO Applying migration id=rawforward 2026/04/10 23:49:49 INFO Applying migration id=publickey 2026/04/10 23:49:49 INFO Applying migration id=resolvegroup 2026/04/10 23:49:49 INFO Applying migration id=reject 2026/04/10 23:49:49 INFO Applying migration id=autodel 2026/04/10 23:49:49 INFO Applying migration id=jsonb 2026/04/10 23:49:49 INFO Applying migration id=quote 2026/04/10 23:49:49 INFO Applying migration id=rfc9421 2026/04/10 23:49:49 INFO Applying migration id=keys 2026/04/10 23:49:49 INFO Applying migration id=portable 2026/04/10 23:49:49 INFO Applying migration id=proofs 2026/04/10 23:49:49 INFO Applying migration id=contexts 2026/04/10 23:49:49 INFO Applying migration id=deliverieshost 2026/04/10 23:49:49 INFO Applying migration id=pembegin 2026/04/10 23:49:49 INFO Applying migration id=didhost --- PASS: TestResolve_InvalidInputFormat (2.15s) === RUN TestResolve_UnauthenticatedUser 2026/04/10 23:49:51 INFO Applying migration id=initial 2026/04/10 23:49:51 INFO Applying migration id=notesupdated 2026/04/10 23:49:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:51 INFO Applying migration id=activitiesid 2026/04/10 23:49:51 INFO Applying migration id=outbox 2026/04/10 23:49:51 INFO Applying migration id=edits 2026/04/10 23:49:51 INFO Applying migration id=outboxactor 2026/04/10 23:49:51 INFO Applying migration id=outboxsender 2026/04/10 23:49:51 INFO Applying migration id=thread 2026/04/10 23:49:51 INFO Applying migration id=host 2026/04/10 23:49:51 INFO Applying migration id=sharedinbox 2026/04/10 23:49:51 INFO Applying migration id=noteshost 2026/04/10 23:49:51 INFO Applying migration id=fetched 2026/04/10 23:49:51 INFO Applying migration id=move 2026/04/10 23:49:51 INFO Applying migration id=cleanup 2026/04/10 23:49:51 INFO Applying migration id=received 2026/04/10 23:49:51 INFO Applying migration id=namehost 2026/04/10 23:49:51 INFO Applying migration id=outboxhost 2026/04/10 23:49:51 INFO Applying migration id=notesfts 2026/04/10 23:49:51 INFO Applying migration id=iconsname 2026/04/10 23:49:51 INFO Applying migration id=nohash 2026/04/10 23:49:51 INFO Applying migration id=shares 2026/04/10 23:49:51 INFO Applying migration id=actorttl 2026/04/10 23:49:51 INFO Applying migration id=tocc 2026/04/10 23:49:51 INFO Applying migration id=followeds 2026/04/10 23:49:51 INFO Applying migration id=certhash 2026/04/10 23:49:51 INFO Applying migration id=follows_sync 2026/04/10 23:49:51 INFO Applying migration id=jsonpath 2026/04/10 23:49:51 INFO Applying migration id=localforward 2026/04/10 23:49:51 INFO Applying migration id=avatar 2026/04/10 23:49:51 INFO Applying migration id=noimage 2026/04/10 23:49:51 INFO Applying migration id=feed 2026/04/10 23:49:51 INFO Applying migration id=bookmarks 2026/04/10 23:49:51 INFO Applying migration id=shareactivity 2026/04/10 23:49:51 INFO Applying migration id=application 2026/04/10 23:49:51 INFO Applying migration id=certificates 2026/04/10 23:49:51 INFO Applying migration id=rawforward 2026/04/10 23:49:51 INFO Applying migration id=publickey 2026/04/10 23:49:51 INFO Applying migration id=resolvegroup 2026/04/10 23:49:51 INFO Applying migration id=reject 2026/04/10 23:49:51 INFO Applying migration id=autodel 2026/04/10 23:49:51 INFO Applying migration id=jsonb 2026/04/10 23:49:51 INFO Applying migration id=quote 2026/04/10 23:49:51 INFO Applying migration id=rfc9421 2026/04/10 23:49:51 INFO Applying migration id=keys 2026/04/10 23:49:51 INFO Applying migration id=portable 2026/04/10 23:49:51 INFO Applying migration id=proofs 2026/04/10 23:49:51 INFO Applying migration id=contexts 2026/04/10 23:49:51 INFO Applying migration id=deliverieshost 2026/04/10 23:49:51 INFO Applying migration id=pembegin 2026/04/10 23:49:51 INFO Applying migration id=didhost --- PASS: TestResolve_UnauthenticatedUser (1.81s) === RUN TestSay_HappyFlow 2026/04/10 23:49:52 INFO Applying migration id=initial 2026/04/10 23:49:52 INFO Applying migration id=notesupdated 2026/04/10 23:49:52 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:52 INFO Applying migration id=activitiesid 2026/04/10 23:49:52 INFO Applying migration id=outbox 2026/04/10 23:49:52 INFO Applying migration id=edits 2026/04/10 23:49:52 INFO Applying migration id=outboxactor 2026/04/10 23:49:52 INFO Applying migration id=outboxsender 2026/04/10 23:49:52 INFO Applying migration id=thread 2026/04/10 23:49:52 INFO Applying migration id=host 2026/04/10 23:49:52 INFO Applying migration id=sharedinbox 2026/04/10 23:49:52 INFO Applying migration id=noteshost 2026/04/10 23:49:52 INFO Applying migration id=fetched 2026/04/10 23:49:52 INFO Applying migration id=move 2026/04/10 23:49:52 INFO Applying migration id=cleanup 2026/04/10 23:49:52 INFO Applying migration id=received 2026/04/10 23:49:52 INFO Applying migration id=namehost 2026/04/10 23:49:52 INFO Applying migration id=outboxhost 2026/04/10 23:49:52 INFO Applying migration id=notesfts 2026/04/10 23:49:52 INFO Applying migration id=iconsname 2026/04/10 23:49:52 INFO Applying migration id=nohash 2026/04/10 23:49:52 INFO Applying migration id=shares 2026/04/10 23:49:53 INFO Applying migration id=actorttl 2026/04/10 23:49:53 INFO Applying migration id=tocc 2026/04/10 23:49:53 INFO Applying migration id=followeds 2026/04/10 23:49:53 INFO Applying migration id=certhash 2026/04/10 23:49:53 INFO Applying migration id=follows_sync 2026/04/10 23:49:53 INFO Applying migration id=jsonpath 2026/04/10 23:49:53 INFO Applying migration id=localforward 2026/04/10 23:49:53 INFO Applying migration id=avatar 2026/04/10 23:49:53 INFO Applying migration id=noimage 2026/04/10 23:49:53 INFO Applying migration id=feed 2026/04/10 23:49:53 INFO Applying migration id=bookmarks 2026/04/10 23:49:53 INFO Applying migration id=shareactivity 2026/04/10 23:49:53 INFO Applying migration id=application 2026/04/10 23:49:53 INFO Applying migration id=certificates 2026/04/10 23:49:53 INFO Applying migration id=rawforward 2026/04/10 23:49:53 INFO Applying migration id=publickey 2026/04/10 23:49:53 INFO Applying migration id=resolvegroup 2026/04/10 23:49:53 INFO Applying migration id=reject 2026/04/10 23:49:53 INFO Applying migration id=autodel 2026/04/10 23:49:53 INFO Applying migration id=jsonb 2026/04/10 23:49:53 INFO Applying migration id=quote 2026/04/10 23:49:53 INFO Applying migration id=rfc9421 2026/04/10 23:49:53 INFO Applying migration id=keys 2026/04/10 23:49:53 INFO Applying migration id=portable 2026/04/10 23:49:53 INFO Applying migration id=proofs 2026/04/10 23:49:53 INFO Applying migration id=contexts 2026/04/10 23:49:53 INFO Applying migration id=deliverieshost 2026/04/10 23:49:53 INFO Applying migration id=pembegin 2026/04/10 23:49:53 INFO Applying migration id=didhost 2026/04/10 23:49:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-5d9f-76c6-88d9-14ab419791fb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-5d9f-766b-9fc7-e5c4d41600eb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cd-5d9f-766b-9fc7-e5c4d41600eb 2026/04/10 23:49:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cd-5d9f-766b-9fc7-e5c4d41600eb 2026/04/10 23:49:55 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:49:55 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (2.26s) === RUN TestSay_Throttling 2026/04/10 23:49:55 INFO Applying migration id=initial 2026/04/10 23:49:55 INFO Applying migration id=notesupdated 2026/04/10 23:49:55 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:55 INFO Applying migration id=activitiesid 2026/04/10 23:49:55 INFO Applying migration id=outbox 2026/04/10 23:49:55 INFO Applying migration id=edits 2026/04/10 23:49:55 INFO Applying migration id=outboxactor 2026/04/10 23:49:55 INFO Applying migration id=outboxsender 2026/04/10 23:49:55 INFO Applying migration id=thread 2026/04/10 23:49:55 INFO Applying migration id=host 2026/04/10 23:49:55 INFO Applying migration id=sharedinbox 2026/04/10 23:49:55 INFO Applying migration id=noteshost 2026/04/10 23:49:55 INFO Applying migration id=fetched 2026/04/10 23:49:55 INFO Applying migration id=move 2026/04/10 23:49:55 INFO Applying migration id=cleanup 2026/04/10 23:49:55 INFO Applying migration id=received 2026/04/10 23:49:55 INFO Applying migration id=namehost 2026/04/10 23:49:55 INFO Applying migration id=outboxhost 2026/04/10 23:49:55 INFO Applying migration id=notesfts 2026/04/10 23:49:55 INFO Applying migration id=iconsname 2026/04/10 23:49:55 INFO Applying migration id=nohash 2026/04/10 23:49:55 INFO Applying migration id=shares 2026/04/10 23:49:55 INFO Applying migration id=actorttl 2026/04/10 23:49:55 INFO Applying migration id=tocc 2026/04/10 23:49:55 INFO Applying migration id=followeds 2026/04/10 23:49:55 INFO Applying migration id=certhash 2026/04/10 23:49:55 INFO Applying migration id=follows_sync 2026/04/10 23:49:55 INFO Applying migration id=jsonpath 2026/04/10 23:49:55 INFO Applying migration id=localforward 2026/04/10 23:49:55 INFO Applying migration id=avatar 2026/04/10 23:49:55 INFO Applying migration id=noimage 2026/04/10 23:49:55 INFO Applying migration id=feed 2026/04/10 23:49:55 INFO Applying migration id=bookmarks 2026/04/10 23:49:55 INFO Applying migration id=shareactivity 2026/04/10 23:49:55 INFO Applying migration id=application 2026/04/10 23:49:55 INFO Applying migration id=certificates 2026/04/10 23:49:55 INFO Applying migration id=rawforward 2026/04/10 23:49:55 INFO Applying migration id=publickey 2026/04/10 23:49:55 INFO Applying migration id=resolvegroup 2026/04/10 23:49:55 INFO Applying migration id=reject 2026/04/10 23:49:55 INFO Applying migration id=autodel 2026/04/10 23:49:55 INFO Applying migration id=jsonb 2026/04/10 23:49:55 INFO Applying migration id=quote 2026/04/10 23:49:55 INFO Applying migration id=rfc9421 2026/04/10 23:49:55 INFO Applying migration id=keys 2026/04/10 23:49:55 INFO Applying migration id=portable 2026/04/10 23:49:55 INFO Applying migration id=proofs 2026/04/10 23:49:55 INFO Applying migration id=contexts 2026/04/10 23:49:55 INFO Applying migration id=deliverieshost 2026/04/10 23:49:55 INFO Applying migration id=pembegin 2026/04/10 23:49:55 INFO Applying migration id=didhost 2026/04/10 23:49:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-666e-7057-b18b-83c354f37ed2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-666d-7f3f-832f-b445d4091224 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cd-666d-7f3f-832f-b445d4091224 2026/04/10 23:49:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cd-666d-7f3f-832f-b445d4091224 2026/04/10 23:49:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:49:57 WARN User is posting too frequently last=2026-04-10T23:49:57.000Z can=2026-04-10T23:50:57.000Z 2026/04/10 23:49:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:49:57 INFO Generating first response key=/local --- PASS: TestSay_Throttling (2.25s) === RUN TestSearch_Happyflow 2026/04/10 23:49:57 INFO Applying migration id=initial 2026/04/10 23:49:57 INFO Applying migration id=notesupdated 2026/04/10 23:49:57 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:57 INFO Applying migration id=activitiesid 2026/04/10 23:49:57 INFO Applying migration id=outbox 2026/04/10 23:49:57 INFO Applying migration id=edits 2026/04/10 23:49:57 INFO Applying migration id=outboxactor 2026/04/10 23:49:57 INFO Applying migration id=outboxsender 2026/04/10 23:49:57 INFO Applying migration id=thread 2026/04/10 23:49:57 INFO Applying migration id=host 2026/04/10 23:49:57 INFO Applying migration id=sharedinbox 2026/04/10 23:49:57 INFO Applying migration id=noteshost 2026/04/10 23:49:57 INFO Applying migration id=fetched 2026/04/10 23:49:57 INFO Applying migration id=move 2026/04/10 23:49:57 INFO Applying migration id=cleanup 2026/04/10 23:49:57 INFO Applying migration id=received 2026/04/10 23:49:57 INFO Applying migration id=namehost 2026/04/10 23:49:57 INFO Applying migration id=outboxhost 2026/04/10 23:49:57 INFO Applying migration id=notesfts 2026/04/10 23:49:57 INFO Applying migration id=iconsname 2026/04/10 23:49:57 INFO Applying migration id=nohash 2026/04/10 23:49:57 INFO Applying migration id=shares 2026/04/10 23:49:57 INFO Applying migration id=actorttl 2026/04/10 23:49:57 INFO Applying migration id=tocc 2026/04/10 23:49:57 INFO Applying migration id=followeds 2026/04/10 23:49:57 INFO Applying migration id=certhash 2026/04/10 23:49:57 INFO Applying migration id=follows_sync 2026/04/10 23:49:57 INFO Applying migration id=jsonpath 2026/04/10 23:49:57 INFO Applying migration id=localforward 2026/04/10 23:49:57 INFO Applying migration id=avatar 2026/04/10 23:49:57 INFO Applying migration id=noimage 2026/04/10 23:49:57 INFO Applying migration id=feed 2026/04/10 23:49:57 INFO Applying migration id=bookmarks 2026/04/10 23:49:57 INFO Applying migration id=shareactivity 2026/04/10 23:49:57 INFO Applying migration id=application 2026/04/10 23:49:57 INFO Applying migration id=certificates 2026/04/10 23:49:57 INFO Applying migration id=rawforward 2026/04/10 23:49:57 INFO Applying migration id=publickey 2026/04/10 23:49:57 INFO Applying migration id=resolvegroup 2026/04/10 23:49:57 INFO Applying migration id=reject 2026/04/10 23:49:57 INFO Applying migration id=autodel 2026/04/10 23:49:57 INFO Applying migration id=jsonb 2026/04/10 23:49:57 INFO Applying migration id=quote 2026/04/10 23:49:57 INFO Applying migration id=rfc9421 2026/04/10 23:49:57 INFO Applying migration id=keys 2026/04/10 23:49:57 INFO Applying migration id=portable 2026/04/10 23:49:57 INFO Applying migration id=proofs 2026/04/10 23:49:57 INFO Applying migration id=contexts 2026/04/10 23:49:57 INFO Applying migration id=deliverieshost 2026/04/10 23:49:57 INFO Applying migration id=pembegin 2026/04/10 23:49:57 INFO Applying migration id=didhost --- PASS: TestSearch_Happyflow (3.21s) === RUN TestSearch_LeadingHash 2026/04/10 23:50:00 INFO Applying migration id=initial 2026/04/10 23:50:00 INFO Applying migration id=notesupdated 2026/04/10 23:50:00 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:00 INFO Applying migration id=activitiesid 2026/04/10 23:50:00 INFO Applying migration id=outbox 2026/04/10 23:50:00 INFO Applying migration id=edits 2026/04/10 23:50:00 INFO Applying migration id=outboxactor 2026/04/10 23:50:00 INFO Applying migration id=outboxsender 2026/04/10 23:50:00 INFO Applying migration id=thread 2026/04/10 23:50:00 INFO Applying migration id=host 2026/04/10 23:50:00 INFO Applying migration id=sharedinbox 2026/04/10 23:50:00 INFO Applying migration id=noteshost 2026/04/10 23:50:00 INFO Applying migration id=fetched 2026/04/10 23:50:00 INFO Applying migration id=move 2026/04/10 23:50:00 INFO Applying migration id=cleanup 2026/04/10 23:50:00 INFO Applying migration id=received 2026/04/10 23:50:00 INFO Applying migration id=namehost 2026/04/10 23:50:00 INFO Applying migration id=outboxhost 2026/04/10 23:50:00 INFO Applying migration id=notesfts 2026/04/10 23:50:00 INFO Applying migration id=iconsname 2026/04/10 23:50:00 INFO Applying migration id=nohash 2026/04/10 23:50:00 INFO Applying migration id=shares 2026/04/10 23:50:00 INFO Applying migration id=actorttl 2026/04/10 23:50:00 INFO Applying migration id=tocc 2026/04/10 23:50:00 INFO Applying migration id=followeds 2026/04/10 23:50:00 INFO Applying migration id=certhash 2026/04/10 23:50:00 INFO Applying migration id=follows_sync 2026/04/10 23:50:00 INFO Applying migration id=jsonpath 2026/04/10 23:50:00 INFO Applying migration id=localforward 2026/04/10 23:50:00 INFO Applying migration id=avatar 2026/04/10 23:50:00 INFO Applying migration id=noimage 2026/04/10 23:50:00 INFO Applying migration id=feed 2026/04/10 23:50:00 INFO Applying migration id=bookmarks 2026/04/10 23:50:00 INFO Applying migration id=shareactivity 2026/04/10 23:50:00 INFO Applying migration id=application 2026/04/10 23:50:00 INFO Applying migration id=certificates 2026/04/10 23:50:00 INFO Applying migration id=rawforward 2026/04/10 23:50:00 INFO Applying migration id=publickey 2026/04/10 23:50:00 INFO Applying migration id=resolvegroup 2026/04/10 23:50:00 INFO Applying migration id=reject 2026/04/10 23:50:00 INFO Applying migration id=autodel 2026/04/10 23:50:00 INFO Applying migration id=jsonb 2026/04/10 23:50:00 INFO Applying migration id=quote 2026/04/10 23:50:00 INFO Applying migration id=rfc9421 2026/04/10 23:50:00 INFO Applying migration id=keys 2026/04/10 23:50:00 INFO Applying migration id=portable 2026/04/10 23:50:00 INFO Applying migration id=proofs 2026/04/10 23:50:00 INFO Applying migration id=contexts 2026/04/10 23:50:00 INFO Applying migration id=deliverieshost 2026/04/10 23:50:00 INFO Applying migration id=pembegin 2026/04/10 23:50:00 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHash (2.56s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/04/10 23:50:03 INFO Applying migration id=initial 2026/04/10 23:50:03 INFO Applying migration id=notesupdated 2026/04/10 23:50:03 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:03 INFO Applying migration id=activitiesid 2026/04/10 23:50:03 INFO Applying migration id=outbox 2026/04/10 23:50:03 INFO Applying migration id=edits 2026/04/10 23:50:03 INFO Applying migration id=outboxactor 2026/04/10 23:50:03 INFO Applying migration id=outboxsender 2026/04/10 23:50:03 INFO Applying migration id=thread 2026/04/10 23:50:03 INFO Applying migration id=host 2026/04/10 23:50:03 INFO Applying migration id=sharedinbox 2026/04/10 23:50:03 INFO Applying migration id=noteshost 2026/04/10 23:50:03 INFO Applying migration id=fetched 2026/04/10 23:50:03 INFO Applying migration id=move 2026/04/10 23:50:03 INFO Applying migration id=cleanup 2026/04/10 23:50:03 INFO Applying migration id=received 2026/04/10 23:50:03 INFO Applying migration id=namehost 2026/04/10 23:50:03 INFO Applying migration id=outboxhost 2026/04/10 23:50:03 INFO Applying migration id=notesfts 2026/04/10 23:50:03 INFO Applying migration id=iconsname 2026/04/10 23:50:03 INFO Applying migration id=nohash 2026/04/10 23:50:03 INFO Applying migration id=shares 2026/04/10 23:50:03 INFO Applying migration id=actorttl 2026/04/10 23:50:03 INFO Applying migration id=tocc 2026/04/10 23:50:03 INFO Applying migration id=followeds 2026/04/10 23:50:03 INFO Applying migration id=certhash 2026/04/10 23:50:03 INFO Applying migration id=follows_sync 2026/04/10 23:50:03 INFO Applying migration id=jsonpath 2026/04/10 23:50:03 INFO Applying migration id=localforward 2026/04/10 23:50:03 INFO Applying migration id=avatar 2026/04/10 23:50:03 INFO Applying migration id=noimage 2026/04/10 23:50:03 INFO Applying migration id=feed 2026/04/10 23:50:03 INFO Applying migration id=bookmarks 2026/04/10 23:50:03 INFO Applying migration id=shareactivity 2026/04/10 23:50:03 INFO Applying migration id=application 2026/04/10 23:50:03 INFO Applying migration id=certificates 2026/04/10 23:50:03 INFO Applying migration id=rawforward 2026/04/10 23:50:03 INFO Applying migration id=publickey 2026/04/10 23:50:03 INFO Applying migration id=resolvegroup 2026/04/10 23:50:03 INFO Applying migration id=reject 2026/04/10 23:50:03 INFO Applying migration id=autodel 2026/04/10 23:50:03 INFO Applying migration id=jsonb 2026/04/10 23:50:03 INFO Applying migration id=quote 2026/04/10 23:50:03 INFO Applying migration id=rfc9421 2026/04/10 23:50:03 INFO Applying migration id=keys 2026/04/10 23:50:03 INFO Applying migration id=portable 2026/04/10 23:50:03 INFO Applying migration id=proofs 2026/04/10 23:50:03 INFO Applying migration id=contexts 2026/04/10 23:50:03 INFO Applying migration id=deliverieshost 2026/04/10 23:50:03 INFO Applying migration id=pembegin 2026/04/10 23:50:03 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHashUnauthenticatedUser (2.46s) === RUN TestSearch_NoInput 2026/04/10 23:50:05 INFO Applying migration id=initial 2026/04/10 23:50:05 INFO Applying migration id=notesupdated 2026/04/10 23:50:05 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:05 INFO Applying migration id=activitiesid 2026/04/10 23:50:05 INFO Applying migration id=outbox 2026/04/10 23:50:05 INFO Applying migration id=edits 2026/04/10 23:50:05 INFO Applying migration id=outboxactor 2026/04/10 23:50:05 INFO Applying migration id=outboxsender 2026/04/10 23:50:05 INFO Applying migration id=thread 2026/04/10 23:50:05 INFO Applying migration id=host 2026/04/10 23:50:05 INFO Applying migration id=sharedinbox 2026/04/10 23:50:05 INFO Applying migration id=noteshost 2026/04/10 23:50:05 INFO Applying migration id=fetched 2026/04/10 23:50:05 INFO Applying migration id=move 2026/04/10 23:50:05 INFO Applying migration id=cleanup 2026/04/10 23:50:05 INFO Applying migration id=received 2026/04/10 23:50:05 INFO Applying migration id=namehost 2026/04/10 23:50:05 INFO Applying migration id=outboxhost 2026/04/10 23:50:05 INFO Applying migration id=notesfts 2026/04/10 23:50:05 INFO Applying migration id=iconsname 2026/04/10 23:50:05 INFO Applying migration id=nohash 2026/04/10 23:50:05 INFO Applying migration id=shares 2026/04/10 23:50:05 INFO Applying migration id=actorttl 2026/04/10 23:50:05 INFO Applying migration id=tocc 2026/04/10 23:50:05 INFO Applying migration id=followeds 2026/04/10 23:50:05 INFO Applying migration id=certhash 2026/04/10 23:50:05 INFO Applying migration id=follows_sync 2026/04/10 23:50:05 INFO Applying migration id=jsonpath 2026/04/10 23:50:05 INFO Applying migration id=localforward 2026/04/10 23:50:05 INFO Applying migration id=avatar 2026/04/10 23:50:05 INFO Applying migration id=noimage 2026/04/10 23:50:05 INFO Applying migration id=feed 2026/04/10 23:50:05 INFO Applying migration id=bookmarks 2026/04/10 23:50:05 INFO Applying migration id=shareactivity 2026/04/10 23:50:05 INFO Applying migration id=application 2026/04/10 23:50:05 INFO Applying migration id=certificates 2026/04/10 23:50:05 INFO Applying migration id=rawforward 2026/04/10 23:50:05 INFO Applying migration id=publickey 2026/04/10 23:50:05 INFO Applying migration id=resolvegroup 2026/04/10 23:50:05 INFO Applying migration id=reject 2026/04/10 23:50:05 INFO Applying migration id=autodel 2026/04/10 23:50:05 INFO Applying migration id=jsonb 2026/04/10 23:50:05 INFO Applying migration id=quote 2026/04/10 23:50:05 INFO Applying migration id=rfc9421 2026/04/10 23:50:05 INFO Applying migration id=keys 2026/04/10 23:50:05 INFO Applying migration id=portable 2026/04/10 23:50:05 INFO Applying migration id=proofs 2026/04/10 23:50:05 INFO Applying migration id=contexts 2026/04/10 23:50:05 INFO Applying migration id=deliverieshost 2026/04/10 23:50:05 INFO Applying migration id=pembegin 2026/04/10 23:50:05 INFO Applying migration id=didhost --- PASS: TestSearch_NoInput (1.86s) === RUN TestSearch_EmptyInput 2026/04/10 23:50:07 INFO Applying migration id=initial 2026/04/10 23:50:07 INFO Applying migration id=notesupdated 2026/04/10 23:50:07 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:07 INFO Applying migration id=activitiesid 2026/04/10 23:50:07 INFO Applying migration id=outbox 2026/04/10 23:50:07 INFO Applying migration id=edits 2026/04/10 23:50:07 INFO Applying migration id=outboxactor 2026/04/10 23:50:07 INFO Applying migration id=outboxsender 2026/04/10 23:50:07 INFO Applying migration id=thread 2026/04/10 23:50:07 INFO Applying migration id=host 2026/04/10 23:50:07 INFO Applying migration id=sharedinbox 2026/04/10 23:50:07 INFO Applying migration id=noteshost 2026/04/10 23:50:07 INFO Applying migration id=fetched 2026/04/10 23:50:07 INFO Applying migration id=move 2026/04/10 23:50:07 INFO Applying migration id=cleanup 2026/04/10 23:50:07 INFO Applying migration id=received 2026/04/10 23:50:07 INFO Applying migration id=namehost 2026/04/10 23:50:07 INFO Applying migration id=outboxhost 2026/04/10 23:50:07 INFO Applying migration id=notesfts 2026/04/10 23:50:07 INFO Applying migration id=iconsname 2026/04/10 23:50:07 INFO Applying migration id=nohash 2026/04/10 23:50:07 INFO Applying migration id=shares 2026/04/10 23:50:07 INFO Applying migration id=actorttl 2026/04/10 23:50:07 INFO Applying migration id=tocc 2026/04/10 23:50:07 INFO Applying migration id=followeds 2026/04/10 23:50:07 INFO Applying migration id=certhash 2026/04/10 23:50:07 INFO Applying migration id=follows_sync 2026/04/10 23:50:07 INFO Applying migration id=jsonpath 2026/04/10 23:50:07 INFO Applying migration id=localforward 2026/04/10 23:50:07 INFO Applying migration id=avatar 2026/04/10 23:50:07 INFO Applying migration id=noimage 2026/04/10 23:50:07 INFO Applying migration id=feed 2026/04/10 23:50:07 INFO Applying migration id=bookmarks 2026/04/10 23:50:07 INFO Applying migration id=shareactivity 2026/04/10 23:50:07 INFO Applying migration id=application 2026/04/10 23:50:07 INFO Applying migration id=certificates 2026/04/10 23:50:07 INFO Applying migration id=rawforward 2026/04/10 23:50:07 INFO Applying migration id=publickey 2026/04/10 23:50:07 INFO Applying migration id=resolvegroup 2026/04/10 23:50:07 INFO Applying migration id=reject 2026/04/10 23:50:07 INFO Applying migration id=autodel 2026/04/10 23:50:07 INFO Applying migration id=jsonb 2026/04/10 23:50:07 INFO Applying migration id=quote 2026/04/10 23:50:07 INFO Applying migration id=rfc9421 2026/04/10 23:50:07 INFO Applying migration id=keys 2026/04/10 23:50:07 INFO Applying migration id=portable 2026/04/10 23:50:07 INFO Applying migration id=proofs 2026/04/10 23:50:07 INFO Applying migration id=contexts 2026/04/10 23:50:07 INFO Applying migration id=deliverieshost 2026/04/10 23:50:07 INFO Applying migration id=pembegin 2026/04/10 23:50:07 INFO Applying migration id=didhost --- PASS: TestSearch_EmptyInput (1.80s) === RUN TestSearch_InvalidEscapeSequence 2026/04/10 23:50:09 INFO Applying migration id=initial 2026/04/10 23:50:09 INFO Applying migration id=notesupdated 2026/04/10 23:50:09 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:09 INFO Applying migration id=activitiesid 2026/04/10 23:50:09 INFO Applying migration id=outbox 2026/04/10 23:50:09 INFO Applying migration id=edits 2026/04/10 23:50:09 INFO Applying migration id=outboxactor 2026/04/10 23:50:09 INFO Applying migration id=outboxsender 2026/04/10 23:50:09 INFO Applying migration id=thread 2026/04/10 23:50:09 INFO Applying migration id=host 2026/04/10 23:50:09 INFO Applying migration id=sharedinbox 2026/04/10 23:50:09 INFO Applying migration id=noteshost 2026/04/10 23:50:09 INFO Applying migration id=fetched 2026/04/10 23:50:09 INFO Applying migration id=move 2026/04/10 23:50:09 INFO Applying migration id=cleanup 2026/04/10 23:50:09 INFO Applying migration id=received 2026/04/10 23:50:09 INFO Applying migration id=namehost 2026/04/10 23:50:09 INFO Applying migration id=outboxhost 2026/04/10 23:50:09 INFO Applying migration id=notesfts 2026/04/10 23:50:09 INFO Applying migration id=iconsname 2026/04/10 23:50:09 INFO Applying migration id=nohash 2026/04/10 23:50:09 INFO Applying migration id=shares 2026/04/10 23:50:09 INFO Applying migration id=actorttl 2026/04/10 23:50:09 INFO Applying migration id=tocc 2026/04/10 23:50:09 INFO Applying migration id=followeds 2026/04/10 23:50:09 INFO Applying migration id=certhash 2026/04/10 23:50:09 INFO Applying migration id=follows_sync 2026/04/10 23:50:09 INFO Applying migration id=jsonpath 2026/04/10 23:50:09 INFO Applying migration id=localforward 2026/04/10 23:50:09 INFO Applying migration id=avatar 2026/04/10 23:50:09 INFO Applying migration id=noimage 2026/04/10 23:50:09 INFO Applying migration id=feed 2026/04/10 23:50:09 INFO Applying migration id=bookmarks 2026/04/10 23:50:09 INFO Applying migration id=shareactivity 2026/04/10 23:50:09 INFO Applying migration id=application 2026/04/10 23:50:09 INFO Applying migration id=certificates 2026/04/10 23:50:09 INFO Applying migration id=rawforward 2026/04/10 23:50:09 INFO Applying migration id=publickey 2026/04/10 23:50:09 INFO Applying migration id=resolvegroup 2026/04/10 23:50:09 INFO Applying migration id=reject 2026/04/10 23:50:09 INFO Applying migration id=autodel 2026/04/10 23:50:09 INFO Applying migration id=jsonb 2026/04/10 23:50:09 INFO Applying migration id=quote 2026/04/10 23:50:09 INFO Applying migration id=rfc9421 2026/04/10 23:50:09 INFO Applying migration id=keys 2026/04/10 23:50:09 INFO Applying migration id=portable 2026/04/10 23:50:09 INFO Applying migration id=proofs 2026/04/10 23:50:09 INFO Applying migration id=contexts 2026/04/10 23:50:09 INFO Applying migration id=deliverieshost 2026/04/10 23:50:09 INFO Applying migration id=pembegin 2026/04/10 23:50:09 INFO Applying migration id=didhost 2026/04/10 23:50:10 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (1.58s) === RUN TestSearch_UnathenticatedUser 2026/04/10 23:50:10 INFO Applying migration id=initial 2026/04/10 23:50:10 INFO Applying migration id=notesupdated 2026/04/10 23:50:10 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:10 INFO Applying migration id=activitiesid 2026/04/10 23:50:10 INFO Applying migration id=outbox 2026/04/10 23:50:10 INFO Applying migration id=edits 2026/04/10 23:50:10 INFO Applying migration id=outboxactor 2026/04/10 23:50:10 INFO Applying migration id=outboxsender 2026/04/10 23:50:10 INFO Applying migration id=thread 2026/04/10 23:50:10 INFO Applying migration id=host 2026/04/10 23:50:10 INFO Applying migration id=sharedinbox 2026/04/10 23:50:10 INFO Applying migration id=noteshost 2026/04/10 23:50:10 INFO Applying migration id=fetched 2026/04/10 23:50:10 INFO Applying migration id=move 2026/04/10 23:50:10 INFO Applying migration id=cleanup 2026/04/10 23:50:10 INFO Applying migration id=received 2026/04/10 23:50:10 INFO Applying migration id=namehost 2026/04/10 23:50:10 INFO Applying migration id=outboxhost 2026/04/10 23:50:10 INFO Applying migration id=notesfts 2026/04/10 23:50:10 INFO Applying migration id=iconsname 2026/04/10 23:50:10 INFO Applying migration id=nohash 2026/04/10 23:50:11 INFO Applying migration id=shares 2026/04/10 23:50:11 INFO Applying migration id=actorttl 2026/04/10 23:50:11 INFO Applying migration id=tocc 2026/04/10 23:50:11 INFO Applying migration id=followeds 2026/04/10 23:50:11 INFO Applying migration id=certhash 2026/04/10 23:50:11 INFO Applying migration id=follows_sync 2026/04/10 23:50:11 INFO Applying migration id=jsonpath 2026/04/10 23:50:11 INFO Applying migration id=localforward 2026/04/10 23:50:11 INFO Applying migration id=avatar 2026/04/10 23:50:11 INFO Applying migration id=noimage 2026/04/10 23:50:11 INFO Applying migration id=feed 2026/04/10 23:50:11 INFO Applying migration id=bookmarks 2026/04/10 23:50:11 INFO Applying migration id=shareactivity 2026/04/10 23:50:11 INFO Applying migration id=application 2026/04/10 23:50:11 INFO Applying migration id=certificates 2026/04/10 23:50:11 INFO Applying migration id=rawforward 2026/04/10 23:50:11 INFO Applying migration id=publickey 2026/04/10 23:50:11 INFO Applying migration id=resolvegroup 2026/04/10 23:50:11 INFO Applying migration id=reject 2026/04/10 23:50:11 INFO Applying migration id=autodel 2026/04/10 23:50:11 INFO Applying migration id=jsonb 2026/04/10 23:50:11 INFO Applying migration id=quote 2026/04/10 23:50:11 INFO Applying migration id=rfc9421 2026/04/10 23:50:11 INFO Applying migration id=keys 2026/04/10 23:50:11 INFO Applying migration id=portable 2026/04/10 23:50:11 INFO Applying migration id=proofs 2026/04/10 23:50:11 INFO Applying migration id=contexts 2026/04/10 23:50:11 INFO Applying migration id=deliverieshost 2026/04/10 23:50:11 INFO Applying migration id=pembegin 2026/04/10 23:50:11 INFO Applying migration id=didhost --- PASS: TestSearch_UnathenticatedUser (1.99s) === RUN TestShare_PublicPost 2026/04/10 23:50:12 INFO Applying migration id=initial 2026/04/10 23:50:12 INFO Applying migration id=notesupdated 2026/04/10 23:50:12 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:12 INFO Applying migration id=activitiesid 2026/04/10 23:50:12 INFO Applying migration id=outbox 2026/04/10 23:50:12 INFO Applying migration id=edits 2026/04/10 23:50:12 INFO Applying migration id=outboxactor 2026/04/10 23:50:12 INFO Applying migration id=outboxsender 2026/04/10 23:50:12 INFO Applying migration id=thread 2026/04/10 23:50:12 INFO Applying migration id=host 2026/04/10 23:50:12 INFO Applying migration id=sharedinbox 2026/04/10 23:50:12 INFO Applying migration id=noteshost 2026/04/10 23:50:12 INFO Applying migration id=fetched 2026/04/10 23:50:12 INFO Applying migration id=move 2026/04/10 23:50:12 INFO Applying migration id=cleanup 2026/04/10 23:50:12 INFO Applying migration id=received 2026/04/10 23:50:12 INFO Applying migration id=namehost 2026/04/10 23:50:12 INFO Applying migration id=outboxhost 2026/04/10 23:50:12 INFO Applying migration id=notesfts 2026/04/10 23:50:12 INFO Applying migration id=iconsname 2026/04/10 23:50:12 INFO Applying migration id=nohash 2026/04/10 23:50:12 INFO Applying migration id=shares 2026/04/10 23:50:12 INFO Applying migration id=actorttl 2026/04/10 23:50:12 INFO Applying migration id=tocc 2026/04/10 23:50:12 INFO Applying migration id=followeds 2026/04/10 23:50:12 INFO Applying migration id=certhash 2026/04/10 23:50:12 INFO Applying migration id=follows_sync 2026/04/10 23:50:12 INFO Applying migration id=jsonpath 2026/04/10 23:50:13 INFO Applying migration id=localforward 2026/04/10 23:50:13 INFO Applying migration id=avatar 2026/04/10 23:50:13 INFO Applying migration id=noimage 2026/04/10 23:50:13 INFO Applying migration id=feed 2026/04/10 23:50:13 INFO Applying migration id=bookmarks 2026/04/10 23:50:13 INFO Applying migration id=shareactivity 2026/04/10 23:50:13 INFO Applying migration id=application 2026/04/10 23:50:13 INFO Applying migration id=certificates 2026/04/10 23:50:13 INFO Applying migration id=rawforward 2026/04/10 23:50:13 INFO Applying migration id=publickey 2026/04/10 23:50:13 INFO Applying migration id=resolvegroup 2026/04/10 23:50:13 INFO Applying migration id=reject 2026/04/10 23:50:13 INFO Applying migration id=autodel 2026/04/10 23:50:13 INFO Applying migration id=jsonb 2026/04/10 23:50:13 INFO Applying migration id=quote 2026/04/10 23:50:13 INFO Applying migration id=rfc9421 2026/04/10 23:50:13 INFO Applying migration id=keys 2026/04/10 23:50:13 INFO Applying migration id=portable 2026/04/10 23:50:13 INFO Applying migration id=proofs 2026/04/10 23:50:13 INFO Applying migration id=contexts 2026/04/10 23:50:13 INFO Applying migration id=deliverieshost 2026/04/10 23:50:13 INFO Applying migration id=pembegin 2026/04/10 23:50:13 INFO Applying migration id=didhost 2026/04/10 23:50:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-b095-7428-a3d8-2888db57f31a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-b095-7376-8946-ca23ad09f176 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cd-b095-7376-8946-ca23ad09f176 2026/04/10 23:50:16 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:50:16 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (3.53s) === RUN TestShare_Throttling 2026/04/10 23:50:16 INFO Applying migration id=initial 2026/04/10 23:50:16 INFO Applying migration id=notesupdated 2026/04/10 23:50:16 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:16 INFO Applying migration id=activitiesid 2026/04/10 23:50:16 INFO Applying migration id=outbox 2026/04/10 23:50:16 INFO Applying migration id=edits 2026/04/10 23:50:16 INFO Applying migration id=outboxactor 2026/04/10 23:50:16 INFO Applying migration id=outboxsender 2026/04/10 23:50:16 INFO Applying migration id=thread 2026/04/10 23:50:16 INFO Applying migration id=host 2026/04/10 23:50:16 INFO Applying migration id=sharedinbox 2026/04/10 23:50:16 INFO Applying migration id=noteshost 2026/04/10 23:50:16 INFO Applying migration id=fetched 2026/04/10 23:50:16 INFO Applying migration id=move 2026/04/10 23:50:16 INFO Applying migration id=cleanup 2026/04/10 23:50:16 INFO Applying migration id=received 2026/04/10 23:50:16 INFO Applying migration id=namehost 2026/04/10 23:50:16 INFO Applying migration id=outboxhost 2026/04/10 23:50:16 INFO Applying migration id=notesfts 2026/04/10 23:50:16 INFO Applying migration id=iconsname 2026/04/10 23:50:16 INFO Applying migration id=nohash 2026/04/10 23:50:16 INFO Applying migration id=shares 2026/04/10 23:50:16 INFO Applying migration id=actorttl 2026/04/10 23:50:16 INFO Applying migration id=tocc 2026/04/10 23:50:16 INFO Applying migration id=followeds 2026/04/10 23:50:16 INFO Applying migration id=certhash 2026/04/10 23:50:16 INFO Applying migration id=follows_sync 2026/04/10 23:50:16 INFO Applying migration id=jsonpath 2026/04/10 23:50:16 INFO Applying migration id=localforward 2026/04/10 23:50:16 INFO Applying migration id=avatar 2026/04/10 23:50:16 INFO Applying migration id=noimage 2026/04/10 23:50:16 INFO Applying migration id=feed 2026/04/10 23:50:16 INFO Applying migration id=bookmarks 2026/04/10 23:50:16 INFO Applying migration id=shareactivity 2026/04/10 23:50:16 INFO Applying migration id=application 2026/04/10 23:50:16 INFO Applying migration id=certificates 2026/04/10 23:50:16 INFO Applying migration id=rawforward 2026/04/10 23:50:16 INFO Applying migration id=publickey 2026/04/10 23:50:16 INFO Applying migration id=resolvegroup 2026/04/10 23:50:16 INFO Applying migration id=reject 2026/04/10 23:50:16 INFO Applying migration id=autodel 2026/04/10 23:50:16 INFO Applying migration id=jsonb 2026/04/10 23:50:16 INFO Applying migration id=quote 2026/04/10 23:50:16 INFO Applying migration id=rfc9421 2026/04/10 23:50:16 INFO Applying migration id=keys 2026/04/10 23:50:16 INFO Applying migration id=portable 2026/04/10 23:50:16 INFO Applying migration id=proofs 2026/04/10 23:50:16 INFO Applying migration id=contexts 2026/04/10 23:50:16 INFO Applying migration id=deliverieshost 2026/04/10 23:50:16 INFO Applying migration id=pembegin 2026/04/10 23:50:16 INFO Applying migration id=didhost 2026/04/10 23:50:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-b976-7636-bc34-858620453a77 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-b976-75cf-aac5-3ed58264b05a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cd-b976-75cf-aac5-3ed58264b05a 2026/04/10 23:50:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-b978-7938-bef0-95d3a4eeb8bc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-b978-78ff-8274-1b41172e1b17 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79cd-b978-78ff-8274-1b41172e1b17 2026/04/10 23:50:18 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (2.27s) === RUN TestShare_UnshareThrottling 2026/04/10 23:50:18 INFO Applying migration id=initial 2026/04/10 23:50:18 INFO Applying migration id=notesupdated 2026/04/10 23:50:18 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:18 INFO Applying migration id=activitiesid 2026/04/10 23:50:18 INFO Applying migration id=outbox 2026/04/10 23:50:18 INFO Applying migration id=edits 2026/04/10 23:50:18 INFO Applying migration id=outboxactor 2026/04/10 23:50:18 INFO Applying migration id=outboxsender 2026/04/10 23:50:18 INFO Applying migration id=thread 2026/04/10 23:50:18 INFO Applying migration id=host 2026/04/10 23:50:18 INFO Applying migration id=sharedinbox 2026/04/10 23:50:18 INFO Applying migration id=noteshost 2026/04/10 23:50:18 INFO Applying migration id=fetched 2026/04/10 23:50:18 INFO Applying migration id=move 2026/04/10 23:50:18 INFO Applying migration id=cleanup 2026/04/10 23:50:18 INFO Applying migration id=received 2026/04/10 23:50:18 INFO Applying migration id=namehost 2026/04/10 23:50:18 INFO Applying migration id=outboxhost 2026/04/10 23:50:18 INFO Applying migration id=notesfts 2026/04/10 23:50:18 INFO Applying migration id=iconsname 2026/04/10 23:50:18 INFO Applying migration id=nohash 2026/04/10 23:50:18 INFO Applying migration id=shares 2026/04/10 23:50:18 INFO Applying migration id=actorttl 2026/04/10 23:50:18 INFO Applying migration id=tocc 2026/04/10 23:50:18 INFO Applying migration id=followeds 2026/04/10 23:50:18 INFO Applying migration id=certhash 2026/04/10 23:50:18 INFO Applying migration id=follows_sync 2026/04/10 23:50:18 INFO Applying migration id=jsonpath 2026/04/10 23:50:18 INFO Applying migration id=localforward 2026/04/10 23:50:18 INFO Applying migration id=avatar 2026/04/10 23:50:18 INFO Applying migration id=noimage 2026/04/10 23:50:18 INFO Applying migration id=feed 2026/04/10 23:50:18 INFO Applying migration id=bookmarks 2026/04/10 23:50:18 INFO Applying migration id=shareactivity 2026/04/10 23:50:18 INFO Applying migration id=application 2026/04/10 23:50:18 INFO Applying migration id=certificates 2026/04/10 23:50:18 INFO Applying migration id=rawforward 2026/04/10 23:50:18 INFO Applying migration id=publickey 2026/04/10 23:50:18 INFO Applying migration id=resolvegroup 2026/04/10 23:50:18 INFO Applying migration id=reject 2026/04/10 23:50:18 INFO Applying migration id=autodel 2026/04/10 23:50:18 INFO Applying migration id=jsonb 2026/04/10 23:50:18 INFO Applying migration id=quote 2026/04/10 23:50:18 INFO Applying migration id=rfc9421 2026/04/10 23:50:18 INFO Applying migration id=keys 2026/04/10 23:50:18 INFO Applying migration id=portable 2026/04/10 23:50:18 INFO Applying migration id=proofs 2026/04/10 23:50:18 INFO Applying migration id=contexts 2026/04/10 23:50:18 INFO Applying migration id=deliverieshost 2026/04/10 23:50:18 INFO Applying migration id=pembegin 2026/04/10 23:50:18 INFO Applying migration id=didhost 2026/04/10 23:50:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-c360-745c-b78d-7040bdcfe375 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-c360-73fd-ba34-e7e1b711d310 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cd-c360-73fd-ba34-e7e1b711d310 --- PASS: TestShare_UnshareThrottling (2.53s) === RUN TestShare_PostToFollowers 2026/04/10 23:50:21 INFO Applying migration id=initial 2026/04/10 23:50:21 INFO Applying migration id=notesupdated 2026/04/10 23:50:21 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:21 INFO Applying migration id=activitiesid 2026/04/10 23:50:21 INFO Applying migration id=outbox 2026/04/10 23:50:21 INFO Applying migration id=edits 2026/04/10 23:50:21 INFO Applying migration id=outboxactor 2026/04/10 23:50:21 INFO Applying migration id=outboxsender 2026/04/10 23:50:21 INFO Applying migration id=thread 2026/04/10 23:50:21 INFO Applying migration id=host 2026/04/10 23:50:21 INFO Applying migration id=sharedinbox 2026/04/10 23:50:21 INFO Applying migration id=noteshost 2026/04/10 23:50:21 INFO Applying migration id=fetched 2026/04/10 23:50:21 INFO Applying migration id=move 2026/04/10 23:50:21 INFO Applying migration id=cleanup 2026/04/10 23:50:21 INFO Applying migration id=received 2026/04/10 23:50:21 INFO Applying migration id=namehost 2026/04/10 23:50:21 INFO Applying migration id=outboxhost 2026/04/10 23:50:21 INFO Applying migration id=notesfts 2026/04/10 23:50:21 INFO Applying migration id=iconsname 2026/04/10 23:50:21 INFO Applying migration id=nohash 2026/04/10 23:50:21 INFO Applying migration id=shares 2026/04/10 23:50:21 INFO Applying migration id=actorttl 2026/04/10 23:50:21 INFO Applying migration id=tocc 2026/04/10 23:50:21 INFO Applying migration id=followeds 2026/04/10 23:50:21 INFO Applying migration id=certhash 2026/04/10 23:50:21 INFO Applying migration id=follows_sync 2026/04/10 23:50:21 INFO Applying migration id=jsonpath 2026/04/10 23:50:21 INFO Applying migration id=localforward 2026/04/10 23:50:21 INFO Applying migration id=avatar 2026/04/10 23:50:21 INFO Applying migration id=noimage 2026/04/10 23:50:21 INFO Applying migration id=feed 2026/04/10 23:50:21 INFO Applying migration id=bookmarks 2026/04/10 23:50:21 INFO Applying migration id=shareactivity 2026/04/10 23:50:21 INFO Applying migration id=application 2026/04/10 23:50:21 INFO Applying migration id=certificates 2026/04/10 23:50:21 INFO Applying migration id=rawforward 2026/04/10 23:50:21 INFO Applying migration id=publickey 2026/04/10 23:50:21 INFO Applying migration id=resolvegroup 2026/04/10 23:50:21 INFO Applying migration id=reject 2026/04/10 23:50:21 INFO Applying migration id=autodel 2026/04/10 23:50:21 INFO Applying migration id=jsonb 2026/04/10 23:50:21 INFO Applying migration id=quote 2026/04/10 23:50:21 INFO Applying migration id=rfc9421 2026/04/10 23:50:21 INFO Applying migration id=keys 2026/04/10 23:50:21 INFO Applying migration id=portable 2026/04/10 23:50:21 INFO Applying migration id=proofs 2026/04/10 23:50:21 INFO Applying migration id=contexts 2026/04/10 23:50:21 INFO Applying migration id=deliverieshost 2026/04/10 23:50:21 INFO Applying migration id=pembegin 2026/04/10 23:50:21 INFO Applying migration id=didhost 2026/04/10 23:50:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-c92a-7120-8ceb-cf389c378456 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-c92a-70cb-97c8-6c59f14de627 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cd-c92a-70cb-97c8-6c59f14de627 2026/04/10 23:50:22 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019d79cd-c92a-70cb-97c8-6c59f14de627 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (1.48s) === RUN TestShare_Twice 2026/04/10 23:50:22 INFO Applying migration id=initial 2026/04/10 23:50:22 INFO Applying migration id=notesupdated 2026/04/10 23:50:22 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:22 INFO Applying migration id=activitiesid 2026/04/10 23:50:22 INFO Applying migration id=outbox 2026/04/10 23:50:22 INFO Applying migration id=edits 2026/04/10 23:50:22 INFO Applying migration id=outboxactor 2026/04/10 23:50:22 INFO Applying migration id=outboxsender 2026/04/10 23:50:22 INFO Applying migration id=thread 2026/04/10 23:50:22 INFO Applying migration id=host 2026/04/10 23:50:22 INFO Applying migration id=sharedinbox 2026/04/10 23:50:22 INFO Applying migration id=noteshost 2026/04/10 23:50:22 INFO Applying migration id=fetched 2026/04/10 23:50:22 INFO Applying migration id=move 2026/04/10 23:50:22 INFO Applying migration id=cleanup 2026/04/10 23:50:22 INFO Applying migration id=received 2026/04/10 23:50:22 INFO Applying migration id=namehost 2026/04/10 23:50:22 INFO Applying migration id=outboxhost 2026/04/10 23:50:22 INFO Applying migration id=notesfts 2026/04/10 23:50:22 INFO Applying migration id=iconsname 2026/04/10 23:50:22 INFO Applying migration id=nohash 2026/04/10 23:50:22 INFO Applying migration id=shares 2026/04/10 23:50:22 INFO Applying migration id=actorttl 2026/04/10 23:50:22 INFO Applying migration id=tocc 2026/04/10 23:50:22 INFO Applying migration id=followeds 2026/04/10 23:50:22 INFO Applying migration id=certhash 2026/04/10 23:50:22 INFO Applying migration id=follows_sync 2026/04/10 23:50:22 INFO Applying migration id=jsonpath 2026/04/10 23:50:22 INFO Applying migration id=localforward 2026/04/10 23:50:22 INFO Applying migration id=avatar 2026/04/10 23:50:22 INFO Applying migration id=noimage 2026/04/10 23:50:22 INFO Applying migration id=feed 2026/04/10 23:50:22 INFO Applying migration id=bookmarks 2026/04/10 23:50:22 INFO Applying migration id=shareactivity 2026/04/10 23:50:22 INFO Applying migration id=application 2026/04/10 23:50:22 INFO Applying migration id=certificates 2026/04/10 23:50:22 INFO Applying migration id=rawforward 2026/04/10 23:50:22 INFO Applying migration id=publickey 2026/04/10 23:50:22 INFO Applying migration id=resolvegroup 2026/04/10 23:50:22 INFO Applying migration id=reject 2026/04/10 23:50:22 INFO Applying migration id=autodel 2026/04/10 23:50:22 INFO Applying migration id=jsonb 2026/04/10 23:50:22 INFO Applying migration id=quote 2026/04/10 23:50:22 INFO Applying migration id=rfc9421 2026/04/10 23:50:22 INFO Applying migration id=keys 2026/04/10 23:50:22 INFO Applying migration id=portable 2026/04/10 23:50:22 INFO Applying migration id=proofs 2026/04/10 23:50:22 INFO Applying migration id=contexts 2026/04/10 23:50:22 INFO Applying migration id=deliverieshost 2026/04/10 23:50:22 INFO Applying migration id=pembegin 2026/04/10 23:50:22 INFO Applying migration id=didhost 2026/04/10 23:50:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-d0ef-73f2-beda-d2ca18152d41 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-d0ef-7332-af07-7d21048f3112 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cd-d0ef-7332-af07-7d21048f3112 2026/04/10 23:50:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:50:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 23:50:24 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019d79cd-d0ef-7332-af07-7d21048f3112 error="sql: no rows in result set" --- PASS: TestShare_Twice (1.99s) === RUN TestShare_Unshare 2026/04/10 23:50:24 INFO Applying migration id=initial 2026/04/10 23:50:24 INFO Applying migration id=notesupdated 2026/04/10 23:50:24 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:24 INFO Applying migration id=activitiesid 2026/04/10 23:50:24 INFO Applying migration id=outbox 2026/04/10 23:50:24 INFO Applying migration id=edits 2026/04/10 23:50:24 INFO Applying migration id=outboxactor 2026/04/10 23:50:24 INFO Applying migration id=outboxsender 2026/04/10 23:50:24 INFO Applying migration id=thread 2026/04/10 23:50:24 INFO Applying migration id=host 2026/04/10 23:50:24 INFO Applying migration id=sharedinbox 2026/04/10 23:50:24 INFO Applying migration id=noteshost 2026/04/10 23:50:24 INFO Applying migration id=fetched 2026/04/10 23:50:24 INFO Applying migration id=move 2026/04/10 23:50:24 INFO Applying migration id=cleanup 2026/04/10 23:50:24 INFO Applying migration id=received 2026/04/10 23:50:24 INFO Applying migration id=namehost 2026/04/10 23:50:24 INFO Applying migration id=outboxhost 2026/04/10 23:50:24 INFO Applying migration id=notesfts 2026/04/10 23:50:24 INFO Applying migration id=iconsname 2026/04/10 23:50:24 INFO Applying migration id=nohash 2026/04/10 23:50:24 INFO Applying migration id=shares 2026/04/10 23:50:24 INFO Applying migration id=actorttl 2026/04/10 23:50:24 INFO Applying migration id=tocc 2026/04/10 23:50:24 INFO Applying migration id=followeds 2026/04/10 23:50:24 INFO Applying migration id=certhash 2026/04/10 23:50:24 INFO Applying migration id=follows_sync 2026/04/10 23:50:24 INFO Applying migration id=jsonpath 2026/04/10 23:50:24 INFO Applying migration id=localforward 2026/04/10 23:50:24 INFO Applying migration id=avatar 2026/04/10 23:50:24 INFO Applying migration id=noimage 2026/04/10 23:50:24 INFO Applying migration id=feed 2026/04/10 23:50:24 INFO Applying migration id=bookmarks 2026/04/10 23:50:24 INFO Applying migration id=shareactivity 2026/04/10 23:50:24 INFO Applying migration id=application 2026/04/10 23:50:24 INFO Applying migration id=certificates 2026/04/10 23:50:24 INFO Applying migration id=rawforward 2026/04/10 23:50:24 INFO Applying migration id=publickey 2026/04/10 23:50:24 INFO Applying migration id=resolvegroup 2026/04/10 23:50:24 INFO Applying migration id=reject 2026/04/10 23:50:24 INFO Applying migration id=autodel 2026/04/10 23:50:24 INFO Applying migration id=jsonb 2026/04/10 23:50:24 INFO Applying migration id=quote 2026/04/10 23:50:24 INFO Applying migration id=rfc9421 2026/04/10 23:50:24 INFO Applying migration id=keys 2026/04/10 23:50:24 INFO Applying migration id=portable 2026/04/10 23:50:24 INFO Applying migration id=proofs 2026/04/10 23:50:24 INFO Applying migration id=contexts 2026/04/10 23:50:24 INFO Applying migration id=deliverieshost 2026/04/10 23:50:24 INFO Applying migration id=pembegin 2026/04/10 23:50:24 INFO Applying migration id=didhost 2026/04/10 23:50:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-d90b-7583-bb71-02ad0004696d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-d90b-74f2-8d97-a303f2f2181c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cd-d90b-74f2-8d97-a303f2f2181c 2026/04/10 23:50:26 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:50:26 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 23:50:26 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (2.08s) === RUN TestShare_ShareAfterUnshare 2026/04/10 23:50:26 INFO Applying migration id=initial 2026/04/10 23:50:26 INFO Applying migration id=notesupdated 2026/04/10 23:50:26 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:26 INFO Applying migration id=activitiesid 2026/04/10 23:50:26 INFO Applying migration id=outbox 2026/04/10 23:50:26 INFO Applying migration id=edits 2026/04/10 23:50:26 INFO Applying migration id=outboxactor 2026/04/10 23:50:26 INFO Applying migration id=outboxsender 2026/04/10 23:50:26 INFO Applying migration id=thread 2026/04/10 23:50:26 INFO Applying migration id=host 2026/04/10 23:50:26 INFO Applying migration id=sharedinbox 2026/04/10 23:50:26 INFO Applying migration id=noteshost 2026/04/10 23:50:26 INFO Applying migration id=fetched 2026/04/10 23:50:26 INFO Applying migration id=move 2026/04/10 23:50:26 INFO Applying migration id=cleanup 2026/04/10 23:50:26 INFO Applying migration id=received 2026/04/10 23:50:26 INFO Applying migration id=namehost 2026/04/10 23:50:26 INFO Applying migration id=outboxhost 2026/04/10 23:50:26 INFO Applying migration id=notesfts 2026/04/10 23:50:26 INFO Applying migration id=iconsname 2026/04/10 23:50:26 INFO Applying migration id=nohash 2026/04/10 23:50:26 INFO Applying migration id=shares 2026/04/10 23:50:26 INFO Applying migration id=actorttl 2026/04/10 23:50:26 INFO Applying migration id=tocc 2026/04/10 23:50:26 INFO Applying migration id=followeds 2026/04/10 23:50:26 INFO Applying migration id=certhash 2026/04/10 23:50:26 INFO Applying migration id=follows_sync 2026/04/10 23:50:26 INFO Applying migration id=jsonpath 2026/04/10 23:50:26 INFO Applying migration id=localforward 2026/04/10 23:50:26 INFO Applying migration id=avatar 2026/04/10 23:50:26 INFO Applying migration id=noimage 2026/04/10 23:50:26 INFO Applying migration id=feed 2026/04/10 23:50:26 INFO Applying migration id=bookmarks 2026/04/10 23:50:26 INFO Applying migration id=shareactivity 2026/04/10 23:50:26 INFO Applying migration id=application 2026/04/10 23:50:26 INFO Applying migration id=certificates 2026/04/10 23:50:26 INFO Applying migration id=rawforward 2026/04/10 23:50:26 INFO Applying migration id=publickey 2026/04/10 23:50:26 INFO Applying migration id=resolvegroup 2026/04/10 23:50:26 INFO Applying migration id=reject 2026/04/10 23:50:26 INFO Applying migration id=autodel 2026/04/10 23:50:26 INFO Applying migration id=jsonb 2026/04/10 23:50:26 INFO Applying migration id=quote 2026/04/10 23:50:26 INFO Applying migration id=rfc9421 2026/04/10 23:50:26 INFO Applying migration id=keys 2026/04/10 23:50:26 INFO Applying migration id=portable 2026/04/10 23:50:26 INFO Applying migration id=proofs 2026/04/10 23:50:26 INFO Applying migration id=contexts 2026/04/10 23:50:26 INFO Applying migration id=deliverieshost 2026/04/10 23:50:26 INFO Applying migration id=pembegin 2026/04/10 23:50:26 INFO Applying migration id=didhost 2026/04/10 23:50:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-e0f5-7dd7-8ba7-c2b18f2378f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-e0f5-7d73-a74e-d9f5b0936f58 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cd-e0f5-7d73-a74e-d9f5b0936f58 2026/04/10 23:50:28 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:50:28 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 23:50:28 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 23:50:28 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (2.03s) === RUN TestHelpUnauthenticatedUser 2026/04/10 23:50:28 INFO Applying migration id=initial 2026/04/10 23:50:28 INFO Applying migration id=notesupdated 2026/04/10 23:50:28 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:28 INFO Applying migration id=activitiesid 2026/04/10 23:50:28 INFO Applying migration id=outbox 2026/04/10 23:50:28 INFO Applying migration id=edits 2026/04/10 23:50:28 INFO Applying migration id=outboxactor 2026/04/10 23:50:28 INFO Applying migration id=outboxsender 2026/04/10 23:50:28 INFO Applying migration id=thread 2026/04/10 23:50:28 INFO Applying migration id=host 2026/04/10 23:50:28 INFO Applying migration id=sharedinbox 2026/04/10 23:50:28 INFO Applying migration id=noteshost 2026/04/10 23:50:28 INFO Applying migration id=fetched 2026/04/10 23:50:28 INFO Applying migration id=move 2026/04/10 23:50:28 INFO Applying migration id=cleanup 2026/04/10 23:50:28 INFO Applying migration id=received 2026/04/10 23:50:28 INFO Applying migration id=namehost 2026/04/10 23:50:28 INFO Applying migration id=outboxhost 2026/04/10 23:50:28 INFO Applying migration id=notesfts 2026/04/10 23:50:28 INFO Applying migration id=iconsname 2026/04/10 23:50:28 INFO Applying migration id=nohash 2026/04/10 23:50:28 INFO Applying migration id=shares 2026/04/10 23:50:28 INFO Applying migration id=actorttl 2026/04/10 23:50:28 INFO Applying migration id=tocc 2026/04/10 23:50:28 INFO Applying migration id=followeds 2026/04/10 23:50:28 INFO Applying migration id=certhash 2026/04/10 23:50:28 INFO Applying migration id=follows_sync 2026/04/10 23:50:28 INFO Applying migration id=jsonpath 2026/04/10 23:50:28 INFO Applying migration id=localforward 2026/04/10 23:50:28 INFO Applying migration id=avatar 2026/04/10 23:50:28 INFO Applying migration id=noimage 2026/04/10 23:50:28 INFO Applying migration id=feed 2026/04/10 23:50:28 INFO Applying migration id=bookmarks 2026/04/10 23:50:28 INFO Applying migration id=shareactivity 2026/04/10 23:50:28 INFO Applying migration id=application 2026/04/10 23:50:28 INFO Applying migration id=certificates 2026/04/10 23:50:28 INFO Applying migration id=rawforward 2026/04/10 23:50:28 INFO Applying migration id=publickey 2026/04/10 23:50:28 INFO Applying migration id=resolvegroup 2026/04/10 23:50:28 INFO Applying migration id=reject 2026/04/10 23:50:28 INFO Applying migration id=autodel 2026/04/10 23:50:28 INFO Applying migration id=jsonb 2026/04/10 23:50:28 INFO Applying migration id=quote 2026/04/10 23:50:28 INFO Applying migration id=rfc9421 2026/04/10 23:50:28 INFO Applying migration id=keys 2026/04/10 23:50:28 INFO Applying migration id=portable 2026/04/10 23:50:28 INFO Applying migration id=proofs 2026/04/10 23:50:28 INFO Applying migration id=contexts 2026/04/10 23:50:28 INFO Applying migration id=deliverieshost 2026/04/10 23:50:28 INFO Applying migration id=pembegin 2026/04/10 23:50:28 INFO Applying migration id=didhost --- PASS: TestHelpUnauthenticatedUser (2.28s) === RUN TestHelpAuthenticatedUser 2026/04/10 23:50:31 INFO Applying migration id=initial 2026/04/10 23:50:31 INFO Applying migration id=notesupdated 2026/04/10 23:50:31 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:31 INFO Applying migration id=activitiesid 2026/04/10 23:50:31 INFO Applying migration id=outbox 2026/04/10 23:50:31 INFO Applying migration id=edits 2026/04/10 23:50:31 INFO Applying migration id=outboxactor 2026/04/10 23:50:31 INFO Applying migration id=outboxsender 2026/04/10 23:50:31 INFO Applying migration id=thread 2026/04/10 23:50:31 INFO Applying migration id=host 2026/04/10 23:50:31 INFO Applying migration id=sharedinbox 2026/04/10 23:50:31 INFO Applying migration id=noteshost 2026/04/10 23:50:31 INFO Applying migration id=fetched 2026/04/10 23:50:31 INFO Applying migration id=move 2026/04/10 23:50:31 INFO Applying migration id=cleanup 2026/04/10 23:50:31 INFO Applying migration id=received 2026/04/10 23:50:31 INFO Applying migration id=namehost 2026/04/10 23:50:31 INFO Applying migration id=outboxhost 2026/04/10 23:50:31 INFO Applying migration id=notesfts 2026/04/10 23:50:31 INFO Applying migration id=iconsname 2026/04/10 23:50:31 INFO Applying migration id=nohash 2026/04/10 23:50:31 INFO Applying migration id=shares 2026/04/10 23:50:31 INFO Applying migration id=actorttl 2026/04/10 23:50:31 INFO Applying migration id=tocc 2026/04/10 23:50:31 INFO Applying migration id=followeds 2026/04/10 23:50:31 INFO Applying migration id=certhash 2026/04/10 23:50:31 INFO Applying migration id=follows_sync 2026/04/10 23:50:31 INFO Applying migration id=jsonpath 2026/04/10 23:50:31 INFO Applying migration id=localforward 2026/04/10 23:50:31 INFO Applying migration id=avatar 2026/04/10 23:50:31 INFO Applying migration id=noimage 2026/04/10 23:50:31 INFO Applying migration id=feed 2026/04/10 23:50:31 INFO Applying migration id=bookmarks 2026/04/10 23:50:31 INFO Applying migration id=shareactivity 2026/04/10 23:50:31 INFO Applying migration id=application 2026/04/10 23:50:31 INFO Applying migration id=certificates 2026/04/10 23:50:31 INFO Applying migration id=rawforward 2026/04/10 23:50:31 INFO Applying migration id=publickey 2026/04/10 23:50:31 INFO Applying migration id=resolvegroup 2026/04/10 23:50:31 INFO Applying migration id=reject 2026/04/10 23:50:31 INFO Applying migration id=autodel 2026/04/10 23:50:31 INFO Applying migration id=jsonb 2026/04/10 23:50:31 INFO Applying migration id=quote 2026/04/10 23:50:31 INFO Applying migration id=rfc9421 2026/04/10 23:50:31 INFO Applying migration id=keys 2026/04/10 23:50:31 INFO Applying migration id=portable 2026/04/10 23:50:31 INFO Applying migration id=proofs 2026/04/10 23:50:31 INFO Applying migration id=contexts 2026/04/10 23:50:31 INFO Applying migration id=deliverieshost 2026/04/10 23:50:31 INFO Applying migration id=pembegin 2026/04/10 23:50:31 INFO Applying migration id=didhost --- PASS: TestHelpAuthenticatedUser (2.05s) === RUN TestStatus_NewInstance 2026/04/10 23:50:33 INFO Applying migration id=initial 2026/04/10 23:50:33 INFO Applying migration id=notesupdated 2026/04/10 23:50:33 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:33 INFO Applying migration id=activitiesid 2026/04/10 23:50:33 INFO Applying migration id=outbox 2026/04/10 23:50:33 INFO Applying migration id=edits 2026/04/10 23:50:33 INFO Applying migration id=outboxactor 2026/04/10 23:50:33 INFO Applying migration id=outboxsender 2026/04/10 23:50:33 INFO Applying migration id=thread 2026/04/10 23:50:33 INFO Applying migration id=host 2026/04/10 23:50:33 INFO Applying migration id=sharedinbox 2026/04/10 23:50:33 INFO Applying migration id=noteshost 2026/04/10 23:50:33 INFO Applying migration id=fetched 2026/04/10 23:50:33 INFO Applying migration id=move 2026/04/10 23:50:33 INFO Applying migration id=cleanup 2026/04/10 23:50:33 INFO Applying migration id=received 2026/04/10 23:50:33 INFO Applying migration id=namehost 2026/04/10 23:50:33 INFO Applying migration id=outboxhost 2026/04/10 23:50:33 INFO Applying migration id=notesfts 2026/04/10 23:50:33 INFO Applying migration id=iconsname 2026/04/10 23:50:33 INFO Applying migration id=nohash 2026/04/10 23:50:33 INFO Applying migration id=shares 2026/04/10 23:50:33 INFO Applying migration id=actorttl 2026/04/10 23:50:33 INFO Applying migration id=tocc 2026/04/10 23:50:33 INFO Applying migration id=followeds 2026/04/10 23:50:33 INFO Applying migration id=certhash 2026/04/10 23:50:33 INFO Applying migration id=follows_sync 2026/04/10 23:50:33 INFO Applying migration id=jsonpath 2026/04/10 23:50:33 INFO Applying migration id=localforward 2026/04/10 23:50:33 INFO Applying migration id=avatar 2026/04/10 23:50:33 INFO Applying migration id=noimage 2026/04/10 23:50:33 INFO Applying migration id=feed 2026/04/10 23:50:33 INFO Applying migration id=bookmarks 2026/04/10 23:50:33 INFO Applying migration id=shareactivity 2026/04/10 23:50:33 INFO Applying migration id=application 2026/04/10 23:50:33 INFO Applying migration id=certificates 2026/04/10 23:50:33 INFO Applying migration id=rawforward 2026/04/10 23:50:33 INFO Applying migration id=publickey 2026/04/10 23:50:33 INFO Applying migration id=resolvegroup 2026/04/10 23:50:33 INFO Applying migration id=reject 2026/04/10 23:50:33 INFO Applying migration id=autodel 2026/04/10 23:50:33 INFO Applying migration id=jsonb 2026/04/10 23:50:33 INFO Applying migration id=quote 2026/04/10 23:50:33 INFO Applying migration id=rfc9421 2026/04/10 23:50:33 INFO Applying migration id=keys 2026/04/10 23:50:33 INFO Applying migration id=portable 2026/04/10 23:50:33 INFO Applying migration id=proofs 2026/04/10 23:50:33 INFO Applying migration id=contexts 2026/04/10 23:50:33 INFO Applying migration id=deliverieshost 2026/04/10 23:50:33 INFO Applying migration id=pembegin 2026/04/10 23:50:33 INFO Applying migration id=didhost 2026/04/10 23:50:36 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (2.86s) === RUN TestStatus_WithPosts 2026/04/10 23:50:36 INFO Applying migration id=initial 2026/04/10 23:50:36 INFO Applying migration id=notesupdated 2026/04/10 23:50:36 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:36 INFO Applying migration id=activitiesid 2026/04/10 23:50:36 INFO Applying migration id=outbox 2026/04/10 23:50:36 INFO Applying migration id=edits 2026/04/10 23:50:36 INFO Applying migration id=outboxactor 2026/04/10 23:50:36 INFO Applying migration id=outboxsender 2026/04/10 23:50:36 INFO Applying migration id=thread 2026/04/10 23:50:36 INFO Applying migration id=host 2026/04/10 23:50:36 INFO Applying migration id=sharedinbox 2026/04/10 23:50:36 INFO Applying migration id=noteshost 2026/04/10 23:50:36 INFO Applying migration id=fetched 2026/04/10 23:50:36 INFO Applying migration id=move 2026/04/10 23:50:36 INFO Applying migration id=cleanup 2026/04/10 23:50:36 INFO Applying migration id=received 2026/04/10 23:50:36 INFO Applying migration id=namehost 2026/04/10 23:50:36 INFO Applying migration id=outboxhost 2026/04/10 23:50:36 INFO Applying migration id=notesfts 2026/04/10 23:50:36 INFO Applying migration id=iconsname 2026/04/10 23:50:36 INFO Applying migration id=nohash 2026/04/10 23:50:36 INFO Applying migration id=shares 2026/04/10 23:50:36 INFO Applying migration id=actorttl 2026/04/10 23:50:36 INFO Applying migration id=tocc 2026/04/10 23:50:36 INFO Applying migration id=followeds 2026/04/10 23:50:36 INFO Applying migration id=certhash 2026/04/10 23:50:36 INFO Applying migration id=follows_sync 2026/04/10 23:50:36 INFO Applying migration id=jsonpath 2026/04/10 23:50:36 INFO Applying migration id=localforward 2026/04/10 23:50:36 INFO Applying migration id=avatar 2026/04/10 23:50:36 INFO Applying migration id=noimage 2026/04/10 23:50:36 INFO Applying migration id=feed 2026/04/10 23:50:36 INFO Applying migration id=bookmarks 2026/04/10 23:50:36 INFO Applying migration id=shareactivity 2026/04/10 23:50:36 INFO Applying migration id=application 2026/04/10 23:50:36 INFO Applying migration id=certificates 2026/04/10 23:50:36 INFO Applying migration id=rawforward 2026/04/10 23:50:36 INFO Applying migration id=publickey 2026/04/10 23:50:36 INFO Applying migration id=resolvegroup 2026/04/10 23:50:36 INFO Applying migration id=reject 2026/04/10 23:50:36 INFO Applying migration id=autodel 2026/04/10 23:50:36 INFO Applying migration id=jsonb 2026/04/10 23:50:36 INFO Applying migration id=quote 2026/04/10 23:50:36 INFO Applying migration id=rfc9421 2026/04/10 23:50:36 INFO Applying migration id=keys 2026/04/10 23:50:36 INFO Applying migration id=portable 2026/04/10 23:50:36 INFO Applying migration id=proofs 2026/04/10 23:50:36 INFO Applying migration id=contexts 2026/04/10 23:50:36 INFO Applying migration id=deliverieshost 2026/04/10 23:50:36 INFO Applying migration id=pembegin 2026/04/10 23:50:36 INFO Applying migration id=didhost 2026/04/10 23:50:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-0289-710e-af97-0808e227db8b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-0289-707b-bfdb-42e556b26690 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ce-0289-707b-bfdb-42e556b26690 2026/04/10 23:50:37 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (1.40s) === RUN TestUnfollow_HappyFlow 2026/04/10 23:50:37 INFO Applying migration id=initial 2026/04/10 23:50:37 INFO Applying migration id=notesupdated 2026/04/10 23:50:37 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:37 INFO Applying migration id=activitiesid 2026/04/10 23:50:37 INFO Applying migration id=outbox 2026/04/10 23:50:37 INFO Applying migration id=edits 2026/04/10 23:50:37 INFO Applying migration id=outboxactor 2026/04/10 23:50:37 INFO Applying migration id=outboxsender 2026/04/10 23:50:37 INFO Applying migration id=thread 2026/04/10 23:50:37 INFO Applying migration id=host 2026/04/10 23:50:37 INFO Applying migration id=sharedinbox 2026/04/10 23:50:37 INFO Applying migration id=noteshost 2026/04/10 23:50:37 INFO Applying migration id=fetched 2026/04/10 23:50:37 INFO Applying migration id=move 2026/04/10 23:50:37 INFO Applying migration id=cleanup 2026/04/10 23:50:37 INFO Applying migration id=received 2026/04/10 23:50:37 INFO Applying migration id=namehost 2026/04/10 23:50:37 INFO Applying migration id=outboxhost 2026/04/10 23:50:37 INFO Applying migration id=notesfts 2026/04/10 23:50:37 INFO Applying migration id=iconsname 2026/04/10 23:50:37 INFO Applying migration id=nohash 2026/04/10 23:50:37 INFO Applying migration id=shares 2026/04/10 23:50:37 INFO Applying migration id=actorttl 2026/04/10 23:50:37 INFO Applying migration id=tocc 2026/04/10 23:50:37 INFO Applying migration id=followeds 2026/04/10 23:50:37 INFO Applying migration id=certhash 2026/04/10 23:50:37 INFO Applying migration id=follows_sync 2026/04/10 23:50:37 INFO Applying migration id=jsonpath 2026/04/10 23:50:37 INFO Applying migration id=localforward 2026/04/10 23:50:37 INFO Applying migration id=avatar 2026/04/10 23:50:37 INFO Applying migration id=noimage 2026/04/10 23:50:37 INFO Applying migration id=feed 2026/04/10 23:50:37 INFO Applying migration id=bookmarks 2026/04/10 23:50:37 INFO Applying migration id=shareactivity 2026/04/10 23:50:37 INFO Applying migration id=application 2026/04/10 23:50:37 INFO Applying migration id=certificates 2026/04/10 23:50:37 INFO Applying migration id=rawforward 2026/04/10 23:50:37 INFO Applying migration id=publickey 2026/04/10 23:50:37 INFO Applying migration id=resolvegroup 2026/04/10 23:50:37 INFO Applying migration id=reject 2026/04/10 23:50:37 INFO Applying migration id=autodel 2026/04/10 23:50:37 INFO Applying migration id=jsonb 2026/04/10 23:50:37 INFO Applying migration id=quote 2026/04/10 23:50:37 INFO Applying migration id=rfc9421 2026/04/10 23:50:37 INFO Applying migration id=keys 2026/04/10 23:50:37 INFO Applying migration id=portable 2026/04/10 23:50:37 INFO Applying migration id=proofs 2026/04/10 23:50:37 INFO Applying migration id=contexts 2026/04/10 23:50:37 INFO Applying migration id=deliverieshost 2026/04/10 23:50:37 INFO Applying migration id=pembegin 2026/04/10 23:50:37 INFO Applying migration id=didhost 2026/04/10 23:50:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-0b69-7002-afd9-0987dbd43f9b 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 23:50:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-0b69-7c6e-9168-200e813982cd activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-0b69-7002-afd9-0987dbd43f9b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-0b69-7002-afd9-0987dbd43f9b 2026/04/10 23:50:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-0b6a-7434-9952-d751a2a13141 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-0b6a-73e7-b2b9-96aa25d6ce2e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-0b6a-73e7-b2b9-96aa25d6ce2e 2026/04/10 23:50:39 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ce-0b6d-7c93-9862-f673e12831dd activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-0b69-7002-afd9-0987dbd43f9b 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.27s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/04/10 23:50:39 INFO Applying migration id=initial 2026/04/10 23:50:39 INFO Applying migration id=notesupdated 2026/04/10 23:50:39 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:39 INFO Applying migration id=activitiesid 2026/04/10 23:50:39 INFO Applying migration id=outbox 2026/04/10 23:50:39 INFO Applying migration id=edits 2026/04/10 23:50:39 INFO Applying migration id=outboxactor 2026/04/10 23:50:39 INFO Applying migration id=outboxsender 2026/04/10 23:50:39 INFO Applying migration id=thread 2026/04/10 23:50:39 INFO Applying migration id=host 2026/04/10 23:50:39 INFO Applying migration id=sharedinbox 2026/04/10 23:50:39 INFO Applying migration id=noteshost 2026/04/10 23:50:39 INFO Applying migration id=fetched 2026/04/10 23:50:39 INFO Applying migration id=move 2026/04/10 23:50:39 INFO Applying migration id=cleanup 2026/04/10 23:50:39 INFO Applying migration id=received 2026/04/10 23:50:39 INFO Applying migration id=namehost 2026/04/10 23:50:39 INFO Applying migration id=outboxhost 2026/04/10 23:50:39 INFO Applying migration id=notesfts 2026/04/10 23:50:39 INFO Applying migration id=iconsname 2026/04/10 23:50:39 INFO Applying migration id=nohash 2026/04/10 23:50:39 INFO Applying migration id=shares 2026/04/10 23:50:39 INFO Applying migration id=actorttl 2026/04/10 23:50:39 INFO Applying migration id=tocc 2026/04/10 23:50:39 INFO Applying migration id=followeds 2026/04/10 23:50:39 INFO Applying migration id=certhash 2026/04/10 23:50:39 INFO Applying migration id=follows_sync 2026/04/10 23:50:39 INFO Applying migration id=jsonpath 2026/04/10 23:50:39 INFO Applying migration id=localforward 2026/04/10 23:50:39 INFO Applying migration id=avatar 2026/04/10 23:50:39 INFO Applying migration id=noimage 2026/04/10 23:50:39 INFO Applying migration id=feed 2026/04/10 23:50:39 INFO Applying migration id=bookmarks 2026/04/10 23:50:39 INFO Applying migration id=shareactivity 2026/04/10 23:50:39 INFO Applying migration id=application 2026/04/10 23:50:39 INFO Applying migration id=certificates 2026/04/10 23:50:39 INFO Applying migration id=rawforward 2026/04/10 23:50:39 INFO Applying migration id=publickey 2026/04/10 23:50:39 INFO Applying migration id=resolvegroup 2026/04/10 23:50:39 INFO Applying migration id=reject 2026/04/10 23:50:39 INFO Applying migration id=autodel 2026/04/10 23:50:39 INFO Applying migration id=jsonb 2026/04/10 23:50:39 INFO Applying migration id=quote 2026/04/10 23:50:39 INFO Applying migration id=rfc9421 2026/04/10 23:50:39 INFO Applying migration id=keys 2026/04/10 23:50:39 INFO Applying migration id=portable 2026/04/10 23:50:39 INFO Applying migration id=proofs 2026/04/10 23:50:39 INFO Applying migration id=contexts 2026/04/10 23:50:39 INFO Applying migration id=deliverieshost 2026/04/10 23:50:39 INFO Applying migration id=pembegin 2026/04/10 23:50:39 INFO Applying migration id=didhost 2026/04/10 23:50:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-1370-7563-b4de-e1c503645c09 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 23:50:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-1371-72f1-ac2b-e8819dbb9049 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-1370-7563-b4de-e1c503645c09 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-1370-7563-b4de-e1c503645c09 2026/04/10 23:50:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-1371-79d8-b585-8829d2520cad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-1371-798a-8b6a-64bf53db2183 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-1371-798a-8b6a-64bf53db2183 2026/04/10 23:50:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ce-1373-7a4f-b125-7dd9651f0bcc activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-1370-7563-b4de-e1c503645c09 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.06s) === RUN TestUnfollow_FollowAgain 2026/04/10 23:50:41 INFO Applying migration id=initial 2026/04/10 23:50:41 INFO Applying migration id=notesupdated 2026/04/10 23:50:41 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:41 INFO Applying migration id=activitiesid 2026/04/10 23:50:41 INFO Applying migration id=outbox 2026/04/10 23:50:41 INFO Applying migration id=edits 2026/04/10 23:50:41 INFO Applying migration id=outboxactor 2026/04/10 23:50:41 INFO Applying migration id=outboxsender 2026/04/10 23:50:41 INFO Applying migration id=thread 2026/04/10 23:50:41 INFO Applying migration id=host 2026/04/10 23:50:41 INFO Applying migration id=sharedinbox 2026/04/10 23:50:41 INFO Applying migration id=noteshost 2026/04/10 23:50:41 INFO Applying migration id=fetched 2026/04/10 23:50:41 INFO Applying migration id=move 2026/04/10 23:50:41 INFO Applying migration id=cleanup 2026/04/10 23:50:41 INFO Applying migration id=received 2026/04/10 23:50:41 INFO Applying migration id=namehost 2026/04/10 23:50:41 INFO Applying migration id=outboxhost 2026/04/10 23:50:41 INFO Applying migration id=notesfts 2026/04/10 23:50:41 INFO Applying migration id=iconsname 2026/04/10 23:50:41 INFO Applying migration id=nohash 2026/04/10 23:50:41 INFO Applying migration id=shares 2026/04/10 23:50:41 INFO Applying migration id=actorttl 2026/04/10 23:50:41 INFO Applying migration id=tocc 2026/04/10 23:50:41 INFO Applying migration id=followeds 2026/04/10 23:50:41 INFO Applying migration id=certhash 2026/04/10 23:50:41 INFO Applying migration id=follows_sync 2026/04/10 23:50:41 INFO Applying migration id=jsonpath 2026/04/10 23:50:41 INFO Applying migration id=localforward 2026/04/10 23:50:41 INFO Applying migration id=avatar 2026/04/10 23:50:41 INFO Applying migration id=noimage 2026/04/10 23:50:41 INFO Applying migration id=feed 2026/04/10 23:50:41 INFO Applying migration id=bookmarks 2026/04/10 23:50:41 INFO Applying migration id=shareactivity 2026/04/10 23:50:41 INFO Applying migration id=application 2026/04/10 23:50:41 INFO Applying migration id=certificates 2026/04/10 23:50:41 INFO Applying migration id=rawforward 2026/04/10 23:50:41 INFO Applying migration id=publickey 2026/04/10 23:50:41 INFO Applying migration id=resolvegroup 2026/04/10 23:50:41 INFO Applying migration id=reject 2026/04/10 23:50:41 INFO Applying migration id=autodel 2026/04/10 23:50:41 INFO Applying migration id=jsonb 2026/04/10 23:50:41 INFO Applying migration id=quote 2026/04/10 23:50:41 INFO Applying migration id=rfc9421 2026/04/10 23:50:41 INFO Applying migration id=keys 2026/04/10 23:50:41 INFO Applying migration id=portable 2026/04/10 23:50:41 INFO Applying migration id=proofs 2026/04/10 23:50:41 INFO Applying migration id=contexts 2026/04/10 23:50:41 INFO Applying migration id=deliverieshost 2026/04/10 23:50:41 INFO Applying migration id=pembegin 2026/04/10 23:50:41 INFO Applying migration id=didhost 2026/04/10 23:50:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-1dca-7c33-85a9-8ae0158c2ef6 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 23:50:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-1dcb-79c5-b37d-1befe0a4975e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-1dca-7c33-85a9-8ae0158c2ef6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-1dca-7c33-85a9-8ae0158c2ef6 2026/04/10 23:50:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-1dcc-717a-b30f-1070bcc7feaa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-1dcc-7129-9682-4d7605f3d22b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-1dcc-7129-9682-4d7605f3d22b 2026/04/10 23:50:44 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ce-1dcf-79ee-9bd8-3cb9a072db2d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-1dca-7c33-85a9-8ae0158c2ef6 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 23:50:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-1dd1-7877-8076-99ab0d3d1501 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 23:50:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-1dd2-7532-b1e5-5db120d1ce08 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-1dd1-7877-8076-99ab0d3d1501 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-1dd1-7877-8076-99ab0d3d1501 --- PASS: TestUnfollow_FollowAgain (2.65s) === RUN TestUnfollow_NotFollowing 2026/04/10 23:50:44 INFO Applying migration id=initial 2026/04/10 23:50:44 INFO Applying migration id=notesupdated 2026/04/10 23:50:44 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:44 INFO Applying migration id=activitiesid 2026/04/10 23:50:44 INFO Applying migration id=outbox 2026/04/10 23:50:44 INFO Applying migration id=edits 2026/04/10 23:50:44 INFO Applying migration id=outboxactor 2026/04/10 23:50:44 INFO Applying migration id=outboxsender 2026/04/10 23:50:44 INFO Applying migration id=thread 2026/04/10 23:50:44 INFO Applying migration id=host 2026/04/10 23:50:44 INFO Applying migration id=sharedinbox 2026/04/10 23:50:44 INFO Applying migration id=noteshost 2026/04/10 23:50:44 INFO Applying migration id=fetched 2026/04/10 23:50:44 INFO Applying migration id=move 2026/04/10 23:50:44 INFO Applying migration id=cleanup 2026/04/10 23:50:44 INFO Applying migration id=received 2026/04/10 23:50:44 INFO Applying migration id=namehost 2026/04/10 23:50:44 INFO Applying migration id=outboxhost 2026/04/10 23:50:44 INFO Applying migration id=notesfts 2026/04/10 23:50:44 INFO Applying migration id=iconsname 2026/04/10 23:50:44 INFO Applying migration id=nohash 2026/04/10 23:50:44 INFO Applying migration id=shares 2026/04/10 23:50:44 INFO Applying migration id=actorttl 2026/04/10 23:50:44 INFO Applying migration id=tocc 2026/04/10 23:50:44 INFO Applying migration id=followeds 2026/04/10 23:50:44 INFO Applying migration id=certhash 2026/04/10 23:50:44 INFO Applying migration id=follows_sync 2026/04/10 23:50:44 INFO Applying migration id=jsonpath 2026/04/10 23:50:44 INFO Applying migration id=localforward 2026/04/10 23:50:44 INFO Applying migration id=avatar 2026/04/10 23:50:44 INFO Applying migration id=noimage 2026/04/10 23:50:44 INFO Applying migration id=feed 2026/04/10 23:50:44 INFO Applying migration id=bookmarks 2026/04/10 23:50:44 INFO Applying migration id=shareactivity 2026/04/10 23:50:44 INFO Applying migration id=application 2026/04/10 23:50:44 INFO Applying migration id=certificates 2026/04/10 23:50:44 INFO Applying migration id=rawforward 2026/04/10 23:50:44 INFO Applying migration id=publickey 2026/04/10 23:50:44 INFO Applying migration id=resolvegroup 2026/04/10 23:50:44 INFO Applying migration id=reject 2026/04/10 23:50:44 INFO Applying migration id=autodel 2026/04/10 23:50:44 INFO Applying migration id=jsonb 2026/04/10 23:50:44 INFO Applying migration id=quote 2026/04/10 23:50:44 INFO Applying migration id=rfc9421 2026/04/10 23:50:44 INFO Applying migration id=keys 2026/04/10 23:50:44 INFO Applying migration id=portable 2026/04/10 23:50:44 INFO Applying migration id=proofs 2026/04/10 23:50:44 INFO Applying migration id=contexts 2026/04/10 23:50:44 INFO Applying migration id=deliverieshost 2026/04/10 23:50:44 INFO Applying migration id=pembegin 2026/04/10 23:50:44 INFO Applying migration id=didhost 2026/04/10 23:50:45 WARN Cannot undo a non-existing follow followed=https://localhost.localdomain:8443/user/bob error="sql: no rows in result set" --- PASS: TestUnfollow_NotFollowing (1.51s) === RUN TestUnfollow_UnauthenticatedUser 2026/04/10 23:50:45 INFO Applying migration id=initial 2026/04/10 23:50:45 INFO Applying migration id=notesupdated 2026/04/10 23:50:45 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:45 INFO Applying migration id=activitiesid 2026/04/10 23:50:45 INFO Applying migration id=outbox 2026/04/10 23:50:45 INFO Applying migration id=edits 2026/04/10 23:50:45 INFO Applying migration id=outboxactor 2026/04/10 23:50:45 INFO Applying migration id=outboxsender 2026/04/10 23:50:45 INFO Applying migration id=thread 2026/04/10 23:50:45 INFO Applying migration id=host 2026/04/10 23:50:45 INFO Applying migration id=sharedinbox 2026/04/10 23:50:45 INFO Applying migration id=noteshost 2026/04/10 23:50:45 INFO Applying migration id=fetched 2026/04/10 23:50:45 INFO Applying migration id=move 2026/04/10 23:50:45 INFO Applying migration id=cleanup 2026/04/10 23:50:45 INFO Applying migration id=received 2026/04/10 23:50:45 INFO Applying migration id=namehost 2026/04/10 23:50:45 INFO Applying migration id=outboxhost 2026/04/10 23:50:45 INFO Applying migration id=notesfts 2026/04/10 23:50:45 INFO Applying migration id=iconsname 2026/04/10 23:50:45 INFO Applying migration id=nohash 2026/04/10 23:50:45 INFO Applying migration id=shares 2026/04/10 23:50:45 INFO Applying migration id=actorttl 2026/04/10 23:50:45 INFO Applying migration id=tocc 2026/04/10 23:50:45 INFO Applying migration id=followeds 2026/04/10 23:50:45 INFO Applying migration id=certhash 2026/04/10 23:50:45 INFO Applying migration id=follows_sync 2026/04/10 23:50:45 INFO Applying migration id=jsonpath 2026/04/10 23:50:46 INFO Applying migration id=localforward 2026/04/10 23:50:46 INFO Applying migration id=avatar 2026/04/10 23:50:46 INFO Applying migration id=noimage 2026/04/10 23:50:46 INFO Applying migration id=feed 2026/04/10 23:50:46 INFO Applying migration id=bookmarks 2026/04/10 23:50:46 INFO Applying migration id=shareactivity 2026/04/10 23:50:46 INFO Applying migration id=application 2026/04/10 23:50:46 INFO Applying migration id=certificates 2026/04/10 23:50:46 INFO Applying migration id=rawforward 2026/04/10 23:50:46 INFO Applying migration id=publickey 2026/04/10 23:50:46 INFO Applying migration id=resolvegroup 2026/04/10 23:50:46 INFO Applying migration id=reject 2026/04/10 23:50:46 INFO Applying migration id=autodel 2026/04/10 23:50:46 INFO Applying migration id=jsonb 2026/04/10 23:50:46 INFO Applying migration id=quote 2026/04/10 23:50:46 INFO Applying migration id=rfc9421 2026/04/10 23:50:46 INFO Applying migration id=keys 2026/04/10 23:50:46 INFO Applying migration id=portable 2026/04/10 23:50:46 INFO Applying migration id=proofs 2026/04/10 23:50:46 INFO Applying migration id=contexts 2026/04/10 23:50:46 INFO Applying migration id=deliverieshost 2026/04/10 23:50:46 INFO Applying migration id=pembegin 2026/04/10 23:50:46 INFO Applying migration id=didhost --- PASS: TestUnfollow_UnauthenticatedUser (1.74s) === RUN TestUploadEdit_HappyFlow 2026/04/10 23:50:47 INFO Applying migration id=initial 2026/04/10 23:50:47 INFO Applying migration id=notesupdated 2026/04/10 23:50:47 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:47 INFO Applying migration id=activitiesid 2026/04/10 23:50:47 INFO Applying migration id=outbox 2026/04/10 23:50:47 INFO Applying migration id=edits 2026/04/10 23:50:47 INFO Applying migration id=outboxactor 2026/04/10 23:50:47 INFO Applying migration id=outboxsender 2026/04/10 23:50:47 INFO Applying migration id=thread 2026/04/10 23:50:47 INFO Applying migration id=host 2026/04/10 23:50:47 INFO Applying migration id=sharedinbox 2026/04/10 23:50:47 INFO Applying migration id=noteshost 2026/04/10 23:50:47 INFO Applying migration id=fetched 2026/04/10 23:50:47 INFO Applying migration id=move 2026/04/10 23:50:47 INFO Applying migration id=cleanup 2026/04/10 23:50:47 INFO Applying migration id=received 2026/04/10 23:50:47 INFO Applying migration id=namehost 2026/04/10 23:50:47 INFO Applying migration id=outboxhost 2026/04/10 23:50:47 INFO Applying migration id=notesfts 2026/04/10 23:50:47 INFO Applying migration id=iconsname 2026/04/10 23:50:47 INFO Applying migration id=nohash 2026/04/10 23:50:47 INFO Applying migration id=shares 2026/04/10 23:50:47 INFO Applying migration id=actorttl 2026/04/10 23:50:47 INFO Applying migration id=tocc 2026/04/10 23:50:47 INFO Applying migration id=followeds 2026/04/10 23:50:47 INFO Applying migration id=certhash 2026/04/10 23:50:47 INFO Applying migration id=follows_sync 2026/04/10 23:50:47 INFO Applying migration id=jsonpath 2026/04/10 23:50:47 INFO Applying migration id=localforward 2026/04/10 23:50:47 INFO Applying migration id=avatar 2026/04/10 23:50:47 INFO Applying migration id=noimage 2026/04/10 23:50:47 INFO Applying migration id=feed 2026/04/10 23:50:47 INFO Applying migration id=bookmarks 2026/04/10 23:50:47 INFO Applying migration id=shareactivity 2026/04/10 23:50:47 INFO Applying migration id=application 2026/04/10 23:50:47 INFO Applying migration id=certificates 2026/04/10 23:50:47 INFO Applying migration id=rawforward 2026/04/10 23:50:47 INFO Applying migration id=publickey 2026/04/10 23:50:47 INFO Applying migration id=resolvegroup 2026/04/10 23:50:47 INFO Applying migration id=reject 2026/04/10 23:50:47 INFO Applying migration id=autodel 2026/04/10 23:50:47 INFO Applying migration id=jsonb 2026/04/10 23:50:47 INFO Applying migration id=quote 2026/04/10 23:50:47 INFO Applying migration id=rfc9421 2026/04/10 23:50:47 INFO Applying migration id=keys 2026/04/10 23:50:47 INFO Applying migration id=portable 2026/04/10 23:50:47 INFO Applying migration id=proofs 2026/04/10 23:50:47 INFO Applying migration id=contexts 2026/04/10 23:50:47 INFO Applying migration id=deliverieshost 2026/04/10 23:50:47 INFO Applying migration id=pembegin 2026/04/10 23:50:47 INFO Applying migration id=didhost 2026/04/10 23:50:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-335c-7df5-a0a4-6cc81a0ca006 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 23:50:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-335d-7c18-b493-4060c62b7911 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-335c-7df5-a0a4-6cc81a0ca006 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-335c-7df5-a0a4-6cc81a0ca006 2026/04/10 23:50:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-335f-79e9-b03a-6cae9190c93c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-335f-7995-b850-04229d9497c9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-335f-7995-b850-04229d9497c9 2026/04/10 23:50:49 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79ce-3361-77ab-9259-3d77e00bde04 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-335f-7995-b850-04229d9497c9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-335f-7995-b850-04229d9497c9 2026/04/10 23:50:49 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d79ce-335f-7995-b850-04229d9497c9 can=2026-04-11T00:06:49.953Z --- PASS: TestUploadEdit_HappyFlow (2.27s) === RUN TestUploadEdit_Empty 2026/04/10 23:50:49 INFO Applying migration id=initial 2026/04/10 23:50:49 INFO Applying migration id=notesupdated 2026/04/10 23:50:49 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:49 INFO Applying migration id=activitiesid 2026/04/10 23:50:49 INFO Applying migration id=outbox 2026/04/10 23:50:49 INFO Applying migration id=edits 2026/04/10 23:50:49 INFO Applying migration id=outboxactor 2026/04/10 23:50:49 INFO Applying migration id=outboxsender 2026/04/10 23:50:49 INFO Applying migration id=thread 2026/04/10 23:50:49 INFO Applying migration id=host 2026/04/10 23:50:49 INFO Applying migration id=sharedinbox 2026/04/10 23:50:49 INFO Applying migration id=noteshost 2026/04/10 23:50:49 INFO Applying migration id=fetched 2026/04/10 23:50:49 INFO Applying migration id=move 2026/04/10 23:50:49 INFO Applying migration id=cleanup 2026/04/10 23:50:49 INFO Applying migration id=received 2026/04/10 23:50:49 INFO Applying migration id=namehost 2026/04/10 23:50:49 INFO Applying migration id=outboxhost 2026/04/10 23:50:49 INFO Applying migration id=notesfts 2026/04/10 23:50:49 INFO Applying migration id=iconsname 2026/04/10 23:50:49 INFO Applying migration id=nohash 2026/04/10 23:50:49 INFO Applying migration id=shares 2026/04/10 23:50:49 INFO Applying migration id=actorttl 2026/04/10 23:50:49 INFO Applying migration id=tocc 2026/04/10 23:50:49 INFO Applying migration id=followeds 2026/04/10 23:50:49 INFO Applying migration id=certhash 2026/04/10 23:50:50 INFO Applying migration id=follows_sync 2026/04/10 23:50:50 INFO Applying migration id=jsonpath 2026/04/10 23:50:50 INFO Applying migration id=localforward 2026/04/10 23:50:50 INFO Applying migration id=avatar 2026/04/10 23:50:50 INFO Applying migration id=noimage 2026/04/10 23:50:50 INFO Applying migration id=feed 2026/04/10 23:50:50 INFO Applying migration id=bookmarks 2026/04/10 23:50:50 INFO Applying migration id=shareactivity 2026/04/10 23:50:50 INFO Applying migration id=application 2026/04/10 23:50:50 INFO Applying migration id=certificates 2026/04/10 23:50:50 INFO Applying migration id=rawforward 2026/04/10 23:50:50 INFO Applying migration id=publickey 2026/04/10 23:50:50 INFO Applying migration id=resolvegroup 2026/04/10 23:50:50 INFO Applying migration id=reject 2026/04/10 23:50:50 INFO Applying migration id=autodel 2026/04/10 23:50:50 INFO Applying migration id=jsonb 2026/04/10 23:50:50 INFO Applying migration id=quote 2026/04/10 23:50:50 INFO Applying migration id=rfc9421 2026/04/10 23:50:50 INFO Applying migration id=keys 2026/04/10 23:50:50 INFO Applying migration id=portable 2026/04/10 23:50:50 INFO Applying migration id=proofs 2026/04/10 23:50:50 INFO Applying migration id=contexts 2026/04/10 23:50:50 INFO Applying migration id=deliverieshost 2026/04/10 23:50:50 INFO Applying migration id=pembegin 2026/04/10 23:50:50 INFO Applying migration id=didhost 2026/04/10 23:50:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-3eb1-7944-ada9-63af43745344 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 23:50:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-3eb2-7790-a359-81145e7888bb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-3eb1-7944-ada9-63af43745344 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-3eb1-7944-ada9-63af43745344 2026/04/10 23:50:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-3eb4-7461-b136-048b5d890338 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-3eb4-740c-97ea-4d4eca87f9f7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-3eb4-740c-97ea-4d4eca87f9f7 2026/04/10 23:50:52 WARN Content is empty --- PASS: TestUploadEdit_Empty (2.89s) === RUN TestUploadEdit_SizeLimit 2026/04/10 23:50:52 INFO Applying migration id=initial 2026/04/10 23:50:52 INFO Applying migration id=notesupdated 2026/04/10 23:50:52 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:52 INFO Applying migration id=activitiesid 2026/04/10 23:50:52 INFO Applying migration id=outbox 2026/04/10 23:50:52 INFO Applying migration id=edits 2026/04/10 23:50:52 INFO Applying migration id=outboxactor 2026/04/10 23:50:52 INFO Applying migration id=outboxsender 2026/04/10 23:50:52 INFO Applying migration id=thread 2026/04/10 23:50:52 INFO Applying migration id=host 2026/04/10 23:50:52 INFO Applying migration id=sharedinbox 2026/04/10 23:50:52 INFO Applying migration id=noteshost 2026/04/10 23:50:52 INFO Applying migration id=fetched 2026/04/10 23:50:52 INFO Applying migration id=move 2026/04/10 23:50:52 INFO Applying migration id=cleanup 2026/04/10 23:50:52 INFO Applying migration id=received 2026/04/10 23:50:52 INFO Applying migration id=namehost 2026/04/10 23:50:52 INFO Applying migration id=outboxhost 2026/04/10 23:50:52 INFO Applying migration id=notesfts 2026/04/10 23:50:52 INFO Applying migration id=iconsname 2026/04/10 23:50:52 INFO Applying migration id=nohash 2026/04/10 23:50:52 INFO Applying migration id=shares 2026/04/10 23:50:52 INFO Applying migration id=actorttl 2026/04/10 23:50:52 INFO Applying migration id=tocc 2026/04/10 23:50:52 INFO Applying migration id=followeds 2026/04/10 23:50:52 INFO Applying migration id=certhash 2026/04/10 23:50:52 INFO Applying migration id=follows_sync 2026/04/10 23:50:52 INFO Applying migration id=jsonpath 2026/04/10 23:50:52 INFO Applying migration id=localforward 2026/04/10 23:50:52 INFO Applying migration id=avatar 2026/04/10 23:50:52 INFO Applying migration id=noimage 2026/04/10 23:50:52 INFO Applying migration id=feed 2026/04/10 23:50:52 INFO Applying migration id=bookmarks 2026/04/10 23:50:52 INFO Applying migration id=shareactivity 2026/04/10 23:50:52 INFO Applying migration id=application 2026/04/10 23:50:52 INFO Applying migration id=certificates 2026/04/10 23:50:52 INFO Applying migration id=rawforward 2026/04/10 23:50:52 INFO Applying migration id=publickey 2026/04/10 23:50:52 INFO Applying migration id=resolvegroup 2026/04/10 23:50:52 INFO Applying migration id=reject 2026/04/10 23:50:52 INFO Applying migration id=autodel 2026/04/10 23:50:52 INFO Applying migration id=jsonb 2026/04/10 23:50:52 INFO Applying migration id=quote 2026/04/10 23:50:52 INFO Applying migration id=rfc9421 2026/04/10 23:50:52 INFO Applying migration id=keys 2026/04/10 23:50:52 INFO Applying migration id=portable 2026/04/10 23:50:52 INFO Applying migration id=proofs 2026/04/10 23:50:52 INFO Applying migration id=contexts 2026/04/10 23:50:52 INFO Applying migration id=deliverieshost 2026/04/10 23:50:52 INFO Applying migration id=pembegin 2026/04/10 23:50:52 INFO Applying migration id=didhost 2026/04/10 23:50:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-48a2-75c6-a91f-bf46f8d2f504 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 23:50:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-48a3-72cd-b21b-723fff1005eb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-48a2-75c6-a91f-bf46f8d2f504 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-48a2-75c6-a91f-bf46f8d2f504 2026/04/10 23:50:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-48a4-7d0f-aba5-5244a007276b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-48a4-7cc1-9987-2c408758f06b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-48a4-7cc1-9987-2c408758f06b --- PASS: TestUploadEdit_SizeLimit (2.54s) === RUN TestUploadEdit_InvalidSize 2026/04/10 23:50:55 INFO Applying migration id=initial 2026/04/10 23:50:55 INFO Applying migration id=notesupdated 2026/04/10 23:50:55 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:55 INFO Applying migration id=activitiesid 2026/04/10 23:50:55 INFO Applying migration id=outbox 2026/04/10 23:50:55 INFO Applying migration id=edits 2026/04/10 23:50:55 INFO Applying migration id=outboxactor 2026/04/10 23:50:55 INFO Applying migration id=outboxsender 2026/04/10 23:50:55 INFO Applying migration id=thread 2026/04/10 23:50:55 INFO Applying migration id=host 2026/04/10 23:50:55 INFO Applying migration id=sharedinbox 2026/04/10 23:50:55 INFO Applying migration id=noteshost 2026/04/10 23:50:55 INFO Applying migration id=fetched 2026/04/10 23:50:55 INFO Applying migration id=move 2026/04/10 23:50:55 INFO Applying migration id=cleanup 2026/04/10 23:50:55 INFO Applying migration id=received 2026/04/10 23:50:55 INFO Applying migration id=namehost 2026/04/10 23:50:55 INFO Applying migration id=outboxhost 2026/04/10 23:50:55 INFO Applying migration id=notesfts 2026/04/10 23:50:55 INFO Applying migration id=iconsname 2026/04/10 23:50:55 INFO Applying migration id=nohash 2026/04/10 23:50:55 INFO Applying migration id=shares 2026/04/10 23:50:55 INFO Applying migration id=actorttl 2026/04/10 23:50:55 INFO Applying migration id=tocc 2026/04/10 23:50:55 INFO Applying migration id=followeds 2026/04/10 23:50:55 INFO Applying migration id=certhash 2026/04/10 23:50:55 INFO Applying migration id=follows_sync 2026/04/10 23:50:55 INFO Applying migration id=jsonpath 2026/04/10 23:50:55 INFO Applying migration id=localforward 2026/04/10 23:50:55 INFO Applying migration id=avatar 2026/04/10 23:50:55 INFO Applying migration id=noimage 2026/04/10 23:50:55 INFO Applying migration id=feed 2026/04/10 23:50:55 INFO Applying migration id=bookmarks 2026/04/10 23:50:55 INFO Applying migration id=shareactivity 2026/04/10 23:50:55 INFO Applying migration id=application 2026/04/10 23:50:55 INFO Applying migration id=certificates 2026/04/10 23:50:55 INFO Applying migration id=rawforward 2026/04/10 23:50:55 INFO Applying migration id=publickey 2026/04/10 23:50:55 INFO Applying migration id=resolvegroup 2026/04/10 23:50:55 INFO Applying migration id=reject 2026/04/10 23:50:55 INFO Applying migration id=autodel 2026/04/10 23:50:55 INFO Applying migration id=jsonb 2026/04/10 23:50:55 INFO Applying migration id=quote 2026/04/10 23:50:55 INFO Applying migration id=rfc9421 2026/04/10 23:50:55 INFO Applying migration id=keys 2026/04/10 23:50:55 INFO Applying migration id=portable 2026/04/10 23:50:55 INFO Applying migration id=proofs 2026/04/10 23:50:55 INFO Applying migration id=contexts 2026/04/10 23:50:55 INFO Applying migration id=deliverieshost 2026/04/10 23:50:55 INFO Applying migration id=pembegin 2026/04/10 23:50:55 INFO Applying migration id=didhost 2026/04/10 23:50:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-4f58-7b1e-b729-f73783563c09 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 23:50:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-4f59-77fb-a228-310577cc9a0e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-4f58-7b1e-b729-f73783563c09 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-4f58-7b1e-b729-f73783563c09 2026/04/10 23:50:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-4f5b-738b-b86e-bd34104920d9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-4f5b-733f-a8d8-f7f81454d340 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-4f5b-733f-a8d8-f7f81454d340 2026/04/10 23:50:57 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (1.72s) === RUN TestUploadEdit_InvalidType 2026/04/10 23:50:57 INFO Applying migration id=initial 2026/04/10 23:50:57 INFO Applying migration id=notesupdated 2026/04/10 23:50:57 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:57 INFO Applying migration id=activitiesid 2026/04/10 23:50:57 INFO Applying migration id=outbox 2026/04/10 23:50:57 INFO Applying migration id=edits 2026/04/10 23:50:57 INFO Applying migration id=outboxactor 2026/04/10 23:50:57 INFO Applying migration id=outboxsender 2026/04/10 23:50:57 INFO Applying migration id=thread 2026/04/10 23:50:57 INFO Applying migration id=host 2026/04/10 23:50:57 INFO Applying migration id=sharedinbox 2026/04/10 23:50:57 INFO Applying migration id=noteshost 2026/04/10 23:50:57 INFO Applying migration id=fetched 2026/04/10 23:50:57 INFO Applying migration id=move 2026/04/10 23:50:57 INFO Applying migration id=cleanup 2026/04/10 23:50:57 INFO Applying migration id=received 2026/04/10 23:50:57 INFO Applying migration id=namehost 2026/04/10 23:50:57 INFO Applying migration id=outboxhost 2026/04/10 23:50:57 INFO Applying migration id=notesfts 2026/04/10 23:50:57 INFO Applying migration id=iconsname 2026/04/10 23:50:57 INFO Applying migration id=nohash 2026/04/10 23:50:57 INFO Applying migration id=shares 2026/04/10 23:50:57 INFO Applying migration id=actorttl 2026/04/10 23:50:57 INFO Applying migration id=tocc 2026/04/10 23:50:57 INFO Applying migration id=followeds 2026/04/10 23:50:57 INFO Applying migration id=certhash 2026/04/10 23:50:57 INFO Applying migration id=follows_sync 2026/04/10 23:50:57 INFO Applying migration id=jsonpath 2026/04/10 23:50:57 INFO Applying migration id=localforward 2026/04/10 23:50:57 INFO Applying migration id=avatar 2026/04/10 23:50:57 INFO Applying migration id=noimage 2026/04/10 23:50:57 INFO Applying migration id=feed 2026/04/10 23:50:57 INFO Applying migration id=bookmarks 2026/04/10 23:50:57 INFO Applying migration id=shareactivity 2026/04/10 23:50:57 INFO Applying migration id=application 2026/04/10 23:50:57 INFO Applying migration id=certificates 2026/04/10 23:50:57 INFO Applying migration id=rawforward 2026/04/10 23:50:57 INFO Applying migration id=publickey 2026/04/10 23:50:57 INFO Applying migration id=resolvegroup 2026/04/10 23:50:57 INFO Applying migration id=reject 2026/04/10 23:50:57 INFO Applying migration id=autodel 2026/04/10 23:50:57 INFO Applying migration id=jsonb 2026/04/10 23:50:57 INFO Applying migration id=quote 2026/04/10 23:50:57 INFO Applying migration id=rfc9421 2026/04/10 23:50:57 INFO Applying migration id=keys 2026/04/10 23:50:57 INFO Applying migration id=portable 2026/04/10 23:50:57 INFO Applying migration id=proofs 2026/04/10 23:50:57 INFO Applying migration id=contexts 2026/04/10 23:50:57 INFO Applying migration id=deliverieshost 2026/04/10 23:50:57 INFO Applying migration id=pembegin 2026/04/10 23:50:57 INFO Applying migration id=didhost 2026/04/10 23:50:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-592e-7884-b5ef-e516b10aa607 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 23:50:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-592f-75a8-b44a-63cb262fdd51 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-592e-7884-b5ef-e516b10aa607 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-592e-7884-b5ef-e516b10aa607 2026/04/10 23:50:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-5931-7743-abc3-f383b212cfa1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-5931-7654-adad-7836e5b09780 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-5931-7654-adad-7836e5b09780 2026/04/10 23:50:59 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (2.52s) === RUN TestUploadEdit_NoSize 2026/04/10 23:50:59 INFO Applying migration id=initial 2026/04/10 23:50:59 INFO Applying migration id=notesupdated 2026/04/10 23:50:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:59 INFO Applying migration id=activitiesid 2026/04/10 23:50:59 INFO Applying migration id=outbox 2026/04/10 23:50:59 INFO Applying migration id=edits 2026/04/10 23:50:59 INFO Applying migration id=outboxactor 2026/04/10 23:50:59 INFO Applying migration id=outboxsender 2026/04/10 23:50:59 INFO Applying migration id=thread 2026/04/10 23:50:59 INFO Applying migration id=host 2026/04/10 23:50:59 INFO Applying migration id=sharedinbox 2026/04/10 23:50:59 INFO Applying migration id=noteshost 2026/04/10 23:50:59 INFO Applying migration id=fetched 2026/04/10 23:50:59 INFO Applying migration id=move 2026/04/10 23:50:59 INFO Applying migration id=cleanup 2026/04/10 23:50:59 INFO Applying migration id=received 2026/04/10 23:50:59 INFO Applying migration id=namehost 2026/04/10 23:50:59 INFO Applying migration id=outboxhost 2026/04/10 23:50:59 INFO Applying migration id=notesfts 2026/04/10 23:50:59 INFO Applying migration id=iconsname 2026/04/10 23:50:59 INFO Applying migration id=nohash 2026/04/10 23:50:59 INFO Applying migration id=shares 2026/04/10 23:50:59 INFO Applying migration id=actorttl 2026/04/10 23:50:59 INFO Applying migration id=tocc 2026/04/10 23:50:59 INFO Applying migration id=followeds 2026/04/10 23:50:59 INFO Applying migration id=certhash 2026/04/10 23:50:59 INFO Applying migration id=follows_sync 2026/04/10 23:50:59 INFO Applying migration id=jsonpath 2026/04/10 23:50:59 INFO Applying migration id=localforward 2026/04/10 23:50:59 INFO Applying migration id=avatar 2026/04/10 23:50:59 INFO Applying migration id=noimage 2026/04/10 23:50:59 INFO Applying migration id=feed 2026/04/10 23:50:59 INFO Applying migration id=bookmarks 2026/04/10 23:50:59 INFO Applying migration id=shareactivity 2026/04/10 23:50:59 INFO Applying migration id=application 2026/04/10 23:50:59 INFO Applying migration id=certificates 2026/04/10 23:50:59 INFO Applying migration id=rawforward 2026/04/10 23:50:59 INFO Applying migration id=publickey 2026/04/10 23:50:59 INFO Applying migration id=resolvegroup 2026/04/10 23:50:59 INFO Applying migration id=reject 2026/04/10 23:50:59 INFO Applying migration id=autodel 2026/04/10 23:50:59 INFO Applying migration id=jsonb 2026/04/10 23:50:59 INFO Applying migration id=quote 2026/04/10 23:50:59 INFO Applying migration id=rfc9421 2026/04/10 23:50:59 INFO Applying migration id=keys 2026/04/10 23:50:59 INFO Applying migration id=portable 2026/04/10 23:50:59 INFO Applying migration id=proofs 2026/04/10 23:50:59 INFO Applying migration id=contexts 2026/04/10 23:50:59 INFO Applying migration id=deliverieshost 2026/04/10 23:50:59 INFO Applying migration id=pembegin 2026/04/10 23:50:59 INFO Applying migration id=didhost 2026/04/10 23:51:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-6415-76a0-bfe4-6c534f9580c5 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 23:51:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-6416-738d-bc29-ae1af6374110 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-6415-76a0-bfe4-6c534f9580c5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-6415-76a0-bfe4-6c534f9580c5 2026/04/10 23:51:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-6417-7e17-8e21-19f2d1582278 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-6417-7dc8-82c5-bd66e1b7447c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-6417-7dc8-82c5-bd66e1b7447c 2026/04/10 23:51:02 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (2.79s) === RUN TestUploadEdit_NoType 2026/04/10 23:51:02 INFO Applying migration id=initial 2026/04/10 23:51:02 INFO Applying migration id=notesupdated 2026/04/10 23:51:02 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:02 INFO Applying migration id=activitiesid 2026/04/10 23:51:02 INFO Applying migration id=outbox 2026/04/10 23:51:02 INFO Applying migration id=edits 2026/04/10 23:51:02 INFO Applying migration id=outboxactor 2026/04/10 23:51:02 INFO Applying migration id=outboxsender 2026/04/10 23:51:02 INFO Applying migration id=thread 2026/04/10 23:51:02 INFO Applying migration id=host 2026/04/10 23:51:02 INFO Applying migration id=sharedinbox 2026/04/10 23:51:02 INFO Applying migration id=noteshost 2026/04/10 23:51:02 INFO Applying migration id=fetched 2026/04/10 23:51:02 INFO Applying migration id=move 2026/04/10 23:51:02 INFO Applying migration id=cleanup 2026/04/10 23:51:02 INFO Applying migration id=received 2026/04/10 23:51:02 INFO Applying migration id=namehost 2026/04/10 23:51:02 INFO Applying migration id=outboxhost 2026/04/10 23:51:02 INFO Applying migration id=notesfts 2026/04/10 23:51:02 INFO Applying migration id=iconsname 2026/04/10 23:51:02 INFO Applying migration id=nohash 2026/04/10 23:51:02 INFO Applying migration id=shares 2026/04/10 23:51:02 INFO Applying migration id=actorttl 2026/04/10 23:51:02 INFO Applying migration id=tocc 2026/04/10 23:51:02 INFO Applying migration id=followeds 2026/04/10 23:51:02 INFO Applying migration id=certhash 2026/04/10 23:51:02 INFO Applying migration id=follows_sync 2026/04/10 23:51:02 INFO Applying migration id=jsonpath 2026/04/10 23:51:02 INFO Applying migration id=localforward 2026/04/10 23:51:02 INFO Applying migration id=avatar 2026/04/10 23:51:02 INFO Applying migration id=noimage 2026/04/10 23:51:02 INFO Applying migration id=feed 2026/04/10 23:51:02 INFO Applying migration id=bookmarks 2026/04/10 23:51:02 INFO Applying migration id=shareactivity 2026/04/10 23:51:02 INFO Applying migration id=application 2026/04/10 23:51:02 INFO Applying migration id=certificates 2026/04/10 23:51:02 INFO Applying migration id=rawforward 2026/04/10 23:51:02 INFO Applying migration id=publickey 2026/04/10 23:51:02 INFO Applying migration id=resolvegroup 2026/04/10 23:51:02 INFO Applying migration id=reject 2026/04/10 23:51:02 INFO Applying migration id=autodel 2026/04/10 23:51:02 INFO Applying migration id=jsonb 2026/04/10 23:51:02 INFO Applying migration id=quote 2026/04/10 23:51:02 INFO Applying migration id=rfc9421 2026/04/10 23:51:02 INFO Applying migration id=keys 2026/04/10 23:51:02 INFO Applying migration id=portable 2026/04/10 23:51:02 INFO Applying migration id=proofs 2026/04/10 23:51:02 INFO Applying migration id=contexts 2026/04/10 23:51:02 INFO Applying migration id=deliverieshost 2026/04/10 23:51:02 INFO Applying migration id=pembegin 2026/04/10 23:51:02 INFO Applying migration id=didhost 2026/04/10 23:51:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-6c27-7400-8ef8-4960c7a56637 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 23:51:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-6c28-71bc-ae57-fbc3727417ce activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-6c27-7400-8ef8-4960c7a56637 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-6c27-7400-8ef8-4960c7a56637 2026/04/10 23:51:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-6c29-7c88-b0b5-fcb8474a5787 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-6c29-7c3c-96e3-7edd516419ed activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-6c29-7c3c-96e3-7edd516419ed 2026/04/10 23:51:04 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (2.07s) === RUN TestUploadReply_PostToFollowers 2026/04/10 23:51:04 INFO Applying migration id=initial 2026/04/10 23:51:04 INFO Applying migration id=notesupdated 2026/04/10 23:51:04 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:04 INFO Applying migration id=activitiesid 2026/04/10 23:51:04 INFO Applying migration id=outbox 2026/04/10 23:51:04 INFO Applying migration id=edits 2026/04/10 23:51:04 INFO Applying migration id=outboxactor 2026/04/10 23:51:04 INFO Applying migration id=outboxsender 2026/04/10 23:51:04 INFO Applying migration id=thread 2026/04/10 23:51:04 INFO Applying migration id=host 2026/04/10 23:51:04 INFO Applying migration id=sharedinbox 2026/04/10 23:51:04 INFO Applying migration id=noteshost 2026/04/10 23:51:04 INFO Applying migration id=fetched 2026/04/10 23:51:04 INFO Applying migration id=move 2026/04/10 23:51:04 INFO Applying migration id=cleanup 2026/04/10 23:51:04 INFO Applying migration id=received 2026/04/10 23:51:04 INFO Applying migration id=namehost 2026/04/10 23:51:04 INFO Applying migration id=outboxhost 2026/04/10 23:51:04 INFO Applying migration id=notesfts 2026/04/10 23:51:04 INFO Applying migration id=iconsname 2026/04/10 23:51:04 INFO Applying migration id=nohash 2026/04/10 23:51:04 INFO Applying migration id=shares 2026/04/10 23:51:04 INFO Applying migration id=actorttl 2026/04/10 23:51:04 INFO Applying migration id=tocc 2026/04/10 23:51:04 INFO Applying migration id=followeds 2026/04/10 23:51:04 INFO Applying migration id=certhash 2026/04/10 23:51:04 INFO Applying migration id=follows_sync 2026/04/10 23:51:04 INFO Applying migration id=jsonpath 2026/04/10 23:51:04 INFO Applying migration id=localforward 2026/04/10 23:51:04 INFO Applying migration id=avatar 2026/04/10 23:51:04 INFO Applying migration id=noimage 2026/04/10 23:51:04 INFO Applying migration id=feed 2026/04/10 23:51:04 INFO Applying migration id=bookmarks 2026/04/10 23:51:04 INFO Applying migration id=shareactivity 2026/04/10 23:51:04 INFO Applying migration id=application 2026/04/10 23:51:04 INFO Applying migration id=certificates 2026/04/10 23:51:04 INFO Applying migration id=rawforward 2026/04/10 23:51:04 INFO Applying migration id=publickey 2026/04/10 23:51:04 INFO Applying migration id=resolvegroup 2026/04/10 23:51:04 INFO Applying migration id=reject 2026/04/10 23:51:04 INFO Applying migration id=autodel 2026/04/10 23:51:04 INFO Applying migration id=jsonb 2026/04/10 23:51:04 INFO Applying migration id=quote 2026/04/10 23:51:04 INFO Applying migration id=rfc9421 2026/04/10 23:51:04 INFO Applying migration id=keys 2026/04/10 23:51:04 INFO Applying migration id=portable 2026/04/10 23:51:04 INFO Applying migration id=proofs 2026/04/10 23:51:04 INFO Applying migration id=contexts 2026/04/10 23:51:04 INFO Applying migration id=deliverieshost 2026/04/10 23:51:04 INFO Applying migration id=pembegin 2026/04/10 23:51:04 INFO Applying migration id=didhost 2026/04/10 23:51:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-743c-7e30-9558-b97e50013ebe 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 23:51:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-743d-7bcf-81da-4b8fc3f297c2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-743c-7e30-9558-b97e50013ebe activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-743c-7e30-9558-b97e50013ebe 2026/04/10 23:51:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-743e-738f-bd37-3232f3d6ece6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-743e-7344-bb90-8074e7ed53e1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-743e-7344-bb90-8074e7ed53e1 2026/04/10 23:51:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79ce-743e-7344-bb90-8074e7ed53e1 2026/04/10 23:51:06 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79ce-743e-7344-bb90-8074e7ed53e1 2026/04/10 23:51:06 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79ce-7441-74ba-bd43-78fce9b984ea note=https://localhost.localdomain:8443/post/019d79ce-7441-7483-8f67-ec25bf54cf5c thread=https://localhost.localdomain:8443/post/019d79ce-743e-7344-bb90-8074e7ed53e1 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-7441-74ba-bd43-78fce9b984ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-7441-7483-8f67-ec25bf54cf5c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ce-7441-7483-8f67-ec25bf54cf5c 2026/04/10 23:51:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79ce-743e-7344-bb90-8074e7ed53e1 2026/04/10 23:51:06 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (2.08s) === RUN TestUploadReply_NoMimeType 2026/04/10 23:51:06 INFO Applying migration id=initial 2026/04/10 23:51:06 INFO Applying migration id=notesupdated 2026/04/10 23:51:06 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:06 INFO Applying migration id=activitiesid 2026/04/10 23:51:06 INFO Applying migration id=outbox 2026/04/10 23:51:06 INFO Applying migration id=edits 2026/04/10 23:51:06 INFO Applying migration id=outboxactor 2026/04/10 23:51:06 INFO Applying migration id=outboxsender 2026/04/10 23:51:06 INFO Applying migration id=thread 2026/04/10 23:51:06 INFO Applying migration id=host 2026/04/10 23:51:06 INFO Applying migration id=sharedinbox 2026/04/10 23:51:06 INFO Applying migration id=noteshost 2026/04/10 23:51:06 INFO Applying migration id=fetched 2026/04/10 23:51:06 INFO Applying migration id=move 2026/04/10 23:51:06 INFO Applying migration id=cleanup 2026/04/10 23:51:06 INFO Applying migration id=received 2026/04/10 23:51:06 INFO Applying migration id=namehost 2026/04/10 23:51:06 INFO Applying migration id=outboxhost 2026/04/10 23:51:06 INFO Applying migration id=notesfts 2026/04/10 23:51:06 INFO Applying migration id=iconsname 2026/04/10 23:51:06 INFO Applying migration id=nohash 2026/04/10 23:51:06 INFO Applying migration id=shares 2026/04/10 23:51:06 INFO Applying migration id=actorttl 2026/04/10 23:51:06 INFO Applying migration id=tocc 2026/04/10 23:51:06 INFO Applying migration id=followeds 2026/04/10 23:51:06 INFO Applying migration id=certhash 2026/04/10 23:51:06 INFO Applying migration id=follows_sync 2026/04/10 23:51:06 INFO Applying migration id=jsonpath 2026/04/10 23:51:06 INFO Applying migration id=localforward 2026/04/10 23:51:06 INFO Applying migration id=avatar 2026/04/10 23:51:06 INFO Applying migration id=noimage 2026/04/10 23:51:06 INFO Applying migration id=feed 2026/04/10 23:51:06 INFO Applying migration id=bookmarks 2026/04/10 23:51:06 INFO Applying migration id=shareactivity 2026/04/10 23:51:06 INFO Applying migration id=application 2026/04/10 23:51:06 INFO Applying migration id=certificates 2026/04/10 23:51:06 INFO Applying migration id=rawforward 2026/04/10 23:51:06 INFO Applying migration id=publickey 2026/04/10 23:51:06 INFO Applying migration id=resolvegroup 2026/04/10 23:51:06 INFO Applying migration id=reject 2026/04/10 23:51:06 INFO Applying migration id=autodel 2026/04/10 23:51:06 INFO Applying migration id=jsonb 2026/04/10 23:51:06 INFO Applying migration id=quote 2026/04/10 23:51:06 INFO Applying migration id=rfc9421 2026/04/10 23:51:06 INFO Applying migration id=keys 2026/04/10 23:51:06 INFO Applying migration id=portable 2026/04/10 23:51:06 INFO Applying migration id=proofs 2026/04/10 23:51:06 INFO Applying migration id=contexts 2026/04/10 23:51:06 INFO Applying migration id=deliverieshost 2026/04/10 23:51:06 INFO Applying migration id=pembegin 2026/04/10 23:51:06 INFO Applying migration id=didhost 2026/04/10 23:51:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-790c-74bc-bd83-f8e301ca08d8 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 23:51:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-790e-739c-aa92-50896e1cf96d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-790c-74bc-bd83-f8e301ca08d8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-790c-74bc-bd83-f8e301ca08d8 2026/04/10 23:51:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-790f-74e3-9952-d7ebdad102de activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-790f-744f-aad7-4ea75b25019b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-790f-744f-aad7-4ea75b25019b 2026/04/10 23:51:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79ce-790f-744f-aad7-4ea75b25019b 2026/04/10 23:51:07 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79ce-790f-744f-aad7-4ea75b25019b 2026/04/10 23:51:07 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79ce-7916-7e39-82a1-3d73109dcc1a note=https://localhost.localdomain:8443/post/019d79ce-7916-7da1-aba8-05dcf6106187 thread=https://localhost.localdomain:8443/post/019d79ce-790f-744f-aad7-4ea75b25019b starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-7916-7e39-82a1-3d73109dcc1a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-7916-7da1-aba8-05dcf6106187 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ce-7916-7da1-aba8-05dcf6106187 2026/04/10 23:51:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79ce-790f-744f-aad7-4ea75b25019b 2026/04/10 23:51:07 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (1.25s) === RUN TestUsers_NoPosts 2026/04/10 23:51:07 INFO Applying migration id=initial 2026/04/10 23:51:07 INFO Applying migration id=notesupdated 2026/04/10 23:51:07 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:07 INFO Applying migration id=activitiesid 2026/04/10 23:51:07 INFO Applying migration id=outbox 2026/04/10 23:51:07 INFO Applying migration id=edits 2026/04/10 23:51:07 INFO Applying migration id=outboxactor 2026/04/10 23:51:07 INFO Applying migration id=outboxsender 2026/04/10 23:51:07 INFO Applying migration id=thread 2026/04/10 23:51:07 INFO Applying migration id=host 2026/04/10 23:51:07 INFO Applying migration id=sharedinbox 2026/04/10 23:51:07 INFO Applying migration id=noteshost 2026/04/10 23:51:07 INFO Applying migration id=fetched 2026/04/10 23:51:07 INFO Applying migration id=move 2026/04/10 23:51:07 INFO Applying migration id=cleanup 2026/04/10 23:51:07 INFO Applying migration id=received 2026/04/10 23:51:07 INFO Applying migration id=namehost 2026/04/10 23:51:07 INFO Applying migration id=outboxhost 2026/04/10 23:51:07 INFO Applying migration id=notesfts 2026/04/10 23:51:07 INFO Applying migration id=iconsname 2026/04/10 23:51:07 INFO Applying migration id=nohash 2026/04/10 23:51:07 INFO Applying migration id=shares 2026/04/10 23:51:07 INFO Applying migration id=actorttl 2026/04/10 23:51:07 INFO Applying migration id=tocc 2026/04/10 23:51:07 INFO Applying migration id=followeds 2026/04/10 23:51:07 INFO Applying migration id=certhash 2026/04/10 23:51:07 INFO Applying migration id=follows_sync 2026/04/10 23:51:07 INFO Applying migration id=jsonpath 2026/04/10 23:51:07 INFO Applying migration id=localforward 2026/04/10 23:51:07 INFO Applying migration id=avatar 2026/04/10 23:51:07 INFO Applying migration id=noimage 2026/04/10 23:51:07 INFO Applying migration id=feed 2026/04/10 23:51:07 INFO Applying migration id=bookmarks 2026/04/10 23:51:07 INFO Applying migration id=shareactivity 2026/04/10 23:51:07 INFO Applying migration id=application 2026/04/10 23:51:07 INFO Applying migration id=certificates 2026/04/10 23:51:07 INFO Applying migration id=rawforward 2026/04/10 23:51:07 INFO Applying migration id=publickey 2026/04/10 23:51:07 INFO Applying migration id=resolvegroup 2026/04/10 23:51:07 INFO Applying migration id=reject 2026/04/10 23:51:07 INFO Applying migration id=autodel 2026/04/10 23:51:07 INFO Applying migration id=jsonb 2026/04/10 23:51:07 INFO Applying migration id=quote 2026/04/10 23:51:07 INFO Applying migration id=rfc9421 2026/04/10 23:51:07 INFO Applying migration id=keys 2026/04/10 23:51:07 INFO Applying migration id=portable 2026/04/10 23:51:07 INFO Applying migration id=proofs 2026/04/10 23:51:07 INFO Applying migration id=contexts 2026/04/10 23:51:07 INFO Applying migration id=deliverieshost 2026/04/10 23:51:07 INFO Applying migration id=pembegin 2026/04/10 23:51:07 INFO Applying migration id=didhost --- PASS: TestUsers_NoPosts (4.50s) === RUN TestUsers_UnauthenticatedUser 2026/04/10 23:51:12 INFO Applying migration id=initial 2026/04/10 23:51:12 INFO Applying migration id=notesupdated 2026/04/10 23:51:12 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:12 INFO Applying migration id=activitiesid 2026/04/10 23:51:12 INFO Applying migration id=outbox 2026/04/10 23:51:12 INFO Applying migration id=edits 2026/04/10 23:51:12 INFO Applying migration id=outboxactor 2026/04/10 23:51:12 INFO Applying migration id=outboxsender 2026/04/10 23:51:12 INFO Applying migration id=thread 2026/04/10 23:51:12 INFO Applying migration id=host 2026/04/10 23:51:12 INFO Applying migration id=sharedinbox 2026/04/10 23:51:12 INFO Applying migration id=noteshost 2026/04/10 23:51:12 INFO Applying migration id=fetched 2026/04/10 23:51:12 INFO Applying migration id=move 2026/04/10 23:51:12 INFO Applying migration id=cleanup 2026/04/10 23:51:12 INFO Applying migration id=received 2026/04/10 23:51:12 INFO Applying migration id=namehost 2026/04/10 23:51:12 INFO Applying migration id=outboxhost 2026/04/10 23:51:12 INFO Applying migration id=notesfts 2026/04/10 23:51:12 INFO Applying migration id=iconsname 2026/04/10 23:51:12 INFO Applying migration id=nohash 2026/04/10 23:51:12 INFO Applying migration id=shares 2026/04/10 23:51:12 INFO Applying migration id=actorttl 2026/04/10 23:51:12 INFO Applying migration id=tocc 2026/04/10 23:51:12 INFO Applying migration id=followeds 2026/04/10 23:51:12 INFO Applying migration id=certhash 2026/04/10 23:51:12 INFO Applying migration id=follows_sync 2026/04/10 23:51:12 INFO Applying migration id=jsonpath 2026/04/10 23:51:12 INFO Applying migration id=localforward 2026/04/10 23:51:12 INFO Applying migration id=avatar 2026/04/10 23:51:12 INFO Applying migration id=noimage 2026/04/10 23:51:12 INFO Applying migration id=feed 2026/04/10 23:51:12 INFO Applying migration id=bookmarks 2026/04/10 23:51:12 INFO Applying migration id=shareactivity 2026/04/10 23:51:12 INFO Applying migration id=application 2026/04/10 23:51:12 INFO Applying migration id=certificates 2026/04/10 23:51:12 INFO Applying migration id=rawforward 2026/04/10 23:51:12 INFO Applying migration id=publickey 2026/04/10 23:51:12 INFO Applying migration id=resolvegroup 2026/04/10 23:51:12 INFO Applying migration id=reject 2026/04/10 23:51:12 INFO Applying migration id=autodel 2026/04/10 23:51:12 INFO Applying migration id=jsonb 2026/04/10 23:51:12 INFO Applying migration id=quote 2026/04/10 23:51:12 INFO Applying migration id=rfc9421 2026/04/10 23:51:12 INFO Applying migration id=keys 2026/04/10 23:51:12 INFO Applying migration id=portable 2026/04/10 23:51:12 INFO Applying migration id=proofs 2026/04/10 23:51:12 INFO Applying migration id=contexts 2026/04/10 23:51:12 INFO Applying migration id=deliverieshost 2026/04/10 23:51:12 INFO Applying migration id=pembegin 2026/04/10 23:51:12 INFO Applying migration id=didhost --- PASS: TestUsers_UnauthenticatedUser (1.60s) === RUN TestUsers_DM 2026/04/10 23:51:13 INFO Applying migration id=initial 2026/04/10 23:51:13 INFO Applying migration id=notesupdated 2026/04/10 23:51:13 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:13 INFO Applying migration id=activitiesid 2026/04/10 23:51:13 INFO Applying migration id=outbox 2026/04/10 23:51:13 INFO Applying migration id=edits 2026/04/10 23:51:13 INFO Applying migration id=outboxactor 2026/04/10 23:51:13 INFO Applying migration id=outboxsender 2026/04/10 23:51:13 INFO Applying migration id=thread 2026/04/10 23:51:13 INFO Applying migration id=host 2026/04/10 23:51:13 INFO Applying migration id=sharedinbox 2026/04/10 23:51:13 INFO Applying migration id=noteshost 2026/04/10 23:51:13 INFO Applying migration id=fetched 2026/04/10 23:51:13 INFO Applying migration id=move 2026/04/10 23:51:13 INFO Applying migration id=cleanup 2026/04/10 23:51:13 INFO Applying migration id=received 2026/04/10 23:51:13 INFO Applying migration id=namehost 2026/04/10 23:51:13 INFO Applying migration id=outboxhost 2026/04/10 23:51:13 INFO Applying migration id=notesfts 2026/04/10 23:51:13 INFO Applying migration id=iconsname 2026/04/10 23:51:13 INFO Applying migration id=nohash 2026/04/10 23:51:13 INFO Applying migration id=shares 2026/04/10 23:51:13 INFO Applying migration id=actorttl 2026/04/10 23:51:13 INFO Applying migration id=tocc 2026/04/10 23:51:13 INFO Applying migration id=followeds 2026/04/10 23:51:13 INFO Applying migration id=certhash 2026/04/10 23:51:13 INFO Applying migration id=follows_sync 2026/04/10 23:51:13 INFO Applying migration id=jsonpath 2026/04/10 23:51:14 INFO Applying migration id=localforward 2026/04/10 23:51:14 INFO Applying migration id=avatar 2026/04/10 23:51:14 INFO Applying migration id=noimage 2026/04/10 23:51:14 INFO Applying migration id=feed 2026/04/10 23:51:14 INFO Applying migration id=bookmarks 2026/04/10 23:51:14 INFO Applying migration id=shareactivity 2026/04/10 23:51:14 INFO Applying migration id=application 2026/04/10 23:51:14 INFO Applying migration id=certificates 2026/04/10 23:51:14 INFO Applying migration id=rawforward 2026/04/10 23:51:14 INFO Applying migration id=publickey 2026/04/10 23:51:14 INFO Applying migration id=resolvegroup 2026/04/10 23:51:14 INFO Applying migration id=reject 2026/04/10 23:51:14 INFO Applying migration id=autodel 2026/04/10 23:51:14 INFO Applying migration id=jsonb 2026/04/10 23:51:14 INFO Applying migration id=quote 2026/04/10 23:51:14 INFO Applying migration id=rfc9421 2026/04/10 23:51:14 INFO Applying migration id=keys 2026/04/10 23:51:14 INFO Applying migration id=portable 2026/04/10 23:51:14 INFO Applying migration id=proofs 2026/04/10 23:51:14 INFO Applying migration id=contexts 2026/04/10 23:51:14 INFO Applying migration id=deliverieshost 2026/04/10 23:51:14 INFO Applying migration id=pembegin 2026/04/10 23:51:14 INFO Applying migration id=didhost 2026/04/10 23:51:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-9a4c-7329-8ac8-c2d5316df9c1 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 23:51:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-9a4d-7041-9c89-a7201f5b93ce activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-9a4c-7329-8ac8-c2d5316df9c1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-9a4c-7329-8ac8-c2d5316df9c1 2026/04/10 23:51:16 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:51:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-9a4d-7a72-85d8-25af726cfbd4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-9a4d-76f6-946d-0231f1cb2e67 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-9a4d-76f6-946d-0231f1cb2e67 --- PASS: TestUsers_DM (2.39s) === RUN TestUsers_DMNotFollowing 2026/04/10 23:51:16 INFO Applying migration id=initial 2026/04/10 23:51:16 INFO Applying migration id=notesupdated 2026/04/10 23:51:16 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:16 INFO Applying migration id=activitiesid 2026/04/10 23:51:16 INFO Applying migration id=outbox 2026/04/10 23:51:16 INFO Applying migration id=edits 2026/04/10 23:51:16 INFO Applying migration id=outboxactor 2026/04/10 23:51:16 INFO Applying migration id=outboxsender 2026/04/10 23:51:16 INFO Applying migration id=thread 2026/04/10 23:51:16 INFO Applying migration id=host 2026/04/10 23:51:16 INFO Applying migration id=sharedinbox 2026/04/10 23:51:16 INFO Applying migration id=noteshost 2026/04/10 23:51:16 INFO Applying migration id=fetched 2026/04/10 23:51:16 INFO Applying migration id=move 2026/04/10 23:51:16 INFO Applying migration id=cleanup 2026/04/10 23:51:16 INFO Applying migration id=received 2026/04/10 23:51:16 INFO Applying migration id=namehost 2026/04/10 23:51:16 INFO Applying migration id=outboxhost 2026/04/10 23:51:16 INFO Applying migration id=notesfts 2026/04/10 23:51:16 INFO Applying migration id=iconsname 2026/04/10 23:51:16 INFO Applying migration id=nohash 2026/04/10 23:51:16 INFO Applying migration id=shares 2026/04/10 23:51:16 INFO Applying migration id=actorttl 2026/04/10 23:51:16 INFO Applying migration id=tocc 2026/04/10 23:51:16 INFO Applying migration id=followeds 2026/04/10 23:51:16 INFO Applying migration id=certhash 2026/04/10 23:51:16 INFO Applying migration id=follows_sync 2026/04/10 23:51:16 INFO Applying migration id=jsonpath 2026/04/10 23:51:16 INFO Applying migration id=localforward 2026/04/10 23:51:16 INFO Applying migration id=avatar 2026/04/10 23:51:16 INFO Applying migration id=noimage 2026/04/10 23:51:16 INFO Applying migration id=feed 2026/04/10 23:51:16 INFO Applying migration id=bookmarks 2026/04/10 23:51:16 INFO Applying migration id=shareactivity 2026/04/10 23:51:16 INFO Applying migration id=application 2026/04/10 23:51:16 INFO Applying migration id=certificates 2026/04/10 23:51:16 INFO Applying migration id=rawforward 2026/04/10 23:51:16 INFO Applying migration id=publickey 2026/04/10 23:51:16 INFO Applying migration id=resolvegroup 2026/04/10 23:51:16 INFO Applying migration id=reject 2026/04/10 23:51:16 INFO Applying migration id=autodel 2026/04/10 23:51:16 INFO Applying migration id=jsonb 2026/04/10 23:51:16 INFO Applying migration id=quote 2026/04/10 23:51:16 INFO Applying migration id=rfc9421 2026/04/10 23:51:16 INFO Applying migration id=keys 2026/04/10 23:51:16 INFO Applying migration id=portable 2026/04/10 23:51:16 INFO Applying migration id=proofs 2026/04/10 23:51:16 INFO Applying migration id=contexts 2026/04/10 23:51:16 INFO Applying migration id=deliverieshost 2026/04/10 23:51:16 INFO Applying migration id=pembegin 2026/04/10 23:51:16 INFO Applying migration id=didhost 2026/04/10 23:51:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-9deb-7e54-afb0-dcf8acc4f3e3 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 23:51:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-9ded-74e9-bcd8-15d25d465148 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-9deb-7e54-afb0-dcf8acc4f3e3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-9deb-7e54-afb0-dcf8acc4f3e3 2026/04/10 23:51:17 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:51:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-9dee-7581-bdc0-5c8ade0ddaf8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-9ded-7eda-80a3-7adf4ac9ffb1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-9ded-7eda-80a3-7adf4ac9ffb1 2026/04/10 23:51:17 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ce-9df0-760d-97d8-3ac4649e6f29 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-9deb-7e54-afb0-dcf8acc4f3e3 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 (0.93s) === RUN TestUsers_PostToFollowers 2026/04/10 23:51:17 INFO Applying migration id=initial 2026/04/10 23:51:17 INFO Applying migration id=notesupdated 2026/04/10 23:51:17 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:17 INFO Applying migration id=activitiesid 2026/04/10 23:51:17 INFO Applying migration id=outbox 2026/04/10 23:51:17 INFO Applying migration id=edits 2026/04/10 23:51:17 INFO Applying migration id=outboxactor 2026/04/10 23:51:17 INFO Applying migration id=outboxsender 2026/04/10 23:51:17 INFO Applying migration id=thread 2026/04/10 23:51:17 INFO Applying migration id=host 2026/04/10 23:51:17 INFO Applying migration id=sharedinbox 2026/04/10 23:51:17 INFO Applying migration id=noteshost 2026/04/10 23:51:17 INFO Applying migration id=fetched 2026/04/10 23:51:17 INFO Applying migration id=move 2026/04/10 23:51:17 INFO Applying migration id=cleanup 2026/04/10 23:51:17 INFO Applying migration id=received 2026/04/10 23:51:17 INFO Applying migration id=namehost 2026/04/10 23:51:17 INFO Applying migration id=outboxhost 2026/04/10 23:51:17 INFO Applying migration id=notesfts 2026/04/10 23:51:17 INFO Applying migration id=iconsname 2026/04/10 23:51:17 INFO Applying migration id=nohash 2026/04/10 23:51:17 INFO Applying migration id=shares 2026/04/10 23:51:17 INFO Applying migration id=actorttl 2026/04/10 23:51:17 INFO Applying migration id=tocc 2026/04/10 23:51:17 INFO Applying migration id=followeds 2026/04/10 23:51:17 INFO Applying migration id=certhash 2026/04/10 23:51:17 INFO Applying migration id=follows_sync 2026/04/10 23:51:17 INFO Applying migration id=jsonpath 2026/04/10 23:51:17 INFO Applying migration id=localforward 2026/04/10 23:51:17 INFO Applying migration id=avatar 2026/04/10 23:51:17 INFO Applying migration id=noimage 2026/04/10 23:51:17 INFO Applying migration id=feed 2026/04/10 23:51:17 INFO Applying migration id=bookmarks 2026/04/10 23:51:17 INFO Applying migration id=shareactivity 2026/04/10 23:51:17 INFO Applying migration id=application 2026/04/10 23:51:17 INFO Applying migration id=certificates 2026/04/10 23:51:17 INFO Applying migration id=rawforward 2026/04/10 23:51:17 INFO Applying migration id=publickey 2026/04/10 23:51:17 INFO Applying migration id=resolvegroup 2026/04/10 23:51:17 INFO Applying migration id=reject 2026/04/10 23:51:17 INFO Applying migration id=autodel 2026/04/10 23:51:17 INFO Applying migration id=jsonb 2026/04/10 23:51:17 INFO Applying migration id=quote 2026/04/10 23:51:17 INFO Applying migration id=rfc9421 2026/04/10 23:51:17 INFO Applying migration id=keys 2026/04/10 23:51:17 INFO Applying migration id=portable 2026/04/10 23:51:17 INFO Applying migration id=proofs 2026/04/10 23:51:17 INFO Applying migration id=contexts 2026/04/10 23:51:17 INFO Applying migration id=deliverieshost 2026/04/10 23:51:17 INFO Applying migration id=pembegin 2026/04/10 23:51:17 INFO Applying migration id=didhost 2026/04/10 23:51:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-a3f0-7920-a994-dcce5f947607 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 23:51:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-a3f1-768f-a714-cdcd9002415a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-a3f0-7920-a994-dcce5f947607 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-a3f0-7920-a994-dcce5f947607 2026/04/10 23:51:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-a3f1-7e1a-9161-8e00756a30e4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-a3f1-7dcb-92c1-e17340e3dde0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-a3f1-7dcb-92c1-e17340e3dde0 --- PASS: TestUsers_PostToFollowers (1.54s) === RUN TestUsers_PostToFollowersNotFollowing 2026/04/10 23:51:18 INFO Applying migration id=initial 2026/04/10 23:51:18 INFO Applying migration id=notesupdated 2026/04/10 23:51:18 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:18 INFO Applying migration id=activitiesid 2026/04/10 23:51:18 INFO Applying migration id=outbox 2026/04/10 23:51:18 INFO Applying migration id=edits 2026/04/10 23:51:18 INFO Applying migration id=outboxactor 2026/04/10 23:51:18 INFO Applying migration id=outboxsender 2026/04/10 23:51:18 INFO Applying migration id=thread 2026/04/10 23:51:18 INFO Applying migration id=host 2026/04/10 23:51:18 INFO Applying migration id=sharedinbox 2026/04/10 23:51:18 INFO Applying migration id=noteshost 2026/04/10 23:51:18 INFO Applying migration id=fetched 2026/04/10 23:51:18 INFO Applying migration id=move 2026/04/10 23:51:18 INFO Applying migration id=cleanup 2026/04/10 23:51:18 INFO Applying migration id=received 2026/04/10 23:51:18 INFO Applying migration id=namehost 2026/04/10 23:51:18 INFO Applying migration id=outboxhost 2026/04/10 23:51:18 INFO Applying migration id=notesfts 2026/04/10 23:51:18 INFO Applying migration id=iconsname 2026/04/10 23:51:18 INFO Applying migration id=nohash 2026/04/10 23:51:18 INFO Applying migration id=shares 2026/04/10 23:51:18 INFO Applying migration id=actorttl 2026/04/10 23:51:18 INFO Applying migration id=tocc 2026/04/10 23:51:18 INFO Applying migration id=followeds 2026/04/10 23:51:18 INFO Applying migration id=certhash 2026/04/10 23:51:18 INFO Applying migration id=follows_sync 2026/04/10 23:51:18 INFO Applying migration id=jsonpath 2026/04/10 23:51:18 INFO Applying migration id=localforward 2026/04/10 23:51:18 INFO Applying migration id=avatar 2026/04/10 23:51:18 INFO Applying migration id=noimage 2026/04/10 23:51:18 INFO Applying migration id=feed 2026/04/10 23:51:18 INFO Applying migration id=bookmarks 2026/04/10 23:51:18 INFO Applying migration id=shareactivity 2026/04/10 23:51:18 INFO Applying migration id=application 2026/04/10 23:51:18 INFO Applying migration id=certificates 2026/04/10 23:51:18 INFO Applying migration id=rawforward 2026/04/10 23:51:18 INFO Applying migration id=publickey 2026/04/10 23:51:18 INFO Applying migration id=resolvegroup 2026/04/10 23:51:18 INFO Applying migration id=reject 2026/04/10 23:51:18 INFO Applying migration id=autodel 2026/04/10 23:51:18 INFO Applying migration id=jsonb 2026/04/10 23:51:18 INFO Applying migration id=quote 2026/04/10 23:51:18 INFO Applying migration id=rfc9421 2026/04/10 23:51:18 INFO Applying migration id=keys 2026/04/10 23:51:18 INFO Applying migration id=portable 2026/04/10 23:51:18 INFO Applying migration id=proofs 2026/04/10 23:51:18 INFO Applying migration id=contexts 2026/04/10 23:51:18 INFO Applying migration id=deliverieshost 2026/04/10 23:51:18 INFO Applying migration id=pembegin 2026/04/10 23:51:18 INFO Applying migration id=didhost 2026/04/10 23:51:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-b072-7e03-be53-3af1e507374e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-b072-7db3-ae76-6b9e01cb006f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-b072-7db3-ae76-6b9e01cb006f --- PASS: TestUsers_PostToFollowersNotFollowing (3.20s) === RUN TestUsers_PublicPost 2026/04/10 23:51:21 INFO Applying migration id=initial 2026/04/10 23:51:21 INFO Applying migration id=notesupdated 2026/04/10 23:51:21 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:21 INFO Applying migration id=activitiesid 2026/04/10 23:51:21 INFO Applying migration id=outbox 2026/04/10 23:51:21 INFO Applying migration id=edits 2026/04/10 23:51:21 INFO Applying migration id=outboxactor 2026/04/10 23:51:21 INFO Applying migration id=outboxsender 2026/04/10 23:51:21 INFO Applying migration id=thread 2026/04/10 23:51:21 INFO Applying migration id=host 2026/04/10 23:51:21 INFO Applying migration id=sharedinbox 2026/04/10 23:51:21 INFO Applying migration id=noteshost 2026/04/10 23:51:21 INFO Applying migration id=fetched 2026/04/10 23:51:21 INFO Applying migration id=move 2026/04/10 23:51:21 INFO Applying migration id=cleanup 2026/04/10 23:51:21 INFO Applying migration id=received 2026/04/10 23:51:21 INFO Applying migration id=namehost 2026/04/10 23:51:21 INFO Applying migration id=outboxhost 2026/04/10 23:51:21 INFO Applying migration id=notesfts 2026/04/10 23:51:21 INFO Applying migration id=iconsname 2026/04/10 23:51:21 INFO Applying migration id=nohash 2026/04/10 23:51:21 INFO Applying migration id=shares 2026/04/10 23:51:21 INFO Applying migration id=actorttl 2026/04/10 23:51:21 INFO Applying migration id=tocc 2026/04/10 23:51:22 INFO Applying migration id=followeds 2026/04/10 23:51:22 INFO Applying migration id=certhash 2026/04/10 23:51:22 INFO Applying migration id=follows_sync 2026/04/10 23:51:22 INFO Applying migration id=jsonpath 2026/04/10 23:51:22 INFO Applying migration id=localforward 2026/04/10 23:51:22 INFO Applying migration id=avatar 2026/04/10 23:51:22 INFO Applying migration id=noimage 2026/04/10 23:51:22 INFO Applying migration id=feed 2026/04/10 23:51:22 INFO Applying migration id=bookmarks 2026/04/10 23:51:22 INFO Applying migration id=shareactivity 2026/04/10 23:51:22 INFO Applying migration id=application 2026/04/10 23:51:22 INFO Applying migration id=certificates 2026/04/10 23:51:22 INFO Applying migration id=rawforward 2026/04/10 23:51:22 INFO Applying migration id=publickey 2026/04/10 23:51:22 INFO Applying migration id=resolvegroup 2026/04/10 23:51:22 INFO Applying migration id=reject 2026/04/10 23:51:22 INFO Applying migration id=autodel 2026/04/10 23:51:22 INFO Applying migration id=jsonb 2026/04/10 23:51:22 INFO Applying migration id=quote 2026/04/10 23:51:22 INFO Applying migration id=rfc9421 2026/04/10 23:51:22 INFO Applying migration id=keys 2026/04/10 23:51:22 INFO Applying migration id=portable 2026/04/10 23:51:22 INFO Applying migration id=proofs 2026/04/10 23:51:22 INFO Applying migration id=contexts 2026/04/10 23:51:22 INFO Applying migration id=deliverieshost 2026/04/10 23:51:22 INFO Applying migration id=pembegin 2026/04/10 23:51:22 INFO Applying migration id=didhost 2026/04/10 23:51:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-b82a-789d-8dac-598dd14bc978 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 23:51:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-b82b-762a-bb1d-4799dab671a8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-b82a-789d-8dac-598dd14bc978 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-b82a-789d-8dac-598dd14bc978 2026/04/10 23:51:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-b82b-7d33-8296-031c429c287d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-b82b-7ce3-be14-3be3602b8dbf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-b82b-7ce3-be14-3be3602b8dbf --- PASS: TestUsers_PublicPost (1.98s) === RUN TestUsers_PublicPostNotFollowing 2026/04/10 23:51:23 INFO Applying migration id=initial 2026/04/10 23:51:23 INFO Applying migration id=notesupdated 2026/04/10 23:51:23 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:23 INFO Applying migration id=activitiesid 2026/04/10 23:51:23 INFO Applying migration id=outbox 2026/04/10 23:51:23 INFO Applying migration id=edits 2026/04/10 23:51:23 INFO Applying migration id=outboxactor 2026/04/10 23:51:23 INFO Applying migration id=outboxsender 2026/04/10 23:51:23 INFO Applying migration id=thread 2026/04/10 23:51:23 INFO Applying migration id=host 2026/04/10 23:51:23 INFO Applying migration id=sharedinbox 2026/04/10 23:51:23 INFO Applying migration id=noteshost 2026/04/10 23:51:23 INFO Applying migration id=fetched 2026/04/10 23:51:23 INFO Applying migration id=move 2026/04/10 23:51:23 INFO Applying migration id=cleanup 2026/04/10 23:51:23 INFO Applying migration id=received 2026/04/10 23:51:23 INFO Applying migration id=namehost 2026/04/10 23:51:23 INFO Applying migration id=outboxhost 2026/04/10 23:51:23 INFO Applying migration id=notesfts 2026/04/10 23:51:23 INFO Applying migration id=iconsname 2026/04/10 23:51:23 INFO Applying migration id=nohash 2026/04/10 23:51:23 INFO Applying migration id=shares 2026/04/10 23:51:23 INFO Applying migration id=actorttl 2026/04/10 23:51:23 INFO Applying migration id=tocc 2026/04/10 23:51:23 INFO Applying migration id=followeds 2026/04/10 23:51:23 INFO Applying migration id=certhash 2026/04/10 23:51:23 INFO Applying migration id=follows_sync 2026/04/10 23:51:23 INFO Applying migration id=jsonpath 2026/04/10 23:51:24 INFO Applying migration id=localforward 2026/04/10 23:51:24 INFO Applying migration id=avatar 2026/04/10 23:51:24 INFO Applying migration id=noimage 2026/04/10 23:51:24 INFO Applying migration id=feed 2026/04/10 23:51:24 INFO Applying migration id=bookmarks 2026/04/10 23:51:24 INFO Applying migration id=shareactivity 2026/04/10 23:51:24 INFO Applying migration id=application 2026/04/10 23:51:24 INFO Applying migration id=certificates 2026/04/10 23:51:24 INFO Applying migration id=rawforward 2026/04/10 23:51:24 INFO Applying migration id=publickey 2026/04/10 23:51:24 INFO Applying migration id=resolvegroup 2026/04/10 23:51:24 INFO Applying migration id=reject 2026/04/10 23:51:24 INFO Applying migration id=autodel 2026/04/10 23:51:24 INFO Applying migration id=jsonb 2026/04/10 23:51:24 INFO Applying migration id=quote 2026/04/10 23:51:24 INFO Applying migration id=rfc9421 2026/04/10 23:51:24 INFO Applying migration id=keys 2026/04/10 23:51:24 INFO Applying migration id=portable 2026/04/10 23:51:24 INFO Applying migration id=proofs 2026/04/10 23:51:24 INFO Applying migration id=contexts 2026/04/10 23:51:24 INFO Applying migration id=deliverieshost 2026/04/10 23:51:24 INFO Applying migration id=pembegin 2026/04/10 23:51:24 INFO Applying migration id=didhost 2026/04/10 23:51:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-c3d5-7426-a588-442285c32df5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-c3d5-7386-a3e2-fe416a7f5250 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-c3d5-7386-a3e2-fe416a7f5250 --- PASS: TestUsers_PublicPostNotFollowing (2.99s) === RUN TestUsers_PublicPostShared 2026/04/10 23:51:26 INFO Applying migration id=initial 2026/04/10 23:51:26 INFO Applying migration id=notesupdated 2026/04/10 23:51:26 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:26 INFO Applying migration id=activitiesid 2026/04/10 23:51:26 INFO Applying migration id=outbox 2026/04/10 23:51:26 INFO Applying migration id=edits 2026/04/10 23:51:26 INFO Applying migration id=outboxactor 2026/04/10 23:51:26 INFO Applying migration id=outboxsender 2026/04/10 23:51:26 INFO Applying migration id=thread 2026/04/10 23:51:26 INFO Applying migration id=host 2026/04/10 23:51:26 INFO Applying migration id=sharedinbox 2026/04/10 23:51:26 INFO Applying migration id=noteshost 2026/04/10 23:51:26 INFO Applying migration id=fetched 2026/04/10 23:51:26 INFO Applying migration id=move 2026/04/10 23:51:26 INFO Applying migration id=cleanup 2026/04/10 23:51:26 INFO Applying migration id=received 2026/04/10 23:51:26 INFO Applying migration id=namehost 2026/04/10 23:51:26 INFO Applying migration id=outboxhost 2026/04/10 23:51:26 INFO Applying migration id=notesfts 2026/04/10 23:51:26 INFO Applying migration id=iconsname 2026/04/10 23:51:26 INFO Applying migration id=nohash 2026/04/10 23:51:26 INFO Applying migration id=shares 2026/04/10 23:51:26 INFO Applying migration id=actorttl 2026/04/10 23:51:26 INFO Applying migration id=tocc 2026/04/10 23:51:27 INFO Applying migration id=followeds 2026/04/10 23:51:27 INFO Applying migration id=certhash 2026/04/10 23:51:27 INFO Applying migration id=follows_sync 2026/04/10 23:51:27 INFO Applying migration id=jsonpath 2026/04/10 23:51:27 INFO Applying migration id=localforward 2026/04/10 23:51:27 INFO Applying migration id=avatar 2026/04/10 23:51:27 INFO Applying migration id=noimage 2026/04/10 23:51:27 INFO Applying migration id=feed 2026/04/10 23:51:27 INFO Applying migration id=bookmarks 2026/04/10 23:51:27 INFO Applying migration id=shareactivity 2026/04/10 23:51:27 INFO Applying migration id=application 2026/04/10 23:51:27 INFO Applying migration id=certificates 2026/04/10 23:51:27 INFO Applying migration id=rawforward 2026/04/10 23:51:27 INFO Applying migration id=publickey 2026/04/10 23:51:27 INFO Applying migration id=resolvegroup 2026/04/10 23:51:27 INFO Applying migration id=reject 2026/04/10 23:51:27 INFO Applying migration id=autodel 2026/04/10 23:51:27 INFO Applying migration id=jsonb 2026/04/10 23:51:27 INFO Applying migration id=quote 2026/04/10 23:51:27 INFO Applying migration id=rfc9421 2026/04/10 23:51:27 INFO Applying migration id=keys 2026/04/10 23:51:27 INFO Applying migration id=portable 2026/04/10 23:51:27 INFO Applying migration id=proofs 2026/04/10 23:51:27 INFO Applying migration id=contexts 2026/04/10 23:51:27 INFO Applying migration id=deliverieshost 2026/04/10 23:51:27 INFO Applying migration id=pembegin 2026/04/10 23:51:27 INFO Applying migration id=didhost 2026/04/10 23:51:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-ca23-7c1d-9b67-aabd840f2861 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 23:51: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 --- PASS: TestUsers_PublicPostShared (1.62s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/04/10 23:51:28 INFO Applying migration id=initial 2026/04/10 23:51:28 INFO Applying migration id=notesupdated 2026/04/10 23:51:28 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:28 INFO Applying migration id=activitiesid 2026/04/10 23:51:28 INFO Applying migration id=outbox 2026/04/10 23:51:28 INFO Applying migration id=edits 2026/04/10 23:51:28 INFO Applying migration id=outboxactor 2026/04/10 23:51:28 INFO Applying migration id=outboxsender 2026/04/10 23:51:28 INFO Applying migration id=thread 2026/04/10 23:51:28 INFO Applying migration id=host 2026/04/10 23:51:28 INFO Applying migration id=sharedinbox 2026/04/10 23:51:28 INFO Applying migration id=noteshost 2026/04/10 23:51:28 INFO Applying migration id=fetched 2026/04/10 23:51:28 INFO Applying migration id=move 2026/04/10 23:51:28 INFO Applying migration id=cleanup 2026/04/10 23:51:28 INFO Applying migration id=received 2026/04/10 23:51:28 INFO Applying migration id=namehost 2026/04/10 23:51:28 INFO Applying migration id=outboxhost 2026/04/10 23:51:28 INFO Applying migration id=notesfts 2026/04/10 23:51:28 INFO Applying migration id=iconsname 2026/04/10 23:51:28 INFO Applying migration id=nohash 2026/04/10 23:51:28 INFO Applying migration id=shares 2026/04/10 23:51:28 INFO Applying migration id=actorttl 2026/04/10 23:51:28 INFO Applying migration id=tocc 2026/04/10 23:51:28 INFO Applying migration id=followeds 2026/04/10 23:51:28 INFO Applying migration id=certhash 2026/04/10 23:51:28 INFO Applying migration id=follows_sync 2026/04/10 23:51:28 INFO Applying migration id=jsonpath 2026/04/10 23:51:28 INFO Applying migration id=localforward 2026/04/10 23:51:28 INFO Applying migration id=avatar 2026/04/10 23:51:28 INFO Applying migration id=noimage 2026/04/10 23:51:28 INFO Applying migration id=feed 2026/04/10 23:51:28 INFO Applying migration id=bookmarks 2026/04/10 23:51:28 INFO Applying migration id=shareactivity 2026/04/10 23:51:28 INFO Applying migration id=application 2026/04/10 23:51:28 INFO Applying migration id=certificates 2026/04/10 23:51:28 INFO Applying migration id=rawforward 2026/04/10 23:51:28 INFO Applying migration id=publickey 2026/04/10 23:51:28 INFO Applying migration id=resolvegroup 2026/04/10 23:51:28 INFO Applying migration id=reject 2026/04/10 23:51:28 INFO Applying migration id=autodel 2026/04/10 23:51:28 INFO Applying migration id=jsonb 2026/04/10 23:51:28 INFO Applying migration id=quote 2026/04/10 23:51:28 INFO Applying migration id=rfc9421 2026/04/10 23:51:28 INFO Applying migration id=keys 2026/04/10 23:51:28 INFO Applying migration id=portable 2026/04/10 23:51:28 INFO Applying migration id=proofs 2026/04/10 23:51:28 INFO Applying migration id=contexts 2026/04/10 23:51:28 INFO Applying migration id=deliverieshost 2026/04/10 23:51:28 INFO Applying migration id=pembegin 2026/04/10 23:51:28 INFO Applying migration id=didhost 2026/04/10 23:51:30 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-d0e2-74e3-bf2c-20418f584185 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 23:51: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 23:51:30 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ce-d0e5-77e1-88de-f7948e609707 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-d0e2-74e3-bf2c-20418f584185 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 (1.72s) === RUN TestView_NoReplies 2026/04/10 23:51:30 INFO Applying migration id=initial 2026/04/10 23:51:30 INFO Applying migration id=notesupdated 2026/04/10 23:51:30 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:30 INFO Applying migration id=activitiesid 2026/04/10 23:51:30 INFO Applying migration id=outbox 2026/04/10 23:51:30 INFO Applying migration id=edits 2026/04/10 23:51:30 INFO Applying migration id=outboxactor 2026/04/10 23:51:30 INFO Applying migration id=outboxsender 2026/04/10 23:51:30 INFO Applying migration id=thread 2026/04/10 23:51:30 INFO Applying migration id=host 2026/04/10 23:51:30 INFO Applying migration id=sharedinbox 2026/04/10 23:51:30 INFO Applying migration id=noteshost 2026/04/10 23:51:30 INFO Applying migration id=fetched 2026/04/10 23:51:30 INFO Applying migration id=move 2026/04/10 23:51:30 INFO Applying migration id=cleanup 2026/04/10 23:51:30 INFO Applying migration id=received 2026/04/10 23:51:30 INFO Applying migration id=namehost 2026/04/10 23:51:30 INFO Applying migration id=outboxhost 2026/04/10 23:51:30 INFO Applying migration id=notesfts 2026/04/10 23:51:30 INFO Applying migration id=iconsname 2026/04/10 23:51:30 INFO Applying migration id=nohash 2026/04/10 23:51:30 INFO Applying migration id=shares 2026/04/10 23:51:30 INFO Applying migration id=actorttl 2026/04/10 23:51:30 INFO Applying migration id=tocc 2026/04/10 23:51:30 INFO Applying migration id=followeds 2026/04/10 23:51:30 INFO Applying migration id=certhash 2026/04/10 23:51:30 INFO Applying migration id=follows_sync 2026/04/10 23:51:30 INFO Applying migration id=jsonpath 2026/04/10 23:51:30 INFO Applying migration id=localforward 2026/04/10 23:51:30 INFO Applying migration id=avatar 2026/04/10 23:51:30 INFO Applying migration id=noimage 2026/04/10 23:51:30 INFO Applying migration id=feed 2026/04/10 23:51:30 INFO Applying migration id=bookmarks 2026/04/10 23:51:30 INFO Applying migration id=shareactivity 2026/04/10 23:51:30 INFO Applying migration id=application 2026/04/10 23:51:30 INFO Applying migration id=certificates 2026/04/10 23:51:30 INFO Applying migration id=rawforward 2026/04/10 23:51:30 INFO Applying migration id=publickey 2026/04/10 23:51:30 INFO Applying migration id=resolvegroup 2026/04/10 23:51:30 INFO Applying migration id=reject 2026/04/10 23:51:30 INFO Applying migration id=autodel 2026/04/10 23:51:30 INFO Applying migration id=jsonb 2026/04/10 23:51:30 INFO Applying migration id=quote 2026/04/10 23:51:30 INFO Applying migration id=rfc9421 2026/04/10 23:51:30 INFO Applying migration id=keys 2026/04/10 23:51:30 INFO Applying migration id=portable 2026/04/10 23:51:30 INFO Applying migration id=proofs 2026/04/10 23:51:30 INFO Applying migration id=contexts 2026/04/10 23:51:30 INFO Applying migration id=deliverieshost 2026/04/10 23:51:30 INFO Applying migration id=pembegin 2026/04/10 23:51:30 INFO Applying migration id=didhost 2026/04/10 23:51:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-da9b-748a-9c08-a049c16fed68 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-da9b-742f-bd1d-eacd0d529cc4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-da9b-742f-bd1d-eacd0d529cc4 2026/04/10 23:51:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79ce-da9b-742f-bd1d-eacd0d529cc4 --- PASS: TestView_NoReplies (2.49s) === RUN TestView_OneReply 2026/04/10 23:51:32 INFO Applying migration id=initial 2026/04/10 23:51:32 INFO Applying migration id=notesupdated 2026/04/10 23:51:32 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:32 INFO Applying migration id=activitiesid 2026/04/10 23:51:32 INFO Applying migration id=outbox 2026/04/10 23:51:32 INFO Applying migration id=edits 2026/04/10 23:51:32 INFO Applying migration id=outboxactor 2026/04/10 23:51:32 INFO Applying migration id=outboxsender 2026/04/10 23:51:32 INFO Applying migration id=thread 2026/04/10 23:51:32 INFO Applying migration id=host 2026/04/10 23:51:32 INFO Applying migration id=sharedinbox 2026/04/10 23:51:32 INFO Applying migration id=noteshost 2026/04/10 23:51:32 INFO Applying migration id=fetched 2026/04/10 23:51:32 INFO Applying migration id=move 2026/04/10 23:51:32 INFO Applying migration id=cleanup 2026/04/10 23:51:32 INFO Applying migration id=received 2026/04/10 23:51:32 INFO Applying migration id=namehost 2026/04/10 23:51:32 INFO Applying migration id=outboxhost 2026/04/10 23:51:32 INFO Applying migration id=notesfts 2026/04/10 23:51:32 INFO Applying migration id=iconsname 2026/04/10 23:51:32 INFO Applying migration id=nohash 2026/04/10 23:51:32 INFO Applying migration id=shares 2026/04/10 23:51:32 INFO Applying migration id=actorttl 2026/04/10 23:51:32 INFO Applying migration id=tocc 2026/04/10 23:51:32 INFO Applying migration id=followeds 2026/04/10 23:51:32 INFO Applying migration id=certhash 2026/04/10 23:51:32 INFO Applying migration id=follows_sync 2026/04/10 23:51:32 INFO Applying migration id=jsonpath 2026/04/10 23:51:32 INFO Applying migration id=localforward 2026/04/10 23:51:32 INFO Applying migration id=avatar 2026/04/10 23:51:32 INFO Applying migration id=noimage 2026/04/10 23:51:32 INFO Applying migration id=feed 2026/04/10 23:51:32 INFO Applying migration id=bookmarks 2026/04/10 23:51:32 INFO Applying migration id=shareactivity 2026/04/10 23:51:32 INFO Applying migration id=application 2026/04/10 23:51:32 INFO Applying migration id=certificates 2026/04/10 23:51:32 INFO Applying migration id=rawforward 2026/04/10 23:51:32 INFO Applying migration id=publickey 2026/04/10 23:51:32 INFO Applying migration id=resolvegroup 2026/04/10 23:51:32 INFO Applying migration id=reject 2026/04/10 23:51:32 INFO Applying migration id=autodel 2026/04/10 23:51:32 INFO Applying migration id=jsonb 2026/04/10 23:51:32 INFO Applying migration id=quote 2026/04/10 23:51:32 INFO Applying migration id=rfc9421 2026/04/10 23:51:32 INFO Applying migration id=keys 2026/04/10 23:51:32 INFO Applying migration id=portable 2026/04/10 23:51:32 INFO Applying migration id=proofs 2026/04/10 23:51:32 INFO Applying migration id=contexts 2026/04/10 23:51:32 INFO Applying migration id=deliverieshost 2026/04/10 23:51:32 INFO Applying migration id=pembegin 2026/04/10 23:51:32 INFO Applying migration id=didhost 2026/04/10 23:51:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-e203-77fb-9dd9-ba29b3e03bc5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-e203-779f-9ee2-50f01b892938 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-e203-779f-9ee2-50f01b892938 2026/04/10 23:51:34 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79ce-e203-779f-9ee2-50f01b892938 2026/04/10 23:51:34 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79ce-e205-7981-a4f8-753faa5bad9c note=https://localhost.localdomain:8443/post/019d79ce-e205-7947-bb91-adf823f531ab thread=https://localhost.localdomain:8443/post/019d79ce-e203-779f-9ee2-50f01b892938 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-e205-7981-a4f8-753faa5bad9c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-e205-7947-bb91-adf823f531ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ce-e205-7947-bb91-adf823f531ab 2026/04/10 23:51:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79ce-e203-779f-9ee2-50f01b892938 --- PASS: TestView_OneReply (1.90s) === RUN TestView_TwoReplies 2026/04/10 23:51:34 INFO Applying migration id=initial 2026/04/10 23:51:34 INFO Applying migration id=notesupdated 2026/04/10 23:51:34 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:34 INFO Applying migration id=activitiesid 2026/04/10 23:51:34 INFO Applying migration id=outbox 2026/04/10 23:51:34 INFO Applying migration id=edits 2026/04/10 23:51:34 INFO Applying migration id=outboxactor 2026/04/10 23:51:34 INFO Applying migration id=outboxsender 2026/04/10 23:51:34 INFO Applying migration id=thread 2026/04/10 23:51:34 INFO Applying migration id=host 2026/04/10 23:51:34 INFO Applying migration id=sharedinbox 2026/04/10 23:51:34 INFO Applying migration id=noteshost 2026/04/10 23:51:34 INFO Applying migration id=fetched 2026/04/10 23:51:34 INFO Applying migration id=move 2026/04/10 23:51:34 INFO Applying migration id=cleanup 2026/04/10 23:51:34 INFO Applying migration id=received 2026/04/10 23:51:34 INFO Applying migration id=namehost 2026/04/10 23:51:34 INFO Applying migration id=outboxhost 2026/04/10 23:51:34 INFO Applying migration id=notesfts 2026/04/10 23:51:34 INFO Applying migration id=iconsname 2026/04/10 23:51:34 INFO Applying migration id=nohash 2026/04/10 23:51:34 INFO Applying migration id=shares 2026/04/10 23:51:34 INFO Applying migration id=actorttl 2026/04/10 23:51:34 INFO Applying migration id=tocc 2026/04/10 23:51:34 INFO Applying migration id=followeds 2026/04/10 23:51:34 INFO Applying migration id=certhash 2026/04/10 23:51:34 INFO Applying migration id=follows_sync 2026/04/10 23:51:34 INFO Applying migration id=jsonpath 2026/04/10 23:51:34 INFO Applying migration id=localforward 2026/04/10 23:51:34 INFO Applying migration id=avatar 2026/04/10 23:51:34 INFO Applying migration id=noimage 2026/04/10 23:51:34 INFO Applying migration id=feed 2026/04/10 23:51:34 INFO Applying migration id=bookmarks 2026/04/10 23:51:34 INFO Applying migration id=shareactivity 2026/04/10 23:51:34 INFO Applying migration id=application 2026/04/10 23:51:34 INFO Applying migration id=certificates 2026/04/10 23:51:34 INFO Applying migration id=rawforward 2026/04/10 23:51:34 INFO Applying migration id=publickey 2026/04/10 23:51:34 INFO Applying migration id=resolvegroup 2026/04/10 23:51:34 INFO Applying migration id=reject 2026/04/10 23:51:34 INFO Applying migration id=autodel 2026/04/10 23:51:34 INFO Applying migration id=jsonb 2026/04/10 23:51:34 INFO Applying migration id=quote 2026/04/10 23:51:34 INFO Applying migration id=rfc9421 2026/04/10 23:51:34 INFO Applying migration id=keys 2026/04/10 23:51:34 INFO Applying migration id=portable 2026/04/10 23:51:34 INFO Applying migration id=proofs 2026/04/10 23:51:34 INFO Applying migration id=contexts 2026/04/10 23:51:34 INFO Applying migration id=deliverieshost 2026/04/10 23:51:34 INFO Applying migration id=pembegin 2026/04/10 23:51:34 INFO Applying migration id=didhost 2026/04/10 23:51:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-ec58-7348-b6f8-5b28226a2337 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-ec58-72ea-b9e0-79a167105b9a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-ec58-72ea-b9e0-79a167105b9a 2026/04/10 23:51:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79ce-ec58-72ea-b9e0-79a167105b9a 2026/04/10 23:51:37 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79ce-ec5a-762a-ac24-0e0ba04dcaad note=https://localhost.localdomain:8443/post/019d79ce-ec5a-75c5-8b1a-828860d588b9 thread=https://localhost.localdomain:8443/post/019d79ce-ec58-72ea-b9e0-79a167105b9a starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-ec5a-762a-ac24-0e0ba04dcaad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-ec5a-75c5-8b1a-828860d588b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ce-ec5a-75c5-8b1a-828860d588b9 2026/04/10 23:51:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79ce-ec58-72ea-b9e0-79a167105b9a 2026/04/10 23:51:37 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79ce-ec5d-7079-a064-48e3b0aedf69 note=https://localhost.localdomain:8443/post/019d79ce-ec5c-7f38-8e7f-65e5521e3249 thread=https://localhost.localdomain:8443/post/019d79ce-ec58-72ea-b9e0-79a167105b9a starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-ec5d-7079-a064-48e3b0aedf69 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-ec5c-7f38-8e7f-65e5521e3249 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79ce-ec5c-7f38-8e7f-65e5521e3249 2026/04/10 23:51:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79ce-ec58-72ea-b9e0-79a167105b9a --- PASS: TestView_TwoReplies (2.65s) === RUN TestView_TwoRepliesBigOffset 2026/04/10 23:51:37 INFO Applying migration id=initial 2026/04/10 23:51:37 INFO Applying migration id=notesupdated 2026/04/10 23:51:37 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:37 INFO Applying migration id=activitiesid 2026/04/10 23:51:37 INFO Applying migration id=outbox 2026/04/10 23:51:37 INFO Applying migration id=edits 2026/04/10 23:51:37 INFO Applying migration id=outboxactor 2026/04/10 23:51:37 INFO Applying migration id=outboxsender 2026/04/10 23:51:37 INFO Applying migration id=thread 2026/04/10 23:51:37 INFO Applying migration id=host 2026/04/10 23:51:37 INFO Applying migration id=sharedinbox 2026/04/10 23:51:37 INFO Applying migration id=noteshost 2026/04/10 23:51:37 INFO Applying migration id=fetched 2026/04/10 23:51:37 INFO Applying migration id=move 2026/04/10 23:51:37 INFO Applying migration id=cleanup 2026/04/10 23:51:37 INFO Applying migration id=received 2026/04/10 23:51:37 INFO Applying migration id=namehost 2026/04/10 23:51:37 INFO Applying migration id=outboxhost 2026/04/10 23:51:37 INFO Applying migration id=notesfts 2026/04/10 23:51:37 INFO Applying migration id=iconsname 2026/04/10 23:51:37 INFO Applying migration id=nohash 2026/04/10 23:51:37 INFO Applying migration id=shares 2026/04/10 23:51:37 INFO Applying migration id=actorttl 2026/04/10 23:51:37 INFO Applying migration id=tocc 2026/04/10 23:51:37 INFO Applying migration id=followeds 2026/04/10 23:51:37 INFO Applying migration id=certhash 2026/04/10 23:51:37 INFO Applying migration id=follows_sync 2026/04/10 23:51:37 INFO Applying migration id=jsonpath 2026/04/10 23:51:37 INFO Applying migration id=localforward 2026/04/10 23:51:37 INFO Applying migration id=avatar 2026/04/10 23:51:37 INFO Applying migration id=noimage 2026/04/10 23:51:37 INFO Applying migration id=feed 2026/04/10 23:51:37 INFO Applying migration id=bookmarks 2026/04/10 23:51:37 INFO Applying migration id=shareactivity 2026/04/10 23:51:37 INFO Applying migration id=application 2026/04/10 23:51:37 INFO Applying migration id=certificates 2026/04/10 23:51:37 INFO Applying migration id=rawforward 2026/04/10 23:51:37 INFO Applying migration id=publickey 2026/04/10 23:51:37 INFO Applying migration id=resolvegroup 2026/04/10 23:51:37 INFO Applying migration id=reject 2026/04/10 23:51:37 INFO Applying migration id=autodel 2026/04/10 23:51:37 INFO Applying migration id=jsonb 2026/04/10 23:51:37 INFO Applying migration id=quote 2026/04/10 23:51:37 INFO Applying migration id=rfc9421 2026/04/10 23:51:37 INFO Applying migration id=keys 2026/04/10 23:51:37 INFO Applying migration id=portable 2026/04/10 23:51:37 INFO Applying migration id=proofs 2026/04/10 23:51:37 INFO Applying migration id=contexts 2026/04/10 23:51:37 INFO Applying migration id=deliverieshost 2026/04/10 23:51:37 INFO Applying migration id=pembegin 2026/04/10 23:51:37 INFO Applying migration id=didhost 2026/04/10 23:51:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-fab3-7872-b04f-906cd20dbb85 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-fab3-77c1-b787-2d59af4e30a7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-fab3-77c1-b787-2d59af4e30a7 2026/04/10 23:51:40 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79ce-fab3-77c1-b787-2d59af4e30a7 2026/04/10 23:51:40 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79ce-fab5-7a59-8370-49dedb075100 note=https://localhost.localdomain:8443/post/019d79ce-fab5-7a1d-8e44-a2e88e5288dd thread=https://localhost.localdomain:8443/post/019d79ce-fab3-77c1-b787-2d59af4e30a7 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-fab5-7a59-8370-49dedb075100 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-fab5-7a1d-8e44-a2e88e5288dd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ce-fab5-7a1d-8e44-a2e88e5288dd 2026/04/10 23:51:40 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79ce-fab3-77c1-b787-2d59af4e30a7 2026/04/10 23:51:40 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79ce-fab7-7beb-8808-d48ae8881687 note=https://localhost.localdomain:8443/post/019d79ce-fab7-7bb0-9c4f-abecc197429a thread=https://localhost.localdomain:8443/post/019d79ce-fab3-77c1-b787-2d59af4e30a7 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-fab7-7beb-8808-d48ae8881687 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-fab7-7bb0-9c4f-abecc197429a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79ce-fab7-7bb0-9c4f-abecc197429a 2026/04/10 23:51:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79ce-fab3-77c1-b787-2d59af4e30a7 --- PASS: TestView_TwoRepliesBigOffset (3.67s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/04/10 23:51:40 INFO Applying migration id=initial 2026/04/10 23:51:40 INFO Applying migration id=notesupdated 2026/04/10 23:51:40 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:40 INFO Applying migration id=activitiesid 2026/04/10 23:51:40 INFO Applying migration id=outbox 2026/04/10 23:51:41 INFO Applying migration id=edits 2026/04/10 23:51:41 INFO Applying migration id=outboxactor 2026/04/10 23:51:41 INFO Applying migration id=outboxsender 2026/04/10 23:51:41 INFO Applying migration id=thread 2026/04/10 23:51:41 INFO Applying migration id=host 2026/04/10 23:51:41 INFO Applying migration id=sharedinbox 2026/04/10 23:51:41 INFO Applying migration id=noteshost 2026/04/10 23:51:41 INFO Applying migration id=fetched 2026/04/10 23:51:41 INFO Applying migration id=move 2026/04/10 23:51:41 INFO Applying migration id=cleanup 2026/04/10 23:51:41 INFO Applying migration id=received 2026/04/10 23:51:41 INFO Applying migration id=namehost 2026/04/10 23:51:41 INFO Applying migration id=outboxhost 2026/04/10 23:51:41 INFO Applying migration id=notesfts 2026/04/10 23:51:41 INFO Applying migration id=iconsname 2026/04/10 23:51:41 INFO Applying migration id=nohash 2026/04/10 23:51:41 INFO Applying migration id=shares 2026/04/10 23:51:41 INFO Applying migration id=actorttl 2026/04/10 23:51:41 INFO Applying migration id=tocc 2026/04/10 23:51:41 INFO Applying migration id=followeds 2026/04/10 23:51:41 INFO Applying migration id=certhash 2026/04/10 23:51:41 INFO Applying migration id=follows_sync 2026/04/10 23:51:41 INFO Applying migration id=jsonpath 2026/04/10 23:51:41 INFO Applying migration id=localforward 2026/04/10 23:51:41 INFO Applying migration id=avatar 2026/04/10 23:51:41 INFO Applying migration id=noimage 2026/04/10 23:51:41 INFO Applying migration id=feed 2026/04/10 23:51:41 INFO Applying migration id=bookmarks 2026/04/10 23:51:41 INFO Applying migration id=shareactivity 2026/04/10 23:51:41 INFO Applying migration id=application 2026/04/10 23:51:41 INFO Applying migration id=certificates 2026/04/10 23:51:41 INFO Applying migration id=rawforward 2026/04/10 23:51:41 INFO Applying migration id=publickey 2026/04/10 23:51:41 INFO Applying migration id=resolvegroup 2026/04/10 23:51:41 INFO Applying migration id=reject 2026/04/10 23:51:41 INFO Applying migration id=autodel 2026/04/10 23:51:41 INFO Applying migration id=jsonb 2026/04/10 23:51:41 INFO Applying migration id=quote 2026/04/10 23:51:41 INFO Applying migration id=rfc9421 2026/04/10 23:51:41 INFO Applying migration id=keys 2026/04/10 23:51:41 INFO Applying migration id=portable 2026/04/10 23:51:41 INFO Applying migration id=proofs 2026/04/10 23:51:41 INFO Applying migration id=contexts 2026/04/10 23:51:41 INFO Applying migration id=deliverieshost 2026/04/10 23:51:41 INFO Applying migration id=pembegin 2026/04/10 23:51:41 INFO Applying migration id=didhost 2026/04/10 23:51:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-011a-70fd-bc61-7a67e3038a97 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-011a-709e-8e6b-9847692a6d0c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cf-011a-709e-8e6b-9847692a6d0c 2026/04/10 23:51:42 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-011a-709e-8e6b-9847692a6d0c 2026/04/10 23:51:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-011c-720a-b778-ec1ddcaf0247 note=https://localhost.localdomain:8443/post/019d79cf-011c-71d1-a41b-ccb55e9b79f0 thread=https://localhost.localdomain:8443/post/019d79cf-011a-709e-8e6b-9847692a6d0c starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-011c-720a-b778-ec1ddcaf0247 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-011c-71d1-a41b-ccb55e9b79f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-011c-71d1-a41b-ccb55e9b79f0 2026/04/10 23:51:42 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-011a-709e-8e6b-9847692a6d0c 2026/04/10 23:51:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-011e-72f7-b53e-638ed9cd21bb note=https://localhost.localdomain:8443/post/019d79cf-011e-72bc-a3f3-740c1d0d6b68 thread=https://localhost.localdomain:8443/post/019d79cf-011a-709e-8e6b-9847692a6d0c starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-011e-72f7-b53e-638ed9cd21bb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-011e-72bc-a3f3-740c1d0d6b68 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79cf-011e-72bc-a3f3-740c1d0d6b68 2026/04/10 23:51:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-011a-709e-8e6b-9847692a6d0c --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (1.64s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/04/10 23:51:42 INFO Applying migration id=initial 2026/04/10 23:51:42 INFO Applying migration id=notesupdated 2026/04/10 23:51:42 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:42 INFO Applying migration id=activitiesid 2026/04/10 23:51:42 INFO Applying migration id=outbox 2026/04/10 23:51:42 INFO Applying migration id=edits 2026/04/10 23:51:42 INFO Applying migration id=outboxactor 2026/04/10 23:51:42 INFO Applying migration id=outboxsender 2026/04/10 23:51:42 INFO Applying migration id=thread 2026/04/10 23:51:42 INFO Applying migration id=host 2026/04/10 23:51:42 INFO Applying migration id=sharedinbox 2026/04/10 23:51:42 INFO Applying migration id=noteshost 2026/04/10 23:51:42 INFO Applying migration id=fetched 2026/04/10 23:51:42 INFO Applying migration id=move 2026/04/10 23:51:42 INFO Applying migration id=cleanup 2026/04/10 23:51:42 INFO Applying migration id=received 2026/04/10 23:51:42 INFO Applying migration id=namehost 2026/04/10 23:51:42 INFO Applying migration id=outboxhost 2026/04/10 23:51:42 INFO Applying migration id=notesfts 2026/04/10 23:51:42 INFO Applying migration id=iconsname 2026/04/10 23:51:42 INFO Applying migration id=nohash 2026/04/10 23:51:42 INFO Applying migration id=shares 2026/04/10 23:51:42 INFO Applying migration id=actorttl 2026/04/10 23:51:42 INFO Applying migration id=tocc 2026/04/10 23:51:42 INFO Applying migration id=followeds 2026/04/10 23:51:42 INFO Applying migration id=certhash 2026/04/10 23:51:42 INFO Applying migration id=follows_sync 2026/04/10 23:51:42 INFO Applying migration id=jsonpath 2026/04/10 23:51:42 INFO Applying migration id=localforward 2026/04/10 23:51:42 INFO Applying migration id=avatar 2026/04/10 23:51:42 INFO Applying migration id=noimage 2026/04/10 23:51:42 INFO Applying migration id=feed 2026/04/10 23:51:42 INFO Applying migration id=bookmarks 2026/04/10 23:51:42 INFO Applying migration id=shareactivity 2026/04/10 23:51:42 INFO Applying migration id=application 2026/04/10 23:51:42 INFO Applying migration id=certificates 2026/04/10 23:51:42 INFO Applying migration id=rawforward 2026/04/10 23:51:42 INFO Applying migration id=publickey 2026/04/10 23:51:42 INFO Applying migration id=resolvegroup 2026/04/10 23:51:42 INFO Applying migration id=reject 2026/04/10 23:51:42 INFO Applying migration id=autodel 2026/04/10 23:51:42 INFO Applying migration id=jsonb 2026/04/10 23:51:42 INFO Applying migration id=quote 2026/04/10 23:51:42 INFO Applying migration id=rfc9421 2026/04/10 23:51:42 INFO Applying migration id=keys 2026/04/10 23:51:42 INFO Applying migration id=portable 2026/04/10 23:51:42 INFO Applying migration id=proofs 2026/04/10 23:51:42 INFO Applying migration id=contexts 2026/04/10 23:51:42 INFO Applying migration id=deliverieshost 2026/04/10 23:51:42 INFO Applying migration id=pembegin 2026/04/10 23:51:42 INFO Applying migration id=didhost 2026/04/10 23:51:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-0a66-7b4a-896e-ee63ea6a1dc1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-0a66-7ac7-a527-0d7f59323b37 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cf-0a66-7ac7-a527-0d7f59323b37 2026/04/10 23:51:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-0a66-7ac7-a527-0d7f59323b37 2026/04/10 23:51:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-0a68-7c8c-a8c5-8921c543e310 note=https://localhost.localdomain:8443/post/019d79cf-0a68-7c52-889a-a22e1bff03e5 thread=https://localhost.localdomain:8443/post/019d79cf-0a66-7ac7-a527-0d7f59323b37 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-0a68-7c8c-a8c5-8921c543e310 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-0a68-7c52-889a-a22e1bff03e5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-0a68-7c52-889a-a22e1bff03e5 2026/04/10 23:51:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-0a66-7ac7-a527-0d7f59323b37 2026/04/10 23:51:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-0a6a-7e37-a9cb-038cc0f8e0b3 note=https://localhost.localdomain:8443/post/019d79cf-0a6a-7dfd-aff8-f4c7195a6c84 thread=https://localhost.localdomain:8443/post/019d79cf-0a66-7ac7-a527-0d7f59323b37 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-0a6a-7e37-a9cb-038cc0f8e0b3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-0a6a-7dfd-aff8-f4c7195a6c84 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79cf-0a6a-7dfd-aff8-f4c7195a6c84 2026/04/10 23:51:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-0a66-7ac7-a527-0d7f59323b37 --- PASS: TestView_TwoRepliesUnauthenticatedUser (2.38s) === RUN TestView_OneReplyPostDeleted 2026/04/10 23:51:45 INFO Applying migration id=initial 2026/04/10 23:51:45 INFO Applying migration id=notesupdated 2026/04/10 23:51:45 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:45 INFO Applying migration id=activitiesid 2026/04/10 23:51:45 INFO Applying migration id=outbox 2026/04/10 23:51:45 INFO Applying migration id=edits 2026/04/10 23:51:45 INFO Applying migration id=outboxactor 2026/04/10 23:51:45 INFO Applying migration id=outboxsender 2026/04/10 23:51:45 INFO Applying migration id=thread 2026/04/10 23:51:45 INFO Applying migration id=host 2026/04/10 23:51:45 INFO Applying migration id=sharedinbox 2026/04/10 23:51:45 INFO Applying migration id=noteshost 2026/04/10 23:51:45 INFO Applying migration id=fetched 2026/04/10 23:51:45 INFO Applying migration id=move 2026/04/10 23:51:45 INFO Applying migration id=cleanup 2026/04/10 23:51:45 INFO Applying migration id=received 2026/04/10 23:51:45 INFO Applying migration id=namehost 2026/04/10 23:51:45 INFO Applying migration id=outboxhost 2026/04/10 23:51:45 INFO Applying migration id=notesfts 2026/04/10 23:51:45 INFO Applying migration id=iconsname 2026/04/10 23:51:45 INFO Applying migration id=nohash 2026/04/10 23:51:45 INFO Applying migration id=shares 2026/04/10 23:51:45 INFO Applying migration id=actorttl 2026/04/10 23:51:45 INFO Applying migration id=tocc 2026/04/10 23:51:45 INFO Applying migration id=followeds 2026/04/10 23:51:45 INFO Applying migration id=certhash 2026/04/10 23:51:45 INFO Applying migration id=follows_sync 2026/04/10 23:51:45 INFO Applying migration id=jsonpath 2026/04/10 23:51:45 INFO Applying migration id=localforward 2026/04/10 23:51:45 INFO Applying migration id=avatar 2026/04/10 23:51:45 INFO Applying migration id=noimage 2026/04/10 23:51:45 INFO Applying migration id=feed 2026/04/10 23:51:45 INFO Applying migration id=bookmarks 2026/04/10 23:51:45 INFO Applying migration id=shareactivity 2026/04/10 23:51:45 INFO Applying migration id=application 2026/04/10 23:51:45 INFO Applying migration id=certificates 2026/04/10 23:51:45 INFO Applying migration id=rawforward 2026/04/10 23:51:45 INFO Applying migration id=publickey 2026/04/10 23:51:45 INFO Applying migration id=resolvegroup 2026/04/10 23:51:45 INFO Applying migration id=reject 2026/04/10 23:51:45 INFO Applying migration id=autodel 2026/04/10 23:51:45 INFO Applying migration id=jsonb 2026/04/10 23:51:45 INFO Applying migration id=quote 2026/04/10 23:51:45 INFO Applying migration id=rfc9421 2026/04/10 23:51:45 INFO Applying migration id=keys 2026/04/10 23:51:45 INFO Applying migration id=portable 2026/04/10 23:51:45 INFO Applying migration id=proofs 2026/04/10 23:51:45 INFO Applying migration id=contexts 2026/04/10 23:51:45 INFO Applying migration id=deliverieshost 2026/04/10 23:51:45 INFO Applying migration id=pembegin 2026/04/10 23:51:45 INFO Applying migration id=didhost 2026/04/10 23:51:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-107a-7978-ae3d-780571018d46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-107a-78d2-b4a5-8e6c3e78aadb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cf-107a-78d2-b4a5-8e6c3e78aadb 2026/04/10 23:51:46 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-107a-78d2-b4a5-8e6c3e78aadb 2026/04/10 23:51:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-107c-79c9-b306-727c097d55dc note=https://localhost.localdomain:8443/post/019d79cf-107c-7991-8a85-1008d01de778 thread=https://localhost.localdomain:8443/post/019d79cf-107a-78d2-b4a5-8e6c3e78aadb starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-107c-79c9-b306-727c097d55dc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-107c-7991-8a85-1008d01de778 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-107c-7991-8a85-1008d01de778 2026/04/10 23:51:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-107a-78d2-b4a5-8e6c3e78aadb 2026/04/10 23:51:46 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79cf-107a-78d2-b4a5-8e6c3e78aadb#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-107a-78d2-b4a5-8e6c3e78aadb activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79cf-107a-78d2-b4a5-8e6c3e78aadb 2026/04/10 23:51:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-107c-7991-8a85-1008d01de778 --- PASS: TestView_OneReplyPostDeleted (1.56s) === RUN TestView_OneReplyPostNotDeleted 2026/04/10 23:51:46 INFO Applying migration id=initial 2026/04/10 23:51:46 INFO Applying migration id=notesupdated 2026/04/10 23:51:46 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:46 INFO Applying migration id=activitiesid 2026/04/10 23:51:46 INFO Applying migration id=outbox 2026/04/10 23:51:46 INFO Applying migration id=edits 2026/04/10 23:51:46 INFO Applying migration id=outboxactor 2026/04/10 23:51:46 INFO Applying migration id=outboxsender 2026/04/10 23:51:46 INFO Applying migration id=thread 2026/04/10 23:51:46 INFO Applying migration id=host 2026/04/10 23:51:46 INFO Applying migration id=sharedinbox 2026/04/10 23:51:46 INFO Applying migration id=noteshost 2026/04/10 23:51:46 INFO Applying migration id=fetched 2026/04/10 23:51:46 INFO Applying migration id=move 2026/04/10 23:51:46 INFO Applying migration id=cleanup 2026/04/10 23:51:46 INFO Applying migration id=received 2026/04/10 23:51:46 INFO Applying migration id=namehost 2026/04/10 23:51:46 INFO Applying migration id=outboxhost 2026/04/10 23:51:46 INFO Applying migration id=notesfts 2026/04/10 23:51:46 INFO Applying migration id=iconsname 2026/04/10 23:51:46 INFO Applying migration id=nohash 2026/04/10 23:51:46 INFO Applying migration id=shares 2026/04/10 23:51:46 INFO Applying migration id=actorttl 2026/04/10 23:51:46 INFO Applying migration id=tocc 2026/04/10 23:51:46 INFO Applying migration id=followeds 2026/04/10 23:51:46 INFO Applying migration id=certhash 2026/04/10 23:51:46 INFO Applying migration id=follows_sync 2026/04/10 23:51:46 INFO Applying migration id=jsonpath 2026/04/10 23:51:46 INFO Applying migration id=localforward 2026/04/10 23:51:46 INFO Applying migration id=avatar 2026/04/10 23:51:46 INFO Applying migration id=noimage 2026/04/10 23:51:46 INFO Applying migration id=feed 2026/04/10 23:51:46 INFO Applying migration id=bookmarks 2026/04/10 23:51:46 INFO Applying migration id=shareactivity 2026/04/10 23:51:46 INFO Applying migration id=application 2026/04/10 23:51:46 INFO Applying migration id=certificates 2026/04/10 23:51:46 INFO Applying migration id=rawforward 2026/04/10 23:51:46 INFO Applying migration id=publickey 2026/04/10 23:51:46 INFO Applying migration id=resolvegroup 2026/04/10 23:51:46 INFO Applying migration id=reject 2026/04/10 23:51:46 INFO Applying migration id=autodel 2026/04/10 23:51:46 INFO Applying migration id=jsonb 2026/04/10 23:51:46 INFO Applying migration id=quote 2026/04/10 23:51:46 INFO Applying migration id=rfc9421 2026/04/10 23:51:46 INFO Applying migration id=keys 2026/04/10 23:51:46 INFO Applying migration id=portable 2026/04/10 23:51:46 INFO Applying migration id=proofs 2026/04/10 23:51:46 INFO Applying migration id=contexts 2026/04/10 23:51:46 INFO Applying migration id=deliverieshost 2026/04/10 23:51:46 INFO Applying migration id=pembegin 2026/04/10 23:51:46 INFO Applying migration id=didhost 2026/04/10 23:51:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-1dbb-76fc-9f81-0c2505ad5410 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-1dbb-767e-ae14-16c33d0dda11 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cf-1dbb-767e-ae14-16c33d0dda11 2026/04/10 23:51:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-1dbb-767e-ae14-16c33d0dda11 2026/04/10 23:51:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-1dbd-78f0-a7fa-618aef6ff6f9 note=https://localhost.localdomain:8443/post/019d79cf-1dbd-78b8-a153-99370233dd14 thread=https://localhost.localdomain:8443/post/019d79cf-1dbb-767e-ae14-16c33d0dda11 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-1dbd-78f0-a7fa-618aef6ff6f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-1dbd-78b8-a153-99370233dd14 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-1dbd-78b8-a153-99370233dd14 2026/04/10 23:51:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-1dbb-767e-ae14-16c33d0dda11 2026/04/10 23:51:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-1dbd-78b8-a153-99370233dd14 --- PASS: TestView_OneReplyPostNotDeleted (3.39s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/04/10 23:51:49 INFO Applying migration id=initial 2026/04/10 23:51:49 INFO Applying migration id=notesupdated 2026/04/10 23:51:49 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:49 INFO Applying migration id=activitiesid 2026/04/10 23:51:49 INFO Applying migration id=outbox 2026/04/10 23:51:49 INFO Applying migration id=edits 2026/04/10 23:51:49 INFO Applying migration id=outboxactor 2026/04/10 23:51:49 INFO Applying migration id=outboxsender 2026/04/10 23:51:49 INFO Applying migration id=thread 2026/04/10 23:51:49 INFO Applying migration id=host 2026/04/10 23:51:49 INFO Applying migration id=sharedinbox 2026/04/10 23:51:49 INFO Applying migration id=noteshost 2026/04/10 23:51:49 INFO Applying migration id=fetched 2026/04/10 23:51:49 INFO Applying migration id=move 2026/04/10 23:51:49 INFO Applying migration id=cleanup 2026/04/10 23:51:49 INFO Applying migration id=received 2026/04/10 23:51:49 INFO Applying migration id=namehost 2026/04/10 23:51:49 INFO Applying migration id=outboxhost 2026/04/10 23:51:49 INFO Applying migration id=notesfts 2026/04/10 23:51:49 INFO Applying migration id=iconsname 2026/04/10 23:51:49 INFO Applying migration id=nohash 2026/04/10 23:51:49 INFO Applying migration id=shares 2026/04/10 23:51:49 INFO Applying migration id=actorttl 2026/04/10 23:51:49 INFO Applying migration id=tocc 2026/04/10 23:51:49 INFO Applying migration id=followeds 2026/04/10 23:51:49 INFO Applying migration id=certhash 2026/04/10 23:51:49 INFO Applying migration id=follows_sync 2026/04/10 23:51:49 INFO Applying migration id=jsonpath 2026/04/10 23:51:50 INFO Applying migration id=localforward 2026/04/10 23:51:50 INFO Applying migration id=avatar 2026/04/10 23:51:50 INFO Applying migration id=noimage 2026/04/10 23:51:50 INFO Applying migration id=feed 2026/04/10 23:51:50 INFO Applying migration id=bookmarks 2026/04/10 23:51:50 INFO Applying migration id=shareactivity 2026/04/10 23:51:50 INFO Applying migration id=application 2026/04/10 23:51:50 INFO Applying migration id=certificates 2026/04/10 23:51:50 INFO Applying migration id=rawforward 2026/04/10 23:51:50 INFO Applying migration id=publickey 2026/04/10 23:51:50 INFO Applying migration id=resolvegroup 2026/04/10 23:51:50 INFO Applying migration id=reject 2026/04/10 23:51:50 INFO Applying migration id=autodel 2026/04/10 23:51:50 INFO Applying migration id=jsonb 2026/04/10 23:51:50 INFO Applying migration id=quote 2026/04/10 23:51:50 INFO Applying migration id=rfc9421 2026/04/10 23:51:50 INFO Applying migration id=keys 2026/04/10 23:51:50 INFO Applying migration id=portable 2026/04/10 23:51:50 INFO Applying migration id=proofs 2026/04/10 23:51:50 INFO Applying migration id=contexts 2026/04/10 23:51:50 INFO Applying migration id=deliverieshost 2026/04/10 23:51:50 INFO Applying migration id=pembegin 2026/04/10 23:51:50 INFO Applying migration id=didhost 2026/04/10 23:51:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-2807-718f-bb59-a53899cf7ad5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-2807-7125-9ba3-e57acf8e5859 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cf-2807-7125-9ba3-e57acf8e5859 2026/04/10 23:51:52 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-2807-7125-9ba3-e57acf8e5859 2026/04/10 23:51:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-2809-733f-936c-b821156f07a5 note=https://localhost.localdomain:8443/post/019d79cf-2809-7308-baba-cfde4bc23b13 thread=https://localhost.localdomain:8443/post/019d79cf-2807-7125-9ba3-e57acf8e5859 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-2809-733f-936c-b821156f07a5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-2809-7308-baba-cfde4bc23b13 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-2809-7308-baba-cfde4bc23b13 2026/04/10 23:51:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-2807-7125-9ba3-e57acf8e5859 2026/04/10 23:51:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-2809-7308-baba-cfde4bc23b13 --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (2.63s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/04/10 23:51:52 INFO Applying migration id=initial 2026/04/10 23:51:52 INFO Applying migration id=notesupdated 2026/04/10 23:51:52 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:52 INFO Applying migration id=activitiesid 2026/04/10 23:51:52 INFO Applying migration id=outbox 2026/04/10 23:51:52 INFO Applying migration id=edits 2026/04/10 23:51:52 INFO Applying migration id=outboxactor 2026/04/10 23:51:52 INFO Applying migration id=outboxsender 2026/04/10 23:51:52 INFO Applying migration id=thread 2026/04/10 23:51:52 INFO Applying migration id=host 2026/04/10 23:51:52 INFO Applying migration id=sharedinbox 2026/04/10 23:51:52 INFO Applying migration id=noteshost 2026/04/10 23:51:52 INFO Applying migration id=fetched 2026/04/10 23:51:52 INFO Applying migration id=move 2026/04/10 23:51:52 INFO Applying migration id=cleanup 2026/04/10 23:51:52 INFO Applying migration id=received 2026/04/10 23:51:52 INFO Applying migration id=namehost 2026/04/10 23:51:52 INFO Applying migration id=outboxhost 2026/04/10 23:51:52 INFO Applying migration id=notesfts 2026/04/10 23:51:52 INFO Applying migration id=iconsname 2026/04/10 23:51:52 INFO Applying migration id=nohash 2026/04/10 23:51:52 INFO Applying migration id=shares 2026/04/10 23:51:52 INFO Applying migration id=actorttl 2026/04/10 23:51:52 INFO Applying migration id=tocc 2026/04/10 23:51:52 INFO Applying migration id=followeds 2026/04/10 23:51:52 INFO Applying migration id=certhash 2026/04/10 23:51:52 INFO Applying migration id=follows_sync 2026/04/10 23:51:52 INFO Applying migration id=jsonpath 2026/04/10 23:51:52 INFO Applying migration id=localforward 2026/04/10 23:51:52 INFO Applying migration id=avatar 2026/04/10 23:51:52 INFO Applying migration id=noimage 2026/04/10 23:51:52 INFO Applying migration id=feed 2026/04/10 23:51:52 INFO Applying migration id=bookmarks 2026/04/10 23:51:52 INFO Applying migration id=shareactivity 2026/04/10 23:51:52 INFO Applying migration id=application 2026/04/10 23:51:52 INFO Applying migration id=certificates 2026/04/10 23:51:52 INFO Applying migration id=rawforward 2026/04/10 23:51:52 INFO Applying migration id=publickey 2026/04/10 23:51:52 INFO Applying migration id=resolvegroup 2026/04/10 23:51:52 INFO Applying migration id=reject 2026/04/10 23:51:52 INFO Applying migration id=autodel 2026/04/10 23:51:52 INFO Applying migration id=jsonb 2026/04/10 23:51:52 INFO Applying migration id=quote 2026/04/10 23:51:52 INFO Applying migration id=rfc9421 2026/04/10 23:51:52 INFO Applying migration id=keys 2026/04/10 23:51:52 INFO Applying migration id=portable 2026/04/10 23:51:52 INFO Applying migration id=proofs 2026/04/10 23:51:52 INFO Applying migration id=contexts 2026/04/10 23:51:52 INFO Applying migration id=deliverieshost 2026/04/10 23:51:52 INFO Applying migration id=pembegin 2026/04/10 23:51:52 INFO Applying migration id=didhost 2026/04/10 23:51:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-2d29-7696-b6ea-8c5df0dfeb28 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-2d29-7638-8670-9765eb379a6c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cf-2d29-7638-8670-9765eb379a6c 2026/04/10 23:51:53 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-2d29-7638-8670-9765eb379a6c 2026/04/10 23:51:53 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-2d2b-77c5-8fa6-3dca1f8545a9 note=https://localhost.localdomain:8443/post/019d79cf-2d2b-7789-810a-0421f4b7db14 thread=https://localhost.localdomain:8443/post/019d79cf-2d29-7638-8670-9765eb379a6c starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-2d2b-77c5-8fa6-3dca1f8545a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-2d2b-7789-810a-0421f4b7db14 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-2d2b-7789-810a-0421f4b7db14 2026/04/10 23:51:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-2d29-7638-8670-9765eb379a6c 2026/04/10 23:51:53 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79cf-2d29-7638-8670-9765eb379a6c#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-2d29-7638-8670-9765eb379a6c activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79cf-2d29-7638-8670-9765eb379a6c 2026/04/10 23:51:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-2d2b-7789-810a-0421f4b7db14 --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (1.32s) === RUN TestView_OneReplyReplyDeleted 2026/04/10 23:51:53 INFO Applying migration id=initial 2026/04/10 23:51:53 INFO Applying migration id=notesupdated 2026/04/10 23:51:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:53 INFO Applying migration id=activitiesid 2026/04/10 23:51:53 INFO Applying migration id=outbox 2026/04/10 23:51:53 INFO Applying migration id=edits 2026/04/10 23:51:53 INFO Applying migration id=outboxactor 2026/04/10 23:51:53 INFO Applying migration id=outboxsender 2026/04/10 23:51:53 INFO Applying migration id=thread 2026/04/10 23:51:53 INFO Applying migration id=host 2026/04/10 23:51:53 INFO Applying migration id=sharedinbox 2026/04/10 23:51:53 INFO Applying migration id=noteshost 2026/04/10 23:51:53 INFO Applying migration id=fetched 2026/04/10 23:51:53 INFO Applying migration id=move 2026/04/10 23:51:53 INFO Applying migration id=cleanup 2026/04/10 23:51:53 INFO Applying migration id=received 2026/04/10 23:51:53 INFO Applying migration id=namehost 2026/04/10 23:51:53 INFO Applying migration id=outboxhost 2026/04/10 23:51:53 INFO Applying migration id=notesfts 2026/04/10 23:51:53 INFO Applying migration id=iconsname 2026/04/10 23:51:53 INFO Applying migration id=nohash 2026/04/10 23:51:53 INFO Applying migration id=shares 2026/04/10 23:51:53 INFO Applying migration id=actorttl 2026/04/10 23:51:53 INFO Applying migration id=tocc 2026/04/10 23:51:53 INFO Applying migration id=followeds 2026/04/10 23:51:53 INFO Applying migration id=certhash 2026/04/10 23:51:53 INFO Applying migration id=follows_sync 2026/04/10 23:51:53 INFO Applying migration id=jsonpath 2026/04/10 23:51:53 INFO Applying migration id=localforward 2026/04/10 23:51:53 INFO Applying migration id=avatar 2026/04/10 23:51:53 INFO Applying migration id=noimage 2026/04/10 23:51:53 INFO Applying migration id=feed 2026/04/10 23:51:53 INFO Applying migration id=bookmarks 2026/04/10 23:51:53 INFO Applying migration id=shareactivity 2026/04/10 23:51:53 INFO Applying migration id=application 2026/04/10 23:51:53 INFO Applying migration id=certificates 2026/04/10 23:51:53 INFO Applying migration id=rawforward 2026/04/10 23:51:53 INFO Applying migration id=publickey 2026/04/10 23:51:53 INFO Applying migration id=resolvegroup 2026/04/10 23:51:53 INFO Applying migration id=reject 2026/04/10 23:51:53 INFO Applying migration id=autodel 2026/04/10 23:51:53 INFO Applying migration id=jsonb 2026/04/10 23:51:53 INFO Applying migration id=quote 2026/04/10 23:51:53 INFO Applying migration id=rfc9421 2026/04/10 23:51:54 INFO Applying migration id=keys 2026/04/10 23:51:54 INFO Applying migration id=portable 2026/04/10 23:51:54 INFO Applying migration id=proofs 2026/04/10 23:51:54 INFO Applying migration id=contexts 2026/04/10 23:51:54 INFO Applying migration id=deliverieshost 2026/04/10 23:51:54 INFO Applying migration id=pembegin 2026/04/10 23:51:54 INFO Applying migration id=didhost 2026/04/10 23:51:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-31f5-7976-897b-74186eff0d7e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-31f4-7553-b85f-a5695807c545 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cf-31f4-7553-b85f-a5695807c545 2026/04/10 23:51:55 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-31f4-7553-b85f-a5695807c545 2026/04/10 23:51:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-31fa-7734-847d-828e66ae6c75 note=https://localhost.localdomain:8443/post/019d79cf-31fa-76a1-ae52-412d98343eb4 thread=https://localhost.localdomain:8443/post/019d79cf-31f4-7553-b85f-a5695807c545 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-31fa-7734-847d-828e66ae6c75 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-31fa-76a1-ae52-412d98343eb4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-31fa-76a1-ae52-412d98343eb4 2026/04/10 23:51:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-31f4-7553-b85f-a5695807c545 2026/04/10 23:51:55 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79cf-31fa-76a1-ae52-412d98343eb4#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-31fa-76a1-ae52-412d98343eb4 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79cf-31fa-76a1-ae52-412d98343eb4 2026/04/10 23:51:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d79cf-31fa-76a1-ae52-412d98343eb4#delete note=https://localhost.localdomain:8443/post/019d79cf-31fa-76a1-ae52-412d98343eb4 thread=https://localhost.localdomain:8443/post/019d79cf-31f4-7553-b85f-a5695807c545 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-31f4-7553-b85f-a5695807c545 --- PASS: TestView_OneReplyReplyDeleted (1.24s) === RUN TestView_NoSuchPost 2026/04/10 23:51:55 INFO Applying migration id=initial 2026/04/10 23:51:55 INFO Applying migration id=notesupdated 2026/04/10 23:51:55 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:55 INFO Applying migration id=activitiesid 2026/04/10 23:51:55 INFO Applying migration id=outbox 2026/04/10 23:51:55 INFO Applying migration id=edits 2026/04/10 23:51:55 INFO Applying migration id=outboxactor 2026/04/10 23:51:55 INFO Applying migration id=outboxsender 2026/04/10 23:51:55 INFO Applying migration id=thread 2026/04/10 23:51:55 INFO Applying migration id=host 2026/04/10 23:51:55 INFO Applying migration id=sharedinbox 2026/04/10 23:51:55 INFO Applying migration id=noteshost 2026/04/10 23:51:55 INFO Applying migration id=fetched 2026/04/10 23:51:55 INFO Applying migration id=move 2026/04/10 23:51:55 INFO Applying migration id=cleanup 2026/04/10 23:51:55 INFO Applying migration id=received 2026/04/10 23:51:55 INFO Applying migration id=namehost 2026/04/10 23:51:55 INFO Applying migration id=outboxhost 2026/04/10 23:51:55 INFO Applying migration id=notesfts 2026/04/10 23:51:55 INFO Applying migration id=iconsname 2026/04/10 23:51:55 INFO Applying migration id=nohash 2026/04/10 23:51:55 INFO Applying migration id=shares 2026/04/10 23:51:55 INFO Applying migration id=actorttl 2026/04/10 23:51:55 INFO Applying migration id=tocc 2026/04/10 23:51:55 INFO Applying migration id=followeds 2026/04/10 23:51:55 INFO Applying migration id=certhash 2026/04/10 23:51:55 INFO Applying migration id=follows_sync 2026/04/10 23:51:55 INFO Applying migration id=jsonpath 2026/04/10 23:51:55 INFO Applying migration id=localforward 2026/04/10 23:51:55 INFO Applying migration id=avatar 2026/04/10 23:51:55 INFO Applying migration id=noimage 2026/04/10 23:51:55 INFO Applying migration id=feed 2026/04/10 23:51:55 INFO Applying migration id=bookmarks 2026/04/10 23:51:55 INFO Applying migration id=shareactivity 2026/04/10 23:51:55 INFO Applying migration id=application 2026/04/10 23:51:55 INFO Applying migration id=certificates 2026/04/10 23:51:55 INFO Applying migration id=rawforward 2026/04/10 23:51:55 INFO Applying migration id=publickey 2026/04/10 23:51:55 INFO Applying migration id=resolvegroup 2026/04/10 23:51:55 INFO Applying migration id=reject 2026/04/10 23:51:55 INFO Applying migration id=autodel 2026/04/10 23:51:55 INFO Applying migration id=jsonb 2026/04/10 23:51:55 INFO Applying migration id=quote 2026/04/10 23:51:55 INFO Applying migration id=rfc9421 2026/04/10 23:51:55 INFO Applying migration id=keys 2026/04/10 23:51:55 INFO Applying migration id=portable 2026/04/10 23:51:55 INFO Applying migration id=proofs 2026/04/10 23:51:55 INFO Applying migration id=contexts 2026/04/10 23:51:55 INFO Applying migration id=deliverieshost 2026/04/10 23:51:55 INFO Applying migration id=pembegin 2026/04/10 23:51:55 INFO Applying migration id=didhost 2026/04/10 23:51:56 INFO Viewing post post=https://x 2026/04/10 23:51:56 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (1.56s) === RUN TestView_InvalidOffset 2026/04/10 23:51:56 INFO Applying migration id=initial 2026/04/10 23:51:56 INFO Applying migration id=notesupdated 2026/04/10 23:51:56 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:56 INFO Applying migration id=activitiesid 2026/04/10 23:51:56 INFO Applying migration id=outbox 2026/04/10 23:51:56 INFO Applying migration id=edits 2026/04/10 23:51:56 INFO Applying migration id=outboxactor 2026/04/10 23:51:56 INFO Applying migration id=outboxsender 2026/04/10 23:51:56 INFO Applying migration id=thread 2026/04/10 23:51:56 INFO Applying migration id=host 2026/04/10 23:51:56 INFO Applying migration id=sharedinbox 2026/04/10 23:51:56 INFO Applying migration id=noteshost 2026/04/10 23:51:56 INFO Applying migration id=fetched 2026/04/10 23:51:56 INFO Applying migration id=move 2026/04/10 23:51:56 INFO Applying migration id=cleanup 2026/04/10 23:51:56 INFO Applying migration id=received 2026/04/10 23:51:56 INFO Applying migration id=namehost 2026/04/10 23:51:56 INFO Applying migration id=outboxhost 2026/04/10 23:51:56 INFO Applying migration id=notesfts 2026/04/10 23:51:56 INFO Applying migration id=iconsname 2026/04/10 23:51:56 INFO Applying migration id=nohash 2026/04/10 23:51:56 INFO Applying migration id=shares 2026/04/10 23:51:56 INFO Applying migration id=actorttl 2026/04/10 23:51:56 INFO Applying migration id=tocc 2026/04/10 23:51:56 INFO Applying migration id=followeds 2026/04/10 23:51:56 INFO Applying migration id=certhash 2026/04/10 23:51:56 INFO Applying migration id=follows_sync 2026/04/10 23:51:56 INFO Applying migration id=jsonpath 2026/04/10 23:51:56 INFO Applying migration id=localforward 2026/04/10 23:51:56 INFO Applying migration id=avatar 2026/04/10 23:51:56 INFO Applying migration id=noimage 2026/04/10 23:51:56 INFO Applying migration id=feed 2026/04/10 23:51:56 INFO Applying migration id=bookmarks 2026/04/10 23:51:56 INFO Applying migration id=shareactivity 2026/04/10 23:51:56 INFO Applying migration id=application 2026/04/10 23:51:56 INFO Applying migration id=certificates 2026/04/10 23:51:56 INFO Applying migration id=rawforward 2026/04/10 23:51:56 INFO Applying migration id=publickey 2026/04/10 23:51:56 INFO Applying migration id=resolvegroup 2026/04/10 23:51:56 INFO Applying migration id=reject 2026/04/10 23:51:56 INFO Applying migration id=autodel 2026/04/10 23:51:56 INFO Applying migration id=jsonb 2026/04/10 23:51:56 INFO Applying migration id=quote 2026/04/10 23:51:56 INFO Applying migration id=rfc9421 2026/04/10 23:51:56 INFO Applying migration id=keys 2026/04/10 23:51:56 INFO Applying migration id=portable 2026/04/10 23:51:56 INFO Applying migration id=proofs 2026/04/10 23:51:56 INFO Applying migration id=contexts 2026/04/10 23:51:56 INFO Applying migration id=deliverieshost 2026/04/10 23:51:56 INFO Applying migration id=pembegin 2026/04/10 23:51:56 INFO Applying migration id=didhost 2026/04/10 23:51:59 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (2.40s) === RUN TestView_Update 2026/04/10 23:51:59 INFO Applying migration id=initial 2026/04/10 23:51:59 INFO Applying migration id=notesupdated 2026/04/10 23:51:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:59 INFO Applying migration id=activitiesid 2026/04/10 23:51:59 INFO Applying migration id=outbox 2026/04/10 23:51:59 INFO Applying migration id=edits 2026/04/10 23:51:59 INFO Applying migration id=outboxactor 2026/04/10 23:51:59 INFO Applying migration id=outboxsender 2026/04/10 23:51:59 INFO Applying migration id=thread 2026/04/10 23:51:59 INFO Applying migration id=host 2026/04/10 23:51:59 INFO Applying migration id=sharedinbox 2026/04/10 23:51:59 INFO Applying migration id=noteshost 2026/04/10 23:51:59 INFO Applying migration id=fetched 2026/04/10 23:51:59 INFO Applying migration id=move 2026/04/10 23:51:59 INFO Applying migration id=cleanup 2026/04/10 23:51:59 INFO Applying migration id=received 2026/04/10 23:51:59 INFO Applying migration id=namehost 2026/04/10 23:51:59 INFO Applying migration id=outboxhost 2026/04/10 23:51:59 INFO Applying migration id=notesfts 2026/04/10 23:51:59 INFO Applying migration id=iconsname 2026/04/10 23:51:59 INFO Applying migration id=nohash 2026/04/10 23:51:59 INFO Applying migration id=shares 2026/04/10 23:51:59 INFO Applying migration id=actorttl 2026/04/10 23:51:59 INFO Applying migration id=tocc 2026/04/10 23:51:59 INFO Applying migration id=followeds 2026/04/10 23:51:59 INFO Applying migration id=certhash 2026/04/10 23:51:59 INFO Applying migration id=follows_sync 2026/04/10 23:51:59 INFO Applying migration id=jsonpath 2026/04/10 23:51:59 INFO Applying migration id=localforward 2026/04/10 23:51:59 INFO Applying migration id=avatar 2026/04/10 23:51:59 INFO Applying migration id=noimage 2026/04/10 23:51:59 INFO Applying migration id=feed 2026/04/10 23:51:59 INFO Applying migration id=bookmarks 2026/04/10 23:51:59 INFO Applying migration id=shareactivity 2026/04/10 23:51:59 INFO Applying migration id=application 2026/04/10 23:51:59 INFO Applying migration id=certificates 2026/04/10 23:51:59 INFO Applying migration id=rawforward 2026/04/10 23:51:59 INFO Applying migration id=publickey 2026/04/10 23:51:59 INFO Applying migration id=resolvegroup 2026/04/10 23:51:59 INFO Applying migration id=reject 2026/04/10 23:51:59 INFO Applying migration id=autodel 2026/04/10 23:51:59 INFO Applying migration id=jsonb 2026/04/10 23:51:59 INFO Applying migration id=quote 2026/04/10 23:51:59 INFO Applying migration id=rfc9421 2026/04/10 23:51:59 INFO Applying migration id=keys 2026/04/10 23:51:59 INFO Applying migration id=portable 2026/04/10 23:51:59 INFO Applying migration id=proofs 2026/04/10 23:51:59 INFO Applying migration id=contexts 2026/04/10 23:51:59 INFO Applying migration id=deliverieshost 2026/04/10 23:51:59 INFO Applying migration id=pembegin 2026/04/10 23:51:59 INFO Applying migration id=didhost 2026/04/10 23:52:01 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 23:52:01 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 23:52:01 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 23:52:01 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (2.37s) === RUN TestView_OldUpdate 2026/04/10 23:52:01 INFO Applying migration id=initial 2026/04/10 23:52:01 INFO Applying migration id=notesupdated 2026/04/10 23:52:01 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:01 INFO Applying migration id=activitiesid 2026/04/10 23:52:01 INFO Applying migration id=outbox 2026/04/10 23:52:01 INFO Applying migration id=edits 2026/04/10 23:52:01 INFO Applying migration id=outboxactor 2026/04/10 23:52:01 INFO Applying migration id=outboxsender 2026/04/10 23:52:01 INFO Applying migration id=thread 2026/04/10 23:52:01 INFO Applying migration id=host 2026/04/10 23:52:01 INFO Applying migration id=sharedinbox 2026/04/10 23:52:01 INFO Applying migration id=noteshost 2026/04/10 23:52:01 INFO Applying migration id=fetched 2026/04/10 23:52:01 INFO Applying migration id=move 2026/04/10 23:52:01 INFO Applying migration id=cleanup 2026/04/10 23:52:01 INFO Applying migration id=received 2026/04/10 23:52:01 INFO Applying migration id=namehost 2026/04/10 23:52:01 INFO Applying migration id=outboxhost 2026/04/10 23:52:01 INFO Applying migration id=notesfts 2026/04/10 23:52:01 INFO Applying migration id=iconsname 2026/04/10 23:52:01 INFO Applying migration id=nohash 2026/04/10 23:52:01 INFO Applying migration id=shares 2026/04/10 23:52:01 INFO Applying migration id=actorttl 2026/04/10 23:52:01 INFO Applying migration id=tocc 2026/04/10 23:52:01 INFO Applying migration id=followeds 2026/04/10 23:52:01 INFO Applying migration id=certhash 2026/04/10 23:52:01 INFO Applying migration id=follows_sync 2026/04/10 23:52:01 INFO Applying migration id=jsonpath 2026/04/10 23:52:01 INFO Applying migration id=localforward 2026/04/10 23:52:01 INFO Applying migration id=avatar 2026/04/10 23:52:01 INFO Applying migration id=noimage 2026/04/10 23:52:01 INFO Applying migration id=feed 2026/04/10 23:52:01 INFO Applying migration id=bookmarks 2026/04/10 23:52:01 INFO Applying migration id=shareactivity 2026/04/10 23:52:01 INFO Applying migration id=application 2026/04/10 23:52:01 INFO Applying migration id=certificates 2026/04/10 23:52:01 INFO Applying migration id=rawforward 2026/04/10 23:52:01 INFO Applying migration id=publickey 2026/04/10 23:52:01 INFO Applying migration id=resolvegroup 2026/04/10 23:52:01 INFO Applying migration id=reject 2026/04/10 23:52:01 INFO Applying migration id=autodel 2026/04/10 23:52:01 INFO Applying migration id=jsonb 2026/04/10 23:52:01 INFO Applying migration id=quote 2026/04/10 23:52:01 INFO Applying migration id=rfc9421 2026/04/10 23:52:01 INFO Applying migration id=keys 2026/04/10 23:52:01 INFO Applying migration id=portable 2026/04/10 23:52:01 INFO Applying migration id=proofs 2026/04/10 23:52:01 INFO Applying migration id=contexts 2026/04/10 23:52:01 INFO Applying migration id=deliverieshost 2026/04/10 23:52:01 INFO Applying migration id=pembegin 2026/04/10 23:52:01 INFO Applying migration id=didhost 2026/04/10 23:52:03 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 23:52:03 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 23:52:03 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (2.37s) === RUN TestView_PostToFollowers 2026/04/10 23:52:03 INFO Applying migration id=initial 2026/04/10 23:52:03 INFO Applying migration id=notesupdated 2026/04/10 23:52:03 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:03 INFO Applying migration id=activitiesid 2026/04/10 23:52:03 INFO Applying migration id=outbox 2026/04/10 23:52:03 INFO Applying migration id=edits 2026/04/10 23:52:03 INFO Applying migration id=outboxactor 2026/04/10 23:52:03 INFO Applying migration id=outboxsender 2026/04/10 23:52:03 INFO Applying migration id=thread 2026/04/10 23:52:03 INFO Applying migration id=host 2026/04/10 23:52:03 INFO Applying migration id=sharedinbox 2026/04/10 23:52:03 INFO Applying migration id=noteshost 2026/04/10 23:52:03 INFO Applying migration id=fetched 2026/04/10 23:52:03 INFO Applying migration id=move 2026/04/10 23:52:03 INFO Applying migration id=cleanup 2026/04/10 23:52:03 INFO Applying migration id=received 2026/04/10 23:52:03 INFO Applying migration id=namehost 2026/04/10 23:52:03 INFO Applying migration id=outboxhost 2026/04/10 23:52:03 INFO Applying migration id=notesfts 2026/04/10 23:52:03 INFO Applying migration id=iconsname 2026/04/10 23:52:03 INFO Applying migration id=nohash 2026/04/10 23:52:03 INFO Applying migration id=shares 2026/04/10 23:52:03 INFO Applying migration id=actorttl 2026/04/10 23:52:03 INFO Applying migration id=tocc 2026/04/10 23:52:03 INFO Applying migration id=followeds 2026/04/10 23:52:03 INFO Applying migration id=certhash 2026/04/10 23:52:03 INFO Applying migration id=follows_sync 2026/04/10 23:52:03 INFO Applying migration id=jsonpath 2026/04/10 23:52:03 INFO Applying migration id=localforward 2026/04/10 23:52:03 INFO Applying migration id=avatar 2026/04/10 23:52:03 INFO Applying migration id=noimage 2026/04/10 23:52:03 INFO Applying migration id=feed 2026/04/10 23:52:03 INFO Applying migration id=bookmarks 2026/04/10 23:52:03 INFO Applying migration id=shareactivity 2026/04/10 23:52:03 INFO Applying migration id=application 2026/04/10 23:52:03 INFO Applying migration id=certificates 2026/04/10 23:52:03 INFO Applying migration id=rawforward 2026/04/10 23:52:03 INFO Applying migration id=publickey 2026/04/10 23:52:03 INFO Applying migration id=resolvegroup 2026/04/10 23:52:03 INFO Applying migration id=reject 2026/04/10 23:52:03 INFO Applying migration id=autodel 2026/04/10 23:52:03 INFO Applying migration id=jsonb 2026/04/10 23:52:03 INFO Applying migration id=quote 2026/04/10 23:52:03 INFO Applying migration id=rfc9421 2026/04/10 23:52:03 INFO Applying migration id=keys 2026/04/10 23:52:03 INFO Applying migration id=portable 2026/04/10 23:52:03 INFO Applying migration id=proofs 2026/04/10 23:52:03 INFO Applying migration id=contexts 2026/04/10 23:52:03 INFO Applying migration id=deliverieshost 2026/04/10 23:52:03 INFO Applying migration id=pembegin 2026/04/10 23:52:03 INFO Applying migration id=didhost 2026/04/10 23:52:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-5b52-7d67-b958-6cdd97bab452 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 23:52:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cf-5b53-7ad1-b016-bb25dcb210dc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cf-5b52-7d67-b958-6cdd97bab452 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cf-5b52-7d67-b958-6cdd97bab452 2026/04/10 23:52:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-5b54-7298-b7ee-4ccc9909a3e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-5b54-7248-bd52-c9a73e3c64ae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-5b54-7248-bd52-c9a73e3c64ae 2026/04/10 23:52:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-5b54-7248-bd52-c9a73e3c64ae --- PASS: TestView_PostToFollowers (1.87s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/04/10 23:52:05 INFO Applying migration id=initial 2026/04/10 23:52:05 INFO Applying migration id=notesupdated 2026/04/10 23:52:05 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:05 INFO Applying migration id=activitiesid 2026/04/10 23:52:05 INFO Applying migration id=outbox 2026/04/10 23:52:05 INFO Applying migration id=edits 2026/04/10 23:52:05 INFO Applying migration id=outboxactor 2026/04/10 23:52:05 INFO Applying migration id=outboxsender 2026/04/10 23:52:05 INFO Applying migration id=thread 2026/04/10 23:52:05 INFO Applying migration id=host 2026/04/10 23:52:05 INFO Applying migration id=sharedinbox 2026/04/10 23:52:05 INFO Applying migration id=noteshost 2026/04/10 23:52:05 INFO Applying migration id=fetched 2026/04/10 23:52:05 INFO Applying migration id=move 2026/04/10 23:52:05 INFO Applying migration id=cleanup 2026/04/10 23:52:05 INFO Applying migration id=received 2026/04/10 23:52:05 INFO Applying migration id=namehost 2026/04/10 23:52:05 INFO Applying migration id=outboxhost 2026/04/10 23:52:05 INFO Applying migration id=notesfts 2026/04/10 23:52:05 INFO Applying migration id=iconsname 2026/04/10 23:52:05 INFO Applying migration id=nohash 2026/04/10 23:52:05 INFO Applying migration id=shares 2026/04/10 23:52:05 INFO Applying migration id=actorttl 2026/04/10 23:52:05 INFO Applying migration id=tocc 2026/04/10 23:52:05 INFO Applying migration id=followeds 2026/04/10 23:52:05 INFO Applying migration id=certhash 2026/04/10 23:52:05 INFO Applying migration id=follows_sync 2026/04/10 23:52:05 INFO Applying migration id=jsonpath 2026/04/10 23:52:05 INFO Applying migration id=localforward 2026/04/10 23:52:05 INFO Applying migration id=avatar 2026/04/10 23:52:05 INFO Applying migration id=noimage 2026/04/10 23:52:05 INFO Applying migration id=feed 2026/04/10 23:52:05 INFO Applying migration id=bookmarks 2026/04/10 23:52:05 INFO Applying migration id=shareactivity 2026/04/10 23:52:05 INFO Applying migration id=application 2026/04/10 23:52:05 INFO Applying migration id=certificates 2026/04/10 23:52:05 INFO Applying migration id=rawforward 2026/04/10 23:52:05 INFO Applying migration id=publickey 2026/04/10 23:52:05 INFO Applying migration id=resolvegroup 2026/04/10 23:52:05 INFO Applying migration id=reject 2026/04/10 23:52:05 INFO Applying migration id=autodel 2026/04/10 23:52:05 INFO Applying migration id=jsonb 2026/04/10 23:52:05 INFO Applying migration id=quote 2026/04/10 23:52:05 INFO Applying migration id=rfc9421 2026/04/10 23:52:05 INFO Applying migration id=keys 2026/04/10 23:52:05 INFO Applying migration id=portable 2026/04/10 23:52:05 INFO Applying migration id=proofs 2026/04/10 23:52:05 INFO Applying migration id=contexts 2026/04/10 23:52:05 INFO Applying migration id=deliverieshost 2026/04/10 23:52:05 INFO Applying migration id=pembegin 2026/04/10 23:52:05 INFO Applying migration id=didhost 2026/04/10 23:52:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-6285-7192-97b8-4d6c04bddae7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-6285-7144-a273-4838c751d973 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-6285-7144-a273-4838c751d973 2026/04/10 23:52:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-6286-7a3e-b3c8-4205c9d80365 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 23:52:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cf-6287-7738-bf69-68c5219c8af7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cf-6286-7a3e-b3c8-4205c9d80365 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cf-6286-7a3e-b3c8-4205c9d80365 2026/04/10 23:52:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-6285-7144-a273-4838c751d973 --- PASS: TestView_PostToFollowersPostBeforeFollow (1.84s) === RUN TestView_PostToFollowersUnfollow 2026/04/10 23:52:07 INFO Applying migration id=initial 2026/04/10 23:52:07 INFO Applying migration id=notesupdated 2026/04/10 23:52:07 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:07 INFO Applying migration id=activitiesid 2026/04/10 23:52:07 INFO Applying migration id=outbox 2026/04/10 23:52:07 INFO Applying migration id=edits 2026/04/10 23:52:07 INFO Applying migration id=outboxactor 2026/04/10 23:52:07 INFO Applying migration id=outboxsender 2026/04/10 23:52:07 INFO Applying migration id=thread 2026/04/10 23:52:07 INFO Applying migration id=host 2026/04/10 23:52:07 INFO Applying migration id=sharedinbox 2026/04/10 23:52:07 INFO Applying migration id=noteshost 2026/04/10 23:52:07 INFO Applying migration id=fetched 2026/04/10 23:52:07 INFO Applying migration id=move 2026/04/10 23:52:07 INFO Applying migration id=cleanup 2026/04/10 23:52:07 INFO Applying migration id=received 2026/04/10 23:52:07 INFO Applying migration id=namehost 2026/04/10 23:52:07 INFO Applying migration id=outboxhost 2026/04/10 23:52:07 INFO Applying migration id=notesfts 2026/04/10 23:52:07 INFO Applying migration id=iconsname 2026/04/10 23:52:07 INFO Applying migration id=nohash 2026/04/10 23:52:07 INFO Applying migration id=shares 2026/04/10 23:52:07 INFO Applying migration id=actorttl 2026/04/10 23:52:07 INFO Applying migration id=tocc 2026/04/10 23:52:07 INFO Applying migration id=followeds 2026/04/10 23:52:07 INFO Applying migration id=certhash 2026/04/10 23:52:07 INFO Applying migration id=follows_sync 2026/04/10 23:52:07 INFO Applying migration id=jsonpath 2026/04/10 23:52:07 INFO Applying migration id=localforward 2026/04/10 23:52:07 INFO Applying migration id=avatar 2026/04/10 23:52:07 INFO Applying migration id=noimage 2026/04/10 23:52:07 INFO Applying migration id=feed 2026/04/10 23:52:07 INFO Applying migration id=bookmarks 2026/04/10 23:52:07 INFO Applying migration id=shareactivity 2026/04/10 23:52:07 INFO Applying migration id=application 2026/04/10 23:52:07 INFO Applying migration id=certificates 2026/04/10 23:52:07 INFO Applying migration id=rawforward 2026/04/10 23:52:07 INFO Applying migration id=publickey 2026/04/10 23:52:07 INFO Applying migration id=resolvegroup 2026/04/10 23:52:07 INFO Applying migration id=reject 2026/04/10 23:52:07 INFO Applying migration id=autodel 2026/04/10 23:52:07 INFO Applying migration id=jsonb 2026/04/10 23:52:07 INFO Applying migration id=quote 2026/04/10 23:52:07 INFO Applying migration id=rfc9421 2026/04/10 23:52:07 INFO Applying migration id=keys 2026/04/10 23:52:07 INFO Applying migration id=portable 2026/04/10 23:52:07 INFO Applying migration id=proofs 2026/04/10 23:52:07 INFO Applying migration id=contexts 2026/04/10 23:52:07 INFO Applying migration id=deliverieshost 2026/04/10 23:52:07 INFO Applying migration id=pembegin 2026/04/10 23:52:07 INFO Applying migration id=didhost 2026/04/10 23:52:10 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-6e3f-77a2-b4b2-90a67d4085c7 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 23:52:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cf-6e41-7716-9954-ea1ea3000a42 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cf-6e3f-77a2-b4b2-90a67d4085c7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cf-6e3f-77a2-b4b2-90a67d4085c7 2026/04/10 23:52:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-6e42-781f-8156-8c98d0059d88 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-6e42-777b-a874-8d575e4effc1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-6e42-777b-a874-8d575e4effc1 2026/04/10 23:52:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-6e42-777b-a874-8d575e4effc1 2026/04/10 23:52:10 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79cf-6e48-7d25-861a-61c847c7ba26 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cf-6e3f-77a2-b4b2-90a67d4085c7 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 23:52:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-6e42-777b-a874-8d575e4effc1 2026/04/10 23:52:10 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79cf-6e42-777b-a874-8d575e4effc1 --- PASS: TestView_PostToFollowersUnfollow (3.01s) === RUN TestView_PostToFollowersNotFollowing 2026/04/10 23:52:10 INFO Applying migration id=initial 2026/04/10 23:52:10 INFO Applying migration id=notesupdated 2026/04/10 23:52:10 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:10 INFO Applying migration id=activitiesid 2026/04/10 23:52:10 INFO Applying migration id=outbox 2026/04/10 23:52:10 INFO Applying migration id=edits 2026/04/10 23:52:10 INFO Applying migration id=outboxactor 2026/04/10 23:52:10 INFO Applying migration id=outboxsender 2026/04/10 23:52:10 INFO Applying migration id=thread 2026/04/10 23:52:10 INFO Applying migration id=host 2026/04/10 23:52:10 INFO Applying migration id=sharedinbox 2026/04/10 23:52:10 INFO Applying migration id=noteshost 2026/04/10 23:52:10 INFO Applying migration id=fetched 2026/04/10 23:52:10 INFO Applying migration id=move 2026/04/10 23:52:10 INFO Applying migration id=cleanup 2026/04/10 23:52:10 INFO Applying migration id=received 2026/04/10 23:52:10 INFO Applying migration id=namehost 2026/04/10 23:52:10 INFO Applying migration id=outboxhost 2026/04/10 23:52:10 INFO Applying migration id=notesfts 2026/04/10 23:52:10 INFO Applying migration id=iconsname 2026/04/10 23:52:10 INFO Applying migration id=nohash 2026/04/10 23:52:10 INFO Applying migration id=shares 2026/04/10 23:52:10 INFO Applying migration id=actorttl 2026/04/10 23:52:10 INFO Applying migration id=tocc 2026/04/10 23:52:10 INFO Applying migration id=followeds 2026/04/10 23:52:10 INFO Applying migration id=certhash 2026/04/10 23:52:10 INFO Applying migration id=follows_sync 2026/04/10 23:52:10 INFO Applying migration id=jsonpath 2026/04/10 23:52:10 INFO Applying migration id=localforward 2026/04/10 23:52:10 INFO Applying migration id=avatar 2026/04/10 23:52:10 INFO Applying migration id=noimage 2026/04/10 23:52:10 INFO Applying migration id=feed 2026/04/10 23:52:10 INFO Applying migration id=bookmarks 2026/04/10 23:52:10 INFO Applying migration id=shareactivity 2026/04/10 23:52:10 INFO Applying migration id=application 2026/04/10 23:52:10 INFO Applying migration id=certificates 2026/04/10 23:52:10 INFO Applying migration id=rawforward 2026/04/10 23:52:10 INFO Applying migration id=publickey 2026/04/10 23:52:10 INFO Applying migration id=resolvegroup 2026/04/10 23:52:10 INFO Applying migration id=reject 2026/04/10 23:52:10 INFO Applying migration id=autodel 2026/04/10 23:52:10 INFO Applying migration id=jsonb 2026/04/10 23:52:10 INFO Applying migration id=quote 2026/04/10 23:52:10 INFO Applying migration id=rfc9421 2026/04/10 23:52:10 INFO Applying migration id=keys 2026/04/10 23:52:10 INFO Applying migration id=portable 2026/04/10 23:52:10 INFO Applying migration id=proofs 2026/04/10 23:52:10 INFO Applying migration id=contexts 2026/04/10 23:52:10 INFO Applying migration id=deliverieshost 2026/04/10 23:52:10 INFO Applying migration id=pembegin 2026/04/10 23:52:10 INFO Applying migration id=didhost 2026/04/10 23:52:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-7859-7501-89d0-274ca98b60d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-7859-74a3-b1ff-c9f10dece78f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-7859-74a3-b1ff-c9f10dece78f 2026/04/10 23:52:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-7859-74a3-b1ff-c9f10dece78f 2026/04/10 23:52:13 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79cf-7859-74a3-b1ff-c9f10dece78f --- PASS: TestView_PostToFollowersNotFollowing (2.58s) === RUN TestView_PostToFollowersWithReply 2026/04/10 23:52:13 INFO Applying migration id=initial 2026/04/10 23:52:13 INFO Applying migration id=notesupdated 2026/04/10 23:52:13 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:13 INFO Applying migration id=activitiesid 2026/04/10 23:52:13 INFO Applying migration id=outbox 2026/04/10 23:52:13 INFO Applying migration id=edits 2026/04/10 23:52:13 INFO Applying migration id=outboxactor 2026/04/10 23:52:13 INFO Applying migration id=outboxsender 2026/04/10 23:52:13 INFO Applying migration id=thread 2026/04/10 23:52:13 INFO Applying migration id=host 2026/04/10 23:52:13 INFO Applying migration id=sharedinbox 2026/04/10 23:52:13 INFO Applying migration id=noteshost 2026/04/10 23:52:13 INFO Applying migration id=fetched 2026/04/10 23:52:13 INFO Applying migration id=move 2026/04/10 23:52:13 INFO Applying migration id=cleanup 2026/04/10 23:52:13 INFO Applying migration id=received 2026/04/10 23:52:13 INFO Applying migration id=namehost 2026/04/10 23:52:13 INFO Applying migration id=outboxhost 2026/04/10 23:52:13 INFO Applying migration id=notesfts 2026/04/10 23:52:13 INFO Applying migration id=iconsname 2026/04/10 23:52:13 INFO Applying migration id=nohash 2026/04/10 23:52:13 INFO Applying migration id=shares 2026/04/10 23:52:13 INFO Applying migration id=actorttl 2026/04/10 23:52:13 INFO Applying migration id=tocc 2026/04/10 23:52:13 INFO Applying migration id=followeds 2026/04/10 23:52:13 INFO Applying migration id=certhash 2026/04/10 23:52:13 INFO Applying migration id=follows_sync 2026/04/10 23:52:13 INFO Applying migration id=jsonpath 2026/04/10 23:52:13 INFO Applying migration id=localforward 2026/04/10 23:52:13 INFO Applying migration id=avatar 2026/04/10 23:52:13 INFO Applying migration id=noimage 2026/04/10 23:52:13 INFO Applying migration id=feed 2026/04/10 23:52:13 INFO Applying migration id=bookmarks 2026/04/10 23:52:13 INFO Applying migration id=shareactivity 2026/04/10 23:52:13 INFO Applying migration id=application 2026/04/10 23:52:13 INFO Applying migration id=certificates 2026/04/10 23:52:13 INFO Applying migration id=rawforward 2026/04/10 23:52:13 INFO Applying migration id=publickey 2026/04/10 23:52:13 INFO Applying migration id=resolvegroup 2026/04/10 23:52:13 INFO Applying migration id=reject 2026/04/10 23:52:13 INFO Applying migration id=autodel 2026/04/10 23:52:13 INFO Applying migration id=jsonb 2026/04/10 23:52:13 INFO Applying migration id=quote 2026/04/10 23:52:13 INFO Applying migration id=rfc9421 2026/04/10 23:52:13 INFO Applying migration id=keys 2026/04/10 23:52:13 INFO Applying migration id=portable 2026/04/10 23:52:13 INFO Applying migration id=proofs 2026/04/10 23:52:13 INFO Applying migration id=contexts 2026/04/10 23:52:13 INFO Applying migration id=deliverieshost 2026/04/10 23:52:13 INFO Applying migration id=pembegin 2026/04/10 23:52:13 INFO Applying migration id=didhost 2026/04/10 23:52:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-8295-75c4-8af4-e1713f5301b9 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 23:52:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cf-8296-72f8-817a-57c87d5d836e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cf-8295-75c4-8af4-e1713f5301b9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cf-8295-75c4-8af4-e1713f5301b9 2026/04/10 23:52:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-8296-7b24-afaf-ddef70c53a5e 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 23:52:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cf-8297-769c-8fea-8c7bf62e1056 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cf-8296-7b24-afaf-ddef70c53a5e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d79cf-8296-7b24-afaf-ddef70c53a5e 2026/04/10 23:52:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-8297-7d95-acd0-f7fe1789e075 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-8297-7d4e-9980-e50a06759a71 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-8297-7d4e-9980-e50a06759a71 2026/04/10 23:52:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-8297-7d4e-9980-e50a06759a71 2026/04/10 23:52:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-8299-7aac-840c-7e196b585a9d note=https://localhost.localdomain:8443/post/019d79cf-8299-7a60-bb07-0de2a17b4c72 thread=https://localhost.localdomain:8443/post/019d79cf-8297-7d4e-9980-e50a06759a71 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:52:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-8299-7aac-840c-7e196b585a9d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-8299-7a60-bb07-0de2a17b4c72 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cf-8299-7a60-bb07-0de2a17b4c72 2026/04/10 23:52:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-8297-7d4e-9980-e50a06759a71 --- PASS: TestView_PostToFollowersWithReply (2.63s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/04/10 23:52:15 INFO Applying migration id=initial 2026/04/10 23:52:15 INFO Applying migration id=notesupdated 2026/04/10 23:52:15 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:15 INFO Applying migration id=activitiesid 2026/04/10 23:52:15 INFO Applying migration id=outbox 2026/04/10 23:52:15 INFO Applying migration id=edits 2026/04/10 23:52:15 INFO Applying migration id=outboxactor 2026/04/10 23:52:15 INFO Applying migration id=outboxsender 2026/04/10 23:52:15 INFO Applying migration id=thread 2026/04/10 23:52:15 INFO Applying migration id=host 2026/04/10 23:52:15 INFO Applying migration id=sharedinbox 2026/04/10 23:52:15 INFO Applying migration id=noteshost 2026/04/10 23:52:15 INFO Applying migration id=fetched 2026/04/10 23:52:15 INFO Applying migration id=move 2026/04/10 23:52:15 INFO Applying migration id=cleanup 2026/04/10 23:52:15 INFO Applying migration id=received 2026/04/10 23:52:15 INFO Applying migration id=namehost 2026/04/10 23:52:15 INFO Applying migration id=outboxhost 2026/04/10 23:52:15 INFO Applying migration id=notesfts 2026/04/10 23:52:15 INFO Applying migration id=iconsname 2026/04/10 23:52:15 INFO Applying migration id=nohash 2026/04/10 23:52:15 INFO Applying migration id=shares 2026/04/10 23:52:15 INFO Applying migration id=actorttl 2026/04/10 23:52:15 INFO Applying migration id=tocc 2026/04/10 23:52:15 INFO Applying migration id=followeds 2026/04/10 23:52:15 INFO Applying migration id=certhash 2026/04/10 23:52:15 INFO Applying migration id=follows_sync 2026/04/10 23:52:15 INFO Applying migration id=jsonpath 2026/04/10 23:52:15 INFO Applying migration id=localforward 2026/04/10 23:52:15 INFO Applying migration id=avatar 2026/04/10 23:52:15 INFO Applying migration id=noimage 2026/04/10 23:52:15 INFO Applying migration id=feed 2026/04/10 23:52:15 INFO Applying migration id=bookmarks 2026/04/10 23:52:15 INFO Applying migration id=shareactivity 2026/04/10 23:52:15 INFO Applying migration id=application 2026/04/10 23:52:15 INFO Applying migration id=certificates 2026/04/10 23:52:15 INFO Applying migration id=rawforward 2026/04/10 23:52:15 INFO Applying migration id=publickey 2026/04/10 23:52:15 INFO Applying migration id=resolvegroup 2026/04/10 23:52:15 INFO Applying migration id=reject 2026/04/10 23:52:15 INFO Applying migration id=autodel 2026/04/10 23:52:15 INFO Applying migration id=jsonb 2026/04/10 23:52:15 INFO Applying migration id=quote 2026/04/10 23:52:15 INFO Applying migration id=rfc9421 2026/04/10 23:52:15 INFO Applying migration id=keys 2026/04/10 23:52:15 INFO Applying migration id=portable 2026/04/10 23:52:15 INFO Applying migration id=proofs 2026/04/10 23:52:15 INFO Applying migration id=contexts 2026/04/10 23:52:15 INFO Applying migration id=deliverieshost 2026/04/10 23:52:15 INFO Applying migration id=pembegin 2026/04/10 23:52:15 INFO Applying migration id=didhost 2026/04/10 23:52: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 23:52:17 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-87cf-72aa-8c72-40e105c711e8 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 23:52:17 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (1.33s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/04/10 23:52:17 INFO Applying migration id=initial 2026/04/10 23:52:17 INFO Applying migration id=notesupdated 2026/04/10 23:52:17 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:17 INFO Applying migration id=activitiesid 2026/04/10 23:52:17 INFO Applying migration id=outbox 2026/04/10 23:52:17 INFO Applying migration id=edits 2026/04/10 23:52:17 INFO Applying migration id=outboxactor 2026/04/10 23:52:17 INFO Applying migration id=outboxsender 2026/04/10 23:52:17 INFO Applying migration id=thread 2026/04/10 23:52:17 INFO Applying migration id=host 2026/04/10 23:52:17 INFO Applying migration id=sharedinbox 2026/04/10 23:52:17 INFO Applying migration id=noteshost 2026/04/10 23:52:17 INFO Applying migration id=fetched 2026/04/10 23:52:17 INFO Applying migration id=move 2026/04/10 23:52:17 INFO Applying migration id=cleanup 2026/04/10 23:52:17 INFO Applying migration id=received 2026/04/10 23:52:17 INFO Applying migration id=namehost 2026/04/10 23:52:17 INFO Applying migration id=outboxhost 2026/04/10 23:52:17 INFO Applying migration id=notesfts 2026/04/10 23:52:17 INFO Applying migration id=iconsname 2026/04/10 23:52:17 INFO Applying migration id=nohash 2026/04/10 23:52:17 INFO Applying migration id=shares 2026/04/10 23:52:17 INFO Applying migration id=actorttl 2026/04/10 23:52:17 INFO Applying migration id=tocc 2026/04/10 23:52:17 INFO Applying migration id=followeds 2026/04/10 23:52:17 INFO Applying migration id=certhash 2026/04/10 23:52:17 INFO Applying migration id=follows_sync 2026/04/10 23:52:17 INFO Applying migration id=jsonpath 2026/04/10 23:52:17 INFO Applying migration id=localforward 2026/04/10 23:52:17 INFO Applying migration id=avatar 2026/04/10 23:52:17 INFO Applying migration id=noimage 2026/04/10 23:52:17 INFO Applying migration id=feed 2026/04/10 23:52:17 INFO Applying migration id=bookmarks 2026/04/10 23:52:17 INFO Applying migration id=shareactivity 2026/04/10 23:52:17 INFO Applying migration id=application 2026/04/10 23:52:17 INFO Applying migration id=certificates 2026/04/10 23:52:17 INFO Applying migration id=rawforward 2026/04/10 23:52:17 INFO Applying migration id=publickey 2026/04/10 23:52:17 INFO Applying migration id=resolvegroup 2026/04/10 23:52:17 INFO Applying migration id=reject 2026/04/10 23:52:17 INFO Applying migration id=autodel 2026/04/10 23:52:17 INFO Applying migration id=jsonb 2026/04/10 23:52:17 INFO Applying migration id=quote 2026/04/10 23:52:17 INFO Applying migration id=rfc9421 2026/04/10 23:52:17 INFO Applying migration id=keys 2026/04/10 23:52:17 INFO Applying migration id=portable 2026/04/10 23:52:17 INFO Applying migration id=proofs 2026/04/10 23:52:17 INFO Applying migration id=contexts 2026/04/10 23:52:17 INFO Applying migration id=deliverieshost 2026/04/10 23:52:17 INFO Applying migration id=pembegin 2026/04/10 23:52:17 INFO Applying migration id=didhost 2026/04/10 23:52: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 2026/04/10 23:52:18 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-8e4b-7136-944d-3b91efaba2a5 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 23:52:18 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (1.66s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/04/10 23:52:18 INFO Applying migration id=initial 2026/04/10 23:52:18 INFO Applying migration id=notesupdated 2026/04/10 23:52:18 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:18 INFO Applying migration id=activitiesid 2026/04/10 23:52:18 INFO Applying migration id=outbox 2026/04/10 23:52:18 INFO Applying migration id=edits 2026/04/10 23:52:18 INFO Applying migration id=outboxactor 2026/04/10 23:52:18 INFO Applying migration id=outboxsender 2026/04/10 23:52:18 INFO Applying migration id=thread 2026/04/10 23:52:18 INFO Applying migration id=host 2026/04/10 23:52:18 INFO Applying migration id=sharedinbox 2026/04/10 23:52:18 INFO Applying migration id=noteshost 2026/04/10 23:52:18 INFO Applying migration id=fetched 2026/04/10 23:52:18 INFO Applying migration id=move 2026/04/10 23:52:18 INFO Applying migration id=cleanup 2026/04/10 23:52:18 INFO Applying migration id=received 2026/04/10 23:52:18 INFO Applying migration id=namehost 2026/04/10 23:52:18 INFO Applying migration id=outboxhost 2026/04/10 23:52:18 INFO Applying migration id=notesfts 2026/04/10 23:52:18 INFO Applying migration id=iconsname 2026/04/10 23:52:18 INFO Applying migration id=nohash 2026/04/10 23:52:18 INFO Applying migration id=shares 2026/04/10 23:52:18 INFO Applying migration id=actorttl 2026/04/10 23:52:18 INFO Applying migration id=tocc 2026/04/10 23:52:18 INFO Applying migration id=followeds 2026/04/10 23:52:18 INFO Applying migration id=certhash 2026/04/10 23:52:18 INFO Applying migration id=follows_sync 2026/04/10 23:52:18 INFO Applying migration id=jsonpath 2026/04/10 23:52:18 INFO Applying migration id=localforward 2026/04/10 23:52:18 INFO Applying migration id=avatar 2026/04/10 23:52:18 INFO Applying migration id=noimage 2026/04/10 23:52:18 INFO Applying migration id=feed 2026/04/10 23:52:18 INFO Applying migration id=bookmarks 2026/04/10 23:52:18 INFO Applying migration id=shareactivity 2026/04/10 23:52:18 INFO Applying migration id=application 2026/04/10 23:52:18 INFO Applying migration id=certificates 2026/04/10 23:52:18 INFO Applying migration id=rawforward 2026/04/10 23:52:18 INFO Applying migration id=publickey 2026/04/10 23:52:18 INFO Applying migration id=resolvegroup 2026/04/10 23:52:18 INFO Applying migration id=reject 2026/04/10 23:52:18 INFO Applying migration id=autodel 2026/04/10 23:52:18 INFO Applying migration id=jsonb 2026/04/10 23:52:18 INFO Applying migration id=quote 2026/04/10 23:52:18 INFO Applying migration id=rfc9421 2026/04/10 23:52:18 INFO Applying migration id=keys 2026/04/10 23:52:18 INFO Applying migration id=portable 2026/04/10 23:52:18 INFO Applying migration id=proofs 2026/04/10 23:52:18 INFO Applying migration id=contexts 2026/04/10 23:52:18 INFO Applying migration id=deliverieshost 2026/04/10 23:52:18 INFO Applying migration id=pembegin 2026/04/10 23:52:18 INFO Applying migration id=didhost 2026/04/10 23:52: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 23:52:20 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-95ca-7b29-9a3f-c2dabfb428ae 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 23:52:20 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 23:52:20 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (1.92s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/04/10 23:52:20 INFO Applying migration id=initial 2026/04/10 23:52:20 INFO Applying migration id=notesupdated 2026/04/10 23:52:20 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:20 INFO Applying migration id=activitiesid 2026/04/10 23:52:20 INFO Applying migration id=outbox 2026/04/10 23:52:20 INFO Applying migration id=edits 2026/04/10 23:52:20 INFO Applying migration id=outboxactor 2026/04/10 23:52:20 INFO Applying migration id=outboxsender 2026/04/10 23:52:20 INFO Applying migration id=thread 2026/04/10 23:52:20 INFO Applying migration id=host 2026/04/10 23:52:20 INFO Applying migration id=sharedinbox 2026/04/10 23:52:20 INFO Applying migration id=noteshost 2026/04/10 23:52:20 INFO Applying migration id=fetched 2026/04/10 23:52:20 INFO Applying migration id=move 2026/04/10 23:52:20 INFO Applying migration id=cleanup 2026/04/10 23:52:20 INFO Applying migration id=received 2026/04/10 23:52:20 INFO Applying migration id=namehost 2026/04/10 23:52:20 INFO Applying migration id=outboxhost 2026/04/10 23:52:20 INFO Applying migration id=notesfts 2026/04/10 23:52:20 INFO Applying migration id=iconsname 2026/04/10 23:52:20 INFO Applying migration id=nohash 2026/04/10 23:52:20 INFO Applying migration id=shares 2026/04/10 23:52:20 INFO Applying migration id=actorttl 2026/04/10 23:52:20 INFO Applying migration id=tocc 2026/04/10 23:52:20 INFO Applying migration id=followeds 2026/04/10 23:52:20 INFO Applying migration id=certhash 2026/04/10 23:52:20 INFO Applying migration id=follows_sync 2026/04/10 23:52:20 INFO Applying migration id=jsonpath 2026/04/10 23:52:20 INFO Applying migration id=localforward 2026/04/10 23:52:20 INFO Applying migration id=avatar 2026/04/10 23:52:20 INFO Applying migration id=noimage 2026/04/10 23:52:20 INFO Applying migration id=feed 2026/04/10 23:52:20 INFO Applying migration id=bookmarks 2026/04/10 23:52:20 INFO Applying migration id=shareactivity 2026/04/10 23:52:20 INFO Applying migration id=application 2026/04/10 23:52:20 INFO Applying migration id=certificates 2026/04/10 23:52:20 INFO Applying migration id=rawforward 2026/04/10 23:52:20 INFO Applying migration id=publickey 2026/04/10 23:52:20 INFO Applying migration id=resolvegroup 2026/04/10 23:52:20 INFO Applying migration id=reject 2026/04/10 23:52:20 INFO Applying migration id=autodel 2026/04/10 23:52:20 INFO Applying migration id=jsonb 2026/04/10 23:52:20 INFO Applying migration id=quote 2026/04/10 23:52:20 INFO Applying migration id=rfc9421 2026/04/10 23:52:20 INFO Applying migration id=keys 2026/04/10 23:52:20 INFO Applying migration id=portable 2026/04/10 23:52:20 INFO Applying migration id=proofs 2026/04/10 23:52:20 INFO Applying migration id=contexts 2026/04/10 23:52:20 INFO Applying migration id=deliverieshost 2026/04/10 23:52:20 INFO Applying migration id=pembegin 2026/04/10 23:52:20 INFO Applying migration id=didhost 2026/04/10 23:52: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/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 23:52:22 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-9c0f-7a52-8651-94306c4ca9d8 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 23:52:22 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (1.61s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/04/10 23:52:22 INFO Applying migration id=initial 2026/04/10 23:52:22 INFO Applying migration id=notesupdated 2026/04/10 23:52:22 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:22 INFO Applying migration id=activitiesid 2026/04/10 23:52:22 INFO Applying migration id=outbox 2026/04/10 23:52:22 INFO Applying migration id=edits 2026/04/10 23:52:22 INFO Applying migration id=outboxactor 2026/04/10 23:52:22 INFO Applying migration id=outboxsender 2026/04/10 23:52:22 INFO Applying migration id=thread 2026/04/10 23:52:22 INFO Applying migration id=host 2026/04/10 23:52:22 INFO Applying migration id=sharedinbox 2026/04/10 23:52:22 INFO Applying migration id=noteshost 2026/04/10 23:52:22 INFO Applying migration id=fetched 2026/04/10 23:52:22 INFO Applying migration id=move 2026/04/10 23:52:22 INFO Applying migration id=cleanup 2026/04/10 23:52:22 INFO Applying migration id=received 2026/04/10 23:52:22 INFO Applying migration id=namehost 2026/04/10 23:52:22 INFO Applying migration id=outboxhost 2026/04/10 23:52:22 INFO Applying migration id=notesfts 2026/04/10 23:52:22 INFO Applying migration id=iconsname 2026/04/10 23:52:22 INFO Applying migration id=nohash 2026/04/10 23:52:22 INFO Applying migration id=shares 2026/04/10 23:52:22 INFO Applying migration id=actorttl 2026/04/10 23:52:22 INFO Applying migration id=tocc 2026/04/10 23:52:22 INFO Applying migration id=followeds 2026/04/10 23:52:22 INFO Applying migration id=certhash 2026/04/10 23:52:22 INFO Applying migration id=follows_sync 2026/04/10 23:52:22 INFO Applying migration id=jsonpath 2026/04/10 23:52:22 INFO Applying migration id=localforward 2026/04/10 23:52:22 INFO Applying migration id=avatar 2026/04/10 23:52:22 INFO Applying migration id=noimage 2026/04/10 23:52:22 INFO Applying migration id=feed 2026/04/10 23:52:22 INFO Applying migration id=bookmarks 2026/04/10 23:52:22 INFO Applying migration id=shareactivity 2026/04/10 23:52:22 INFO Applying migration id=application 2026/04/10 23:52:22 INFO Applying migration id=certificates 2026/04/10 23:52:22 INFO Applying migration id=rawforward 2026/04/10 23:52:22 INFO Applying migration id=publickey 2026/04/10 23:52:22 INFO Applying migration id=resolvegroup 2026/04/10 23:52:22 INFO Applying migration id=reject 2026/04/10 23:52:22 INFO Applying migration id=autodel 2026/04/10 23:52:22 INFO Applying migration id=jsonb 2026/04/10 23:52:22 INFO Applying migration id=quote 2026/04/10 23:52:22 INFO Applying migration id=rfc9421 2026/04/10 23:52:22 INFO Applying migration id=keys 2026/04/10 23:52:22 INFO Applying migration id=portable 2026/04/10 23:52:22 INFO Applying migration id=proofs 2026/04/10 23:52:22 INFO Applying migration id=contexts 2026/04/10 23:52:22 INFO Applying migration id=deliverieshost 2026/04/10 23:52:22 INFO Applying migration id=pembegin 2026/04/10 23:52:22 INFO Applying migration id=didhost 2026/04/10 23:52:26 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 23:52:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-ac10-7383-8877-74017d28bf1d 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 23:52:26 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 23:52:26 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (4.10s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/04/10 23:52:26 INFO Applying migration id=initial 2026/04/10 23:52:26 INFO Applying migration id=notesupdated 2026/04/10 23:52:26 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:26 INFO Applying migration id=activitiesid 2026/04/10 23:52:26 INFO Applying migration id=outbox 2026/04/10 23:52:26 INFO Applying migration id=edits 2026/04/10 23:52:26 INFO Applying migration id=outboxactor 2026/04/10 23:52:26 INFO Applying migration id=outboxsender 2026/04/10 23:52:26 INFO Applying migration id=thread 2026/04/10 23:52:26 INFO Applying migration id=host 2026/04/10 23:52:26 INFO Applying migration id=sharedinbox 2026/04/10 23:52:26 INFO Applying migration id=noteshost 2026/04/10 23:52:26 INFO Applying migration id=fetched 2026/04/10 23:52:26 INFO Applying migration id=move 2026/04/10 23:52:26 INFO Applying migration id=cleanup 2026/04/10 23:52:26 INFO Applying migration id=received 2026/04/10 23:52:26 INFO Applying migration id=namehost 2026/04/10 23:52:26 INFO Applying migration id=outboxhost 2026/04/10 23:52:26 INFO Applying migration id=notesfts 2026/04/10 23:52:26 INFO Applying migration id=iconsname 2026/04/10 23:52:26 INFO Applying migration id=nohash 2026/04/10 23:52:26 INFO Applying migration id=shares 2026/04/10 23:52:26 INFO Applying migration id=actorttl 2026/04/10 23:52:26 INFO Applying migration id=tocc 2026/04/10 23:52:26 INFO Applying migration id=followeds 2026/04/10 23:52:26 INFO Applying migration id=certhash 2026/04/10 23:52:26 INFO Applying migration id=follows_sync 2026/04/10 23:52:26 INFO Applying migration id=jsonpath 2026/04/10 23:52:26 INFO Applying migration id=localforward 2026/04/10 23:52:26 INFO Applying migration id=avatar 2026/04/10 23:52:26 INFO Applying migration id=noimage 2026/04/10 23:52:26 INFO Applying migration id=feed 2026/04/10 23:52:26 INFO Applying migration id=bookmarks 2026/04/10 23:52:26 INFO Applying migration id=shareactivity 2026/04/10 23:52:26 INFO Applying migration id=application 2026/04/10 23:52:26 INFO Applying migration id=certificates 2026/04/10 23:52:26 INFO Applying migration id=rawforward 2026/04/10 23:52:26 INFO Applying migration id=publickey 2026/04/10 23:52:26 INFO Applying migration id=resolvegroup 2026/04/10 23:52:26 INFO Applying migration id=reject 2026/04/10 23:52:26 INFO Applying migration id=autodel 2026/04/10 23:52:26 INFO Applying migration id=jsonb 2026/04/10 23:52:26 INFO Applying migration id=quote 2026/04/10 23:52:26 INFO Applying migration id=rfc9421 2026/04/10 23:52:26 INFO Applying migration id=keys 2026/04/10 23:52:26 INFO Applying migration id=portable 2026/04/10 23:52:26 INFO Applying migration id=proofs 2026/04/10 23:52:26 INFO Applying migration id=contexts 2026/04/10 23:52:26 INFO Applying migration id=deliverieshost 2026/04/10 23:52:26 INFO Applying migration id=pembegin 2026/04/10 23:52:26 INFO Applying migration id=didhost 2026/04/10 23:52: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 23:52:28 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 23:52:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-b491-7ed3-a8e6-e115d8c883a5 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 23:52:28 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (2.18s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/04/10 23:52:28 INFO Applying migration id=initial 2026/04/10 23:52:28 INFO Applying migration id=notesupdated 2026/04/10 23:52:28 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:28 INFO Applying migration id=activitiesid 2026/04/10 23:52:28 INFO Applying migration id=outbox 2026/04/10 23:52:28 INFO Applying migration id=edits 2026/04/10 23:52:28 INFO Applying migration id=outboxactor 2026/04/10 23:52:28 INFO Applying migration id=outboxsender 2026/04/10 23:52:28 INFO Applying migration id=thread 2026/04/10 23:52:28 INFO Applying migration id=host 2026/04/10 23:52:28 INFO Applying migration id=sharedinbox 2026/04/10 23:52:28 INFO Applying migration id=noteshost 2026/04/10 23:52:28 INFO Applying migration id=fetched 2026/04/10 23:52:28 INFO Applying migration id=move 2026/04/10 23:52:28 INFO Applying migration id=cleanup 2026/04/10 23:52:28 INFO Applying migration id=received 2026/04/10 23:52:28 INFO Applying migration id=namehost 2026/04/10 23:52:28 INFO Applying migration id=outboxhost 2026/04/10 23:52:28 INFO Applying migration id=notesfts 2026/04/10 23:52:28 INFO Applying migration id=iconsname 2026/04/10 23:52:28 INFO Applying migration id=nohash 2026/04/10 23:52:28 INFO Applying migration id=shares 2026/04/10 23:52:28 INFO Applying migration id=actorttl 2026/04/10 23:52:28 INFO Applying migration id=tocc 2026/04/10 23:52:28 INFO Applying migration id=followeds 2026/04/10 23:52:28 INFO Applying migration id=certhash 2026/04/10 23:52:28 INFO Applying migration id=follows_sync 2026/04/10 23:52:28 INFO Applying migration id=jsonpath 2026/04/10 23:52:28 INFO Applying migration id=localforward 2026/04/10 23:52:28 INFO Applying migration id=avatar 2026/04/10 23:52:28 INFO Applying migration id=noimage 2026/04/10 23:52:28 INFO Applying migration id=feed 2026/04/10 23:52:28 INFO Applying migration id=bookmarks 2026/04/10 23:52:28 INFO Applying migration id=shareactivity 2026/04/10 23:52:28 INFO Applying migration id=application 2026/04/10 23:52:28 INFO Applying migration id=certificates 2026/04/10 23:52:28 INFO Applying migration id=rawforward 2026/04/10 23:52:28 INFO Applying migration id=publickey 2026/04/10 23:52:28 INFO Applying migration id=resolvegroup 2026/04/10 23:52:28 INFO Applying migration id=reject 2026/04/10 23:52:28 INFO Applying migration id=autodel 2026/04/10 23:52:28 INFO Applying migration id=jsonb 2026/04/10 23:52:28 INFO Applying migration id=quote 2026/04/10 23:52:28 INFO Applying migration id=rfc9421 2026/04/10 23:52:28 INFO Applying migration id=keys 2026/04/10 23:52:28 INFO Applying migration id=portable 2026/04/10 23:52:28 INFO Applying migration id=proofs 2026/04/10 23:52:28 INFO Applying migration id=contexts 2026/04/10 23:52:28 INFO Applying migration id=deliverieshost 2026/04/10 23:52:28 INFO Applying migration id=pembegin 2026/04/10 23:52:28 INFO Applying migration id=didhost 2026/04/10 23:52: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 23:52:30 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 23:52:30 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-bbed-7c7d-8181-3f7943c81740 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 23:52:30 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (1.88s) === RUN TestWhisper_HappyFlow 2026/04/10 23:52:30 INFO Applying migration id=initial 2026/04/10 23:52:30 INFO Applying migration id=notesupdated 2026/04/10 23:52:30 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:30 INFO Applying migration id=activitiesid 2026/04/10 23:52:30 INFO Applying migration id=outbox 2026/04/10 23:52:30 INFO Applying migration id=edits 2026/04/10 23:52:30 INFO Applying migration id=outboxactor 2026/04/10 23:52:30 INFO Applying migration id=outboxsender 2026/04/10 23:52:30 INFO Applying migration id=thread 2026/04/10 23:52:30 INFO Applying migration id=host 2026/04/10 23:52:30 INFO Applying migration id=sharedinbox 2026/04/10 23:52:30 INFO Applying migration id=noteshost 2026/04/10 23:52:30 INFO Applying migration id=fetched 2026/04/10 23:52:30 INFO Applying migration id=move 2026/04/10 23:52:30 INFO Applying migration id=cleanup 2026/04/10 23:52:30 INFO Applying migration id=received 2026/04/10 23:52:30 INFO Applying migration id=namehost 2026/04/10 23:52:30 INFO Applying migration id=outboxhost 2026/04/10 23:52:30 INFO Applying migration id=notesfts 2026/04/10 23:52:30 INFO Applying migration id=iconsname 2026/04/10 23:52:30 INFO Applying migration id=nohash 2026/04/10 23:52:30 INFO Applying migration id=shares 2026/04/10 23:52:30 INFO Applying migration id=actorttl 2026/04/10 23:52:30 INFO Applying migration id=tocc 2026/04/10 23:52:30 INFO Applying migration id=followeds 2026/04/10 23:52:30 INFO Applying migration id=certhash 2026/04/10 23:52:30 INFO Applying migration id=follows_sync 2026/04/10 23:52:30 INFO Applying migration id=jsonpath 2026/04/10 23:52:30 INFO Applying migration id=localforward 2026/04/10 23:52:30 INFO Applying migration id=avatar 2026/04/10 23:52:30 INFO Applying migration id=noimage 2026/04/10 23:52:30 INFO Applying migration id=feed 2026/04/10 23:52:30 INFO Applying migration id=bookmarks 2026/04/10 23:52:30 INFO Applying migration id=shareactivity 2026/04/10 23:52:30 INFO Applying migration id=application 2026/04/10 23:52:30 INFO Applying migration id=certificates 2026/04/10 23:52:30 INFO Applying migration id=rawforward 2026/04/10 23:52:30 INFO Applying migration id=publickey 2026/04/10 23:52:30 INFO Applying migration id=resolvegroup 2026/04/10 23:52:30 INFO Applying migration id=reject 2026/04/10 23:52:30 INFO Applying migration id=autodel 2026/04/10 23:52:30 INFO Applying migration id=jsonb 2026/04/10 23:52:30 INFO Applying migration id=quote 2026/04/10 23:52:30 INFO Applying migration id=rfc9421 2026/04/10 23:52:30 INFO Applying migration id=keys 2026/04/10 23:52:30 INFO Applying migration id=portable 2026/04/10 23:52:30 INFO Applying migration id=proofs 2026/04/10 23:52:30 INFO Applying migration id=contexts 2026/04/10 23:52:30 INFO Applying migration id=deliverieshost 2026/04/10 23:52:30 INFO Applying migration id=pembegin 2026/04/10 23:52:30 INFO Applying migration id=didhost 2026/04/10 23:52:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-c27b-75b0-8549-d66c2af3c418 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 23:52:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cf-c27c-72e7-81ff-10bb7e300799 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cf-c27b-75b0-8549-d66c2af3c418 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cf-c27b-75b0-8549-d66c2af3c418 2026/04/10 23:52:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-c27c-7a5b-85a1-2eaef369657a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-c27c-7a0f-af8a-d694850b39e7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-c27c-7a0f-af8a-d694850b39e7 2026/04/10 23:52:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-c27c-7a0f-af8a-d694850b39e7 2026/04/10 23:52:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:52:32 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (1.68s) === RUN TestWhisper_FollowAfterPost 2026/04/10 23:52:32 INFO Applying migration id=initial 2026/04/10 23:52:32 INFO Applying migration id=notesupdated 2026/04/10 23:52:32 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:32 INFO Applying migration id=activitiesid 2026/04/10 23:52:32 INFO Applying migration id=outbox 2026/04/10 23:52:32 INFO Applying migration id=edits 2026/04/10 23:52:32 INFO Applying migration id=outboxactor 2026/04/10 23:52:32 INFO Applying migration id=outboxsender 2026/04/10 23:52:32 INFO Applying migration id=thread 2026/04/10 23:52:32 INFO Applying migration id=host 2026/04/10 23:52:32 INFO Applying migration id=sharedinbox 2026/04/10 23:52:32 INFO Applying migration id=noteshost 2026/04/10 23:52:32 INFO Applying migration id=fetched 2026/04/10 23:52:32 INFO Applying migration id=move 2026/04/10 23:52:32 INFO Applying migration id=cleanup 2026/04/10 23:52:32 INFO Applying migration id=received 2026/04/10 23:52:32 INFO Applying migration id=namehost 2026/04/10 23:52:32 INFO Applying migration id=outboxhost 2026/04/10 23:52:32 INFO Applying migration id=notesfts 2026/04/10 23:52:32 INFO Applying migration id=iconsname 2026/04/10 23:52:32 INFO Applying migration id=nohash 2026/04/10 23:52:32 INFO Applying migration id=shares 2026/04/10 23:52:32 INFO Applying migration id=actorttl 2026/04/10 23:52:32 INFO Applying migration id=tocc 2026/04/10 23:52:32 INFO Applying migration id=followeds 2026/04/10 23:52:32 INFO Applying migration id=certhash 2026/04/10 23:52:32 INFO Applying migration id=follows_sync 2026/04/10 23:52:32 INFO Applying migration id=jsonpath 2026/04/10 23:52:32 INFO Applying migration id=localforward 2026/04/10 23:52:32 INFO Applying migration id=avatar 2026/04/10 23:52:32 INFO Applying migration id=noimage 2026/04/10 23:52:32 INFO Applying migration id=feed 2026/04/10 23:52:32 INFO Applying migration id=bookmarks 2026/04/10 23:52:32 INFO Applying migration id=shareactivity 2026/04/10 23:52:32 INFO Applying migration id=application 2026/04/10 23:52:32 INFO Applying migration id=certificates 2026/04/10 23:52:32 INFO Applying migration id=rawforward 2026/04/10 23:52:32 INFO Applying migration id=publickey 2026/04/10 23:52:32 INFO Applying migration id=resolvegroup 2026/04/10 23:52:32 INFO Applying migration id=reject 2026/04/10 23:52:32 INFO Applying migration id=autodel 2026/04/10 23:52:32 INFO Applying migration id=jsonb 2026/04/10 23:52:32 INFO Applying migration id=quote 2026/04/10 23:52:32 INFO Applying migration id=rfc9421 2026/04/10 23:52:32 INFO Applying migration id=keys 2026/04/10 23:52:32 INFO Applying migration id=portable 2026/04/10 23:52:32 INFO Applying migration id=proofs 2026/04/10 23:52:32 INFO Applying migration id=contexts 2026/04/10 23:52:32 INFO Applying migration id=deliverieshost 2026/04/10 23:52:32 INFO Applying migration id=pembegin 2026/04/10 23:52:32 INFO Applying migration id=didhost 2026/04/10 23:52:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-ca0e-7354-aefe-9d1dad610d71 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-ca0e-7305-bcbf-951d685b76ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-ca0e-7305-bcbf-951d685b76ee 2026/04/10 23:52:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-ca0e-7305-bcbf-951d685b76ee 2026/04/10 23:52:34 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79cf-ca0e-7305-bcbf-951d685b76ee 2026/04/10 23:52:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-ca10-708c-98ab-4aaaf79c481d 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 23:52:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cf-ca10-7ba9-9a9b-dbcc642010ab activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cf-ca10-708c-98ab-4aaaf79c481d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cf-ca10-708c-98ab-4aaaf79c481d 2026/04/10 23:52:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-ca0e-7305-bcbf-951d685b76ee 2026/04/10 23:52:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:52:34 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (1.94s) === RUN TestWhisper_Throttling 2026/04/10 23:52:34 INFO Applying migration id=initial 2026/04/10 23:52:34 INFO Applying migration id=notesupdated 2026/04/10 23:52:34 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:34 INFO Applying migration id=activitiesid 2026/04/10 23:52:34 INFO Applying migration id=outbox 2026/04/10 23:52:34 INFO Applying migration id=edits 2026/04/10 23:52:34 INFO Applying migration id=outboxactor 2026/04/10 23:52:34 INFO Applying migration id=outboxsender 2026/04/10 23:52:34 INFO Applying migration id=thread 2026/04/10 23:52:34 INFO Applying migration id=host 2026/04/10 23:52:34 INFO Applying migration id=sharedinbox 2026/04/10 23:52:34 INFO Applying migration id=noteshost 2026/04/10 23:52:34 INFO Applying migration id=fetched 2026/04/10 23:52:34 INFO Applying migration id=move 2026/04/10 23:52:34 INFO Applying migration id=cleanup 2026/04/10 23:52:34 INFO Applying migration id=received 2026/04/10 23:52:34 INFO Applying migration id=namehost 2026/04/10 23:52:34 INFO Applying migration id=outboxhost 2026/04/10 23:52:34 INFO Applying migration id=notesfts 2026/04/10 23:52:34 INFO Applying migration id=iconsname 2026/04/10 23:52:34 INFO Applying migration id=nohash 2026/04/10 23:52:34 INFO Applying migration id=shares 2026/04/10 23:52:34 INFO Applying migration id=actorttl 2026/04/10 23:52:34 INFO Applying migration id=tocc 2026/04/10 23:52:34 INFO Applying migration id=followeds 2026/04/10 23:52:34 INFO Applying migration id=certhash 2026/04/10 23:52:34 INFO Applying migration id=follows_sync 2026/04/10 23:52:34 INFO Applying migration id=jsonpath 2026/04/10 23:52:34 INFO Applying migration id=localforward 2026/04/10 23:52:34 INFO Applying migration id=avatar 2026/04/10 23:52:34 INFO Applying migration id=noimage 2026/04/10 23:52:34 INFO Applying migration id=feed 2026/04/10 23:52:34 INFO Applying migration id=bookmarks 2026/04/10 23:52:34 INFO Applying migration id=shareactivity 2026/04/10 23:52:34 INFO Applying migration id=application 2026/04/10 23:52:34 INFO Applying migration id=certificates 2026/04/10 23:52:34 INFO Applying migration id=rawforward 2026/04/10 23:52:34 INFO Applying migration id=publickey 2026/04/10 23:52:34 INFO Applying migration id=resolvegroup 2026/04/10 23:52:34 INFO Applying migration id=reject 2026/04/10 23:52:34 INFO Applying migration id=autodel 2026/04/10 23:52:34 INFO Applying migration id=jsonb 2026/04/10 23:52:34 INFO Applying migration id=quote 2026/04/10 23:52:34 INFO Applying migration id=rfc9421 2026/04/10 23:52:34 INFO Applying migration id=keys 2026/04/10 23:52:34 INFO Applying migration id=portable 2026/04/10 23:52:34 INFO Applying migration id=proofs 2026/04/10 23:52:34 INFO Applying migration id=contexts 2026/04/10 23:52:34 INFO Applying migration id=deliverieshost 2026/04/10 23:52:34 INFO Applying migration id=pembegin 2026/04/10 23:52:34 INFO Applying migration id=didhost 2026/04/10 23:52:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-d29a-771c-99d0-4380161c2c43 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 23:52:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cf-d29b-73e7-9f2a-ce741d9f08b0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cf-d29a-771c-99d0-4380161c2c43 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cf-d29a-771c-99d0-4380161c2c43 2026/04/10 23:52:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-d29b-7aac-b2aa-3675cfa7be27 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-d29b-7a61-942d-9bc6ca77d93f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-d29b-7a61-942d-9bc6ca77d93f 2026/04/10 23:52:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-d29b-7a61-942d-9bc6ca77d93f 2026/04/10 23:52:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:52:36 WARN User is posting too frequently last=2026-04-10T23:52:36.000Z can=2026-04-10T23:53:36.000Z 2026/04/10 23:52:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:52:36 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (2.19s) PASS ok github.com/dimkr/tootik/test 672.330s FAIL >>> tootik: Retrying (1/3)... === 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 (cached) ? 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 TestCluster_PostToFollowers === CONT TestCluster_PublicPostQuote === CONT TestCluster_ShareUnshare === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_PostToFollowers_Rejected === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_DM === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestCluster_PublicPost 2026/04/10 23:52:42 INFO Applying migration id=initial === CONT TestCluster_ForwardedLegacyReply === CONT TestCluster_Gateways === CONT TestCluster_ReplyForwardingPortableActors === CONT TestCluster_Poll === CONT TestName_Set === CONT TestCluster_DeletedInstance === CONT TestCluster_MovedAccount === CONT TestMetadata_Remove === CONT TestMetadata_Maximum === CONT TestMetadata_Add === CONT TestMetadata_Equals === CONT TestMetadata_HTML === CONT TestMetadata_Link === CONT TestMetadata_LineBreak === CONT TestMetadata_Whitespace === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestDeleter_OldData === CONT TestDeleter_Disabled === CONT TestCluster_ReplyInCommunity === CONT TestCluster_PostInCommunity === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestCluster_PostToFollowers_ApprovedLocally 2026/04/10 23:52:42 INFO Applying migration id=notesupdated 2026/04/10 23:52:42 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:42 INFO Applying migration id=activitiesid 2026/04/10 23:52:42 INFO Applying migration id=outbox 2026/04/10 23:52:42 INFO Applying migration id=edits 2026/04/10 23:52:42 INFO Applying migration id=outboxactor 2026/04/10 23:52:42 INFO Applying migration id=outboxsender 2026/04/10 23:52:42 INFO Applying migration id=thread 2026/04/10 23:52:42 INFO Applying migration id=host 2026/04/10 23:52:42 INFO Applying migration id=sharedinbox 2026/04/10 23:52:42 INFO Applying migration id=noteshost 2026/04/10 23:52:42 INFO Applying migration id=fetched 2026/04/10 23:52:42 INFO Applying migration id=move 2026/04/10 23:52:42 INFO Applying migration id=cleanup 2026/04/10 23:52:42 INFO Applying migration id=received 2026/04/10 23:52:42 INFO Applying migration id=namehost 2026/04/10 23:52:42 INFO Applying migration id=outboxhost 2026/04/10 23:52:42 INFO Applying migration id=notesfts 2026/04/10 23:52:42 INFO Applying migration id=iconsname 2026/04/10 23:52:42 INFO Applying migration id=nohash 2026/04/10 23:52:42 INFO Applying migration id=shares 2026/04/10 23:52:42 INFO Applying migration id=actorttl 2026/04/10 23:52:42 INFO Applying migration id=tocc 2026/04/10 23:52:42 INFO Applying migration id=followeds 2026/04/10 23:52:42 INFO Applying migration id=certhash 2026/04/10 23:52:42 INFO Applying migration id=follows_sync 2026/04/10 23:52:42 INFO Applying migration id=jsonpath 2026/04/10 23:52:42 INFO Applying migration id=localforward 2026/04/10 23:52:42 INFO Applying migration id=avatar 2026/04/10 23:52:42 INFO Applying migration id=noimage 2026/04/10 23:52:42 INFO Applying migration id=feed 2026/04/10 23:52:42 INFO Applying migration id=bookmarks 2026/04/10 23:52:42 INFO Applying migration id=shareactivity 2026/04/10 23:52:42 INFO Applying migration id=application 2026/04/10 23:52:42 INFO Applying migration id=certificates 2026/04/10 23:52:42 INFO Applying migration id=rawforward 2026/04/10 23:52:42 INFO Applying migration id=publickey 2026/04/10 23:52:42 INFO Applying migration id=resolvegroup 2026/04/10 23:52:42 INFO Applying migration id=reject 2026/04/10 23:52:42 INFO Applying migration id=autodel 2026/04/10 23:52:42 INFO Applying migration id=jsonb 2026/04/10 23:52:42 INFO Applying migration id=quote 2026/04/10 23:52:42 INFO Applying migration id=rfc9421 2026/04/10 23:52:42 INFO Applying migration id=keys 2026/04/10 23:52:42 INFO Applying migration id=portable 2026/04/10 23:52:42 INFO Applying migration id=proofs 2026/04/10 23:52:42 INFO Applying migration id=contexts 2026/04/10 23:52:42 INFO Applying migration id=deliverieshost 2026/04/10 23:52:42 INFO Applying migration id=pembegin 2026/04/10 23:52:42 INFO Applying migration id=didhost 2026/04/10 23:52:43 INFO Applying migration id=initial 2026/04/10 23:52:43 INFO Applying migration id=notesupdated 2026/04/10 23:52:43 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:43 INFO Applying migration id=activitiesid 2026/04/10 23:52:43 INFO Applying migration id=outbox 2026/04/10 23:52:43 INFO Applying migration id=edits 2026/04/10 23:52:43 INFO Applying migration id=outboxactor 2026/04/10 23:52:43 INFO Applying migration id=outboxsender 2026/04/10 23:52:43 INFO Applying migration id=thread 2026/04/10 23:52:43 INFO Applying migration id=host 2026/04/10 23:52:43 INFO Applying migration id=sharedinbox 2026/04/10 23:52:43 INFO Applying migration id=noteshost 2026/04/10 23:52:43 INFO Applying migration id=fetched 2026/04/10 23:52:43 INFO Applying migration id=move 2026/04/10 23:52:43 INFO Applying migration id=cleanup 2026/04/10 23:52:43 INFO Applying migration id=received 2026/04/10 23:52:43 INFO Applying migration id=namehost 2026/04/10 23:52:43 INFO Applying migration id=outboxhost 2026/04/10 23:52:43 INFO Applying migration id=notesfts 2026/04/10 23:52:43 INFO Applying migration id=iconsname 2026/04/10 23:52:43 INFO Applying migration id=nohash 2026/04/10 23:52:43 INFO Applying migration id=shares 2026/04/10 23:52:43 INFO Applying migration id=actorttl 2026/04/10 23:52:43 INFO Applying migration id=tocc 2026/04/10 23:52:43 INFO Applying migration id=followeds 2026/04/10 23:52:43 INFO Applying migration id=certhash 2026/04/10 23:52:43 INFO Applying migration id=follows_sync 2026/04/10 23:52:43 INFO Applying migration id=jsonpath 2026/04/10 23:52:43 INFO Applying migration id=localforward 2026/04/10 23:52:43 INFO Applying migration id=avatar 2026/04/10 23:52:43 INFO Applying migration id=noimage 2026/04/10 23:52:43 INFO Applying migration id=feed 2026/04/10 23:52:43 INFO Applying migration id=bookmarks 2026/04/10 23:52:43 INFO Applying migration id=shareactivity 2026/04/10 23:52:43 INFO Applying migration id=application 2026/04/10 23:52:43 INFO Applying migration id=certificates 2026/04/10 23:52:43 INFO Applying migration id=rawforward 2026/04/10 23:52:43 INFO Applying migration id=publickey 2026/04/10 23:52:43 INFO Applying migration id=resolvegroup 2026/04/10 23:52:43 INFO Applying migration id=reject 2026/04/10 23:52:43 INFO Applying migration id=autodel 2026/04/10 23:52:43 INFO Applying migration id=jsonb 2026/04/10 23:52:43 INFO Applying migration id=quote 2026/04/10 23:52:43 INFO Applying migration id=rfc9421 2026/04/10 23:52:43 INFO Applying migration id=keys 2026/04/10 23:52:43 INFO Applying migration id=portable 2026/04/10 23:52:43 INFO Applying migration id=proofs 2026/04/10 23:52:43 INFO Applying migration id=contexts 2026/04/10 23:52:43 INFO Applying migration id=deliverieshost 2026/04/10 23:52:43 INFO Applying migration id=pembegin 2026/04/10 23:52:43 INFO Applying migration id=didhost 2026/04/10 23:52:43 INFO Applying migration id=initial 2026/04/10 23:52:43 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:43 INFO Applying migration id=notesupdated 2026/04/10 23:52:43 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:43 INFO Applying migration id=activitiesid 2026/04/10 23:52:43 INFO Applying migration id=outbox 2026/04/10 23:52:43 INFO Applying migration id=edits 2026/04/10 23:52:43 INFO Applying migration id=outboxactor 2026/04/10 23:52:43 INFO Applying migration id=outboxsender 2026/04/10 23:52:43 INFO Applying migration id=thread 2026/04/10 23:52:43 INFO Applying migration id=host 2026/04/10 23:52:43 INFO Applying migration id=sharedinbox 2026/04/10 23:52:43 INFO Applying migration id=noteshost 2026/04/10 23:52:43 INFO Applying migration id=fetched 2026/04/10 23:52:43 INFO Applying migration id=move 2026/04/10 23:52:43 INFO Applying migration id=cleanup 2026/04/10 23:52:43 INFO Applying migration id=received 2026/04/10 23:52:43 INFO Applying migration id=namehost 2026/04/10 23:52:43 INFO Applying migration id=outboxhost 2026/04/10 23:52:43 INFO Applying migration id=notesfts 2026/04/10 23:52:43 INFO Applying migration id=iconsname 2026/04/10 23:52:43 INFO Applying migration id=nohash 2026/04/10 23:52:43 INFO Applying migration id=shares 2026/04/10 23:52:43 INFO Applying migration id=actorttl 2026/04/10 23:52:43 INFO Applying migration id=tocc 2026/04/10 23:52:43 INFO Applying migration id=followeds 2026/04/10 23:52:43 INFO Applying migration id=certhash 2026/04/10 23:52:43 INFO Applying migration id=follows_sync 2026/04/10 23:52:43 INFO Applying migration id=jsonpath 2026/04/10 23:52:43 INFO Applying migration id=localforward 2026/04/10 23:52:43 INFO Applying migration id=avatar 2026/04/10 23:52:43 INFO Applying migration id=noimage 2026/04/10 23:52:43 INFO Applying migration id=feed 2026/04/10 23:52:43 INFO Applying migration id=bookmarks 2026/04/10 23:52:43 INFO Applying migration id=shareactivity 2026/04/10 23:52:43 INFO Applying migration id=application 2026/04/10 23:52:43 INFO Applying migration id=certificates 2026/04/10 23:52:43 INFO Applying migration id=rawforward 2026/04/10 23:52:43 INFO Applying migration id=publickey 2026/04/10 23:52:43 INFO Applying migration id=resolvegroup 2026/04/10 23:52:43 INFO Applying migration id=reject 2026/04/10 23:52:43 INFO Applying migration id=autodel 2026/04/10 23:52:43 INFO Applying migration id=jsonb 2026/04/10 23:52:43 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:43 INFO Applying migration id=quote 2026/04/10 23:52:43 INFO Applying migration id=rfc9421 2026/04/10 23:52:43 INFO Applying migration id=keys 2026/04/10 23:52:43 INFO Applying migration id=portable 2026/04/10 23:52:43 INFO Applying migration id=proofs 2026/04/10 23:52:43 INFO Applying migration id=contexts 2026/04/10 23:52:43 INFO Applying migration id=deliverieshost 2026/04/10 23:52:43 INFO Applying migration id=pembegin 2026/04/10 23:52:43 INFO Applying migration id=didhost 2026/04/10 23:52:43 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:44 INFO Applying migration id=initial 2026/04/10 23:52:44 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:44 INFO Applying migration id=notesupdated 2026/04/10 23:52:44 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:44 INFO Applying migration id=activitiesid 2026/04/10 23:52:44 INFO Applying migration id=outbox 2026/04/10 23:52:44 INFO Applying migration id=edits 2026/04/10 23:52:44 INFO Applying migration id=outboxactor 2026/04/10 23:52:44 INFO Applying migration id=outboxsender 2026/04/10 23:52:44 INFO Applying migration id=thread 2026/04/10 23:52:44 INFO Applying migration id=host 2026/04/10 23:52:45 INFO Applying migration id=sharedinbox 2026/04/10 23:52:45 INFO Applying migration id=noteshost 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:45 INFO Applying migration id=fetched 2026/04/10 23:52:45 INFO Applying migration id=move 2026/04/10 23:52:45 INFO Applying migration id=cleanup 2026/04/10 23:52:45 INFO Applying migration id=received 2026/04/10 23:52:45 INFO Applying migration id=namehost 2026/04/10 23:52:45 INFO Applying migration id=outboxhost 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:45 INFO Applying migration id=notesfts 2026/04/10 23:52:45 INFO Applying migration id=iconsname 2026/04/10 23:52:45 INFO Applying migration id=nohash 2026/04/10 23:52:45 INFO Applying migration id=shares 2026/04/10 23:52:45 INFO Applying migration id=actorttl 2026/04/10 23:52:45 INFO Applying migration id=tocc 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:45 INFO Applying migration id=followeds 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:45 INFO Applying migration id=certhash 2026/04/10 23:52:45 INFO Applying migration id=follows_sync 2026/04/10 23:52:45 INFO Applying migration id=jsonpath 2026/04/10 23:52:45 INFO Applying migration id=localforward 2026/04/10 23:52:45 INFO Applying migration id=avatar 2026/04/10 23:52:45 INFO Applying migration id=noimage 2026/04/10 23:52:45 INFO Applying migration id=feed 2026/04/10 23:52:45 INFO Applying migration id=bookmarks 2026/04/10 23:52:45 INFO Applying migration id=shareactivity 2026/04/10 23:52:45 INFO Applying migration id=application 2026/04/10 23:52:45 INFO Applying migration id=certificates 2026/04/10 23:52:45 INFO Applying migration id=rawforward 2026/04/10 23:52:45 INFO Applying migration id=publickey 2026/04/10 23:52:45 INFO Applying migration id=resolvegroup 2026/04/10 23:52:45 INFO Applying migration id=reject 2026/04/10 23:52:45 INFO Applying migration id=autodel 2026/04/10 23:52:45 INFO Applying migration id=jsonb 2026/04/10 23:52:45 INFO Applying migration id=quote 2026/04/10 23:52:45 INFO Applying migration id=rfc9421 2026/04/10 23:52:45 INFO Applying migration id=keys 2026/04/10 23:52:45 INFO Applying migration id=portable 2026/04/10 23:52:45 INFO Applying migration id=proofs 2026/04/10 23:52:45 INFO Applying migration id=contexts 2026/04/10 23:52:45 INFO Applying migration id=deliverieshost 2026/04/10 23:52:45 INFO Applying migration id=pembegin 2026/04/10 23:52:45 INFO Applying migration id=didhost 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:52:45 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:45 INFO Looking up user name=carol 2026/04/10 23:52:45 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 23:52:45 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:45 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79cf-f6d2-7694-876e-0a50315236cc 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 23:52:45 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-f6d2-7694-876e-0a50315236cc 2026/04/10 23:52:45 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-f6d2-7694-876e-0a50315236cc 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:45 INFO Looking up user name=alice 2026/04/10 23:52:45 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-f6d2-7694-876e-0a50315236cc 2026/04/10 23:52:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79cf-f6d2-7694-876e-0a50315236cc 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:45 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 23:52:45 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:45 INFO Looking up user name=alice 2026/04/10 23:52:45 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79cf-f6d2-7694-876e-0a50315236cc 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 23:52:45 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79cf-f753-7f03-a76a-93362b65bed4 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-f6d2-7694-876e-0a50315236cc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79cf-f6d2-7694-876e-0a50315236cc 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:45 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-f753-7f03-a76a-93362b65bed4 2026/04/10 23:52:45 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-f753-7f03-a76a-93362b65bed4 2026/04/10 23:52:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:45 INFO Looking up user name=carol 2026/04/10 23:52:45 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-f753-7f03-a76a-93362b65bed4 2026/04/10 23:52:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79cf-f753-7f03-a76a-93362b65bed4 2026/04/10 23:52:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:45 INFO Looking up user name=carol 2026/04/10 23:52:45 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79cf-f753-7f03-a76a-93362b65bed4 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-f6d2-7694-876e-0a50315236cc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79cf-f6d2-7694-876e-0a50315236cc 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:45 INFO Received a new post activity.id=https://b.localdomain/create/019d79cf-f7fd-71b9-930e-d1aaa6641429 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-f7fd-713c-93a8-9158da8a5dff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79cf-f7fd-713c-93a8-9158da8a5dff 2026/04/10 23:52:45 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-f7fd-71b9-930e-d1aaa6641429 2026/04/10 23:52:45 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-f7fd-71b9-930e-d1aaa6641429 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:45 INFO Looking up user name=carol 2026/04/10 23:52:45 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-f7fd-71b9-930e-d1aaa6641429 2026/04/10 23:52:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79cf-f7fd-71b9-930e-d1aaa6641429 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:45 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79cf-f7fd-713c-93a8-9158da8a5dff request.user=carol post=https://b.localdomain/post/019d79cf-f7fd-713c-93a8-9158da8a5dff 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:45 INFO Looking up user name=carol 2026/04/10 23:52:45 INFO Received a new post activity.id=https://b.localdomain/create/019d79cf-f7fd-71b9-930e-d1aaa6641429 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-f7fd-713c-93a8-9158da8a5dff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79cf-f7fd-713c-93a8-9158da8a5dff 2026/04/10 23:52:45 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79cf-f8b0-708d-9391-609f90bbfae6 2026/04/10 23:52:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79cf-f8b0-708d-9391-609f90bbfae6 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:46 INFO Looking up user name=carol 2026/04/10 23:52:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79cf-f8b0-708d-9391-609f90bbfae6 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-f8b0-708d-9391-609f90bbfae6 2026/04/10 23:52:46 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-f8ee-76eb-a735-f85d838efbd4 2026/04/10 23:52:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:46 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-f92b-7e21-b709-ad484d5d7750 2026/04/10 23:52:46 INFO Looking up user name=carol 2026/04/10 23:52:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:52:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:46 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79cf-f94c-711f-b586-e7182ec629fb 2026/04/10 23:52:46 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 23:52:46 INFO Looking up user name=carol 2026/04/10 23:52:46 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-f966-73d0-bfa1-c3b9f15a0e45 2026/04/10 23:52:46 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79cf-f979-743b-8696-b2c96fdafc97 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 23:52:46 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-f979-743b-8696-b2c96fdafc97 2026/04/10 23:52:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-f979-743b-8696-b2c96fdafc97 2026/04/10 23:52:46 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 23:52:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:46 INFO Looking up user name=bob 2026/04/10 23:52:46 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-f979-743b-8696-b2c96fdafc97 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79cf-f979-743b-8696-b2c96fdafc97 2026/04/10 23:52:46 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:46 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/04/10 23:52:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79cf-f99c-768d-9868-a1ae8c22678c 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 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-f99b-7da7-93e4-0154d782e9c6 2026/04/10 23:52:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-f99c-768d-9868-a1ae8c22678c 2026/04/10 23:52:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-f99c-768d-9868-a1ae8c22678c 2026/04/10 23:52:46 INFO Looking up user name=alice 2026/04/10 23:52:46 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 23:52:46 INFO Looking up user name=alice 2026/04/10 23:52:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-f99c-768d-9868-a1ae8c22678c 2026/04/10 23:52:46 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79cf-f99c-768d-9868-a1ae8c22678c 2026/04/10 23:52:46 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 23:52:46 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 23:52:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:46 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79cf-f9dd-7aed-ae4f-3e222c3e48d1 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 23:52:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79cf-f9dd-7aed-ae4f-3e222c3e48d1 2026/04/10 23:52:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79cf-f9dd-7aed-ae4f-3e222c3e48d1 2026/04/10 23:52:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:46 INFO Looking up user name=carol 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 23:52:46 INFO Looking up user name=bob 2026/04/10 23:52:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79cf-f979-743b-8696-b2c96fdafc97 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 23:52:46 INFO Looking up user name=bob 2026/04/10 23:52:46 INFO Looking up user name=bob 2026/04/10 23:52:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79cf-f9dd-7aed-ae4f-3e222c3e48d1 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79cf-f9dd-7aed-ae4f-3e222c3e48d1 2026/04/10 23:52:46 INFO Looking up user name=alice 2026/04/10 23:52:46 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79cf-f99c-768d-9868-a1ae8c22678c 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 23:52:46 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79cf-fa04-7373-b3c4-c237eaf3de16 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-f99c-768d-9868-a1ae8c22678c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79cf-f99c-768d-9868-a1ae8c22678c 2026/04/10 23:52:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-fa04-7373-b3c4-c237eaf3de16 2026/04/10 23:52:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-fa04-7373-b3c4-c237eaf3de16 2026/04/10 23:52:46 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:46 INFO Looking up user name=carol 2026/04/10 23:52:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-fa04-7373-b3c4-c237eaf3de16 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79cf-fa04-7373-b3c4-c237eaf3de16 2026/04/10 23:52:46 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:46 INFO Looking up user name=carol 2026/04/10 23:52:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79cf-fa04-7373-b3c4-c237eaf3de16 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-f99c-768d-9868-a1ae8c22678c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79cf-f99c-768d-9868-a1ae8c22678c 2026/04/10 23:52:46 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 23:52:46 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 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:46 INFO Looking up user name=bob 2026/04/10 23:52:46 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79cf-f9dd-7aed-ae4f-3e222c3e48d1 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 23:52:46 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:46 INFO Looking up user name=carol 2026/04/10 23:52:46 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:46 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 23:52:46 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/04/10 23:52:46 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79cf-fa70-7835-b151-2717c228e115 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79cf-f9dd-7aed-ae4f-3e222c3e48d1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79cf-f9dd-7aed-ae4f-3e222c3e48d1 2026/04/10 23:52:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79cf-fa70-7835-b151-2717c228e115 2026/04/10 23:52:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79cf-fa70-7835-b151-2717c228e115 2026/04/10 23:52:46 INFO Received a new post activity.id=https://b.localdomain/create/019d79cf-fa73-77ef-996c-b9ffb5d4b20b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-fa73-7758-acd8-f5dd3ba174e3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79cf-fa73-7758-acd8-f5dd3ba174e3 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-fa70-756f-9671-379e00059a86 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:46 INFO Looking up user name=alice 2026/04/10 23:52:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-fa73-77ef-996c-b9ffb5d4b20b 2026/04/10 23:52:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-fa73-77ef-996c-b9ffb5d4b20b 2026/04/10 23:52:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79cf-fa70-7835-b151-2717c228e115 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d79cf-fa70-7835-b151-2717c228e115 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:46 INFO Looking up user name=carol 2026/04/10 23:52:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-fa73-77ef-996c-b9ffb5d4b20b 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79cf-fa73-77ef-996c-b9ffb5d4b20b 2026/04/10 23:52:46 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79cf-fa73-7758-acd8-f5dd3ba174e3 request.user=carol post=https://b.localdomain/post/019d79cf-fa73-7758-acd8-f5dd3ba174e3 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:46 INFO Looking up user name=carol 2026/04/10 23:52:46 INFO Received a new post activity.id=https://b.localdomain/create/019d79cf-fa73-77ef-996c-b9ffb5d4b20b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-fa73-7758-acd8-f5dd3ba174e3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79cf-fa73-7758-acd8-f5dd3ba174e3 2026/04/10 23:52:46 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/04/10 23:52:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79cf-faaa-71b6-aac3-d30b820abf7a activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-f979-743b-8696-b2c96fdafc97 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d79cf-f979-743b-8696-b2c96fdafc97 2026/04/10 23:52:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d79cf-faaa-71b6-aac3-d30b820abf7a 2026/04/10 23:52:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d79cf-faaa-71b6-aac3-d30b820abf7a 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:46 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d79cf-fab2-7bd6-a403-b1acd04e799a activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79cf-f9dd-7aed-ae4f-3e222c3e48d1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79cf-f9dd-7aed-ae4f-3e222c3e48d1 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-fab4-7201-b9f5-e3f34d4cf035 2026/04/10 23:52:46 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d79cf-fab2-7bd6-a403-b1acd04e799a 2026/04/10 23:52:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d79cf-fab2-7bd6-a403-b1acd04e799a 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:46 INFO Looking up user name=alice 2026/04/10 23:52:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:46 INFO Looking up user name=carol 2026/04/10 23:52:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d79cf-faaa-71b6-aac3-d30b820abf7a 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79cf-faaa-71b6-aac3-d30b820abf7a 2026/04/10 23:52:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d79cf-fab2-7bd6-a403-b1acd04e799a 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d79cf-fab2-7bd6-a403-b1acd04e799a 2026/04/10 23:52:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-facd-788c-b5c4-4e27dc8aa8a6 2026/04/10 23:52:46 INFO Creating new user request.path=/users/register name=bob --- PASS: TestCluster_PostToFollowers_AcceptThenReject (3.76s) 2026/04/10 23:52:46 INFO Looking up user name=bob 2026/04/10 23:52:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79cf-faf6-799c-aa71-cbc6fa350f97 2026/04/10 23:52:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79cf-faf6-799c-aa71-cbc6fa350f97 2026/04/10 23:52:46 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/04/10 23:52:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79cf-faf7-7cd5-9f4c-b6405de445fa 2026/04/10 23:52:46 INFO Looking up user name=carol 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-fb00-7534-9cf7-b203a8ff2c6f 2026/04/10 23:52:46 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 23:52:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79cf-faaa-71b6-aac3-d30b820abf7a activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-f979-743b-8696-b2c96fdafc97 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d79cf-f979-743b-8696-b2c96fdafc97 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:46 INFO Looking up user name=carol 2026/04/10 23:52:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79cf-faf6-799c-aa71-cbc6fa350f97 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-faf6-799c-aa71-cbc6fa350f97 2026/04/10 23:52:46 INFO Looking up user name=bob 2026/04/10 23:52:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:46 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/04/10 23:52:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-fb23-77d3-977d-2109c1bf8946 2026/04/10 23:52:46 INFO Looking up user name=bob 2026/04/10 23:52:46 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 23:52:46 INFO Creating new user request.path=/users/register name=alice --- PASS: TestName_Set (3.83s) 2026/04/10 23:52:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/04/10 23:52:46 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestBio_Set (3.86s) 2026/04/10 23:52:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:46 INFO Looking up user name=carol 2026/04/10 23:52:46 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 23:52:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:46 INFO Looking up user name=carol 2026/04/10 23:52:46 INFO Looking up user name=bob 2026/04/10 23:52:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:46 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 23:52:46 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 23:52:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79cf-fb65-777a-8ba8-3c6eb4a98a5f 2026/04/10 23:52:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79cf-fb70-727f-b509-cc52b6c1de37 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 23:52:46 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 23:52:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79cf-fb70-727f-b509-cc52b6c1de37 2026/04/10 23:52:46 INFO Creating new user request.path=/users/register name=carol --- PASS: TestCluster_PostToFollowers_Approved (3.91s) --- PASS: TestMetadata_HTML (3.91s) 2026/04/10 23:52:46 INFO Looking up user name=bob 2026/04/10 23:52:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79cf-fb7f-76b0-8fd9-3d8590758471 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 23:52:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-fb7f-76b0-8fd9-3d8590758471 2026/04/10 23:52:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-fb7f-76b0-8fd9-3d8590758471 2026/04/10 23:52:46 INFO Looking up user name=bob 2026/04/10 23:52:46 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-fb7f-76b0-8fd9-3d8590758471 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79cf-fb7f-76b0-8fd9-3d8590758471 2026/04/10 23:52:46 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 23:52:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:46 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 23:52:46 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 23:52:46 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:46 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79cf-fbab-78dc-b139-e0462b8bf815 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-fbb1-7eca-b6e3-5107047e02ce 2026/04/10 23:52:46 INFO Looking up user name=alice 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:46 INFO Looking up user name=carol 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 23:52:46 INFO Looking up user name=bob 2026/04/10 23:52:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79cf-fb7f-76b0-8fd9-3d8590758471 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 23:52:46 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:46 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 23:52:46 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:46 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:46 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:46 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/04/10 23:52:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:52:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:46 INFO Received a new post activity.id=https://a.localdomain/create/019d79cf-fbe0-7636-8b08-ebef98843974 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79cf-fbe0-75db-9c8f-71dbbd5b9332 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019d79cf-fbe0-75db-9c8f-71dbbd5b9332 2026/04/10 23:52:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:46 INFO Looking up user name=carol 2026/04/10 23:52:46 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79cf-fbe4-7d61-9fe7-ce22d54c8b27 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 23:52:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79cf-fbe0-7636-8b08-ebef98843974 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-fbe2-741b-82e9-c4b3d1588266 2026/04/10 23:52:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79cf-fbe4-7d61-9fe7-ce22d54c8b27 2026/04/10 23:52:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79cf-fbe4-7d61-9fe7-ce22d54c8b27 2026/04/10 23:52:46 INFO Looking up user name=bob 2026/04/10 23:52:46 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 23:52:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79cf-fbe4-7d61-9fe7-ce22d54c8b27 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79cf-fbe4-7d61-9fe7-ce22d54c8b27 2026/04/10 23:52:46 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79cf-fbe0-75db-9c8f-71dbbd5b9332 request.user=bob post=https://a.localdomain/post/019d79cf-fbe0-75db-9c8f-71dbbd5b9332 2026/04/10 23:52:46 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 23:52:46 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 23:52:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79cf-fc14-7747-956e-f35e704d46bd 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 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79cf-fc14-7747-956e-f35e704d46bd 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79cf-fc15-7d3d-991a-22e562ce37d1 2026/04/10 23:52:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:46 INFO Looking up user name=bob 2026/04/10 23:52:46 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79cf-fbe4-7d61-9fe7-ce22d54c8b27 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 23:52:46 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:46 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 23:52:46 INFO Looking up user name=bob 2026/04/10 23:52:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:46 INFO Follow is rejected activity.id=https://b.localdomain/reject/019d79cf-fc48-752c-8045-0976d6a3662e activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-fb7f-76b0-8fd9-3d8590758471 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d79cf-fb7f-76b0-8fd9-3d8590758471 2026/04/10 23:52:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019d79cf-fc48-752c-8045-0976d6a3662e 2026/04/10 23:52:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019d79cf-fc48-752c-8045-0976d6a3662e 2026/04/10 23:52:46 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 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:46 INFO Looking up user name=carol 2026/04/10 23:52:46 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d79cf-fc51-7e97-9eb3-d019a06e9568 activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-fb70-727f-b509-cc52b6c1de37 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79cf-fb70-727f-b509-cc52b6c1de37 --- PASS: TestMetadata_Remove (4.13s) 2026/04/10 23:52:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019d79cf-fc48-752c-8045-0976d6a3662e 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/019d79cf-fc48-752c-8045-0976d6a3662e 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d79cf-fc51-7e97-9eb3-d019a06e9568 2026/04/10 23:52:46 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:46 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d79cf-fc5d-7976-b946-aa3b5bc492e3 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79cf-fbe4-7d61-9fe7-ce22d54c8b27 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79cf-fbe4-7d61-9fe7-ce22d54c8b27 2026/04/10 23:52:46 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 23:52:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d79cf-fc5d-7976-b946-aa3b5bc492e3 2026/04/10 23:52:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d79cf-fc5d-7976-b946-aa3b5bc492e3 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-fc5f-7768-8688-d34acbcae651 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:46 INFO Looking up user name=alice 2026/04/10 23:52:46 INFO Looking up user name=alice 2026/04/10 23:52:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d79cf-fc5d-7976-b946-aa3b5bc492e3 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d79cf-fc5d-7976-b946-aa3b5bc492e3 2026/04/10 23:52:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:46 INFO Looking up user name=carol 2026/04/10 23:52:46 INFO Follow is rejected activity.id=https://b.localdomain/reject/019d79cf-fc48-752c-8045-0976d6a3662e activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-fb7f-76b0-8fd9-3d8590758471 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d79cf-fb7f-76b0-8fd9-3d8590758471 2026/04/10 23:52:46 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-fc74-76a9-90ed-688686977ff1 2026/04/10 23:52:46 INFO Received a new post activity.id=https://a.localdomain/create/019d79cf-fc79-74a9-a617-bbd6e697215e activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79cf-fc79-7386-a295-8cbd5e61ee98 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019d79cf-fc79-7386-a295-8cbd5e61ee98 2026/04/10 23:52:46 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 23:52:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79cf-fc79-74a9-a617-bbd6e697215e 2026/04/10 23:52:46 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 23:52:46 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-fc8a-7c4b-9694-f1c48814e56b 2026/04/10 23:52:46 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79cf-fc79-7386-a295-8cbd5e61ee98 request.user=bob post=https://a.localdomain/post/019d79cf-fc79-7386-a295-8cbd5e61ee98 2026/04/10 23:52:46 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79cf-fc91-79b8-8292-1932f426bdaf 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 23:52:46 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/04/10 23:52:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79cf-fc91-79b8-8292-1932f426bdaf 2026/04/10 23:52:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79cf-fc91-79b8-8292-1932f426bdaf 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-fc93-77d7-9098-1a972aa32323 2026/04/10 23:52:47 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d79cf-fc98-78ed-9378-885d22170e6d activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79cf-fbe4-7d61-9fe7-ce22d54c8b27 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79cf-fbe4-7d61-9fe7-ce22d54c8b27 2026/04/10 23:52:47 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/019d79cf-fbe4-7d61-9fe7-ce22d54c8b27 from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/019d79cf-fbe4-7d61-9fe7-ce22d54c8b27: not found" --- PASS: TestCluster_PostToFollowers_RejectTwice (4.20s) 2026/04/10 23:52:47 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-fc9f-7772-bbef-3dbf347d91ec 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79cf-fc91-79b8-8292-1932f426bdaf 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79cf-fc91-79b8-8292-1932f426bdaf 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:47 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/04/10 23:52:47 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 23:52:47 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 23:52:47 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 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-fcc2-7067-87cd-004a9bd5fdef 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:47 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:47 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79cf-fc91-79b8-8292-1932f426bdaf 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 --- PASS: TestCluster_PostToFollowers_Rejected (4.27s) 2026/04/10 23:52:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79cf-fce0-7773-8067-e7b0ea69206d 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 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79cf-fce1-7dc8-8e20-d39569d551a2 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-fc14-7747-956e-f35e704d46bd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79cf-fc14-7747-956e-f35e704d46bd 2026/04/10 23:52:47 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79cf-fce0-7773-8067-e7b0ea69206d 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d79cf-fce1-7dc8-8e20-d39569d551a2 2026/04/10 23:52:47 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-fcef-742f-b685-a67160655d5c 2026/04/10 23:52:47 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 23:52:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 --- PASS: TestMetadata_LineBreak (4.29s) 2026/04/10 23:52:47 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 23:52:47 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79cf-fd03-7642-b051-aa6a3e7c4044 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79cf-fc91-79b8-8292-1932f426bdaf activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79cf-fc91-79b8-8292-1932f426bdaf 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79cf-fd03-7642-b051-aa6a3e7c4044 --- PASS: TestMetadata_Link (4.31s) 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79cf-fd03-7642-b051-aa6a3e7c4044 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:47 INFO Looking up user name=alice 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79cf-fd03-7642-b051-aa6a3e7c4044 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d79cf-fd03-7642-b051-aa6a3e7c4044 2026/04/10 23:52:47 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 23:52:47 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:47 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79cf-fd26-7643-afaa-a0cfbfbb3272 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 23:52:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-fd26-7643-afaa-a0cfbfbb3272 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-fd26-7643-afaa-a0cfbfbb3272 2026/04/10 23:52:47 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79cf-fd2f-78cf-b9d8-891c2b90171c activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-fce0-7773-8067-e7b0ea69206d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79cf-fce0-7773-8067-e7b0ea69206d 2026/04/10 23:52:47 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 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d79cf-fd2f-78cf-b9d8-891c2b90171c 2026/04/10 23:52:47 INFO Creating new user request.path=/users/register name=bob --- PASS: TestCluster_PostToFollowers_AcceptTwice (4.35s) 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:47 INFO Looking up user name=alice 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-fd26-7643-afaa-a0cfbfbb3272 2026/04/10 23:52:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79cf-fd26-7643-afaa-a0cfbfbb3272 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 --- PASS: TestCluster_PostToFollowers_RejectedLocally (4.40s) 2026/04/10 23:52:47 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:47 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 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79cf-fd67-719f-baa7-d45eba50a147 --- PASS: TestMetadata_Maximum (4.41s) 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:47 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/04/10 23:52:47 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79cf-fd7b-7f16-b607-24319a0f8c70 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor gateway=https://c.localdomain 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79cf-fd7b-7f16-b607-24319a0f8c70 2026/04/10 23:52:47 INFO Looking up user name=alice 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79cf-fd7b-7f16-b607-24319a0f8c70 2026/04/10 23:52:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79cf-fd26-7643-afaa-a0cfbfbb3272 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 23:52:47 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 23:52:47 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79cf-fd7b-7f16-b607-24319a0f8c70 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79cf-fd7b-7f16-b607-24319a0f8c70 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/04/10 23:52:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79cf-fd9c-7635-a475-3e94adbfaa87 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 23:52:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79cf-fd9c-7635-a475-3e94adbfaa87 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79cf-fd9c-7635-a475-3e94adbfaa87 2026/04/10 23:52:47 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 23:52:47 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:47 INFO Looking up user name=alice 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79cf-fd9c-7635-a475-3e94adbfaa87 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79cf-fd9c-7635-a475-3e94adbfaa87 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-fdb0-7d3c-acf9-a597db190f99 2026/04/10 23:52:47 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79cf-fdb9-78b3-ac5c-cbf5b7eb0d36 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 23:52:47 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79cf-fdbb-79d0-8645-67efbc811f59 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-fdb9-78b3-ac5c-cbf5b7eb0d36 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79cf-fdb9-78b3-ac5c-cbf5b7eb0d36 2026/04/10 23:52:47 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 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d79cf-fdbb-79d0-8645-67efbc811f59 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79cf-fdb9-78b3-ac5c-cbf5b7eb0d36 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:47 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/04/10 23:52:47 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 23:52:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:47 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:47 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79cf-fdde-7520-aef0-31d20d44d6cf sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor gateway=https://a.localdomain 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79cf-fdde-7520-aef0-31d20d44d6cf 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79cf-fdde-7520-aef0-31d20d44d6cf 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Looking up user name=alice 2026/04/10 23:52:47 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:47 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79cf-fdde-7520-aef0-31d20d44d6cf --- PASS: TestCluster_PostToFollowers_ApprovedLocally (4.55s) 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79cf-fdde-7520-aef0-31d20d44d6cf 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 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 23:52:47 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 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 23:52:47 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 23:52:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79cf-fe12-7c6d-8a6e-2d1c59a25400 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 23:52:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79cf-fe12-7c6d-8a6e-2d1c59a25400 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79cf-fe12-7c6d-8a6e-2d1c59a25400 2026/04/10 23:52:47 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 23:52:47 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79cf-fe19-77e9-b20f-96e4ed7326e7 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 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79cf-fe19-77e9-b20f-96e4ed7326e7 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79cf-fe19-77e9-b20f-96e4ed7326e7 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79cf-fe19-77e9-b20f-96e4ed7326e7 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79cf-fe19-77e9-b20f-96e4ed7326e7 2026/04/10 23:52:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79cf-fe26-758f-b780-5bb11435a35b 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 23:52:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-fe26-758f-b780-5bb11435a35b 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-fe26-758f-b780-5bb11435a35b 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79cf-fe2e-71d9-890b-1931df9cf3f0 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 23:52:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-fe2e-71d9-890b-1931df9cf3f0 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-fe2e-71d9-890b-1931df9cf3f0 2026/04/10 23:52:47 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:47 INFO Looking up user name=alice 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 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 23:52:47 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-fe26-758f-b780-5bb11435a35b 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79cf-fe12-7c6d-8a6e-2d1c59a25400 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79cf-fe26-758f-b780-5bb11435a35b 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79cf-fe12-7c6d-8a6e-2d1c59a25400 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Approving follow request activity.id=https://b.localdomain/follow/019d79cf-fe19-77e9-b20f-96e4ed7326e7 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 23:52:47 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79cf-fe40-7751-9888-1bc65acdbd7f activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79cf-fe19-77e9-b20f-96e4ed7326e7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79cf-fe19-77e9-b20f-96e4ed7326e7 2026/04/10 23:52:47 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79cf-fe40-7751-9888-1bc65acdbd7f 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79cf-fe40-7751-9888-1bc65acdbd7f 2026/04/10 23:52:47 INFO Looking up user name=alice 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:47 INFO Looking up user name=alice 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-fe2e-71d9-890b-1931df9cf3f0 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79cf-fe2e-71d9-890b-1931df9cf3f0 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79cf-fe40-7751-9888-1bc65acdbd7f 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d79cf-fe40-7751-9888-1bc65acdbd7f 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:47 INFO Looking up user name=alice 2026/04/10 23:52:47 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79cf-fd9c-7635-a475-3e94adbfaa87 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 23:52:47 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 23:52:47 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 23:52:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79cf-fe4f-7b73-88c7-fcdec1595148 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-fd9c-7635-a475-3e94adbfaa87 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79cf-fd9c-7635-a475-3e94adbfaa87 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:47 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 23:52:47 INFO Looking up user name=alice 2026/04/10 23:52:47 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79cf-fe40-7751-9888-1bc65acdbd7f activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79cf-fe19-77e9-b20f-96e4ed7326e7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79cf-fe19-77e9-b20f-96e4ed7326e7 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-fe4f-75ce-8222-d9bc92bc90ec 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-fe4f-7b73-88c7-fcdec1595148 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-fe4f-7b73-88c7-fcdec1595148 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 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 23:52:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor offset=0 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-fe4f-7b73-88c7-fcdec1595148 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79cf-fe4f-7b73-88c7-fcdec1595148 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79cf-fe4f-7b73-88c7-fcdec1595148 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-fd9c-7635-a475-3e94adbfaa87 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79cf-fd9c-7635-a475-3e94adbfaa87 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 23:52:47 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:47 INFO Looking up user name=alice 2026/04/10 23:52:47 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79cf-fe2e-71d9-890b-1931df9cf3f0 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 23:52:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79cf-fe72-70a8-b829-028fa0e27616 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-fe2e-71d9-890b-1931df9cf3f0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79cf-fe2e-71d9-890b-1931df9cf3f0 2026/04/10 23:52:47 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-fe72-70a8-b829-028fa0e27616 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-fe72-70a8-b829-028fa0e27616 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/follow/019d79cf-fe77-7815-88f9-466b7e7a5a4f activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-fe72-70a8-b829-028fa0e27616 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79cf-fe72-70a8-b829-028fa0e27616 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79cf-fe72-70a8-b829-028fa0e27616 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-fe2e-71d9-890b-1931df9cf3f0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79cf-fe2e-71d9-890b-1931df9cf3f0 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/follow/019d79cf-fe77-7815-88f9-466b7e7a5a4f 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/follow/019d79cf-fe77-7815-88f9-466b7e7a5a4f 2026/04/10 23:52:47 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79cf-fe26-758f-b780-5bb11435a35b 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 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79cf-fe7e-770a-81a6-4524f01588b1 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-fe26-758f-b780-5bb11435a35b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d79cf-fe26-758f-b780-5bb11435a35b 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d79cf-fe7e-770a-81a6-4524f01588b1 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d79cf-fe7e-770a-81a6-4524f01588b1 2026/04/10 23:52:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Received a new post activity.id=https://b.localdomain/create/019d79cf-fe8e-7745-851c-65cff538d59f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-fe8e-7703-a107-3c0b5682faa0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79cf-fe8e-7703-a107-3c0b5682faa0 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 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 23:52:47 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d79cf-fe7e-770a-81a6-4524f01588b1 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79cf-fe7e-770a-81a6-4524f01588b1 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-fe8e-7745-851c-65cff538d59f 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-fe8e-7745-851c-65cff538d59f 2026/04/10 23:52:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79cf-fe7e-770a-81a6-4524f01588b1 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-fe26-758f-b780-5bb11435a35b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d79cf-fe26-758f-b780-5bb11435a35b 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Fetching object id=ap://did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/follow/019d79cf-fe77-7815-88f9-466b7e7a5a4f 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/follow/019d79cf-fe77-7815-88f9-466b7e7a5a4f 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-fe8e-7745-851c-65cff538d59f 2026/04/10 23:52:47 INFO Received a new post activity.id=https://b.localdomain/create/019d79cf-fea3-7a14-9e8a-4e9d7d77daf8 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79cf-fe8e-7745-851c-65cff538d59f 2026/04/10 23:52:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79cf-fea7-7901-bc77-3d09ef07ca1e 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 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-fea3-7a14-9e8a-4e9d7d77daf8 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-fea3-7a14-9e8a-4e9d7d77daf8 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-fea7-7901-bc77-3d09ef07ca1e 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-fea7-7901-bc77-3d09ef07ca1e 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79cf-fe8e-7703-a107-3c0b5682faa0 request.user=bob post=https://b.localdomain/post/019d79cf-fe8e-7703-a107-3c0b5682faa0 2026/04/10 23:52:47 INFO Looking up user name=alice 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 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 23:52:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79cf-fea7-7901-bc77-3d09ef07ca1e 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-fea3-7a14-9e8a-4e9d7d77daf8 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79cf-fea7-7901-bc77-3d09ef07ca1e 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79cf-fea3-7a14-9e8a-4e9d7d77daf8 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor offset=0 --- PASS: TestMetadata_Equals (4.74s) 2026/04/10 23:52:47 INFO Received a new post activity.id=https://b.localdomain/create/019d79cf-fe8e-7745-851c-65cff538d59f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-fe8e-7703-a107-3c0b5682faa0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79cf-fe8e-7703-a107-3c0b5682faa0 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7 request.user=carol post=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7 2026/04/10 23:52:47 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 23:52:47 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Received a new post activity.id=https://b.localdomain/create/019d79cf-fea3-7a14-9e8a-4e9d7d77daf8 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7 2026/04/10 23:52:47 INFO Received a new post activity.id=https://b.localdomain/create/019d79cf-fed4-72a9-8ee2-767baf53c162 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-fed4-726f-9111-bd135c17ef8a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79cf-fed4-726f-9111-bd135c17ef8a 2026/04/10 23:52:47 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-fed4-72a9-8ee2-767baf53c162 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-fed4-72a9-8ee2-767baf53c162 2026/04/10 23:52:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Looking up user name=alice 2026/04/10 23:52:47 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79cf-fe12-7c6d-8a6e-2d1c59a25400 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 23:52:47 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-fed4-72a9-8ee2-767baf53c162 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79cf-fed4-72a9-8ee2-767baf53c162 2026/04/10 23:52:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79cf-fee0-7206-9d7a-bff8bfbb053c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-fe12-7c6d-8a6e-2d1c59a25400 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79cf-fe12-7c6d-8a6e-2d1c59a25400 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:47 INFO Fetching object id=ap://did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor 2026/04/10 23:52:47 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/follow/019d79cf-fe77-7815-88f9-466b7e7a5a4f activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/accept/019d79cf-fee5-7dcb-aecd-cca2830211aa activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/follow/019d79cf-fe77-7815-88f9-466b7e7a5a4f activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/follow/019d79cf-fe77-7815-88f9-466b7e7a5a4f 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/accept/019d79cf-fee5-7dcb-aecd-cca2830211aa 2026/04/10 23:52:47 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/accept/019d79cf-fee5-7dcb-aecd-cca2830211aa sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor gateway=https://c.localdomain 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/accept/019d79cf-fee5-7dcb-aecd-cca2830211aa 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/accept/019d79cf-fee5-7dcb-aecd-cca2830211aa 2026/04/10 23:52:47 INFO Looking up user name=alice 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/accept/019d79cf-fee5-7dcb-aecd-cca2830211aa 2026/04/10 23:52:47 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79cf-fea7-7901-bc77-3d09ef07ca1e 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 23:52:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79cf-feed-7725-8256-8e62afdcc8f0 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-fea7-7901-bc77-3d09ef07ca1e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79cf-fea7-7901-bc77-3d09ef07ca1e 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-fee0-7206-9d7a-bff8bfbb053c 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-fee0-7206-9d7a-bff8bfbb053c 2026/04/10 23:52:47 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 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-feed-7725-8256-8e62afdcc8f0 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79cf-fed4-726f-9111-bd135c17ef8a request.user=carol post=https://b.localdomain/post/019d79cf-fed4-726f-9111-bd135c17ef8a 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-fee0-7206-9d7a-bff8bfbb053c 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-feed-7725-8256-8e62afdcc8f0 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/accept/019d79cf-fee5-7dcb-aecd-cca2830211aa 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Received a new post activity.id=https://b.localdomain/create/019d79cf-fed4-72a9-8ee2-767baf53c162 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-fed4-726f-9111-bd135c17ef8a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79cf-fed4-726f-9111-bd135c17ef8a 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-feed-7725-8256-8e62afdcc8f0 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79cf-feed-7725-8256-8e62afdcc8f0 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79cf-fee0-7206-9d7a-bff8bfbb053c 2026/04/10 23:52:47 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79cf-fee0-7206-9d7a-bff8bfbb053c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-fe12-7c6d-8a6e-2d1c59a25400 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79cf-fe12-7c6d-8a6e-2d1c59a25400 2026/04/10 23:52:47 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:47 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/accept/019d79cf-fee5-7dcb-aecd-cca2830211aa 2026/04/10 23:52:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79cf-feed-7725-8256-8e62afdcc8f0 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-fea7-7901-bc77-3d09ef07ca1e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79cf-fea7-7901-bc77-3d09ef07ca1e 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/accept/019d79cf-fee5-7dcb-aecd-cca2830211aa 2026/04/10 23:52:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79cf-fe8e-7703-a107-3c0b5682faa0 request.user=alice post=https://b.localdomain/post/019d79cf-fe8e-7703-a107-3c0b5682faa0 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 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 23:52:47 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/accept/019d79cf-fee5-7dcb-aecd-cca2830211aa activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/follow/019d79cf-fe77-7815-88f9-466b7e7a5a4f activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/follow/019d79cf-fe77-7815-88f9-466b7e7a5a4f 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Quoting post request.path=/users/quote/b.localdomain/post/019d79cf-fe8e-7703-a107-3c0b5682faa0 request.user=alice post=https://b.localdomain/post/019d79cf-fe8e-7703-a107-3c0b5682faa0 2026/04/10 23:52:47 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:52:47 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Received a new post activity.id=https://a.localdomain/create/019d79cf-ff20-7907-a6e5-c0770d439ef8 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79cf-ff20-78c2-9b14-99bfab651b58 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79cf-ff20-78c2-9b14-99bfab651b58 2026/04/10 23:52:47 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79cf-ff20-7907-a6e5-c0770d439ef8 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79cf-ff20-7907-a6e5-c0770d439ef8 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79cf-ff20-7907-a6e5-c0770d439ef8 2026/04/10 23:52:47 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:47 INFO Looking up user name=alice 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79cf-ff20-7907-a6e5-c0770d439ef8 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79cf-ff20-7907-a6e5-c0770d439ef8 2026/04/10 23:52:47 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/accept/019d79cf-fee5-7dcb-aecd-cca2830211aa activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/follow/019d79cf-fe77-7815-88f9-466b7e7a5a4f activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/follow/019d79cf-fe77-7815-88f9-466b7e7a5a4f 2026/04/10 23:52:47 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:47 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 23:52:47 INFO Received a new post activity.id=https://b.localdomain/create/019d79cf-ff3a-7284-ac6e-cd787c9447a1 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-ff3a-71ee-bf03-c71487eaf292 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79cf-ff3a-71ee-bf03-c71487eaf292 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-ff3a-7284-ac6e-cd787c9447a1 2026/04/10 23:52:47 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79cf-ff20-78c2-9b14-99bfab651b58 request.user=alice post=https://a.localdomain/post/019d79cf-ff20-78c2-9b14-99bfab651b58 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-ff3a-7284-ac6e-cd787c9447a1 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:47 INFO Looking up user name=alice 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-ff3a-7284-ac6e-cd787c9447a1 2026/04/10 23:52:47 INFO Received a new post activity.id=https://a.localdomain/create/019d79cf-ff20-7907-a6e5-c0770d439ef8 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79cf-ff20-78c2-9b14-99bfab651b58 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79cf-ff20-78c2-9b14-99bfab651b58 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79cf-ff3a-7284-ac6e-cd787c9447a1 2026/04/10 23:52:47 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79cf-ff56-7094-b496-65047a3277fd activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-fd26-7643-afaa-a0cfbfbb3272 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79cf-fd26-7643-afaa-a0cfbfbb3272 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-ff56-7094-b496-65047a3277fd 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-ff56-7094-b496-65047a3277fd 2026/04/10 23:52:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79cf-ff3a-71ee-bf03-c71487eaf292 request.user=carol post=https://b.localdomain/post/019d79cf-ff3a-71ee-bf03-c71487eaf292 2026/04/10 23:52:47 INFO Updated post activity.id=https://b.localdomain/update/019d79cf-ff59-7b4b-98cd-5cf312401559 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79cf-ff56-7094-b496-65047a3277fd 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79cf-ff56-7094-b496-65047a3277fd 2026/04/10 23:52:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79cf-fe8e-7703-a107-3c0b5682faa0 request.user=bob post=https://b.localdomain/post/019d79cf-fe8e-7703-a107-3c0b5682faa0 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79cf-ff59-7b4b-98cd-5cf312401559 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79cf-ff59-7b4b-98cd-5cf312401559 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79cf-ff59-7b4b-98cd-5cf312401559 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79cf-ff59-7b4b-98cd-5cf312401559 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79cf-ff56-7094-b496-65047a3277fd activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79cf-fd26-7643-afaa-a0cfbfbb3272 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79cf-fd26-7643-afaa-a0cfbfbb3272 2026/04/10 23:52:47 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79cf-ff20-78c2-9b14-99bfab651b58 request.user=bob post=https://a.localdomain/post/019d79cf-ff20-78c2-9b14-99bfab651b58 2026/04/10 23:52:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7 request.user=carol post=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7 --- PASS: TestCluster_PublicPostQuote (4.94s) 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Received a new post activity.id=https://b.localdomain/create/019d79cf-ff85-7b22-b812-c44b9645befc activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-ff85-7ab9-b1b0-a5dfe24c4b7a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79cf-ff85-7ab9-b1b0-a5dfe24c4b7a 2026/04/10 23:52:47 INFO Updated post activity.id=https://b.localdomain/update/019d79cf-ff59-7b4b-98cd-5cf312401559 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 2026/04/10 23:52:47 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor gateway=https://c.localdomain 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-ff85-7b22-b812-c44b9645befc 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-ff85-7b22-b812-c44b9645befc 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-ff85-7b22-b812-c44b9645befc 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79cf-ff85-7b22-b812-c44b9645befc --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (4.96s) 2026/04/10 23:52:47 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:47 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 2026/04/10 23:52:47 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 23:52:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79cf-ff85-7ab9-b1b0-a5dfe24c4b7a request.user=carol post=https://b.localdomain/post/019d79cf-ff85-7ab9-b1b0-a5dfe24c4b7a 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe 2026/04/10 23:52:47 INFO Received a new post activity.id=https://b.localdomain/create/019d79cf-ff3a-7284-ac6e-cd787c9447a1 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-ff3a-71ee-bf03-c71487eaf292 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79cf-ff3a-71ee-bf03-c71487eaf292 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Received a new post activity.id=https://b.localdomain/create/019d79cf-ff85-7b22-b812-c44b9645befc activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-ff85-7ab9-b1b0-a5dfe24c4b7a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79cf-ff85-7ab9-b1b0-a5dfe24c4b7a 2026/04/10 23:52:47 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:47 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 23:52:47 INFO Received delete request activity.id=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7#delete 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7#delete 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7#delete 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7#delete 2026/04/10 23:52:47 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ffdb-74d8-a004-48c14eb8673c thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ffdb-74d8-a004-48c14eb8673c starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ffdb-74d8-a004-48c14eb8673c activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ffdb-74d8-a004-48c14eb8673c 2026/04/10 23:52:47 INFO Received a new post activity.id=https://b.localdomain/create/019d79cf-ffdf-7e9d-9b8d-ba21236615e3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-ffdf-7def-a0e5-258f258e1f3f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79cf-ffdf-7def-a0e5-258f258e1f3f 2026/04/10 23:52:47 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor gateway=https://a.localdomain 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-ffdf-7e9d-9b8d-ba21236615e3 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-ffdf-7e9d-9b8d-ba21236615e3 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 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 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:47 INFO Looking up user name=carol 2026/04/10 23:52:47 INFO Received delete request activity.id=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79cf-fea3-79d8-8e83-10813eabb2d7 2026/04/10 23:52:47 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79cf-ffdf-7e9d-9b8d-ba21236615e3 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79cf-ffdf-7e9d-9b8d-ba21236615e3 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 2026/04/10 23:52:47 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:47 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 23:52:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:47 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ffdb-74d8-a004-48c14eb8673c request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ffdb-74d8-a004-48c14eb8673c 2026/04/10 23:52:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79cf-ffdf-7def-a0e5-258f258e1f3f request.user=bob post=https://b.localdomain/post/019d79cf-ffdf-7def-a0e5-258f258e1f3f 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 --- PASS: TestCluster_PublicPost (5.10s) 2026/04/10 23:52:47 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 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 23:52:47 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ffdb-74d8-a004-48c14eb8673c thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ffdb-74d8-a004-48c14eb8673c starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ffdb-74d8-a004-48c14eb8673c activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ffdb-74d8-a004-48c14eb8673c 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 2026/04/10 23:52:47 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/followers: actor is not cached" 2026/04/10 23:52:47 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor gateway=https://c.localdomain 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 2026/04/10 23:52:47 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0042-792b-a3a5-6512f2af4b29 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0042-78cf-9458-ec3a9419c407 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0042-78cf-9458-ec3a9419c407 2026/04/10 23:52:47 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79d0-0046-7304-a4c2-5f15339e3a57 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 23:52:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-0046-7304-a4c2-5f15339e3a57 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-0046-7304-a4c2-5f15339e3a57 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 2026/04/10 23:52:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0042-792b-a3a5-6512f2af4b29 2026/04/10 23:52:47 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 2026/04/10 23:52:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0042-792b-a3a5-6512f2af4b29 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0042-792b-a3a5-6512f2af4b29 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-0042-792b-a3a5-6512f2af4b29 2026/04/10 23:52:47 INFO Looking up user name=alice 2026/04/10 23:52:47 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-0046-7304-a4c2-5f15339e3a57 2026/04/10 23:52:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79d0-0046-7304-a4c2-5f15339e3a57 2026/04/10 23:52:47 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:47 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:47 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ffdb-7599-b000-4325b4ff8034 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ffdb-74d8-a004-48c14eb8673c activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ffdb-74d8-a004-48c14eb8673c 2026/04/10 23:52:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0042-78cf-9458-ec3a9419c407 request.user=bob post=https://b.localdomain/post/019d79d0-0042-78cf-9458-ec3a9419c407 2026/04/10 23:52:47 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 23:52:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:47 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:47 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:47 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe 2026/04/10 23:52:47 INFO Looking up user name=bob 2026/04/10 23:52:47 INFO Fetching object id=ap://did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/followers: actor is not cached" 2026/04/10 23:52:48 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor gateway=https://a.localdomain 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:52:48 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 2026/04/10 23:52:48 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/create/019d79cf-ff80-7aee-ab2e-4ea147ccaf76 2026/04/10 23:52:48 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 23:52:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor offset=0 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0096-7baa-b07c-5dbac933ee21 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0096-7b32-bca3-b75bc65bb2d0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0096-7b32-bca3-b75bc65bb2d0 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0096-7baa-b07c-5dbac933ee21 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0096-7baa-b07c-5dbac933ee21 2026/04/10 23:52:48 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 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 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0096-7baa-b07c-5dbac933ee21 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-0096-7baa-b07c-5dbac933ee21 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79d0-00a8-7b70-a54c-ba912993d3c0 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:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79d0-00a8-7689-9ace-7ca6d12cd31e 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 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/inbox activity=https://b.localdomain/follow/019d79d0-00a8-7b70-a54c-ba912993d3c0 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/inbox activity=https://b.localdomain/follow/019d79d0-00a8-7b70-a54c-ba912993d3c0 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-00a8-7689-9ace-7ca6d12cd31e 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-00a8-7689-9ace-7ca6d12cd31e 2026/04/10 23:52:48 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79d0-00b8-73eb-a002-dce39739c7fd 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 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-00a8-7689-9ace-7ca6d12cd31e 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79d0-00a8-7689-9ace-7ca6d12cd31e 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79d0-00b8-73eb-a002-dce39739c7fd 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79d0-00b8-73eb-a002-dce39739c7fd 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0096-7b32-bca3-b75bc65bb2d0 request.user=bob post=https://b.localdomain/post/019d79d0-0096-7b32-bca3-b75bc65bb2d0 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/inbox activity=https://b.localdomain/follow/019d79d0-00a8-7b70-a54c-ba912993d3c0 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79d0-00a8-7b70-a54c-ba912993d3c0 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 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 23:52:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor offset=0 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor offset=0 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:52:48 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:52:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor offset=0 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79d0-00b8-73eb-a002-dce39739c7fd 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79d0-00b8-73eb-a002-dce39739c7fd 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 23:52:48 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 23:52:48 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 23:52:48 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 23:52:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79d0-00f3-7ce1-85e9-62963d738feb 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:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:48 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 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/inbox activity=https://a.localdomain/follow/019d79d0-00f3-7ce1-85e9-62963d738feb 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/inbox activity=https://a.localdomain/follow/019d79d0-00f3-7ce1-85e9-62963d738feb 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79d0-00f5-794f-ba7b-747f84feaebd 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79cf-ff85-7ab9-b1b0-a5dfe24c4b7a request.user=bob post=https://b.localdomain/post/019d79cf-ff85-7ab9-b1b0-a5dfe24c4b7a 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79d0-0106-79b7-95d3-0613bb749547 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 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79d0-0046-7304-a4c2-5f15339e3a57 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 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-0106-79b7-95d3-0613bb749547 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-0106-79b7-95d3-0613bb749547 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-010a-785c-b27e-dd42c2e97036 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0046-7304-a4c2-5f15339e3a57 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-0046-7304-a4c2-5f15339e3a57 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor offset=0 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79d0-00b8-73eb-a002-dce39739c7fd 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 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/inbox activity=https://a.localdomain/follow/019d79d0-00f3-7ce1-85e9-62963d738feb 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79d0-00f3-7ce1-85e9-62963d738feb 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-0116-73d0-9d21-f4559a507561 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-00b8-73eb-a002-dce39739c7fd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-00b8-73eb-a002-dce39739c7fd 2026/04/10 23:52:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor offset=0 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-010a-785c-b27e-dd42c2e97036 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-010a-785c-b27e-dd42c2e97036 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-0116-73d0-9d21-f4559a507561 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79d0-0117-7aa7-89da-4c2dc68d014a 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79d0-0117-7aa7-89da-4c2dc68d014a 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-010a-785c-b27e-dd42c2e97036 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-0116-73d0-9d21-f4559a507561 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79d0-011b-71d0-8b90-e4aa829e6d6b 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79d0-0117-7aa7-89da-4c2dc68d014a 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d79d0-0117-7aa7-89da-4c2dc68d014a 2026/04/10 23:52:48 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/post/019d79d0-0123-74b4-8d5b-9f597aa52f36 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/post/019d79d0-0123-74b4-8d5b-9f597aa52f36 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 2026/04/10 23:52:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor offset=0 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-0116-73d0-9d21-f4559a507561 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79d0-0116-73d0-9d21-f4559a507561 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79d0-010a-785c-b27e-dd42c2e97036 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79cf-ff85-7ab9-b1b0-a5dfe24c4b7a request.user=bob post=https://b.localdomain/post/019d79cf-ff85-7ab9-b1b0-a5dfe24c4b7a 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-0106-79b7-95d3-0613bb749547 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79d0-0106-79b7-95d3-0613bb749547 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-010a-785c-b27e-dd42c2e97036 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0046-7304-a4c2-5f15339e3a57 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-0046-7304-a4c2-5f15339e3a57 2026/04/10 23:52:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/follow/019d79d0-0132-728b-b198-6b29a0942428 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-0116-73d0-9d21-f4559a507561 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-00b8-73eb-a002-dce39739c7fd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-00b8-73eb-a002-dce39739c7fd 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/follow/019d79d0-0132-728b-b198-6b29a0942428 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/follow/019d79d0-0132-728b-b198-6b29a0942428 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:52:48 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 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:48 INFO Creating new user request.path=/users/register name=alice 2026/04/10 23:52:48 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 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79cf-ff3a-71ee-bf03-c71487eaf292 request.user=bob post=https://b.localdomain/post/019d79cf-ff3a-71ee-bf03-c71487eaf292 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor 2026/04/10 23:52:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/post/019d79d0-0123-74b4-8d5b-9f597aa52f36 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/post/019d79d0-0123-74b4-8d5b-9f597aa52f36 2026/04/10 23:52:48 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/follow/019d79d0-0132-728b-b198-6b29a0942428 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/follow/019d79d0-0132-728b-b198-6b29a0942428 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor 2026/04/10 23:52:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor offset=0 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79d0-015f-7e2b-a30d-7736d0d56072 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79d0-015f-7e2b-a30d-7736d0d56072 2026/04/10 23:52:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor offset=0 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/post/019d79d0-0123-74b4-8d5b-9f597aa52f36 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/post/019d79d0-0123-74b4-8d5b-9f597aa52f36 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/post/019d79d0-0123-74b4-8d5b-9f597aa52f36 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/follow/019d79d0-0169-7c00-ae3b-b90a58de8318 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79d0-00a8-7689-9ace-7ca6d12cd31e 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 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0167-7d28-a8a4-76e00eb5e000 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0167-7cbb-bab9-37a72f59e60c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-0167-7cbb-bab9-37a72f59e60c 2026/04/10 23:52:48 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor gateway=https://c.localdomain 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 2026/04/10 23:52:48 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79d0-015f-7e2b-a30d-7736d0d56072 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-016b-7e8b-9a7b-03535a23b8e6 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-00a8-7689-9ace-7ca6d12cd31e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-00a8-7689-9ace-7ca6d12cd31e 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d79d0-015f-7e2b-a30d-7736d0d56072 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/follow/019d79d0-0169-7c00-ae3b-b90a58de8318 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/follow/019d79d0-0169-7c00-ae3b-b90a58de8318 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0167-7d28-a8a4-76e00eb5e000 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0167-7d28-a8a4-76e00eb5e000 2026/04/10 23:52:48 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 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0167-7d28-a8a4-76e00eb5e000 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-0167-7d28-a8a4-76e00eb5e000 2026/04/10 23:52:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor offset=0 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79cf-ff3a-71ee-bf03-c71487eaf292 request.user=bob post=https://b.localdomain/post/019d79cf-ff3a-71ee-bf03-c71487eaf292 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 2026/04/10 23:52:48 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor 2026/04/10 23:52:48 INFO Approving follow request activity.id=https://b.localdomain/follow/019d79d0-00a8-7b70-a54c-ba912993d3c0 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:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79d0-0106-79b7-95d3-0613bb749547 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 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/accept/019d79d0-0182-7d39-8945-059781dc4256 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79d0-00a8-7b70-a54c-ba912993d3c0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79d0-00a8-7b70-a54c-ba912993d3c0 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-0182-7f09-82a6-ef227b9fd492 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0106-79b7-95d3-0613bb749547 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79d0-0106-79b7-95d3-0613bb749547 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79d0-017f-7ca0-accf-b19f16652995 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79cf-ffdf-7e9d-9b8d-ba21236615e3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79cf-ffdf-7def-a0e5-258f258e1f3f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79cf-ffdf-7def-a0e5-258f258e1f3f 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-016b-7e8b-9a7b-03535a23b8e6 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-016b-7e8b-9a7b-03535a23b8e6 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0042-792b-a3a5-6512f2af4b29 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0042-78cf-9458-ec3a9419c407 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0042-78cf-9458-ec3a9419c407 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0167-7cbb-bab9-37a72f59e60c request.user=carol post=https://b.localdomain/post/019d79d0-0167-7cbb-bab9-37a72f59e60c 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79d0-0182-7f09-82a6-ef227b9fd492 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79d0-018f-758b-99ed-52acc1f92118 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 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/follow/019d79d0-0169-7c00-ae3b-b90a58de8318 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/follow/019d79d0-0169-7c00-ae3b-b90a58de8318 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0096-7baa-b07c-5dbac933ee21 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0096-7b32-bca3-b75bc65bb2d0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0096-7b32-bca3-b75bc65bb2d0 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79d0-0191-7ea3-a6e2-e2e9c10d507f 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:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-016b-7e8b-9a7b-03535a23b8e6 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79d0-0182-7f09-82a6-ef227b9fd492 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/inbox activity=https://a.localdomain/follow/019d79d0-0191-7ea3-a6e2-e2e9c10d507f 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/inbox activity=https://a.localdomain/follow/019d79d0-0191-7ea3-a6e2-e2e9c10d507f 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79d0-018f-758b-99ed-52acc1f92118 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79d0-018f-758b-99ed-52acc1f92118 2026/04/10 23:52:48 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/post/019d79d0-0123-74b4-8d5b-9f597aa52f36 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/post/019d79d0-0123-74b4-8d5b-9f597aa52f36 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/post/019d79d0-0123-74b4-8d5b-9f597aa52f36 2026/04/10 23:52:48 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 23:52:48 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor gateway=https://a.localdomain 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 2026/04/10 23:52:48 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/follow/019d79d0-0132-728b-b198-6b29a0942428 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/accept/019d79d0-019e-78dd-ae3d-ed2a91b28801 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/follow/019d79d0-0132-728b-b198-6b29a0942428 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/follow/019d79d0-0132-728b-b198-6b29a0942428 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor 2026/04/10 23:52:48 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor offset=0 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/accept/019d79d0-0182-7d39-8945-059781dc4256 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/accept/019d79d0-0182-7d39-8945-059781dc4256 2026/04/10 23:52:48 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/accept/019d79d0-019e-78dd-ae3d-ed2a91b28801 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/accept/019d79d0-019e-78dd-ae3d-ed2a91b28801 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79d0-0182-7f09-82a6-ef227b9fd492 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79d0-016b-7e8b-9a7b-03535a23b8e6 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79d0-0182-7f09-82a6-ef227b9fd492 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-016b-7e8b-9a7b-03535a23b8e6 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-00a8-7689-9ace-7ca6d12cd31e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-00a8-7689-9ace-7ca6d12cd31e 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/inbox activity=https://a.localdomain/follow/019d79d0-0191-7ea3-a6e2-e2e9c10d507f 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79d0-0191-7ea3-a6e2-e2e9c10d507f 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor 2026/04/10 23:52:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-0182-7f09-82a6-ef227b9fd492 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0106-79b7-95d3-0613bb749547 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79d0-0106-79b7-95d3-0613bb749547 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79d0-01b1-7e5e-b497-c73b06939bce 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 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79d0-018f-758b-99ed-52acc1f92118 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79d0-018f-758b-99ed-52acc1f92118 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/create/019d79d0-0123-750b-9a35-f5467512b555 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/accept/019d79d0-0182-7d39-8945-059781dc4256 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79d0-01b1-7e5e-b497-c73b06939bce 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79d0-01b1-7e5e-b497-c73b06939bce 2026/04/10 23:52:48 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor offset=0 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79d0-01b2-7428-872f-03180423b760 2026/04/10 23:52:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/accept/019d79d0-019e-78dd-ae3d-ed2a91b28801 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/accept/019d79d0-0182-7d39-8945-059781dc4256 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/accept/019d79d0-019e-78dd-ae3d-ed2a91b28801 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 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 23:52:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-01c3-7991-b6cb-155f12ca021c activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-01c3-793a-8e6e-9c146b016c39 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-01c3-793a-8e6e-9c146b016c39 2026/04/10 23:52:48 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 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d79d0-01b1-7e5e-b497-c73b06939bce 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79d0-01b1-7e5e-b497-c73b06939bce 2026/04/10 23:52:48 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 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 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 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-01c3-7991-b6cb-155f12ca021c 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-01c3-7991-b6cb-155f12ca021c 2026/04/10 23:52:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79d0-00f3-7ce1-85e9-62963d738feb 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:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/accept/019d79d0-0182-7d39-8945-059781dc4256 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79d0-00a8-7b70-a54c-ba912993d3c0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79d0-00a8-7b70-a54c-ba912993d3c0 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/accept/019d79d0-01d8-724d-b3af-89e82529d553 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-00f3-7ce1-85e9-62963d738feb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-00f3-7ce1-85e9-62963d738feb 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 23:52:48 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-01c3-7991-b6cb-155f12ca021c 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-01c3-7991-b6cb-155f12ca021c 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79d0-018f-758b-99ed-52acc1f92118 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 23:52:48 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 23:52:48 INFO Fetching object id=ap://did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 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 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/accept/019d79d0-019e-78dd-ae3d-ed2a91b28801 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/follow/019d79d0-0132-728b-b198-6b29a0942428 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/follow/019d79d0-0132-728b-b198-6b29a0942428 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-01c3-793a-8e6e-9c146b016c39 request.user=carol post=https://b.localdomain/post/019d79d0-01c3-793a-8e6e-9c146b016c39 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79d0-01e6-7b35-8355-25594a3d04cd 2026/04/10 23:52:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79d0-0191-7ea3-a6e2-e2e9c10d507f 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:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor --- PASS: TestMetadata_Whitespace (5.56s) 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79d0-01ed-76c9-a5f7-473793bb1e87 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 23:52:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor offset=0 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/accept/019d79d0-01ee-73d9-a483-e34f506d1ede activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0191-7ea3-a6e2-e2e9c10d507f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79d0-0191-7ea3-a6e2-e2e9c10d507f 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/accept/019d79d0-01d8-724d-b3af-89e82529d553 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/accept/019d79d0-01d8-724d-b3af-89e82529d553 2026/04/10 23:52:48 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-01ef-75ca-9d9d-dbe5433c9869 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-01ef-758c-a9f1-bc5719600975 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-01ef-758c-a9f1-bc5719600975 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/accept/019d79d0-01ee-73d9-a483-e34f506d1ede 2026/04/10 23:52:48 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 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-01ed-76c9-a5f7-473793bb1e87 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-01ed-76c9-a5f7-473793bb1e87 2026/04/10 23:52:48 INFO Approving follow request activity.id=https://b.localdomain/follow/019d79d0-01b1-7e5e-b497-c73b06939bce 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 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-01f8-7993-b98e-42e798172662 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79d0-01fe-76a6-ac05-ef6e583802ff activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79d0-01b1-7e5e-b497-c73b06939bce activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79d0-01b1-7e5e-b497-c73b06939bce 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79d0-01fe-76a6-ac05-ef6e583802ff 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79d0-01fe-76a6-ac05-ef6e583802ff 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-01ef-75ca-9d9d-dbe5433c9869 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-01ef-75ca-9d9d-dbe5433c9869 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0167-7d28-a8a4-76e00eb5e000 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0167-7cbb-bab9-37a72f59e60c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-0167-7cbb-bab9-37a72f59e60c 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d79d0-01f8-7993-b98e-42e798172662 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d79d0-01f8-7993-b98e-42e798172662 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-01c3-7991-b6cb-155f12ca021c activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-01c3-793a-8e6e-9c146b016c39 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-01c3-793a-8e6e-9c146b016c39 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d79d0-01fe-76a6-ac05-ef6e583802ff 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/accept/019d79d0-01d8-724d-b3af-89e82529d553 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d79d0-01fe-76a6-ac05-ef6e583802ff 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/accept/019d79d0-01ee-73d9-a483-e34f506d1ede 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-01ef-75ca-9d9d-dbe5433c9869 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-01ef-75ca-9d9d-dbe5433c9869 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d79d0-0213-779f-bcd6-5acf8768ff1c activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79d0-018f-758b-99ed-52acc1f92118 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79d0-018f-758b-99ed-52acc1f92118 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79d0-01fe-76a6-ac05-ef6e583802ff activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79d0-01b1-7e5e-b497-c73b06939bce activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79d0-01b1-7e5e-b497-c73b06939bce 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/follow/019d79d0-0215-799e-accd-37445f9a834c activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d79d0-0213-779f-bcd6-5acf8768ff1c 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d79d0-0213-779f-bcd6-5acf8768ff1c 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/follow/019d79d0-0215-799e-accd-37445f9a834c 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/follow/019d79d0-0215-799e-accd-37445f9a834c 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d79d0-01f8-7993-b98e-42e798172662 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-01f8-7993-b98e-42e798172662 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79d0-0220-705f-a780-aa6802290997 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 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d79d0-0213-779f-bcd6-5acf8768ff1c 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d79d0-0213-779f-bcd6-5acf8768ff1c 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-01ed-76c9-a5f7-473793bb1e87 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79d0-01ed-76c9-a5f7-473793bb1e87 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79d0-0220-705f-a780-aa6802290997 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79d0-0220-705f-a780-aa6802290997 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-01ef-758c-a9f1-bc5719600975 request.user=bob post=https://b.localdomain/post/019d79d0-01ef-758c-a9f1-bc5719600975 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/accept/019d79d0-01ee-73d9-a483-e34f506d1ede 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/accept/019d79d0-01d8-724d-b3af-89e82529d553 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/accept/019d79d0-01ee-73d9-a483-e34f506d1ede 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8 request.user=carol post=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-01ef-75ca-9d9d-dbe5433c9869 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-01ef-758c-a9f1-bc5719600975 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-01ef-758c-a9f1-bc5719600975 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d79d0-0220-705f-a780-aa6802290997 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79d0-0220-705f-a780-aa6802290997 2026/04/10 23:52:48 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/04/10 23:52:48 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 23:52:48 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/follow/019d79d0-0215-799e-accd-37445f9a834c 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/follow/019d79d0-0215-799e-accd-37445f9a834c 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Looking up user name=nobody 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:52:48 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 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/accept/019d79d0-01d8-724d-b3af-89e82529d553 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-00f3-7ce1-85e9-62963d738feb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-00f3-7ce1-85e9-62963d738feb 2026/04/10 23:52:48 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=1 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/create/019d79d0-0237-756a-ac43-53968a6f29f1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/post/019d79d0-0237-74be-8fd2-acd9925b1fbd thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/post/019d79d0-0237-74be-8fd2-acd9925b1fbd starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/create/019d79d0-0237-756a-ac43-53968a6f29f1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/post/019d79d0-0237-74be-8fd2-acd9925b1fbd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/post/019d79d0-0237-74be-8fd2-acd9925b1fbd 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0240-76f5-b4e9-e0b2bb291d64 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0240-76b2-a620-ec9f00b9c4ed activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0240-76b2-a620-ec9f00b9c4ed 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-01f8-7993-b98e-42e798172662 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/create/019d79d0-0237-756a-ac43-53968a6f29f1 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/create/019d79d0-0237-756a-ac43-53968a6f29f1 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/create/019d79d0-0237-756a-ac43-53968a6f29f1 2026/04/10 23:52:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:48 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/accept/019d79d0-01ee-73d9-a483-e34f506d1ede activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0191-7ea3-a6e2-e2e9c10d507f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79d0-0191-7ea3-a6e2-e2e9c10d507f 2026/04/10 23:52:48 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 23:52:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor offset=0 2026/04/10 23:52:48 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 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0240-76f5-b4e9-e0b2bb291d64 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0240-76f5-b4e9-e0b2bb291d64 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/create/019d79d0-0237-756a-ac43-53968a6f29f1 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 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 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-025e-7ccc-be4b-b9f8c8ce597a 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-025e-7ccc-be4b-b9f8c8ce597a 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0240-76f5-b4e9-e0b2bb291d64 --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (5.68s) 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-0240-76f5-b4e9-e0b2bb291d64 --- PASS: TestCluster_PostToFollowers_RejectThenAccept (5.68s) 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/create/019d79d0-0237-756a-ac43-53968a6f29f1 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Looking up user name=bob --- PASS: TestMetadata_Add (5.69s) 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/create/019d79d0-0237-756a-ac43-53968a6f29f1 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/create/019d79d0-0237-756a-ac43-53968a6f29f1 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-025e-7ccc-be4b-b9f8c8ce597a 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79d0-025e-7ccc-be4b-b9f8c8ce597a 2026/04/10 23:52:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor offset=0 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0240-76b2-a620-ec9f00b9c4ed request.user=bob post=https://b.localdomain/post/019d79d0-0240-76b2-a620-ec9f00b9c4ed 2026/04/10 23:52:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/follow/019d79d0-0169-7c00-ae3b-b90a58de8318 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/accept/019d79d0-027f-7845-99ef-36ec24647b7f activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/follow/019d79d0-0169-7c00-ae3b-b90a58de8318 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/follow/019d79d0-0169-7c00-ae3b-b90a58de8318 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79d0-0220-705f-a780-aa6802290997 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 23:52:48 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 23:52:48 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-0285-7647-9c62-85b58760fdb6 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0220-705f-a780-aa6802290997 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-0220-705f-a780-aa6802290997 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-0285-7647-9c62-85b58760fdb6 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-0285-7647-9c62-85b58760fdb6 2026/04/10 23:52:48 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:48 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/follow/019d79d0-0215-799e-accd-37445f9a834c activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 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 23:52:48 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/post/019d79d0-0237-74be-8fd2-acd9925b1fbd request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/post/019d79d0-0237-74be-8fd2-acd9925b1fbd 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/accept/019d79d0-028e-7334-aa50-9c1ac5c21e1f activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/follow/019d79d0-0215-799e-accd-37445f9a834c activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/follow/019d79d0-0215-799e-accd-37445f9a834c 2026/04/10 23:52:48 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 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/accept/019d79d0-027f-7845-99ef-36ec24647b7f 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/accept/019d79d0-027f-7845-99ef-36ec24647b7f 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/create/019d79d0-0291-7c95-b9c1-5c28b7c9609a note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/post/019d79d0-0291-7c0d-9336-555b0f472b7d thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/post/019d79d0-0291-7c0d-9336-555b0f472b7d starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/create/019d79d0-0291-7c95-b9c1-5c28b7c9609a activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/post/019d79d0-0291-7c0d-9336-555b0f472b7d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/post/019d79d0-0291-7c0d-9336-555b0f472b7d 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/accept/019d79d0-028e-7334-aa50-9c1ac5c21e1f 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/accept/019d79d0-028e-7334-aa50-9c1ac5c21e1f 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 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 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-0285-7647-9c62-85b58760fdb6 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d79d0-0297-7774-a638-d3e9f0586451 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 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79d0-0285-7647-9c62-85b58760fdb6 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-0285-7647-9c62-85b58760fdb6 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0220-705f-a780-aa6802290997 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-0220-705f-a780-aa6802290997 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 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 23:52:48 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/followers: actor is not cached" 2026/04/10 23:52:48 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor gateway=https://a.localdomain 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/create/019d79d0-0291-7c95-b9c1-5c28b7c9609a 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/create/019d79d0-0291-7c95-b9c1-5c28b7c9609a 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-02a0-7ea5-b9d3-57cbdb5d9786 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-02a0-7e67-ad2a-4b3d0c310ac0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-02a0-7e67-ad2a-4b3d0c310ac0 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79d0-0297-7774-a638-d3e9f0586451 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79d0-0297-7774-a638-d3e9f0586451 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/accept/019d79d0-027f-7845-99ef-36ec24647b7f 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor --- PASS: TestDeleter_Disabled (5.75s) 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-02a0-7ea5-b9d3-57cbdb5d9786 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-02a0-7ea5-b9d3-57cbdb5d9786 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/create/019d79d0-0237-756a-ac43-53968a6f29f1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/post/019d79d0-0237-74be-8fd2-acd9925b1fbd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/post/019d79d0-0237-74be-8fd2-acd9925b1fbd 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/create/019d79d0-0291-7c95-b9c1-5c28b7c9609a 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/create/019d79d0-0291-7c95-b9c1-5c28b7c9609a 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79d0-0297-7774-a638-d3e9f0586451 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d79d0-0297-7774-a638-d3e9f0586451 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79d0-02ba-7920-bacc-262212996c3b 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 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-02a0-7ea5-b9d3-57cbdb5d9786 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/accept/019d79d0-028e-7334-aa50-9c1ac5c21e1f 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-02a0-7ea5-b9d3-57cbdb5d9786 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/accept/019d79d0-028e-7334-aa50-9c1ac5c21e1f 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/accept/019d79d0-027f-7845-99ef-36ec24647b7f 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-02ba-7920-bacc-262212996c3b 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-02ba-7920-bacc-262212996c3b 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe 2026/04/10 23:52:48 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/create/019d79d0-0237-756a-ac43-53968a6f29f1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/post/019d79d0-0237-74be-8fd2-acd9925b1fbd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/post/019d79d0-0237-74be-8fd2-acd9925b1fbd 2026/04/10 23:52:48 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/accept/019d79d0-027f-7845-99ef-36ec24647b7f activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/follow/019d79d0-0169-7c00-ae3b-b90a58de8318 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/follow/019d79d0-0169-7c00-ae3b-b90a58de8318 2026/04/10 23:52:48 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/post/019d79d0-0291-7c0d-9336-555b0f472b7d request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/post/019d79d0-0291-7c0d-9336-555b0f472b7d 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-02a0-7e67-ad2a-4b3d0c310ac0 request.user=bob post=https://b.localdomain/post/019d79d0-02a0-7e67-ad2a-4b3d0c310ac0 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-02ba-7920-bacc-262212996c3b 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79d0-02ba-7920-bacc-262212996c3b 2026/04/10 23:52:48 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 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/accept/019d79d0-028e-7334-aa50-9c1ac5c21e1f activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/follow/019d79d0-0215-799e-accd-37445f9a834c activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/follow/019d79d0-0215-799e-accd-37445f9a834c 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-02d8-7215-a6c3-2677768debaa activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a 2026/04/10 23:52:48 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 23:52:48 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 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-02d8-7215-a6c3-2677768debaa 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-02d8-7215-a6c3-2677768debaa 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/019d79d0-02da-730f-8a2a-c70a858780d8 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/create/019d79d0-0291-7c95-b9c1-5c28b7c9609a activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/post/019d79d0-0291-7c0d-9336-555b0f472b7d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/post/019d79d0-0291-7c0d-9336-555b0f472b7d 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-02d8-7215-a6c3-2677768debaa 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-02d8-7215-a6c3-2677768debaa 2026/04/10 23:52:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79d0-01ed-76c9-a5f7-473793bb1e87 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 23:52:48 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/post/019d79d0-0237-74be-8fd2-acd9925b1fbd request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/post/019d79d0-0237-74be-8fd2-acd9925b1fbd 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-02f5-7f3c-bb83-7025529b2726 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-01ed-76c9-a5f7-473793bb1e87 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-01ed-76c9-a5f7-473793bb1e87 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-02f6-71b3-9087-d949f2f823d6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-02f6-7164-bfc8-cd72a5e099ad activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-02f6-7164-bfc8-cd72a5e099ad 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-02f6-7b97-9c1b-3c3e52bb5fe2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-02f6-7b48-88fa-754f3205a3e7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-02f6-7b48-88fa-754f3205a3e7 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/inbox activity=https://b.localdomain/create/019d79d0-02f6-71b3-9087-d949f2f823d6 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/inbox activity=https://b.localdomain/create/019d79d0-02f6-71b3-9087-d949f2f823d6 2026/04/10 23:52:48 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe 2026/04/10 23:52:48 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 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe 2026/04/10 23:52:48 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor gateway=https://c.localdomain 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-02f6-7b97-9c1b-3c3e52bb5fe2 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-02f6-7b97-9c1b-3c3e52bb5fe2 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a request.user=carol post=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Approving follow request activity.id=https://c.localdomain/follow/019d79d0-0297-7774-a638-d3e9f0586451 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 23:52:48 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-0306-7794-8491-dfcbab67b770 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79d0-0297-7774-a638-d3e9f0586451 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79d0-0297-7774-a638-d3e9f0586451 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-02f6-7b97-9c1b-3c3e52bb5fe2 2026/04/10 23:52:48 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-0304-749d-a7f5-f9e9a82af39e activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-02f6-7b97-9c1b-3c3e52bb5fe2 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-02f5-7f3c-bb83-7025529b2726 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-02f5-7f3c-bb83-7025529b2726 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d79d0-0304-749d-a7f5-f9e9a82af39e 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d79d0-0304-749d-a7f5-f9e9a82af39e 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/inbox activity=https://b.localdomain/create/019d79d0-02f6-71b3-9087-d949f2f823d6 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79d0-0306-7794-8491-dfcbab67b770 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-02f6-71b3-9087-d949f2f823d6 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79d0-0306-7794-8491-dfcbab67b770 2026/04/10 23:52:48 INFO Looking up user name=nobody 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-02d8-7215-a6c3-2677768debaa activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt host=a.localdomain count=2 2026/04/10 23:52:48 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor follower=https://a.localdomain/user/alice 2026/04/10 23:52:48 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019d79d0-0311-7ad2-903a-c189e37249b6 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d79d0-0312-7062-9a19-20c13d2eb9e3 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0311-7ad2-903a-c189e37249b6 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:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 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 23:52:48 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/inbox activity=https://a.localdomain/undo/019d79d0-0312-7062-9a19-20c13d2eb9e3 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/inbox activity=https://a.localdomain/undo/019d79d0-0312-7062-9a19-20c13d2eb9e3 2026/04/10 23:52:48 INFO Looking up user name=stuff 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79d0-0306-7794-8491-dfcbab67b770 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-02f6-7b48-88fa-754f3205a3e7 request.user=bob post=https://b.localdomain/post/019d79d0-02f6-7b48-88fa-754f3205a3e7 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor/inbox activity=https://a.localdomain/undo/019d79d0-0312-7062-9a19-20c13d2eb9e3 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d79d0-0312-7062-9a19-20c13d2eb9e3 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d79d0-0304-749d-a7f5-f9e9a82af39e 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79d0-0304-749d-a7f5-f9e9a82af39e 2026/04/10 23:52:48 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d79d0-0312-7062-9a19-20c13d2eb9e3 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0311-7ad2-903a-c189e37249b6 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:z6Mkw43asja2oUHsEwEdu6U5VRoYA8fVFeNbFiZpnJNSyRYt/actor 2026/04/10 23:52:48 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/create/019d79d0-031c-712f-a495-c1d765f41a70 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/post/019d79d0-031c-707a-bd80-f156abc942d7 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/post/019d79d0-031c-707a-bd80-f156abc942d7 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/create/019d79d0-031c-712f-a495-c1d765f41a70 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/post/019d79d0-031c-707a-bd80-f156abc942d7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/post/019d79d0-031c-707a-bd80-f156abc942d7 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-02f6-7164-bfc8-cd72a5e099ad request.user=bob post=https://b.localdomain/post/019d79d0-02f6-7164-bfc8-cd72a5e099ad 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/followers_synchronization\", digest=\"c78472e37a61f84d2edc0896bf30e0e60e1a244ff38ec7ce6d53a6e32fef4b59\"" error="collection is not sender's followers" 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79d0-0326-78d3-a7e3-f333959aed08 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 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/create/019d79d0-031c-712f-a495-c1d765f41a70 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/create/019d79d0-031c-712f-a495-c1d765f41a70 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/create/019d79d0-031c-712f-a495-c1d765f41a70 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-02f5-7f3c-bb83-7025529b2726 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79d0-02f5-7f3c-bb83-7025529b2726 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79d0-0306-7794-8491-dfcbab67b770 2026/04/10 23:52:48 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 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-0326-78d3-a7e3-f333959aed08 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-0326-78d3-a7e3-f333959aed08 2026/04/10 23:52:48 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8 request.user=carol post=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-0306-7794-8491-dfcbab67b770 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79d0-0297-7774-a638-d3e9f0586451 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79d0-0297-7774-a638-d3e9f0586451 --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (5.88s) 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/create/019d79d0-031c-712f-a495-c1d765f41a70 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/update/019d79d0-0293-7f26-9300-8e8251c5c5fe activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/019d79d0-02f6-71b3-9087-d949f2f823d6 note=https://b.localdomain/post/019d79d0-02f6-7164-bfc8-cd72a5e099ad thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor/post/019d79d0-0237-74be-8fd2-acd9925b1fbd starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-02f6-71b3-9087-d949f2f823d6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-02f6-7164-bfc8-cd72a5e099ad activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-02f6-7164-bfc8-cd72a5e099ad 2026/04/10 23:52:48 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/inbox activity=https://b.localdomain/create/019d79d0-02f6-71b3-9087-d949f2f823d6 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-02f5-7f3c-bb83-7025529b2726 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-01ed-76c9-a5f7-473793bb1e87 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-01ed-76c9-a5f7-473793bb1e87 2026/04/10 23:52:48 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 23:52:48 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/inbox activity=https://b.localdomain/create/019d79d0-02f6-71b3-9087-d949f2f823d6 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79d0-0341-708d-ba37-4c17ec1b5374 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 23:52:48 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 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/create/019d79d0-031c-712f-a495-c1d765f41a70 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-0326-78d3-a7e3-f333959aed08 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79d0-0326-78d3-a7e3-f333959aed08 2026/04/10 23:52:48 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-0304-749d-a7f5-f9e9a82af39e activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d79d0-0341-708d-ba37-4c17ec1b5374 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d79d0-0341-708d-ba37-4c17ec1b5374 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-0348-72dc-bd9e-05866c1422aa 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/create/019d79d0-031c-712f-a495-c1d765f41a70 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/create/019d79d0-031c-712f-a495-c1d765f41a70 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-0348-72dc-bd9e-05866c1422aa 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d79d0-0347-75d4-b770-b123be5794ef 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Fetching forwarded object activity.id=https://b.localdomain/create/019d79d0-02f6-71b3-9087-d949f2f823d6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-02f6-7164-bfc8-cd72a5e099ad activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/019d79d0-02f6-71b3-9087-d949f2f823d6 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 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 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-01c3-793a-8e6e-9c146b016c39 request.user=bob post=https://b.localdomain/post/019d79d0-01c3-793a-8e6e-9c146b016c39 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-0348-72dc-bd9e-05866c1422aa 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d79d0-0347-75d4-b770-b123be5794ef 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/post/019d79d0-031c-707a-bd80-f156abc942d7 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/post/019d79d0-031c-707a-bd80-f156abc942d7 2026/04/10 23:52:48 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Fetching activity activity=https://b.localdomain/create/019d79d0-02f6-71b3-9087-d949f2f823d6 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhgcB35sfpkou2yzj3uXcrD2qvkJ7VJUgWNDaTA8jCw3M/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktmmMHcdyVcSKuCyLPZMkk6hKyvhznzqKTYeBNiQM6aD8/actor/inbox activity=https://b.localdomain/create/019d79d0-02f6-71b3-9087-d949f2f823d6 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-02f6-71b3-9087-d949f2f823d6 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79d0-02ba-7920-bacc-262212996c3b 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 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-036b-7c51-97dd-b130057b885b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-02ba-7920-bacc-262212996c3b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-02ba-7920-bacc-262212996c3b 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 23:52:48 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 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d79d0-0347-75d4-b770-b123be5794ef 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79d0-0348-72dc-bd9e-05866c1422aa 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/019d79d0-0347-75d4-b770-b123be5794ef 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/create/019d79d0-031c-712f-a495-c1d765f41a70 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/post/019d79d0-031c-707a-bd80-f156abc942d7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/post/019d79d0-031c-707a-bd80-f156abc942d7 2026/04/10 23:52:48 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 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d79d0-0341-708d-ba37-4c17ec1b5374 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79d0-0341-708d-ba37-4c17ec1b5374 2026/04/10 23:52:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79d0-0326-78d3-a7e3-f333959aed08 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 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-0377-791a-b2ec-6b47b1e86e03 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0326-78d3-a7e3-f333959aed08 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79d0-0326-78d3-a7e3-f333959aed08 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-036b-7c51-97dd-b130057b885b 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-036b-7c51-97dd-b130057b885b 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79d0-0377-791a-b2ec-6b47b1e86e03 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-02f6-71b3-9087-d949f2f823d6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-02f6-7164-bfc8-cd72a5e099ad activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-02f6-7164-bfc8-cd72a5e099ad 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 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 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 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 23:52:48 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/create/019d79d0-031c-712f-a495-c1d765f41a70 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/post/019d79d0-031c-707a-bd80-f156abc942d7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/post/019d79d0-031c-707a-bd80-f156abc942d7 2026/04/10 23:52:48 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 23:52:48 INFO Creating new user request.path=/users/register name=bob 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-036b-7c51-97dd-b130057b885b 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79d0-0377-791a-b2ec-6b47b1e86e03 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79d0-037f-73d1-8444-3ac75b7bfad8 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79d0-037f-73d1-8444-3ac75b7bfad8 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0382-7d7b-8671-4431d35f5267 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:48 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-0389-77eb-8361-54d31957749d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor offset=0 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79d0-037f-73d1-8444-3ac75b7bfad8 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d79d0-037f-73d1-8444-3ac75b7bfad8 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0382-7d7b-8671-4431d35f5267 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0382-7d7b-8671-4431d35f5267 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0382-7d7b-8671-4431d35f5267 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-0389-77eb-8361-54d31957749d 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-0389-77eb-8361-54d31957749d 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/04/10 23:52:48 INFO Received delete request activity.id=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0382-7d7b-8671-4431d35f5267 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8#delete 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8#delete 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-01c3-793a-8e6e-9c146b016c39 request.user=bob post=https://b.localdomain/post/019d79d0-01c3-793a-8e6e-9c146b016c39 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8#delete 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79d0-0377-791a-b2ec-6b47b1e86e03 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8#delete 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79d0-0377-791a-b2ec-6b47b1e86e03 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79d0-036b-7c51-97dd-b130057b885b 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-0389-77eb-8361-54d31957749d 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79d0-0389-77eb-8361-54d31957749d 2026/04/10 23:52:48 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0382-7d7b-8671-4431d35f5267 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-036b-7c51-97dd-b130057b885b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-02ba-7920-bacc-262212996c3b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-02ba-7920-bacc-262212996c3b 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0382-7d7b-8671-4431d35f5267 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-0382-7d7b-8671-4431d35f5267 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-0377-791a-b2ec-6b47b1e86e03 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0326-78d3-a7e3-f333959aed08 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79d0-0326-78d3-a7e3-f333959aed08 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe 2026/04/10 23:52:48 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/post/019d79d0-031c-707a-bd80-f156abc942d7 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/post/019d79d0-031c-707a-bd80-f156abc942d7 2026/04/10 23:52:48 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/followers: actor is not cached" 2026/04/10 23:52:48 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor gateway=https://a.localdomain 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete 2026/04/10 23:52:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 23:52:48 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/create/019d79d0-03bd-7021-9b84-97b0baa7bcb2 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0167-7cbb-bab9-37a72f59e60c request.user=bob post=https://b.localdomain/post/019d79d0-0167-7cbb-bab9-37a72f59e60c 2026/04/10 23:52:48 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 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Looking up user name=stuff 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/create/019d79d0-03bd-7021-9b84-97b0baa7bcb2 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/create/019d79d0-03bd-7021-9b84-97b0baa7bcb2 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a request.user=carol post=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete 2026/04/10 23:52:48 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 23:52:48 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-0389-77eb-8361-54d31957749d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 request.user=bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:48 INFO Received delete request activity.id=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79d0-01f8-76c5-9421-f875647946d8 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/create/019d79d0-03bd-7021-9b84-97b0baa7bcb2 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/create/019d79d0-03bd-7021-9b84-97b0baa7bcb2 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor offset=0 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79d0-03d6-7cab-aff2-c384199e08a4 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79d0-03d6-7cab-aff2-c384199e08a4 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 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 23:52:48 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d79d0-03d6-7cab-aff2-c384199e08a4 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d79d0-03d6-7cab-aff2-c384199e08a4 2026/04/10 23:52:48 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 23:52:48 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0382-7d7b-8671-4431d35f5267 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:48 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 23:52:48 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 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 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 23:52:48 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-03ed-7d76-ae1b-cb5e6b9c8f1d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-03ed-7cc3-acdb-bc2621256cfb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-03ed-7cc3-acdb-bc2621256cfb 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0167-7cbb-bab9-37a72f59e60c request.user=bob post=https://b.localdomain/post/019d79d0-0167-7cbb-bab9-37a72f59e60c 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79d0-03f8-747c-924f-2cbf9f01563e 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 23:52:48 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:48 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 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0382-7d7b-8671-4431d35f5267 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:48 INFO Moving follow follow=https://b.localdomain/follow/019d79d0-01b1-7e5e-b497-c73b06939bce old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/04/10 23:52:48 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79d0-0405-7999-9428-218a0109ff80 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 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-03ed-7d76-ae1b-cb5e6b9c8f1d 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-03ed-7d76-ae1b-cb5e6b9c8f1d 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d79d0-03f8-747c-924f-2cbf9f01563e 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d79d0-03f8-747c-924f-2cbf9f01563e 2026/04/10 23:52:48 INFO Removed a Follow activity.id=https://b.localdomain/undo/019d79d0-0409-7e4b-8191-eb07c348f4d5 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79d0-01b1-7e5e-b497-c73b06939bce 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 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete 2026/04/10 23:52:48 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor gateway=https://c.localdomain 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete 2026/04/10 23:52:48 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/create/019d79d0-03bd-7021-9b84-97b0baa7bcb2 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/post/019d79d0-031c-707a-bd80-f156abc942d7 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:48 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/create/019d79d0-03bd-7021-9b84-97b0baa7bcb2 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 2026/04/10 23:52:48 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-03ed-7d76-ae1b-cb5e6b9c8f1d 2026/04/10 23:52:48 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/followers_synchronization\", digest=\"c78472e37a61f84d2edc0896bf30e0e60e1a244ff38ec7ce6d53a6e32fef4b59\"" error="collection is not sender's followers" 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmyuZRkQh8oh2u83PwfzkS5ZWQaauVdrLYeesAGK1Sbrp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d79d0-0405-7999-9428-218a0109ff80 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d79d0-0405-7999-9428-218a0109ff80 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-03ed-7d76-ae1b-cb5e6b9c8f1d 2026/04/10 23:52:48 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 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/create/019d79d0-03bd-7021-9b84-97b0baa7bcb2 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d79d0-0409-7e4b-8191-eb07c348f4d5 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d79d0-0409-7e4b-8191-eb07c348f4d5 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d79d0-0409-7e4b-8191-eb07c348f4d5 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d79d0-03f8-747c-924f-2cbf9f01563e 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79d0-03f8-747c-924f-2cbf9f01563e 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0240-76f5-b4e9-e0b2bb291d64 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0240-76b2-a620-ec9f00b9c4ed activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0240-76b2-a620-ec9f00b9c4ed 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d79d0-0405-7999-9428-218a0109ff80 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/create/019d79d0-03bd-7021-9b84-97b0baa7bcb2 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019d79d0-0409-7e4b-8191-eb07c348f4d5 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79d0-0405-7999-9428-218a0109ff80 --- PASS: TestCluster_ForwardedLegacyReply (6.13s) 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Received delete request activity.id=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-03ed-7cc3-acdb-bc2621256cfb request.user=bob post=https://b.localdomain/post/019d79d0-03ed-7cc3-acdb-bc2621256cfb 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-02a0-7ea5-b9d3-57cbdb5d9786 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-02a0-7e67-ad2a-4b3d0c310ac0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-02a0-7e67-ad2a-4b3d0c310ac0 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe --- PASS: TestCluster_DM (6.14s) 2026/04/10 23:52:48 INFO Approving follow request activity.id=https://b.localdomain/follow/019d79d0-0405-7999-9428-218a0109ff80 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 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-02f6-7b97-9c1b-3c3e52bb5fe2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-02f6-7b48-88fa-754f3205a3e7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-02f6-7b48-88fa-754f3205a3e7 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://c.localdomain/accept/019d79d0-0434-766f-9cb9-2c7aa46ae7aa activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79d0-0405-7999-9428-218a0109ff80 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79d0-0405-7999-9428-218a0109ff80 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a#delete 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a#delete 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d79d0-0434-766f-9cb9-2c7aa46ae7aa 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d79d0-0434-766f-9cb9-2c7aa46ae7aa 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 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 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor/post/019d79cf-ff80-7a47-81a7-e2b4cf54bbfe 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a#delete 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a#delete 2026/04/10 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-03ed-7d76-ae1b-cb5e6b9c8f1d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-03ed-7cc3-acdb-bc2621256cfb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-03ed-7cc3-acdb-bc2621256cfb 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d79d0-0434-766f-9cb9-2c7aa46ae7aa 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/019d79d0-0434-766f-9cb9-2c7aa46ae7aa 2026/04/10 23:52:48 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 request.user=bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:48 INFO Looking up user name=bob 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Removed a Follow activity.id=https://b.localdomain/undo/019d79d0-0409-7e4b-8191-eb07c348f4d5 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79d0-01b1-7e5e-b497-c73b06939bce 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 23:52:48 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0448-7e3d-9be4-3b0a6db964af activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0448-7e0c-89bd-205e4ed1955e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0448-7e0c-89bd-205e4ed1955e 2026/04/10 23:52:48 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/create/019d79d0-03bd-7021-9b84-97b0baa7bcb2 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/create/019d79d0-03bd-7021-9b84-97b0baa7bcb2 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-0448-7e3d-9be4-3b0a6db964af 2026/04/10 23:52:48 INFO Follow is accepted activity.id=https://c.localdomain/accept/019d79d0-0434-766f-9cb9-2c7aa46ae7aa activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79d0-0405-7999-9428-218a0109ff80 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d79d0-0405-7999-9428-218a0109ff80 2026/04/10 23:52:48 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/04/10 23:52:48 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 23:52:48 INFO Looking up user name=nobody 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:48 INFO Looking up user name=carol 2026/04/10 23:52:48 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=2 2026/04/10 23:52:48 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/04/10 23:52:48 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/019d79d0-045c-760f-a1a6-ba9d3ce6f19e 2026/04/10 23:52:48 INFO Received delete request activity.id=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79d0-02d8-71cd-8a45-ed4ea390f94a 2026/04/10 23:52:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79d0-0341-708d-ba37-4c17ec1b5374 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 23:52:48 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d79d0-045c-7adb-a17f-b852793bc782 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-045c-760f-a1a6-ba9d3ce6f19e 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 23:52:48 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d79d0-045d-7b37-bec0-22b6038746f5 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0341-708d-ba37-4c17ec1b5374 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-0341-708d-ba37-4c17ec1b5374 2026/04/10 23:52:48 INFO Fetching object id=ap://did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d79d0-045c-7adb-a17f-b852793bc782 2026/04/10 23:52:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d79d0-045c-7adb-a17f-b852793bc782 2026/04/10 23:52:48 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/create/019d79d0-03bd-7021-9b84-97b0baa7bcb2 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 2026/04/10 23:52:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0448-7e0c-89bd-205e4ed1955e request.user=bob post=https://b.localdomain/post/019d79d0-0448-7e0c-89bd-205e4ed1955e 2026/04/10 23:52:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:48 INFO Looking up user name=alice 2026/04/10 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor 2026/04/10 23:52:49 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d79d0-045c-7adb-a17f-b852793bc782 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d79d0-045c-7adb-a17f-b852793bc782 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:49 INFO Looking up user name=alice 2026/04/10 23:52:49 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d79d0-045c-7adb-a17f-b852793bc782 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-045c-760f-a1a6-ba9d3ce6f19e 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 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 INFO Approving follow request activity.id=https://b.localdomain/follow/019d79d0-03f8-747c-924f-2cbf9f01563e 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 23:52:49 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 23:52:49 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d79d0-0472-7422-b339-370bc3a9eef2 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79d0-03f8-747c-924f-2cbf9f01563e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d79d0-03f8-747c-924f-2cbf9f01563e --- PASS: TestCluster_FollowersSyncMissingLocalFollow (6.21s) 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d79d0-045d-7b37-bec0-22b6038746f5 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d79d0-045d-7b37-bec0-22b6038746f5 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d79d0-0472-7422-b339-370bc3a9eef2 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d79d0-0472-7422-b339-370bc3a9eef2 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 request.user=alice post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d79d0-045d-7b37-bec0-22b6038746f5 2026/04/10 23:52:49 INFO Received a new post activity.id=https://a.localdomain/create/019d79d0-047d-7445-af11-3e9f9a02ec5d activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-047d-73fe-8feb-f6c503ceeb66 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79d0-047d-73fe-8feb-f6c503ceeb66 2026/04/10 23:52:49 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 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d79d0-047d-7445-af11-3e9f9a02ec5d 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d79d0-047d-7445-af11-3e9f9a02ec5d 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d79d0-0472-7422-b339-370bc3a9eef2 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d79d0-045d-7b37-bec0-22b6038746f5 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d79d0-0472-7422-b339-370bc3a9eef2 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:49 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 23:52:49 INFO Fetching object id=ap://did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor --- PASS: TestCluster_PostToFollowers (6.24s) 2026/04/10 23:52:49 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d79d0-0472-7422-b339-370bc3a9eef2 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79d0-03f8-747c-924f-2cbf9f01563e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d79d0-03f8-747c-924f-2cbf9f01563e 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:49 INFO Looking up user name=alice 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d79d0-045d-7b37-bec0-22b6038746f5 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0341-708d-ba37-4c17ec1b5374 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-0341-708d-ba37-4c17ec1b5374 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d79d0-047d-7445-af11-3e9f9a02ec5d 2026/04/10 23:52:49 INFO Fetching object id=ap://did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79d0-047d-7445-af11-3e9f9a02ec5d 2026/04/10 23:52:49 INFO Received a new post activity.id=https://c.localdomain/create/019d79d0-0498-7ec6-b68a-80bbe16f9ace activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d79d0-0498-7e19-b1d5-9d5fbd86ba6e activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d79d0-0498-7e19-b1d5-9d5fbd86ba6e 2026/04/10 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d79d0-0498-7ec6-b68a-80bbe16f9ace 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d79d0-0498-7ec6-b68a-80bbe16f9ace 2026/04/10 23:52:49 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqwrX6KkTuZMGAiF6HUoCu4V3Ri4Bqo3q7p5ngD8s1Xq/actor offset=0 2026/04/10 23:52:49 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79d0-047d-73fe-8feb-f6c503ceeb66 request.user=alice post=https://a.localdomain/post/019d79d0-047d-73fe-8feb-f6c503ceeb66 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 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 23:52:49 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d79d0-0498-7ec6-b68a-80bbe16f9ace --- PASS: TestCluster_Gateways (6.28s) 2026/04/10 23:52:49 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor offset=0 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019d79d0-0498-7ec6-b68a-80bbe16f9ace 2026/04/10 23:52:49 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 request.user=carol post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-04c9-7845-a199-65ccc0582de5 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-04c9-75bb-a990-a328b41b7f4f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-04c9-75bb-a990-a328b41b7f4f 2026/04/10 23:52:49 INFO Received a new post activity.id=https://c.localdomain/create/019d79d0-04cd-76fd-84b9-5d32f482500d activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d79d0-04cd-76a4-838c-c2bd4adfe64b activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d79d0-04cd-76a4-838c-c2bd4adfe64b 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-04c9-7845-a199-65ccc0582de5 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-04c9-7845-a199-65ccc0582de5 2026/04/10 23:52:49 INFO Viewing post request.path=/users/view/c.localdomain/post/019d79d0-0498-7e19-b1d5-9d5fbd86ba6e request.user=carol post=https://c.localdomain/post/019d79d0-0498-7e19-b1d5-9d5fbd86ba6e 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d79d0-04cd-76fd-84b9-5d32f482500d 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d79d0-04cd-76fd-84b9-5d32f482500d 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-04c9-7845-a199-65ccc0582de5 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-04c9-7845-a199-65ccc0582de5 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 INFO Received a new post activity.id=https://c.localdomain/create/019d79d0-0498-7ec6-b68a-80bbe16f9ace activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d79d0-0498-7e19-b1d5-9d5fbd86ba6e activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d79d0-0498-7e19-b1d5-9d5fbd86ba6e 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d79d0-04cd-76fd-84b9-5d32f482500d 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019d79d0-04cd-76fd-84b9-5d32f482500d 2026/04/10 23:52:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-04c9-75bb-a990-a328b41b7f4f request.user=carol post=https://b.localdomain/post/019d79d0-04c9-75bb-a990-a328b41b7f4f 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 INFO Forwarding post to group followers activity=https://b.localdomain/create/019d79d0-04c9-7845-a199-65ccc0582de5 note=https://b.localdomain/post/019d79d0-04c9-75bb-a990-a328b41b7f4f group=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor offset=0 2026/04/10 23:52:49 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-04c9-7845-a199-65ccc0582de5 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-04c9-75bb-a990-a328b41b7f4f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-04c9-75bb-a990-a328b41b7f4f 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-04c9-7845-a199-65ccc0582de5 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-04c9-7845-a199-65ccc0582de5 2026/04/10 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 23:52:49 INFO Viewing post request.path=/users/view/c.localdomain/post/019d79d0-04cd-76a4-838c-c2bd4adfe64b request.user=carol post=https://c.localdomain/post/019d79d0-04cd-76a4-838c-c2bd4adfe64b 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:52:49 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-04f0-7c69-877d-9686a1818760 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-04f0-7c69-877d-9686a1818760 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-04f0-7c69-877d-9686a1818760 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-04f0-7c69-877d-9686a1818760 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:49 INFO Looking up user name=alice 2026/04/10 23:52:49 INFO Received a new post activity.id=https://a.localdomain/create/019d79d0-047d-7445-af11-3e9f9a02ec5d activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-047d-73fe-8feb-f6c503ceeb66 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79d0-047d-73fe-8feb-f6c503ceeb66 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 INFO Received a new post activity.id=https://c.localdomain/create/019d79d0-04cd-76fd-84b9-5d32f482500d activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d79d0-04cd-76a4-838c-c2bd4adfe64b activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d79d0-04cd-76a4-838c-c2bd4adfe64b 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 INFO Received delete request activity.id=https://b.localdomain/post/019d79d0-0240-76b2-a620-ec9f00b9c4ed#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0240-76b2-a620-ec9f00b9c4ed activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79d0-0240-76b2-a620-ec9f00b9c4ed 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-04f0-7c69-877d-9686a1818760 2026/04/10 23:52:49 INFO Received delete request activity.id=https://b.localdomain/post/019d79d0-02a0-7e67-ad2a-4b3d0c310ac0#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-02a0-7e67-ad2a-4b3d0c310ac0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79d0-02a0-7e67-ad2a-4b3d0c310ac0 2026/04/10 23:52:49 INFO Deleted old posts count=2 2026/04/10 23:52:49 INFO Updating poll results poll=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Removed old shared posts count=1 2026/04/10 23:52:49 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-050c-7934-9bf1-89e872340a77 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 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 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-050c-7934-9bf1-89e872340a77 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-050c-7934-9bf1-89e872340a77 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-04c9-7845-a199-65ccc0582de5 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-04f0-7c69-877d-9686a1818760 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-050c-7934-9bf1-89e872340a77 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-050c-7934-9bf1-89e872340a77 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_MovedAccount (6.37s) 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-04f0-7c69-877d-9686a1818760 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-04c9-7845-a199-65ccc0582de5 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d79d0-04f0-7c69-877d-9686a1818760 2026/04/10 23:52:49 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:49 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-050c-7934-9bf1-89e872340a77 2026/04/10 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79d0-0240-76b2-a620-ec9f00b9c4ed#delete 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79d0-0240-76b2-a620-ec9f00b9c4ed#delete 2026/04/10 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 INFO Fetching object id=ap://did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79d0-02a0-7e67-ad2a-4b3d0c310ac0#delete 2026/04/10 23:52:49 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-04c9-7845-a199-65ccc0582de5 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-04c9-75bb-a990-a328b41b7f4f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-04c9-75bb-a990-a328b41b7f4f 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d79d0-050d-7840-a69d-7e698f0a2dac 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79d0-0240-76b2-a620-ec9f00b9c4ed#delete 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79d0-02a0-7e67-ad2a-4b3d0c310ac0#delete 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79d0-02a0-7e67-ad2a-4b3d0c310ac0#delete 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d79d0-050d-7840-a69d-7e698f0a2dac 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d79d0-050d-7840-a69d-7e698f0a2dac 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d79d0-02a0-7e67-ad2a-4b3d0c310ac0#delete 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019d79d0-050d-7840-a69d-7e698f0a2dac 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d79d0-0240-76b2-a620-ec9f00b9c4ed#delete 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-050c-7934-9bf1-89e872340a77 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79d0-050c-7934-9bf1-89e872340a77 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor offset=0 2026/04/10 23:52:49 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-050c-7934-9bf1-89e872340a77 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 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 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 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 23:52:49 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d79d0-04c9-75bb-a990-a328b41b7f4f request.user=alice post=https://b.localdomain/post/019d79d0-04c9-75bb-a990-a328b41b7f4f 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Received a new post activity.id=https://a.localdomain/create/019d79d0-054d-7dce-a689-1f91709bd940 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 2026/04/10 23:52:49 INFO Received delete request activity.id=https://b.localdomain/post/019d79d0-0240-76b2-a620-ec9f00b9c4ed#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0240-76b2-a620-ec9f00b9c4ed activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79d0-0240-76b2-a620-ec9f00b9c4ed 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79d0-054d-7dce-a689-1f91709bd940 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79d0-054d-7dce-a689-1f91709bd940 2026/04/10 23:52:49 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79d0-0555-71cc-96ae-2df73dba1a4e 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 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Received delete request activity.id=https://b.localdomain/post/019d79d0-02a0-7e67-ad2a-4b3d0c310ac0#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-02a0-7e67-ad2a-4b3d0c310ac0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79d0-02a0-7e67-ad2a-4b3d0c310ac0 2026/04/10 23:52:49 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/update/019d79d0-0554-751c-9861-78293c359692 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d79d0-0555-71cc-96ae-2df73dba1a4e 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d79d0-0555-71cc-96ae-2df73dba1a4e 2026/04/10 23:52:49 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-050c-7934-9bf1-89e872340a77 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/update/019d79d0-0554-751c-9861-78293c359692 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/update/019d79d0-0554-751c-9861-78293c359692 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Looking up user name=alice 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:49 INFO Looking up user name=alice 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79d0-054d-7dce-a689-1f91709bd940 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79d0-054d-7dce-a689-1f91709bd940 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d79d0-0555-71cc-96ae-2df73dba1a4e 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79d0-0555-71cc-96ae-2df73dba1a4e 2026/04/10 23:52:49 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 request.user=alice post=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 2026/04/10 23:52:49 INFO Fetching object id=ap://did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/update/019d79d0-0554-751c-9861-78293c359692 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/update/019d79d0-0554-751c-9861-78293c359692 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 request.user=bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 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 23:52:49 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 2026/04/10 23:52:49 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestDeleter_OldData (6.50s) 2026/04/10 23:52:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 request.user=alice post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Looking up user name=alice 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:49 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d79d0-054d-7dce-a689-1f91709bd940 note=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 thread=https://b.localdomain/post/019d79d0-04c9-75bb-a990-a328b41b7f4f starter=https://b.localdomain/user/carol 2026/04/10 23:52:49 INFO Received a new post activity.id=https://a.localdomain/create/019d79d0-054d-7dce-a689-1f91709bd940 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 2026/04/10 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79d0-054d-7dce-a689-1f91709bd940 2026/04/10 23:52:49 INFO Fetching object id=ap://did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:49 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 23:52:49 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/update/019d79d0-0554-751c-9861-78293c359692 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/post/019d79d0-031c-707a-bd80-f156abc942d7 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:49 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/update/019d79d0-0554-751c-9861-78293c359692 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/update/019d79d0-0554-751c-9861-78293c359692 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/update/019d79d0-0554-751c-9861-78293c359692 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 request.user=carol post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 23:52:49 INFO Fetching object id=ap://did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/update/019d79d0-0554-751c-9861-78293c359692 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/update/019d79d0-0554-751c-9861-78293c359692 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:49 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:49 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 23:52:49 INFO Received delete request activity.id=https://a.localdomain/post/019d79d0-047d-73fe-8feb-f6c503ceeb66#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-047d-73fe-8feb-f6c503ceeb66 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d79d0-047d-73fe-8feb-f6c503ceeb66 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d79d0-047d-73fe-8feb-f6c503ceeb66#delete 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d79d0-047d-73fe-8feb-f6c503ceeb66#delete 2026/04/10 23:52:49 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 23:52:49 INFO Fetching object id=ap://did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d79d0-05f3-775a-8792-e5e7fc5c4a42 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 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d79d0-05f3-775a-8792-e5e7fc5c4a42 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d79d0-05f3-775a-8792-e5e7fc5c4a42 2026/04/10 23:52:49 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/update/019d79d0-0554-751c-9861-78293c359692 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d79d0-047d-73fe-8feb-f6c503ceeb66#delete 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d79d0-047d-73fe-8feb-f6c503ceeb66#delete 2026/04/10 23:52:49 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 23:52:49 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 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:49 INFO Looking up user name=alice 2026/04/10 23:52:49 INFO Received delete request activity.id=https://a.localdomain/post/019d79d0-047d-73fe-8feb-f6c503ceeb66#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-047d-73fe-8feb-f6c503ceeb66 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d79d0-047d-73fe-8feb-f6c503ceeb66 2026/04/10 23:52:49 INFO Updating poll results poll=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor offset=0 2026/04/10 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-061a-7b3d-a29e-587bee48dd6c activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d79d0-05f3-775a-8792-e5e7fc5c4a42 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d79d0-05f3-775a-8792-e5e7fc5c4a42 2026/04/10 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-061a-7b3d-a29e-587bee48dd6c 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-061a-7b3d-a29e-587bee48dd6c 2026/04/10 23:52:49 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 23:52:49 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-061a-7b3d-a29e-587bee48dd6c 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-061a-7b3d-a29e-587bee48dd6c 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-061a-7b3d-a29e-587bee48dd6c 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-061a-7b3d-a29e-587bee48dd6c 2026/04/10 23:52:49 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 23:52:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79d0-061a-7b3d-a29e-587bee48dd6c 2026/04/10 23:52:49 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79d0-0636-742e-bf6c-d76d37f5b574 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 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-061a-7b3d-a29e-587bee48dd6c activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-0636-742e-bf6c-d76d37f5b574 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-0636-742e-bf6c-d76d37f5b574 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:49 INFO Looking up user name=alice 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-0636-742e-bf6c-d76d37f5b574 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79d0-0636-742e-bf6c-d76d37f5b574 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:49 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-061a-7b3d-a29e-587bee48dd6c activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 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 23:52:49 INFO Looking up user name=alice 2026/04/10 23:52:49 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79d0-0555-71cc-96ae-2df73dba1a4e 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 23:52:49 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d79d0-0660-7ef5-9214-defcbebf5a1e activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0555-71cc-96ae-2df73dba1a4e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-0555-71cc-96ae-2df73dba1a4e 2026/04/10 23:52:49 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor offset=0 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:49 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:49 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 23:52:49 INFO Looking up user name=alice 2026/04/10 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 INFO Approving follow request activity.id=https://b.localdomain/follow/019d79d0-05f3-775a-8792-e5e7fc5c4a42 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 23:52:49 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d79d0-0675-7e9b-b3c5-115719aeeb2b activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79d0-05f3-775a-8792-e5e7fc5c4a42 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d79d0-05f3-775a-8792-e5e7fc5c4a42 2026/04/10 23:52:49 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79d0-0676-7e99-9946-493a63608827 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 23:52:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d79d0-0660-7ef5-9214-defcbebf5a1e 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d79d0-0660-7ef5-9214-defcbebf5a1e 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d79d0-0675-7e9b-b3c5-115719aeeb2b 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d79d0-0675-7e9b-b3c5-115719aeeb2b 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-0676-7e99-9946-493a63608827 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-0676-7e99-9946-493a63608827 2026/04/10 23:52:49 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor offset=0 2026/04/10 23:52:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 request.user=bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d79d0-0660-7ef5-9214-defcbebf5a1e 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:49 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 23:52:49 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d79d0-0675-7e9b-b3c5-115719aeeb2b 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d79d0-0660-7ef5-9214-defcbebf5a1e 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d79d0-0675-7e9b-b3c5-115719aeeb2b 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d79d0-0660-7ef5-9214-defcbebf5a1e activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0555-71cc-96ae-2df73dba1a4e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-0555-71cc-96ae-2df73dba1a4e 2026/04/10 23:52:49 INFO Looking up user name=alice 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-0676-7e99-9946-493a63608827 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79d0-0676-7e99-9946-493a63608827 2026/04/10 23:52:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 request.user=alice post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 2026/04/10 23:52:49 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 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41#delete 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41#delete 2026/04/10 23:52:49 INFO Updated post activity.id=https://a.localdomain/update/019d79d0-06af-789d-aa8e-7775ed6d7b20 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-06af-789d-aa8e-7775ed6d7b20 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-06af-789d-aa8e-7775ed6d7b20 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d79d0-0675-7e9b-b3c5-115719aeeb2b activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d79d0-05f3-775a-8792-e5e7fc5c4a42 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d79d0-05f3-775a-8792-e5e7fc5c4a42 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41#delete 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41#delete 2026/04/10 23:52:49 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 23:52:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 request.user=carol post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:49 INFO Looking up user name=alice 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-06af-789d-aa8e-7775ed6d7b20 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79d0-06af-789d-aa8e-7775ed6d7b20 2026/04/10 23:52:49 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor offset=0 2026/04/10 23:52:49 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d79d0-06d8-7300-8f1a-f4acd56d950e 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 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79d0-06d8-7300-8f1a-f4acd56d950e 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79d0-06d8-7300-8f1a-f4acd56d950e 2026/04/10 23:52:49 INFO Looking up user name=alice 2026/04/10 23:52:49 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79d0-0676-7e99-9946-493a63608827 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 23:52:49 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-06e3-7b1d-b531-1fa956bfd157 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0676-7e99-9946-493a63608827 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-0676-7e99-9946-493a63608827 2026/04/10 23:52:49 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 request.user=alice post=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 2026/04/10 23:52:49 INFO Fetching object id=ap://did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-06e3-7b1d-b531-1fa956bfd157 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-06e3-7b1d-b531-1fa956bfd157 2026/04/10 23:52:49 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor/post/019d79d0-031c-707a-bd80-f156abc942d7 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41#delete 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41#delete 2026/04/10 23:52:49 INFO Received delete request activity.id=https://c.localdomain/post/019d79d0-04cd-76a4-838c-c2bd4adfe64b#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d79d0-04cd-76a4-838c-c2bd4adfe64b activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019d79d0-04cd-76a4-838c-c2bd4adfe64b 2026/04/10 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d79d0-04cd-76a4-838c-c2bd4adfe64b#delete 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjBMgSo2mq3hn1GnBytSZgJQvu8zy8RWtDe4srQ8o2Dxi/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmJHSx5VXtypB17toYqkhMdDWW99MAPNzUZmvq82obx12/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41#delete 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d79d0-04cd-76a4-838c-c2bd4adfe64b#delete 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41#delete 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Looking up user name=alice 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79d0-06d8-7300-8f1a-f4acd56d950e 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d79d0-06d8-7300-8f1a-f4acd56d950e 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-06e3-7b1d-b531-1fa956bfd157 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79d0-06e3-7b1d-b531-1fa956bfd157 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d79d0-04cd-76a4-838c-c2bd4adfe64b#delete 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/019d79d0-04cd-76a4-838c-c2bd4adfe64b#delete 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d79d0-06af-789d-aa8e-7775ed6d7b20 note=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 thread=https://b.localdomain/post/019d79d0-04c9-75bb-a990-a328b41b7f4f starter=https://b.localdomain/user/carol 2026/04/10 23:52:49 INFO Updated post activity.id=https://a.localdomain/update/019d79d0-06af-789d-aa8e-7775ed6d7b20 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 2026/04/10 23:52:49 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Fetching object id=ap://did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79d0-06af-789d-aa8e-7775ed6d7b20 2026/04/10 23:52:49 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-070d-7956-b641-a3a92ac24737 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 2026/04/10 23:52:49 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor/post/019d79d0-03bc-7eea-8d21-03768b698d41 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-070d-7956-b641-a3a92ac24737 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-070d-7956-b641-a3a92ac24737 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 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 23:52:49 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 23:52:49 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-06e3-7b1d-b531-1fa956bfd157 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0676-7e99-9946-493a63608827 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-0676-7e99-9946-493a63608827 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 INFO Received delete request activity.id=https://c.localdomain/post/019d79d0-04cd-76a4-838c-c2bd4adfe64b#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d79d0-04cd-76a4-838c-c2bd4adfe64b activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019d79d0-04cd-76a4-838c-c2bd4adfe64b 2026/04/10 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-070d-7956-b641-a3a92ac24737 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-070d-7956-b641-a3a92ac24737 2026/04/10 23:52:49 INFO Looking up user name=alice 2026/04/10 23:52:49 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79d0-0636-742e-bf6c-d76d37f5b574 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 23:52:49 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-073c-7dd3-9072-2790d51c43f8 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0636-742e-bf6c-d76d37f5b574 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-0636-742e-bf6c-d76d37f5b574 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:52:49 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor offset=0 2026/04/10 23:52:49 INFO Updating poll results poll=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 23:52:49 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-0740-7357-acdd-27405a288c99 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 INFO Approving follow request activity.id=https://c.localdomain/follow/019d79d0-06d8-7300-8f1a-f4acd56d950e 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 23:52:49 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-0749-7175-986c-a03bd571bf5b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79d0-06d8-7300-8f1a-f4acd56d950e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79d0-06d8-7300-8f1a-f4acd56d950e 2026/04/10 23:52:49 INFO Creating new user request.path=/users/register name=carol 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-073c-7dd3-9072-2790d51c43f8 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-073c-7dd3-9072-2790d51c43f8 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-0740-7357-acdd-27405a288c99 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-0740-7357-acdd-27405a288c99 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-0740-7357-acdd-27405a288c99 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79d0-0749-7175-986c-a03bd571bf5b 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79d0-0749-7175-986c-a03bd571bf5b 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-0740-7357-acdd-27405a288c99 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 request.user=carol post=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-0740-7357-acdd-27405a288c99 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-0740-7357-acdd-27405a288c99 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79d0-0740-7357-acdd-27405a288c99 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 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 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:49 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-0740-7357-acdd-27405a288c99 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79d0-0749-7175-986c-a03bd571bf5b 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-073c-7dd3-9072-2790d51c43f8 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79d0-0749-7175-986c-a03bd571bf5b 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79d0-073c-7dd3-9072-2790d51c43f8 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-0749-7175-986c-a03bd571bf5b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79d0-06d8-7300-8f1a-f4acd56d950e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79d0-06d8-7300-8f1a-f4acd56d950e 2026/04/10 23:52:49 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0768-7408-8365-abaae6b553b7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0768-734e-87e9-65176914cf85 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0768-734e-87e9-65176914cf85 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0768-7408-8365-abaae6b553b7 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0768-7408-8365-abaae6b553b7 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 INFO Forwarding post to group followers activity=https://b.localdomain/create/019d79d0-070d-7956-b641-a3a92ac24737 note=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 group=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-070d-7956-b641-a3a92ac24737 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-070d-7956-b641-a3a92ac24737 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-070d-7956-b641-a3a92ac24737 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-073c-7dd3-9072-2790d51c43f8 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0636-742e-bf6c-d76d37f5b574 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-0636-742e-bf6c-d76d37f5b574 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-0773-7eff-8506-4d38a2c00bf7 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-0773-7eff-8506-4d38a2c00bf7 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0768-7408-8365-abaae6b553b7 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-0773-7eff-8506-4d38a2c00bf7 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-0773-7eff-8506-4d38a2c00bf7 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-0768-7408-8365-abaae6b553b7 2026/04/10 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor offset=0 2026/04/10 23:52:49 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-0740-7357-acdd-27405a288c99 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-0773-7eff-8506-4d38a2c00bf7 2026/04/10 23:52:49 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 23:52:49 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiUpvWVZ44gcxuwGpKzPiHJYJgci7tXVSMTUGEN3nNoyz/actor offset=0 2026/04/10 23:52:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0768-734e-87e9-65176914cf85 request.user=bob post=https://b.localdomain/post/019d79d0-0768-734e-87e9-65176914cf85 2026/04/10 23:52:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 request.user=bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 --- PASS: TestCluster_ReplyForwardingPortableActors (7.02s) 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-070d-7956-b641-a3a92ac24737 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-0773-7eff-8506-4d38a2c00bf7 2026/04/10 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-0773-7eff-8506-4d38a2c00bf7 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-070d-7956-b641-a3a92ac24737 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d79d0-0773-7eff-8506-4d38a2c00bf7 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:49 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0768-7408-8365-abaae6b553b7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0768-734e-87e9-65176914cf85 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0768-734e-87e9-65176914cf85 2026/04/10 23:52:49 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-07bd-7775-be31-4a1050f4f51a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-07bd-76db-91b8-4f71dfe8566d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-07bd-76db-91b8-4f71dfe8566d 2026/04/10 23:52:49 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 request.user=alice post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-07bd-7775-be31-4a1050f4f51a 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-07bd-7775-be31-4a1050f4f51a 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-07bd-7775-be31-4a1050f4f51a 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-07bd-7775-be31-4a1050f4f51a 2026/04/10 23:52:49 INFO Looking up user name=alice 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-07bd-7775-be31-4a1050f4f51a 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Looking up user name=carol 2026/04/10 23:52:49 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-070d-7956-b641-a3a92ac24737 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 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 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 request.user=carol post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-07bd-7775-be31-4a1050f4f51a 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-07bd-7775-be31-4a1050f4f51a 2026/04/10 23:52:49 INFO Received delete request activity.id=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285#delete 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285#delete 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285#delete 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285#delete 2026/04/10 23:52:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-07bd-76db-91b8-4f71dfe8566d request.user=bob post=https://b.localdomain/post/019d79d0-07bd-76db-91b8-4f71dfe8566d 2026/04/10 23:52:49 INFO Received delete request activity.id=https://b.localdomain/post/019d79d0-0448-7e0c-89bd-205e4ed1955e#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0448-7e0c-89bd-205e4ed1955e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79d0-0448-7e0c-89bd-205e4ed1955e 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d79d0-0448-7e0c-89bd-205e4ed1955e#delete 2026/04/10 23:52:49 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 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-07bd-7775-be31-4a1050f4f51a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-07bd-76db-91b8-4f71dfe8566d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-07bd-76db-91b8-4f71dfe8566d 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 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 23:52:49 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 23:52:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:49 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:49 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 23:52:49 INFO Updating poll results poll=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Looking up user name=stuff 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-0838-7520-8f7d-220eeee7943d activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:49 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-07bd-7775-be31-4a1050f4f51a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-07bd-76db-91b8-4f71dfe8566d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-07bd-76db-91b8-4f71dfe8566d 2026/04/10 23:52:49 INFO Looking up user name=alice 2026/04/10 23:52:49 INFO Received delete request activity.id=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-0838-7520-8f7d-220eeee7943d 2026/04/10 23:52:49 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-0838-7520-8f7d-220eeee7943d 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-0838-7520-8f7d-220eeee7943d 2026/04/10 23:52:49 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285#delete note=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285 thread=https://b.localdomain/post/019d79d0-04c9-75bb-a990-a328b41b7f4f starter=https://b.localdomain/user/carol 2026/04/10 23:52:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:49 INFO Looking up user name=bob 2026/04/10 23:52:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-0838-7520-8f7d-220eeee7943d 2026/04/10 23:52:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-0838-7520-8f7d-220eeee7943d 2026/04/10 23:52:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d79d0-054d-7d83-9a0e-fbf9751b8285#delete 2026/04/10 23:52:49 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 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-0838-7520-8f7d-220eeee7943d 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79d0-0838-7520-8f7d-220eeee7943d 2026/04/10 23:52:50 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d79d0-07bd-76db-91b8-4f71dfe8566d request.user=alice post=https://b.localdomain/post/019d79d0-07bd-76db-91b8-4f71dfe8566d 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 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 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Received a new post activity.id=https://a.localdomain/create/019d79d0-086f-7bd2-b416-3d0e7f821182 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b 2026/04/10 23:52:50 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:50 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-0838-7520-8f7d-220eeee7943d activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79d0-086f-7bd2-b416-3d0e7f821182 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79d0-086f-7bd2-b416-3d0e7f821182 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79d0-086f-7bd2-b416-3d0e7f821182 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79d0-086f-7bd2-b416-3d0e7f821182 2026/04/10 23:52:50 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 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-0838-7520-8f7d-220eeee7943d activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:50 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-088c-7ae0-8843-f91bdf7240cc activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-088c-7ae0-8843-f91bdf7240cc 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-088c-7ae0-8843-f91bdf7240cc 2026/04/10 23:52:50 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 23:52:50 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:50 INFO Looking up user name=carol 2026/04/10 23:52:50 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b request.user=alice post=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-088c-7ae0-8843-f91bdf7240cc 2026/04/10 23:52:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 request.user=bob post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79d0-088c-7ae0-8843-f91bdf7240cc 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d79d0-086f-7bd2-b416-3d0e7f821182 note=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b thread=https://b.localdomain/post/019d79d0-07bd-76db-91b8-4f71dfe8566d starter=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Received a new post activity.id=https://a.localdomain/create/019d79d0-086f-7bd2-b416-3d0e7f821182 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79d0-086f-7bd2-b416-3d0e7f821182 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79d0-086f-7bd2-b416-3d0e7f821182 2026/04/10 23:52:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 request.user=alice post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:50 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 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 request.user=carol post=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 2026/04/10 23:52:50 INFO Fetching forwarded object activity.id=https://a.localdomain/create/019d79d0-086f-7bd2-b416-3d0e7f821182 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/019d79d0-086f-7bd2-b416-3d0e7f821182 sender=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79d0-08bc-745c-b979-3c20b95f2feb 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 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-08bc-745c-b979-3c20b95f2feb 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-08bc-745c-b979-3c20b95f2feb 2026/04/10 23:52:50 INFO Looking up user name=carol 2026/04/10 23:52:50 INFO Forwarding post to group followers activity=https://b.localdomain/update/019d79d0-088c-7ae0-8843-f91bdf7240cc note=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 group=https://g.localdomain/user/stuff 2026/04/10 23:52:50 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-088c-7ae0-8843-f91bdf7240cc activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-088c-7ae0-8843-f91bdf7240cc 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-088c-7ae0-8843-f91bdf7240cc 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-08c5-7bbb-943e-091beec73b3f 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-08c5-7bbb-943e-091beec73b3f 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-08c5-7bbb-943e-091beec73b3f 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-08c5-7bbb-943e-091beec73b3f 2026/04/10 23:52:50 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:50 INFO Looking up user name=stuff 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Fetching activity activity=https://a.localdomain/create/019d79d0-086f-7bd2-b416-3d0e7f821182 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-08bc-745c-b979-3c20b95f2feb 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-08c5-7bbb-943e-091beec73b3f 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79d0-086f-7bd2-b416-3d0e7f821182 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79d0-08bc-745c-b979-3c20b95f2feb 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79d0-086f-7bd2-b416-3d0e7f821182 2026/04/10 23:52:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 request.user=carol post=https://b.localdomain/post/019d79d0-0382-7c9c-a471-2d55699e2384 2026/04/10 23:52:50 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:50 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestCluster_Poll (7.34s) 2026/04/10 23:52:50 INFO Looking up user name=carol 2026/04/10 23:52:50 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Received a new post activity.id=https://a.localdomain/create/019d79d0-086f-7bd2-b416-3d0e7f821182 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d79d0-088c-7ae0-8843-f91bdf7240cc 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-08c5-7bbb-943e-091beec73b3f 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:50 INFO Looking up user name=stuff 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-08c5-7bbb-943e-091beec73b3f 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d79d0-08c5-7bbb-943e-091beec73b3f 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d79d0-088c-7ae0-8843-f91bdf7240cc 2026/04/10 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:50 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 (7.37s) 2026/04/10 23:52:50 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:52:50 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:50 INFO Looking up user name=carol 2026/04/10 23:52:50 INFO Updated post activity.id=https://b.localdomain/update/019d79d0-088c-7ae0-8843-f91bdf7240cc activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:50 INFO Looking up user name=stuff 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:50 INFO Looking up user name=stuff 2026/04/10 23:52:50 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:50 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:50 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 23:52:50 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Fetching object id=ap://did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 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 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 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 23:52:50 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79d0-0937-7271-a5a0-ea5b8167ffc6 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 23:52:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-0937-7271-a5a0-ea5b8167ffc6 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-0937-7271-a5a0-ea5b8167ffc6 2026/04/10 23:52:50 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor offset=0 2026/04/10 23:52:50 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 23:52:50 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 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d79d0-0937-7271-a5a0-ea5b8167ffc6 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79d0-0937-7271-a5a0-ea5b8167ffc6 2026/04/10 23:52:50 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79d0-0955-78d4-a0e9-93ed01ecbe4d 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:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/inbox activity=https://a.localdomain/follow/019d79d0-0955-78d4-a0e9-93ed01ecbe4d 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/inbox activity=https://a.localdomain/follow/019d79d0-0955-78d4-a0e9-93ed01ecbe4d 2026/04/10 23:52:50 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 23:52:50 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d79d0-095e-7c01-b7cc-826c3e967134 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 23:52:50 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 23:52:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79d0-095e-7c01-b7cc-826c3e967134 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79d0-095e-7c01-b7cc-826c3e967134 2026/04/10 23:52:50 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 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Looking up user name=carol 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/inbox activity=https://a.localdomain/follow/019d79d0-0955-78d4-a0e9-93ed01ecbe4d 2026/04/10 23:52:50 INFO Received delete request activity.id=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79d0-0955-78d4-a0e9-93ed01ecbe4d 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79d0-095e-7c01-b7cc-826c3e967134 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d79d0-095e-7c01-b7cc-826c3e967134 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9#delete 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9#delete 2026/04/10 23:52:50 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9#delete 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9#delete 2026/04/10 23:52:50 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:50 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 23:52:50 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor offset=0 2026/04/10 23:52:50 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 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 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:50 INFO Looking up user name=carol 2026/04/10 23:52:50 INFO Received delete request activity.id=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 2026/04/10 23:52:50 INFO Forwarding post to group followers activity=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9#delete note=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 group=https://g.localdomain/user/stuff 2026/04/10 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79d0-08bc-745c-b979-3c20b95f2feb 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 23:52:50 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 23:52:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9#delete 2026/04/10 23:52:50 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-09ae-7dbf-9cf4-0f9dbd491411 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-08bc-745c-b979-3c20b95f2feb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-08bc-745c-b979-3c20b95f2feb 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9#delete 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-09a7-7d23-be28-4f3ca944fe96 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-09a7-7d23-be28-4f3ca944fe96 2026/04/10 23:52:50 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-09a7-7d23-be28-4f3ca944fe96 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9#delete 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-09a7-7d23-be28-4f3ca944fe96 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-09a7-7d23-be28-4f3ca944fe96 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:50 INFO Looking up user name=stuff 2026/04/10 23:52:50 INFO Looking up user name=stuff 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-09a7-7d23-be28-4f3ca944fe96 2026/04/10 23:52:50 INFO Fetching object id=ap://did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d79d0-09a7-7d23-be28-4f3ca944fe96 2026/04/10 23:52:50 INFO Looking up user name=carol 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d79d0-09a7-7d23-be28-4f3ca944fe96 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9#delete 2026/04/10 23:52:50 INFO Approving follow request activity.id=https://c.localdomain/follow/019d79d0-095e-7c01-b7cc-826c3e967134 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 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 23:52:50 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-09c5-7dcd-973c-fecd79b42500 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79d0-095e-7c01-b7cc-826c3e967134 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79d0-095e-7c01-b7cc-826c3e967134 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-09ae-7dbf-9cf4-0f9dbd491411 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-09ae-7dbf-9cf4-0f9dbd491411 2026/04/10 23:52:50 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 23:52:50 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79d0-09c5-7dcd-973c-fecd79b42500 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79d0-09c5-7dcd-973c-fecd79b42500 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-09ae-7dbf-9cf4-0f9dbd491411 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79d0-09c5-7dcd-973c-fecd79b42500 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79d0-09c5-7dcd-973c-fecd79b42500 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79d0-09ae-7dbf-9cf4-0f9dbd491411 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-09c5-7dcd-973c-fecd79b42500 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79d0-095e-7c01-b7cc-826c3e967134 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79d0-095e-7c01-b7cc-826c3e967134 2026/04/10 23:52:50 INFO Looking up user name=carol 2026/04/10 23:52:50 INFO Updated post activity.id=https://a.localdomain/update/019d79d0-09d8-7198-ab16-df1a0a36a6e7 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Received delete request activity.id=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d79d0-070d-7490-b5b4-6ab707ebbab9 2026/04/10 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-09ae-7dbf-9cf4-0f9dbd491411 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-08bc-745c-b979-3c20b95f2feb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-08bc-745c-b979-3c20b95f2feb 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-09d8-7198-ab16-df1a0a36a6e7 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-09d8-7198-ab16-df1a0a36a6e7 2026/04/10 23:52:50 INFO Looking up user name=stuff 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor offset=0 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 23:52:50 INFO Looking up user name=stuff 2026/04/10 23:52:50 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d79d0-09e7-7680-92ba-a6250d625ea3 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 23:52:50 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-09d8-7198-ab16-df1a0a36a6e7 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79d0-09d8-7198-ab16-df1a0a36a6e7 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79d0-09e7-7680-92ba-a6250d625ea3 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79d0-09e7-7680-92ba-a6250d625ea3 2026/04/10 23:52:50 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d79d0-0a07-78fc-8fa4-d2223db1abf8 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:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/inbox activity=https://a.localdomain/follow/019d79d0-0a07-78fc-8fa4-d2223db1abf8 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/inbox activity=https://a.localdomain/follow/019d79d0-0a07-78fc-8fa4-d2223db1abf8 2026/04/10 23:52:50 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b request.user=alice post=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b 2026/04/10 23:52:50 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 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d79d0-09d8-7198-ab16-df1a0a36a6e7 note=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b thread=https://b.localdomain/post/019d79d0-07bd-76db-91b8-4f71dfe8566d starter=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Updated post activity.id=https://a.localdomain/update/019d79d0-09d8-7198-ab16-df1a0a36a6e7 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b 2026/04/10 23:52:50 INFO Looking up user name=carol 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-09d8-7198-ab16-df1a0a36a6e7 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-09d8-7198-ab16-df1a0a36a6e7 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d79d0-09e7-7680-92ba-a6250d625ea3 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d79d0-09e7-7680-92ba-a6250d625ea3 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0a2a-733b-8118-f3ba85063094 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0a2a-72ee-9e05-9d81b9501d5f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0a2a-72ee-9e05-9d81b9501d5f 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0a2a-733b-8118-f3ba85063094 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0a2a-733b-8118-f3ba85063094 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0a2a-733b-8118-f3ba85063094 2026/04/10 23:52:50 INFO Fetching forwarded object activity.id=https://a.localdomain/update/019d79d0-09d8-7198-ab16-df1a0a36a6e7 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/019d79d0-09d8-7198-ab16-df1a0a36a6e7 sender=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0a2a-733b-8118-f3ba85063094 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Looking up user name=carol 2026/04/10 23:52:50 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 23:52:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0a2a-733b-8118-f3ba85063094 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/inbox activity=https://a.localdomain/follow/019d79d0-0a07-78fc-8fa4-d2223db1abf8 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d79d0-0a07-78fc-8fa4-d2223db1abf8 2026/04/10 23:52:50 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 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Fetching activity activity=https://a.localdomain/update/019d79d0-09d8-7198-ab16-df1a0a36a6e7 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-09d8-7198-ab16-df1a0a36a6e7 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79d0-09d8-7198-ab16-df1a0a36a6e7 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0a2a-733b-8118-f3ba85063094 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-0a2a-733b-8118-f3ba85063094 2026/04/10 23:52:50 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 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Updated post activity.id=https://a.localdomain/update/019d79d0-09d8-7198-ab16-df1a0a36a6e7 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b 2026/04/10 23:52:50 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor offset=0 2026/04/10 23:52:50 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice --- PASS: TestCluster_PostInCommunity (7.73s) 2026/04/10 23:52:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0a2a-72ee-9e05-9d81b9501d5f request.user=bob post=https://b.localdomain/post/019d79d0-0a2a-72ee-9e05-9d81b9501d5f 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:50 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0a2a-733b-8118-f3ba85063094 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0a2a-72ee-9e05-9d81b9501d5f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0a2a-72ee-9e05-9d81b9501d5f 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0a2a-733b-8118-f3ba85063094 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0a2a-72ee-9e05-9d81b9501d5f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0a2a-72ee-9e05-9d81b9501d5f 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79d0-0955-78d4-a0e9-93ed01ecbe4d 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:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/accept/019d79d0-0a8c-72b0-bc5b-13ce20add828 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0955-78d4-a0e9-93ed01ecbe4d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-0955-78d4-a0e9-93ed01ecbe4d 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 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 23:52:50 INFO Looking up user name=carol 2026/04/10 23:52:50 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79d0-0a07-78fc-8fa4-d2223db1abf8 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:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/accept/019d79d0-0aa3-7371-9002-e3723a9b2177 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0a07-78fc-8fa4-d2223db1abf8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79d0-0a07-78fc-8fa4-d2223db1abf8 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/accept/019d79d0-0a8c-72b0-bc5b-13ce20add828 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/accept/019d79d0-0a8c-72b0-bc5b-13ce20add828 2026/04/10 23:52:50 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d79d0-0a2a-72ee-9e05-9d81b9501d5f request.user=alice post=https://b.localdomain/post/019d79d0-0a2a-72ee-9e05-9d81b9501d5f 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/accept/019d79d0-0aa3-7371-9002-e3723a9b2177 2026/04/10 23:52:50 INFO Received a new post activity.id=https://a.localdomain/create/019d79d0-0aa9-7183-8d0d-b0eaefb71a55 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79d0-0aa9-7183-8d0d-b0eaefb71a55 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79d0-0aa9-7183-8d0d-b0eaefb71a55 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 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 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79d0-0aa9-7183-8d0d-b0eaefb71a55 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79d0-0aa9-7183-8d0d-b0eaefb71a55 2026/04/10 23:52:50 INFO Fetching object id=ap://did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/accept/019d79d0-0a8c-72b0-bc5b-13ce20add828 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/accept/019d79d0-0aa3-7371-9002-e3723a9b2177 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d79d0-0acc-772d-9a19-ae6ce8d0053f 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 23:52:50 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 23:52:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d79d0-0acc-772d-9a19-ae6ce8d0053f 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d79d0-0acc-772d-9a19-ae6ce8d0053f 2026/04/10 23:52:50 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc request.user=alice post=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc 2026/04/10 23:52:50 INFO Fetching object id=ap://did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Looking up user name=carol 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d79d0-0acc-772d-9a19-ae6ce8d0053f 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d79d0-0acc-772d-9a19-ae6ce8d0053f 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/accept/019d79d0-0aa3-7371-9002-e3723a9b2177 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/accept/019d79d0-0a8c-72b0-bc5b-13ce20add828 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/accept/019d79d0-0aa3-7371-9002-e3723a9b2177 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d79d0-0aa9-7183-8d0d-b0eaefb71a55 note=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc thread=https://b.localdomain/post/019d79d0-0a2a-72ee-9e05-9d81b9501d5f starter=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Received a new post activity.id=https://a.localdomain/create/019d79d0-0aa9-7183-8d0d-b0eaefb71a55 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc 2026/04/10 23:52:50 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 23:52:50 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79d0-0aa9-7183-8d0d-b0eaefb71a55 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79d0-0aa9-7183-8d0d-b0eaefb71a55 2026/04/10 23:52:50 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Fetching object id=ap://did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d79d0-0aa9-7183-8d0d-b0eaefb71a55 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d79d0-0aa9-7183-8d0d-b0eaefb71a55 2026/04/10 23:52:50 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/accept/019d79d0-0a8c-72b0-bc5b-13ce20add828 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0955-78d4-a0e9-93ed01ecbe4d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-0955-78d4-a0e9-93ed01ecbe4d 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 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 23:52:50 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 23:52:50 INFO Notifying that user does not exist user=bob 2026/04/10 23:52:50 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/04/10 23:52:50 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 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Received delete request activity.id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Received a new post activity.id=https://a.localdomain/create/019d79d0-0aa9-7183-8d0d-b0eaefb71a55 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b#delete 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b#delete 2026/04/10 23:52:50 INFO Fetching object id=ap://did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/accept/019d79d0-0aa3-7371-9002-e3723a9b2177 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0a07-78fc-8fa4-d2223db1abf8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d79d0-0a07-78fc-8fa4-d2223db1abf8 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b#delete 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b#delete 2026/04/10 23:52:50 INFO Approving follow request activity.id=https://a.localdomain/follow/019d79d0-0937-7271-a5a0-ea5b8167ffc6 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 23:52:50 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-0b28-771b-bf3e-bcfb06ed235e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0937-7271-a5a0-ea5b8167ffc6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-0937-7271-a5a0-ea5b8167ffc6 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:52:50 INFO Looking up user name=carol --- PASS: TestCluster_DeletedInstance (7.94s) 2026/04/10 23:52:50 INFO Approving follow request activity.id=https://c.localdomain/follow/019d79d0-09e7-7680-92ba-a6250d625ea3 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 23:52:50 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-0b3a-7a9c-95f7-a848165e883f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79d0-09e7-7680-92ba-a6250d625ea3 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79d0-09e7-7680-92ba-a6250d625ea3 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-0b28-771b-bf3e-bcfb06ed235e 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-0b28-771b-bf3e-bcfb06ed235e 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79d0-0b3a-7a9c-95f7-a848165e883f 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79d0-0b3a-7a9c-95f7-a848165e883f 2026/04/10 23:52:50 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 23:52:50 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Received delete request activity.id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b 2026/04/10 23:52:50 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b#delete note=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b thread=https://b.localdomain/post/019d79d0-07bd-76db-91b8-4f71dfe8566d starter=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b#delete 2026/04/10 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b#delete 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d79d0-0b28-771b-bf3e-bcfb06ed235e 2026/04/10 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d79d0-0b3a-7a9c-95f7-a848165e883f 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79d0-0b3a-7a9c-95f7-a848165e883f 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d79d0-0b28-771b-bf3e-bcfb06ed235e 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Fetching forwarded object activity.id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b sender=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/create/019d79d0-0b73-7a68-b344-dbbf21e08e16 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/post/019d79d0-0b73-7a00-adf4-94afcdda0944 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/post/019d79d0-0b73-7a00-adf4-94afcdda0944 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/create/019d79d0-0b73-7a68-b344-dbbf21e08e16 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/post/019d79d0-0b73-7a00-adf4-94afcdda0944 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/post/019d79d0-0b73-7a00-adf4-94afcdda0944 2026/04/10 23:52:50 INFO Fetching post post=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b#delete 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b#delete 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/create/019d79d0-0b73-7a68-b344-dbbf21e08e16 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/create/019d79d0-0b73-7a68-b344-dbbf21e08e16 2026/04/10 23:52:50 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 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-0b3a-7a9c-95f7-a848165e883f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79d0-09e7-7680-92ba-a6250d625ea3 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79d0-09e7-7680-92ba-a6250d625ea3 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 23:52:50 INFO Received delete request activity.id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b deleted=https://a.localdomain/post/019d79d0-086f-7b41-b22c-94653737b81b 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 INFO Looking up user name=carol 2026/04/10 23:52:50 INFO Approving follow request activity.id=https://c.localdomain/follow/019d79d0-0acc-772d-9a19-ae6ce8d0053f 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 23:52:50 INFO Fetching object id=ap://did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79d0-0ba2-7080-955b-3b35fe9b1440 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79d0-0acc-772d-9a19-ae6ce8d0053f activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79d0-0acc-772d-9a19-ae6ce8d0053f 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d79d0-0b28-771b-bf3e-bcfb06ed235e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d79d0-0937-7271-a5a0-ea5b8167ffc6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d79d0-0937-7271-a5a0-ea5b8167ffc6 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/create/019d79d0-0b73-7a68-b344-dbbf21e08e16 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/create/019d79d0-0b73-7a68-b344-dbbf21e08e16 2026/04/10 23:52:50 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 23:52:50 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d79d0-0ba2-7080-955b-3b35fe9b1440 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d79d0-0ba2-7080-955b-3b35fe9b1440 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 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 23:52:50 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d79d0-0ba2-7080-955b-3b35fe9b1440 2026/04/10 23:52:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d79d0-0ba2-7080-955b-3b35fe9b1440 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d79d0-0ba2-7080-955b-3b35fe9b1440 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d79d0-0acc-772d-9a19-ae6ce8d0053f activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d79d0-0acc-772d-9a19-ae6ce8d0053f 2026/04/10 23:52:50 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/post/019d79d0-0b73-7a00-adf4-94afcdda0944 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/post/019d79d0-0b73-7a00-adf4-94afcdda0944 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:50 INFO Fetching object id=ap://did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 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 23:52:50 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/create/019d79d0-0b73-7a68-b344-dbbf21e08e16 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/post/019d79d0-0b73-7a00-adf4-94afcdda0944 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor/post/019d79d0-0b73-7a00-adf4-94afcdda0944 2026/04/10 23:52:50 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:50 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor 2026/04/10 23:52:50 INFO Looking up user name=alice 2026/04/10 23:52:50 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 23:52:50 INFO Looking up user name=nobody 2026/04/10 23:52:50 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0c12-74b4-94a2-3048294603e1 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0c12-73d0-83cf-c6b55059037c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0c12-73d0-83cf-c6b55059037c 2026/04/10 23:52:50 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW host=a.localdomain count=1 2026/04/10 23:52:50 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwGiDCSed2tKWJRN1PWxfsFE3JezMitTtcV59gQNouSsW/actor follower=https://a.localdomain/user/alice --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (8.16s) --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (8.17s) 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0c12-74b4-94a2-3048294603e1 2026/04/10 23:52:50 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0c12-74b4-94a2-3048294603e1 2026/04/10 23:52:50 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 23:52:50 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0c12-74b4-94a2-3048294603e1 2026/04/10 23:52:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0c12-74b4-94a2-3048294603e1 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Looking up user name=bob 2026/04/10 23:52:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0c12-74b4-94a2-3048294603e1 2026/04/10 23:52:51 INFO Looking up user name=bob 2026/04/10 23:52:51 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d79d0-0c12-74b4-94a2-3048294603e1 2026/04/10 23:52:51 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d79d0-0c12-74b4-94a2-3048294603e1 2026/04/10 23:52:51 INFO Updated post activity.id=https://a.localdomain/update/019d79d0-0c4f-7bf0-aaf0-5385389d20cb activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc 2026/04/10 23:52:51 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-0c4f-7bf0-aaf0-5385389d20cb 2026/04/10 23:52:51 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-0c4f-7bf0-aaf0-5385389d20cb 2026/04/10 23:52:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:51 INFO Looking up user name=alice 2026/04/10 23:52:51 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-0c4f-7bf0-aaf0-5385389d20cb 2026/04/10 23:52:51 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79d0-0c4f-7bf0-aaf0-5385389d20cb 2026/04/10 23:52:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0c12-73d0-83cf-c6b55059037c request.user=bob post=https://b.localdomain/post/019d79d0-0c12-73d0-83cf-c6b55059037c 2026/04/10 23:52:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:51 INFO Looking up user name=bob 2026/04/10 23:52:51 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0c12-74b4-94a2-3048294603e1 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0c12-73d0-83cf-c6b55059037c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0c12-73d0-83cf-c6b55059037c 2026/04/10 23:52:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 23:52:51 INFO Looking up user name=bob 2026/04/10 23:52:51 INFO Received a new post activity.id=https://b.localdomain/create/019d79d0-0c12-74b4-94a2-3048294603e1 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d79d0-0c12-73d0-83cf-c6b55059037c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d79d0-0c12-73d0-83cf-c6b55059037c 2026/04/10 23:52:51 INFO Viewing post request.path=/users/view/a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc request.user=alice post=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc 2026/04/10 23:52:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:51 INFO Looking up user name=alice 2026/04/10 23:52:51 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d79d0-0c4f-7bf0-aaf0-5385389d20cb note=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc thread=https://b.localdomain/post/019d79d0-0a2a-72ee-9e05-9d81b9501d5f starter=https://b.localdomain/user/bob 2026/04/10 23:52:51 INFO Updated post activity.id=https://a.localdomain/update/019d79d0-0c4f-7bf0-aaf0-5385389d20cb activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc 2026/04/10 23:52:51 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-0c4f-7bf0-aaf0-5385389d20cb 2026/04/10 23:52:51 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-0c4f-7bf0-aaf0-5385389d20cb 2026/04/10 23:52:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:51 INFO Looking up user name=alice 2026/04/10 23:52:51 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d79d0-0c4f-7bf0-aaf0-5385389d20cb 2026/04/10 23:52:51 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d79d0-0c4f-7bf0-aaf0-5385389d20cb 2026/04/10 23:52:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0c12-73d0-83cf-c6b55059037c request.user=alice post=https://b.localdomain/post/019d79d0-0c12-73d0-83cf-c6b55059037c 2026/04/10 23:52:51 INFO Looking up user name=alice 2026/04/10 23:52:51 INFO Updated post activity.id=https://a.localdomain/update/019d79d0-0c4f-7bf0-aaf0-5385389d20cb activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc 2026/04/10 23:52:51 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d79d0-0cd0-765d-a1c7-f15a5a875765 2026/04/10 23:52:51 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d79d0-0cd0-765d-a1c7-f15a5a875765 2026/04/10 23:52:51 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d79d0-0cd0-765d-a1c7-f15a5a875765 2026/04/10 23:52:51 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d79d0-0cd0-765d-a1c7-f15a5a875765 2026/04/10 23:52:51 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 23:52:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:51 INFO Looking up user name=alice 2026/04/10 23:52:51 INFO Looking up user name=alice 2026/04/10 23:52:51 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d79d0-0cd0-765d-a1c7-f15a5a875765 2026/04/10 23:52:51 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d79d0-0cd0-765d-a1c7-f15a5a875765 2026/04/10 23:52:51 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/019d79d0-0cd0-765d-a1c7-f15a5a875765 2026/04/10 23:52:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0c12-73d0-83cf-c6b55059037c request.user=alice post=https://b.localdomain/post/019d79d0-0c12-73d0-83cf-c6b55059037c 2026/04/10 23:52:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:51 INFO Looking up user name=alice 2026/04/10 23:52:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:51 INFO Looking up user name=alice 2026/04/10 23:52:51 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 23:52:51 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 23:52:51 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:51 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:51 INFO Looking up user name=alice 2026/04/10 23:52:51 INFO Received delete request activity.id=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc 2026/04/10 23:52:51 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 23:52:51 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc#delete 2026/04/10 23:52:51 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc#delete 2026/04/10 23:52:51 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc#delete 2026/04/10 23:52:51 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc#delete 2026/04/10 23:52:51 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 23:52:51 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 23:52:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:51 INFO Looking up user name=alice 2026/04/10 23:52:51 INFO Received delete request activity.id=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc 2026/04/10 23:52:51 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 23:52:51 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc#delete note=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc thread=https://b.localdomain/post/019d79d0-0a2a-72ee-9e05-9d81b9501d5f starter=https://b.localdomain/user/bob 2026/04/10 23:52:51 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc#delete 2026/04/10 23:52:51 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc#delete 2026/04/10 23:52:51 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc#delete 2026/04/10 23:52:51 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc#delete 2026/04/10 23:52:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:51 INFO Looking up user name=alice 2026/04/10 23:52:51 INFO Received delete request activity.id=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d79d0-0aa9-711c-9ec1-fa45cb1804bc 2026/04/10 23:52:51 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d79d0-0deb-71ba-8544-22fa80ba6b68 2026/04/10 23:52:51 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d79d0-0deb-71ba-8544-22fa80ba6b68 2026/04/10 23:52:51 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d79d0-0deb-71ba-8544-22fa80ba6b68 2026/04/10 23:52:51 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d79d0-0deb-71ba-8544-22fa80ba6b68 2026/04/10 23:52:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:51 INFO Looking up user name=alice 2026/04/10 23:52:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:51 INFO Looking up user name=alice 2026/04/10 23:52:51 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d79d0-0deb-71ba-8544-22fa80ba6b68 2026/04/10 23:52:51 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d79d0-0deb-71ba-8544-22fa80ba6b68 2026/04/10 23:52:51 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d79d0-0deb-71ba-8544-22fa80ba6b68 2026/04/10 23:52:51 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 23:52:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019d79d0-0c12-73d0-83cf-c6b55059037c request.user=alice post=https://b.localdomain/post/019d79d0-0c12-73d0-83cf-c6b55059037c 2026/04/10 23:52:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:51 INFO Looking up user name=alice 2026/04/10 23:52:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:51 INFO Looking up user name=alice 2026/04/10 23:52:51 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 23:52:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 23:52:51 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 23:52:51 INFO Looking up user name=alice 2026/04/10 23:52:51 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 23:52:51 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 23:52:51 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (8.78s) 2026/04/10 23:52:51 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 23:52:51 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 (8.90s) PASS ok github.com/dimkr/tootik/cluster 8.910s ? 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 23:41:23 INFO Applying migration id=initial 2026/04/10 23:41:23 INFO Applying migration id=notesupdated 2026/04/10 23:41:23 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:23 INFO Applying migration id=activitiesid 2026/04/10 23:41:23 INFO Applying migration id=outbox 2026/04/10 23:41:23 INFO Applying migration id=edits 2026/04/10 23:41:23 INFO Applying migration id=outboxactor 2026/04/10 23:41:23 INFO Applying migration id=outboxsender 2026/04/10 23:41:23 INFO Applying migration id=thread 2026/04/10 23:41:23 INFO Applying migration id=host 2026/04/10 23:41:23 INFO Applying migration id=sharedinbox 2026/04/10 23:41:23 INFO Applying migration id=noteshost 2026/04/10 23:41:23 INFO Applying migration id=fetched 2026/04/10 23:41:23 INFO Applying migration id=move 2026/04/10 23:41:23 INFO Applying migration id=cleanup 2026/04/10 23:41:23 INFO Applying migration id=received 2026/04/10 23:41:23 INFO Applying migration id=namehost 2026/04/10 23:41:23 INFO Applying migration id=outboxhost 2026/04/10 23:41:23 INFO Applying migration id=notesfts 2026/04/10 23:41:23 INFO Applying migration id=iconsname 2026/04/10 23:41:23 INFO Applying migration id=nohash 2026/04/10 23:41:23 INFO Applying migration id=shares 2026/04/10 23:41:23 INFO Applying migration id=actorttl 2026/04/10 23:41:23 INFO Applying migration id=tocc 2026/04/10 23:41:23 INFO Applying migration id=followeds 2026/04/10 23:41:23 INFO Applying migration id=certhash 2026/04/10 23:41:23 INFO Applying migration id=follows_sync 2026/04/10 23:41:23 INFO Applying migration id=jsonpath 2026/04/10 23:41:23 INFO Applying migration id=localforward 2026/04/10 23:41:23 INFO Applying migration id=avatar 2026/04/10 23:41:23 INFO Applying migration id=noimage 2026/04/10 23:41:23 INFO Applying migration id=feed 2026/04/10 23:41:23 INFO Applying migration id=bookmarks 2026/04/10 23:41:23 INFO Applying migration id=shareactivity 2026/04/10 23:41:23 INFO Applying migration id=application 2026/04/10 23:41:23 INFO Applying migration id=certificates 2026/04/10 23:41:23 INFO Applying migration id=rawforward 2026/04/10 23:41:23 INFO Applying migration id=publickey 2026/04/10 23:41:23 INFO Applying migration id=resolvegroup 2026/04/10 23:41:23 INFO Applying migration id=reject 2026/04/10 23:41:23 INFO Applying migration id=autodel 2026/04/10 23:41:23 INFO Applying migration id=jsonb 2026/04/10 23:41:23 INFO Applying migration id=quote 2026/04/10 23:41:23 INFO Applying migration id=rfc9421 2026/04/10 23:41:23 INFO Applying migration id=keys 2026/04/10 23:41:23 INFO Applying migration id=portable 2026/04/10 23:41:23 INFO Applying migration id=proofs 2026/04/10 23:41:23 INFO Applying migration id=contexts 2026/04/10 23:41:23 INFO Applying migration id=deliverieshost 2026/04/10 23:41:23 INFO Applying migration id=pembegin 2026/04/10 23:41:23 INFO Applying migration id=didhost 2026/04/10 23:41:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:26 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:26 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 23:41:26 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 23:41:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:26 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:26 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 23:41:26 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (2.76s) === RUN TestDeliver_ForwardedPost 2026/04/10 23:41:26 INFO Applying migration id=initial 2026/04/10 23:41:26 INFO Applying migration id=notesupdated 2026/04/10 23:41:26 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:26 INFO Applying migration id=activitiesid 2026/04/10 23:41:26 INFO Applying migration id=outbox 2026/04/10 23:41:26 INFO Applying migration id=edits 2026/04/10 23:41:26 INFO Applying migration id=outboxactor 2026/04/10 23:41:26 INFO Applying migration id=outboxsender 2026/04/10 23:41:26 INFO Applying migration id=thread 2026/04/10 23:41:26 INFO Applying migration id=host 2026/04/10 23:41:26 INFO Applying migration id=sharedinbox 2026/04/10 23:41:26 INFO Applying migration id=noteshost 2026/04/10 23:41:26 INFO Applying migration id=fetched 2026/04/10 23:41:26 INFO Applying migration id=move 2026/04/10 23:41:26 INFO Applying migration id=cleanup 2026/04/10 23:41:26 INFO Applying migration id=received 2026/04/10 23:41:26 INFO Applying migration id=namehost 2026/04/10 23:41:26 INFO Applying migration id=outboxhost 2026/04/10 23:41:26 INFO Applying migration id=notesfts 2026/04/10 23:41:26 INFO Applying migration id=iconsname 2026/04/10 23:41:26 INFO Applying migration id=nohash 2026/04/10 23:41:26 INFO Applying migration id=shares 2026/04/10 23:41:26 INFO Applying migration id=actorttl 2026/04/10 23:41:26 INFO Applying migration id=tocc 2026/04/10 23:41:26 INFO Applying migration id=followeds 2026/04/10 23:41:26 INFO Applying migration id=certhash 2026/04/10 23:41:26 INFO Applying migration id=follows_sync 2026/04/10 23:41:26 INFO Applying migration id=jsonpath 2026/04/10 23:41:26 INFO Applying migration id=localforward 2026/04/10 23:41:26 INFO Applying migration id=avatar 2026/04/10 23:41:26 INFO Applying migration id=noimage 2026/04/10 23:41:26 INFO Applying migration id=feed 2026/04/10 23:41:26 INFO Applying migration id=bookmarks 2026/04/10 23:41:26 INFO Applying migration id=shareactivity 2026/04/10 23:41:26 INFO Applying migration id=application 2026/04/10 23:41:26 INFO Applying migration id=certificates 2026/04/10 23:41:26 INFO Applying migration id=rawforward 2026/04/10 23:41:26 INFO Applying migration id=publickey 2026/04/10 23:41:26 INFO Applying migration id=resolvegroup 2026/04/10 23:41:26 INFO Applying migration id=reject 2026/04/10 23:41:26 INFO Applying migration id=autodel 2026/04/10 23:41:26 INFO Applying migration id=jsonb 2026/04/10 23:41:26 INFO Applying migration id=quote 2026/04/10 23:41:26 INFO Applying migration id=rfc9421 2026/04/10 23:41:26 INFO Applying migration id=keys 2026/04/10 23:41:26 INFO Applying migration id=portable 2026/04/10 23:41:26 INFO Applying migration id=proofs 2026/04/10 23:41:26 INFO Applying migration id=contexts 2026/04/10 23:41:26 INFO Applying migration id=deliverieshost 2026/04/10 23:41:26 INFO Applying migration id=pembegin 2026/04/10 23:41:26 INFO Applying migration id=didhost 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:29 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:29 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 23:41:29 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 23:41:29 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:29 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:29 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (2.82s) === RUN TestDeliver_OneFailed 2026/04/10 23:41:29 INFO Applying migration id=initial 2026/04/10 23:41:29 INFO Applying migration id=notesupdated 2026/04/10 23:41:29 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:29 INFO Applying migration id=activitiesid 2026/04/10 23:41:29 INFO Applying migration id=outbox 2026/04/10 23:41:29 INFO Applying migration id=edits 2026/04/10 23:41:29 INFO Applying migration id=outboxactor 2026/04/10 23:41:29 INFO Applying migration id=outboxsender 2026/04/10 23:41:29 INFO Applying migration id=thread 2026/04/10 23:41:29 INFO Applying migration id=host 2026/04/10 23:41:29 INFO Applying migration id=sharedinbox 2026/04/10 23:41:29 INFO Applying migration id=noteshost 2026/04/10 23:41:29 INFO Applying migration id=fetched 2026/04/10 23:41:29 INFO Applying migration id=move 2026/04/10 23:41:29 INFO Applying migration id=cleanup 2026/04/10 23:41:29 INFO Applying migration id=received 2026/04/10 23:41:29 INFO Applying migration id=namehost 2026/04/10 23:41:29 INFO Applying migration id=outboxhost 2026/04/10 23:41:29 INFO Applying migration id=notesfts 2026/04/10 23:41:29 INFO Applying migration id=iconsname 2026/04/10 23:41:29 INFO Applying migration id=nohash 2026/04/10 23:41:29 INFO Applying migration id=shares 2026/04/10 23:41:29 INFO Applying migration id=actorttl 2026/04/10 23:41:29 INFO Applying migration id=tocc 2026/04/10 23:41:29 INFO Applying migration id=followeds 2026/04/10 23:41:29 INFO Applying migration id=certhash 2026/04/10 23:41:29 INFO Applying migration id=follows_sync 2026/04/10 23:41:29 INFO Applying migration id=jsonpath 2026/04/10 23:41:29 INFO Applying migration id=localforward 2026/04/10 23:41:29 INFO Applying migration id=avatar 2026/04/10 23:41:29 INFO Applying migration id=noimage 2026/04/10 23:41:29 INFO Applying migration id=feed 2026/04/10 23:41:29 INFO Applying migration id=bookmarks 2026/04/10 23:41:29 INFO Applying migration id=shareactivity 2026/04/10 23:41:29 INFO Applying migration id=application 2026/04/10 23:41:29 INFO Applying migration id=certificates 2026/04/10 23:41:29 INFO Applying migration id=rawforward 2026/04/10 23:41:29 INFO Applying migration id=publickey 2026/04/10 23:41:29 INFO Applying migration id=resolvegroup 2026/04/10 23:41:29 INFO Applying migration id=reject 2026/04/10 23:41:29 INFO Applying migration id=autodel 2026/04/10 23:41:29 INFO Applying migration id=jsonb 2026/04/10 23:41:29 INFO Applying migration id=quote 2026/04/10 23:41:29 INFO Applying migration id=rfc9421 2026/04/10 23:41:29 INFO Applying migration id=keys 2026/04/10 23:41:29 INFO Applying migration id=portable 2026/04/10 23:41:29 INFO Applying migration id=proofs 2026/04/10 23:41:29 INFO Applying migration id=contexts 2026/04/10 23:41:29 INFO Applying migration id=deliverieshost 2026/04/10 23:41:29 INFO Applying migration id=pembegin 2026/04/10 23:41:29 INFO Applying migration id=didhost 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:30 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 23:41:30 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 23:41:30 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:30 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:30 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 23:41:30 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (1.19s) === RUN TestDeliver_OneFailedRetry 2026/04/10 23:41:30 INFO Applying migration id=initial 2026/04/10 23:41:30 INFO Applying migration id=notesupdated 2026/04/10 23:41:30 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:30 INFO Applying migration id=activitiesid 2026/04/10 23:41:30 INFO Applying migration id=outbox 2026/04/10 23:41:30 INFO Applying migration id=edits 2026/04/10 23:41:30 INFO Applying migration id=outboxactor 2026/04/10 23:41:30 INFO Applying migration id=outboxsender 2026/04/10 23:41:30 INFO Applying migration id=thread 2026/04/10 23:41:30 INFO Applying migration id=host 2026/04/10 23:41:30 INFO Applying migration id=sharedinbox 2026/04/10 23:41:30 INFO Applying migration id=noteshost 2026/04/10 23:41:30 INFO Applying migration id=fetched 2026/04/10 23:41:30 INFO Applying migration id=move 2026/04/10 23:41:30 INFO Applying migration id=cleanup 2026/04/10 23:41:30 INFO Applying migration id=received 2026/04/10 23:41:30 INFO Applying migration id=namehost 2026/04/10 23:41:30 INFO Applying migration id=outboxhost 2026/04/10 23:41:30 INFO Applying migration id=notesfts 2026/04/10 23:41:30 INFO Applying migration id=iconsname 2026/04/10 23:41:30 INFO Applying migration id=nohash 2026/04/10 23:41:30 INFO Applying migration id=shares 2026/04/10 23:41:30 INFO Applying migration id=actorttl 2026/04/10 23:41:30 INFO Applying migration id=tocc 2026/04/10 23:41:30 INFO Applying migration id=followeds 2026/04/10 23:41:30 INFO Applying migration id=certhash 2026/04/10 23:41:30 INFO Applying migration id=follows_sync 2026/04/10 23:41:30 INFO Applying migration id=jsonpath 2026/04/10 23:41:30 INFO Applying migration id=localforward 2026/04/10 23:41:30 INFO Applying migration id=avatar 2026/04/10 23:41:30 INFO Applying migration id=noimage 2026/04/10 23:41:30 INFO Applying migration id=feed 2026/04/10 23:41:30 INFO Applying migration id=bookmarks 2026/04/10 23:41:30 INFO Applying migration id=shareactivity 2026/04/10 23:41:30 INFO Applying migration id=application 2026/04/10 23:41:30 INFO Applying migration id=certificates 2026/04/10 23:41:30 INFO Applying migration id=rawforward 2026/04/10 23:41:30 INFO Applying migration id=publickey 2026/04/10 23:41:30 INFO Applying migration id=resolvegroup 2026/04/10 23:41:30 INFO Applying migration id=reject 2026/04/10 23:41:30 INFO Applying migration id=autodel 2026/04/10 23:41:30 INFO Applying migration id=jsonb 2026/04/10 23:41:30 INFO Applying migration id=quote 2026/04/10 23:41:30 INFO Applying migration id=rfc9421 2026/04/10 23:41:30 INFO Applying migration id=keys 2026/04/10 23:41:30 INFO Applying migration id=portable 2026/04/10 23:41:30 INFO Applying migration id=proofs 2026/04/10 23:41:30 INFO Applying migration id=contexts 2026/04/10 23:41:30 INFO Applying migration id=deliverieshost 2026/04/10 23:41:30 INFO Applying migration id=pembegin 2026/04/10 23:41:30 INFO Applying migration id=didhost 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:31 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:31 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 23:41:31 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.91s) === RUN TestDeliver_OneInvalidURLRetry 2026/04/10 23:41:31 INFO Applying migration id=initial 2026/04/10 23:41:31 INFO Applying migration id=notesupdated 2026/04/10 23:41:31 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:31 INFO Applying migration id=activitiesid 2026/04/10 23:41:31 INFO Applying migration id=outbox 2026/04/10 23:41:31 INFO Applying migration id=edits 2026/04/10 23:41:31 INFO Applying migration id=outboxactor 2026/04/10 23:41:31 INFO Applying migration id=outboxsender 2026/04/10 23:41:31 INFO Applying migration id=thread 2026/04/10 23:41:31 INFO Applying migration id=host 2026/04/10 23:41:31 INFO Applying migration id=sharedinbox 2026/04/10 23:41:31 INFO Applying migration id=noteshost 2026/04/10 23:41:31 INFO Applying migration id=fetched 2026/04/10 23:41:31 INFO Applying migration id=move 2026/04/10 23:41:31 INFO Applying migration id=cleanup 2026/04/10 23:41:31 INFO Applying migration id=received 2026/04/10 23:41:31 INFO Applying migration id=namehost 2026/04/10 23:41:31 INFO Applying migration id=outboxhost 2026/04/10 23:41:31 INFO Applying migration id=notesfts 2026/04/10 23:41:31 INFO Applying migration id=iconsname 2026/04/10 23:41:31 INFO Applying migration id=nohash 2026/04/10 23:41:31 INFO Applying migration id=shares 2026/04/10 23:41:31 INFO Applying migration id=actorttl 2026/04/10 23:41:31 INFO Applying migration id=tocc 2026/04/10 23:41:31 INFO Applying migration id=followeds 2026/04/10 23:41:31 INFO Applying migration id=certhash 2026/04/10 23:41:31 INFO Applying migration id=follows_sync 2026/04/10 23:41:31 INFO Applying migration id=jsonpath 2026/04/10 23:41:31 INFO Applying migration id=localforward 2026/04/10 23:41:31 INFO Applying migration id=avatar 2026/04/10 23:41:31 INFO Applying migration id=noimage 2026/04/10 23:41:31 INFO Applying migration id=feed 2026/04/10 23:41:31 INFO Applying migration id=bookmarks 2026/04/10 23:41:31 INFO Applying migration id=shareactivity 2026/04/10 23:41:31 INFO Applying migration id=application 2026/04/10 23:41:31 INFO Applying migration id=certificates 2026/04/10 23:41:31 INFO Applying migration id=rawforward 2026/04/10 23:41:31 INFO Applying migration id=publickey 2026/04/10 23:41:31 INFO Applying migration id=resolvegroup 2026/04/10 23:41:31 INFO Applying migration id=reject 2026/04/10 23:41:31 INFO Applying migration id=autodel 2026/04/10 23:41:31 INFO Applying migration id=jsonb 2026/04/10 23:41:31 INFO Applying migration id=quote 2026/04/10 23:41:31 INFO Applying migration id=rfc9421 2026/04/10 23:41:31 INFO Applying migration id=keys 2026/04/10 23:41:31 INFO Applying migration id=portable 2026/04/10 23:41:31 INFO Applying migration id=proofs 2026/04/10 23:41:31 INFO Applying migration id=contexts 2026/04/10 23:41:31 INFO Applying migration id=deliverieshost 2026/04/10 23:41:31 INFO Applying migration id=pembegin 2026/04/10 23:41:31 INFO Applying migration id=didhost 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:31 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 23:41:31 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:31 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 23:41:31 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:31 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 23:41:31 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:31 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 23:41:31 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:31 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 23:41:31 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:31 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.49s) === RUN TestDeliver_MaxAttempts 2026/04/10 23:41:31 INFO Applying migration id=initial 2026/04/10 23:41:31 INFO Applying migration id=notesupdated 2026/04/10 23:41:31 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:31 INFO Applying migration id=activitiesid 2026/04/10 23:41:31 INFO Applying migration id=outbox 2026/04/10 23:41:32 INFO Applying migration id=edits 2026/04/10 23:41:32 INFO Applying migration id=outboxactor 2026/04/10 23:41:32 INFO Applying migration id=outboxsender 2026/04/10 23:41:32 INFO Applying migration id=thread 2026/04/10 23:41:32 INFO Applying migration id=host 2026/04/10 23:41:32 INFO Applying migration id=sharedinbox 2026/04/10 23:41:32 INFO Applying migration id=noteshost 2026/04/10 23:41:32 INFO Applying migration id=fetched 2026/04/10 23:41:32 INFO Applying migration id=move 2026/04/10 23:41:32 INFO Applying migration id=cleanup 2026/04/10 23:41:32 INFO Applying migration id=received 2026/04/10 23:41:32 INFO Applying migration id=namehost 2026/04/10 23:41:32 INFO Applying migration id=outboxhost 2026/04/10 23:41:32 INFO Applying migration id=notesfts 2026/04/10 23:41:32 INFO Applying migration id=iconsname 2026/04/10 23:41:32 INFO Applying migration id=nohash 2026/04/10 23:41:32 INFO Applying migration id=shares 2026/04/10 23:41:32 INFO Applying migration id=actorttl 2026/04/10 23:41:32 INFO Applying migration id=tocc 2026/04/10 23:41:32 INFO Applying migration id=followeds 2026/04/10 23:41:32 INFO Applying migration id=certhash 2026/04/10 23:41:32 INFO Applying migration id=follows_sync 2026/04/10 23:41:32 INFO Applying migration id=jsonpath 2026/04/10 23:41:32 INFO Applying migration id=localforward 2026/04/10 23:41:32 INFO Applying migration id=avatar 2026/04/10 23:41:32 INFO Applying migration id=noimage 2026/04/10 23:41:32 INFO Applying migration id=feed 2026/04/10 23:41:32 INFO Applying migration id=bookmarks 2026/04/10 23:41:32 INFO Applying migration id=shareactivity 2026/04/10 23:41:32 INFO Applying migration id=application 2026/04/10 23:41:32 INFO Applying migration id=certificates 2026/04/10 23:41:32 INFO Applying migration id=rawforward 2026/04/10 23:41:32 INFO Applying migration id=publickey 2026/04/10 23:41:32 INFO Applying migration id=resolvegroup 2026/04/10 23:41:32 INFO Applying migration id=reject 2026/04/10 23:41:32 INFO Applying migration id=autodel 2026/04/10 23:41:32 INFO Applying migration id=jsonb 2026/04/10 23:41:32 INFO Applying migration id=quote 2026/04/10 23:41:32 INFO Applying migration id=rfc9421 2026/04/10 23:41:32 INFO Applying migration id=keys 2026/04/10 23:41:32 INFO Applying migration id=portable 2026/04/10 23:41:32 INFO Applying migration id=proofs 2026/04/10 23:41:32 INFO Applying migration id=contexts 2026/04/10 23:41:32 INFO Applying migration id=deliverieshost 2026/04/10 23:41:32 INFO Applying migration id=pembegin 2026/04/10 23:41:32 INFO Applying migration id=didhost 2026/04/10 23:41:32 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:32 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:32 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:32 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 23:41:32 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.25s) === RUN TestDeliver_SharedInbox 2026/04/10 23:41:32 INFO Applying migration id=initial 2026/04/10 23:41:32 INFO Applying migration id=notesupdated 2026/04/10 23:41:32 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:32 INFO Applying migration id=activitiesid 2026/04/10 23:41:32 INFO Applying migration id=outbox 2026/04/10 23:41:32 INFO Applying migration id=edits 2026/04/10 23:41:32 INFO Applying migration id=outboxactor 2026/04/10 23:41:32 INFO Applying migration id=outboxsender 2026/04/10 23:41:32 INFO Applying migration id=thread 2026/04/10 23:41:32 INFO Applying migration id=host 2026/04/10 23:41:32 INFO Applying migration id=sharedinbox 2026/04/10 23:41:32 INFO Applying migration id=noteshost 2026/04/10 23:41:32 INFO Applying migration id=fetched 2026/04/10 23:41:32 INFO Applying migration id=move 2026/04/10 23:41:32 INFO Applying migration id=cleanup 2026/04/10 23:41:32 INFO Applying migration id=received 2026/04/10 23:41:32 INFO Applying migration id=namehost 2026/04/10 23:41:32 INFO Applying migration id=outboxhost 2026/04/10 23:41:32 INFO Applying migration id=notesfts 2026/04/10 23:41:32 INFO Applying migration id=iconsname 2026/04/10 23:41:32 INFO Applying migration id=nohash 2026/04/10 23:41:32 INFO Applying migration id=shares 2026/04/10 23:41:32 INFO Applying migration id=actorttl 2026/04/10 23:41:32 INFO Applying migration id=tocc 2026/04/10 23:41:32 INFO Applying migration id=followeds 2026/04/10 23:41:32 INFO Applying migration id=certhash 2026/04/10 23:41:32 INFO Applying migration id=follows_sync 2026/04/10 23:41:32 INFO Applying migration id=jsonpath 2026/04/10 23:41:32 INFO Applying migration id=localforward 2026/04/10 23:41:32 INFO Applying migration id=avatar 2026/04/10 23:41:32 INFO Applying migration id=noimage 2026/04/10 23:41:32 INFO Applying migration id=feed 2026/04/10 23:41:32 INFO Applying migration id=bookmarks 2026/04/10 23:41:32 INFO Applying migration id=shareactivity 2026/04/10 23:41:32 INFO Applying migration id=application 2026/04/10 23:41:32 INFO Applying migration id=certificates 2026/04/10 23:41:32 INFO Applying migration id=rawforward 2026/04/10 23:41:32 INFO Applying migration id=publickey 2026/04/10 23:41:32 INFO Applying migration id=resolvegroup 2026/04/10 23:41:32 INFO Applying migration id=reject 2026/04/10 23:41:32 INFO Applying migration id=autodel 2026/04/10 23:41:32 INFO Applying migration id=jsonb 2026/04/10 23:41:32 INFO Applying migration id=quote 2026/04/10 23:41:32 INFO Applying migration id=rfc9421 2026/04/10 23:41:32 INFO Applying migration id=keys 2026/04/10 23:41:32 INFO Applying migration id=portable 2026/04/10 23:41:32 INFO Applying migration id=proofs 2026/04/10 23:41:32 INFO Applying migration id=contexts 2026/04/10 23:41:32 INFO Applying migration id=deliverieshost 2026/04/10 23:41:32 INFO Applying migration id=pembegin 2026/04/10 23:41:32 INFO Applying migration id=didhost 2026/04/10 23:41:33 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:33 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 23:41:33 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:33 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 23:41:33 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (1.50s) === RUN TestDeliver_SharedInboxRetry 2026/04/10 23:41:33 INFO Applying migration id=initial 2026/04/10 23:41:33 INFO Applying migration id=notesupdated 2026/04/10 23:41:33 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:33 INFO Applying migration id=activitiesid 2026/04/10 23:41:33 INFO Applying migration id=outbox 2026/04/10 23:41:33 INFO Applying migration id=edits 2026/04/10 23:41:33 INFO Applying migration id=outboxactor 2026/04/10 23:41:33 INFO Applying migration id=outboxsender 2026/04/10 23:41:33 INFO Applying migration id=thread 2026/04/10 23:41:33 INFO Applying migration id=host 2026/04/10 23:41:33 INFO Applying migration id=sharedinbox 2026/04/10 23:41:33 INFO Applying migration id=noteshost 2026/04/10 23:41:33 INFO Applying migration id=fetched 2026/04/10 23:41:33 INFO Applying migration id=move 2026/04/10 23:41:33 INFO Applying migration id=cleanup 2026/04/10 23:41:33 INFO Applying migration id=received 2026/04/10 23:41:33 INFO Applying migration id=namehost 2026/04/10 23:41:33 INFO Applying migration id=outboxhost 2026/04/10 23:41:33 INFO Applying migration id=notesfts 2026/04/10 23:41:33 INFO Applying migration id=iconsname 2026/04/10 23:41:33 INFO Applying migration id=nohash 2026/04/10 23:41:33 INFO Applying migration id=shares 2026/04/10 23:41:33 INFO Applying migration id=actorttl 2026/04/10 23:41:33 INFO Applying migration id=tocc 2026/04/10 23:41:33 INFO Applying migration id=followeds 2026/04/10 23:41:33 INFO Applying migration id=certhash 2026/04/10 23:41:33 INFO Applying migration id=follows_sync 2026/04/10 23:41:33 INFO Applying migration id=jsonpath 2026/04/10 23:41:33 INFO Applying migration id=localforward 2026/04/10 23:41:33 INFO Applying migration id=avatar 2026/04/10 23:41:33 INFO Applying migration id=noimage 2026/04/10 23:41:33 INFO Applying migration id=feed 2026/04/10 23:41:33 INFO Applying migration id=bookmarks 2026/04/10 23:41:33 INFO Applying migration id=shareactivity 2026/04/10 23:41:33 INFO Applying migration id=application 2026/04/10 23:41:33 INFO Applying migration id=certificates 2026/04/10 23:41:33 INFO Applying migration id=rawforward 2026/04/10 23:41:33 INFO Applying migration id=publickey 2026/04/10 23:41:33 INFO Applying migration id=resolvegroup 2026/04/10 23:41:33 INFO Applying migration id=reject 2026/04/10 23:41:33 INFO Applying migration id=autodel 2026/04/10 23:41:33 INFO Applying migration id=jsonb 2026/04/10 23:41:33 INFO Applying migration id=quote 2026/04/10 23:41:33 INFO Applying migration id=rfc9421 2026/04/10 23:41:33 INFO Applying migration id=keys 2026/04/10 23:41:33 INFO Applying migration id=portable 2026/04/10 23:41:33 INFO Applying migration id=proofs 2026/04/10 23:41:33 INFO Applying migration id=contexts 2026/04/10 23:41:33 INFO Applying migration id=deliverieshost 2026/04/10 23:41:33 INFO Applying migration id=pembegin 2026/04/10 23:41:33 INFO Applying migration id=didhost 2026/04/10 23:41:34 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:34 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 23:41:34 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:34 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 23:41:34 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 23:41:34 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:34 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 23:41:34 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:34 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 23:41:34 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.69s) === RUN TestDeliver_SharedInboxUnknownActor 2026/04/10 23:41:34 INFO Applying migration id=initial 2026/04/10 23:41:34 INFO Applying migration id=notesupdated 2026/04/10 23:41:34 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:34 INFO Applying migration id=activitiesid 2026/04/10 23:41:34 INFO Applying migration id=outbox 2026/04/10 23:41:34 INFO Applying migration id=edits 2026/04/10 23:41:34 INFO Applying migration id=outboxactor 2026/04/10 23:41:34 INFO Applying migration id=outboxsender 2026/04/10 23:41:34 INFO Applying migration id=thread 2026/04/10 23:41:34 INFO Applying migration id=host 2026/04/10 23:41:34 INFO Applying migration id=sharedinbox 2026/04/10 23:41:34 INFO Applying migration id=noteshost 2026/04/10 23:41:34 INFO Applying migration id=fetched 2026/04/10 23:41:34 INFO Applying migration id=move 2026/04/10 23:41:34 INFO Applying migration id=cleanup 2026/04/10 23:41:34 INFO Applying migration id=received 2026/04/10 23:41:34 INFO Applying migration id=namehost 2026/04/10 23:41:34 INFO Applying migration id=outboxhost 2026/04/10 23:41:34 INFO Applying migration id=notesfts 2026/04/10 23:41:34 INFO Applying migration id=iconsname 2026/04/10 23:41:34 INFO Applying migration id=nohash 2026/04/10 23:41:34 INFO Applying migration id=shares 2026/04/10 23:41:34 INFO Applying migration id=actorttl 2026/04/10 23:41:34 INFO Applying migration id=tocc 2026/04/10 23:41:34 INFO Applying migration id=followeds 2026/04/10 23:41:34 INFO Applying migration id=certhash 2026/04/10 23:41:34 INFO Applying migration id=follows_sync 2026/04/10 23:41:34 INFO Applying migration id=jsonpath 2026/04/10 23:41:34 INFO Applying migration id=localforward 2026/04/10 23:41:34 INFO Applying migration id=avatar 2026/04/10 23:41:34 INFO Applying migration id=noimage 2026/04/10 23:41:34 INFO Applying migration id=feed 2026/04/10 23:41:34 INFO Applying migration id=bookmarks 2026/04/10 23:41:34 INFO Applying migration id=shareactivity 2026/04/10 23:41:34 INFO Applying migration id=application 2026/04/10 23:41:34 INFO Applying migration id=certificates 2026/04/10 23:41:34 INFO Applying migration id=rawforward 2026/04/10 23:41:34 INFO Applying migration id=publickey 2026/04/10 23:41:34 INFO Applying migration id=resolvegroup 2026/04/10 23:41:34 INFO Applying migration id=reject 2026/04/10 23:41:34 INFO Applying migration id=autodel 2026/04/10 23:41:34 INFO Applying migration id=jsonb 2026/04/10 23:41:34 INFO Applying migration id=quote 2026/04/10 23:41:34 INFO Applying migration id=rfc9421 2026/04/10 23:41:34 INFO Applying migration id=keys 2026/04/10 23:41:34 INFO Applying migration id=portable 2026/04/10 23:41:34 INFO Applying migration id=proofs 2026/04/10 23:41:34 INFO Applying migration id=contexts 2026/04/10 23:41:34 INFO Applying migration id=deliverieshost 2026/04/10 23:41:34 INFO Applying migration id=pembegin 2026/04/10 23:41:34 INFO Applying migration id=didhost 2026/04/10 23:41:34 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:34 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 23:41:34 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:34 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 23:41:34 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 23:41:34 INFO Applying migration id=initial 2026/04/10 23:41:34 INFO Applying migration id=notesupdated 2026/04/10 23:41:34 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:34 INFO Applying migration id=activitiesid 2026/04/10 23:41:34 INFO Applying migration id=outbox 2026/04/10 23:41:34 INFO Applying migration id=edits 2026/04/10 23:41:34 INFO Applying migration id=outboxactor 2026/04/10 23:41:34 INFO Applying migration id=outboxsender 2026/04/10 23:41:34 INFO Applying migration id=thread 2026/04/10 23:41:34 INFO Applying migration id=host 2026/04/10 23:41:34 INFO Applying migration id=sharedinbox 2026/04/10 23:41:34 INFO Applying migration id=noteshost 2026/04/10 23:41:34 INFO Applying migration id=fetched 2026/04/10 23:41:34 INFO Applying migration id=move 2026/04/10 23:41:34 INFO Applying migration id=cleanup 2026/04/10 23:41:34 INFO Applying migration id=received 2026/04/10 23:41:34 INFO Applying migration id=namehost 2026/04/10 23:41:34 INFO Applying migration id=outboxhost 2026/04/10 23:41:34 INFO Applying migration id=notesfts 2026/04/10 23:41:34 INFO Applying migration id=iconsname 2026/04/10 23:41:34 INFO Applying migration id=nohash 2026/04/10 23:41:34 INFO Applying migration id=shares 2026/04/10 23:41:34 INFO Applying migration id=actorttl 2026/04/10 23:41:34 INFO Applying migration id=tocc 2026/04/10 23:41:34 INFO Applying migration id=followeds 2026/04/10 23:41:34 INFO Applying migration id=certhash 2026/04/10 23:41:34 INFO Applying migration id=follows_sync 2026/04/10 23:41:34 INFO Applying migration id=jsonpath 2026/04/10 23:41:34 INFO Applying migration id=localforward 2026/04/10 23:41:34 INFO Applying migration id=avatar 2026/04/10 23:41:34 INFO Applying migration id=noimage 2026/04/10 23:41:34 INFO Applying migration id=feed 2026/04/10 23:41:34 INFO Applying migration id=bookmarks 2026/04/10 23:41:34 INFO Applying migration id=shareactivity 2026/04/10 23:41:34 INFO Applying migration id=application 2026/04/10 23:41:34 INFO Applying migration id=certificates 2026/04/10 23:41:34 INFO Applying migration id=rawforward 2026/04/10 23:41:34 INFO Applying migration id=publickey 2026/04/10 23:41:34 INFO Applying migration id=resolvegroup 2026/04/10 23:41:34 INFO Applying migration id=reject 2026/04/10 23:41:34 INFO Applying migration id=autodel 2026/04/10 23:41:34 INFO Applying migration id=jsonb 2026/04/10 23:41:34 INFO Applying migration id=quote 2026/04/10 23:41:34 INFO Applying migration id=rfc9421 2026/04/10 23:41:34 INFO Applying migration id=keys 2026/04/10 23:41:34 INFO Applying migration id=portable 2026/04/10 23:41:34 INFO Applying migration id=proofs 2026/04/10 23:41:34 INFO Applying migration id=contexts 2026/04/10 23:41:34 INFO Applying migration id=deliverieshost 2026/04/10 23:41:34 INFO Applying migration id=pembegin 2026/04/10 23:41:34 INFO Applying migration id=didhost 2026/04/10 23:41:35 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:35 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 23:41:35 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 23:41:35 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 23:41:35 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (1.05s) === RUN TestDeliver_SameInbox 2026/04/10 23:41:35 INFO Applying migration id=initial 2026/04/10 23:41:35 INFO Applying migration id=notesupdated 2026/04/10 23:41:35 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:35 INFO Applying migration id=activitiesid 2026/04/10 23:41:35 INFO Applying migration id=outbox 2026/04/10 23:41:35 INFO Applying migration id=edits 2026/04/10 23:41:35 INFO Applying migration id=outboxactor 2026/04/10 23:41:35 INFO Applying migration id=outboxsender 2026/04/10 23:41:35 INFO Applying migration id=thread 2026/04/10 23:41:35 INFO Applying migration id=host 2026/04/10 23:41:35 INFO Applying migration id=sharedinbox 2026/04/10 23:41:35 INFO Applying migration id=noteshost 2026/04/10 23:41:35 INFO Applying migration id=fetched 2026/04/10 23:41:35 INFO Applying migration id=move 2026/04/10 23:41:35 INFO Applying migration id=cleanup 2026/04/10 23:41:35 INFO Applying migration id=received 2026/04/10 23:41:35 INFO Applying migration id=namehost 2026/04/10 23:41:35 INFO Applying migration id=outboxhost 2026/04/10 23:41:35 INFO Applying migration id=notesfts 2026/04/10 23:41:35 INFO Applying migration id=iconsname 2026/04/10 23:41:35 INFO Applying migration id=nohash 2026/04/10 23:41:35 INFO Applying migration id=shares 2026/04/10 23:41:35 INFO Applying migration id=actorttl 2026/04/10 23:41:35 INFO Applying migration id=tocc 2026/04/10 23:41:35 INFO Applying migration id=followeds 2026/04/10 23:41:35 INFO Applying migration id=certhash 2026/04/10 23:41:35 INFO Applying migration id=follows_sync 2026/04/10 23:41:35 INFO Applying migration id=jsonpath 2026/04/10 23:41:35 INFO Applying migration id=localforward 2026/04/10 23:41:35 INFO Applying migration id=avatar 2026/04/10 23:41:35 INFO Applying migration id=noimage 2026/04/10 23:41:35 INFO Applying migration id=feed 2026/04/10 23:41:35 INFO Applying migration id=bookmarks 2026/04/10 23:41:35 INFO Applying migration id=shareactivity 2026/04/10 23:41:35 INFO Applying migration id=application 2026/04/10 23:41:35 INFO Applying migration id=certificates 2026/04/10 23:41:35 INFO Applying migration id=rawforward 2026/04/10 23:41:35 INFO Applying migration id=publickey 2026/04/10 23:41:35 INFO Applying migration id=resolvegroup 2026/04/10 23:41:35 INFO Applying migration id=reject 2026/04/10 23:41:35 INFO Applying migration id=autodel 2026/04/10 23:41:35 INFO Applying migration id=jsonb 2026/04/10 23:41:36 INFO Applying migration id=quote 2026/04/10 23:41:36 INFO Applying migration id=rfc9421 2026/04/10 23:41:36 INFO Applying migration id=keys 2026/04/10 23:41:36 INFO Applying migration id=portable 2026/04/10 23:41:36 INFO Applying migration id=proofs 2026/04/10 23:41:36 INFO Applying migration id=contexts 2026/04/10 23:41:36 INFO Applying migration id=deliverieshost 2026/04/10 23:41:36 INFO Applying migration id=pembegin 2026/04/10 23:41:36 INFO Applying migration id=didhost 2026/04/10 23:41:36 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:36 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 23:41:36 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:36 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 23:41:36 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.41s) === RUN TestDeliver_ToAndCCDuplicates 2026/04/10 23:41:36 INFO Applying migration id=initial 2026/04/10 23:41:36 INFO Applying migration id=notesupdated 2026/04/10 23:41:36 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:36 INFO Applying migration id=activitiesid 2026/04/10 23:41:36 INFO Applying migration id=outbox 2026/04/10 23:41:36 INFO Applying migration id=edits 2026/04/10 23:41:36 INFO Applying migration id=outboxactor 2026/04/10 23:41:36 INFO Applying migration id=outboxsender 2026/04/10 23:41:36 INFO Applying migration id=thread 2026/04/10 23:41:36 INFO Applying migration id=host 2026/04/10 23:41:36 INFO Applying migration id=sharedinbox 2026/04/10 23:41:36 INFO Applying migration id=noteshost 2026/04/10 23:41:36 INFO Applying migration id=fetched 2026/04/10 23:41:36 INFO Applying migration id=move 2026/04/10 23:41:36 INFO Applying migration id=cleanup 2026/04/10 23:41:36 INFO Applying migration id=received 2026/04/10 23:41:36 INFO Applying migration id=namehost 2026/04/10 23:41:36 INFO Applying migration id=outboxhost 2026/04/10 23:41:36 INFO Applying migration id=notesfts 2026/04/10 23:41:36 INFO Applying migration id=iconsname 2026/04/10 23:41:36 INFO Applying migration id=nohash 2026/04/10 23:41:36 INFO Applying migration id=shares 2026/04/10 23:41:36 INFO Applying migration id=actorttl 2026/04/10 23:41:36 INFO Applying migration id=tocc 2026/04/10 23:41:36 INFO Applying migration id=followeds 2026/04/10 23:41:36 INFO Applying migration id=certhash 2026/04/10 23:41:36 INFO Applying migration id=follows_sync 2026/04/10 23:41:36 INFO Applying migration id=jsonpath 2026/04/10 23:41:36 INFO Applying migration id=localforward 2026/04/10 23:41:36 INFO Applying migration id=avatar 2026/04/10 23:41:36 INFO Applying migration id=noimage 2026/04/10 23:41:36 INFO Applying migration id=feed 2026/04/10 23:41:36 INFO Applying migration id=bookmarks 2026/04/10 23:41:36 INFO Applying migration id=shareactivity 2026/04/10 23:41:36 INFO Applying migration id=application 2026/04/10 23:41:36 INFO Applying migration id=certificates 2026/04/10 23:41:36 INFO Applying migration id=rawforward 2026/04/10 23:41:36 INFO Applying migration id=publickey 2026/04/10 23:41:36 INFO Applying migration id=resolvegroup 2026/04/10 23:41:36 INFO Applying migration id=reject 2026/04/10 23:41:36 INFO Applying migration id=autodel 2026/04/10 23:41:36 INFO Applying migration id=jsonb 2026/04/10 23:41:36 INFO Applying migration id=quote 2026/04/10 23:41:36 INFO Applying migration id=rfc9421 2026/04/10 23:41:36 INFO Applying migration id=keys 2026/04/10 23:41:36 INFO Applying migration id=portable 2026/04/10 23:41:36 INFO Applying migration id=proofs 2026/04/10 23:41:36 INFO Applying migration id=contexts 2026/04/10 23:41:36 INFO Applying migration id=deliverieshost 2026/04/10 23:41:36 INFO Applying migration id=pembegin 2026/04/10 23:41:36 INFO Applying migration id=didhost 2026/04/10 23:41:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:37 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:37 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 23:41:37 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 23:41:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:37 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:37 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 23:41:37 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (1.25s) === RUN TestDeliver_PublicInTo 2026/04/10 23:41:37 INFO Applying migration id=initial 2026/04/10 23:41:37 INFO Applying migration id=notesupdated 2026/04/10 23:41:37 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:37 INFO Applying migration id=activitiesid 2026/04/10 23:41:37 INFO Applying migration id=outbox 2026/04/10 23:41:37 INFO Applying migration id=edits 2026/04/10 23:41:37 INFO Applying migration id=outboxactor 2026/04/10 23:41:37 INFO Applying migration id=outboxsender 2026/04/10 23:41:37 INFO Applying migration id=thread 2026/04/10 23:41:37 INFO Applying migration id=host 2026/04/10 23:41:37 INFO Applying migration id=sharedinbox 2026/04/10 23:41:37 INFO Applying migration id=noteshost 2026/04/10 23:41:37 INFO Applying migration id=fetched 2026/04/10 23:41:37 INFO Applying migration id=move 2026/04/10 23:41:37 INFO Applying migration id=cleanup 2026/04/10 23:41:37 INFO Applying migration id=received 2026/04/10 23:41:37 INFO Applying migration id=namehost 2026/04/10 23:41:37 INFO Applying migration id=outboxhost 2026/04/10 23:41:37 INFO Applying migration id=notesfts 2026/04/10 23:41:37 INFO Applying migration id=iconsname 2026/04/10 23:41:37 INFO Applying migration id=nohash 2026/04/10 23:41:37 INFO Applying migration id=shares 2026/04/10 23:41:37 INFO Applying migration id=actorttl 2026/04/10 23:41:37 INFO Applying migration id=tocc 2026/04/10 23:41:37 INFO Applying migration id=followeds 2026/04/10 23:41:37 INFO Applying migration id=certhash 2026/04/10 23:41:37 INFO Applying migration id=follows_sync 2026/04/10 23:41:37 INFO Applying migration id=jsonpath 2026/04/10 23:41:37 INFO Applying migration id=localforward 2026/04/10 23:41:37 INFO Applying migration id=avatar 2026/04/10 23:41:37 INFO Applying migration id=noimage 2026/04/10 23:41:37 INFO Applying migration id=feed 2026/04/10 23:41:37 INFO Applying migration id=bookmarks 2026/04/10 23:41:37 INFO Applying migration id=shareactivity 2026/04/10 23:41:37 INFO Applying migration id=application 2026/04/10 23:41:37 INFO Applying migration id=certificates 2026/04/10 23:41:37 INFO Applying migration id=rawforward 2026/04/10 23:41:37 INFO Applying migration id=publickey 2026/04/10 23:41:37 INFO Applying migration id=resolvegroup 2026/04/10 23:41:37 INFO Applying migration id=reject 2026/04/10 23:41:37 INFO Applying migration id=autodel 2026/04/10 23:41:37 INFO Applying migration id=jsonb 2026/04/10 23:41:37 INFO Applying migration id=quote 2026/04/10 23:41:37 INFO Applying migration id=rfc9421 2026/04/10 23:41:37 INFO Applying migration id=keys 2026/04/10 23:41:37 INFO Applying migration id=portable 2026/04/10 23:41:37 INFO Applying migration id=proofs 2026/04/10 23:41:37 INFO Applying migration id=contexts 2026/04/10 23:41:37 INFO Applying migration id=deliverieshost 2026/04/10 23:41:37 INFO Applying migration id=pembegin 2026/04/10 23:41:37 INFO Applying migration id=didhost 2026/04/10 23:41:38 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:38 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:38 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:38 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 23:41:38 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 23:41:38 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:38 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:38 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 23:41:38 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (1.27s) === RUN TestDeliver_AuthorInTo 2026/04/10 23:41:38 INFO Applying migration id=initial 2026/04/10 23:41:38 INFO Applying migration id=notesupdated 2026/04/10 23:41:38 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:38 INFO Applying migration id=activitiesid 2026/04/10 23:41:38 INFO Applying migration id=outbox 2026/04/10 23:41:38 INFO Applying migration id=edits 2026/04/10 23:41:38 INFO Applying migration id=outboxactor 2026/04/10 23:41:38 INFO Applying migration id=outboxsender 2026/04/10 23:41:38 INFO Applying migration id=thread 2026/04/10 23:41:38 INFO Applying migration id=host 2026/04/10 23:41:38 INFO Applying migration id=sharedinbox 2026/04/10 23:41:38 INFO Applying migration id=noteshost 2026/04/10 23:41:38 INFO Applying migration id=fetched 2026/04/10 23:41:38 INFO Applying migration id=move 2026/04/10 23:41:38 INFO Applying migration id=cleanup 2026/04/10 23:41:38 INFO Applying migration id=received 2026/04/10 23:41:38 INFO Applying migration id=namehost 2026/04/10 23:41:38 INFO Applying migration id=outboxhost 2026/04/10 23:41:38 INFO Applying migration id=notesfts 2026/04/10 23:41:38 INFO Applying migration id=iconsname 2026/04/10 23:41:38 INFO Applying migration id=nohash 2026/04/10 23:41:38 INFO Applying migration id=shares 2026/04/10 23:41:38 INFO Applying migration id=actorttl 2026/04/10 23:41:38 INFO Applying migration id=tocc 2026/04/10 23:41:38 INFO Applying migration id=followeds 2026/04/10 23:41:38 INFO Applying migration id=certhash 2026/04/10 23:41:38 INFO Applying migration id=follows_sync 2026/04/10 23:41:38 INFO Applying migration id=jsonpath 2026/04/10 23:41:38 INFO Applying migration id=localforward 2026/04/10 23:41:38 INFO Applying migration id=avatar 2026/04/10 23:41:38 INFO Applying migration id=noimage 2026/04/10 23:41:38 INFO Applying migration id=feed 2026/04/10 23:41:38 INFO Applying migration id=bookmarks 2026/04/10 23:41:38 INFO Applying migration id=shareactivity 2026/04/10 23:41:38 INFO Applying migration id=application 2026/04/10 23:41:38 INFO Applying migration id=certificates 2026/04/10 23:41:38 INFO Applying migration id=rawforward 2026/04/10 23:41:38 INFO Applying migration id=publickey 2026/04/10 23:41:38 INFO Applying migration id=resolvegroup 2026/04/10 23:41:38 INFO Applying migration id=reject 2026/04/10 23:41:38 INFO Applying migration id=autodel 2026/04/10 23:41:38 INFO Applying migration id=jsonb 2026/04/10 23:41:38 INFO Applying migration id=quote 2026/04/10 23:41:38 INFO Applying migration id=rfc9421 2026/04/10 23:41:38 INFO Applying migration id=keys 2026/04/10 23:41:38 INFO Applying migration id=portable 2026/04/10 23:41:38 INFO Applying migration id=proofs 2026/04/10 23:41:38 INFO Applying migration id=contexts 2026/04/10 23:41:38 INFO Applying migration id=deliverieshost 2026/04/10 23:41:38 INFO Applying migration id=pembegin 2026/04/10 23:41:38 INFO Applying migration id=didhost 2026/04/10 23:41:40 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:40 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 23:41:40 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 23:41:40 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 23:41:40 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 23:41:40 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:40 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 23:41:40 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 23:41:40 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (1.41s) === RUN TestResolve_LocalActor 2026/04/10 23:41:40 INFO Applying migration id=initial 2026/04/10 23:41:40 INFO Applying migration id=notesupdated 2026/04/10 23:41:40 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:40 INFO Applying migration id=activitiesid 2026/04/10 23:41:40 INFO Applying migration id=outbox 2026/04/10 23:41:40 INFO Applying migration id=edits 2026/04/10 23:41:40 INFO Applying migration id=outboxactor 2026/04/10 23:41:40 INFO Applying migration id=outboxsender 2026/04/10 23:41:40 INFO Applying migration id=thread 2026/04/10 23:41:40 INFO Applying migration id=host 2026/04/10 23:41:40 INFO Applying migration id=sharedinbox 2026/04/10 23:41:40 INFO Applying migration id=noteshost 2026/04/10 23:41:40 INFO Applying migration id=fetched 2026/04/10 23:41:40 INFO Applying migration id=move 2026/04/10 23:41:40 INFO Applying migration id=cleanup 2026/04/10 23:41:40 INFO Applying migration id=received 2026/04/10 23:41:40 INFO Applying migration id=namehost 2026/04/10 23:41:40 INFO Applying migration id=outboxhost 2026/04/10 23:41:40 INFO Applying migration id=notesfts 2026/04/10 23:41:40 INFO Applying migration id=iconsname 2026/04/10 23:41:40 INFO Applying migration id=nohash 2026/04/10 23:41:40 INFO Applying migration id=shares 2026/04/10 23:41:40 INFO Applying migration id=actorttl 2026/04/10 23:41:40 INFO Applying migration id=tocc 2026/04/10 23:41:40 INFO Applying migration id=followeds 2026/04/10 23:41:40 INFO Applying migration id=certhash 2026/04/10 23:41:40 INFO Applying migration id=follows_sync 2026/04/10 23:41:40 INFO Applying migration id=jsonpath 2026/04/10 23:41:40 INFO Applying migration id=localforward 2026/04/10 23:41:40 INFO Applying migration id=avatar 2026/04/10 23:41:40 INFO Applying migration id=noimage 2026/04/10 23:41:40 INFO Applying migration id=feed 2026/04/10 23:41:40 INFO Applying migration id=bookmarks 2026/04/10 23:41:40 INFO Applying migration id=shareactivity 2026/04/10 23:41:40 INFO Applying migration id=application 2026/04/10 23:41:40 INFO Applying migration id=certificates 2026/04/10 23:41:40 INFO Applying migration id=rawforward 2026/04/10 23:41:40 INFO Applying migration id=publickey 2026/04/10 23:41:40 INFO Applying migration id=resolvegroup 2026/04/10 23:41:40 INFO Applying migration id=reject 2026/04/10 23:41:40 INFO Applying migration id=autodel 2026/04/10 23:41:40 INFO Applying migration id=jsonb 2026/04/10 23:41:40 INFO Applying migration id=quote 2026/04/10 23:41:40 INFO Applying migration id=rfc9421 2026/04/10 23:41:40 INFO Applying migration id=keys 2026/04/10 23:41:40 INFO Applying migration id=portable 2026/04/10 23:41:40 INFO Applying migration id=proofs 2026/04/10 23:41:40 INFO Applying migration id=contexts 2026/04/10 23:41:40 INFO Applying migration id=deliverieshost 2026/04/10 23:41:40 INFO Applying migration id=pembegin 2026/04/10 23:41:40 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActor (0.24s) === RUN TestResolve_LocalActorDoesNotExist 2026/04/10 23:41:40 INFO Applying migration id=initial 2026/04/10 23:41:40 INFO Applying migration id=notesupdated 2026/04/10 23:41:40 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:40 INFO Applying migration id=activitiesid 2026/04/10 23:41:40 INFO Applying migration id=outbox 2026/04/10 23:41:40 INFO Applying migration id=edits 2026/04/10 23:41:40 INFO Applying migration id=outboxactor 2026/04/10 23:41:40 INFO Applying migration id=outboxsender 2026/04/10 23:41:40 INFO Applying migration id=thread 2026/04/10 23:41:40 INFO Applying migration id=host 2026/04/10 23:41:40 INFO Applying migration id=sharedinbox 2026/04/10 23:41:40 INFO Applying migration id=noteshost 2026/04/10 23:41:40 INFO Applying migration id=fetched 2026/04/10 23:41:40 INFO Applying migration id=move 2026/04/10 23:41:40 INFO Applying migration id=cleanup 2026/04/10 23:41:40 INFO Applying migration id=received 2026/04/10 23:41:40 INFO Applying migration id=namehost 2026/04/10 23:41:40 INFO Applying migration id=outboxhost 2026/04/10 23:41:40 INFO Applying migration id=notesfts 2026/04/10 23:41:40 INFO Applying migration id=iconsname 2026/04/10 23:41:40 INFO Applying migration id=nohash 2026/04/10 23:41:40 INFO Applying migration id=shares 2026/04/10 23:41:40 INFO Applying migration id=actorttl 2026/04/10 23:41:40 INFO Applying migration id=tocc 2026/04/10 23:41:40 INFO Applying migration id=followeds 2026/04/10 23:41:40 INFO Applying migration id=certhash 2026/04/10 23:41:40 INFO Applying migration id=follows_sync 2026/04/10 23:41:40 INFO Applying migration id=jsonpath 2026/04/10 23:41:40 INFO Applying migration id=localforward 2026/04/10 23:41:40 INFO Applying migration id=avatar 2026/04/10 23:41:40 INFO Applying migration id=noimage 2026/04/10 23:41:40 INFO Applying migration id=feed 2026/04/10 23:41:40 INFO Applying migration id=bookmarks 2026/04/10 23:41:40 INFO Applying migration id=shareactivity 2026/04/10 23:41:40 INFO Applying migration id=application 2026/04/10 23:41:40 INFO Applying migration id=certificates 2026/04/10 23:41:40 INFO Applying migration id=rawforward 2026/04/10 23:41:40 INFO Applying migration id=publickey 2026/04/10 23:41:40 INFO Applying migration id=resolvegroup 2026/04/10 23:41:40 INFO Applying migration id=reject 2026/04/10 23:41:40 INFO Applying migration id=autodel 2026/04/10 23:41:40 INFO Applying migration id=jsonb 2026/04/10 23:41:40 INFO Applying migration id=quote 2026/04/10 23:41:40 INFO Applying migration id=rfc9421 2026/04/10 23:41:40 INFO Applying migration id=keys 2026/04/10 23:41:40 INFO Applying migration id=portable 2026/04/10 23:41:40 INFO Applying migration id=proofs 2026/04/10 23:41:40 INFO Applying migration id=contexts 2026/04/10 23:41:40 INFO Applying migration id=deliverieshost 2026/04/10 23:41:40 INFO Applying migration id=pembegin 2026/04/10 23:41:40 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActorDoesNotExist (0.45s) === RUN TestResolve_FederatedInstanceActor 2026/04/10 23:41:40 INFO Applying migration id=initial 2026/04/10 23:41:40 INFO Applying migration id=notesupdated 2026/04/10 23:41:40 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:40 INFO Applying migration id=activitiesid 2026/04/10 23:41:40 INFO Applying migration id=outbox 2026/04/10 23:41:40 INFO Applying migration id=edits 2026/04/10 23:41:40 INFO Applying migration id=outboxactor 2026/04/10 23:41:40 INFO Applying migration id=outboxsender 2026/04/10 23:41:40 INFO Applying migration id=thread 2026/04/10 23:41:40 INFO Applying migration id=host 2026/04/10 23:41:40 INFO Applying migration id=sharedinbox 2026/04/10 23:41:40 INFO Applying migration id=noteshost 2026/04/10 23:41:40 INFO Applying migration id=fetched 2026/04/10 23:41:40 INFO Applying migration id=move 2026/04/10 23:41:40 INFO Applying migration id=cleanup 2026/04/10 23:41:40 INFO Applying migration id=received 2026/04/10 23:41:40 INFO Applying migration id=namehost 2026/04/10 23:41:40 INFO Applying migration id=outboxhost 2026/04/10 23:41:40 INFO Applying migration id=notesfts 2026/04/10 23:41:40 INFO Applying migration id=iconsname 2026/04/10 23:41:40 INFO Applying migration id=nohash 2026/04/10 23:41:40 INFO Applying migration id=shares 2026/04/10 23:41:40 INFO Applying migration id=actorttl 2026/04/10 23:41:40 INFO Applying migration id=tocc 2026/04/10 23:41:40 INFO Applying migration id=followeds 2026/04/10 23:41:40 INFO Applying migration id=certhash 2026/04/10 23:41:40 INFO Applying migration id=follows_sync 2026/04/10 23:41:40 INFO Applying migration id=jsonpath 2026/04/10 23:41:40 INFO Applying migration id=localforward 2026/04/10 23:41:40 INFO Applying migration id=avatar 2026/04/10 23:41:40 INFO Applying migration id=noimage 2026/04/10 23:41:40 INFO Applying migration id=feed 2026/04/10 23:41:40 INFO Applying migration id=bookmarks 2026/04/10 23:41:40 INFO Applying migration id=shareactivity 2026/04/10 23:41:40 INFO Applying migration id=application 2026/04/10 23:41:40 INFO Applying migration id=certificates 2026/04/10 23:41:41 INFO Applying migration id=rawforward 2026/04/10 23:41:41 INFO Applying migration id=publickey 2026/04/10 23:41:41 INFO Applying migration id=resolvegroup 2026/04/10 23:41:41 INFO Applying migration id=reject 2026/04/10 23:41:41 INFO Applying migration id=autodel 2026/04/10 23:41:41 INFO Applying migration id=jsonb 2026/04/10 23:41:41 INFO Applying migration id=quote 2026/04/10 23:41:41 INFO Applying migration id=rfc9421 2026/04/10 23:41:41 INFO Applying migration id=keys 2026/04/10 23:41:41 INFO Applying migration id=portable 2026/04/10 23:41:41 INFO Applying migration id=proofs 2026/04/10 23:41:41 INFO Applying migration id=contexts 2026/04/10 23:41:41 INFO Applying migration id=deliverieshost 2026/04/10 23:41:41 INFO Applying migration id=pembegin 2026/04/10 23:41:41 INFO Applying migration id=didhost 2026/04/10 23:41:41 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedInstanceActor (0.97s) === RUN TestResolve_FederatedActorInvalidURL 2026/04/10 23:41:41 INFO Applying migration id=initial 2026/04/10 23:41:41 INFO Applying migration id=notesupdated 2026/04/10 23:41:41 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:41 INFO Applying migration id=activitiesid 2026/04/10 23:41:41 INFO Applying migration id=outbox 2026/04/10 23:41:41 INFO Applying migration id=edits 2026/04/10 23:41:41 INFO Applying migration id=outboxactor 2026/04/10 23:41:41 INFO Applying migration id=outboxsender 2026/04/10 23:41:41 INFO Applying migration id=thread 2026/04/10 23:41:41 INFO Applying migration id=host 2026/04/10 23:41:41 INFO Applying migration id=sharedinbox 2026/04/10 23:41:41 INFO Applying migration id=noteshost 2026/04/10 23:41:41 INFO Applying migration id=fetched 2026/04/10 23:41:41 INFO Applying migration id=move 2026/04/10 23:41:41 INFO Applying migration id=cleanup 2026/04/10 23:41:41 INFO Applying migration id=received 2026/04/10 23:41:41 INFO Applying migration id=namehost 2026/04/10 23:41:41 INFO Applying migration id=outboxhost 2026/04/10 23:41:41 INFO Applying migration id=notesfts 2026/04/10 23:41:41 INFO Applying migration id=iconsname 2026/04/10 23:41:41 INFO Applying migration id=nohash 2026/04/10 23:41:41 INFO Applying migration id=shares 2026/04/10 23:41:41 INFO Applying migration id=actorttl 2026/04/10 23:41:41 INFO Applying migration id=tocc 2026/04/10 23:41:41 INFO Applying migration id=followeds 2026/04/10 23:41:41 INFO Applying migration id=certhash 2026/04/10 23:41:41 INFO Applying migration id=follows_sync 2026/04/10 23:41:41 INFO Applying migration id=jsonpath 2026/04/10 23:41:41 INFO Applying migration id=localforward 2026/04/10 23:41:41 INFO Applying migration id=avatar 2026/04/10 23:41:41 INFO Applying migration id=noimage 2026/04/10 23:41:41 INFO Applying migration id=feed 2026/04/10 23:41:41 INFO Applying migration id=bookmarks 2026/04/10 23:41:41 INFO Applying migration id=shareactivity 2026/04/10 23:41:41 INFO Applying migration id=application 2026/04/10 23:41:41 INFO Applying migration id=certificates 2026/04/10 23:41:41 INFO Applying migration id=rawforward 2026/04/10 23:41:41 INFO Applying migration id=publickey 2026/04/10 23:41:41 INFO Applying migration id=resolvegroup 2026/04/10 23:41:41 INFO Applying migration id=reject 2026/04/10 23:41:41 INFO Applying migration id=autodel 2026/04/10 23:41:41 INFO Applying migration id=jsonb 2026/04/10 23:41:41 INFO Applying migration id=quote 2026/04/10 23:41:41 INFO Applying migration id=rfc9421 2026/04/10 23:41:41 INFO Applying migration id=keys 2026/04/10 23:41:41 INFO Applying migration id=portable 2026/04/10 23:41:41 INFO Applying migration id=proofs 2026/04/10 23:41:41 INFO Applying migration id=contexts 2026/04/10 23:41:41 INFO Applying migration id=deliverieshost 2026/04/10 23:41:42 INFO Applying migration id=pembegin 2026/04/10 23:41:42 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidURL (0.71s) === RUN TestResolve_FederatedActorInvalidScheme 2026/04/10 23:41:42 INFO Applying migration id=initial 2026/04/10 23:41:42 INFO Applying migration id=notesupdated 2026/04/10 23:41:42 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:42 INFO Applying migration id=activitiesid 2026/04/10 23:41:42 INFO Applying migration id=outbox 2026/04/10 23:41:42 INFO Applying migration id=edits 2026/04/10 23:41:42 INFO Applying migration id=outboxactor 2026/04/10 23:41:42 INFO Applying migration id=outboxsender 2026/04/10 23:41:42 INFO Applying migration id=thread 2026/04/10 23:41:42 INFO Applying migration id=host 2026/04/10 23:41:42 INFO Applying migration id=sharedinbox 2026/04/10 23:41:42 INFO Applying migration id=noteshost 2026/04/10 23:41:42 INFO Applying migration id=fetched 2026/04/10 23:41:42 INFO Applying migration id=move 2026/04/10 23:41:42 INFO Applying migration id=cleanup 2026/04/10 23:41:42 INFO Applying migration id=received 2026/04/10 23:41:42 INFO Applying migration id=namehost 2026/04/10 23:41:42 INFO Applying migration id=outboxhost 2026/04/10 23:41:42 INFO Applying migration id=notesfts 2026/04/10 23:41:42 INFO Applying migration id=iconsname 2026/04/10 23:41:42 INFO Applying migration id=nohash 2026/04/10 23:41:42 INFO Applying migration id=shares 2026/04/10 23:41:42 INFO Applying migration id=actorttl 2026/04/10 23:41:42 INFO Applying migration id=tocc 2026/04/10 23:41:42 INFO Applying migration id=followeds 2026/04/10 23:41:42 INFO Applying migration id=certhash 2026/04/10 23:41:42 INFO Applying migration id=follows_sync 2026/04/10 23:41:42 INFO Applying migration id=jsonpath 2026/04/10 23:41:42 INFO Applying migration id=localforward 2026/04/10 23:41:42 INFO Applying migration id=avatar 2026/04/10 23:41:42 INFO Applying migration id=noimage 2026/04/10 23:41:42 INFO Applying migration id=feed 2026/04/10 23:41:42 INFO Applying migration id=bookmarks 2026/04/10 23:41:42 INFO Applying migration id=shareactivity 2026/04/10 23:41:42 INFO Applying migration id=application 2026/04/10 23:41:42 INFO Applying migration id=certificates 2026/04/10 23:41:42 INFO Applying migration id=rawforward 2026/04/10 23:41:42 INFO Applying migration id=publickey 2026/04/10 23:41:42 INFO Applying migration id=resolvegroup 2026/04/10 23:41:42 INFO Applying migration id=reject 2026/04/10 23:41:42 INFO Applying migration id=autodel 2026/04/10 23:41:42 INFO Applying migration id=jsonb 2026/04/10 23:41:42 INFO Applying migration id=quote 2026/04/10 23:41:42 INFO Applying migration id=rfc9421 2026/04/10 23:41:42 INFO Applying migration id=keys 2026/04/10 23:41:42 INFO Applying migration id=portable 2026/04/10 23:41:42 INFO Applying migration id=proofs 2026/04/10 23:41:42 INFO Applying migration id=contexts 2026/04/10 23:41:42 INFO Applying migration id=deliverieshost 2026/04/10 23:41:42 INFO Applying migration id=pembegin 2026/04/10 23:41:42 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidScheme (0.75s) === RUN TestResolve_FederatedActorFirstTime 2026/04/10 23:41:43 INFO Applying migration id=initial 2026/04/10 23:41:43 INFO Applying migration id=notesupdated 2026/04/10 23:41:43 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:43 INFO Applying migration id=activitiesid 2026/04/10 23:41:43 INFO Applying migration id=outbox 2026/04/10 23:41:43 INFO Applying migration id=edits 2026/04/10 23:41:43 INFO Applying migration id=outboxactor 2026/04/10 23:41:43 INFO Applying migration id=outboxsender 2026/04/10 23:41:43 INFO Applying migration id=thread 2026/04/10 23:41:43 INFO Applying migration id=host 2026/04/10 23:41:43 INFO Applying migration id=sharedinbox 2026/04/10 23:41:43 INFO Applying migration id=noteshost 2026/04/10 23:41:43 INFO Applying migration id=fetched 2026/04/10 23:41:43 INFO Applying migration id=move 2026/04/10 23:41:43 INFO Applying migration id=cleanup 2026/04/10 23:41:43 INFO Applying migration id=received 2026/04/10 23:41:43 INFO Applying migration id=namehost 2026/04/10 23:41:43 INFO Applying migration id=outboxhost 2026/04/10 23:41:43 INFO Applying migration id=notesfts 2026/04/10 23:41:43 INFO Applying migration id=iconsname 2026/04/10 23:41:43 INFO Applying migration id=nohash 2026/04/10 23:41:43 INFO Applying migration id=shares 2026/04/10 23:41:43 INFO Applying migration id=actorttl 2026/04/10 23:41:43 INFO Applying migration id=tocc 2026/04/10 23:41:43 INFO Applying migration id=followeds 2026/04/10 23:41:43 INFO Applying migration id=certhash 2026/04/10 23:41:43 INFO Applying migration id=follows_sync 2026/04/10 23:41:43 INFO Applying migration id=jsonpath 2026/04/10 23:41:43 INFO Applying migration id=localforward 2026/04/10 23:41:43 INFO Applying migration id=avatar 2026/04/10 23:41:43 INFO Applying migration id=noimage 2026/04/10 23:41:43 INFO Applying migration id=feed 2026/04/10 23:41:43 INFO Applying migration id=bookmarks 2026/04/10 23:41:43 INFO Applying migration id=shareactivity 2026/04/10 23:41:43 INFO Applying migration id=application 2026/04/10 23:41:43 INFO Applying migration id=certificates 2026/04/10 23:41:43 INFO Applying migration id=rawforward 2026/04/10 23:41:43 INFO Applying migration id=publickey 2026/04/10 23:41:43 INFO Applying migration id=resolvegroup 2026/04/10 23:41:43 INFO Applying migration id=reject 2026/04/10 23:41:43 INFO Applying migration id=autodel 2026/04/10 23:41:43 INFO Applying migration id=jsonb 2026/04/10 23:41:43 INFO Applying migration id=quote 2026/04/10 23:41:43 INFO Applying migration id=rfc9421 2026/04/10 23:41:43 INFO Applying migration id=keys 2026/04/10 23:41:43 INFO Applying migration id=portable 2026/04/10 23:41:43 INFO Applying migration id=proofs 2026/04/10 23:41:43 INFO Applying migration id=contexts 2026/04/10 23:41:43 INFO Applying migration id=deliverieshost 2026/04/10 23:41:43 INFO Applying migration id=pembegin 2026/04/10 23:41:43 INFO Applying migration id=didhost 2026/04/10 23:41:44 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTime (1.00s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/04/10 23:41:44 INFO Applying migration id=initial 2026/04/10 23:41:44 INFO Applying migration id=notesupdated 2026/04/10 23:41:44 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:44 INFO Applying migration id=activitiesid 2026/04/10 23:41:44 INFO Applying migration id=outbox 2026/04/10 23:41:44 INFO Applying migration id=edits 2026/04/10 23:41:44 INFO Applying migration id=outboxactor 2026/04/10 23:41:44 INFO Applying migration id=outboxsender 2026/04/10 23:41:44 INFO Applying migration id=thread 2026/04/10 23:41:44 INFO Applying migration id=host 2026/04/10 23:41:44 INFO Applying migration id=sharedinbox 2026/04/10 23:41:44 INFO Applying migration id=noteshost 2026/04/10 23:41:44 INFO Applying migration id=fetched 2026/04/10 23:41:44 INFO Applying migration id=move 2026/04/10 23:41:44 INFO Applying migration id=cleanup 2026/04/10 23:41:44 INFO Applying migration id=received 2026/04/10 23:41:44 INFO Applying migration id=namehost 2026/04/10 23:41:44 INFO Applying migration id=outboxhost 2026/04/10 23:41:44 INFO Applying migration id=notesfts 2026/04/10 23:41:44 INFO Applying migration id=iconsname 2026/04/10 23:41:44 INFO Applying migration id=nohash 2026/04/10 23:41:44 INFO Applying migration id=shares 2026/04/10 23:41:44 INFO Applying migration id=actorttl 2026/04/10 23:41:44 INFO Applying migration id=tocc 2026/04/10 23:41:44 INFO Applying migration id=followeds 2026/04/10 23:41:44 INFO Applying migration id=certhash 2026/04/10 23:41:44 INFO Applying migration id=follows_sync 2026/04/10 23:41:44 INFO Applying migration id=jsonpath 2026/04/10 23:41:44 INFO Applying migration id=localforward 2026/04/10 23:41:44 INFO Applying migration id=avatar 2026/04/10 23:41:44 INFO Applying migration id=noimage 2026/04/10 23:41:44 INFO Applying migration id=feed 2026/04/10 23:41:44 INFO Applying migration id=bookmarks 2026/04/10 23:41:44 INFO Applying migration id=shareactivity 2026/04/10 23:41:44 INFO Applying migration id=application 2026/04/10 23:41:44 INFO Applying migration id=certificates 2026/04/10 23:41:44 INFO Applying migration id=rawforward 2026/04/10 23:41:44 INFO Applying migration id=publickey 2026/04/10 23:41:44 INFO Applying migration id=resolvegroup 2026/04/10 23:41:44 INFO Applying migration id=reject 2026/04/10 23:41:44 INFO Applying migration id=autodel 2026/04/10 23:41:44 INFO Applying migration id=jsonb 2026/04/10 23:41:44 INFO Applying migration id=quote 2026/04/10 23:41:44 INFO Applying migration id=rfc9421 2026/04/10 23:41:44 INFO Applying migration id=keys 2026/04/10 23:41:44 INFO Applying migration id=portable 2026/04/10 23:41:44 INFO Applying migration id=proofs 2026/04/10 23:41:44 INFO Applying migration id=contexts 2026/04/10 23:41:44 INFO Applying migration id=deliverieshost 2026/04/10 23:41:44 INFO Applying migration id=pembegin 2026/04/10 23:41:44 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeOffline (1.02s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/04/10 23:41:45 INFO Applying migration id=initial 2026/04/10 23:41:45 INFO Applying migration id=notesupdated 2026/04/10 23:41:45 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:45 INFO Applying migration id=activitiesid 2026/04/10 23:41:45 INFO Applying migration id=outbox 2026/04/10 23:41:45 INFO Applying migration id=edits 2026/04/10 23:41:45 INFO Applying migration id=outboxactor 2026/04/10 23:41:45 INFO Applying migration id=outboxsender 2026/04/10 23:41:45 INFO Applying migration id=thread 2026/04/10 23:41:45 INFO Applying migration id=host 2026/04/10 23:41:45 INFO Applying migration id=sharedinbox 2026/04/10 23:41:45 INFO Applying migration id=noteshost 2026/04/10 23:41:45 INFO Applying migration id=fetched 2026/04/10 23:41:45 INFO Applying migration id=move 2026/04/10 23:41:45 INFO Applying migration id=cleanup 2026/04/10 23:41:45 INFO Applying migration id=received 2026/04/10 23:41:45 INFO Applying migration id=namehost 2026/04/10 23:41:45 INFO Applying migration id=outboxhost 2026/04/10 23:41:45 INFO Applying migration id=notesfts 2026/04/10 23:41:45 INFO Applying migration id=iconsname 2026/04/10 23:41:45 INFO Applying migration id=nohash 2026/04/10 23:41:45 INFO Applying migration id=shares 2026/04/10 23:41:45 INFO Applying migration id=actorttl 2026/04/10 23:41:45 INFO Applying migration id=tocc 2026/04/10 23:41:45 INFO Applying migration id=followeds 2026/04/10 23:41:45 INFO Applying migration id=certhash 2026/04/10 23:41:45 INFO Applying migration id=follows_sync 2026/04/10 23:41:45 INFO Applying migration id=jsonpath 2026/04/10 23:41:45 INFO Applying migration id=localforward 2026/04/10 23:41:45 INFO Applying migration id=avatar 2026/04/10 23:41:45 INFO Applying migration id=noimage 2026/04/10 23:41:45 INFO Applying migration id=feed 2026/04/10 23:41:45 INFO Applying migration id=bookmarks 2026/04/10 23:41:45 INFO Applying migration id=shareactivity 2026/04/10 23:41:45 INFO Applying migration id=application 2026/04/10 23:41:45 INFO Applying migration id=certificates 2026/04/10 23:41:45 INFO Applying migration id=rawforward 2026/04/10 23:41:45 INFO Applying migration id=publickey 2026/04/10 23:41:45 INFO Applying migration id=resolvegroup 2026/04/10 23:41:45 INFO Applying migration id=reject 2026/04/10 23:41:45 INFO Applying migration id=autodel 2026/04/10 23:41:45 INFO Applying migration id=jsonb 2026/04/10 23:41:45 INFO Applying migration id=quote 2026/04/10 23:41:45 INFO Applying migration id=rfc9421 2026/04/10 23:41:45 INFO Applying migration id=keys 2026/04/10 23:41:45 INFO Applying migration id=portable 2026/04/10 23:41:45 INFO Applying migration id=proofs 2026/04/10 23:41:45 INFO Applying migration id=contexts 2026/04/10 23:41:45 INFO Applying migration id=deliverieshost 2026/04/10 23:41:45 INFO Applying migration id=pembegin 2026/04/10 23:41:45 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.27s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/04/10 23:41:45 INFO Applying migration id=initial 2026/04/10 23:41:45 INFO Applying migration id=notesupdated 2026/04/10 23:41:45 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:45 INFO Applying migration id=activitiesid 2026/04/10 23:41:45 INFO Applying migration id=outbox 2026/04/10 23:41:45 INFO Applying migration id=edits 2026/04/10 23:41:45 INFO Applying migration id=outboxactor 2026/04/10 23:41:45 INFO Applying migration id=outboxsender 2026/04/10 23:41:45 INFO Applying migration id=thread 2026/04/10 23:41:45 INFO Applying migration id=host 2026/04/10 23:41:45 INFO Applying migration id=sharedinbox 2026/04/10 23:41:45 INFO Applying migration id=noteshost 2026/04/10 23:41:45 INFO Applying migration id=fetched 2026/04/10 23:41:45 INFO Applying migration id=move 2026/04/10 23:41:45 INFO Applying migration id=cleanup 2026/04/10 23:41:45 INFO Applying migration id=received 2026/04/10 23:41:45 INFO Applying migration id=namehost 2026/04/10 23:41:45 INFO Applying migration id=outboxhost 2026/04/10 23:41:45 INFO Applying migration id=notesfts 2026/04/10 23:41:45 INFO Applying migration id=iconsname 2026/04/10 23:41:45 INFO Applying migration id=nohash 2026/04/10 23:41:45 INFO Applying migration id=shares 2026/04/10 23:41:45 INFO Applying migration id=actorttl 2026/04/10 23:41:45 INFO Applying migration id=tocc 2026/04/10 23:41:45 INFO Applying migration id=followeds 2026/04/10 23:41:45 INFO Applying migration id=certhash 2026/04/10 23:41:45 INFO Applying migration id=follows_sync 2026/04/10 23:41:45 INFO Applying migration id=jsonpath 2026/04/10 23:41:45 INFO Applying migration id=localforward 2026/04/10 23:41:45 INFO Applying migration id=avatar 2026/04/10 23:41:45 INFO Applying migration id=noimage 2026/04/10 23:41:45 INFO Applying migration id=feed 2026/04/10 23:41:45 INFO Applying migration id=bookmarks 2026/04/10 23:41:45 INFO Applying migration id=shareactivity 2026/04/10 23:41:45 INFO Applying migration id=application 2026/04/10 23:41:45 INFO Applying migration id=certificates 2026/04/10 23:41:45 INFO Applying migration id=rawforward 2026/04/10 23:41:45 INFO Applying migration id=publickey 2026/04/10 23:41:45 INFO Applying migration id=resolvegroup 2026/04/10 23:41:45 INFO Applying migration id=reject 2026/04/10 23:41:45 INFO Applying migration id=autodel 2026/04/10 23:41:45 INFO Applying migration id=jsonb 2026/04/10 23:41:45 INFO Applying migration id=quote 2026/04/10 23:41:45 INFO Applying migration id=rfc9421 2026/04/10 23:41:45 INFO Applying migration id=keys 2026/04/10 23:41:45 INFO Applying migration id=portable 2026/04/10 23:41:45 INFO Applying migration id=proofs 2026/04/10 23:41:45 INFO Applying migration id=contexts 2026/04/10 23:41:45 INFO Applying migration id=deliverieshost 2026/04/10 23:41:45 INFO Applying migration id=pembegin 2026/04/10 23:41:45 INFO Applying migration id=didhost 2026/04/10 23:41:46 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.52s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/04/10 23:41:46 INFO Applying migration id=initial 2026/04/10 23:41:46 INFO Applying migration id=notesupdated 2026/04/10 23:41:46 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:46 INFO Applying migration id=activitiesid 2026/04/10 23:41:46 INFO Applying migration id=outbox 2026/04/10 23:41:46 INFO Applying migration id=edits 2026/04/10 23:41:46 INFO Applying migration id=outboxactor 2026/04/10 23:41:46 INFO Applying migration id=outboxsender 2026/04/10 23:41:46 INFO Applying migration id=thread 2026/04/10 23:41:46 INFO Applying migration id=host 2026/04/10 23:41:46 INFO Applying migration id=sharedinbox 2026/04/10 23:41:46 INFO Applying migration id=noteshost 2026/04/10 23:41:46 INFO Applying migration id=fetched 2026/04/10 23:41:46 INFO Applying migration id=move 2026/04/10 23:41:46 INFO Applying migration id=cleanup 2026/04/10 23:41:46 INFO Applying migration id=received 2026/04/10 23:41:46 INFO Applying migration id=namehost 2026/04/10 23:41:46 INFO Applying migration id=outboxhost 2026/04/10 23:41:46 INFO Applying migration id=notesfts 2026/04/10 23:41:46 INFO Applying migration id=iconsname 2026/04/10 23:41:46 INFO Applying migration id=nohash 2026/04/10 23:41:46 INFO Applying migration id=shares 2026/04/10 23:41:46 INFO Applying migration id=actorttl 2026/04/10 23:41:46 INFO Applying migration id=tocc 2026/04/10 23:41:46 INFO Applying migration id=followeds 2026/04/10 23:41:46 INFO Applying migration id=certhash 2026/04/10 23:41:46 INFO Applying migration id=follows_sync 2026/04/10 23:41:46 INFO Applying migration id=jsonpath 2026/04/10 23:41:46 INFO Applying migration id=localforward 2026/04/10 23:41:46 INFO Applying migration id=avatar 2026/04/10 23:41:46 INFO Applying migration id=noimage 2026/04/10 23:41:46 INFO Applying migration id=feed 2026/04/10 23:41:46 INFO Applying migration id=bookmarks 2026/04/10 23:41:46 INFO Applying migration id=shareactivity 2026/04/10 23:41:46 INFO Applying migration id=application 2026/04/10 23:41:46 INFO Applying migration id=certificates 2026/04/10 23:41:46 INFO Applying migration id=rawforward 2026/04/10 23:41:46 INFO Applying migration id=publickey 2026/04/10 23:41:46 INFO Applying migration id=resolvegroup 2026/04/10 23:41:46 INFO Applying migration id=reject 2026/04/10 23:41:46 INFO Applying migration id=autodel 2026/04/10 23:41:46 INFO Applying migration id=jsonb 2026/04/10 23:41:46 INFO Applying migration id=quote 2026/04/10 23:41:46 INFO Applying migration id=rfc9421 2026/04/10 23:41:46 INFO Applying migration id=keys 2026/04/10 23:41:46 INFO Applying migration id=portable 2026/04/10 23:41:46 INFO Applying migration id=proofs 2026/04/10 23:41:46 INFO Applying migration id=contexts 2026/04/10 23:41:46 INFO Applying migration id=deliverieshost 2026/04/10 23:41:46 INFO Applying migration id=pembegin 2026/04/10 23:41:46 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.41s) === RUN TestResolve_FederatedActorCached 2026/04/10 23:41:46 INFO Applying migration id=initial 2026/04/10 23:41:46 INFO Applying migration id=notesupdated 2026/04/10 23:41:46 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:46 INFO Applying migration id=activitiesid 2026/04/10 23:41:46 INFO Applying migration id=outbox 2026/04/10 23:41:46 INFO Applying migration id=edits 2026/04/10 23:41:46 INFO Applying migration id=outboxactor 2026/04/10 23:41:46 INFO Applying migration id=outboxsender 2026/04/10 23:41:46 INFO Applying migration id=thread 2026/04/10 23:41:46 INFO Applying migration id=host 2026/04/10 23:41:46 INFO Applying migration id=sharedinbox 2026/04/10 23:41:46 INFO Applying migration id=noteshost 2026/04/10 23:41:46 INFO Applying migration id=fetched 2026/04/10 23:41:46 INFO Applying migration id=move 2026/04/10 23:41:46 INFO Applying migration id=cleanup 2026/04/10 23:41:46 INFO Applying migration id=received 2026/04/10 23:41:46 INFO Applying migration id=namehost 2026/04/10 23:41:46 INFO Applying migration id=outboxhost 2026/04/10 23:41:46 INFO Applying migration id=notesfts 2026/04/10 23:41:46 INFO Applying migration id=iconsname 2026/04/10 23:41:46 INFO Applying migration id=nohash 2026/04/10 23:41:46 INFO Applying migration id=shares 2026/04/10 23:41:46 INFO Applying migration id=actorttl 2026/04/10 23:41:46 INFO Applying migration id=tocc 2026/04/10 23:41:46 INFO Applying migration id=followeds 2026/04/10 23:41:46 INFO Applying migration id=certhash 2026/04/10 23:41:46 INFO Applying migration id=follows_sync 2026/04/10 23:41:46 INFO Applying migration id=jsonpath 2026/04/10 23:41:46 INFO Applying migration id=localforward 2026/04/10 23:41:46 INFO Applying migration id=avatar 2026/04/10 23:41:46 INFO Applying migration id=noimage 2026/04/10 23:41:46 INFO Applying migration id=feed 2026/04/10 23:41:46 INFO Applying migration id=bookmarks 2026/04/10 23:41:46 INFO Applying migration id=shareactivity 2026/04/10 23:41:46 INFO Applying migration id=application 2026/04/10 23:41:46 INFO Applying migration id=certificates 2026/04/10 23:41:46 INFO Applying migration id=rawforward 2026/04/10 23:41:46 INFO Applying migration id=publickey 2026/04/10 23:41:46 INFO Applying migration id=resolvegroup 2026/04/10 23:41:46 INFO Applying migration id=reject 2026/04/10 23:41:46 INFO Applying migration id=autodel 2026/04/10 23:41:46 INFO Applying migration id=jsonb 2026/04/10 23:41:46 INFO Applying migration id=quote 2026/04/10 23:41:46 INFO Applying migration id=rfc9421 2026/04/10 23:41:46 INFO Applying migration id=keys 2026/04/10 23:41:46 INFO Applying migration id=portable 2026/04/10 23:41:46 INFO Applying migration id=proofs 2026/04/10 23:41:46 INFO Applying migration id=contexts 2026/04/10 23:41:46 INFO Applying migration id=deliverieshost 2026/04/10 23:41:46 INFO Applying migration id=pembegin 2026/04/10 23:41:46 INFO Applying migration id=didhost 2026/04/10 23:41:46 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCached (0.29s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/04/10 23:41:46 INFO Applying migration id=initial 2026/04/10 23:41:46 INFO Applying migration id=notesupdated 2026/04/10 23:41:46 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:46 INFO Applying migration id=activitiesid 2026/04/10 23:41:46 INFO Applying migration id=outbox 2026/04/10 23:41:46 INFO Applying migration id=edits 2026/04/10 23:41:46 INFO Applying migration id=outboxactor 2026/04/10 23:41:46 INFO Applying migration id=outboxsender 2026/04/10 23:41:46 INFO Applying migration id=thread 2026/04/10 23:41:46 INFO Applying migration id=host 2026/04/10 23:41:46 INFO Applying migration id=sharedinbox 2026/04/10 23:41:46 INFO Applying migration id=noteshost 2026/04/10 23:41:46 INFO Applying migration id=fetched 2026/04/10 23:41:46 INFO Applying migration id=move 2026/04/10 23:41:46 INFO Applying migration id=cleanup 2026/04/10 23:41:46 INFO Applying migration id=received 2026/04/10 23:41:46 INFO Applying migration id=namehost 2026/04/10 23:41:46 INFO Applying migration id=outboxhost 2026/04/10 23:41:46 INFO Applying migration id=notesfts 2026/04/10 23:41:46 INFO Applying migration id=iconsname 2026/04/10 23:41:46 INFO Applying migration id=nohash 2026/04/10 23:41:46 INFO Applying migration id=shares 2026/04/10 23:41:46 INFO Applying migration id=actorttl 2026/04/10 23:41:46 INFO Applying migration id=tocc 2026/04/10 23:41:46 INFO Applying migration id=followeds 2026/04/10 23:41:46 INFO Applying migration id=certhash 2026/04/10 23:41:46 INFO Applying migration id=follows_sync 2026/04/10 23:41:46 INFO Applying migration id=jsonpath 2026/04/10 23:41:46 INFO Applying migration id=localforward 2026/04/10 23:41:46 INFO Applying migration id=avatar 2026/04/10 23:41:46 INFO Applying migration id=noimage 2026/04/10 23:41:46 INFO Applying migration id=feed 2026/04/10 23:41:46 INFO Applying migration id=bookmarks 2026/04/10 23:41:46 INFO Applying migration id=shareactivity 2026/04/10 23:41:46 INFO Applying migration id=application 2026/04/10 23:41:46 INFO Applying migration id=certificates 2026/04/10 23:41:46 INFO Applying migration id=rawforward 2026/04/10 23:41:46 INFO Applying migration id=publickey 2026/04/10 23:41:46 INFO Applying migration id=resolvegroup 2026/04/10 23:41:46 INFO Applying migration id=reject 2026/04/10 23:41:46 INFO Applying migration id=autodel 2026/04/10 23:41:46 INFO Applying migration id=jsonb 2026/04/10 23:41:46 INFO Applying migration id=quote 2026/04/10 23:41:46 INFO Applying migration id=rfc9421 2026/04/10 23:41:46 INFO Applying migration id=keys 2026/04/10 23:41:46 INFO Applying migration id=portable 2026/04/10 23:41:46 INFO Applying migration id=proofs 2026/04/10 23:41:46 INFO Applying migration id=contexts 2026/04/10 23:41:46 INFO Applying migration id=deliverieshost 2026/04/10 23:41:46 INFO Applying migration id=pembegin 2026/04/10 23:41:46 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (1.36s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/04/10 23:41:48 INFO Applying migration id=initial 2026/04/10 23:41:48 INFO Applying migration id=notesupdated 2026/04/10 23:41:48 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:48 INFO Applying migration id=activitiesid 2026/04/10 23:41:48 INFO Applying migration id=outbox 2026/04/10 23:41:48 INFO Applying migration id=edits 2026/04/10 23:41:48 INFO Applying migration id=outboxactor 2026/04/10 23:41:48 INFO Applying migration id=outboxsender 2026/04/10 23:41:48 INFO Applying migration id=thread 2026/04/10 23:41:48 INFO Applying migration id=host 2026/04/10 23:41:48 INFO Applying migration id=sharedinbox 2026/04/10 23:41:48 INFO Applying migration id=noteshost 2026/04/10 23:41:48 INFO Applying migration id=fetched 2026/04/10 23:41:48 INFO Applying migration id=move 2026/04/10 23:41:48 INFO Applying migration id=cleanup 2026/04/10 23:41:48 INFO Applying migration id=received 2026/04/10 23:41:48 INFO Applying migration id=namehost 2026/04/10 23:41:48 INFO Applying migration id=outboxhost 2026/04/10 23:41:48 INFO Applying migration id=notesfts 2026/04/10 23:41:48 INFO Applying migration id=iconsname 2026/04/10 23:41:48 INFO Applying migration id=nohash 2026/04/10 23:41:48 INFO Applying migration id=shares 2026/04/10 23:41:48 INFO Applying migration id=actorttl 2026/04/10 23:41:48 INFO Applying migration id=tocc 2026/04/10 23:41:48 INFO Applying migration id=followeds 2026/04/10 23:41:48 INFO Applying migration id=certhash 2026/04/10 23:41:48 INFO Applying migration id=follows_sync 2026/04/10 23:41:48 INFO Applying migration id=jsonpath 2026/04/10 23:41:48 INFO Applying migration id=localforward 2026/04/10 23:41:48 INFO Applying migration id=avatar 2026/04/10 23:41:48 INFO Applying migration id=noimage 2026/04/10 23:41:48 INFO Applying migration id=feed 2026/04/10 23:41:48 INFO Applying migration id=bookmarks 2026/04/10 23:41:48 INFO Applying migration id=shareactivity 2026/04/10 23:41:48 INFO Applying migration id=application 2026/04/10 23:41:48 INFO Applying migration id=certificates 2026/04/10 23:41:48 INFO Applying migration id=rawforward 2026/04/10 23:41:48 INFO Applying migration id=publickey 2026/04/10 23:41:48 INFO Applying migration id=resolvegroup 2026/04/10 23:41:48 INFO Applying migration id=reject 2026/04/10 23:41:48 INFO Applying migration id=autodel 2026/04/10 23:41:48 INFO Applying migration id=jsonb 2026/04/10 23:41:48 INFO Applying migration id=quote 2026/04/10 23:41:48 INFO Applying migration id=rfc9421 2026/04/10 23:41:48 INFO Applying migration id=keys 2026/04/10 23:41:48 INFO Applying migration id=portable 2026/04/10 23:41:48 INFO Applying migration id=proofs 2026/04/10 23:41:48 INFO Applying migration id=contexts 2026/04/10 23:41:48 INFO Applying migration id=deliverieshost 2026/04/10 23:41:48 INFO Applying migration id=pembegin 2026/04/10 23:41:48 INFO Applying migration id=didhost 2026/04/10 23:41:49 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" 2026/04/10 23:41:49 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.90s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/04/10 23:41:49 INFO Applying migration id=initial 2026/04/10 23:41:49 INFO Applying migration id=notesupdated 2026/04/10 23:41:49 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:49 INFO Applying migration id=activitiesid 2026/04/10 23:41:49 INFO Applying migration id=outbox 2026/04/10 23:41:49 INFO Applying migration id=edits 2026/04/10 23:41:49 INFO Applying migration id=outboxactor 2026/04/10 23:41:49 INFO Applying migration id=outboxsender 2026/04/10 23:41:49 INFO Applying migration id=thread 2026/04/10 23:41:49 INFO Applying migration id=host 2026/04/10 23:41:49 INFO Applying migration id=sharedinbox 2026/04/10 23:41:49 INFO Applying migration id=noteshost 2026/04/10 23:41:49 INFO Applying migration id=fetched 2026/04/10 23:41:49 INFO Applying migration id=move 2026/04/10 23:41:49 INFO Applying migration id=cleanup 2026/04/10 23:41:49 INFO Applying migration id=received 2026/04/10 23:41:49 INFO Applying migration id=namehost 2026/04/10 23:41:49 INFO Applying migration id=outboxhost 2026/04/10 23:41:49 INFO Applying migration id=notesfts 2026/04/10 23:41:49 INFO Applying migration id=iconsname 2026/04/10 23:41:49 INFO Applying migration id=nohash 2026/04/10 23:41:49 INFO Applying migration id=shares 2026/04/10 23:41:49 INFO Applying migration id=actorttl 2026/04/10 23:41:49 INFO Applying migration id=tocc 2026/04/10 23:41:49 INFO Applying migration id=followeds 2026/04/10 23:41:49 INFO Applying migration id=certhash 2026/04/10 23:41:49 INFO Applying migration id=follows_sync 2026/04/10 23:41:49 INFO Applying migration id=jsonpath 2026/04/10 23:41:49 INFO Applying migration id=localforward 2026/04/10 23:41:49 INFO Applying migration id=avatar 2026/04/10 23:41:49 INFO Applying migration id=noimage 2026/04/10 23:41:49 INFO Applying migration id=feed 2026/04/10 23:41:49 INFO Applying migration id=bookmarks 2026/04/10 23:41:49 INFO Applying migration id=shareactivity 2026/04/10 23:41:49 INFO Applying migration id=application 2026/04/10 23:41:49 INFO Applying migration id=certificates 2026/04/10 23:41:49 INFO Applying migration id=rawforward 2026/04/10 23:41:49 INFO Applying migration id=publickey 2026/04/10 23:41:49 INFO Applying migration id=resolvegroup 2026/04/10 23:41:49 INFO Applying migration id=reject 2026/04/10 23:41:49 INFO Applying migration id=autodel 2026/04/10 23:41:49 INFO Applying migration id=jsonb 2026/04/10 23:41:49 INFO Applying migration id=quote 2026/04/10 23:41:49 INFO Applying migration id=rfc9421 2026/04/10 23:41:49 INFO Applying migration id=keys 2026/04/10 23:41:49 INFO Applying migration id=portable 2026/04/10 23:41:49 INFO Applying migration id=proofs 2026/04/10 23:41:49 INFO Applying migration id=contexts 2026/04/10 23:41:49 INFO Applying migration id=deliverieshost 2026/04/10 23:41:49 INFO Applying migration id=pembegin 2026/04/10 23:41:49 INFO Applying migration id=didhost 2026/04/10 23:41:49 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.40s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/04/10 23:41:49 INFO Applying migration id=initial 2026/04/10 23:41:49 INFO Applying migration id=notesupdated 2026/04/10 23:41:49 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:49 INFO Applying migration id=activitiesid 2026/04/10 23:41:49 INFO Applying migration id=outbox 2026/04/10 23:41:49 INFO Applying migration id=edits 2026/04/10 23:41:49 INFO Applying migration id=outboxactor 2026/04/10 23:41:49 INFO Applying migration id=outboxsender 2026/04/10 23:41:49 INFO Applying migration id=thread 2026/04/10 23:41:49 INFO Applying migration id=host 2026/04/10 23:41:49 INFO Applying migration id=sharedinbox 2026/04/10 23:41:49 INFO Applying migration id=noteshost 2026/04/10 23:41:49 INFO Applying migration id=fetched 2026/04/10 23:41:49 INFO Applying migration id=move 2026/04/10 23:41:49 INFO Applying migration id=cleanup 2026/04/10 23:41:49 INFO Applying migration id=received 2026/04/10 23:41:49 INFO Applying migration id=namehost 2026/04/10 23:41:49 INFO Applying migration id=outboxhost 2026/04/10 23:41:49 INFO Applying migration id=notesfts 2026/04/10 23:41:49 INFO Applying migration id=iconsname 2026/04/10 23:41:49 INFO Applying migration id=nohash 2026/04/10 23:41:49 INFO Applying migration id=shares 2026/04/10 23:41:49 INFO Applying migration id=actorttl 2026/04/10 23:41:49 INFO Applying migration id=tocc 2026/04/10 23:41:49 INFO Applying migration id=followeds 2026/04/10 23:41:49 INFO Applying migration id=certhash 2026/04/10 23:41:49 INFO Applying migration id=follows_sync 2026/04/10 23:41:49 INFO Applying migration id=jsonpath 2026/04/10 23:41:49 INFO Applying migration id=localforward 2026/04/10 23:41:49 INFO Applying migration id=avatar 2026/04/10 23:41:49 INFO Applying migration id=noimage 2026/04/10 23:41:49 INFO Applying migration id=feed 2026/04/10 23:41:49 INFO Applying migration id=bookmarks 2026/04/10 23:41:49 INFO Applying migration id=shareactivity 2026/04/10 23:41:49 INFO Applying migration id=application 2026/04/10 23:41:49 INFO Applying migration id=certificates 2026/04/10 23:41:49 INFO Applying migration id=rawforward 2026/04/10 23:41:49 INFO Applying migration id=publickey 2026/04/10 23:41:49 INFO Applying migration id=resolvegroup 2026/04/10 23:41:49 INFO Applying migration id=reject 2026/04/10 23:41:49 INFO Applying migration id=autodel 2026/04/10 23:41:49 INFO Applying migration id=jsonb 2026/04/10 23:41:49 INFO Applying migration id=quote 2026/04/10 23:41:49 INFO Applying migration id=rfc9421 2026/04/10 23:41:49 INFO Applying migration id=keys 2026/04/10 23:41:49 INFO Applying migration id=portable 2026/04/10 23:41:49 INFO Applying migration id=proofs 2026/04/10 23:41:49 INFO Applying migration id=contexts 2026/04/10 23:41:49 INFO Applying migration id=deliverieshost 2026/04/10 23:41:49 INFO Applying migration id=pembegin 2026/04/10 23:41:49 INFO Applying migration id=didhost 2026/04/10 23:41:50 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:50 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:50 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 (0.65s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/04/10 23:41:50 INFO Applying migration id=initial 2026/04/10 23:41:50 INFO Applying migration id=notesupdated 2026/04/10 23:41:50 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:50 INFO Applying migration id=activitiesid 2026/04/10 23:41:50 INFO Applying migration id=outbox 2026/04/10 23:41:50 INFO Applying migration id=edits 2026/04/10 23:41:50 INFO Applying migration id=outboxactor 2026/04/10 23:41:50 INFO Applying migration id=outboxsender 2026/04/10 23:41:50 INFO Applying migration id=thread 2026/04/10 23:41:50 INFO Applying migration id=host 2026/04/10 23:41:50 INFO Applying migration id=sharedinbox 2026/04/10 23:41:50 INFO Applying migration id=noteshost 2026/04/10 23:41:50 INFO Applying migration id=fetched 2026/04/10 23:41:50 INFO Applying migration id=move 2026/04/10 23:41:50 INFO Applying migration id=cleanup 2026/04/10 23:41:50 INFO Applying migration id=received 2026/04/10 23:41:50 INFO Applying migration id=namehost 2026/04/10 23:41:50 INFO Applying migration id=outboxhost 2026/04/10 23:41:50 INFO Applying migration id=notesfts 2026/04/10 23:41:50 INFO Applying migration id=iconsname 2026/04/10 23:41:50 INFO Applying migration id=nohash 2026/04/10 23:41:50 INFO Applying migration id=shares 2026/04/10 23:41:50 INFO Applying migration id=actorttl 2026/04/10 23:41:50 INFO Applying migration id=tocc 2026/04/10 23:41:50 INFO Applying migration id=followeds 2026/04/10 23:41:50 INFO Applying migration id=certhash 2026/04/10 23:41:50 INFO Applying migration id=follows_sync 2026/04/10 23:41:50 INFO Applying migration id=jsonpath 2026/04/10 23:41:50 INFO Applying migration id=localforward 2026/04/10 23:41:50 INFO Applying migration id=avatar 2026/04/10 23:41:50 INFO Applying migration id=noimage 2026/04/10 23:41:50 INFO Applying migration id=feed 2026/04/10 23:41:50 INFO Applying migration id=bookmarks 2026/04/10 23:41:50 INFO Applying migration id=shareactivity 2026/04/10 23:41:50 INFO Applying migration id=application 2026/04/10 23:41:50 INFO Applying migration id=certificates 2026/04/10 23:41:50 INFO Applying migration id=rawforward 2026/04/10 23:41:50 INFO Applying migration id=publickey 2026/04/10 23:41:50 INFO Applying migration id=resolvegroup 2026/04/10 23:41:50 INFO Applying migration id=reject 2026/04/10 23:41:50 INFO Applying migration id=autodel 2026/04/10 23:41:50 INFO Applying migration id=jsonb 2026/04/10 23:41:50 INFO Applying migration id=quote 2026/04/10 23:41:50 INFO Applying migration id=rfc9421 2026/04/10 23:41:50 INFO Applying migration id=keys 2026/04/10 23:41:50 INFO Applying migration id=portable 2026/04/10 23:41:50 INFO Applying migration id=proofs 2026/04/10 23:41:50 INFO Applying migration id=contexts 2026/04/10 23:41:50 INFO Applying migration id=deliverieshost 2026/04/10 23:41:50 INFO Applying migration id=pembegin 2026/04/10 23:41:50 INFO Applying migration id=didhost 2026/04/10 23:41:50 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedButBlocked (0.43s) === RUN TestResolve_FederatedActorOldCache 2026/04/10 23:41:50 INFO Applying migration id=initial 2026/04/10 23:41:50 INFO Applying migration id=notesupdated 2026/04/10 23:41:50 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:50 INFO Applying migration id=activitiesid 2026/04/10 23:41:50 INFO Applying migration id=outbox 2026/04/10 23:41:50 INFO Applying migration id=edits 2026/04/10 23:41:50 INFO Applying migration id=outboxactor 2026/04/10 23:41:50 INFO Applying migration id=outboxsender 2026/04/10 23:41:50 INFO Applying migration id=thread 2026/04/10 23:41:50 INFO Applying migration id=host 2026/04/10 23:41:50 INFO Applying migration id=sharedinbox 2026/04/10 23:41:50 INFO Applying migration id=noteshost 2026/04/10 23:41:50 INFO Applying migration id=fetched 2026/04/10 23:41:50 INFO Applying migration id=move 2026/04/10 23:41:50 INFO Applying migration id=cleanup 2026/04/10 23:41:50 INFO Applying migration id=received 2026/04/10 23:41:50 INFO Applying migration id=namehost 2026/04/10 23:41:50 INFO Applying migration id=outboxhost 2026/04/10 23:41:50 INFO Applying migration id=notesfts 2026/04/10 23:41:50 INFO Applying migration id=iconsname 2026/04/10 23:41:50 INFO Applying migration id=nohash 2026/04/10 23:41:50 INFO Applying migration id=shares 2026/04/10 23:41:50 INFO Applying migration id=actorttl 2026/04/10 23:41:50 INFO Applying migration id=tocc 2026/04/10 23:41:50 INFO Applying migration id=followeds 2026/04/10 23:41:50 INFO Applying migration id=certhash 2026/04/10 23:41:50 INFO Applying migration id=follows_sync 2026/04/10 23:41:50 INFO Applying migration id=jsonpath 2026/04/10 23:41:50 INFO Applying migration id=localforward 2026/04/10 23:41:50 INFO Applying migration id=avatar 2026/04/10 23:41:50 INFO Applying migration id=noimage 2026/04/10 23:41:50 INFO Applying migration id=feed 2026/04/10 23:41:50 INFO Applying migration id=bookmarks 2026/04/10 23:41:50 INFO Applying migration id=shareactivity 2026/04/10 23:41:50 INFO Applying migration id=application 2026/04/10 23:41:50 INFO Applying migration id=certificates 2026/04/10 23:41:50 INFO Applying migration id=rawforward 2026/04/10 23:41:50 INFO Applying migration id=publickey 2026/04/10 23:41:50 INFO Applying migration id=resolvegroup 2026/04/10 23:41:50 INFO Applying migration id=reject 2026/04/10 23:41:50 INFO Applying migration id=autodel 2026/04/10 23:41:50 INFO Applying migration id=jsonb 2026/04/10 23:41:50 INFO Applying migration id=quote 2026/04/10 23:41:50 INFO Applying migration id=rfc9421 2026/04/10 23:41:50 INFO Applying migration id=keys 2026/04/10 23:41:50 INFO Applying migration id=portable 2026/04/10 23:41:50 INFO Applying migration id=proofs 2026/04/10 23:41:50 INFO Applying migration id=contexts 2026/04/10 23:41:50 INFO Applying migration id=deliverieshost 2026/04/10 23:41:50 INFO Applying migration id=pembegin 2026/04/10 23:41:50 INFO Applying migration id=didhost 2026/04/10 23:41:51 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:51 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:51 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCache (0.93s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/04/10 23:41:51 INFO Applying migration id=initial 2026/04/10 23:41:51 INFO Applying migration id=notesupdated 2026/04/10 23:41:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:51 INFO Applying migration id=activitiesid 2026/04/10 23:41:51 INFO Applying migration id=outbox 2026/04/10 23:41:51 INFO Applying migration id=edits 2026/04/10 23:41:51 INFO Applying migration id=outboxactor 2026/04/10 23:41:51 INFO Applying migration id=outboxsender 2026/04/10 23:41:51 INFO Applying migration id=thread 2026/04/10 23:41:51 INFO Applying migration id=host 2026/04/10 23:41:51 INFO Applying migration id=sharedinbox 2026/04/10 23:41:51 INFO Applying migration id=noteshost 2026/04/10 23:41:51 INFO Applying migration id=fetched 2026/04/10 23:41:51 INFO Applying migration id=move 2026/04/10 23:41:51 INFO Applying migration id=cleanup 2026/04/10 23:41:51 INFO Applying migration id=received 2026/04/10 23:41:51 INFO Applying migration id=namehost 2026/04/10 23:41:51 INFO Applying migration id=outboxhost 2026/04/10 23:41:51 INFO Applying migration id=notesfts 2026/04/10 23:41:51 INFO Applying migration id=iconsname 2026/04/10 23:41:51 INFO Applying migration id=nohash 2026/04/10 23:41:51 INFO Applying migration id=shares 2026/04/10 23:41:51 INFO Applying migration id=actorttl 2026/04/10 23:41:51 INFO Applying migration id=tocc 2026/04/10 23:41:51 INFO Applying migration id=followeds 2026/04/10 23:41:51 INFO Applying migration id=certhash 2026/04/10 23:41:51 INFO Applying migration id=follows_sync 2026/04/10 23:41:51 INFO Applying migration id=jsonpath 2026/04/10 23:41:51 INFO Applying migration id=localforward 2026/04/10 23:41:51 INFO Applying migration id=avatar 2026/04/10 23:41:51 INFO Applying migration id=noimage 2026/04/10 23:41:51 INFO Applying migration id=feed 2026/04/10 23:41:51 INFO Applying migration id=bookmarks 2026/04/10 23:41:51 INFO Applying migration id=shareactivity 2026/04/10 23:41:51 INFO Applying migration id=application 2026/04/10 23:41:51 INFO Applying migration id=certificates 2026/04/10 23:41:51 INFO Applying migration id=rawforward 2026/04/10 23:41:51 INFO Applying migration id=publickey 2026/04/10 23:41:51 INFO Applying migration id=resolvegroup 2026/04/10 23:41:51 INFO Applying migration id=reject 2026/04/10 23:41:51 INFO Applying migration id=autodel 2026/04/10 23:41:51 INFO Applying migration id=jsonb 2026/04/10 23:41:51 INFO Applying migration id=quote 2026/04/10 23:41:51 INFO Applying migration id=rfc9421 2026/04/10 23:41:51 INFO Applying migration id=keys 2026/04/10 23:41:51 INFO Applying migration id=portable 2026/04/10 23:41:51 INFO Applying migration id=proofs 2026/04/10 23:41:51 INFO Applying migration id=contexts 2026/04/10 23:41:51 INFO Applying migration id=deliverieshost 2026/04/10 23:41:51 INFO Applying migration id=pembegin 2026/04/10 23:41:51 INFO Applying migration id=didhost 2026/04/10 23:41:51 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:51 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:51 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.42s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/04/10 23:41:51 INFO Applying migration id=initial 2026/04/10 23:41:51 INFO Applying migration id=notesupdated 2026/04/10 23:41:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:51 INFO Applying migration id=activitiesid 2026/04/10 23:41:51 INFO Applying migration id=outbox 2026/04/10 23:41:51 INFO Applying migration id=edits 2026/04/10 23:41:51 INFO Applying migration id=outboxactor 2026/04/10 23:41:51 INFO Applying migration id=outboxsender 2026/04/10 23:41:51 INFO Applying migration id=thread 2026/04/10 23:41:51 INFO Applying migration id=host 2026/04/10 23:41:51 INFO Applying migration id=sharedinbox 2026/04/10 23:41:51 INFO Applying migration id=noteshost 2026/04/10 23:41:51 INFO Applying migration id=fetched 2026/04/10 23:41:51 INFO Applying migration id=move 2026/04/10 23:41:51 INFO Applying migration id=cleanup 2026/04/10 23:41:51 INFO Applying migration id=received 2026/04/10 23:41:51 INFO Applying migration id=namehost 2026/04/10 23:41:51 INFO Applying migration id=outboxhost 2026/04/10 23:41:51 INFO Applying migration id=notesfts 2026/04/10 23:41:51 INFO Applying migration id=iconsname 2026/04/10 23:41:51 INFO Applying migration id=nohash 2026/04/10 23:41:51 INFO Applying migration id=shares 2026/04/10 23:41:51 INFO Applying migration id=actorttl 2026/04/10 23:41:51 INFO Applying migration id=tocc 2026/04/10 23:41:51 INFO Applying migration id=followeds 2026/04/10 23:41:52 INFO Applying migration id=certhash 2026/04/10 23:41:52 INFO Applying migration id=follows_sync 2026/04/10 23:41:52 INFO Applying migration id=jsonpath 2026/04/10 23:41:52 INFO Applying migration id=localforward 2026/04/10 23:41:52 INFO Applying migration id=avatar 2026/04/10 23:41:52 INFO Applying migration id=noimage 2026/04/10 23:41:52 INFO Applying migration id=feed 2026/04/10 23:41:52 INFO Applying migration id=bookmarks 2026/04/10 23:41:52 INFO Applying migration id=shareactivity 2026/04/10 23:41:52 INFO Applying migration id=application 2026/04/10 23:41:52 INFO Applying migration id=certificates 2026/04/10 23:41:52 INFO Applying migration id=rawforward 2026/04/10 23:41:52 INFO Applying migration id=publickey 2026/04/10 23:41:52 INFO Applying migration id=resolvegroup 2026/04/10 23:41:52 INFO Applying migration id=reject 2026/04/10 23:41:52 INFO Applying migration id=autodel 2026/04/10 23:41:52 INFO Applying migration id=jsonb 2026/04/10 23:41:52 INFO Applying migration id=quote 2026/04/10 23:41:52 INFO Applying migration id=rfc9421 2026/04/10 23:41:52 INFO Applying migration id=keys 2026/04/10 23:41:52 INFO Applying migration id=portable 2026/04/10 23:41:52 INFO Applying migration id=proofs 2026/04/10 23:41:52 INFO Applying migration id=contexts 2026/04/10 23:41:52 INFO Applying migration id=deliverieshost 2026/04/10 23:41:52 INFO Applying migration id=pembegin 2026/04/10 23:41:52 INFO Applying migration id=didhost 2026/04/10 23:41:52 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:52 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:52 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.83s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/04/10 23:41:52 INFO Applying migration id=initial 2026/04/10 23:41:52 INFO Applying migration id=notesupdated 2026/04/10 23:41:52 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:52 INFO Applying migration id=activitiesid 2026/04/10 23:41:52 INFO Applying migration id=outbox 2026/04/10 23:41:52 INFO Applying migration id=edits 2026/04/10 23:41:52 INFO Applying migration id=outboxactor 2026/04/10 23:41:52 INFO Applying migration id=outboxsender 2026/04/10 23:41:52 INFO Applying migration id=thread 2026/04/10 23:41:52 INFO Applying migration id=host 2026/04/10 23:41:52 INFO Applying migration id=sharedinbox 2026/04/10 23:41:52 INFO Applying migration id=noteshost 2026/04/10 23:41:52 INFO Applying migration id=fetched 2026/04/10 23:41:52 INFO Applying migration id=move 2026/04/10 23:41:52 INFO Applying migration id=cleanup 2026/04/10 23:41:52 INFO Applying migration id=received 2026/04/10 23:41:52 INFO Applying migration id=namehost 2026/04/10 23:41:52 INFO Applying migration id=outboxhost 2026/04/10 23:41:52 INFO Applying migration id=notesfts 2026/04/10 23:41:52 INFO Applying migration id=iconsname 2026/04/10 23:41:52 INFO Applying migration id=nohash 2026/04/10 23:41:52 INFO Applying migration id=shares 2026/04/10 23:41:52 INFO Applying migration id=actorttl 2026/04/10 23:41:52 INFO Applying migration id=tocc 2026/04/10 23:41:52 INFO Applying migration id=followeds 2026/04/10 23:41:52 INFO Applying migration id=certhash 2026/04/10 23:41:52 INFO Applying migration id=follows_sync 2026/04/10 23:41:52 INFO Applying migration id=jsonpath 2026/04/10 23:41:52 INFO Applying migration id=localforward 2026/04/10 23:41:52 INFO Applying migration id=avatar 2026/04/10 23:41:52 INFO Applying migration id=noimage 2026/04/10 23:41:52 INFO Applying migration id=feed 2026/04/10 23:41:52 INFO Applying migration id=bookmarks 2026/04/10 23:41:52 INFO Applying migration id=shareactivity 2026/04/10 23:41:52 INFO Applying migration id=application 2026/04/10 23:41:52 INFO Applying migration id=certificates 2026/04/10 23:41:52 INFO Applying migration id=rawforward 2026/04/10 23:41:52 INFO Applying migration id=publickey 2026/04/10 23:41:52 INFO Applying migration id=resolvegroup 2026/04/10 23:41:52 INFO Applying migration id=reject 2026/04/10 23:41:52 INFO Applying migration id=autodel 2026/04/10 23:41:52 INFO Applying migration id=jsonb 2026/04/10 23:41:52 INFO Applying migration id=quote 2026/04/10 23:41:52 INFO Applying migration id=rfc9421 2026/04/10 23:41:52 INFO Applying migration id=keys 2026/04/10 23:41:52 INFO Applying migration id=portable 2026/04/10 23:41:52 INFO Applying migration id=proofs 2026/04/10 23:41:52 INFO Applying migration id=contexts 2026/04/10 23:41:52 INFO Applying migration id=deliverieshost 2026/04/10 23:41:52 INFO Applying migration id=pembegin 2026/04/10 23:41:52 INFO Applying migration id=didhost 2026/04/10 23:41:53 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:53 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:53 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.29s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/04/10 23:41:53 INFO Applying migration id=initial 2026/04/10 23:41:53 INFO Applying migration id=notesupdated 2026/04/10 23:41:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:53 INFO Applying migration id=activitiesid 2026/04/10 23:41:53 INFO Applying migration id=outbox 2026/04/10 23:41:53 INFO Applying migration id=edits 2026/04/10 23:41:53 INFO Applying migration id=outboxactor 2026/04/10 23:41:53 INFO Applying migration id=outboxsender 2026/04/10 23:41:53 INFO Applying migration id=thread 2026/04/10 23:41:53 INFO Applying migration id=host 2026/04/10 23:41:53 INFO Applying migration id=sharedinbox 2026/04/10 23:41:53 INFO Applying migration id=noteshost 2026/04/10 23:41:53 INFO Applying migration id=fetched 2026/04/10 23:41:53 INFO Applying migration id=move 2026/04/10 23:41:53 INFO Applying migration id=cleanup 2026/04/10 23:41:53 INFO Applying migration id=received 2026/04/10 23:41:53 INFO Applying migration id=namehost 2026/04/10 23:41:53 INFO Applying migration id=outboxhost 2026/04/10 23:41:53 INFO Applying migration id=notesfts 2026/04/10 23:41:53 INFO Applying migration id=iconsname 2026/04/10 23:41:53 INFO Applying migration id=nohash 2026/04/10 23:41:53 INFO Applying migration id=shares 2026/04/10 23:41:53 INFO Applying migration id=actorttl 2026/04/10 23:41:53 INFO Applying migration id=tocc 2026/04/10 23:41:53 INFO Applying migration id=followeds 2026/04/10 23:41:53 INFO Applying migration id=certhash 2026/04/10 23:41:53 INFO Applying migration id=follows_sync 2026/04/10 23:41:53 INFO Applying migration id=jsonpath 2026/04/10 23:41:53 INFO Applying migration id=localforward 2026/04/10 23:41:53 INFO Applying migration id=avatar 2026/04/10 23:41:53 INFO Applying migration id=noimage 2026/04/10 23:41:53 INFO Applying migration id=feed 2026/04/10 23:41:53 INFO Applying migration id=bookmarks 2026/04/10 23:41:53 INFO Applying migration id=shareactivity 2026/04/10 23:41:53 INFO Applying migration id=application 2026/04/10 23:41:53 INFO Applying migration id=certificates 2026/04/10 23:41:53 INFO Applying migration id=rawforward 2026/04/10 23:41:53 INFO Applying migration id=publickey 2026/04/10 23:41:53 INFO Applying migration id=resolvegroup 2026/04/10 23:41:53 INFO Applying migration id=reject 2026/04/10 23:41:53 INFO Applying migration id=autodel 2026/04/10 23:41:53 INFO Applying migration id=jsonb 2026/04/10 23:41:53 INFO Applying migration id=quote 2026/04/10 23:41:53 INFO Applying migration id=rfc9421 2026/04/10 23:41:53 INFO Applying migration id=keys 2026/04/10 23:41:53 INFO Applying migration id=portable 2026/04/10 23:41:53 INFO Applying migration id=proofs 2026/04/10 23:41:53 INFO Applying migration id=contexts 2026/04/10 23:41:53 INFO Applying migration id=deliverieshost 2026/04/10 23:41:53 INFO Applying migration id=pembegin 2026/04/10 23:41:53 INFO Applying migration id=didhost 2026/04/10 23:41:53 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:53 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:53 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.36s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/04/10 23:41:53 INFO Applying migration id=initial 2026/04/10 23:41:53 INFO Applying migration id=notesupdated 2026/04/10 23:41:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:53 INFO Applying migration id=activitiesid 2026/04/10 23:41:53 INFO Applying migration id=outbox 2026/04/10 23:41:53 INFO Applying migration id=edits 2026/04/10 23:41:53 INFO Applying migration id=outboxactor 2026/04/10 23:41:53 INFO Applying migration id=outboxsender 2026/04/10 23:41:53 INFO Applying migration id=thread 2026/04/10 23:41:53 INFO Applying migration id=host 2026/04/10 23:41:53 INFO Applying migration id=sharedinbox 2026/04/10 23:41:53 INFO Applying migration id=noteshost 2026/04/10 23:41:53 INFO Applying migration id=fetched 2026/04/10 23:41:53 INFO Applying migration id=move 2026/04/10 23:41:53 INFO Applying migration id=cleanup 2026/04/10 23:41:53 INFO Applying migration id=received 2026/04/10 23:41:53 INFO Applying migration id=namehost 2026/04/10 23:41:53 INFO Applying migration id=outboxhost 2026/04/10 23:41:53 INFO Applying migration id=notesfts 2026/04/10 23:41:53 INFO Applying migration id=iconsname 2026/04/10 23:41:53 INFO Applying migration id=nohash 2026/04/10 23:41:53 INFO Applying migration id=shares 2026/04/10 23:41:53 INFO Applying migration id=actorttl 2026/04/10 23:41:53 INFO Applying migration id=tocc 2026/04/10 23:41:53 INFO Applying migration id=followeds 2026/04/10 23:41:53 INFO Applying migration id=certhash 2026/04/10 23:41:53 INFO Applying migration id=follows_sync 2026/04/10 23:41:53 INFO Applying migration id=jsonpath 2026/04/10 23:41:53 INFO Applying migration id=localforward 2026/04/10 23:41:53 INFO Applying migration id=avatar 2026/04/10 23:41:53 INFO Applying migration id=noimage 2026/04/10 23:41:53 INFO Applying migration id=feed 2026/04/10 23:41:53 INFO Applying migration id=bookmarks 2026/04/10 23:41:53 INFO Applying migration id=shareactivity 2026/04/10 23:41:53 INFO Applying migration id=application 2026/04/10 23:41:53 INFO Applying migration id=certificates 2026/04/10 23:41:53 INFO Applying migration id=rawforward 2026/04/10 23:41:53 INFO Applying migration id=publickey 2026/04/10 23:41:53 INFO Applying migration id=resolvegroup 2026/04/10 23:41:53 INFO Applying migration id=reject 2026/04/10 23:41:53 INFO Applying migration id=autodel 2026/04/10 23:41:53 INFO Applying migration id=jsonb 2026/04/10 23:41:53 INFO Applying migration id=quote 2026/04/10 23:41:53 INFO Applying migration id=rfc9421 2026/04/10 23:41:53 INFO Applying migration id=keys 2026/04/10 23:41:53 INFO Applying migration id=portable 2026/04/10 23:41:53 INFO Applying migration id=proofs 2026/04/10 23:41:53 INFO Applying migration id=contexts 2026/04/10 23:41:53 INFO Applying migration id=deliverieshost 2026/04/10 23:41:53 INFO Applying migration id=pembegin 2026/04/10 23:41:53 INFO Applying migration id=didhost 2026/04/10 23:41:54 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:54 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:54 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.78s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/04/10 23:41:54 INFO Applying migration id=initial 2026/04/10 23:41:54 INFO Applying migration id=notesupdated 2026/04/10 23:41:54 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:54 INFO Applying migration id=activitiesid 2026/04/10 23:41:54 INFO Applying migration id=outbox 2026/04/10 23:41:54 INFO Applying migration id=edits 2026/04/10 23:41:54 INFO Applying migration id=outboxactor 2026/04/10 23:41:54 INFO Applying migration id=outboxsender 2026/04/10 23:41:54 INFO Applying migration id=thread 2026/04/10 23:41:54 INFO Applying migration id=host 2026/04/10 23:41:54 INFO Applying migration id=sharedinbox 2026/04/10 23:41:54 INFO Applying migration id=noteshost 2026/04/10 23:41:54 INFO Applying migration id=fetched 2026/04/10 23:41:54 INFO Applying migration id=move 2026/04/10 23:41:54 INFO Applying migration id=cleanup 2026/04/10 23:41:54 INFO Applying migration id=received 2026/04/10 23:41:54 INFO Applying migration id=namehost 2026/04/10 23:41:54 INFO Applying migration id=outboxhost 2026/04/10 23:41:54 INFO Applying migration id=notesfts 2026/04/10 23:41:54 INFO Applying migration id=iconsname 2026/04/10 23:41:54 INFO Applying migration id=nohash 2026/04/10 23:41:54 INFO Applying migration id=shares 2026/04/10 23:41:54 INFO Applying migration id=actorttl 2026/04/10 23:41:54 INFO Applying migration id=tocc 2026/04/10 23:41:54 INFO Applying migration id=followeds 2026/04/10 23:41:54 INFO Applying migration id=certhash 2026/04/10 23:41:54 INFO Applying migration id=follows_sync 2026/04/10 23:41:54 INFO Applying migration id=jsonpath 2026/04/10 23:41:54 INFO Applying migration id=localforward 2026/04/10 23:41:54 INFO Applying migration id=avatar 2026/04/10 23:41:54 INFO Applying migration id=noimage 2026/04/10 23:41:54 INFO Applying migration id=feed 2026/04/10 23:41:54 INFO Applying migration id=bookmarks 2026/04/10 23:41:54 INFO Applying migration id=shareactivity 2026/04/10 23:41:54 INFO Applying migration id=application 2026/04/10 23:41:54 INFO Applying migration id=certificates 2026/04/10 23:41:54 INFO Applying migration id=rawforward 2026/04/10 23:41:54 INFO Applying migration id=publickey 2026/04/10 23:41:54 INFO Applying migration id=resolvegroup 2026/04/10 23:41:54 INFO Applying migration id=reject 2026/04/10 23:41:54 INFO Applying migration id=autodel 2026/04/10 23:41:54 INFO Applying migration id=jsonb 2026/04/10 23:41:54 INFO Applying migration id=quote 2026/04/10 23:41:54 INFO Applying migration id=rfc9421 2026/04/10 23:41:54 INFO Applying migration id=keys 2026/04/10 23:41:54 INFO Applying migration id=portable 2026/04/10 23:41:54 INFO Applying migration id=proofs 2026/04/10 23:41:54 INFO Applying migration id=contexts 2026/04/10 23:41:54 INFO Applying migration id=deliverieshost 2026/04/10 23:41:54 INFO Applying migration id=pembegin 2026/04/10 23:41:54 INFO Applying migration id=didhost 2026/04/10 23:41:54 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:54 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:54 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.66s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/04/10 23:41:54 INFO Applying migration id=initial 2026/04/10 23:41:54 INFO Applying migration id=notesupdated 2026/04/10 23:41:54 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:54 INFO Applying migration id=activitiesid 2026/04/10 23:41:54 INFO Applying migration id=outbox 2026/04/10 23:41:54 INFO Applying migration id=edits 2026/04/10 23:41:54 INFO Applying migration id=outboxactor 2026/04/10 23:41:54 INFO Applying migration id=outboxsender 2026/04/10 23:41:54 INFO Applying migration id=thread 2026/04/10 23:41:54 INFO Applying migration id=host 2026/04/10 23:41:54 INFO Applying migration id=sharedinbox 2026/04/10 23:41:54 INFO Applying migration id=noteshost 2026/04/10 23:41:54 INFO Applying migration id=fetched 2026/04/10 23:41:54 INFO Applying migration id=move 2026/04/10 23:41:54 INFO Applying migration id=cleanup 2026/04/10 23:41:54 INFO Applying migration id=received 2026/04/10 23:41:54 INFO Applying migration id=namehost 2026/04/10 23:41:54 INFO Applying migration id=outboxhost 2026/04/10 23:41:54 INFO Applying migration id=notesfts 2026/04/10 23:41:54 INFO Applying migration id=iconsname 2026/04/10 23:41:54 INFO Applying migration id=nohash 2026/04/10 23:41:54 INFO Applying migration id=shares 2026/04/10 23:41:54 INFO Applying migration id=actorttl 2026/04/10 23:41:54 INFO Applying migration id=tocc 2026/04/10 23:41:54 INFO Applying migration id=followeds 2026/04/10 23:41:54 INFO Applying migration id=certhash 2026/04/10 23:41:54 INFO Applying migration id=follows_sync 2026/04/10 23:41:54 INFO Applying migration id=jsonpath 2026/04/10 23:41:54 INFO Applying migration id=localforward 2026/04/10 23:41:54 INFO Applying migration id=avatar 2026/04/10 23:41:54 INFO Applying migration id=noimage 2026/04/10 23:41:54 INFO Applying migration id=feed 2026/04/10 23:41:54 INFO Applying migration id=bookmarks 2026/04/10 23:41:54 INFO Applying migration id=shareactivity 2026/04/10 23:41:54 INFO Applying migration id=application 2026/04/10 23:41:54 INFO Applying migration id=certificates 2026/04/10 23:41:54 INFO Applying migration id=rawforward 2026/04/10 23:41:54 INFO Applying migration id=publickey 2026/04/10 23:41:54 INFO Applying migration id=resolvegroup 2026/04/10 23:41:54 INFO Applying migration id=reject 2026/04/10 23:41:54 INFO Applying migration id=autodel 2026/04/10 23:41:54 INFO Applying migration id=jsonb 2026/04/10 23:41:54 INFO Applying migration id=quote 2026/04/10 23:41:54 INFO Applying migration id=rfc9421 2026/04/10 23:41:54 INFO Applying migration id=keys 2026/04/10 23:41:54 INFO Applying migration id=portable 2026/04/10 23:41:54 INFO Applying migration id=proofs 2026/04/10 23:41:54 INFO Applying migration id=contexts 2026/04/10 23:41:54 INFO Applying migration id=deliverieshost 2026/04/10 23:41:54 INFO Applying migration id=pembegin 2026/04/10 23:41:54 INFO Applying migration id=didhost 2026/04/10 23:41:55 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.74s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/04/10 23:41:55 INFO Applying migration id=initial 2026/04/10 23:41:55 INFO Applying migration id=notesupdated 2026/04/10 23:41:55 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:55 INFO Applying migration id=activitiesid 2026/04/10 23:41:55 INFO Applying migration id=outbox 2026/04/10 23:41:55 INFO Applying migration id=edits 2026/04/10 23:41:55 INFO Applying migration id=outboxactor 2026/04/10 23:41:55 INFO Applying migration id=outboxsender 2026/04/10 23:41:55 INFO Applying migration id=thread 2026/04/10 23:41:55 INFO Applying migration id=host 2026/04/10 23:41:55 INFO Applying migration id=sharedinbox 2026/04/10 23:41:55 INFO Applying migration id=noteshost 2026/04/10 23:41:55 INFO Applying migration id=fetched 2026/04/10 23:41:55 INFO Applying migration id=move 2026/04/10 23:41:55 INFO Applying migration id=cleanup 2026/04/10 23:41:55 INFO Applying migration id=received 2026/04/10 23:41:55 INFO Applying migration id=namehost 2026/04/10 23:41:55 INFO Applying migration id=outboxhost 2026/04/10 23:41:55 INFO Applying migration id=notesfts 2026/04/10 23:41:55 INFO Applying migration id=iconsname 2026/04/10 23:41:55 INFO Applying migration id=nohash 2026/04/10 23:41:55 INFO Applying migration id=shares 2026/04/10 23:41:55 INFO Applying migration id=actorttl 2026/04/10 23:41:55 INFO Applying migration id=tocc 2026/04/10 23:41:55 INFO Applying migration id=followeds 2026/04/10 23:41:55 INFO Applying migration id=certhash 2026/04/10 23:41:55 INFO Applying migration id=follows_sync 2026/04/10 23:41:55 INFO Applying migration id=jsonpath 2026/04/10 23:41:55 INFO Applying migration id=localforward 2026/04/10 23:41:55 INFO Applying migration id=avatar 2026/04/10 23:41:55 INFO Applying migration id=noimage 2026/04/10 23:41:55 INFO Applying migration id=feed 2026/04/10 23:41:55 INFO Applying migration id=bookmarks 2026/04/10 23:41:55 INFO Applying migration id=shareactivity 2026/04/10 23:41:55 INFO Applying migration id=application 2026/04/10 23:41:55 INFO Applying migration id=certificates 2026/04/10 23:41:55 INFO Applying migration id=rawforward 2026/04/10 23:41:55 INFO Applying migration id=publickey 2026/04/10 23:41:55 INFO Applying migration id=resolvegroup 2026/04/10 23:41:55 INFO Applying migration id=reject 2026/04/10 23:41:55 INFO Applying migration id=autodel 2026/04/10 23:41:55 INFO Applying migration id=jsonb 2026/04/10 23:41:55 INFO Applying migration id=quote 2026/04/10 23:41:55 INFO Applying migration id=rfc9421 2026/04/10 23:41:55 INFO Applying migration id=keys 2026/04/10 23:41:55 INFO Applying migration id=portable 2026/04/10 23:41:55 INFO Applying migration id=proofs 2026/04/10 23:41:55 INFO Applying migration id=contexts 2026/04/10 23:41:55 INFO Applying migration id=deliverieshost 2026/04/10 23:41:55 INFO Applying migration id=pembegin 2026/04/10 23:41:55 INFO Applying migration id=didhost 2026/04/10 23:41:56 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.75s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/04/10 23:41:56 INFO Applying migration id=initial 2026/04/10 23:41:56 INFO Applying migration id=notesupdated 2026/04/10 23:41:56 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:56 INFO Applying migration id=activitiesid 2026/04/10 23:41:56 INFO Applying migration id=outbox 2026/04/10 23:41:56 INFO Applying migration id=edits 2026/04/10 23:41:56 INFO Applying migration id=outboxactor 2026/04/10 23:41:56 INFO Applying migration id=outboxsender 2026/04/10 23:41:56 INFO Applying migration id=thread 2026/04/10 23:41:56 INFO Applying migration id=host 2026/04/10 23:41:56 INFO Applying migration id=sharedinbox 2026/04/10 23:41:56 INFO Applying migration id=noteshost 2026/04/10 23:41:56 INFO Applying migration id=fetched 2026/04/10 23:41:56 INFO Applying migration id=move 2026/04/10 23:41:56 INFO Applying migration id=cleanup 2026/04/10 23:41:56 INFO Applying migration id=received 2026/04/10 23:41:56 INFO Applying migration id=namehost 2026/04/10 23:41:56 INFO Applying migration id=outboxhost 2026/04/10 23:41:56 INFO Applying migration id=notesfts 2026/04/10 23:41:56 INFO Applying migration id=iconsname 2026/04/10 23:41:56 INFO Applying migration id=nohash 2026/04/10 23:41:56 INFO Applying migration id=shares 2026/04/10 23:41:56 INFO Applying migration id=actorttl 2026/04/10 23:41:56 INFO Applying migration id=tocc 2026/04/10 23:41:56 INFO Applying migration id=followeds 2026/04/10 23:41:56 INFO Applying migration id=certhash 2026/04/10 23:41:56 INFO Applying migration id=follows_sync 2026/04/10 23:41:56 INFO Applying migration id=jsonpath 2026/04/10 23:41:56 INFO Applying migration id=localforward 2026/04/10 23:41:56 INFO Applying migration id=avatar 2026/04/10 23:41:56 INFO Applying migration id=noimage 2026/04/10 23:41:56 INFO Applying migration id=feed 2026/04/10 23:41:56 INFO Applying migration id=bookmarks 2026/04/10 23:41:56 INFO Applying migration id=shareactivity 2026/04/10 23:41:56 INFO Applying migration id=application 2026/04/10 23:41:56 INFO Applying migration id=certificates 2026/04/10 23:41:56 INFO Applying migration id=rawforward 2026/04/10 23:41:56 INFO Applying migration id=publickey 2026/04/10 23:41:56 INFO Applying migration id=resolvegroup 2026/04/10 23:41:56 INFO Applying migration id=reject 2026/04/10 23:41:56 INFO Applying migration id=autodel 2026/04/10 23:41:56 INFO Applying migration id=jsonb 2026/04/10 23:41:56 INFO Applying migration id=quote 2026/04/10 23:41:56 INFO Applying migration id=rfc9421 2026/04/10 23:41:56 INFO Applying migration id=keys 2026/04/10 23:41:56 INFO Applying migration id=portable 2026/04/10 23:41:56 INFO Applying migration id=proofs 2026/04/10 23:41:56 INFO Applying migration id=contexts 2026/04/10 23:41:56 INFO Applying migration id=deliverieshost 2026/04/10 23:41:56 INFO Applying migration id=pembegin 2026/04/10 23:41:56 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.31s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/04/10 23:41:56 INFO Applying migration id=initial 2026/04/10 23:41:56 INFO Applying migration id=notesupdated 2026/04/10 23:41:56 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:56 INFO Applying migration id=activitiesid 2026/04/10 23:41:56 INFO Applying migration id=outbox 2026/04/10 23:41:56 INFO Applying migration id=edits 2026/04/10 23:41:56 INFO Applying migration id=outboxactor 2026/04/10 23:41:56 INFO Applying migration id=outboxsender 2026/04/10 23:41:56 INFO Applying migration id=thread 2026/04/10 23:41:56 INFO Applying migration id=host 2026/04/10 23:41:56 INFO Applying migration id=sharedinbox 2026/04/10 23:41:56 INFO Applying migration id=noteshost 2026/04/10 23:41:56 INFO Applying migration id=fetched 2026/04/10 23:41:56 INFO Applying migration id=move 2026/04/10 23:41:56 INFO Applying migration id=cleanup 2026/04/10 23:41:56 INFO Applying migration id=received 2026/04/10 23:41:56 INFO Applying migration id=namehost 2026/04/10 23:41:56 INFO Applying migration id=outboxhost 2026/04/10 23:41:56 INFO Applying migration id=notesfts 2026/04/10 23:41:56 INFO Applying migration id=iconsname 2026/04/10 23:41:56 INFO Applying migration id=nohash 2026/04/10 23:41:56 INFO Applying migration id=shares 2026/04/10 23:41:56 INFO Applying migration id=actorttl 2026/04/10 23:41:56 INFO Applying migration id=tocc 2026/04/10 23:41:56 INFO Applying migration id=followeds 2026/04/10 23:41:56 INFO Applying migration id=certhash 2026/04/10 23:41:56 INFO Applying migration id=follows_sync 2026/04/10 23:41:56 INFO Applying migration id=jsonpath 2026/04/10 23:41:56 INFO Applying migration id=localforward 2026/04/10 23:41:56 INFO Applying migration id=avatar 2026/04/10 23:41:56 INFO Applying migration id=noimage 2026/04/10 23:41:56 INFO Applying migration id=feed 2026/04/10 23:41:56 INFO Applying migration id=bookmarks 2026/04/10 23:41:56 INFO Applying migration id=shareactivity 2026/04/10 23:41:56 INFO Applying migration id=application 2026/04/10 23:41:56 INFO Applying migration id=certificates 2026/04/10 23:41:56 INFO Applying migration id=rawforward 2026/04/10 23:41:56 INFO Applying migration id=publickey 2026/04/10 23:41:56 INFO Applying migration id=resolvegroup 2026/04/10 23:41:56 INFO Applying migration id=reject 2026/04/10 23:41:56 INFO Applying migration id=autodel 2026/04/10 23:41:56 INFO Applying migration id=jsonb 2026/04/10 23:41:56 INFO Applying migration id=quote 2026/04/10 23:41:56 INFO Applying migration id=rfc9421 2026/04/10 23:41:56 INFO Applying migration id=keys 2026/04/10 23:41:56 INFO Applying migration id=portable 2026/04/10 23:41:56 INFO Applying migration id=proofs 2026/04/10 23:41:56 INFO Applying migration id=contexts 2026/04/10 23:41:56 INFO Applying migration id=deliverieshost 2026/04/10 23:41:56 INFO Applying migration id=pembegin 2026/04/10 23:41:56 INFO Applying migration id=didhost 2026/04/10 23:41:57 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:57 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:57 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.53s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/04/10 23:41:57 INFO Applying migration id=initial 2026/04/10 23:41:57 INFO Applying migration id=notesupdated 2026/04/10 23:41:57 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:57 INFO Applying migration id=activitiesid 2026/04/10 23:41:57 INFO Applying migration id=outbox 2026/04/10 23:41:57 INFO Applying migration id=edits 2026/04/10 23:41:57 INFO Applying migration id=outboxactor 2026/04/10 23:41:57 INFO Applying migration id=outboxsender 2026/04/10 23:41:57 INFO Applying migration id=thread 2026/04/10 23:41:57 INFO Applying migration id=host 2026/04/10 23:41:57 INFO Applying migration id=sharedinbox 2026/04/10 23:41:57 INFO Applying migration id=noteshost 2026/04/10 23:41:57 INFO Applying migration id=fetched 2026/04/10 23:41:57 INFO Applying migration id=move 2026/04/10 23:41:57 INFO Applying migration id=cleanup 2026/04/10 23:41:57 INFO Applying migration id=received 2026/04/10 23:41:57 INFO Applying migration id=namehost 2026/04/10 23:41:57 INFO Applying migration id=outboxhost 2026/04/10 23:41:57 INFO Applying migration id=notesfts 2026/04/10 23:41:57 INFO Applying migration id=iconsname 2026/04/10 23:41:57 INFO Applying migration id=nohash 2026/04/10 23:41:57 INFO Applying migration id=shares 2026/04/10 23:41:57 INFO Applying migration id=actorttl 2026/04/10 23:41:57 INFO Applying migration id=tocc 2026/04/10 23:41:57 INFO Applying migration id=followeds 2026/04/10 23:41:57 INFO Applying migration id=certhash 2026/04/10 23:41:57 INFO Applying migration id=follows_sync 2026/04/10 23:41:57 INFO Applying migration id=jsonpath 2026/04/10 23:41:57 INFO Applying migration id=localforward 2026/04/10 23:41:57 INFO Applying migration id=avatar 2026/04/10 23:41:57 INFO Applying migration id=noimage 2026/04/10 23:41:57 INFO Applying migration id=feed 2026/04/10 23:41:57 INFO Applying migration id=bookmarks 2026/04/10 23:41:57 INFO Applying migration id=shareactivity 2026/04/10 23:41:57 INFO Applying migration id=application 2026/04/10 23:41:57 INFO Applying migration id=certificates 2026/04/10 23:41:57 INFO Applying migration id=rawforward 2026/04/10 23:41:57 INFO Applying migration id=publickey 2026/04/10 23:41:57 INFO Applying migration id=resolvegroup 2026/04/10 23:41:57 INFO Applying migration id=reject 2026/04/10 23:41:57 INFO Applying migration id=autodel 2026/04/10 23:41:57 INFO Applying migration id=jsonb 2026/04/10 23:41:57 INFO Applying migration id=quote 2026/04/10 23:41:57 INFO Applying migration id=rfc9421 2026/04/10 23:41:57 INFO Applying migration id=keys 2026/04/10 23:41:57 INFO Applying migration id=portable 2026/04/10 23:41:57 INFO Applying migration id=proofs 2026/04/10 23:41:57 INFO Applying migration id=contexts 2026/04/10 23:41:57 INFO Applying migration id=deliverieshost 2026/04/10 23:41:57 INFO Applying migration id=pembegin 2026/04/10 23:41:57 INFO Applying migration id=didhost 2026/04/10 23:41:57 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:57 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:57 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.71s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/04/10 23:41:57 INFO Applying migration id=initial 2026/04/10 23:41:57 INFO Applying migration id=notesupdated 2026/04/10 23:41:57 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:57 INFO Applying migration id=activitiesid 2026/04/10 23:41:57 INFO Applying migration id=outbox 2026/04/10 23:41:57 INFO Applying migration id=edits 2026/04/10 23:41:57 INFO Applying migration id=outboxactor 2026/04/10 23:41:57 INFO Applying migration id=outboxsender 2026/04/10 23:41:57 INFO Applying migration id=thread 2026/04/10 23:41:57 INFO Applying migration id=host 2026/04/10 23:41:57 INFO Applying migration id=sharedinbox 2026/04/10 23:41:57 INFO Applying migration id=noteshost 2026/04/10 23:41:57 INFO Applying migration id=fetched 2026/04/10 23:41:57 INFO Applying migration id=move 2026/04/10 23:41:57 INFO Applying migration id=cleanup 2026/04/10 23:41:57 INFO Applying migration id=received 2026/04/10 23:41:57 INFO Applying migration id=namehost 2026/04/10 23:41:57 INFO Applying migration id=outboxhost 2026/04/10 23:41:57 INFO Applying migration id=notesfts 2026/04/10 23:41:57 INFO Applying migration id=iconsname 2026/04/10 23:41:57 INFO Applying migration id=nohash 2026/04/10 23:41:57 INFO Applying migration id=shares 2026/04/10 23:41:57 INFO Applying migration id=actorttl 2026/04/10 23:41:57 INFO Applying migration id=tocc 2026/04/10 23:41:57 INFO Applying migration id=followeds 2026/04/10 23:41:57 INFO Applying migration id=certhash 2026/04/10 23:41:57 INFO Applying migration id=follows_sync 2026/04/10 23:41:57 INFO Applying migration id=jsonpath 2026/04/10 23:41:57 INFO Applying migration id=localforward 2026/04/10 23:41:57 INFO Applying migration id=avatar 2026/04/10 23:41:57 INFO Applying migration id=noimage 2026/04/10 23:41:57 INFO Applying migration id=feed 2026/04/10 23:41:57 INFO Applying migration id=bookmarks 2026/04/10 23:41:57 INFO Applying migration id=shareactivity 2026/04/10 23:41:57 INFO Applying migration id=application 2026/04/10 23:41:57 INFO Applying migration id=certificates 2026/04/10 23:41:57 INFO Applying migration id=rawforward 2026/04/10 23:41:57 INFO Applying migration id=publickey 2026/04/10 23:41:57 INFO Applying migration id=resolvegroup 2026/04/10 23:41:57 INFO Applying migration id=reject 2026/04/10 23:41:57 INFO Applying migration id=autodel 2026/04/10 23:41:57 INFO Applying migration id=jsonb 2026/04/10 23:41:57 INFO Applying migration id=quote 2026/04/10 23:41:57 INFO Applying migration id=rfc9421 2026/04/10 23:41:58 INFO Applying migration id=keys 2026/04/10 23:41:58 INFO Applying migration id=portable 2026/04/10 23:41:58 INFO Applying migration id=proofs 2026/04/10 23:41:58 INFO Applying migration id=contexts 2026/04/10 23:41:58 INFO Applying migration id=deliverieshost 2026/04/10 23:41:58 INFO Applying migration id=pembegin 2026/04/10 23:41:58 INFO Applying migration id=didhost 2026/04/10 23:41:58 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:58 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:58 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.45s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/04/10 23:41:58 INFO Applying migration id=initial 2026/04/10 23:41:58 INFO Applying migration id=notesupdated 2026/04/10 23:41:58 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:58 INFO Applying migration id=activitiesid 2026/04/10 23:41:58 INFO Applying migration id=outbox 2026/04/10 23:41:58 INFO Applying migration id=edits 2026/04/10 23:41:58 INFO Applying migration id=outboxactor 2026/04/10 23:41:58 INFO Applying migration id=outboxsender 2026/04/10 23:41:58 INFO Applying migration id=thread 2026/04/10 23:41:58 INFO Applying migration id=host 2026/04/10 23:41:58 INFO Applying migration id=sharedinbox 2026/04/10 23:41:58 INFO Applying migration id=noteshost 2026/04/10 23:41:58 INFO Applying migration id=fetched 2026/04/10 23:41:58 INFO Applying migration id=move 2026/04/10 23:41:58 INFO Applying migration id=cleanup 2026/04/10 23:41:58 INFO Applying migration id=received 2026/04/10 23:41:58 INFO Applying migration id=namehost 2026/04/10 23:41:58 INFO Applying migration id=outboxhost 2026/04/10 23:41:58 INFO Applying migration id=notesfts 2026/04/10 23:41:58 INFO Applying migration id=iconsname 2026/04/10 23:41:58 INFO Applying migration id=nohash 2026/04/10 23:41:58 INFO Applying migration id=shares 2026/04/10 23:41:58 INFO Applying migration id=actorttl 2026/04/10 23:41:58 INFO Applying migration id=tocc 2026/04/10 23:41:58 INFO Applying migration id=followeds 2026/04/10 23:41:58 INFO Applying migration id=certhash 2026/04/10 23:41:58 INFO Applying migration id=follows_sync 2026/04/10 23:41:58 INFO Applying migration id=jsonpath 2026/04/10 23:41:58 INFO Applying migration id=localforward 2026/04/10 23:41:58 INFO Applying migration id=avatar 2026/04/10 23:41:58 INFO Applying migration id=noimage 2026/04/10 23:41:58 INFO Applying migration id=feed 2026/04/10 23:41:58 INFO Applying migration id=bookmarks 2026/04/10 23:41:58 INFO Applying migration id=shareactivity 2026/04/10 23:41:58 INFO Applying migration id=application 2026/04/10 23:41:58 INFO Applying migration id=certificates 2026/04/10 23:41:58 INFO Applying migration id=rawforward 2026/04/10 23:41:58 INFO Applying migration id=publickey 2026/04/10 23:41:58 INFO Applying migration id=resolvegroup 2026/04/10 23:41:58 INFO Applying migration id=reject 2026/04/10 23:41:58 INFO Applying migration id=autodel 2026/04/10 23:41:58 INFO Applying migration id=jsonb 2026/04/10 23:41:58 INFO Applying migration id=quote 2026/04/10 23:41:58 INFO Applying migration id=rfc9421 2026/04/10 23:41:58 INFO Applying migration id=keys 2026/04/10 23:41:58 INFO Applying migration id=portable 2026/04/10 23:41:58 INFO Applying migration id=proofs 2026/04/10 23:41:58 INFO Applying migration id=contexts 2026/04/10 23:41:58 INFO Applying migration id=deliverieshost 2026/04/10 23:41:58 INFO Applying migration id=pembegin 2026/04/10 23:41:58 INFO Applying migration id=didhost 2026/04/10 23:41:58 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:41:58 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:41:58 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 (0.41s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/04/10 23:41:58 INFO Applying migration id=initial 2026/04/10 23:41:58 INFO Applying migration id=notesupdated 2026/04/10 23:41:58 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:58 INFO Applying migration id=activitiesid 2026/04/10 23:41:58 INFO Applying migration id=outbox 2026/04/10 23:41:58 INFO Applying migration id=edits 2026/04/10 23:41:58 INFO Applying migration id=outboxactor 2026/04/10 23:41:58 INFO Applying migration id=outboxsender 2026/04/10 23:41:58 INFO Applying migration id=thread 2026/04/10 23:41:58 INFO Applying migration id=host 2026/04/10 23:41:58 INFO Applying migration id=sharedinbox 2026/04/10 23:41:58 INFO Applying migration id=noteshost 2026/04/10 23:41:58 INFO Applying migration id=fetched 2026/04/10 23:41:58 INFO Applying migration id=move 2026/04/10 23:41:58 INFO Applying migration id=cleanup 2026/04/10 23:41:58 INFO Applying migration id=received 2026/04/10 23:41:58 INFO Applying migration id=namehost 2026/04/10 23:41:58 INFO Applying migration id=outboxhost 2026/04/10 23:41:58 INFO Applying migration id=notesfts 2026/04/10 23:41:58 INFO Applying migration id=iconsname 2026/04/10 23:41:58 INFO Applying migration id=nohash 2026/04/10 23:41:58 INFO Applying migration id=shares 2026/04/10 23:41:58 INFO Applying migration id=actorttl 2026/04/10 23:41:58 INFO Applying migration id=tocc 2026/04/10 23:41:58 INFO Applying migration id=followeds 2026/04/10 23:41:58 INFO Applying migration id=certhash 2026/04/10 23:41:58 INFO Applying migration id=follows_sync 2026/04/10 23:41:58 INFO Applying migration id=jsonpath 2026/04/10 23:41:58 INFO Applying migration id=localforward 2026/04/10 23:41:58 INFO Applying migration id=avatar 2026/04/10 23:41:58 INFO Applying migration id=noimage 2026/04/10 23:41:58 INFO Applying migration id=feed 2026/04/10 23:41:58 INFO Applying migration id=bookmarks 2026/04/10 23:41:58 INFO Applying migration id=shareactivity 2026/04/10 23:41:58 INFO Applying migration id=application 2026/04/10 23:41:58 INFO Applying migration id=certificates 2026/04/10 23:41:58 INFO Applying migration id=rawforward 2026/04/10 23:41:58 INFO Applying migration id=publickey 2026/04/10 23:41:58 INFO Applying migration id=resolvegroup 2026/04/10 23:41:58 INFO Applying migration id=reject 2026/04/10 23:41:58 INFO Applying migration id=autodel 2026/04/10 23:41:58 INFO Applying migration id=jsonb 2026/04/10 23:41:58 INFO Applying migration id=quote 2026/04/10 23:41:58 INFO Applying migration id=rfc9421 2026/04/10 23:41:58 INFO Applying migration id=keys 2026/04/10 23:41:58 INFO Applying migration id=portable 2026/04/10 23:41:58 INFO Applying migration id=proofs 2026/04/10 23:41:58 INFO Applying migration id=contexts 2026/04/10 23:41:58 INFO Applying migration id=deliverieshost 2026/04/10 23:41:58 INFO Applying migration id=pembegin 2026/04/10 23:41:58 INFO Applying migration id=didhost 2026/04/10 23:41:59 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (1.18s) === RUN TestResolve_FederatedActorNoProfileLink 2026/04/10 23:41:59 INFO Applying migration id=initial 2026/04/10 23:41:59 INFO Applying migration id=notesupdated 2026/04/10 23:41:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:59 INFO Applying migration id=activitiesid 2026/04/10 23:41:59 INFO Applying migration id=outbox 2026/04/10 23:41:59 INFO Applying migration id=edits 2026/04/10 23:41:59 INFO Applying migration id=outboxactor 2026/04/10 23:41:59 INFO Applying migration id=outboxsender 2026/04/10 23:41:59 INFO Applying migration id=thread 2026/04/10 23:41:59 INFO Applying migration id=host 2026/04/10 23:41:59 INFO Applying migration id=sharedinbox 2026/04/10 23:41:59 INFO Applying migration id=noteshost 2026/04/10 23:41:59 INFO Applying migration id=fetched 2026/04/10 23:41:59 INFO Applying migration id=move 2026/04/10 23:41:59 INFO Applying migration id=cleanup 2026/04/10 23:41:59 INFO Applying migration id=received 2026/04/10 23:41:59 INFO Applying migration id=namehost 2026/04/10 23:41:59 INFO Applying migration id=outboxhost 2026/04/10 23:41:59 INFO Applying migration id=notesfts 2026/04/10 23:41:59 INFO Applying migration id=iconsname 2026/04/10 23:41:59 INFO Applying migration id=nohash 2026/04/10 23:41:59 INFO Applying migration id=shares 2026/04/10 23:41:59 INFO Applying migration id=actorttl 2026/04/10 23:41:59 INFO Applying migration id=tocc 2026/04/10 23:41:59 INFO Applying migration id=followeds 2026/04/10 23:42:00 INFO Applying migration id=certhash 2026/04/10 23:42:00 INFO Applying migration id=follows_sync 2026/04/10 23:42:00 INFO Applying migration id=jsonpath 2026/04/10 23:42:00 INFO Applying migration id=localforward 2026/04/10 23:42:00 INFO Applying migration id=avatar 2026/04/10 23:42:00 INFO Applying migration id=noimage 2026/04/10 23:42:00 INFO Applying migration id=feed 2026/04/10 23:42:00 INFO Applying migration id=bookmarks 2026/04/10 23:42:00 INFO Applying migration id=shareactivity 2026/04/10 23:42:00 INFO Applying migration id=application 2026/04/10 23:42:00 INFO Applying migration id=certificates 2026/04/10 23:42:00 INFO Applying migration id=rawforward 2026/04/10 23:42:00 INFO Applying migration id=publickey 2026/04/10 23:42:00 INFO Applying migration id=resolvegroup 2026/04/10 23:42:00 INFO Applying migration id=reject 2026/04/10 23:42:00 INFO Applying migration id=autodel 2026/04/10 23:42:00 INFO Applying migration id=jsonb 2026/04/10 23:42:00 INFO Applying migration id=quote 2026/04/10 23:42:00 INFO Applying migration id=rfc9421 2026/04/10 23:42:00 INFO Applying migration id=keys 2026/04/10 23:42:00 INFO Applying migration id=portable 2026/04/10 23:42:00 INFO Applying migration id=proofs 2026/04/10 23:42:00 INFO Applying migration id=contexts 2026/04/10 23:42:00 INFO Applying migration id=deliverieshost 2026/04/10 23:42:00 INFO Applying migration id=pembegin 2026/04/10 23:42:00 INFO Applying migration id=didhost 2026/04/10 23:42:00 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:42:00 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:42:00 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.42s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/04/10 23:42:00 INFO Applying migration id=initial 2026/04/10 23:42:00 INFO Applying migration id=notesupdated 2026/04/10 23:42:00 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:00 INFO Applying migration id=activitiesid 2026/04/10 23:42:00 INFO Applying migration id=outbox 2026/04/10 23:42:00 INFO Applying migration id=edits 2026/04/10 23:42:00 INFO Applying migration id=outboxactor 2026/04/10 23:42:00 INFO Applying migration id=outboxsender 2026/04/10 23:42:00 INFO Applying migration id=thread 2026/04/10 23:42:00 INFO Applying migration id=host 2026/04/10 23:42:00 INFO Applying migration id=sharedinbox 2026/04/10 23:42:00 INFO Applying migration id=noteshost 2026/04/10 23:42:00 INFO Applying migration id=fetched 2026/04/10 23:42:00 INFO Applying migration id=move 2026/04/10 23:42:00 INFO Applying migration id=cleanup 2026/04/10 23:42:00 INFO Applying migration id=received 2026/04/10 23:42:00 INFO Applying migration id=namehost 2026/04/10 23:42:00 INFO Applying migration id=outboxhost 2026/04/10 23:42:00 INFO Applying migration id=notesfts 2026/04/10 23:42:00 INFO Applying migration id=iconsname 2026/04/10 23:42:00 INFO Applying migration id=nohash 2026/04/10 23:42:00 INFO Applying migration id=shares 2026/04/10 23:42:00 INFO Applying migration id=actorttl 2026/04/10 23:42:00 INFO Applying migration id=tocc 2026/04/10 23:42:00 INFO Applying migration id=followeds 2026/04/10 23:42:00 INFO Applying migration id=certhash 2026/04/10 23:42:00 INFO Applying migration id=follows_sync 2026/04/10 23:42:00 INFO Applying migration id=jsonpath 2026/04/10 23:42:00 INFO Applying migration id=localforward 2026/04/10 23:42:00 INFO Applying migration id=avatar 2026/04/10 23:42:00 INFO Applying migration id=noimage 2026/04/10 23:42:00 INFO Applying migration id=feed 2026/04/10 23:42:00 INFO Applying migration id=bookmarks 2026/04/10 23:42:00 INFO Applying migration id=shareactivity 2026/04/10 23:42:00 INFO Applying migration id=application 2026/04/10 23:42:00 INFO Applying migration id=certificates 2026/04/10 23:42:00 INFO Applying migration id=rawforward 2026/04/10 23:42:00 INFO Applying migration id=publickey 2026/04/10 23:42:00 INFO Applying migration id=resolvegroup 2026/04/10 23:42:00 INFO Applying migration id=reject 2026/04/10 23:42:00 INFO Applying migration id=autodel 2026/04/10 23:42:00 INFO Applying migration id=jsonb 2026/04/10 23:42:00 INFO Applying migration id=quote 2026/04/10 23:42:00 INFO Applying migration id=rfc9421 2026/04/10 23:42:00 INFO Applying migration id=keys 2026/04/10 23:42:00 INFO Applying migration id=portable 2026/04/10 23:42:00 INFO Applying migration id=proofs 2026/04/10 23:42:00 INFO Applying migration id=contexts 2026/04/10 23:42:00 INFO Applying migration id=deliverieshost 2026/04/10 23:42:00 INFO Applying migration id=pembegin 2026/04/10 23:42:00 INFO Applying migration id=didhost 2026/04/10 23:42:01 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:42:01 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:42:01 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.68s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/04/10 23:42:01 INFO Applying migration id=initial 2026/04/10 23:42:01 INFO Applying migration id=notesupdated 2026/04/10 23:42:01 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:01 INFO Applying migration id=activitiesid 2026/04/10 23:42:01 INFO Applying migration id=outbox 2026/04/10 23:42:01 INFO Applying migration id=edits 2026/04/10 23:42:01 INFO Applying migration id=outboxactor 2026/04/10 23:42:01 INFO Applying migration id=outboxsender 2026/04/10 23:42:01 INFO Applying migration id=thread 2026/04/10 23:42:01 INFO Applying migration id=host 2026/04/10 23:42:01 INFO Applying migration id=sharedinbox 2026/04/10 23:42:01 INFO Applying migration id=noteshost 2026/04/10 23:42:01 INFO Applying migration id=fetched 2026/04/10 23:42:01 INFO Applying migration id=move 2026/04/10 23:42:01 INFO Applying migration id=cleanup 2026/04/10 23:42:01 INFO Applying migration id=received 2026/04/10 23:42:01 INFO Applying migration id=namehost 2026/04/10 23:42:01 INFO Applying migration id=outboxhost 2026/04/10 23:42:01 INFO Applying migration id=notesfts 2026/04/10 23:42:01 INFO Applying migration id=iconsname 2026/04/10 23:42:01 INFO Applying migration id=nohash 2026/04/10 23:42:01 INFO Applying migration id=shares 2026/04/10 23:42:01 INFO Applying migration id=actorttl 2026/04/10 23:42:01 INFO Applying migration id=tocc 2026/04/10 23:42:01 INFO Applying migration id=followeds 2026/04/10 23:42:01 INFO Applying migration id=certhash 2026/04/10 23:42:01 INFO Applying migration id=follows_sync 2026/04/10 23:42:01 INFO Applying migration id=jsonpath 2026/04/10 23:42:01 INFO Applying migration id=localforward 2026/04/10 23:42:01 INFO Applying migration id=avatar 2026/04/10 23:42:01 INFO Applying migration id=noimage 2026/04/10 23:42:01 INFO Applying migration id=feed 2026/04/10 23:42:01 INFO Applying migration id=bookmarks 2026/04/10 23:42:01 INFO Applying migration id=shareactivity 2026/04/10 23:42:01 INFO Applying migration id=application 2026/04/10 23:42:01 INFO Applying migration id=certificates 2026/04/10 23:42:01 INFO Applying migration id=rawforward 2026/04/10 23:42:01 INFO Applying migration id=publickey 2026/04/10 23:42:01 INFO Applying migration id=resolvegroup 2026/04/10 23:42:01 INFO Applying migration id=reject 2026/04/10 23:42:01 INFO Applying migration id=autodel 2026/04/10 23:42:01 INFO Applying migration id=jsonb 2026/04/10 23:42:01 INFO Applying migration id=quote 2026/04/10 23:42:01 INFO Applying migration id=rfc9421 2026/04/10 23:42:01 INFO Applying migration id=keys 2026/04/10 23:42:01 INFO Applying migration id=portable 2026/04/10 23:42:01 INFO Applying migration id=proofs 2026/04/10 23:42:01 INFO Applying migration id=contexts 2026/04/10 23:42:01 INFO Applying migration id=deliverieshost 2026/04/10 23:42:01 INFO Applying migration id=pembegin 2026/04/10 23:42:01 INFO Applying migration id=didhost 2026/04/10 23:42:01 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:42:01 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:42:01 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 (0.69s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/04/10 23:42:01 INFO Applying migration id=initial 2026/04/10 23:42:01 INFO Applying migration id=notesupdated 2026/04/10 23:42:01 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:01 INFO Applying migration id=activitiesid 2026/04/10 23:42:01 INFO Applying migration id=outbox 2026/04/10 23:42:01 INFO Applying migration id=edits 2026/04/10 23:42:01 INFO Applying migration id=outboxactor 2026/04/10 23:42:01 INFO Applying migration id=outboxsender 2026/04/10 23:42:01 INFO Applying migration id=thread 2026/04/10 23:42:01 INFO Applying migration id=host 2026/04/10 23:42:01 INFO Applying migration id=sharedinbox 2026/04/10 23:42:01 INFO Applying migration id=noteshost 2026/04/10 23:42:01 INFO Applying migration id=fetched 2026/04/10 23:42:01 INFO Applying migration id=move 2026/04/10 23:42:01 INFO Applying migration id=cleanup 2026/04/10 23:42:01 INFO Applying migration id=received 2026/04/10 23:42:01 INFO Applying migration id=namehost 2026/04/10 23:42:01 INFO Applying migration id=outboxhost 2026/04/10 23:42:01 INFO Applying migration id=notesfts 2026/04/10 23:42:01 INFO Applying migration id=iconsname 2026/04/10 23:42:01 INFO Applying migration id=nohash 2026/04/10 23:42:01 INFO Applying migration id=shares 2026/04/10 23:42:01 INFO Applying migration id=actorttl 2026/04/10 23:42:01 INFO Applying migration id=tocc 2026/04/10 23:42:01 INFO Applying migration id=followeds 2026/04/10 23:42:01 INFO Applying migration id=certhash 2026/04/10 23:42:01 INFO Applying migration id=follows_sync 2026/04/10 23:42:01 INFO Applying migration id=jsonpath 2026/04/10 23:42:01 INFO Applying migration id=localforward 2026/04/10 23:42:01 INFO Applying migration id=avatar 2026/04/10 23:42:01 INFO Applying migration id=noimage 2026/04/10 23:42:01 INFO Applying migration id=feed 2026/04/10 23:42:01 INFO Applying migration id=bookmarks 2026/04/10 23:42:01 INFO Applying migration id=shareactivity 2026/04/10 23:42:01 INFO Applying migration id=application 2026/04/10 23:42:01 INFO Applying migration id=certificates 2026/04/10 23:42:01 INFO Applying migration id=rawforward 2026/04/10 23:42:01 INFO Applying migration id=publickey 2026/04/10 23:42:01 INFO Applying migration id=resolvegroup 2026/04/10 23:42:01 INFO Applying migration id=reject 2026/04/10 23:42:01 INFO Applying migration id=autodel 2026/04/10 23:42:01 INFO Applying migration id=jsonb 2026/04/10 23:42:01 INFO Applying migration id=quote 2026/04/10 23:42:01 INFO Applying migration id=rfc9421 2026/04/10 23:42:01 INFO Applying migration id=keys 2026/04/10 23:42:01 INFO Applying migration id=portable 2026/04/10 23:42:01 INFO Applying migration id=proofs 2026/04/10 23:42:01 INFO Applying migration id=contexts 2026/04/10 23:42:01 INFO Applying migration id=deliverieshost 2026/04/10 23:42:01 INFO Applying migration id=pembegin 2026/04/10 23:42:01 INFO Applying migration id=didhost 2026/04/10 23:42:02 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 23:42:02 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 23:42:02 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.75s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/04/10 23:42:02 INFO Applying migration id=initial 2026/04/10 23:42:02 INFO Applying migration id=notesupdated 2026/04/10 23:42:02 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:02 INFO Applying migration id=activitiesid 2026/04/10 23:42:02 INFO Applying migration id=outbox 2026/04/10 23:42:02 INFO Applying migration id=edits 2026/04/10 23:42:02 INFO Applying migration id=outboxactor 2026/04/10 23:42:02 INFO Applying migration id=outboxsender 2026/04/10 23:42:02 INFO Applying migration id=thread 2026/04/10 23:42:02 INFO Applying migration id=host 2026/04/10 23:42:02 INFO Applying migration id=sharedinbox 2026/04/10 23:42:02 INFO Applying migration id=noteshost 2026/04/10 23:42:02 INFO Applying migration id=fetched 2026/04/10 23:42:02 INFO Applying migration id=move 2026/04/10 23:42:02 INFO Applying migration id=cleanup 2026/04/10 23:42:02 INFO Applying migration id=received 2026/04/10 23:42:02 INFO Applying migration id=namehost 2026/04/10 23:42:02 INFO Applying migration id=outboxhost 2026/04/10 23:42:02 INFO Applying migration id=notesfts 2026/04/10 23:42:02 INFO Applying migration id=iconsname 2026/04/10 23:42:02 INFO Applying migration id=nohash 2026/04/10 23:42:02 INFO Applying migration id=shares 2026/04/10 23:42:02 INFO Applying migration id=actorttl 2026/04/10 23:42:02 INFO Applying migration id=tocc 2026/04/10 23:42:02 INFO Applying migration id=followeds 2026/04/10 23:42:02 INFO Applying migration id=certhash 2026/04/10 23:42:02 INFO Applying migration id=follows_sync 2026/04/10 23:42:02 INFO Applying migration id=jsonpath 2026/04/10 23:42:02 INFO Applying migration id=localforward 2026/04/10 23:42:02 INFO Applying migration id=avatar 2026/04/10 23:42:02 INFO Applying migration id=noimage 2026/04/10 23:42:02 INFO Applying migration id=feed 2026/04/10 23:42:02 INFO Applying migration id=bookmarks 2026/04/10 23:42:02 INFO Applying migration id=shareactivity 2026/04/10 23:42:02 INFO Applying migration id=application 2026/04/10 23:42:02 INFO Applying migration id=certificates 2026/04/10 23:42:02 INFO Applying migration id=rawforward 2026/04/10 23:42:02 INFO Applying migration id=publickey 2026/04/10 23:42:02 INFO Applying migration id=resolvegroup 2026/04/10 23:42:02 INFO Applying migration id=reject 2026/04/10 23:42:02 INFO Applying migration id=autodel 2026/04/10 23:42:02 INFO Applying migration id=jsonb 2026/04/10 23:42:02 INFO Applying migration id=quote 2026/04/10 23:42:02 INFO Applying migration id=rfc9421 2026/04/10 23:42:02 INFO Applying migration id=keys 2026/04/10 23:42:02 INFO Applying migration id=portable 2026/04/10 23:42:02 INFO Applying migration id=proofs 2026/04/10 23:42:02 INFO Applying migration id=contexts 2026/04/10 23:42:02 INFO Applying migration id=deliverieshost 2026/04/10 23:42:02 INFO Applying migration id=pembegin 2026/04/10 23:42:02 INFO Applying migration id=didhost 2026/04/10 23:42:02 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.39s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/04/10 23:42:02 INFO Applying migration id=initial 2026/04/10 23:42:02 INFO Applying migration id=notesupdated 2026/04/10 23:42:02 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:02 INFO Applying migration id=activitiesid 2026/04/10 23:42:02 INFO Applying migration id=outbox 2026/04/10 23:42:02 INFO Applying migration id=edits 2026/04/10 23:42:02 INFO Applying migration id=outboxactor 2026/04/10 23:42:02 INFO Applying migration id=outboxsender 2026/04/10 23:42:02 INFO Applying migration id=thread 2026/04/10 23:42:02 INFO Applying migration id=host 2026/04/10 23:42:02 INFO Applying migration id=sharedinbox 2026/04/10 23:42:02 INFO Applying migration id=noteshost 2026/04/10 23:42:02 INFO Applying migration id=fetched 2026/04/10 23:42:02 INFO Applying migration id=move 2026/04/10 23:42:02 INFO Applying migration id=cleanup 2026/04/10 23:42:02 INFO Applying migration id=received 2026/04/10 23:42:02 INFO Applying migration id=namehost 2026/04/10 23:42:02 INFO Applying migration id=outboxhost 2026/04/10 23:42:02 INFO Applying migration id=notesfts 2026/04/10 23:42:02 INFO Applying migration id=iconsname 2026/04/10 23:42:02 INFO Applying migration id=nohash 2026/04/10 23:42:02 INFO Applying migration id=shares 2026/04/10 23:42:02 INFO Applying migration id=actorttl 2026/04/10 23:42:02 INFO Applying migration id=tocc 2026/04/10 23:42:02 INFO Applying migration id=followeds 2026/04/10 23:42:02 INFO Applying migration id=certhash 2026/04/10 23:42:02 INFO Applying migration id=follows_sync 2026/04/10 23:42:02 INFO Applying migration id=jsonpath 2026/04/10 23:42:02 INFO Applying migration id=localforward 2026/04/10 23:42:02 INFO Applying migration id=avatar 2026/04/10 23:42:02 INFO Applying migration id=noimage 2026/04/10 23:42:02 INFO Applying migration id=feed 2026/04/10 23:42:02 INFO Applying migration id=bookmarks 2026/04/10 23:42:02 INFO Applying migration id=shareactivity 2026/04/10 23:42:02 INFO Applying migration id=application 2026/04/10 23:42:02 INFO Applying migration id=certificates 2026/04/10 23:42:02 INFO Applying migration id=rawforward 2026/04/10 23:42:02 INFO Applying migration id=publickey 2026/04/10 23:42:02 INFO Applying migration id=resolvegroup 2026/04/10 23:42:02 INFO Applying migration id=reject 2026/04/10 23:42:02 INFO Applying migration id=autodel 2026/04/10 23:42:02 INFO Applying migration id=jsonb 2026/04/10 23:42:02 INFO Applying migration id=quote 2026/04/10 23:42:02 INFO Applying migration id=rfc9421 2026/04/10 23:42:02 INFO Applying migration id=keys 2026/04/10 23:42:02 INFO Applying migration id=portable 2026/04/10 23:42:02 INFO Applying migration id=proofs 2026/04/10 23:42:02 INFO Applying migration id=contexts 2026/04/10 23:42:02 INFO Applying migration id=deliverieshost 2026/04/10 23:42:02 INFO Applying migration id=pembegin 2026/04/10 23:42:02 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.31s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/04/10 23:42:03 INFO Applying migration id=initial 2026/04/10 23:42:03 INFO Applying migration id=notesupdated 2026/04/10 23:42:03 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:03 INFO Applying migration id=activitiesid 2026/04/10 23:42:03 INFO Applying migration id=outbox 2026/04/10 23:42:03 INFO Applying migration id=edits 2026/04/10 23:42:03 INFO Applying migration id=outboxactor 2026/04/10 23:42:03 INFO Applying migration id=outboxsender 2026/04/10 23:42:03 INFO Applying migration id=thread 2026/04/10 23:42:03 INFO Applying migration id=host 2026/04/10 23:42:03 INFO Applying migration id=sharedinbox 2026/04/10 23:42:03 INFO Applying migration id=noteshost 2026/04/10 23:42:03 INFO Applying migration id=fetched 2026/04/10 23:42:03 INFO Applying migration id=move 2026/04/10 23:42:03 INFO Applying migration id=cleanup 2026/04/10 23:42:03 INFO Applying migration id=received 2026/04/10 23:42:03 INFO Applying migration id=namehost 2026/04/10 23:42:03 INFO Applying migration id=outboxhost 2026/04/10 23:42:03 INFO Applying migration id=notesfts 2026/04/10 23:42:03 INFO Applying migration id=iconsname 2026/04/10 23:42:03 INFO Applying migration id=nohash 2026/04/10 23:42:03 INFO Applying migration id=shares 2026/04/10 23:42:03 INFO Applying migration id=actorttl 2026/04/10 23:42:03 INFO Applying migration id=tocc 2026/04/10 23:42:03 INFO Applying migration id=followeds 2026/04/10 23:42:03 INFO Applying migration id=certhash 2026/04/10 23:42:03 INFO Applying migration id=follows_sync 2026/04/10 23:42:03 INFO Applying migration id=jsonpath 2026/04/10 23:42:03 INFO Applying migration id=localforward 2026/04/10 23:42:03 INFO Applying migration id=avatar 2026/04/10 23:42:03 INFO Applying migration id=noimage 2026/04/10 23:42:03 INFO Applying migration id=feed 2026/04/10 23:42:03 INFO Applying migration id=bookmarks 2026/04/10 23:42:03 INFO Applying migration id=shareactivity 2026/04/10 23:42:03 INFO Applying migration id=application 2026/04/10 23:42:03 INFO Applying migration id=certificates 2026/04/10 23:42:03 INFO Applying migration id=rawforward 2026/04/10 23:42:03 INFO Applying migration id=publickey 2026/04/10 23:42:03 INFO Applying migration id=resolvegroup 2026/04/10 23:42:03 INFO Applying migration id=reject 2026/04/10 23:42:03 INFO Applying migration id=autodel 2026/04/10 23:42:03 INFO Applying migration id=jsonb 2026/04/10 23:42:03 INFO Applying migration id=quote 2026/04/10 23:42:03 INFO Applying migration id=rfc9421 2026/04/10 23:42:03 INFO Applying migration id=keys 2026/04/10 23:42:03 INFO Applying migration id=portable 2026/04/10 23:42:03 INFO Applying migration id=proofs 2026/04/10 23:42:03 INFO Applying migration id=contexts 2026/04/10 23:42:03 INFO Applying migration id=deliverieshost 2026/04/10 23:42:03 INFO Applying migration id=pembegin 2026/04/10 23:42:03 INFO Applying migration id=didhost 2026/04/10 23:42:03 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.47s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/04/10 23:42:03 INFO Applying migration id=initial 2026/04/10 23:42:03 INFO Applying migration id=notesupdated 2026/04/10 23:42:03 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:03 INFO Applying migration id=activitiesid 2026/04/10 23:42:03 INFO Applying migration id=outbox 2026/04/10 23:42:03 INFO Applying migration id=edits 2026/04/10 23:42:03 INFO Applying migration id=outboxactor 2026/04/10 23:42:03 INFO Applying migration id=outboxsender 2026/04/10 23:42:03 INFO Applying migration id=thread 2026/04/10 23:42:03 INFO Applying migration id=host 2026/04/10 23:42:03 INFO Applying migration id=sharedinbox 2026/04/10 23:42:03 INFO Applying migration id=noteshost 2026/04/10 23:42:03 INFO Applying migration id=fetched 2026/04/10 23:42:03 INFO Applying migration id=move 2026/04/10 23:42:03 INFO Applying migration id=cleanup 2026/04/10 23:42:03 INFO Applying migration id=received 2026/04/10 23:42:03 INFO Applying migration id=namehost 2026/04/10 23:42:03 INFO Applying migration id=outboxhost 2026/04/10 23:42:03 INFO Applying migration id=notesfts 2026/04/10 23:42:03 INFO Applying migration id=iconsname 2026/04/10 23:42:03 INFO Applying migration id=nohash 2026/04/10 23:42:03 INFO Applying migration id=shares 2026/04/10 23:42:03 INFO Applying migration id=actorttl 2026/04/10 23:42:03 INFO Applying migration id=tocc 2026/04/10 23:42:03 INFO Applying migration id=followeds 2026/04/10 23:42:03 INFO Applying migration id=certhash 2026/04/10 23:42:03 INFO Applying migration id=follows_sync 2026/04/10 23:42:03 INFO Applying migration id=jsonpath 2026/04/10 23:42:03 INFO Applying migration id=localforward 2026/04/10 23:42:03 INFO Applying migration id=avatar 2026/04/10 23:42:03 INFO Applying migration id=noimage 2026/04/10 23:42:03 INFO Applying migration id=feed 2026/04/10 23:42:03 INFO Applying migration id=bookmarks 2026/04/10 23:42:03 INFO Applying migration id=shareactivity 2026/04/10 23:42:03 INFO Applying migration id=application 2026/04/10 23:42:03 INFO Applying migration id=certificates 2026/04/10 23:42:03 INFO Applying migration id=rawforward 2026/04/10 23:42:03 INFO Applying migration id=publickey 2026/04/10 23:42:03 INFO Applying migration id=resolvegroup 2026/04/10 23:42:03 INFO Applying migration id=reject 2026/04/10 23:42:03 INFO Applying migration id=autodel 2026/04/10 23:42:03 INFO Applying migration id=jsonb 2026/04/10 23:42:03 INFO Applying migration id=quote 2026/04/10 23:42:03 INFO Applying migration id=rfc9421 2026/04/10 23:42:03 INFO Applying migration id=keys 2026/04/10 23:42:03 INFO Applying migration id=portable 2026/04/10 23:42:03 INFO Applying migration id=proofs 2026/04/10 23:42:03 INFO Applying migration id=contexts 2026/04/10 23:42:03 INFO Applying migration id=deliverieshost 2026/04/10 23:42:03 INFO Applying migration id=pembegin 2026/04/10 23:42:03 INFO Applying migration id=didhost 2026/04/10 23:42:04 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.97s) === RUN TestResolve_FederatedActorWrongIDCached 2026/04/10 23:42:04 INFO Applying migration id=initial 2026/04/10 23:42:04 INFO Applying migration id=notesupdated 2026/04/10 23:42:04 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:04 INFO Applying migration id=activitiesid 2026/04/10 23:42:04 INFO Applying migration id=outbox 2026/04/10 23:42:04 INFO Applying migration id=edits 2026/04/10 23:42:04 INFO Applying migration id=outboxactor 2026/04/10 23:42:04 INFO Applying migration id=outboxsender 2026/04/10 23:42:04 INFO Applying migration id=thread 2026/04/10 23:42:04 INFO Applying migration id=host 2026/04/10 23:42:04 INFO Applying migration id=sharedinbox 2026/04/10 23:42:04 INFO Applying migration id=noteshost 2026/04/10 23:42:04 INFO Applying migration id=fetched 2026/04/10 23:42:04 INFO Applying migration id=move 2026/04/10 23:42:04 INFO Applying migration id=cleanup 2026/04/10 23:42:04 INFO Applying migration id=received 2026/04/10 23:42:04 INFO Applying migration id=namehost 2026/04/10 23:42:04 INFO Applying migration id=outboxhost 2026/04/10 23:42:04 INFO Applying migration id=notesfts 2026/04/10 23:42:04 INFO Applying migration id=iconsname 2026/04/10 23:42:04 INFO Applying migration id=nohash 2026/04/10 23:42:04 INFO Applying migration id=shares 2026/04/10 23:42:04 INFO Applying migration id=actorttl 2026/04/10 23:42:04 INFO Applying migration id=tocc 2026/04/10 23:42:04 INFO Applying migration id=followeds 2026/04/10 23:42:04 INFO Applying migration id=certhash 2026/04/10 23:42:04 INFO Applying migration id=follows_sync 2026/04/10 23:42:04 INFO Applying migration id=jsonpath 2026/04/10 23:42:04 INFO Applying migration id=localforward 2026/04/10 23:42:04 INFO Applying migration id=avatar 2026/04/10 23:42:04 INFO Applying migration id=noimage 2026/04/10 23:42:04 INFO Applying migration id=feed 2026/04/10 23:42:04 INFO Applying migration id=bookmarks 2026/04/10 23:42:04 INFO Applying migration id=shareactivity 2026/04/10 23:42:04 INFO Applying migration id=application 2026/04/10 23:42:04 INFO Applying migration id=certificates 2026/04/10 23:42:04 INFO Applying migration id=rawforward 2026/04/10 23:42:04 INFO Applying migration id=publickey 2026/04/10 23:42:04 INFO Applying migration id=resolvegroup 2026/04/10 23:42:04 INFO Applying migration id=reject 2026/04/10 23:42:04 INFO Applying migration id=autodel 2026/04/10 23:42:04 INFO Applying migration id=jsonb 2026/04/10 23:42:04 INFO Applying migration id=quote 2026/04/10 23:42:04 INFO Applying migration id=rfc9421 2026/04/10 23:42:04 INFO Applying migration id=keys 2026/04/10 23:42:04 INFO Applying migration id=portable 2026/04/10 23:42:04 INFO Applying migration id=proofs 2026/04/10 23:42:04 INFO Applying migration id=contexts 2026/04/10 23:42:04 INFO Applying migration id=deliverieshost 2026/04/10 23:42:04 INFO Applying migration id=pembegin 2026/04/10 23:42:04 INFO Applying migration id=didhost 2026/04/10 23:42:04 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCached (0.35s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/04/10 23:42:04 INFO Applying migration id=initial 2026/04/10 23:42:04 INFO Applying migration id=notesupdated 2026/04/10 23:42:04 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:04 INFO Applying migration id=activitiesid 2026/04/10 23:42:04 INFO Applying migration id=outbox 2026/04/10 23:42:04 INFO Applying migration id=edits 2026/04/10 23:42:04 INFO Applying migration id=outboxactor 2026/04/10 23:42:04 INFO Applying migration id=outboxsender 2026/04/10 23:42:04 INFO Applying migration id=thread 2026/04/10 23:42:05 INFO Applying migration id=host 2026/04/10 23:42:05 INFO Applying migration id=sharedinbox 2026/04/10 23:42:05 INFO Applying migration id=noteshost 2026/04/10 23:42:05 INFO Applying migration id=fetched 2026/04/10 23:42:05 INFO Applying migration id=move 2026/04/10 23:42:05 INFO Applying migration id=cleanup 2026/04/10 23:42:05 INFO Applying migration id=received 2026/04/10 23:42:05 INFO Applying migration id=namehost 2026/04/10 23:42:05 INFO Applying migration id=outboxhost 2026/04/10 23:42:05 INFO Applying migration id=notesfts 2026/04/10 23:42:05 INFO Applying migration id=iconsname 2026/04/10 23:42:05 INFO Applying migration id=nohash 2026/04/10 23:42:05 INFO Applying migration id=shares 2026/04/10 23:42:05 INFO Applying migration id=actorttl 2026/04/10 23:42:05 INFO Applying migration id=tocc 2026/04/10 23:42:05 INFO Applying migration id=followeds 2026/04/10 23:42:05 INFO Applying migration id=certhash 2026/04/10 23:42:05 INFO Applying migration id=follows_sync 2026/04/10 23:42:05 INFO Applying migration id=jsonpath 2026/04/10 23:42:05 INFO Applying migration id=localforward 2026/04/10 23:42:05 INFO Applying migration id=avatar 2026/04/10 23:42:05 INFO Applying migration id=noimage 2026/04/10 23:42:05 INFO Applying migration id=feed 2026/04/10 23:42:05 INFO Applying migration id=bookmarks 2026/04/10 23:42:05 INFO Applying migration id=shareactivity 2026/04/10 23:42:05 INFO Applying migration id=application 2026/04/10 23:42:05 INFO Applying migration id=certificates 2026/04/10 23:42:05 INFO Applying migration id=rawforward 2026/04/10 23:42:05 INFO Applying migration id=publickey 2026/04/10 23:42:05 INFO Applying migration id=resolvegroup 2026/04/10 23:42:05 INFO Applying migration id=reject 2026/04/10 23:42:05 INFO Applying migration id=autodel 2026/04/10 23:42:05 INFO Applying migration id=jsonb 2026/04/10 23:42:05 INFO Applying migration id=quote 2026/04/10 23:42:05 INFO Applying migration id=rfc9421 2026/04/10 23:42:05 INFO Applying migration id=keys 2026/04/10 23:42:05 INFO Applying migration id=portable 2026/04/10 23:42:05 INFO Applying migration id=proofs 2026/04/10 23:42:05 INFO Applying migration id=contexts 2026/04/10 23:42:05 INFO Applying migration id=deliverieshost 2026/04/10 23:42:05 INFO Applying migration id=pembegin 2026/04/10 23:42:05 INFO Applying migration id=didhost 2026/04/10 23:42:05 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 23:42:05 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 23:42:05 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.37s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/04/10 23:42:05 INFO Applying migration id=initial 2026/04/10 23:42:05 INFO Applying migration id=notesupdated 2026/04/10 23:42:05 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:05 INFO Applying migration id=activitiesid 2026/04/10 23:42:05 INFO Applying migration id=outbox 2026/04/10 23:42:05 INFO Applying migration id=edits 2026/04/10 23:42:05 INFO Applying migration id=outboxactor 2026/04/10 23:42:05 INFO Applying migration id=outboxsender 2026/04/10 23:42:05 INFO Applying migration id=thread 2026/04/10 23:42:05 INFO Applying migration id=host 2026/04/10 23:42:05 INFO Applying migration id=sharedinbox 2026/04/10 23:42:05 INFO Applying migration id=noteshost 2026/04/10 23:42:05 INFO Applying migration id=fetched 2026/04/10 23:42:05 INFO Applying migration id=move 2026/04/10 23:42:05 INFO Applying migration id=cleanup 2026/04/10 23:42:05 INFO Applying migration id=received 2026/04/10 23:42:05 INFO Applying migration id=namehost 2026/04/10 23:42:05 INFO Applying migration id=outboxhost 2026/04/10 23:42:05 INFO Applying migration id=notesfts 2026/04/10 23:42:05 INFO Applying migration id=iconsname 2026/04/10 23:42:05 INFO Applying migration id=nohash 2026/04/10 23:42:05 INFO Applying migration id=shares 2026/04/10 23:42:05 INFO Applying migration id=actorttl 2026/04/10 23:42:05 INFO Applying migration id=tocc 2026/04/10 23:42:05 INFO Applying migration id=followeds 2026/04/10 23:42:05 INFO Applying migration id=certhash 2026/04/10 23:42:05 INFO Applying migration id=follows_sync 2026/04/10 23:42:05 INFO Applying migration id=jsonpath 2026/04/10 23:42:05 INFO Applying migration id=localforward 2026/04/10 23:42:05 INFO Applying migration id=avatar 2026/04/10 23:42:05 INFO Applying migration id=noimage 2026/04/10 23:42:05 INFO Applying migration id=feed 2026/04/10 23:42:05 INFO Applying migration id=bookmarks 2026/04/10 23:42:05 INFO Applying migration id=shareactivity 2026/04/10 23:42:05 INFO Applying migration id=application 2026/04/10 23:42:05 INFO Applying migration id=certificates 2026/04/10 23:42:05 INFO Applying migration id=rawforward 2026/04/10 23:42:05 INFO Applying migration id=publickey 2026/04/10 23:42:05 INFO Applying migration id=resolvegroup 2026/04/10 23:42:05 INFO Applying migration id=reject 2026/04/10 23:42:05 INFO Applying migration id=autodel 2026/04/10 23:42:05 INFO Applying migration id=jsonb 2026/04/10 23:42:05 INFO Applying migration id=quote 2026/04/10 23:42:05 INFO Applying migration id=rfc9421 2026/04/10 23:42:05 INFO Applying migration id=keys 2026/04/10 23:42:05 INFO Applying migration id=portable 2026/04/10 23:42:05 INFO Applying migration id=proofs 2026/04/10 23:42:05 INFO Applying migration id=contexts 2026/04/10 23:42:05 INFO Applying migration id=deliverieshost 2026/04/10 23:42:05 INFO Applying migration id=pembegin 2026/04/10 23:42:05 INFO Applying migration id=didhost 2026/04/10 23:42:05 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 23:42:05 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 23:42:05 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 23:42:05 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 23:42:06 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.65s) PASS ok github.com/dimkr/tootik/fed (cached) === 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 (cached) ? 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 (cached) ? 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 --- PASS: TestFromHTML_Empty (0.00s) === CONT TestToHTML_LineBreak === CONT TestToHTML_LinkDot --- PASS: TestToHTML_LineBreak (0.00s) === CONT TestFromHTML_Mention --- PASS: TestFromHTML_Mention (0.00s) === CONT TestFromHTML_MentionAndLinkAltText === CONT TestFromHTML_Image === CONT TestFromHTML_ImageAndSameLink === CONT TestFromHTML_TitleAndParagraphs === CONT TestToHTML_ManyLinesManyLineBreaks === CONT TestToHTML_TwoLineBreaks --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) --- PASS: TestFromHTML_ImageAndSameLink (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) === CONT TestFromHTML_MentionAndLinks === CONT TestFromHTML_LineBreak === CONT TestFromHTML_Paragraphs === CONT TestFromHTML_Plain === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestToHTML_TrailingLineBreaks === CONT TestToHTML_LinkStart === CONT TestToHTML_LinkAndLineBreak === CONT TestToHTML_OverlappingLink === CONT TestToHTML_Link === CONT TestToHTML_OnlyLineBreaks === CONT TestToHTML_Mentions === CONT TestToHTML_Escaping === CONT TestToHTML_EmojiMention === CONT TestToHTML_NoMentions === CONT TestToHTML_MissingMentions === CONT TestToHTML_LinkParentheses === CONT TestToHTML_TitleSubtitleAndParagraphs === CONT TestToHTML_TitleAndParagraphs === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_LeadingLineBreak === CONT TestToHTML_TrailingLineBreak === CONT TestToHTML_LeadingLineBreaks === CONT TestFromHTML_UnorderedList === CONT TestToHTML_Plain === CONT TestToHTML_Empty === CONT TestFromHTML_Quote === CONT TestFromHTML_OrderedList === CONT TestFromHTML_ImageAndLink === CONT TestFromHTML_Escaping === CONT TestToHTML_Question === CONT TestFromHTML_ImageNoSrc === CONT TestFromHTML_ImageAlt === CONT TestToHTML_ManyLineBreaks --- PASS: TestFromHTML_Image (0.00s) === CONT TestFromHTML_MentionAndLink --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) --- PASS: TestToHTML_TwoLineBreaks (0.00s) --- PASS: TestFromHTML_MentionAndLinks (0.00s) --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestFromHTML_Plain (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestToHTML_LinkAndLineBreak (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestToHTML_Link (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestToHTML_Mentions (0.00s) --- PASS: TestToHTML_Escaping (0.00s) --- PASS: TestToHTML_EmojiMention (0.00s) --- PASS: TestToHTML_NoMentions (0.00s) --- PASS: TestToHTML_MissingMentions (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestToHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestToHTML_LeadingLineBreak (0.00s) --- PASS: TestToHTML_TrailingLineBreak (0.00s) --- PASS: TestToHTML_LeadingLineBreaks (0.00s) --- PASS: TestFromHTML_UnorderedList (0.00s) --- PASS: TestToHTML_Plain (0.00s) --- PASS: TestToHTML_Empty (0.00s) --- PASS: TestFromHTML_Quote (0.00s) --- PASS: TestFromHTML_OrderedList (0.00s) --- PASS: TestFromHTML_ImageAndLink (0.00s) --- PASS: TestFromHTML_Escaping (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestFromHTML_ImageNoSrc (0.00s) --- PASS: TestFromHTML_ImageAlt (0.00s) --- PASS: TestToHTML_ManyLineBreaks (0.00s) --- PASS: TestFromHTML_MentionAndLink (0.00s) PASS ok github.com/dimkr/tootik/front/text/plain (cached) ? 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/MultipleValues === CONT TestRFC9421_BuildSignatureBase/MissingHeader --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (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 (1.50s) === RUN TestSign_Get --- PASS: TestSign_Get (0.27s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.99s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.51s) === RUN TestSign_ReadFailure --- PASS: TestSign_ReadFailure (0.32s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.15s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.89s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.20s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.52s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.81s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.35s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.33s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.27s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.27s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.30s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.21s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.56s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (1.06s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (1.31s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.52s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.89s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.57s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.77s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.91s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (1.13s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.38s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.63s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.16s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.34s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.18s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.46s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.62s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.88s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.17s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.41s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.38s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.37s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.17s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (1.01s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.51s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.51s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.28s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.13s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.16s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (1.23s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.06s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.20s) === CONT TestRFC9421_Sign === RUN TestRFC9421_Sign/RSAHappyFlow === PAUSE TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_Sign/BodyReadFailure === PAUSE TestRFC9421_Sign/BodyReadFailure === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_VerifySignatureAge === RUN TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_Sign/InvalidComponent === 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 === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_VerifyFailure/TwoAlg === RUN TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_Sign/PostWithQuery === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_Sign/RSAHappyFlow === 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 === CONT TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_Sign/SmallKey === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/BodyReadFailure === CONT TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_Sign/PostWithQuery === 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/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.01s) --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.01s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/BodyReadFailure (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.04s) PASS ok github.com/dimkr/tootik/httpsig (cached) ? 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 (cached) === RUN TestAvatar_HappyFlow 2026/04/10 23:41:23 INFO Applying migration id=initial 2026/04/10 23:41:23 INFO Applying migration id=notesupdated 2026/04/10 23:41:23 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:23 INFO Applying migration id=activitiesid 2026/04/10 23:41:23 INFO Applying migration id=outbox 2026/04/10 23:41:23 INFO Applying migration id=edits 2026/04/10 23:41:23 INFO Applying migration id=outboxactor 2026/04/10 23:41:23 INFO Applying migration id=outboxsender 2026/04/10 23:41:23 INFO Applying migration id=thread 2026/04/10 23:41:23 INFO Applying migration id=host 2026/04/10 23:41:23 INFO Applying migration id=sharedinbox 2026/04/10 23:41:23 INFO Applying migration id=noteshost 2026/04/10 23:41:23 INFO Applying migration id=fetched 2026/04/10 23:41:23 INFO Applying migration id=move 2026/04/10 23:41:23 INFO Applying migration id=cleanup 2026/04/10 23:41:23 INFO Applying migration id=received 2026/04/10 23:41:23 INFO Applying migration id=namehost 2026/04/10 23:41:23 INFO Applying migration id=outboxhost 2026/04/10 23:41:23 INFO Applying migration id=notesfts 2026/04/10 23:41:23 INFO Applying migration id=iconsname 2026/04/10 23:41:23 INFO Applying migration id=nohash 2026/04/10 23:41:23 INFO Applying migration id=shares 2026/04/10 23:41:23 INFO Applying migration id=actorttl 2026/04/10 23:41:23 INFO Applying migration id=tocc 2026/04/10 23:41:23 INFO Applying migration id=followeds 2026/04/10 23:41:23 INFO Applying migration id=certhash 2026/04/10 23:41:23 INFO Applying migration id=follows_sync 2026/04/10 23:41:23 INFO Applying migration id=jsonpath 2026/04/10 23:41:24 INFO Applying migration id=localforward 2026/04/10 23:41:24 INFO Applying migration id=avatar 2026/04/10 23:41:24 INFO Applying migration id=noimage 2026/04/10 23:41:24 INFO Applying migration id=feed 2026/04/10 23:41:24 INFO Applying migration id=bookmarks 2026/04/10 23:41:24 INFO Applying migration id=shareactivity 2026/04/10 23:41:24 INFO Applying migration id=application 2026/04/10 23:41:24 INFO Applying migration id=certificates 2026/04/10 23:41:24 INFO Applying migration id=rawforward 2026/04/10 23:41:24 INFO Applying migration id=publickey 2026/04/10 23:41:24 INFO Applying migration id=resolvegroup 2026/04/10 23:41:24 INFO Applying migration id=reject 2026/04/10 23:41:24 INFO Applying migration id=autodel 2026/04/10 23:41:24 INFO Applying migration id=jsonb 2026/04/10 23:41:24 INFO Applying migration id=quote 2026/04/10 23:41:24 INFO Applying migration id=rfc9421 2026/04/10 23:41:24 INFO Applying migration id=keys 2026/04/10 23:41:24 INFO Applying migration id=portable 2026/04/10 23:41:24 INFO Applying migration id=proofs 2026/04/10 23:41:24 INFO Applying migration id=contexts 2026/04/10 23:41:24 INFO Applying migration id=deliverieshost 2026/04/10 23:41:24 INFO Applying migration id=pembegin 2026/04/10 23:41:24 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlow (1.65s) === RUN TestAvatar_NewUser 2026/04/10 23:41:25 INFO Applying migration id=initial 2026/04/10 23:41:25 INFO Applying migration id=notesupdated 2026/04/10 23:41:25 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:25 INFO Applying migration id=activitiesid 2026/04/10 23:41:25 INFO Applying migration id=outbox 2026/04/10 23:41:25 INFO Applying migration id=edits 2026/04/10 23:41:25 INFO Applying migration id=outboxactor 2026/04/10 23:41:25 INFO Applying migration id=outboxsender 2026/04/10 23:41:25 INFO Applying migration id=thread 2026/04/10 23:41:25 INFO Applying migration id=host 2026/04/10 23:41:25 INFO Applying migration id=sharedinbox 2026/04/10 23:41:25 INFO Applying migration id=noteshost 2026/04/10 23:41:25 INFO Applying migration id=fetched 2026/04/10 23:41:25 INFO Applying migration id=move 2026/04/10 23:41:25 INFO Applying migration id=cleanup 2026/04/10 23:41:25 INFO Applying migration id=received 2026/04/10 23:41:25 INFO Applying migration id=namehost 2026/04/10 23:41:25 INFO Applying migration id=outboxhost 2026/04/10 23:41:25 INFO Applying migration id=notesfts 2026/04/10 23:41:25 INFO Applying migration id=iconsname 2026/04/10 23:41:25 INFO Applying migration id=nohash 2026/04/10 23:41:25 INFO Applying migration id=shares 2026/04/10 23:41:25 INFO Applying migration id=actorttl 2026/04/10 23:41:25 INFO Applying migration id=tocc 2026/04/10 23:41:25 INFO Applying migration id=followeds 2026/04/10 23:41:25 INFO Applying migration id=certhash 2026/04/10 23:41:25 INFO Applying migration id=follows_sync 2026/04/10 23:41:25 INFO Applying migration id=jsonpath 2026/04/10 23:41:25 INFO Applying migration id=localforward 2026/04/10 23:41:25 INFO Applying migration id=avatar 2026/04/10 23:41:25 INFO Applying migration id=noimage 2026/04/10 23:41:25 INFO Applying migration id=feed 2026/04/10 23:41:25 INFO Applying migration id=bookmarks 2026/04/10 23:41:25 INFO Applying migration id=shareactivity 2026/04/10 23:41:25 INFO Applying migration id=application 2026/04/10 23:41:25 INFO Applying migration id=certificates 2026/04/10 23:41:25 INFO Applying migration id=rawforward 2026/04/10 23:41:25 INFO Applying migration id=publickey 2026/04/10 23:41:25 INFO Applying migration id=resolvegroup 2026/04/10 23:41:25 INFO Applying migration id=reject 2026/04/10 23:41:25 INFO Applying migration id=autodel 2026/04/10 23:41:25 INFO Applying migration id=jsonb 2026/04/10 23:41:25 INFO Applying migration id=quote 2026/04/10 23:41:25 INFO Applying migration id=rfc9421 2026/04/10 23:41:25 INFO Applying migration id=keys 2026/04/10 23:41:25 INFO Applying migration id=portable 2026/04/10 23:41:25 INFO Applying migration id=proofs 2026/04/10 23:41:25 INFO Applying migration id=contexts 2026/04/10 23:41:25 INFO Applying migration id=deliverieshost 2026/04/10 23:41:25 INFO Applying migration id=pembegin 2026/04/10 23:41:25 INFO Applying migration id=didhost 2026/04/10 23:41:29 WARN Throttled request to set avatar can=2026-04-11T00:11:24.551Z --- PASS: TestAvatar_NewUser (3.97s) === RUN TestAvatar_ChangedRecently 2026/04/10 23:41:29 INFO Applying migration id=initial 2026/04/10 23:41:29 INFO Applying migration id=notesupdated 2026/04/10 23:41:29 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:29 INFO Applying migration id=activitiesid 2026/04/10 23:41:29 INFO Applying migration id=outbox 2026/04/10 23:41:29 INFO Applying migration id=edits 2026/04/10 23:41:29 INFO Applying migration id=outboxactor 2026/04/10 23:41:29 INFO Applying migration id=outboxsender 2026/04/10 23:41:29 INFO Applying migration id=thread 2026/04/10 23:41:29 INFO Applying migration id=host 2026/04/10 23:41:29 INFO Applying migration id=sharedinbox 2026/04/10 23:41:29 INFO Applying migration id=noteshost 2026/04/10 23:41:29 INFO Applying migration id=fetched 2026/04/10 23:41:29 INFO Applying migration id=move 2026/04/10 23:41:29 INFO Applying migration id=cleanup 2026/04/10 23:41:29 INFO Applying migration id=received 2026/04/10 23:41:29 INFO Applying migration id=namehost 2026/04/10 23:41:29 INFO Applying migration id=outboxhost 2026/04/10 23:41:29 INFO Applying migration id=notesfts 2026/04/10 23:41:29 INFO Applying migration id=iconsname 2026/04/10 23:41:29 INFO Applying migration id=nohash 2026/04/10 23:41:29 INFO Applying migration id=shares 2026/04/10 23:41:29 INFO Applying migration id=actorttl 2026/04/10 23:41:29 INFO Applying migration id=tocc 2026/04/10 23:41:29 INFO Applying migration id=followeds 2026/04/10 23:41:29 INFO Applying migration id=certhash 2026/04/10 23:41:29 INFO Applying migration id=follows_sync 2026/04/10 23:41:29 INFO Applying migration id=jsonpath 2026/04/10 23:41:29 INFO Applying migration id=localforward 2026/04/10 23:41:29 INFO Applying migration id=avatar 2026/04/10 23:41:29 INFO Applying migration id=noimage 2026/04/10 23:41:29 INFO Applying migration id=feed 2026/04/10 23:41:29 INFO Applying migration id=bookmarks 2026/04/10 23:41:29 INFO Applying migration id=shareactivity 2026/04/10 23:41:29 INFO Applying migration id=application 2026/04/10 23:41:29 INFO Applying migration id=certificates 2026/04/10 23:41:29 INFO Applying migration id=rawforward 2026/04/10 23:41:29 INFO Applying migration id=publickey 2026/04/10 23:41:29 INFO Applying migration id=resolvegroup 2026/04/10 23:41:29 INFO Applying migration id=reject 2026/04/10 23:41:29 INFO Applying migration id=autodel 2026/04/10 23:41:29 INFO Applying migration id=jsonb 2026/04/10 23:41:29 INFO Applying migration id=quote 2026/04/10 23:41:29 INFO Applying migration id=rfc9421 2026/04/10 23:41:29 INFO Applying migration id=keys 2026/04/10 23:41:29 INFO Applying migration id=portable 2026/04/10 23:41:29 INFO Applying migration id=proofs 2026/04/10 23:41:29 INFO Applying migration id=contexts 2026/04/10 23:41:29 INFO Applying migration id=deliverieshost 2026/04/10 23:41:29 INFO Applying migration id=pembegin 2026/04/10 23:41:29 INFO Applying migration id=didhost 2026/04/10 23:41:31 WARN Throttled request to set avatar can=2026-04-11T00:11:26.817Z --- PASS: TestAvatar_ChangedRecently (2.26s) === RUN TestAvatar_HappyFlowSizeFirst 2026/04/10 23:41:31 INFO Applying migration id=initial 2026/04/10 23:41:31 INFO Applying migration id=notesupdated 2026/04/10 23:41:31 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:31 INFO Applying migration id=activitiesid 2026/04/10 23:41:31 INFO Applying migration id=outbox 2026/04/10 23:41:31 INFO Applying migration id=edits 2026/04/10 23:41:31 INFO Applying migration id=outboxactor 2026/04/10 23:41:31 INFO Applying migration id=outboxsender 2026/04/10 23:41:31 INFO Applying migration id=thread 2026/04/10 23:41:31 INFO Applying migration id=host 2026/04/10 23:41:31 INFO Applying migration id=sharedinbox 2026/04/10 23:41:31 INFO Applying migration id=noteshost 2026/04/10 23:41:31 INFO Applying migration id=fetched 2026/04/10 23:41:31 INFO Applying migration id=move 2026/04/10 23:41:31 INFO Applying migration id=cleanup 2026/04/10 23:41:31 INFO Applying migration id=received 2026/04/10 23:41:31 INFO Applying migration id=namehost 2026/04/10 23:41:31 INFO Applying migration id=outboxhost 2026/04/10 23:41:31 INFO Applying migration id=notesfts 2026/04/10 23:41:31 INFO Applying migration id=iconsname 2026/04/10 23:41:31 INFO Applying migration id=nohash 2026/04/10 23:41:31 INFO Applying migration id=shares 2026/04/10 23:41:31 INFO Applying migration id=actorttl 2026/04/10 23:41:31 INFO Applying migration id=tocc 2026/04/10 23:41:31 INFO Applying migration id=followeds 2026/04/10 23:41:31 INFO Applying migration id=certhash 2026/04/10 23:41:31 INFO Applying migration id=follows_sync 2026/04/10 23:41:31 INFO Applying migration id=jsonpath 2026/04/10 23:41:31 INFO Applying migration id=localforward 2026/04/10 23:41:31 INFO Applying migration id=avatar 2026/04/10 23:41:31 INFO Applying migration id=noimage 2026/04/10 23:41:31 INFO Applying migration id=feed 2026/04/10 23:41:31 INFO Applying migration id=bookmarks 2026/04/10 23:41:31 INFO Applying migration id=shareactivity 2026/04/10 23:41:31 INFO Applying migration id=application 2026/04/10 23:41:31 INFO Applying migration id=certificates 2026/04/10 23:41:31 INFO Applying migration id=rawforward 2026/04/10 23:41:31 INFO Applying migration id=publickey 2026/04/10 23:41:31 INFO Applying migration id=resolvegroup 2026/04/10 23:41:31 INFO Applying migration id=reject 2026/04/10 23:41:31 INFO Applying migration id=autodel 2026/04/10 23:41:31 INFO Applying migration id=jsonb 2026/04/10 23:41:31 INFO Applying migration id=quote 2026/04/10 23:41:31 INFO Applying migration id=rfc9421 2026/04/10 23:41:31 INFO Applying migration id=keys 2026/04/10 23:41:31 INFO Applying migration id=portable 2026/04/10 23:41:31 INFO Applying migration id=proofs 2026/04/10 23:41:31 INFO Applying migration id=contexts 2026/04/10 23:41:31 INFO Applying migration id=deliverieshost 2026/04/10 23:41:31 INFO Applying migration id=pembegin 2026/04/10 23:41:31 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlowSizeFirst (2.52s) === RUN TestAvatar_InvalidSize 2026/04/10 23:41:34 INFO Applying migration id=initial 2026/04/10 23:41:34 INFO Applying migration id=notesupdated 2026/04/10 23:41:34 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:34 INFO Applying migration id=activitiesid 2026/04/10 23:41:34 INFO Applying migration id=outbox 2026/04/10 23:41:34 INFO Applying migration id=edits 2026/04/10 23:41:34 INFO Applying migration id=outboxactor 2026/04/10 23:41:34 INFO Applying migration id=outboxsender 2026/04/10 23:41:34 INFO Applying migration id=thread 2026/04/10 23:41:34 INFO Applying migration id=host 2026/04/10 23:41:34 INFO Applying migration id=sharedinbox 2026/04/10 23:41:34 INFO Applying migration id=noteshost 2026/04/10 23:41:34 INFO Applying migration id=fetched 2026/04/10 23:41:34 INFO Applying migration id=move 2026/04/10 23:41:34 INFO Applying migration id=cleanup 2026/04/10 23:41:34 INFO Applying migration id=received 2026/04/10 23:41:34 INFO Applying migration id=namehost 2026/04/10 23:41:34 INFO Applying migration id=outboxhost 2026/04/10 23:41:34 INFO Applying migration id=notesfts 2026/04/10 23:41:34 INFO Applying migration id=iconsname 2026/04/10 23:41:34 INFO Applying migration id=nohash 2026/04/10 23:41:34 INFO Applying migration id=shares 2026/04/10 23:41:34 INFO Applying migration id=actorttl 2026/04/10 23:41:34 INFO Applying migration id=tocc 2026/04/10 23:41:34 INFO Applying migration id=followeds 2026/04/10 23:41:34 INFO Applying migration id=certhash 2026/04/10 23:41:34 INFO Applying migration id=follows_sync 2026/04/10 23:41:34 INFO Applying migration id=jsonpath 2026/04/10 23:41:34 INFO Applying migration id=localforward 2026/04/10 23:41:34 INFO Applying migration id=avatar 2026/04/10 23:41:34 INFO Applying migration id=noimage 2026/04/10 23:41:34 INFO Applying migration id=feed 2026/04/10 23:41:34 INFO Applying migration id=bookmarks 2026/04/10 23:41:34 INFO Applying migration id=shareactivity 2026/04/10 23:41:34 INFO Applying migration id=application 2026/04/10 23:41:34 INFO Applying migration id=certificates 2026/04/10 23:41:34 INFO Applying migration id=rawforward 2026/04/10 23:41:34 INFO Applying migration id=publickey 2026/04/10 23:41:34 INFO Applying migration id=resolvegroup 2026/04/10 23:41:34 INFO Applying migration id=reject 2026/04/10 23:41:34 INFO Applying migration id=autodel 2026/04/10 23:41:34 INFO Applying migration id=jsonb 2026/04/10 23:41:34 INFO Applying migration id=quote 2026/04/10 23:41:34 INFO Applying migration id=rfc9421 2026/04/10 23:41:34 INFO Applying migration id=keys 2026/04/10 23:41:34 INFO Applying migration id=portable 2026/04/10 23:41:34 INFO Applying migration id=proofs 2026/04/10 23:41:34 INFO Applying migration id=contexts 2026/04/10 23:41:34 INFO Applying migration id=deliverieshost 2026/04/10 23:41:34 INFO Applying migration id=pembegin 2026/04/10 23:41:34 INFO Applying migration id=didhost 2026/04/10 23:41:36 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (2.18s) === RUN TestAvatar_InvalidType 2026/04/10 23:41:36 INFO Applying migration id=initial 2026/04/10 23:41:36 INFO Applying migration id=notesupdated 2026/04/10 23:41:36 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:36 INFO Applying migration id=activitiesid 2026/04/10 23:41:36 INFO Applying migration id=outbox 2026/04/10 23:41:36 INFO Applying migration id=edits 2026/04/10 23:41:36 INFO Applying migration id=outboxactor 2026/04/10 23:41:36 INFO Applying migration id=outboxsender 2026/04/10 23:41:36 INFO Applying migration id=thread 2026/04/10 23:41:36 INFO Applying migration id=host 2026/04/10 23:41:36 INFO Applying migration id=sharedinbox 2026/04/10 23:41:36 INFO Applying migration id=noteshost 2026/04/10 23:41:36 INFO Applying migration id=fetched 2026/04/10 23:41:36 INFO Applying migration id=move 2026/04/10 23:41:36 INFO Applying migration id=cleanup 2026/04/10 23:41:36 INFO Applying migration id=received 2026/04/10 23:41:36 INFO Applying migration id=namehost 2026/04/10 23:41:36 INFO Applying migration id=outboxhost 2026/04/10 23:41:36 INFO Applying migration id=notesfts 2026/04/10 23:41:36 INFO Applying migration id=iconsname 2026/04/10 23:41:36 INFO Applying migration id=nohash 2026/04/10 23:41:36 INFO Applying migration id=shares 2026/04/10 23:41:36 INFO Applying migration id=actorttl 2026/04/10 23:41:36 INFO Applying migration id=tocc 2026/04/10 23:41:36 INFO Applying migration id=followeds 2026/04/10 23:41:36 INFO Applying migration id=certhash 2026/04/10 23:41:36 INFO Applying migration id=follows_sync 2026/04/10 23:41:36 INFO Applying migration id=jsonpath 2026/04/10 23:41:36 INFO Applying migration id=localforward 2026/04/10 23:41:36 INFO Applying migration id=avatar 2026/04/10 23:41:36 INFO Applying migration id=noimage 2026/04/10 23:41:36 INFO Applying migration id=feed 2026/04/10 23:41:36 INFO Applying migration id=bookmarks 2026/04/10 23:41:36 INFO Applying migration id=shareactivity 2026/04/10 23:41:36 INFO Applying migration id=application 2026/04/10 23:41:36 INFO Applying migration id=certificates 2026/04/10 23:41:36 INFO Applying migration id=rawforward 2026/04/10 23:41:36 INFO Applying migration id=publickey 2026/04/10 23:41:36 INFO Applying migration id=resolvegroup 2026/04/10 23:41:36 INFO Applying migration id=reject 2026/04/10 23:41:36 INFO Applying migration id=autodel 2026/04/10 23:41:36 INFO Applying migration id=jsonb 2026/04/10 23:41:36 INFO Applying migration id=quote 2026/04/10 23:41:36 INFO Applying migration id=rfc9421 2026/04/10 23:41:36 INFO Applying migration id=keys 2026/04/10 23:41:36 INFO Applying migration id=portable 2026/04/10 23:41:36 INFO Applying migration id=proofs 2026/04/10 23:41:36 INFO Applying migration id=contexts 2026/04/10 23:41:36 INFO Applying migration id=deliverieshost 2026/04/10 23:41:36 INFO Applying migration id=pembegin 2026/04/10 23:41:36 INFO Applying migration id=didhost 2026/04/10 23:41:39 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (3.27s) === RUN TestAvatar_NoSize 2026/04/10 23:41:39 INFO Applying migration id=initial 2026/04/10 23:41:39 INFO Applying migration id=notesupdated 2026/04/10 23:41:39 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:39 INFO Applying migration id=activitiesid 2026/04/10 23:41:39 INFO Applying migration id=outbox 2026/04/10 23:41:39 INFO Applying migration id=edits 2026/04/10 23:41:39 INFO Applying migration id=outboxactor 2026/04/10 23:41:39 INFO Applying migration id=outboxsender 2026/04/10 23:41:39 INFO Applying migration id=thread 2026/04/10 23:41:39 INFO Applying migration id=host 2026/04/10 23:41:39 INFO Applying migration id=sharedinbox 2026/04/10 23:41:39 INFO Applying migration id=noteshost 2026/04/10 23:41:39 INFO Applying migration id=fetched 2026/04/10 23:41:39 INFO Applying migration id=move 2026/04/10 23:41:39 INFO Applying migration id=cleanup 2026/04/10 23:41:39 INFO Applying migration id=received 2026/04/10 23:41:39 INFO Applying migration id=namehost 2026/04/10 23:41:39 INFO Applying migration id=outboxhost 2026/04/10 23:41:39 INFO Applying migration id=notesfts 2026/04/10 23:41:39 INFO Applying migration id=iconsname 2026/04/10 23:41:39 INFO Applying migration id=nohash 2026/04/10 23:41:39 INFO Applying migration id=shares 2026/04/10 23:41:39 INFO Applying migration id=actorttl 2026/04/10 23:41:39 INFO Applying migration id=tocc 2026/04/10 23:41:39 INFO Applying migration id=followeds 2026/04/10 23:41:39 INFO Applying migration id=certhash 2026/04/10 23:41:39 INFO Applying migration id=follows_sync 2026/04/10 23:41:39 INFO Applying migration id=jsonpath 2026/04/10 23:41:39 INFO Applying migration id=localforward 2026/04/10 23:41:39 INFO Applying migration id=avatar 2026/04/10 23:41:39 INFO Applying migration id=noimage 2026/04/10 23:41:39 INFO Applying migration id=feed 2026/04/10 23:41:39 INFO Applying migration id=bookmarks 2026/04/10 23:41:39 INFO Applying migration id=shareactivity 2026/04/10 23:41:39 INFO Applying migration id=application 2026/04/10 23:41:39 INFO Applying migration id=certificates 2026/04/10 23:41:39 INFO Applying migration id=rawforward 2026/04/10 23:41:39 INFO Applying migration id=publickey 2026/04/10 23:41:39 INFO Applying migration id=resolvegroup 2026/04/10 23:41:39 INFO Applying migration id=reject 2026/04/10 23:41:39 INFO Applying migration id=autodel 2026/04/10 23:41:39 INFO Applying migration id=jsonb 2026/04/10 23:41:39 INFO Applying migration id=quote 2026/04/10 23:41:39 INFO Applying migration id=rfc9421 2026/04/10 23:41:39 INFO Applying migration id=keys 2026/04/10 23:41:39 INFO Applying migration id=portable 2026/04/10 23:41:39 INFO Applying migration id=proofs 2026/04/10 23:41:39 INFO Applying migration id=contexts 2026/04/10 23:41:39 INFO Applying migration id=deliverieshost 2026/04/10 23:41:39 INFO Applying migration id=pembegin 2026/04/10 23:41:39 INFO Applying migration id=didhost 2026/04/10 23:41:41 WARN Invalid parameters --- PASS: TestAvatar_NoSize (2.19s) === RUN TestAvatar_NoType 2026/04/10 23:41:41 INFO Applying migration id=initial 2026/04/10 23:41:41 INFO Applying migration id=notesupdated 2026/04/10 23:41:41 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:41 INFO Applying migration id=activitiesid 2026/04/10 23:41:41 INFO Applying migration id=outbox 2026/04/10 23:41:42 INFO Applying migration id=edits 2026/04/10 23:41:42 INFO Applying migration id=outboxactor 2026/04/10 23:41:42 INFO Applying migration id=outboxsender 2026/04/10 23:41:42 INFO Applying migration id=thread 2026/04/10 23:41:42 INFO Applying migration id=host 2026/04/10 23:41:42 INFO Applying migration id=sharedinbox 2026/04/10 23:41:42 INFO Applying migration id=noteshost 2026/04/10 23:41:42 INFO Applying migration id=fetched 2026/04/10 23:41:42 INFO Applying migration id=move 2026/04/10 23:41:42 INFO Applying migration id=cleanup 2026/04/10 23:41:42 INFO Applying migration id=received 2026/04/10 23:41:42 INFO Applying migration id=namehost 2026/04/10 23:41:42 INFO Applying migration id=outboxhost 2026/04/10 23:41:42 INFO Applying migration id=notesfts 2026/04/10 23:41:42 INFO Applying migration id=iconsname 2026/04/10 23:41:42 INFO Applying migration id=nohash 2026/04/10 23:41:42 INFO Applying migration id=shares 2026/04/10 23:41:42 INFO Applying migration id=actorttl 2026/04/10 23:41:42 INFO Applying migration id=tocc 2026/04/10 23:41:42 INFO Applying migration id=followeds 2026/04/10 23:41:42 INFO Applying migration id=certhash 2026/04/10 23:41:42 INFO Applying migration id=follows_sync 2026/04/10 23:41:42 INFO Applying migration id=jsonpath 2026/04/10 23:41:42 INFO Applying migration id=localforward 2026/04/10 23:41:42 INFO Applying migration id=avatar 2026/04/10 23:41:42 INFO Applying migration id=noimage 2026/04/10 23:41:42 INFO Applying migration id=feed 2026/04/10 23:41:42 INFO Applying migration id=bookmarks 2026/04/10 23:41:42 INFO Applying migration id=shareactivity 2026/04/10 23:41:42 INFO Applying migration id=application 2026/04/10 23:41:42 INFO Applying migration id=certificates 2026/04/10 23:41:42 INFO Applying migration id=rawforward 2026/04/10 23:41:42 INFO Applying migration id=publickey 2026/04/10 23:41:42 INFO Applying migration id=resolvegroup 2026/04/10 23:41:42 INFO Applying migration id=reject 2026/04/10 23:41:42 INFO Applying migration id=autodel 2026/04/10 23:41:42 INFO Applying migration id=jsonb 2026/04/10 23:41:42 INFO Applying migration id=quote 2026/04/10 23:41:42 INFO Applying migration id=rfc9421 2026/04/10 23:41:42 INFO Applying migration id=keys 2026/04/10 23:41:42 INFO Applying migration id=portable 2026/04/10 23:41:42 INFO Applying migration id=proofs 2026/04/10 23:41:42 INFO Applying migration id=contexts 2026/04/10 23:41:42 INFO Applying migration id=deliverieshost 2026/04/10 23:41:42 INFO Applying migration id=pembegin 2026/04/10 23:41:42 INFO Applying migration id=didhost 2026/04/10 23:41:44 WARN Invalid parameters --- PASS: TestAvatar_NoType (2.27s) === RUN TestAvatar_InvalidImage 2026/04/10 23:41:44 INFO Applying migration id=initial 2026/04/10 23:41:44 INFO Applying migration id=notesupdated 2026/04/10 23:41:44 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:44 INFO Applying migration id=activitiesid 2026/04/10 23:41:44 INFO Applying migration id=outbox 2026/04/10 23:41:44 INFO Applying migration id=edits 2026/04/10 23:41:44 INFO Applying migration id=outboxactor 2026/04/10 23:41:44 INFO Applying migration id=outboxsender 2026/04/10 23:41:44 INFO Applying migration id=thread 2026/04/10 23:41:44 INFO Applying migration id=host 2026/04/10 23:41:44 INFO Applying migration id=sharedinbox 2026/04/10 23:41:44 INFO Applying migration id=noteshost 2026/04/10 23:41:44 INFO Applying migration id=fetched 2026/04/10 23:41:44 INFO Applying migration id=move 2026/04/10 23:41:44 INFO Applying migration id=cleanup 2026/04/10 23:41:44 INFO Applying migration id=received 2026/04/10 23:41:44 INFO Applying migration id=namehost 2026/04/10 23:41:44 INFO Applying migration id=outboxhost 2026/04/10 23:41:44 INFO Applying migration id=notesfts 2026/04/10 23:41:44 INFO Applying migration id=iconsname 2026/04/10 23:41:44 INFO Applying migration id=nohash 2026/04/10 23:41:44 INFO Applying migration id=shares 2026/04/10 23:41:44 INFO Applying migration id=actorttl 2026/04/10 23:41:44 INFO Applying migration id=tocc 2026/04/10 23:41:44 INFO Applying migration id=followeds 2026/04/10 23:41:44 INFO Applying migration id=certhash 2026/04/10 23:41:44 INFO Applying migration id=follows_sync 2026/04/10 23:41:44 INFO Applying migration id=jsonpath 2026/04/10 23:41:44 INFO Applying migration id=localforward 2026/04/10 23:41:44 INFO Applying migration id=avatar 2026/04/10 23:41:44 INFO Applying migration id=noimage 2026/04/10 23:41:44 INFO Applying migration id=feed 2026/04/10 23:41:44 INFO Applying migration id=bookmarks 2026/04/10 23:41:44 INFO Applying migration id=shareactivity 2026/04/10 23:41:44 INFO Applying migration id=application 2026/04/10 23:41:44 INFO Applying migration id=certificates 2026/04/10 23:41:44 INFO Applying migration id=rawforward 2026/04/10 23:41:44 INFO Applying migration id=publickey 2026/04/10 23:41:44 INFO Applying migration id=resolvegroup 2026/04/10 23:41:44 INFO Applying migration id=reject 2026/04/10 23:41:44 INFO Applying migration id=autodel 2026/04/10 23:41:44 INFO Applying migration id=jsonb 2026/04/10 23:41:44 INFO Applying migration id=quote 2026/04/10 23:41:44 INFO Applying migration id=rfc9421 2026/04/10 23:41:44 INFO Applying migration id=keys 2026/04/10 23:41:44 INFO Applying migration id=portable 2026/04/10 23:41:44 INFO Applying migration id=proofs 2026/04/10 23:41:44 INFO Applying migration id=contexts 2026/04/10 23:41:44 INFO Applying migration id=deliverieshost 2026/04/10 23:41:44 INFO Applying migration id=pembegin 2026/04/10 23:41:44 INFO Applying migration id=didhost 2026/04/10 23:41:47 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (3.14s) === RUN TestAvatar_TooSmallSize 2026/04/10 23:41:47 INFO Applying migration id=initial 2026/04/10 23:41:47 INFO Applying migration id=notesupdated 2026/04/10 23:41:47 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:47 INFO Applying migration id=activitiesid 2026/04/10 23:41:47 INFO Applying migration id=outbox 2026/04/10 23:41:47 INFO Applying migration id=edits 2026/04/10 23:41:47 INFO Applying migration id=outboxactor 2026/04/10 23:41:47 INFO Applying migration id=outboxsender 2026/04/10 23:41:47 INFO Applying migration id=thread 2026/04/10 23:41:47 INFO Applying migration id=host 2026/04/10 23:41:47 INFO Applying migration id=sharedinbox 2026/04/10 23:41:47 INFO Applying migration id=noteshost 2026/04/10 23:41:47 INFO Applying migration id=fetched 2026/04/10 23:41:47 INFO Applying migration id=move 2026/04/10 23:41:47 INFO Applying migration id=cleanup 2026/04/10 23:41:47 INFO Applying migration id=received 2026/04/10 23:41:47 INFO Applying migration id=namehost 2026/04/10 23:41:47 INFO Applying migration id=outboxhost 2026/04/10 23:41:47 INFO Applying migration id=notesfts 2026/04/10 23:41:47 INFO Applying migration id=iconsname 2026/04/10 23:41:47 INFO Applying migration id=nohash 2026/04/10 23:41:47 INFO Applying migration id=shares 2026/04/10 23:41:47 INFO Applying migration id=actorttl 2026/04/10 23:41:47 INFO Applying migration id=tocc 2026/04/10 23:41:47 INFO Applying migration id=followeds 2026/04/10 23:41:47 INFO Applying migration id=certhash 2026/04/10 23:41:47 INFO Applying migration id=follows_sync 2026/04/10 23:41:47 INFO Applying migration id=jsonpath 2026/04/10 23:41:47 INFO Applying migration id=localforward 2026/04/10 23:41:47 INFO Applying migration id=avatar 2026/04/10 23:41:47 INFO Applying migration id=noimage 2026/04/10 23:41:47 INFO Applying migration id=feed 2026/04/10 23:41:47 INFO Applying migration id=bookmarks 2026/04/10 23:41:47 INFO Applying migration id=shareactivity 2026/04/10 23:41:47 INFO Applying migration id=application 2026/04/10 23:41:47 INFO Applying migration id=certificates 2026/04/10 23:41:47 INFO Applying migration id=rawforward 2026/04/10 23:41:47 INFO Applying migration id=publickey 2026/04/10 23:41:47 INFO Applying migration id=resolvegroup 2026/04/10 23:41:47 INFO Applying migration id=reject 2026/04/10 23:41:47 INFO Applying migration id=autodel 2026/04/10 23:41:47 INFO Applying migration id=jsonb 2026/04/10 23:41:47 INFO Applying migration id=quote 2026/04/10 23:41:47 INFO Applying migration id=rfc9421 2026/04/10 23:41:47 INFO Applying migration id=keys 2026/04/10 23:41:47 INFO Applying migration id=portable 2026/04/10 23:41:47 INFO Applying migration id=proofs 2026/04/10 23:41:47 INFO Applying migration id=contexts 2026/04/10 23:41:47 INFO Applying migration id=deliverieshost 2026/04/10 23:41:47 INFO Applying migration id=pembegin 2026/04/10 23:41:47 INFO Applying migration id=didhost 2026/04/10 23:41:49 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (1.93s) === RUN TestAvatar_TooBigSize 2026/04/10 23:41:49 INFO Applying migration id=initial 2026/04/10 23:41:49 INFO Applying migration id=notesupdated 2026/04/10 23:41:49 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:49 INFO Applying migration id=activitiesid 2026/04/10 23:41:49 INFO Applying migration id=outbox 2026/04/10 23:41:49 INFO Applying migration id=edits 2026/04/10 23:41:49 INFO Applying migration id=outboxactor 2026/04/10 23:41:49 INFO Applying migration id=outboxsender 2026/04/10 23:41:49 INFO Applying migration id=thread 2026/04/10 23:41:49 INFO Applying migration id=host 2026/04/10 23:41:49 INFO Applying migration id=sharedinbox 2026/04/10 23:41:49 INFO Applying migration id=noteshost 2026/04/10 23:41:49 INFO Applying migration id=fetched 2026/04/10 23:41:49 INFO Applying migration id=move 2026/04/10 23:41:49 INFO Applying migration id=cleanup 2026/04/10 23:41:49 INFO Applying migration id=received 2026/04/10 23:41:49 INFO Applying migration id=namehost 2026/04/10 23:41:49 INFO Applying migration id=outboxhost 2026/04/10 23:41:49 INFO Applying migration id=notesfts 2026/04/10 23:41:49 INFO Applying migration id=iconsname 2026/04/10 23:41:49 INFO Applying migration id=nohash 2026/04/10 23:41:49 INFO Applying migration id=shares 2026/04/10 23:41:49 INFO Applying migration id=actorttl 2026/04/10 23:41:49 INFO Applying migration id=tocc 2026/04/10 23:41:49 INFO Applying migration id=followeds 2026/04/10 23:41:49 INFO Applying migration id=certhash 2026/04/10 23:41:49 INFO Applying migration id=follows_sync 2026/04/10 23:41:49 INFO Applying migration id=jsonpath 2026/04/10 23:41:49 INFO Applying migration id=localforward 2026/04/10 23:41:49 INFO Applying migration id=avatar 2026/04/10 23:41:49 INFO Applying migration id=noimage 2026/04/10 23:41:49 INFO Applying migration id=feed 2026/04/10 23:41:49 INFO Applying migration id=bookmarks 2026/04/10 23:41:49 INFO Applying migration id=shareactivity 2026/04/10 23:41:49 INFO Applying migration id=application 2026/04/10 23:41:49 INFO Applying migration id=certificates 2026/04/10 23:41:49 INFO Applying migration id=rawforward 2026/04/10 23:41:49 INFO Applying migration id=publickey 2026/04/10 23:41:49 INFO Applying migration id=resolvegroup 2026/04/10 23:41:49 INFO Applying migration id=reject 2026/04/10 23:41:49 INFO Applying migration id=autodel 2026/04/10 23:41:49 INFO Applying migration id=jsonb 2026/04/10 23:41:49 INFO Applying migration id=quote 2026/04/10 23:41:49 INFO Applying migration id=rfc9421 2026/04/10 23:41:49 INFO Applying migration id=keys 2026/04/10 23:41:49 INFO Applying migration id=portable 2026/04/10 23:41:49 INFO Applying migration id=proofs 2026/04/10 23:41:49 INFO Applying migration id=contexts 2026/04/10 23:41:49 INFO Applying migration id=deliverieshost 2026/04/10 23:41:49 INFO Applying migration id=pembegin 2026/04/10 23:41:49 INFO Applying migration id=didhost 2026/04/10 23:41:51 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (2.10s) === RUN TestAvatar_SizeLimit 2026/04/10 23:41:51 INFO Applying migration id=initial 2026/04/10 23:41:51 INFO Applying migration id=notesupdated 2026/04/10 23:41:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:51 INFO Applying migration id=activitiesid 2026/04/10 23:41:51 INFO Applying migration id=outbox 2026/04/10 23:41:51 INFO Applying migration id=edits 2026/04/10 23:41:51 INFO Applying migration id=outboxactor 2026/04/10 23:41:51 INFO Applying migration id=outboxsender 2026/04/10 23:41:51 INFO Applying migration id=thread 2026/04/10 23:41:51 INFO Applying migration id=host 2026/04/10 23:41:51 INFO Applying migration id=sharedinbox 2026/04/10 23:41:51 INFO Applying migration id=noteshost 2026/04/10 23:41:51 INFO Applying migration id=fetched 2026/04/10 23:41:51 INFO Applying migration id=move 2026/04/10 23:41:51 INFO Applying migration id=cleanup 2026/04/10 23:41:51 INFO Applying migration id=received 2026/04/10 23:41:51 INFO Applying migration id=namehost 2026/04/10 23:41:51 INFO Applying migration id=outboxhost 2026/04/10 23:41:51 INFO Applying migration id=notesfts 2026/04/10 23:41:51 INFO Applying migration id=iconsname 2026/04/10 23:41:51 INFO Applying migration id=nohash 2026/04/10 23:41:51 INFO Applying migration id=shares 2026/04/10 23:41:51 INFO Applying migration id=actorttl 2026/04/10 23:41:51 INFO Applying migration id=tocc 2026/04/10 23:41:51 INFO Applying migration id=followeds 2026/04/10 23:41:51 INFO Applying migration id=certhash 2026/04/10 23:41:51 INFO Applying migration id=follows_sync 2026/04/10 23:41:51 INFO Applying migration id=jsonpath 2026/04/10 23:41:51 INFO Applying migration id=localforward 2026/04/10 23:41:51 INFO Applying migration id=avatar 2026/04/10 23:41:51 INFO Applying migration id=noimage 2026/04/10 23:41:51 INFO Applying migration id=feed 2026/04/10 23:41:51 INFO Applying migration id=bookmarks 2026/04/10 23:41:51 INFO Applying migration id=shareactivity 2026/04/10 23:41:51 INFO Applying migration id=application 2026/04/10 23:41:51 INFO Applying migration id=certificates 2026/04/10 23:41:51 INFO Applying migration id=rawforward 2026/04/10 23:41:51 INFO Applying migration id=publickey 2026/04/10 23:41:51 INFO Applying migration id=resolvegroup 2026/04/10 23:41:51 INFO Applying migration id=reject 2026/04/10 23:41:51 INFO Applying migration id=autodel 2026/04/10 23:41:51 INFO Applying migration id=jsonb 2026/04/10 23:41:51 INFO Applying migration id=quote 2026/04/10 23:41:51 INFO Applying migration id=rfc9421 2026/04/10 23:41:51 INFO Applying migration id=keys 2026/04/10 23:41:51 INFO Applying migration id=portable 2026/04/10 23:41:51 INFO Applying migration id=proofs 2026/04/10 23:41:51 INFO Applying migration id=contexts 2026/04/10 23:41:51 INFO Applying migration id=deliverieshost 2026/04/10 23:41:51 INFO Applying migration id=pembegin 2026/04/10 23:41:51 INFO Applying migration id=didhost 2026/04/10 23:41:52 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (1.17s) === RUN TestAvatar_ExactlySizeLimit 2026/04/10 23:41:52 INFO Applying migration id=initial 2026/04/10 23:41:52 INFO Applying migration id=notesupdated 2026/04/10 23:41:52 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:52 INFO Applying migration id=activitiesid 2026/04/10 23:41:52 INFO Applying migration id=outbox 2026/04/10 23:41:52 INFO Applying migration id=edits 2026/04/10 23:41:52 INFO Applying migration id=outboxactor 2026/04/10 23:41:52 INFO Applying migration id=outboxsender 2026/04/10 23:41:52 INFO Applying migration id=thread 2026/04/10 23:41:52 INFO Applying migration id=host 2026/04/10 23:41:52 INFO Applying migration id=sharedinbox 2026/04/10 23:41:52 INFO Applying migration id=noteshost 2026/04/10 23:41:52 INFO Applying migration id=fetched 2026/04/10 23:41:52 INFO Applying migration id=move 2026/04/10 23:41:52 INFO Applying migration id=cleanup 2026/04/10 23:41:52 INFO Applying migration id=received 2026/04/10 23:41:52 INFO Applying migration id=namehost 2026/04/10 23:41:52 INFO Applying migration id=outboxhost 2026/04/10 23:41:52 INFO Applying migration id=notesfts 2026/04/10 23:41:52 INFO Applying migration id=iconsname 2026/04/10 23:41:52 INFO Applying migration id=nohash 2026/04/10 23:41:52 INFO Applying migration id=shares 2026/04/10 23:41:52 INFO Applying migration id=actorttl 2026/04/10 23:41:52 INFO Applying migration id=tocc 2026/04/10 23:41:52 INFO Applying migration id=followeds 2026/04/10 23:41:52 INFO Applying migration id=certhash 2026/04/10 23:41:52 INFO Applying migration id=follows_sync 2026/04/10 23:41:52 INFO Applying migration id=jsonpath 2026/04/10 23:41:52 INFO Applying migration id=localforward 2026/04/10 23:41:52 INFO Applying migration id=avatar 2026/04/10 23:41:52 INFO Applying migration id=noimage 2026/04/10 23:41:52 INFO Applying migration id=feed 2026/04/10 23:41:52 INFO Applying migration id=bookmarks 2026/04/10 23:41:52 INFO Applying migration id=shareactivity 2026/04/10 23:41:52 INFO Applying migration id=application 2026/04/10 23:41:52 INFO Applying migration id=certificates 2026/04/10 23:41:52 INFO Applying migration id=rawforward 2026/04/10 23:41:52 INFO Applying migration id=publickey 2026/04/10 23:41:52 INFO Applying migration id=resolvegroup 2026/04/10 23:41:52 INFO Applying migration id=reject 2026/04/10 23:41:52 INFO Applying migration id=autodel 2026/04/10 23:41:52 INFO Applying migration id=jsonb 2026/04/10 23:41:52 INFO Applying migration id=quote 2026/04/10 23:41:52 INFO Applying migration id=rfc9421 2026/04/10 23:41:52 INFO Applying migration id=keys 2026/04/10 23:41:52 INFO Applying migration id=portable 2026/04/10 23:41:52 INFO Applying migration id=proofs 2026/04/10 23:41:52 INFO Applying migration id=contexts 2026/04/10 23:41:52 INFO Applying migration id=deliverieshost 2026/04/10 23:41:52 INFO Applying migration id=pembegin 2026/04/10 23:41:52 INFO Applying migration id=didhost --- PASS: TestAvatar_ExactlySizeLimit (2.36s) === RUN TestBio_Throttled 2026/04/10 23:41:54 INFO Applying migration id=initial 2026/04/10 23:41:54 INFO Applying migration id=notesupdated 2026/04/10 23:41:54 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:54 INFO Applying migration id=activitiesid 2026/04/10 23:41:54 INFO Applying migration id=outbox 2026/04/10 23:41:54 INFO Applying migration id=edits 2026/04/10 23:41:54 INFO Applying migration id=outboxactor 2026/04/10 23:41:54 INFO Applying migration id=outboxsender 2026/04/10 23:41:54 INFO Applying migration id=thread 2026/04/10 23:41:54 INFO Applying migration id=host 2026/04/10 23:41:54 INFO Applying migration id=sharedinbox 2026/04/10 23:41:54 INFO Applying migration id=noteshost 2026/04/10 23:41:54 INFO Applying migration id=fetched 2026/04/10 23:41:54 INFO Applying migration id=move 2026/04/10 23:41:54 INFO Applying migration id=cleanup 2026/04/10 23:41:54 INFO Applying migration id=received 2026/04/10 23:41:54 INFO Applying migration id=namehost 2026/04/10 23:41:54 INFO Applying migration id=outboxhost 2026/04/10 23:41:54 INFO Applying migration id=notesfts 2026/04/10 23:41:54 INFO Applying migration id=iconsname 2026/04/10 23:41:54 INFO Applying migration id=nohash 2026/04/10 23:41:54 INFO Applying migration id=shares 2026/04/10 23:41:54 INFO Applying migration id=actorttl 2026/04/10 23:41:54 INFO Applying migration id=tocc 2026/04/10 23:41:54 INFO Applying migration id=followeds 2026/04/10 23:41:55 INFO Applying migration id=certhash 2026/04/10 23:41:55 INFO Applying migration id=follows_sync 2026/04/10 23:41:55 INFO Applying migration id=jsonpath 2026/04/10 23:41:55 INFO Applying migration id=localforward 2026/04/10 23:41:55 INFO Applying migration id=avatar 2026/04/10 23:41:55 INFO Applying migration id=noimage 2026/04/10 23:41:55 INFO Applying migration id=feed 2026/04/10 23:41:55 INFO Applying migration id=bookmarks 2026/04/10 23:41:55 INFO Applying migration id=shareactivity 2026/04/10 23:41:55 INFO Applying migration id=application 2026/04/10 23:41:55 INFO Applying migration id=certificates 2026/04/10 23:41:55 INFO Applying migration id=rawforward 2026/04/10 23:41:55 INFO Applying migration id=publickey 2026/04/10 23:41:55 INFO Applying migration id=resolvegroup 2026/04/10 23:41:55 INFO Applying migration id=reject 2026/04/10 23:41:55 INFO Applying migration id=autodel 2026/04/10 23:41:55 INFO Applying migration id=jsonb 2026/04/10 23:41:55 INFO Applying migration id=quote 2026/04/10 23:41:55 INFO Applying migration id=rfc9421 2026/04/10 23:41:55 INFO Applying migration id=keys 2026/04/10 23:41:55 INFO Applying migration id=portable 2026/04/10 23:41:55 INFO Applying migration id=proofs 2026/04/10 23:41:55 INFO Applying migration id=contexts 2026/04/10 23:41:55 INFO Applying migration id=deliverieshost 2026/04/10 23:41:55 INFO Applying migration id=pembegin 2026/04/10 23:41:55 INFO Applying migration id=didhost 2026/04/10 23:41:56 WARN Throttled request to set bio can=2026-04-11T00:11:55.427Z --- PASS: TestBio_Throttled (1.92s) === RUN TestBio_HappyFlow 2026/04/10 23:41:56 INFO Applying migration id=initial 2026/04/10 23:41:56 INFO Applying migration id=notesupdated 2026/04/10 23:41:56 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:56 INFO Applying migration id=activitiesid 2026/04/10 23:41:56 INFO Applying migration id=outbox 2026/04/10 23:41:56 INFO Applying migration id=edits 2026/04/10 23:41:56 INFO Applying migration id=outboxactor 2026/04/10 23:41:56 INFO Applying migration id=outboxsender 2026/04/10 23:41:56 INFO Applying migration id=thread 2026/04/10 23:41:56 INFO Applying migration id=host 2026/04/10 23:41:56 INFO Applying migration id=sharedinbox 2026/04/10 23:41:56 INFO Applying migration id=noteshost 2026/04/10 23:41:56 INFO Applying migration id=fetched 2026/04/10 23:41:56 INFO Applying migration id=move 2026/04/10 23:41:56 INFO Applying migration id=cleanup 2026/04/10 23:41:56 INFO Applying migration id=received 2026/04/10 23:41:56 INFO Applying migration id=namehost 2026/04/10 23:41:56 INFO Applying migration id=outboxhost 2026/04/10 23:41:56 INFO Applying migration id=notesfts 2026/04/10 23:41:56 INFO Applying migration id=iconsname 2026/04/10 23:41:56 INFO Applying migration id=nohash 2026/04/10 23:41:56 INFO Applying migration id=shares 2026/04/10 23:41:56 INFO Applying migration id=actorttl 2026/04/10 23:41:56 INFO Applying migration id=tocc 2026/04/10 23:41:56 INFO Applying migration id=followeds 2026/04/10 23:41:56 INFO Applying migration id=certhash 2026/04/10 23:41:56 INFO Applying migration id=follows_sync 2026/04/10 23:41:56 INFO Applying migration id=jsonpath 2026/04/10 23:41:56 INFO Applying migration id=localforward 2026/04/10 23:41:56 INFO Applying migration id=avatar 2026/04/10 23:41:56 INFO Applying migration id=noimage 2026/04/10 23:41:56 INFO Applying migration id=feed 2026/04/10 23:41:56 INFO Applying migration id=bookmarks 2026/04/10 23:41:56 INFO Applying migration id=shareactivity 2026/04/10 23:41:56 INFO Applying migration id=application 2026/04/10 23:41:56 INFO Applying migration id=certificates 2026/04/10 23:41:56 INFO Applying migration id=rawforward 2026/04/10 23:41:56 INFO Applying migration id=publickey 2026/04/10 23:41:56 INFO Applying migration id=resolvegroup 2026/04/10 23:41:56 INFO Applying migration id=reject 2026/04/10 23:41:56 INFO Applying migration id=autodel 2026/04/10 23:41:56 INFO Applying migration id=jsonb 2026/04/10 23:41:57 INFO Applying migration id=quote 2026/04/10 23:41:57 INFO Applying migration id=rfc9421 2026/04/10 23:41:57 INFO Applying migration id=keys 2026/04/10 23:41:57 INFO Applying migration id=portable 2026/04/10 23:41:57 INFO Applying migration id=proofs 2026/04/10 23:41:57 INFO Applying migration id=contexts 2026/04/10 23:41:57 INFO Applying migration id=deliverieshost 2026/04/10 23:41:57 INFO Applying migration id=pembegin 2026/04/10 23:41:57 INFO Applying migration id=didhost 2026/04/10 23:41:59 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (2.28s) === RUN TestBio_TooLong 2026/04/10 23:41:59 INFO Applying migration id=initial 2026/04/10 23:41:59 INFO Applying migration id=notesupdated 2026/04/10 23:41:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:59 INFO Applying migration id=activitiesid 2026/04/10 23:41:59 INFO Applying migration id=outbox 2026/04/10 23:41:59 INFO Applying migration id=edits 2026/04/10 23:41:59 INFO Applying migration id=outboxactor 2026/04/10 23:41:59 INFO Applying migration id=outboxsender 2026/04/10 23:41:59 INFO Applying migration id=thread 2026/04/10 23:41:59 INFO Applying migration id=host 2026/04/10 23:41:59 INFO Applying migration id=sharedinbox 2026/04/10 23:41:59 INFO Applying migration id=noteshost 2026/04/10 23:41:59 INFO Applying migration id=fetched 2026/04/10 23:41:59 INFO Applying migration id=move 2026/04/10 23:41:59 INFO Applying migration id=cleanup 2026/04/10 23:41:59 INFO Applying migration id=received 2026/04/10 23:41:59 INFO Applying migration id=namehost 2026/04/10 23:41:59 INFO Applying migration id=outboxhost 2026/04/10 23:41:59 INFO Applying migration id=notesfts 2026/04/10 23:41:59 INFO Applying migration id=iconsname 2026/04/10 23:41:59 INFO Applying migration id=nohash 2026/04/10 23:41:59 INFO Applying migration id=shares 2026/04/10 23:41:59 INFO Applying migration id=actorttl 2026/04/10 23:41:59 INFO Applying migration id=tocc 2026/04/10 23:41:59 INFO Applying migration id=followeds 2026/04/10 23:41:59 INFO Applying migration id=certhash 2026/04/10 23:41:59 INFO Applying migration id=follows_sync 2026/04/10 23:41:59 INFO Applying migration id=jsonpath 2026/04/10 23:41:59 INFO Applying migration id=localforward 2026/04/10 23:41:59 INFO Applying migration id=avatar 2026/04/10 23:41:59 INFO Applying migration id=noimage 2026/04/10 23:41:59 INFO Applying migration id=feed 2026/04/10 23:41:59 INFO Applying migration id=bookmarks 2026/04/10 23:41:59 INFO Applying migration id=shareactivity 2026/04/10 23:41:59 INFO Applying migration id=application 2026/04/10 23:41:59 INFO Applying migration id=certificates 2026/04/10 23:41:59 INFO Applying migration id=rawforward 2026/04/10 23:41:59 INFO Applying migration id=publickey 2026/04/10 23:41:59 INFO Applying migration id=resolvegroup 2026/04/10 23:41:59 INFO Applying migration id=reject 2026/04/10 23:41:59 INFO Applying migration id=autodel 2026/04/10 23:41:59 INFO Applying migration id=jsonb 2026/04/10 23:41:59 INFO Applying migration id=quote 2026/04/10 23:41:59 INFO Applying migration id=rfc9421 2026/04/10 23:41:59 INFO Applying migration id=keys 2026/04/10 23:41:59 INFO Applying migration id=portable 2026/04/10 23:41:59 INFO Applying migration id=proofs 2026/04/10 23:41:59 INFO Applying migration id=contexts 2026/04/10 23:41:59 INFO Applying migration id=deliverieshost 2026/04/10 23:41:59 INFO Applying migration id=pembegin 2026/04/10 23:41:59 INFO Applying migration id=didhost --- PASS: TestBio_TooLong (0.79s) === RUN TestBio_MultiLine 2026/04/10 23:41:59 INFO Applying migration id=initial 2026/04/10 23:41:59 INFO Applying migration id=notesupdated 2026/04/10 23:41:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:41:59 INFO Applying migration id=activitiesid 2026/04/10 23:41:59 INFO Applying migration id=outbox 2026/04/10 23:41:59 INFO Applying migration id=edits 2026/04/10 23:41:59 INFO Applying migration id=outboxactor 2026/04/10 23:41:59 INFO Applying migration id=outboxsender 2026/04/10 23:41:59 INFO Applying migration id=thread 2026/04/10 23:41:59 INFO Applying migration id=host 2026/04/10 23:41:59 INFO Applying migration id=sharedinbox 2026/04/10 23:41:59 INFO Applying migration id=noteshost 2026/04/10 23:41:59 INFO Applying migration id=fetched 2026/04/10 23:41:59 INFO Applying migration id=move 2026/04/10 23:41:59 INFO Applying migration id=cleanup 2026/04/10 23:41:59 INFO Applying migration id=received 2026/04/10 23:41:59 INFO Applying migration id=namehost 2026/04/10 23:41:59 INFO Applying migration id=outboxhost 2026/04/10 23:41:59 INFO Applying migration id=notesfts 2026/04/10 23:41:59 INFO Applying migration id=iconsname 2026/04/10 23:41:59 INFO Applying migration id=nohash 2026/04/10 23:41:59 INFO Applying migration id=shares 2026/04/10 23:41:59 INFO Applying migration id=actorttl 2026/04/10 23:41:59 INFO Applying migration id=tocc 2026/04/10 23:41:59 INFO Applying migration id=followeds 2026/04/10 23:41:59 INFO Applying migration id=certhash 2026/04/10 23:41:59 INFO Applying migration id=follows_sync 2026/04/10 23:41:59 INFO Applying migration id=jsonpath 2026/04/10 23:42:00 INFO Applying migration id=localforward 2026/04/10 23:42:00 INFO Applying migration id=avatar 2026/04/10 23:42:00 INFO Applying migration id=noimage 2026/04/10 23:42:00 INFO Applying migration id=feed 2026/04/10 23:42:00 INFO Applying migration id=bookmarks 2026/04/10 23:42:00 INFO Applying migration id=shareactivity 2026/04/10 23:42:00 INFO Applying migration id=application 2026/04/10 23:42:00 INFO Applying migration id=certificates 2026/04/10 23:42:00 INFO Applying migration id=rawforward 2026/04/10 23:42:00 INFO Applying migration id=publickey 2026/04/10 23:42:00 INFO Applying migration id=resolvegroup 2026/04/10 23:42:00 INFO Applying migration id=reject 2026/04/10 23:42:00 INFO Applying migration id=autodel 2026/04/10 23:42:00 INFO Applying migration id=jsonb 2026/04/10 23:42:00 INFO Applying migration id=quote 2026/04/10 23:42:00 INFO Applying migration id=rfc9421 2026/04/10 23:42:00 INFO Applying migration id=keys 2026/04/10 23:42:00 INFO Applying migration id=portable 2026/04/10 23:42:00 INFO Applying migration id=proofs 2026/04/10 23:42:00 INFO Applying migration id=contexts 2026/04/10 23:42:00 INFO Applying migration id=deliverieshost 2026/04/10 23:42:00 INFO Applying migration id=pembegin 2026/04/10 23:42:00 INFO Applying migration id=didhost 2026/04/10 23:42:01 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (1.37s) === RUN TestBio_MultiLineWithLink 2026/04/10 23:42:01 INFO Applying migration id=initial 2026/04/10 23:42:01 INFO Applying migration id=notesupdated 2026/04/10 23:42:01 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:01 INFO Applying migration id=activitiesid 2026/04/10 23:42:01 INFO Applying migration id=outbox 2026/04/10 23:42:01 INFO Applying migration id=edits 2026/04/10 23:42:01 INFO Applying migration id=outboxactor 2026/04/10 23:42:01 INFO Applying migration id=outboxsender 2026/04/10 23:42:01 INFO Applying migration id=thread 2026/04/10 23:42:01 INFO Applying migration id=host 2026/04/10 23:42:01 INFO Applying migration id=sharedinbox 2026/04/10 23:42:01 INFO Applying migration id=noteshost 2026/04/10 23:42:01 INFO Applying migration id=fetched 2026/04/10 23:42:01 INFO Applying migration id=move 2026/04/10 23:42:01 INFO Applying migration id=cleanup 2026/04/10 23:42:01 INFO Applying migration id=received 2026/04/10 23:42:01 INFO Applying migration id=namehost 2026/04/10 23:42:01 INFO Applying migration id=outboxhost 2026/04/10 23:42:01 INFO Applying migration id=notesfts 2026/04/10 23:42:01 INFO Applying migration id=iconsname 2026/04/10 23:42:01 INFO Applying migration id=nohash 2026/04/10 23:42:01 INFO Applying migration id=shares 2026/04/10 23:42:01 INFO Applying migration id=actorttl 2026/04/10 23:42:01 INFO Applying migration id=tocc 2026/04/10 23:42:01 INFO Applying migration id=followeds 2026/04/10 23:42:01 INFO Applying migration id=certhash 2026/04/10 23:42:01 INFO Applying migration id=follows_sync 2026/04/10 23:42:01 INFO Applying migration id=jsonpath 2026/04/10 23:42:01 INFO Applying migration id=localforward 2026/04/10 23:42:01 INFO Applying migration id=avatar 2026/04/10 23:42:01 INFO Applying migration id=noimage 2026/04/10 23:42:01 INFO Applying migration id=feed 2026/04/10 23:42:01 INFO Applying migration id=bookmarks 2026/04/10 23:42:01 INFO Applying migration id=shareactivity 2026/04/10 23:42:01 INFO Applying migration id=application 2026/04/10 23:42:01 INFO Applying migration id=certificates 2026/04/10 23:42:01 INFO Applying migration id=rawforward 2026/04/10 23:42:01 INFO Applying migration id=publickey 2026/04/10 23:42:01 INFO Applying migration id=resolvegroup 2026/04/10 23:42:01 INFO Applying migration id=reject 2026/04/10 23:42:01 INFO Applying migration id=autodel 2026/04/10 23:42:01 INFO Applying migration id=jsonb 2026/04/10 23:42:01 INFO Applying migration id=quote 2026/04/10 23:42:01 INFO Applying migration id=rfc9421 2026/04/10 23:42:01 INFO Applying migration id=keys 2026/04/10 23:42:01 INFO Applying migration id=portable 2026/04/10 23:42:01 INFO Applying migration id=proofs 2026/04/10 23:42:01 INFO Applying migration id=contexts 2026/04/10 23:42:01 INFO Applying migration id=deliverieshost 2026/04/10 23:42:01 INFO Applying migration id=pembegin 2026/04/10 23:42:01 INFO Applying migration id=didhost 2026/04/10 23:42:02 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (1.49s) === RUN TestBookmark_HappyFlow 2026/04/10 23:42:02 INFO Applying migration id=initial 2026/04/10 23:42:02 INFO Applying migration id=notesupdated 2026/04/10 23:42:02 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:02 INFO Applying migration id=activitiesid 2026/04/10 23:42:02 INFO Applying migration id=outbox 2026/04/10 23:42:02 INFO Applying migration id=edits 2026/04/10 23:42:02 INFO Applying migration id=outboxactor 2026/04/10 23:42:02 INFO Applying migration id=outboxsender 2026/04/10 23:42:02 INFO Applying migration id=thread 2026/04/10 23:42:02 INFO Applying migration id=host 2026/04/10 23:42:02 INFO Applying migration id=sharedinbox 2026/04/10 23:42:02 INFO Applying migration id=noteshost 2026/04/10 23:42:02 INFO Applying migration id=fetched 2026/04/10 23:42:02 INFO Applying migration id=move 2026/04/10 23:42:02 INFO Applying migration id=cleanup 2026/04/10 23:42:02 INFO Applying migration id=received 2026/04/10 23:42:02 INFO Applying migration id=namehost 2026/04/10 23:42:02 INFO Applying migration id=outboxhost 2026/04/10 23:42:02 INFO Applying migration id=notesfts 2026/04/10 23:42:02 INFO Applying migration id=iconsname 2026/04/10 23:42:02 INFO Applying migration id=nohash 2026/04/10 23:42:02 INFO Applying migration id=shares 2026/04/10 23:42:02 INFO Applying migration id=actorttl 2026/04/10 23:42:02 INFO Applying migration id=tocc 2026/04/10 23:42:02 INFO Applying migration id=followeds 2026/04/10 23:42:02 INFO Applying migration id=certhash 2026/04/10 23:42:02 INFO Applying migration id=follows_sync 2026/04/10 23:42:02 INFO Applying migration id=jsonpath 2026/04/10 23:42:02 INFO Applying migration id=localforward 2026/04/10 23:42:02 INFO Applying migration id=avatar 2026/04/10 23:42:02 INFO Applying migration id=noimage 2026/04/10 23:42:02 INFO Applying migration id=feed 2026/04/10 23:42:02 INFO Applying migration id=bookmarks 2026/04/10 23:42:02 INFO Applying migration id=shareactivity 2026/04/10 23:42:02 INFO Applying migration id=application 2026/04/10 23:42:02 INFO Applying migration id=certificates 2026/04/10 23:42:02 INFO Applying migration id=rawforward 2026/04/10 23:42:02 INFO Applying migration id=publickey 2026/04/10 23:42:02 INFO Applying migration id=resolvegroup 2026/04/10 23:42:02 INFO Applying migration id=reject 2026/04/10 23:42:02 INFO Applying migration id=autodel 2026/04/10 23:42:02 INFO Applying migration id=jsonb 2026/04/10 23:42:02 INFO Applying migration id=quote 2026/04/10 23:42:02 INFO Applying migration id=rfc9421 2026/04/10 23:42:02 INFO Applying migration id=keys 2026/04/10 23:42:02 INFO Applying migration id=portable 2026/04/10 23:42:02 INFO Applying migration id=proofs 2026/04/10 23:42:02 INFO Applying migration id=contexts 2026/04/10 23:42:02 INFO Applying migration id=deliverieshost 2026/04/10 23:42:02 INFO Applying migration id=pembegin 2026/04/10 23:42:02 INFO Applying migration id=didhost 2026/04/10 23:42:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-352b-7aab-aa9b-1d77095eef81 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-352b-7a1e-bc5e-4f88ba181ce6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-352b-7a1e-bc5e-4f88ba181ce6 2026/04/10 23:42:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-352b-7a1e-bc5e-4f88ba181ce6 2026/04/10 23:42:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-352b-7a1e-bc5e-4f88ba181ce6 2026/04/10 23:42:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-352b-7a1e-bc5e-4f88ba181ce6 --- PASS: TestBookmark_HappyFlow (3.33s) === RUN TestBookmark_Throttling 2026/04/10 23:42:06 INFO Applying migration id=initial 2026/04/10 23:42:06 INFO Applying migration id=notesupdated 2026/04/10 23:42:06 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:06 INFO Applying migration id=activitiesid 2026/04/10 23:42:06 INFO Applying migration id=outbox 2026/04/10 23:42:06 INFO Applying migration id=edits 2026/04/10 23:42:06 INFO Applying migration id=outboxactor 2026/04/10 23:42:06 INFO Applying migration id=outboxsender 2026/04/10 23:42:06 INFO Applying migration id=thread 2026/04/10 23:42:06 INFO Applying migration id=host 2026/04/10 23:42:06 INFO Applying migration id=sharedinbox 2026/04/10 23:42:06 INFO Applying migration id=noteshost 2026/04/10 23:42:06 INFO Applying migration id=fetched 2026/04/10 23:42:06 INFO Applying migration id=move 2026/04/10 23:42:06 INFO Applying migration id=cleanup 2026/04/10 23:42:06 INFO Applying migration id=received 2026/04/10 23:42:06 INFO Applying migration id=namehost 2026/04/10 23:42:06 INFO Applying migration id=outboxhost 2026/04/10 23:42:06 INFO Applying migration id=notesfts 2026/04/10 23:42:06 INFO Applying migration id=iconsname 2026/04/10 23:42:06 INFO Applying migration id=nohash 2026/04/10 23:42:06 INFO Applying migration id=shares 2026/04/10 23:42:06 INFO Applying migration id=actorttl 2026/04/10 23:42:06 INFO Applying migration id=tocc 2026/04/10 23:42:06 INFO Applying migration id=followeds 2026/04/10 23:42:06 INFO Applying migration id=certhash 2026/04/10 23:42:06 INFO Applying migration id=follows_sync 2026/04/10 23:42:06 INFO Applying migration id=jsonpath 2026/04/10 23:42:06 INFO Applying migration id=localforward 2026/04/10 23:42:06 INFO Applying migration id=avatar 2026/04/10 23:42:06 INFO Applying migration id=noimage 2026/04/10 23:42:06 INFO Applying migration id=feed 2026/04/10 23:42:06 INFO Applying migration id=bookmarks 2026/04/10 23:42:06 INFO Applying migration id=shareactivity 2026/04/10 23:42:06 INFO Applying migration id=application 2026/04/10 23:42:06 INFO Applying migration id=certificates 2026/04/10 23:42:06 INFO Applying migration id=rawforward 2026/04/10 23:42:06 INFO Applying migration id=publickey 2026/04/10 23:42:06 INFO Applying migration id=resolvegroup 2026/04/10 23:42:06 INFO Applying migration id=reject 2026/04/10 23:42:06 INFO Applying migration id=autodel 2026/04/10 23:42:06 INFO Applying migration id=jsonb 2026/04/10 23:42:06 INFO Applying migration id=quote 2026/04/10 23:42:06 INFO Applying migration id=rfc9421 2026/04/10 23:42:06 INFO Applying migration id=keys 2026/04/10 23:42:06 INFO Applying migration id=portable 2026/04/10 23:42:06 INFO Applying migration id=proofs 2026/04/10 23:42:06 INFO Applying migration id=contexts 2026/04/10 23:42:06 INFO Applying migration id=deliverieshost 2026/04/10 23:42:06 INFO Applying migration id=pembegin 2026/04/10 23:42:06 INFO Applying migration id=didhost 2026/04/10 23:42:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-421f-76ac-b9cb-50a116c4ba4f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-421f-75f4-a39a-9ea0fc388060 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-421f-75f4-a39a-9ea0fc388060 2026/04/10 23:42:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-4221-7a23-9e56-9a35b0810e85 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-4221-79f5-87c0-be0a353ca692 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79c6-4221-79f5-87c0-be0a353ca692 2026/04/10 23:42:09 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (3.31s) === RUN TestBookmark_Limit 2026/04/10 23:42:09 INFO Applying migration id=initial 2026/04/10 23:42:09 INFO Applying migration id=notesupdated 2026/04/10 23:42:09 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:09 INFO Applying migration id=activitiesid 2026/04/10 23:42:09 INFO Applying migration id=outbox 2026/04/10 23:42:09 INFO Applying migration id=edits 2026/04/10 23:42:09 INFO Applying migration id=outboxactor 2026/04/10 23:42:09 INFO Applying migration id=outboxsender 2026/04/10 23:42:09 INFO Applying migration id=thread 2026/04/10 23:42:09 INFO Applying migration id=host 2026/04/10 23:42:09 INFO Applying migration id=sharedinbox 2026/04/10 23:42:09 INFO Applying migration id=noteshost 2026/04/10 23:42:09 INFO Applying migration id=fetched 2026/04/10 23:42:09 INFO Applying migration id=move 2026/04/10 23:42:09 INFO Applying migration id=cleanup 2026/04/10 23:42:09 INFO Applying migration id=received 2026/04/10 23:42:09 INFO Applying migration id=namehost 2026/04/10 23:42:09 INFO Applying migration id=outboxhost 2026/04/10 23:42:09 INFO Applying migration id=notesfts 2026/04/10 23:42:09 INFO Applying migration id=iconsname 2026/04/10 23:42:09 INFO Applying migration id=nohash 2026/04/10 23:42:09 INFO Applying migration id=shares 2026/04/10 23:42:09 INFO Applying migration id=actorttl 2026/04/10 23:42:09 INFO Applying migration id=tocc 2026/04/10 23:42:09 INFO Applying migration id=followeds 2026/04/10 23:42:09 INFO Applying migration id=certhash 2026/04/10 23:42:09 INFO Applying migration id=follows_sync 2026/04/10 23:42:09 INFO Applying migration id=jsonpath 2026/04/10 23:42:09 INFO Applying migration id=localforward 2026/04/10 23:42:09 INFO Applying migration id=avatar 2026/04/10 23:42:09 INFO Applying migration id=noimage 2026/04/10 23:42:09 INFO Applying migration id=feed 2026/04/10 23:42:09 INFO Applying migration id=bookmarks 2026/04/10 23:42:09 INFO Applying migration id=shareactivity 2026/04/10 23:42:09 INFO Applying migration id=application 2026/04/10 23:42:09 INFO Applying migration id=certificates 2026/04/10 23:42:09 INFO Applying migration id=rawforward 2026/04/10 23:42:09 INFO Applying migration id=publickey 2026/04/10 23:42:09 INFO Applying migration id=resolvegroup 2026/04/10 23:42:09 INFO Applying migration id=reject 2026/04/10 23:42:09 INFO Applying migration id=autodel 2026/04/10 23:42:09 INFO Applying migration id=jsonb 2026/04/10 23:42:09 INFO Applying migration id=quote 2026/04/10 23:42:09 INFO Applying migration id=rfc9421 2026/04/10 23:42:09 INFO Applying migration id=keys 2026/04/10 23:42:09 INFO Applying migration id=portable 2026/04/10 23:42:09 INFO Applying migration id=proofs 2026/04/10 23:42:09 INFO Applying migration id=contexts 2026/04/10 23:42:09 INFO Applying migration id=deliverieshost 2026/04/10 23:42:09 INFO Applying migration id=pembegin 2026/04/10 23:42:09 INFO Applying migration id=didhost 2026/04/10 23:42:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-460e-78df-89c6-db2aef451666 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-460e-7856-947f-fda35e4f5172 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-460e-7856-947f-fda35e4f5172 2026/04/10 23:42:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-4610-7cab-a3c0-c05aeba45214 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-4610-7c7c-a71a-4e449e1d300c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79c6-4610-7c7c-a71a-4e449e1d300c 2026/04/10 23:42:10 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019d79c6-4610-7c7c-a71a-4e449e1d300c --- PASS: TestBookmark_Limit (1.01s) === RUN TestBookmark_TwoBookmarks 2026/04/10 23:42:10 INFO Applying migration id=initial 2026/04/10 23:42:10 INFO Applying migration id=notesupdated 2026/04/10 23:42:10 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:10 INFO Applying migration id=activitiesid 2026/04/10 23:42:10 INFO Applying migration id=outbox 2026/04/10 23:42:10 INFO Applying migration id=edits 2026/04/10 23:42:10 INFO Applying migration id=outboxactor 2026/04/10 23:42:10 INFO Applying migration id=outboxsender 2026/04/10 23:42:10 INFO Applying migration id=thread 2026/04/10 23:42:10 INFO Applying migration id=host 2026/04/10 23:42:10 INFO Applying migration id=sharedinbox 2026/04/10 23:42:10 INFO Applying migration id=noteshost 2026/04/10 23:42:10 INFO Applying migration id=fetched 2026/04/10 23:42:10 INFO Applying migration id=move 2026/04/10 23:42:10 INFO Applying migration id=cleanup 2026/04/10 23:42:10 INFO Applying migration id=received 2026/04/10 23:42:10 INFO Applying migration id=namehost 2026/04/10 23:42:10 INFO Applying migration id=outboxhost 2026/04/10 23:42:10 INFO Applying migration id=notesfts 2026/04/10 23:42:10 INFO Applying migration id=iconsname 2026/04/10 23:42:10 INFO Applying migration id=nohash 2026/04/10 23:42:10 INFO Applying migration id=shares 2026/04/10 23:42:10 INFO Applying migration id=actorttl 2026/04/10 23:42:10 INFO Applying migration id=tocc 2026/04/10 23:42:10 INFO Applying migration id=followeds 2026/04/10 23:42:10 INFO Applying migration id=certhash 2026/04/10 23:42:10 INFO Applying migration id=follows_sync 2026/04/10 23:42:10 INFO Applying migration id=jsonpath 2026/04/10 23:42:10 INFO Applying migration id=localforward 2026/04/10 23:42:10 INFO Applying migration id=avatar 2026/04/10 23:42:10 INFO Applying migration id=noimage 2026/04/10 23:42:10 INFO Applying migration id=feed 2026/04/10 23:42:10 INFO Applying migration id=bookmarks 2026/04/10 23:42:10 INFO Applying migration id=shareactivity 2026/04/10 23:42:10 INFO Applying migration id=application 2026/04/10 23:42:10 INFO Applying migration id=certificates 2026/04/10 23:42:10 INFO Applying migration id=rawforward 2026/04/10 23:42:10 INFO Applying migration id=publickey 2026/04/10 23:42:10 INFO Applying migration id=resolvegroup 2026/04/10 23:42:10 INFO Applying migration id=reject 2026/04/10 23:42:10 INFO Applying migration id=autodel 2026/04/10 23:42:10 INFO Applying migration id=jsonb 2026/04/10 23:42:10 INFO Applying migration id=quote 2026/04/10 23:42:10 INFO Applying migration id=rfc9421 2026/04/10 23:42:10 INFO Applying migration id=keys 2026/04/10 23:42:10 INFO Applying migration id=portable 2026/04/10 23:42:10 INFO Applying migration id=proofs 2026/04/10 23:42:10 INFO Applying migration id=contexts 2026/04/10 23:42:10 INFO Applying migration id=deliverieshost 2026/04/10 23:42:10 INFO Applying migration id=pembegin 2026/04/10 23:42:10 INFO Applying migration id=didhost 2026/04/10 23:42:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-4cc4-7e93-b81d-bf3a3e293152 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-4cc4-7dfd-84fc-4e15a9026367 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-4cc4-7dfd-84fc-4e15a9026367 2026/04/10 23:42:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-4cc7-724a-94a3-7494d5d68cff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-4cc7-721c-b6de-b5118a668f96 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79c6-4cc7-721c-b6de-b5118a668f96 --- PASS: TestBookmark_TwoBookmarks (1.72s) === RUN TestBookmark_Twice 2026/04/10 23:42:12 INFO Applying migration id=initial 2026/04/10 23:42:12 INFO Applying migration id=notesupdated 2026/04/10 23:42:12 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:12 INFO Applying migration id=activitiesid 2026/04/10 23:42:12 INFO Applying migration id=outbox 2026/04/10 23:42:12 INFO Applying migration id=edits 2026/04/10 23:42:12 INFO Applying migration id=outboxactor 2026/04/10 23:42:12 INFO Applying migration id=outboxsender 2026/04/10 23:42:12 INFO Applying migration id=thread 2026/04/10 23:42:12 INFO Applying migration id=host 2026/04/10 23:42:12 INFO Applying migration id=sharedinbox 2026/04/10 23:42:12 INFO Applying migration id=noteshost 2026/04/10 23:42:12 INFO Applying migration id=fetched 2026/04/10 23:42:12 INFO Applying migration id=move 2026/04/10 23:42:12 INFO Applying migration id=cleanup 2026/04/10 23:42:12 INFO Applying migration id=received 2026/04/10 23:42:12 INFO Applying migration id=namehost 2026/04/10 23:42:12 INFO Applying migration id=outboxhost 2026/04/10 23:42:12 INFO Applying migration id=notesfts 2026/04/10 23:42:12 INFO Applying migration id=iconsname 2026/04/10 23:42:12 INFO Applying migration id=nohash 2026/04/10 23:42:12 INFO Applying migration id=shares 2026/04/10 23:42:12 INFO Applying migration id=actorttl 2026/04/10 23:42:12 INFO Applying migration id=tocc 2026/04/10 23:42:12 INFO Applying migration id=followeds 2026/04/10 23:42:12 INFO Applying migration id=certhash 2026/04/10 23:42:12 INFO Applying migration id=follows_sync 2026/04/10 23:42:12 INFO Applying migration id=jsonpath 2026/04/10 23:42:12 INFO Applying migration id=localforward 2026/04/10 23:42:12 INFO Applying migration id=avatar 2026/04/10 23:42:12 INFO Applying migration id=noimage 2026/04/10 23:42:12 INFO Applying migration id=feed 2026/04/10 23:42:12 INFO Applying migration id=bookmarks 2026/04/10 23:42:12 INFO Applying migration id=shareactivity 2026/04/10 23:42:12 INFO Applying migration id=application 2026/04/10 23:42:12 INFO Applying migration id=certificates 2026/04/10 23:42:12 INFO Applying migration id=rawforward 2026/04/10 23:42:12 INFO Applying migration id=publickey 2026/04/10 23:42:12 INFO Applying migration id=resolvegroup 2026/04/10 23:42:12 INFO Applying migration id=reject 2026/04/10 23:42:12 INFO Applying migration id=autodel 2026/04/10 23:42:12 INFO Applying migration id=jsonb 2026/04/10 23:42:12 INFO Applying migration id=quote 2026/04/10 23:42:12 INFO Applying migration id=rfc9421 2026/04/10 23:42:12 INFO Applying migration id=keys 2026/04/10 23:42:12 INFO Applying migration id=portable 2026/04/10 23:42:12 INFO Applying migration id=proofs 2026/04/10 23:42:12 INFO Applying migration id=contexts 2026/04/10 23:42:12 INFO Applying migration id=deliverieshost 2026/04/10 23:42:12 INFO Applying migration id=pembegin 2026/04/10 23:42:12 INFO Applying migration id=didhost 2026/04/10 23:42:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-50cb-7581-bbee-53c8b1dd750c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-50cb-752a-b300-60dfa6adefce activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-50cb-752a-b300-60dfa6adefce 2026/04/10 23:42:13 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (1.03s) === RUN TestBookmark_ToFollowers 2026/04/10 23:42:13 INFO Applying migration id=initial 2026/04/10 23:42:13 INFO Applying migration id=notesupdated 2026/04/10 23:42:13 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:13 INFO Applying migration id=activitiesid 2026/04/10 23:42:13 INFO Applying migration id=outbox 2026/04/10 23:42:13 INFO Applying migration id=edits 2026/04/10 23:42:13 INFO Applying migration id=outboxactor 2026/04/10 23:42:13 INFO Applying migration id=outboxsender 2026/04/10 23:42:13 INFO Applying migration id=thread 2026/04/10 23:42:13 INFO Applying migration id=host 2026/04/10 23:42:13 INFO Applying migration id=sharedinbox 2026/04/10 23:42:13 INFO Applying migration id=noteshost 2026/04/10 23:42:13 INFO Applying migration id=fetched 2026/04/10 23:42:13 INFO Applying migration id=move 2026/04/10 23:42:13 INFO Applying migration id=cleanup 2026/04/10 23:42:13 INFO Applying migration id=received 2026/04/10 23:42:13 INFO Applying migration id=namehost 2026/04/10 23:42:13 INFO Applying migration id=outboxhost 2026/04/10 23:42:13 INFO Applying migration id=notesfts 2026/04/10 23:42:13 INFO Applying migration id=iconsname 2026/04/10 23:42:13 INFO Applying migration id=nohash 2026/04/10 23:42:13 INFO Applying migration id=shares 2026/04/10 23:42:13 INFO Applying migration id=actorttl 2026/04/10 23:42:13 INFO Applying migration id=tocc 2026/04/10 23:42:13 INFO Applying migration id=followeds 2026/04/10 23:42:13 INFO Applying migration id=certhash 2026/04/10 23:42:13 INFO Applying migration id=follows_sync 2026/04/10 23:42:13 INFO Applying migration id=jsonpath 2026/04/10 23:42:13 INFO Applying migration id=localforward 2026/04/10 23:42:13 INFO Applying migration id=avatar 2026/04/10 23:42:13 INFO Applying migration id=noimage 2026/04/10 23:42:13 INFO Applying migration id=feed 2026/04/10 23:42:13 INFO Applying migration id=bookmarks 2026/04/10 23:42:13 INFO Applying migration id=shareactivity 2026/04/10 23:42:13 INFO Applying migration id=application 2026/04/10 23:42:13 INFO Applying migration id=certificates 2026/04/10 23:42:13 INFO Applying migration id=rawforward 2026/04/10 23:42:13 INFO Applying migration id=publickey 2026/04/10 23:42:13 INFO Applying migration id=resolvegroup 2026/04/10 23:42:13 INFO Applying migration id=reject 2026/04/10 23:42:13 INFO Applying migration id=autodel 2026/04/10 23:42:13 INFO Applying migration id=jsonb 2026/04/10 23:42:13 INFO Applying migration id=quote 2026/04/10 23:42:13 INFO Applying migration id=rfc9421 2026/04/10 23:42:13 INFO Applying migration id=keys 2026/04/10 23:42:13 INFO Applying migration id=portable 2026/04/10 23:42:13 INFO Applying migration id=proofs 2026/04/10 23:42:13 INFO Applying migration id=contexts 2026/04/10 23:42:13 INFO Applying migration id=deliverieshost 2026/04/10 23:42:13 INFO Applying migration id=pembegin 2026/04/10 23:42:13 INFO Applying migration id=didhost 2026/04/10 23:42:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c6-58a3-7733-9d45-066890efa928 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 23:42:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-58a4-7510-ae37-a588b4b3a930 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c6-58a3-7733-9d45-066890efa928 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c6-58a3-7733-9d45-066890efa928 2026/04/10 23:42:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-58a4-7c7b-9165-4d1fde067470 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-58a4-7c2d-88e1-9b23d7ea1aa5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-58a4-7c2d-88e1-9b23d7ea1aa5 2026/04/10 23:42:15 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c6-58a4-7c2d-88e1-9b23d7ea1aa5 2026/04/10 23:42:15 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79c6-58a9-73d0-9bda-cf912d5bc95f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c6-58a3-7733-9d45-066890efa928 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.01s) === RUN TestBookmark_DM 2026/04/10 23:42:15 INFO Applying migration id=initial 2026/04/10 23:42:15 INFO Applying migration id=notesupdated 2026/04/10 23:42:15 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:15 INFO Applying migration id=activitiesid 2026/04/10 23:42:15 INFO Applying migration id=outbox 2026/04/10 23:42:15 INFO Applying migration id=edits 2026/04/10 23:42:15 INFO Applying migration id=outboxactor 2026/04/10 23:42:15 INFO Applying migration id=outboxsender 2026/04/10 23:42:15 INFO Applying migration id=thread 2026/04/10 23:42:15 INFO Applying migration id=host 2026/04/10 23:42:15 INFO Applying migration id=sharedinbox 2026/04/10 23:42:15 INFO Applying migration id=noteshost 2026/04/10 23:42:15 INFO Applying migration id=fetched 2026/04/10 23:42:15 INFO Applying migration id=move 2026/04/10 23:42:15 INFO Applying migration id=cleanup 2026/04/10 23:42:15 INFO Applying migration id=received 2026/04/10 23:42:15 INFO Applying migration id=namehost 2026/04/10 23:42:15 INFO Applying migration id=outboxhost 2026/04/10 23:42:15 INFO Applying migration id=notesfts 2026/04/10 23:42:15 INFO Applying migration id=iconsname 2026/04/10 23:42:15 INFO Applying migration id=nohash 2026/04/10 23:42:15 INFO Applying migration id=shares 2026/04/10 23:42:15 INFO Applying migration id=actorttl 2026/04/10 23:42:15 INFO Applying migration id=tocc 2026/04/10 23:42:15 INFO Applying migration id=followeds 2026/04/10 23:42:15 INFO Applying migration id=certhash 2026/04/10 23:42:15 INFO Applying migration id=follows_sync 2026/04/10 23:42:15 INFO Applying migration id=jsonpath 2026/04/10 23:42:15 INFO Applying migration id=localforward 2026/04/10 23:42:15 INFO Applying migration id=avatar 2026/04/10 23:42:15 INFO Applying migration id=noimage 2026/04/10 23:42:15 INFO Applying migration id=feed 2026/04/10 23:42:15 INFO Applying migration id=bookmarks 2026/04/10 23:42:15 INFO Applying migration id=shareactivity 2026/04/10 23:42:15 INFO Applying migration id=application 2026/04/10 23:42:15 INFO Applying migration id=certificates 2026/04/10 23:42:15 INFO Applying migration id=rawforward 2026/04/10 23:42:15 INFO Applying migration id=publickey 2026/04/10 23:42:15 INFO Applying migration id=resolvegroup 2026/04/10 23:42:15 INFO Applying migration id=reject 2026/04/10 23:42:15 INFO Applying migration id=autodel 2026/04/10 23:42:15 INFO Applying migration id=jsonb 2026/04/10 23:42:15 INFO Applying migration id=quote 2026/04/10 23:42:15 INFO Applying migration id=rfc9421 2026/04/10 23:42:15 INFO Applying migration id=keys 2026/04/10 23:42:15 INFO Applying migration id=portable 2026/04/10 23:42:15 INFO Applying migration id=proofs 2026/04/10 23:42:15 INFO Applying migration id=contexts 2026/04/10 23:42:15 INFO Applying migration id=deliverieshost 2026/04/10 23:42:15 INFO Applying migration id=pembegin 2026/04/10 23:42:15 INFO Applying migration id=didhost 2026/04/10 23:42:17 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/04/10 23:42:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-6137-7af7-bd6e-223186067525 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-6137-7824-a046-631f3dd29159 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-6137-7824-a046-631f3dd29159 2026/04/10 23:42:17 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c6-6137-7824-a046-631f3dd29159 --- PASS: TestBookmark_DM (2.19s) === RUN TestCommunities_OneCommunity 2026/04/10 23:42:17 INFO Applying migration id=initial 2026/04/10 23:42:17 INFO Applying migration id=notesupdated 2026/04/10 23:42:17 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:17 INFO Applying migration id=activitiesid 2026/04/10 23:42:17 INFO Applying migration id=outbox 2026/04/10 23:42:17 INFO Applying migration id=edits 2026/04/10 23:42:17 INFO Applying migration id=outboxactor 2026/04/10 23:42:17 INFO Applying migration id=outboxsender 2026/04/10 23:42:17 INFO Applying migration id=thread 2026/04/10 23:42:17 INFO Applying migration id=host 2026/04/10 23:42:17 INFO Applying migration id=sharedinbox 2026/04/10 23:42:17 INFO Applying migration id=noteshost 2026/04/10 23:42:17 INFO Applying migration id=fetched 2026/04/10 23:42:17 INFO Applying migration id=move 2026/04/10 23:42:17 INFO Applying migration id=cleanup 2026/04/10 23:42:17 INFO Applying migration id=received 2026/04/10 23:42:17 INFO Applying migration id=namehost 2026/04/10 23:42:17 INFO Applying migration id=outboxhost 2026/04/10 23:42:17 INFO Applying migration id=notesfts 2026/04/10 23:42:17 INFO Applying migration id=iconsname 2026/04/10 23:42:17 INFO Applying migration id=nohash 2026/04/10 23:42:17 INFO Applying migration id=shares 2026/04/10 23:42:17 INFO Applying migration id=actorttl 2026/04/10 23:42:17 INFO Applying migration id=tocc 2026/04/10 23:42:17 INFO Applying migration id=followeds 2026/04/10 23:42:17 INFO Applying migration id=certhash 2026/04/10 23:42:17 INFO Applying migration id=follows_sync 2026/04/10 23:42:17 INFO Applying migration id=jsonpath 2026/04/10 23:42:17 INFO Applying migration id=localforward 2026/04/10 23:42:17 INFO Applying migration id=avatar 2026/04/10 23:42:17 INFO Applying migration id=noimage 2026/04/10 23:42:17 INFO Applying migration id=feed 2026/04/10 23:42:17 INFO Applying migration id=bookmarks 2026/04/10 23:42:17 INFO Applying migration id=shareactivity 2026/04/10 23:42:17 INFO Applying migration id=application 2026/04/10 23:42:17 INFO Applying migration id=certificates 2026/04/10 23:42:17 INFO Applying migration id=rawforward 2026/04/10 23:42:17 INFO Applying migration id=publickey 2026/04/10 23:42:17 INFO Applying migration id=resolvegroup 2026/04/10 23:42:17 INFO Applying migration id=reject 2026/04/10 23:42:17 INFO Applying migration id=autodel 2026/04/10 23:42:17 INFO Applying migration id=jsonb 2026/04/10 23:42:17 INFO Applying migration id=quote 2026/04/10 23:42:17 INFO Applying migration id=rfc9421 2026/04/10 23:42:17 INFO Applying migration id=keys 2026/04/10 23:42:17 INFO Applying migration id=portable 2026/04/10 23:42:17 INFO Applying migration id=proofs 2026/04/10 23:42:17 INFO Applying migration id=contexts 2026/04/10 23:42:17 INFO Applying migration id=deliverieshost 2026/04/10 23:42:17 INFO Applying migration id=pembegin 2026/04/10 23:42:17 INFO Applying migration id=didhost 2026/04/10 23:42:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c6-6eed-7d7a-8ab1-0ef72f382a84 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 23:42:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-6eee-7c1c-9446-397785634b2c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c6-6eed-7d7a-8ab1-0ef72f382a84 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c6-6eed-7d7a-8ab1-0ef72f382a84 2026/04/10 23:42:20 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:20 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d79c6-6eef-7586-827c-8396b1251d8e note=https://localhost.localdomain:8443/post/019d79c6-6eef-7392-abdb-ec3c5b4abe48 group=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-6eef-7586-827c-8396b1251d8e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-6eef-7392-abdb-ec3c5b4abe48 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-6eef-7392-abdb-ec3c5b4abe48 --- PASS: TestCommunities_OneCommunity (3.51s) === RUN TestCommunity_NewThread 2026/04/10 23:42:20 INFO Applying migration id=initial 2026/04/10 23:42:20 INFO Applying migration id=notesupdated 2026/04/10 23:42:20 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:20 INFO Applying migration id=activitiesid 2026/04/10 23:42:20 INFO Applying migration id=outbox 2026/04/10 23:42:20 INFO Applying migration id=edits 2026/04/10 23:42:20 INFO Applying migration id=outboxactor 2026/04/10 23:42:20 INFO Applying migration id=outboxsender 2026/04/10 23:42:20 INFO Applying migration id=thread 2026/04/10 23:42:20 INFO Applying migration id=host 2026/04/10 23:42:20 INFO Applying migration id=sharedinbox 2026/04/10 23:42:20 INFO Applying migration id=noteshost 2026/04/10 23:42:20 INFO Applying migration id=fetched 2026/04/10 23:42:20 INFO Applying migration id=move 2026/04/10 23:42:20 INFO Applying migration id=cleanup 2026/04/10 23:42:20 INFO Applying migration id=received 2026/04/10 23:42:20 INFO Applying migration id=namehost 2026/04/10 23:42:20 INFO Applying migration id=outboxhost 2026/04/10 23:42:20 INFO Applying migration id=notesfts 2026/04/10 23:42:20 INFO Applying migration id=iconsname 2026/04/10 23:42:20 INFO Applying migration id=nohash 2026/04/10 23:42:20 INFO Applying migration id=shares 2026/04/10 23:42:20 INFO Applying migration id=actorttl 2026/04/10 23:42:20 INFO Applying migration id=tocc 2026/04/10 23:42:20 INFO Applying migration id=followeds 2026/04/10 23:42:20 INFO Applying migration id=certhash 2026/04/10 23:42:20 INFO Applying migration id=follows_sync 2026/04/10 23:42:20 INFO Applying migration id=jsonpath 2026/04/10 23:42:20 INFO Applying migration id=localforward 2026/04/10 23:42:20 INFO Applying migration id=avatar 2026/04/10 23:42:20 INFO Applying migration id=noimage 2026/04/10 23:42:20 INFO Applying migration id=feed 2026/04/10 23:42:20 INFO Applying migration id=bookmarks 2026/04/10 23:42:20 INFO Applying migration id=shareactivity 2026/04/10 23:42:20 INFO Applying migration id=application 2026/04/10 23:42:20 INFO Applying migration id=certificates 2026/04/10 23:42:20 INFO Applying migration id=rawforward 2026/04/10 23:42:20 INFO Applying migration id=publickey 2026/04/10 23:42:20 INFO Applying migration id=resolvegroup 2026/04/10 23:42:20 INFO Applying migration id=reject 2026/04/10 23:42:21 INFO Applying migration id=autodel 2026/04/10 23:42:21 INFO Applying migration id=jsonb 2026/04/10 23:42:21 INFO Applying migration id=quote 2026/04/10 23:42:21 INFO Applying migration id=rfc9421 2026/04/10 23:42:21 INFO Applying migration id=keys 2026/04/10 23:42:21 INFO Applying migration id=portable 2026/04/10 23:42:21 INFO Applying migration id=proofs 2026/04/10 23:42:21 INFO Applying migration id=contexts 2026/04/10 23:42:21 INFO Applying migration id=deliverieshost 2026/04/10 23:42:21 INFO Applying migration id=pembegin 2026/04/10 23:42:21 INFO Applying migration id=didhost 2026/04/10 23:42:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-73e0-7b2d-8004-ce3209d1135d 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 23:42:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c6-73e1-7481-949e-17db0c024228 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 23:42:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-73e2-71b8-8822-0a669d500934 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c6-73e1-7481-949e-17db0c024228 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c6-73e1-7481-949e-17db0c024228 2026/04/10 23:42:22 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:22 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d79c6-73e2-7ab1-b944-527161549985 note=https://localhost.localdomain:8443/post/019d79c6-73e2-78c6-947d-31036d03a068 group=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-73e2-7ab1-b944-527161549985 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-73e2-78c6-947d-31036d03a068 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-73e2-78c6-947d-31036d03a068 --- PASS: TestCommunity_NewThread (1.27s) === RUN TestCommunity_NewThreadNotFollowing 2026/04/10 23:42:22 INFO Applying migration id=initial 2026/04/10 23:42:22 INFO Applying migration id=notesupdated 2026/04/10 23:42:22 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:22 INFO Applying migration id=activitiesid 2026/04/10 23:42:22 INFO Applying migration id=outbox 2026/04/10 23:42:22 INFO Applying migration id=edits 2026/04/10 23:42:22 INFO Applying migration id=outboxactor 2026/04/10 23:42:22 INFO Applying migration id=outboxsender 2026/04/10 23:42:22 INFO Applying migration id=thread 2026/04/10 23:42:22 INFO Applying migration id=host 2026/04/10 23:42:22 INFO Applying migration id=sharedinbox 2026/04/10 23:42:22 INFO Applying migration id=noteshost 2026/04/10 23:42:22 INFO Applying migration id=fetched 2026/04/10 23:42:22 INFO Applying migration id=move 2026/04/10 23:42:22 INFO Applying migration id=cleanup 2026/04/10 23:42:22 INFO Applying migration id=received 2026/04/10 23:42:22 INFO Applying migration id=namehost 2026/04/10 23:42:22 INFO Applying migration id=outboxhost 2026/04/10 23:42:22 INFO Applying migration id=notesfts 2026/04/10 23:42:22 INFO Applying migration id=iconsname 2026/04/10 23:42:22 INFO Applying migration id=nohash 2026/04/10 23:42:22 INFO Applying migration id=shares 2026/04/10 23:42:22 INFO Applying migration id=actorttl 2026/04/10 23:42:22 INFO Applying migration id=tocc 2026/04/10 23:42:22 INFO Applying migration id=followeds 2026/04/10 23:42:22 INFO Applying migration id=certhash 2026/04/10 23:42:22 INFO Applying migration id=follows_sync 2026/04/10 23:42:22 INFO Applying migration id=jsonpath 2026/04/10 23:42:22 INFO Applying migration id=localforward 2026/04/10 23:42:22 INFO Applying migration id=avatar 2026/04/10 23:42:22 INFO Applying migration id=noimage 2026/04/10 23:42:22 INFO Applying migration id=feed 2026/04/10 23:42:22 INFO Applying migration id=bookmarks 2026/04/10 23:42:22 INFO Applying migration id=shareactivity 2026/04/10 23:42:22 INFO Applying migration id=application 2026/04/10 23:42:22 INFO Applying migration id=certificates 2026/04/10 23:42:22 INFO Applying migration id=rawforward 2026/04/10 23:42:22 INFO Applying migration id=publickey 2026/04/10 23:42:22 INFO Applying migration id=resolvegroup 2026/04/10 23:42:22 INFO Applying migration id=reject 2026/04/10 23:42:22 INFO Applying migration id=autodel 2026/04/10 23:42:22 INFO Applying migration id=jsonb 2026/04/10 23:42:22 INFO Applying migration id=quote 2026/04/10 23:42:22 INFO Applying migration id=rfc9421 2026/04/10 23:42:22 INFO Applying migration id=keys 2026/04/10 23:42:22 INFO Applying migration id=portable 2026/04/10 23:42:22 INFO Applying migration id=proofs 2026/04/10 23:42:22 INFO Applying migration id=contexts 2026/04/10 23:42:22 INFO Applying migration id=deliverieshost 2026/04/10 23:42:22 INFO Applying migration id=pembegin 2026/04/10 23:42:22 INFO Applying migration id=didhost 2026/04/10 23:42:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-7c14-70da-b4f2-dd3248f534e1 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 23:42:24 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-7c14-7a79-aa7e-c20191cfe789 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-7c14-787d-bc59-dfe9c0740641 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-7c14-787d-bc59-dfe9c0740641 --- PASS: TestCommunity_NewThreadNotFollowing (2.10s) === RUN TestCommunity_NewThreadNotPublic 2026/04/10 23:42:24 INFO Applying migration id=initial 2026/04/10 23:42:24 INFO Applying migration id=notesupdated 2026/04/10 23:42:24 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:24 INFO Applying migration id=activitiesid 2026/04/10 23:42:24 INFO Applying migration id=outbox 2026/04/10 23:42:24 INFO Applying migration id=edits 2026/04/10 23:42:24 INFO Applying migration id=outboxactor 2026/04/10 23:42:24 INFO Applying migration id=outboxsender 2026/04/10 23:42:24 INFO Applying migration id=thread 2026/04/10 23:42:24 INFO Applying migration id=host 2026/04/10 23:42:24 INFO Applying migration id=sharedinbox 2026/04/10 23:42:24 INFO Applying migration id=noteshost 2026/04/10 23:42:24 INFO Applying migration id=fetched 2026/04/10 23:42:24 INFO Applying migration id=move 2026/04/10 23:42:24 INFO Applying migration id=cleanup 2026/04/10 23:42:24 INFO Applying migration id=received 2026/04/10 23:42:24 INFO Applying migration id=namehost 2026/04/10 23:42:24 INFO Applying migration id=outboxhost 2026/04/10 23:42:24 INFO Applying migration id=notesfts 2026/04/10 23:42:24 INFO Applying migration id=iconsname 2026/04/10 23:42:24 INFO Applying migration id=nohash 2026/04/10 23:42:24 INFO Applying migration id=shares 2026/04/10 23:42:24 INFO Applying migration id=actorttl 2026/04/10 23:42:24 INFO Applying migration id=tocc 2026/04/10 23:42:24 INFO Applying migration id=followeds 2026/04/10 23:42:24 INFO Applying migration id=certhash 2026/04/10 23:42:24 INFO Applying migration id=follows_sync 2026/04/10 23:42:24 INFO Applying migration id=jsonpath 2026/04/10 23:42:24 INFO Applying migration id=localforward 2026/04/10 23:42:24 INFO Applying migration id=avatar 2026/04/10 23:42:24 INFO Applying migration id=noimage 2026/04/10 23:42:24 INFO Applying migration id=feed 2026/04/10 23:42:24 INFO Applying migration id=bookmarks 2026/04/10 23:42:24 INFO Applying migration id=shareactivity 2026/04/10 23:42:24 INFO Applying migration id=application 2026/04/10 23:42:24 INFO Applying migration id=certificates 2026/04/10 23:42:24 INFO Applying migration id=rawforward 2026/04/10 23:42:24 INFO Applying migration id=publickey 2026/04/10 23:42:24 INFO Applying migration id=resolvegroup 2026/04/10 23:42:24 INFO Applying migration id=reject 2026/04/10 23:42:24 INFO Applying migration id=autodel 2026/04/10 23:42:24 INFO Applying migration id=jsonb 2026/04/10 23:42:24 INFO Applying migration id=quote 2026/04/10 23:42:24 INFO Applying migration id=rfc9421 2026/04/10 23:42:24 INFO Applying migration id=keys 2026/04/10 23:42:24 INFO Applying migration id=portable 2026/04/10 23:42:24 INFO Applying migration id=proofs 2026/04/10 23:42:24 INFO Applying migration id=contexts 2026/04/10 23:42:24 INFO Applying migration id=deliverieshost 2026/04/10 23:42:24 INFO Applying migration id=pembegin 2026/04/10 23:42:24 INFO Applying migration id=didhost 2026/04/10 23:42:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-8472-7317-ae2c-990db7ddd5f7 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 23:42:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c6-8472-7bd8-96eb-7fa0a3b32540 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 23:42:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-8473-795c-b5f0-36b5eab7d59c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c6-8472-7bd8-96eb-7fa0a3b32540 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c6-8472-7bd8-96eb-7fa0a3b32540 2026/04/10 23:42:26 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-8474-72ef-8066-a07fbf2e1338 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-8474-7102-9fdc-98e7a4e7544b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-8474-7102-9fdc-98e7a4e7544b --- PASS: TestCommunity_NewThreadNotPublic (2.14s) === RUN TestCommunity_ReplyInThread 2026/04/10 23:42:26 INFO Applying migration id=initial 2026/04/10 23:42:26 INFO Applying migration id=notesupdated 2026/04/10 23:42:26 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:26 INFO Applying migration id=activitiesid 2026/04/10 23:42:26 INFO Applying migration id=outbox 2026/04/10 23:42:26 INFO Applying migration id=edits 2026/04/10 23:42:26 INFO Applying migration id=outboxactor 2026/04/10 23:42:26 INFO Applying migration id=outboxsender 2026/04/10 23:42:26 INFO Applying migration id=thread 2026/04/10 23:42:26 INFO Applying migration id=host 2026/04/10 23:42:26 INFO Applying migration id=sharedinbox 2026/04/10 23:42:26 INFO Applying migration id=noteshost 2026/04/10 23:42:26 INFO Applying migration id=fetched 2026/04/10 23:42:26 INFO Applying migration id=move 2026/04/10 23:42:26 INFO Applying migration id=cleanup 2026/04/10 23:42:26 INFO Applying migration id=received 2026/04/10 23:42:26 INFO Applying migration id=namehost 2026/04/10 23:42:26 INFO Applying migration id=outboxhost 2026/04/10 23:42:26 INFO Applying migration id=notesfts 2026/04/10 23:42:26 INFO Applying migration id=iconsname 2026/04/10 23:42:26 INFO Applying migration id=nohash 2026/04/10 23:42:26 INFO Applying migration id=shares 2026/04/10 23:42:26 INFO Applying migration id=actorttl 2026/04/10 23:42:26 INFO Applying migration id=tocc 2026/04/10 23:42:26 INFO Applying migration id=followeds 2026/04/10 23:42:26 INFO Applying migration id=certhash 2026/04/10 23:42:26 INFO Applying migration id=follows_sync 2026/04/10 23:42:26 INFO Applying migration id=jsonpath 2026/04/10 23:42:26 INFO Applying migration id=localforward 2026/04/10 23:42:26 INFO Applying migration id=avatar 2026/04/10 23:42:26 INFO Applying migration id=noimage 2026/04/10 23:42:26 INFO Applying migration id=feed 2026/04/10 23:42:26 INFO Applying migration id=bookmarks 2026/04/10 23:42:26 INFO Applying migration id=shareactivity 2026/04/10 23:42:26 INFO Applying migration id=application 2026/04/10 23:42:26 INFO Applying migration id=certificates 2026/04/10 23:42:26 INFO Applying migration id=rawforward 2026/04/10 23:42:26 INFO Applying migration id=publickey 2026/04/10 23:42:26 INFO Applying migration id=resolvegroup 2026/04/10 23:42:26 INFO Applying migration id=reject 2026/04/10 23:42:26 INFO Applying migration id=autodel 2026/04/10 23:42:26 INFO Applying migration id=jsonb 2026/04/10 23:42:26 INFO Applying migration id=quote 2026/04/10 23:42:26 INFO Applying migration id=rfc9421 2026/04/10 23:42:26 INFO Applying migration id=keys 2026/04/10 23:42:26 INFO Applying migration id=portable 2026/04/10 23:42:26 INFO Applying migration id=proofs 2026/04/10 23:42:26 INFO Applying migration id=contexts 2026/04/10 23:42:26 INFO Applying migration id=deliverieshost 2026/04/10 23:42:26 INFO Applying migration id=pembegin 2026/04/10 23:42:26 INFO Applying migration id=didhost 2026/04/10 23:42:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-8a2c-7a8d-9209-1a87e0472358 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 23:42:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c6-8a2d-7362-82b3-20798f73d93e 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 23:42:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-8a2e-7097-9708-84f4ae511b5d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c6-8a2d-7362-82b3-20798f73d93e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c6-8a2d-7362-82b3-20798f73d93e 2026/04/10 23:42:27 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:27 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d79c6-8a2e-7908-85f4-17313455e388 note=https://localhost.localdomain:8443/post/019d79c6-8a2e-7754-93b4-4d1a3b5282b4 group=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-8a2e-7908-85f4-17313455e388 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-8a2e-7754-93b4-4d1a3b5282b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-8a2e-7754-93b4-4d1a3b5282b4 2026/04/10 23:42: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 23:42: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_ReplyInThread (1.47s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/04/10 23:42:27 INFO Applying migration id=initial 2026/04/10 23:42:27 INFO Applying migration id=notesupdated 2026/04/10 23:42:27 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:27 INFO Applying migration id=activitiesid 2026/04/10 23:42:27 INFO Applying migration id=outbox 2026/04/10 23:42:27 INFO Applying migration id=edits 2026/04/10 23:42:27 INFO Applying migration id=outboxactor 2026/04/10 23:42:27 INFO Applying migration id=outboxsender 2026/04/10 23:42:27 INFO Applying migration id=thread 2026/04/10 23:42:27 INFO Applying migration id=host 2026/04/10 23:42:27 INFO Applying migration id=sharedinbox 2026/04/10 23:42:27 INFO Applying migration id=noteshost 2026/04/10 23:42:27 INFO Applying migration id=fetched 2026/04/10 23:42:27 INFO Applying migration id=move 2026/04/10 23:42:27 INFO Applying migration id=cleanup 2026/04/10 23:42:27 INFO Applying migration id=received 2026/04/10 23:42:27 INFO Applying migration id=namehost 2026/04/10 23:42:27 INFO Applying migration id=outboxhost 2026/04/10 23:42:27 INFO Applying migration id=notesfts 2026/04/10 23:42:27 INFO Applying migration id=iconsname 2026/04/10 23:42:27 INFO Applying migration id=nohash 2026/04/10 23:42:27 INFO Applying migration id=shares 2026/04/10 23:42:27 INFO Applying migration id=actorttl 2026/04/10 23:42:27 INFO Applying migration id=tocc 2026/04/10 23:42:27 INFO Applying migration id=followeds 2026/04/10 23:42:27 INFO Applying migration id=certhash 2026/04/10 23:42:27 INFO Applying migration id=follows_sync 2026/04/10 23:42:27 INFO Applying migration id=jsonpath 2026/04/10 23:42:27 INFO Applying migration id=localforward 2026/04/10 23:42:27 INFO Applying migration id=avatar 2026/04/10 23:42:27 INFO Applying migration id=noimage 2026/04/10 23:42:27 INFO Applying migration id=feed 2026/04/10 23:42:27 INFO Applying migration id=bookmarks 2026/04/10 23:42:27 INFO Applying migration id=shareactivity 2026/04/10 23:42:27 INFO Applying migration id=application 2026/04/10 23:42:27 INFO Applying migration id=certificates 2026/04/10 23:42:27 INFO Applying migration id=rawforward 2026/04/10 23:42:27 INFO Applying migration id=publickey 2026/04/10 23:42:27 INFO Applying migration id=resolvegroup 2026/04/10 23:42:27 INFO Applying migration id=reject 2026/04/10 23:42:27 INFO Applying migration id=autodel 2026/04/10 23:42:27 INFO Applying migration id=jsonb 2026/04/10 23:42:27 INFO Applying migration id=quote 2026/04/10 23:42:27 INFO Applying migration id=rfc9421 2026/04/10 23:42:28 INFO Applying migration id=keys 2026/04/10 23:42:28 INFO Applying migration id=portable 2026/04/10 23:42:28 INFO Applying migration id=proofs 2026/04/10 23:42:28 INFO Applying migration id=contexts 2026/04/10 23:42:28 INFO Applying migration id=deliverieshost 2026/04/10 23:42:28 INFO Applying migration id=pembegin 2026/04/10 23:42:28 INFO Applying migration id=didhost 2026/04/10 23:42:29 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-9108-7508-b1b7-8b321af616cc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-9108-723e-8069-a125391f8186 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-9108-723e-8069-a125391f8186 2026/04/10 23:42: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/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.75s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/04/10 23:42:29 INFO Applying migration id=initial 2026/04/10 23:42:29 INFO Applying migration id=notesupdated 2026/04/10 23:42:29 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:29 INFO Applying migration id=activitiesid 2026/04/10 23:42:29 INFO Applying migration id=outbox 2026/04/10 23:42:29 INFO Applying migration id=edits 2026/04/10 23:42:29 INFO Applying migration id=outboxactor 2026/04/10 23:42:29 INFO Applying migration id=outboxsender 2026/04/10 23:42:29 INFO Applying migration id=thread 2026/04/10 23:42:29 INFO Applying migration id=host 2026/04/10 23:42:29 INFO Applying migration id=sharedinbox 2026/04/10 23:42:29 INFO Applying migration id=noteshost 2026/04/10 23:42:29 INFO Applying migration id=fetched 2026/04/10 23:42:29 INFO Applying migration id=move 2026/04/10 23:42:29 INFO Applying migration id=cleanup 2026/04/10 23:42:29 INFO Applying migration id=received 2026/04/10 23:42:29 INFO Applying migration id=namehost 2026/04/10 23:42:29 INFO Applying migration id=outboxhost 2026/04/10 23:42:29 INFO Applying migration id=notesfts 2026/04/10 23:42:29 INFO Applying migration id=iconsname 2026/04/10 23:42:29 INFO Applying migration id=nohash 2026/04/10 23:42:29 INFO Applying migration id=shares 2026/04/10 23:42:29 INFO Applying migration id=actorttl 2026/04/10 23:42:29 INFO Applying migration id=tocc 2026/04/10 23:42:29 INFO Applying migration id=followeds 2026/04/10 23:42:29 INFO Applying migration id=certhash 2026/04/10 23:42:29 INFO Applying migration id=follows_sync 2026/04/10 23:42:29 INFO Applying migration id=jsonpath 2026/04/10 23:42:29 INFO Applying migration id=localforward 2026/04/10 23:42:29 INFO Applying migration id=avatar 2026/04/10 23:42:29 INFO Applying migration id=noimage 2026/04/10 23:42:29 INFO Applying migration id=feed 2026/04/10 23:42:29 INFO Applying migration id=bookmarks 2026/04/10 23:42:29 INFO Applying migration id=shareactivity 2026/04/10 23:42:29 INFO Applying migration id=application 2026/04/10 23:42:29 INFO Applying migration id=certificates 2026/04/10 23:42:29 INFO Applying migration id=rawforward 2026/04/10 23:42:29 INFO Applying migration id=publickey 2026/04/10 23:42:29 INFO Applying migration id=resolvegroup 2026/04/10 23:42:29 INFO Applying migration id=reject 2026/04/10 23:42:29 INFO Applying migration id=autodel 2026/04/10 23:42:29 INFO Applying migration id=jsonb 2026/04/10 23:42:29 INFO Applying migration id=quote 2026/04/10 23:42:29 INFO Applying migration id=rfc9421 2026/04/10 23:42:29 INFO Applying migration id=keys 2026/04/10 23:42:29 INFO Applying migration id=portable 2026/04/10 23:42:29 INFO Applying migration id=proofs 2026/04/10 23:42:29 INFO Applying migration id=contexts 2026/04/10 23:42:29 INFO Applying migration id=deliverieshost 2026/04/10 23:42:29 INFO Applying migration id=pembegin 2026/04/10 23:42:29 INFO Applying migration id=didhost 2026/04/10 23:42:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-990d-7851-9b71-c6a7c9296575 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 23:42:31 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-990e-7480-8e85-88e09f91782d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-990e-7293-aa98-8057bcab4c9d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-990e-7293-aa98-8057bcab4c9d 2026/04/10 23:42:31 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 23:42: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 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (2.06s) === RUN TestCommunity_DuplicateReplyInThread 2026/04/10 23:42:31 INFO Applying migration id=initial 2026/04/10 23:42:31 INFO Applying migration id=notesupdated 2026/04/10 23:42:31 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:31 INFO Applying migration id=activitiesid 2026/04/10 23:42:31 INFO Applying migration id=outbox 2026/04/10 23:42:31 INFO Applying migration id=edits 2026/04/10 23:42:31 INFO Applying migration id=outboxactor 2026/04/10 23:42:31 INFO Applying migration id=outboxsender 2026/04/10 23:42:31 INFO Applying migration id=thread 2026/04/10 23:42:31 INFO Applying migration id=host 2026/04/10 23:42:31 INFO Applying migration id=sharedinbox 2026/04/10 23:42:31 INFO Applying migration id=noteshost 2026/04/10 23:42:31 INFO Applying migration id=fetched 2026/04/10 23:42:31 INFO Applying migration id=move 2026/04/10 23:42:31 INFO Applying migration id=cleanup 2026/04/10 23:42:31 INFO Applying migration id=received 2026/04/10 23:42:31 INFO Applying migration id=namehost 2026/04/10 23:42:31 INFO Applying migration id=outboxhost 2026/04/10 23:42:31 INFO Applying migration id=notesfts 2026/04/10 23:42:31 INFO Applying migration id=iconsname 2026/04/10 23:42:31 INFO Applying migration id=nohash 2026/04/10 23:42:31 INFO Applying migration id=shares 2026/04/10 23:42:31 INFO Applying migration id=actorttl 2026/04/10 23:42:31 INFO Applying migration id=tocc 2026/04/10 23:42:31 INFO Applying migration id=followeds 2026/04/10 23:42:31 INFO Applying migration id=certhash 2026/04/10 23:42:31 INFO Applying migration id=follows_sync 2026/04/10 23:42:31 INFO Applying migration id=jsonpath 2026/04/10 23:42:31 INFO Applying migration id=localforward 2026/04/10 23:42:31 INFO Applying migration id=avatar 2026/04/10 23:42:31 INFO Applying migration id=noimage 2026/04/10 23:42:31 INFO Applying migration id=feed 2026/04/10 23:42:31 INFO Applying migration id=bookmarks 2026/04/10 23:42:31 INFO Applying migration id=shareactivity 2026/04/10 23:42:31 INFO Applying migration id=application 2026/04/10 23:42:31 INFO Applying migration id=certificates 2026/04/10 23:42:31 INFO Applying migration id=rawforward 2026/04/10 23:42:31 INFO Applying migration id=publickey 2026/04/10 23:42:31 INFO Applying migration id=resolvegroup 2026/04/10 23:42:31 INFO Applying migration id=reject 2026/04/10 23:42:31 INFO Applying migration id=autodel 2026/04/10 23:42:31 INFO Applying migration id=jsonb 2026/04/10 23:42:31 INFO Applying migration id=quote 2026/04/10 23:42:31 INFO Applying migration id=rfc9421 2026/04/10 23:42:31 INFO Applying migration id=keys 2026/04/10 23:42:31 INFO Applying migration id=portable 2026/04/10 23:42:31 INFO Applying migration id=proofs 2026/04/10 23:42:31 INFO Applying migration id=contexts 2026/04/10 23:42:31 INFO Applying migration id=deliverieshost 2026/04/10 23:42:31 INFO Applying migration id=pembegin 2026/04/10 23:42:31 INFO Applying migration id=didhost 2026/04/10 23:42:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-a38f-7742-be8b-f8e1dc9e40ba 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 23:42:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c6-a38f-7f3f-b377-9645d7539108 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 23:42:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-a390-7c78-8167-4e700973688d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c6-a38f-7f3f-b377-9645d7539108 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c6-a38f-7f3f-b377-9645d7539108 2026/04/10 23:42:34 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:34 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d79c6-a391-761e-9eb7-c165dfb739a3 note=https://localhost.localdomain:8443/post/019d79c6-a391-746e-b484-d73511a349de group=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-a391-761e-9eb7-c165dfb739a3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-a391-746e-b484-d73511a349de activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-a391-746e-b484-d73511a349de 2026/04/10 23:42:34 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 23:42: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/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 (2.69s) === RUN TestCommunity_EditedReplyInThread 2026/04/10 23:42:34 INFO Applying migration id=initial 2026/04/10 23:42:34 INFO Applying migration id=notesupdated 2026/04/10 23:42:34 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:34 INFO Applying migration id=activitiesid 2026/04/10 23:42:34 INFO Applying migration id=outbox 2026/04/10 23:42:34 INFO Applying migration id=edits 2026/04/10 23:42:34 INFO Applying migration id=outboxactor 2026/04/10 23:42:34 INFO Applying migration id=outboxsender 2026/04/10 23:42:34 INFO Applying migration id=thread 2026/04/10 23:42:34 INFO Applying migration id=host 2026/04/10 23:42:34 INFO Applying migration id=sharedinbox 2026/04/10 23:42:34 INFO Applying migration id=noteshost 2026/04/10 23:42:34 INFO Applying migration id=fetched 2026/04/10 23:42:34 INFO Applying migration id=move 2026/04/10 23:42:34 INFO Applying migration id=cleanup 2026/04/10 23:42:34 INFO Applying migration id=received 2026/04/10 23:42:34 INFO Applying migration id=namehost 2026/04/10 23:42:34 INFO Applying migration id=outboxhost 2026/04/10 23:42:34 INFO Applying migration id=notesfts 2026/04/10 23:42:34 INFO Applying migration id=iconsname 2026/04/10 23:42:34 INFO Applying migration id=nohash 2026/04/10 23:42:34 INFO Applying migration id=shares 2026/04/10 23:42:34 INFO Applying migration id=actorttl 2026/04/10 23:42:34 INFO Applying migration id=tocc 2026/04/10 23:42:34 INFO Applying migration id=followeds 2026/04/10 23:42:34 INFO Applying migration id=certhash 2026/04/10 23:42:34 INFO Applying migration id=follows_sync 2026/04/10 23:42:34 INFO Applying migration id=jsonpath 2026/04/10 23:42:34 INFO Applying migration id=localforward 2026/04/10 23:42:34 INFO Applying migration id=avatar 2026/04/10 23:42:34 INFO Applying migration id=noimage 2026/04/10 23:42:34 INFO Applying migration id=feed 2026/04/10 23:42:34 INFO Applying migration id=bookmarks 2026/04/10 23:42:34 INFO Applying migration id=shareactivity 2026/04/10 23:42:34 INFO Applying migration id=application 2026/04/10 23:42:34 INFO Applying migration id=certificates 2026/04/10 23:42:34 INFO Applying migration id=rawforward 2026/04/10 23:42:34 INFO Applying migration id=publickey 2026/04/10 23:42:34 INFO Applying migration id=resolvegroup 2026/04/10 23:42:34 INFO Applying migration id=reject 2026/04/10 23:42:34 INFO Applying migration id=autodel 2026/04/10 23:42:34 INFO Applying migration id=jsonb 2026/04/10 23:42:34 INFO Applying migration id=quote 2026/04/10 23:42:34 INFO Applying migration id=rfc9421 2026/04/10 23:42:34 INFO Applying migration id=keys 2026/04/10 23:42:34 INFO Applying migration id=portable 2026/04/10 23:42:34 INFO Applying migration id=proofs 2026/04/10 23:42:34 INFO Applying migration id=contexts 2026/04/10 23:42:34 INFO Applying migration id=deliverieshost 2026/04/10 23:42:34 INFO Applying migration id=pembegin 2026/04/10 23:42:34 INFO Applying migration id=didhost 2026/04/10 23:42:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-a881-7a5d-b40e-fa168946f6a7 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 23:42:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c6-a882-7d93-a688-f1d84f6cbaf1 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 23:42:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-a885-704e-a6c6-a1efc891fcbb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c6-a882-7d93-a688-f1d84f6cbaf1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c6-a882-7d93-a688-f1d84f6cbaf1 2026/04/10 23:42:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:35 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d79c6-a886-7754-adf8-a7fbdfdaa412 note=https://localhost.localdomain:8443/post/019d79c6-a886-7333-b84d-8b519805dd51 group=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-a886-7754-adf8-a7fbdfdaa412 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-a886-7333-b84d-8b519805dd51 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-a886-7333-b84d-8b519805dd51 2026/04/10 23:42:35 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 23:42: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 23:42:35 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 23:42:35 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 (1.29s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/04/10 23:42:35 INFO Applying migration id=initial 2026/04/10 23:42:35 INFO Applying migration id=notesupdated 2026/04/10 23:42:35 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:35 INFO Applying migration id=activitiesid 2026/04/10 23:42:35 INFO Applying migration id=outbox 2026/04/10 23:42:35 INFO Applying migration id=edits 2026/04/10 23:42:35 INFO Applying migration id=outboxactor 2026/04/10 23:42:35 INFO Applying migration id=outboxsender 2026/04/10 23:42:35 INFO Applying migration id=thread 2026/04/10 23:42:35 INFO Applying migration id=host 2026/04/10 23:42:35 INFO Applying migration id=sharedinbox 2026/04/10 23:42:35 INFO Applying migration id=noteshost 2026/04/10 23:42:35 INFO Applying migration id=fetched 2026/04/10 23:42:35 INFO Applying migration id=move 2026/04/10 23:42:35 INFO Applying migration id=cleanup 2026/04/10 23:42:35 INFO Applying migration id=received 2026/04/10 23:42:35 INFO Applying migration id=namehost 2026/04/10 23:42:35 INFO Applying migration id=outboxhost 2026/04/10 23:42:35 INFO Applying migration id=notesfts 2026/04/10 23:42:35 INFO Applying migration id=iconsname 2026/04/10 23:42:35 INFO Applying migration id=nohash 2026/04/10 23:42:35 INFO Applying migration id=shares 2026/04/10 23:42:35 INFO Applying migration id=actorttl 2026/04/10 23:42:35 INFO Applying migration id=tocc 2026/04/10 23:42:35 INFO Applying migration id=followeds 2026/04/10 23:42:35 INFO Applying migration id=certhash 2026/04/10 23:42:35 INFO Applying migration id=follows_sync 2026/04/10 23:42:35 INFO Applying migration id=jsonpath 2026/04/10 23:42:35 INFO Applying migration id=localforward 2026/04/10 23:42:35 INFO Applying migration id=avatar 2026/04/10 23:42:35 INFO Applying migration id=noimage 2026/04/10 23:42:35 INFO Applying migration id=feed 2026/04/10 23:42:35 INFO Applying migration id=bookmarks 2026/04/10 23:42:35 INFO Applying migration id=shareactivity 2026/04/10 23:42:35 INFO Applying migration id=application 2026/04/10 23:42:35 INFO Applying migration id=certificates 2026/04/10 23:42:35 INFO Applying migration id=rawforward 2026/04/10 23:42:35 INFO Applying migration id=publickey 2026/04/10 23:42:35 INFO Applying migration id=resolvegroup 2026/04/10 23:42:35 INFO Applying migration id=reject 2026/04/10 23:42:35 INFO Applying migration id=autodel 2026/04/10 23:42:35 INFO Applying migration id=jsonb 2026/04/10 23:42:35 INFO Applying migration id=quote 2026/04/10 23:42:35 INFO Applying migration id=rfc9421 2026/04/10 23:42:35 INFO Applying migration id=keys 2026/04/10 23:42:35 INFO Applying migration id=portable 2026/04/10 23:42:35 INFO Applying migration id=proofs 2026/04/10 23:42:35 INFO Applying migration id=contexts 2026/04/10 23:42:35 INFO Applying migration id=deliverieshost 2026/04/10 23:42:35 INFO Applying migration id=pembegin 2026/04/10 23:42:35 INFO Applying migration id=didhost 2026/04/10 23:42:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-ae98-74ed-adc7-e229780fc7b6 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 23:42:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c6-ae99-76f3-b0a9-de7ab41fb893 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 23:42:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c6-ae9b-759a-acd0-c8ea8248acc1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c6-ae99-76f3-b0a9-de7ab41fb893 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c6-ae99-76f3-b0a9-de7ab41fb893 2026/04/10 23:42:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:37 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d79c6-ae9c-79f1-ab8f-8e99110bb2be note=https://localhost.localdomain:8443/post/019d79c6-ae9c-762b-916d-b1a8e0ac0c37 group=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-ae9c-79f1-ab8f-8e99110bb2be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-ae9c-762b-916d-b1a8e0ac0c37 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-ae9c-762b-916d-b1a8e0ac0c37 2026/04/10 23:42:37 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 23:42:37 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 (1.55s) === RUN TestDelete_HappyFlow 2026/04/10 23:42:37 INFO Applying migration id=initial 2026/04/10 23:42:37 INFO Applying migration id=notesupdated 2026/04/10 23:42:37 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:37 INFO Applying migration id=activitiesid 2026/04/10 23:42:37 INFO Applying migration id=outbox 2026/04/10 23:42:37 INFO Applying migration id=edits 2026/04/10 23:42:37 INFO Applying migration id=outboxactor 2026/04/10 23:42:37 INFO Applying migration id=outboxsender 2026/04/10 23:42:37 INFO Applying migration id=thread 2026/04/10 23:42:37 INFO Applying migration id=host 2026/04/10 23:42:37 INFO Applying migration id=sharedinbox 2026/04/10 23:42:37 INFO Applying migration id=noteshost 2026/04/10 23:42:37 INFO Applying migration id=fetched 2026/04/10 23:42:37 INFO Applying migration id=move 2026/04/10 23:42:37 INFO Applying migration id=cleanup 2026/04/10 23:42:37 INFO Applying migration id=received 2026/04/10 23:42:37 INFO Applying migration id=namehost 2026/04/10 23:42:37 INFO Applying migration id=outboxhost 2026/04/10 23:42:37 INFO Applying migration id=notesfts 2026/04/10 23:42:37 INFO Applying migration id=iconsname 2026/04/10 23:42:37 INFO Applying migration id=nohash 2026/04/10 23:42:37 INFO Applying migration id=shares 2026/04/10 23:42:37 INFO Applying migration id=actorttl 2026/04/10 23:42:37 INFO Applying migration id=tocc 2026/04/10 23:42:37 INFO Applying migration id=followeds 2026/04/10 23:42:37 INFO Applying migration id=certhash 2026/04/10 23:42:37 INFO Applying migration id=follows_sync 2026/04/10 23:42:37 INFO Applying migration id=jsonpath 2026/04/10 23:42:37 INFO Applying migration id=localforward 2026/04/10 23:42:37 INFO Applying migration id=avatar 2026/04/10 23:42:37 INFO Applying migration id=noimage 2026/04/10 23:42:37 INFO Applying migration id=feed 2026/04/10 23:42:37 INFO Applying migration id=bookmarks 2026/04/10 23:42:37 INFO Applying migration id=shareactivity 2026/04/10 23:42:37 INFO Applying migration id=application 2026/04/10 23:42:37 INFO Applying migration id=certificates 2026/04/10 23:42:37 INFO Applying migration id=rawforward 2026/04/10 23:42:37 INFO Applying migration id=publickey 2026/04/10 23:42:37 INFO Applying migration id=resolvegroup 2026/04/10 23:42:37 INFO Applying migration id=reject 2026/04/10 23:42:37 INFO Applying migration id=autodel 2026/04/10 23:42:37 INFO Applying migration id=jsonb 2026/04/10 23:42:37 INFO Applying migration id=quote 2026/04/10 23:42:37 INFO Applying migration id=rfc9421 2026/04/10 23:42:37 INFO Applying migration id=keys 2026/04/10 23:42:37 INFO Applying migration id=portable 2026/04/10 23:42:37 INFO Applying migration id=proofs 2026/04/10 23:42:37 INFO Applying migration id=contexts 2026/04/10 23:42:37 INFO Applying migration id=deliverieshost 2026/04/10 23:42:37 INFO Applying migration id=pembegin 2026/04/10 23:42:37 INFO Applying migration id=didhost 2026/04/10 23:42:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-bcc9-7e8d-a4a2-f1ce6d766581 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-bcc9-7e2f-85c6-76a2cecf641c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-bcc9-7e2f-85c6-76a2cecf641c 2026/04/10 23:42:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-bcc9-7e2f-85c6-76a2cecf641c 2026/04/10 23:42:40 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79c6-bcc9-7e2f-85c6-76a2cecf641c#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-bcc9-7e2f-85c6-76a2cecf641c activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79c6-bcc9-7e2f-85c6-76a2cecf641c 2026/04/10 23:42:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-bcc9-7e2f-85c6-76a2cecf641c 2026/04/10 23:42:40 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c6-bcc9-7e2f-85c6-76a2cecf641c --- PASS: TestDelete_HappyFlow (3.62s) === RUN TestDelete_NotAuthor 2026/04/10 23:42:40 INFO Applying migration id=initial 2026/04/10 23:42:40 INFO Applying migration id=notesupdated 2026/04/10 23:42:40 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:40 INFO Applying migration id=activitiesid 2026/04/10 23:42:40 INFO Applying migration id=outbox 2026/04/10 23:42:40 INFO Applying migration id=edits 2026/04/10 23:42:40 INFO Applying migration id=outboxactor 2026/04/10 23:42:40 INFO Applying migration id=outboxsender 2026/04/10 23:42:40 INFO Applying migration id=thread 2026/04/10 23:42:40 INFO Applying migration id=host 2026/04/10 23:42:40 INFO Applying migration id=sharedinbox 2026/04/10 23:42:40 INFO Applying migration id=noteshost 2026/04/10 23:42:40 INFO Applying migration id=fetched 2026/04/10 23:42:40 INFO Applying migration id=move 2026/04/10 23:42:40 INFO Applying migration id=cleanup 2026/04/10 23:42:40 INFO Applying migration id=received 2026/04/10 23:42:40 INFO Applying migration id=namehost 2026/04/10 23:42:40 INFO Applying migration id=outboxhost 2026/04/10 23:42:40 INFO Applying migration id=notesfts 2026/04/10 23:42:40 INFO Applying migration id=iconsname 2026/04/10 23:42:40 INFO Applying migration id=nohash 2026/04/10 23:42:40 INFO Applying migration id=shares 2026/04/10 23:42:40 INFO Applying migration id=actorttl 2026/04/10 23:42:40 INFO Applying migration id=tocc 2026/04/10 23:42:40 INFO Applying migration id=followeds 2026/04/10 23:42:40 INFO Applying migration id=certhash 2026/04/10 23:42:40 INFO Applying migration id=follows_sync 2026/04/10 23:42:40 INFO Applying migration id=jsonpath 2026/04/10 23:42:40 INFO Applying migration id=localforward 2026/04/10 23:42:40 INFO Applying migration id=avatar 2026/04/10 23:42:40 INFO Applying migration id=noimage 2026/04/10 23:42:40 INFO Applying migration id=feed 2026/04/10 23:42:40 INFO Applying migration id=bookmarks 2026/04/10 23:42:40 INFO Applying migration id=shareactivity 2026/04/10 23:42:40 INFO Applying migration id=application 2026/04/10 23:42:40 INFO Applying migration id=certificates 2026/04/10 23:42:40 INFO Applying migration id=rawforward 2026/04/10 23:42:40 INFO Applying migration id=publickey 2026/04/10 23:42:40 INFO Applying migration id=resolvegroup 2026/04/10 23:42:40 INFO Applying migration id=reject 2026/04/10 23:42:40 INFO Applying migration id=autodel 2026/04/10 23:42:40 INFO Applying migration id=jsonb 2026/04/10 23:42:40 INFO Applying migration id=quote 2026/04/10 23:42:40 INFO Applying migration id=rfc9421 2026/04/10 23:42:40 INFO Applying migration id=keys 2026/04/10 23:42:40 INFO Applying migration id=portable 2026/04/10 23:42:40 INFO Applying migration id=proofs 2026/04/10 23:42:40 INFO Applying migration id=contexts 2026/04/10 23:42:40 INFO Applying migration id=deliverieshost 2026/04/10 23:42:40 INFO Applying migration id=pembegin 2026/04/10 23:42:40 INFO Applying migration id=didhost 2026/04/10 23:42:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-c3ce-76ff-a8e5-626ca21da6ef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-c3ce-769e-b6c2-1a78b6393a0d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-c3ce-769e-b6c2-1a78b6393a0d 2026/04/10 23:42:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-c3ce-769e-b6c2-1a78b6393a0d 2026/04/10 23:42:42 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019d79c6-c3ce-769e-b6c2-1a78b6393a0d error="sql: no rows in result set" 2026/04/10 23:42:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-c3ce-769e-b6c2-1a78b6393a0d --- PASS: TestDelete_NotAuthor (1.80s) === RUN TestDelete_NoSuchPost 2026/04/10 23:42:42 INFO Applying migration id=initial 2026/04/10 23:42:42 INFO Applying migration id=notesupdated 2026/04/10 23:42:42 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:42 INFO Applying migration id=activitiesid 2026/04/10 23:42:42 INFO Applying migration id=outbox 2026/04/10 23:42:42 INFO Applying migration id=edits 2026/04/10 23:42:42 INFO Applying migration id=outboxactor 2026/04/10 23:42:42 INFO Applying migration id=outboxsender 2026/04/10 23:42:42 INFO Applying migration id=thread 2026/04/10 23:42:42 INFO Applying migration id=host 2026/04/10 23:42:42 INFO Applying migration id=sharedinbox 2026/04/10 23:42:42 INFO Applying migration id=noteshost 2026/04/10 23:42:42 INFO Applying migration id=fetched 2026/04/10 23:42:42 INFO Applying migration id=move 2026/04/10 23:42:42 INFO Applying migration id=cleanup 2026/04/10 23:42:42 INFO Applying migration id=received 2026/04/10 23:42:42 INFO Applying migration id=namehost 2026/04/10 23:42:42 INFO Applying migration id=outboxhost 2026/04/10 23:42:42 INFO Applying migration id=notesfts 2026/04/10 23:42:42 INFO Applying migration id=iconsname 2026/04/10 23:42:42 INFO Applying migration id=nohash 2026/04/10 23:42:42 INFO Applying migration id=shares 2026/04/10 23:42:42 INFO Applying migration id=actorttl 2026/04/10 23:42:42 INFO Applying migration id=tocc 2026/04/10 23:42:42 INFO Applying migration id=followeds 2026/04/10 23:42:42 INFO Applying migration id=certhash 2026/04/10 23:42:42 INFO Applying migration id=follows_sync 2026/04/10 23:42:42 INFO Applying migration id=jsonpath 2026/04/10 23:42:42 INFO Applying migration id=localforward 2026/04/10 23:42:42 INFO Applying migration id=avatar 2026/04/10 23:42:42 INFO Applying migration id=noimage 2026/04/10 23:42:42 INFO Applying migration id=feed 2026/04/10 23:42:42 INFO Applying migration id=bookmarks 2026/04/10 23:42:42 INFO Applying migration id=shareactivity 2026/04/10 23:42:42 INFO Applying migration id=application 2026/04/10 23:42:42 INFO Applying migration id=certificates 2026/04/10 23:42:42 INFO Applying migration id=rawforward 2026/04/10 23:42:42 INFO Applying migration id=publickey 2026/04/10 23:42:42 INFO Applying migration id=resolvegroup 2026/04/10 23:42:42 INFO Applying migration id=reject 2026/04/10 23:42:42 INFO Applying migration id=autodel 2026/04/10 23:42:42 INFO Applying migration id=jsonb 2026/04/10 23:42:42 INFO Applying migration id=quote 2026/04/10 23:42:42 INFO Applying migration id=rfc9421 2026/04/10 23:42:42 INFO Applying migration id=keys 2026/04/10 23:42:42 INFO Applying migration id=portable 2026/04/10 23:42:42 INFO Applying migration id=proofs 2026/04/10 23:42:42 INFO Applying migration id=contexts 2026/04/10 23:42:42 INFO Applying migration id=deliverieshost 2026/04/10 23:42:42 INFO Applying migration id=pembegin 2026/04/10 23:42:42 INFO Applying migration id=didhost 2026/04/10 23:42:44 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (2.27s) === RUN TestDelete_UnauthenticatedUser 2026/04/10 23:42:44 INFO Applying migration id=initial 2026/04/10 23:42:44 INFO Applying migration id=notesupdated 2026/04/10 23:42:44 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:44 INFO Applying migration id=activitiesid 2026/04/10 23:42:44 INFO Applying migration id=outbox 2026/04/10 23:42:44 INFO Applying migration id=edits 2026/04/10 23:42:44 INFO Applying migration id=outboxactor 2026/04/10 23:42:44 INFO Applying migration id=outboxsender 2026/04/10 23:42:44 INFO Applying migration id=thread 2026/04/10 23:42:44 INFO Applying migration id=host 2026/04/10 23:42:44 INFO Applying migration id=sharedinbox 2026/04/10 23:42:44 INFO Applying migration id=noteshost 2026/04/10 23:42:44 INFO Applying migration id=fetched 2026/04/10 23:42:44 INFO Applying migration id=move 2026/04/10 23:42:44 INFO Applying migration id=cleanup 2026/04/10 23:42:44 INFO Applying migration id=received 2026/04/10 23:42:44 INFO Applying migration id=namehost 2026/04/10 23:42:44 INFO Applying migration id=outboxhost 2026/04/10 23:42:44 INFO Applying migration id=notesfts 2026/04/10 23:42:44 INFO Applying migration id=iconsname 2026/04/10 23:42:44 INFO Applying migration id=nohash 2026/04/10 23:42:44 INFO Applying migration id=shares 2026/04/10 23:42:44 INFO Applying migration id=actorttl 2026/04/10 23:42:44 INFO Applying migration id=tocc 2026/04/10 23:42:44 INFO Applying migration id=followeds 2026/04/10 23:42:44 INFO Applying migration id=certhash 2026/04/10 23:42:44 INFO Applying migration id=follows_sync 2026/04/10 23:42:44 INFO Applying migration id=jsonpath 2026/04/10 23:42:44 INFO Applying migration id=localforward 2026/04/10 23:42:44 INFO Applying migration id=avatar 2026/04/10 23:42:44 INFO Applying migration id=noimage 2026/04/10 23:42:44 INFO Applying migration id=feed 2026/04/10 23:42:44 INFO Applying migration id=bookmarks 2026/04/10 23:42:44 INFO Applying migration id=shareactivity 2026/04/10 23:42:44 INFO Applying migration id=application 2026/04/10 23:42:44 INFO Applying migration id=certificates 2026/04/10 23:42:44 INFO Applying migration id=rawforward 2026/04/10 23:42:44 INFO Applying migration id=publickey 2026/04/10 23:42:44 INFO Applying migration id=resolvegroup 2026/04/10 23:42:44 INFO Applying migration id=reject 2026/04/10 23:42:44 INFO Applying migration id=autodel 2026/04/10 23:42:45 INFO Applying migration id=jsonb 2026/04/10 23:42:45 INFO Applying migration id=quote 2026/04/10 23:42:45 INFO Applying migration id=rfc9421 2026/04/10 23:42:45 INFO Applying migration id=keys 2026/04/10 23:42:45 INFO Applying migration id=portable 2026/04/10 23:42:45 INFO Applying migration id=proofs 2026/04/10 23:42:45 INFO Applying migration id=contexts 2026/04/10 23:42:45 INFO Applying migration id=deliverieshost 2026/04/10 23:42:45 INFO Applying migration id=pembegin 2026/04/10 23:42:45 INFO Applying migration id=didhost 2026/04/10 23:42:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-d718-782c-a4bc-19111a56245c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-d718-775c-9816-ca8f9e6a0751 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-d718-775c-9816-ca8f9e6a0751 2026/04/10 23:42:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-d718-775c-9816-ca8f9e6a0751 2026/04/10 23:42:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-d718-775c-9816-ca8f9e6a0751 --- PASS: TestDelete_UnauthenticatedUser (2.67s) === RUN TestDelete_WithReply 2026/04/10 23:42:47 INFO Applying migration id=initial 2026/04/10 23:42:47 INFO Applying migration id=notesupdated 2026/04/10 23:42:47 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:47 INFO Applying migration id=activitiesid 2026/04/10 23:42:47 INFO Applying migration id=outbox 2026/04/10 23:42:47 INFO Applying migration id=edits 2026/04/10 23:42:47 INFO Applying migration id=outboxactor 2026/04/10 23:42:47 INFO Applying migration id=outboxsender 2026/04/10 23:42:47 INFO Applying migration id=thread 2026/04/10 23:42:47 INFO Applying migration id=host 2026/04/10 23:42:47 INFO Applying migration id=sharedinbox 2026/04/10 23:42:47 INFO Applying migration id=noteshost 2026/04/10 23:42:47 INFO Applying migration id=fetched 2026/04/10 23:42:47 INFO Applying migration id=move 2026/04/10 23:42:47 INFO Applying migration id=cleanup 2026/04/10 23:42:47 INFO Applying migration id=received 2026/04/10 23:42:47 INFO Applying migration id=namehost 2026/04/10 23:42:47 INFO Applying migration id=outboxhost 2026/04/10 23:42:47 INFO Applying migration id=notesfts 2026/04/10 23:42:47 INFO Applying migration id=iconsname 2026/04/10 23:42:47 INFO Applying migration id=nohash 2026/04/10 23:42:47 INFO Applying migration id=shares 2026/04/10 23:42:47 INFO Applying migration id=actorttl 2026/04/10 23:42:47 INFO Applying migration id=tocc 2026/04/10 23:42:47 INFO Applying migration id=followeds 2026/04/10 23:42:47 INFO Applying migration id=certhash 2026/04/10 23:42:47 INFO Applying migration id=follows_sync 2026/04/10 23:42:47 INFO Applying migration id=jsonpath 2026/04/10 23:42:47 INFO Applying migration id=localforward 2026/04/10 23:42:47 INFO Applying migration id=avatar 2026/04/10 23:42:47 INFO Applying migration id=noimage 2026/04/10 23:42:47 INFO Applying migration id=feed 2026/04/10 23:42:47 INFO Applying migration id=bookmarks 2026/04/10 23:42:47 INFO Applying migration id=shareactivity 2026/04/10 23:42:47 INFO Applying migration id=application 2026/04/10 23:42:47 INFO Applying migration id=certificates 2026/04/10 23:42:47 INFO Applying migration id=rawforward 2026/04/10 23:42:47 INFO Applying migration id=publickey 2026/04/10 23:42:47 INFO Applying migration id=resolvegroup 2026/04/10 23:42:47 INFO Applying migration id=reject 2026/04/10 23:42:47 INFO Applying migration id=autodel 2026/04/10 23:42:47 INFO Applying migration id=jsonb 2026/04/10 23:42:47 INFO Applying migration id=quote 2026/04/10 23:42:47 INFO Applying migration id=rfc9421 2026/04/10 23:42:47 INFO Applying migration id=keys 2026/04/10 23:42:47 INFO Applying migration id=portable 2026/04/10 23:42:47 INFO Applying migration id=proofs 2026/04/10 23:42:47 INFO Applying migration id=contexts 2026/04/10 23:42:47 INFO Applying migration id=deliverieshost 2026/04/10 23:42:47 INFO Applying migration id=pembegin 2026/04/10 23:42:47 INFO Applying migration id=didhost 2026/04/10 23:42:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-e1d8-79aa-9064-a6e7d4146a45 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408 2026/04/10 23:42:50 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408 2026/04/10 23:42:50 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79c6-e1dd-7bb4-8f1f-67e4723d4c7d note=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938 thread=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-e1dd-7bb4-8f1f-67e4723d4c7d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938 2026/04/10 23:42:50 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938 2026/04/10 23:42:50 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938#delete note=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938 thread=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938 2026/04/10 23:42:50 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c6-e1dd-7b26-b338-bf17a7885938 2026/04/10 23:42:50 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408 2026/04/10 23:42:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408 2026/04/10 23:42:50 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c6-e1d8-78ac-ad2f-a04ec4bb0408 --- PASS: TestDelete_WithReply (2.76s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/04/10 23:42:50 INFO Applying migration id=initial 2026/04/10 23:42:50 INFO Applying migration id=notesupdated 2026/04/10 23:42:50 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:50 INFO Applying migration id=activitiesid 2026/04/10 23:42:50 INFO Applying migration id=outbox 2026/04/10 23:42:50 INFO Applying migration id=edits 2026/04/10 23:42:50 INFO Applying migration id=outboxactor 2026/04/10 23:42:50 INFO Applying migration id=outboxsender 2026/04/10 23:42:50 INFO Applying migration id=thread 2026/04/10 23:42:50 INFO Applying migration id=host 2026/04/10 23:42:50 INFO Applying migration id=sharedinbox 2026/04/10 23:42:50 INFO Applying migration id=noteshost 2026/04/10 23:42:50 INFO Applying migration id=fetched 2026/04/10 23:42:50 INFO Applying migration id=move 2026/04/10 23:42:50 INFO Applying migration id=cleanup 2026/04/10 23:42:50 INFO Applying migration id=received 2026/04/10 23:42:50 INFO Applying migration id=namehost 2026/04/10 23:42:50 INFO Applying migration id=outboxhost 2026/04/10 23:42:50 INFO Applying migration id=notesfts 2026/04/10 23:42:50 INFO Applying migration id=iconsname 2026/04/10 23:42:50 INFO Applying migration id=nohash 2026/04/10 23:42:50 INFO Applying migration id=shares 2026/04/10 23:42:50 INFO Applying migration id=actorttl 2026/04/10 23:42:50 INFO Applying migration id=tocc 2026/04/10 23:42:50 INFO Applying migration id=followeds 2026/04/10 23:42:50 INFO Applying migration id=certhash 2026/04/10 23:42:50 INFO Applying migration id=follows_sync 2026/04/10 23:42:50 INFO Applying migration id=jsonpath 2026/04/10 23:42:50 INFO Applying migration id=localforward 2026/04/10 23:42:50 INFO Applying migration id=avatar 2026/04/10 23:42:50 INFO Applying migration id=noimage 2026/04/10 23:42:50 INFO Applying migration id=feed 2026/04/10 23:42:50 INFO Applying migration id=bookmarks 2026/04/10 23:42:50 INFO Applying migration id=shareactivity 2026/04/10 23:42:50 INFO Applying migration id=application 2026/04/10 23:42:50 INFO Applying migration id=certificates 2026/04/10 23:42:50 INFO Applying migration id=rawforward 2026/04/10 23:42:50 INFO Applying migration id=publickey 2026/04/10 23:42:50 INFO Applying migration id=resolvegroup 2026/04/10 23:42:50 INFO Applying migration id=reject 2026/04/10 23:42:50 INFO Applying migration id=autodel 2026/04/10 23:42:50 INFO Applying migration id=jsonb 2026/04/10 23:42:50 INFO Applying migration id=quote 2026/04/10 23:42:50 INFO Applying migration id=rfc9421 2026/04/10 23:42:50 INFO Applying migration id=keys 2026/04/10 23:42:50 INFO Applying migration id=portable 2026/04/10 23:42:50 INFO Applying migration id=proofs 2026/04/10 23:42:50 INFO Applying migration id=contexts 2026/04/10 23:42:50 INFO Applying migration id=deliverieshost 2026/04/10 23:42:50 INFO Applying migration id=pembegin 2026/04/10 23:42:50 INFO Applying migration id=didhost 2026/04/10 23:42:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-e7f6-7657-9414-b2c3b892d506 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-e7f6-7082-88a2-81e6d8a89e83 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c6-e7f6-7082-88a2-81e6d8a89e83 2026/04/10 23:42:51 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c6-e7f6-7082-88a2-81e6d8a89e83 2026/04/10 23:42:51 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79c6-e7fb-7c14-946f-936676a260e8 note=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa thread=https://localhost.localdomain:8443/post/019d79c6-e7f6-7082-88a2-81e6d8a89e83 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-e7fb-7c14-946f-936676a260e8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa 2026/04/10 23:42:51 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79c6-e7f6-7082-88a2-81e6d8a89e83#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-e7f6-7082-88a2-81e6d8a89e83 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79c6-e7f6-7082-88a2-81e6d8a89e83 2026/04/10 23:42:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-e7f6-7082-88a2-81e6d8a89e83 2026/04/10 23:42:51 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c6-e7f6-7082-88a2-81e6d8a89e83 2026/04/10 23:42:51 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa 2026/04/10 23:42:51 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa#delete note=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa thread=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:42:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa 2026/04/10 23:42:51 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c6-e7fb-7b89-adf0-32eaec4718fa --- PASS: TestDelete_WithReplyPostDeletedFirst (1.57s) === RUN TestDM_HappyFlow 2026/04/10 23:42:51 INFO Applying migration id=initial 2026/04/10 23:42:51 INFO Applying migration id=notesupdated 2026/04/10 23:42:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:51 INFO Applying migration id=activitiesid 2026/04/10 23:42:51 INFO Applying migration id=outbox 2026/04/10 23:42:51 INFO Applying migration id=edits 2026/04/10 23:42:51 INFO Applying migration id=outboxactor 2026/04/10 23:42:51 INFO Applying migration id=outboxsender 2026/04/10 23:42:51 INFO Applying migration id=thread 2026/04/10 23:42:51 INFO Applying migration id=host 2026/04/10 23:42:51 INFO Applying migration id=sharedinbox 2026/04/10 23:42:51 INFO Applying migration id=noteshost 2026/04/10 23:42:51 INFO Applying migration id=fetched 2026/04/10 23:42:51 INFO Applying migration id=move 2026/04/10 23:42:51 INFO Applying migration id=cleanup 2026/04/10 23:42:51 INFO Applying migration id=received 2026/04/10 23:42:51 INFO Applying migration id=namehost 2026/04/10 23:42:51 INFO Applying migration id=outboxhost 2026/04/10 23:42:51 INFO Applying migration id=notesfts 2026/04/10 23:42:51 INFO Applying migration id=iconsname 2026/04/10 23:42:51 INFO Applying migration id=nohash 2026/04/10 23:42:51 INFO Applying migration id=shares 2026/04/10 23:42:51 INFO Applying migration id=actorttl 2026/04/10 23:42:51 INFO Applying migration id=tocc 2026/04/10 23:42:51 INFO Applying migration id=followeds 2026/04/10 23:42:51 INFO Applying migration id=certhash 2026/04/10 23:42:51 INFO Applying migration id=follows_sync 2026/04/10 23:42:51 INFO Applying migration id=jsonpath 2026/04/10 23:42:52 INFO Applying migration id=localforward 2026/04/10 23:42:52 INFO Applying migration id=avatar 2026/04/10 23:42:52 INFO Applying migration id=noimage 2026/04/10 23:42:52 INFO Applying migration id=feed 2026/04/10 23:42:52 INFO Applying migration id=bookmarks 2026/04/10 23:42:52 INFO Applying migration id=shareactivity 2026/04/10 23:42:52 INFO Applying migration id=application 2026/04/10 23:42:52 INFO Applying migration id=certificates 2026/04/10 23:42:52 INFO Applying migration id=rawforward 2026/04/10 23:42:52 INFO Applying migration id=publickey 2026/04/10 23:42:52 INFO Applying migration id=resolvegroup 2026/04/10 23:42:52 INFO Applying migration id=reject 2026/04/10 23:42:52 INFO Applying migration id=autodel 2026/04/10 23:42:52 INFO Applying migration id=jsonb 2026/04/10 23:42:52 INFO Applying migration id=quote 2026/04/10 23:42:52 INFO Applying migration id=rfc9421 2026/04/10 23:42:52 INFO Applying migration id=keys 2026/04/10 23:42:52 INFO Applying migration id=portable 2026/04/10 23:42:52 INFO Applying migration id=proofs 2026/04/10 23:42:52 INFO Applying migration id=contexts 2026/04/10 23:42:52 INFO Applying migration id=deliverieshost 2026/04/10 23:42:52 INFO Applying migration id=pembegin 2026/04/10 23:42:52 INFO Applying migration id=didhost 2026/04/10 23:42:53 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-ef24-774c-80f0-0b67ea3a7385 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-ef24-7427-bda5-4c8369e3441b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-ef24-7427-bda5-4c8369e3441b 2026/04/10 23:42:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-ef24-7427-bda5-4c8369e3441b 2026/04/10 23:42:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-ef24-7427-bda5-4c8369e3441b 2026/04/10 23:42:53 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c6-ef24-7427-bda5-4c8369e3441b 2026/04/10 23:42:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-ef24-7427-bda5-4c8369e3441b --- PASS: TestDM_HappyFlow (1.83s) === RUN TestDM_UnauthenticatedUser 2026/04/10 23:42:53 INFO Applying migration id=initial 2026/04/10 23:42:53 INFO Applying migration id=notesupdated 2026/04/10 23:42:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:53 INFO Applying migration id=activitiesid 2026/04/10 23:42:53 INFO Applying migration id=outbox 2026/04/10 23:42:53 INFO Applying migration id=edits 2026/04/10 23:42:53 INFO Applying migration id=outboxactor 2026/04/10 23:42:53 INFO Applying migration id=outboxsender 2026/04/10 23:42:53 INFO Applying migration id=thread 2026/04/10 23:42:53 INFO Applying migration id=host 2026/04/10 23:42:53 INFO Applying migration id=sharedinbox 2026/04/10 23:42:53 INFO Applying migration id=noteshost 2026/04/10 23:42:53 INFO Applying migration id=fetched 2026/04/10 23:42:53 INFO Applying migration id=move 2026/04/10 23:42:53 INFO Applying migration id=cleanup 2026/04/10 23:42:53 INFO Applying migration id=received 2026/04/10 23:42:53 INFO Applying migration id=namehost 2026/04/10 23:42:53 INFO Applying migration id=outboxhost 2026/04/10 23:42:53 INFO Applying migration id=notesfts 2026/04/10 23:42:53 INFO Applying migration id=iconsname 2026/04/10 23:42:53 INFO Applying migration id=nohash 2026/04/10 23:42:53 INFO Applying migration id=shares 2026/04/10 23:42:53 INFO Applying migration id=actorttl 2026/04/10 23:42:53 INFO Applying migration id=tocc 2026/04/10 23:42:53 INFO Applying migration id=followeds 2026/04/10 23:42:53 INFO Applying migration id=certhash 2026/04/10 23:42:53 INFO Applying migration id=follows_sync 2026/04/10 23:42:53 INFO Applying migration id=jsonpath 2026/04/10 23:42:53 INFO Applying migration id=localforward 2026/04/10 23:42:53 INFO Applying migration id=avatar 2026/04/10 23:42:53 INFO Applying migration id=noimage 2026/04/10 23:42:53 INFO Applying migration id=feed 2026/04/10 23:42:53 INFO Applying migration id=bookmarks 2026/04/10 23:42:53 INFO Applying migration id=shareactivity 2026/04/10 23:42:53 INFO Applying migration id=application 2026/04/10 23:42:53 INFO Applying migration id=certificates 2026/04/10 23:42:53 INFO Applying migration id=rawforward 2026/04/10 23:42:53 INFO Applying migration id=publickey 2026/04/10 23:42:53 INFO Applying migration id=resolvegroup 2026/04/10 23:42:53 INFO Applying migration id=reject 2026/04/10 23:42:53 INFO Applying migration id=autodel 2026/04/10 23:42:53 INFO Applying migration id=jsonb 2026/04/10 23:42:53 INFO Applying migration id=quote 2026/04/10 23:42:53 INFO Applying migration id=rfc9421 2026/04/10 23:42:53 INFO Applying migration id=keys 2026/04/10 23:42:53 INFO Applying migration id=portable 2026/04/10 23:42:53 INFO Applying migration id=proofs 2026/04/10 23:42:53 INFO Applying migration id=contexts 2026/04/10 23:42:53 INFO Applying migration id=deliverieshost 2026/04/10 23:42:53 INFO Applying migration id=pembegin 2026/04/10 23:42:53 INFO Applying migration id=didhost 2026/04/10 23:42:56 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c6-f927-72e7-8bb2-013e0b2f19a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c6-f927-70ca-ac71-873f51e1ba93 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c6-f927-70ca-ac71-873f51e1ba93 2026/04/10 23:42:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c6-f927-70ca-ac71-873f51e1ba93 2026/04/10 23:42:56 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c6-f927-70ca-ac71-873f51e1ba93 --- PASS: TestDM_UnauthenticatedUser (2.55s) === RUN TestDM_Loopback 2026/04/10 23:42:56 INFO Applying migration id=initial 2026/04/10 23:42:56 INFO Applying migration id=notesupdated 2026/04/10 23:42:56 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:56 INFO Applying migration id=activitiesid 2026/04/10 23:42:56 INFO Applying migration id=outbox 2026/04/10 23:42:56 INFO Applying migration id=edits 2026/04/10 23:42:56 INFO Applying migration id=outboxactor 2026/04/10 23:42:56 INFO Applying migration id=outboxsender 2026/04/10 23:42:56 INFO Applying migration id=thread 2026/04/10 23:42:56 INFO Applying migration id=host 2026/04/10 23:42:56 INFO Applying migration id=sharedinbox 2026/04/10 23:42:56 INFO Applying migration id=noteshost 2026/04/10 23:42:56 INFO Applying migration id=fetched 2026/04/10 23:42:56 INFO Applying migration id=move 2026/04/10 23:42:56 INFO Applying migration id=cleanup 2026/04/10 23:42:56 INFO Applying migration id=received 2026/04/10 23:42:56 INFO Applying migration id=namehost 2026/04/10 23:42:56 INFO Applying migration id=outboxhost 2026/04/10 23:42:56 INFO Applying migration id=notesfts 2026/04/10 23:42:56 INFO Applying migration id=iconsname 2026/04/10 23:42:56 INFO Applying migration id=nohash 2026/04/10 23:42:56 INFO Applying migration id=shares 2026/04/10 23:42:56 INFO Applying migration id=actorttl 2026/04/10 23:42:56 INFO Applying migration id=tocc 2026/04/10 23:42:56 INFO Applying migration id=followeds 2026/04/10 23:42:56 INFO Applying migration id=certhash 2026/04/10 23:42:56 INFO Applying migration id=follows_sync 2026/04/10 23:42:56 INFO Applying migration id=jsonpath 2026/04/10 23:42:56 INFO Applying migration id=localforward 2026/04/10 23:42:56 INFO Applying migration id=avatar 2026/04/10 23:42:56 INFO Applying migration id=noimage 2026/04/10 23:42:56 INFO Applying migration id=feed 2026/04/10 23:42:56 INFO Applying migration id=bookmarks 2026/04/10 23:42:56 INFO Applying migration id=shareactivity 2026/04/10 23:42:56 INFO Applying migration id=application 2026/04/10 23:42:56 INFO Applying migration id=certificates 2026/04/10 23:42:56 INFO Applying migration id=rawforward 2026/04/10 23:42:56 INFO Applying migration id=publickey 2026/04/10 23:42:56 INFO Applying migration id=resolvegroup 2026/04/10 23:42:56 INFO Applying migration id=reject 2026/04/10 23:42:56 INFO Applying migration id=autodel 2026/04/10 23:42:56 INFO Applying migration id=jsonb 2026/04/10 23:42:56 INFO Applying migration id=quote 2026/04/10 23:42:56 INFO Applying migration id=rfc9421 2026/04/10 23:42:56 INFO Applying migration id=keys 2026/04/10 23:42:56 INFO Applying migration id=portable 2026/04/10 23:42:56 INFO Applying migration id=proofs 2026/04/10 23:42:56 INFO Applying migration id=contexts 2026/04/10 23:42:56 INFO Applying migration id=deliverieshost 2026/04/10 23:42:56 INFO Applying migration id=pembegin 2026/04/10 23:42:56 INFO Applying migration id=didhost 2026/04/10 23:42:58 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (2.04s) === RUN TestDM_TwoMentions 2026/04/10 23:42:58 INFO Applying migration id=initial 2026/04/10 23:42:58 INFO Applying migration id=notesupdated 2026/04/10 23:42:58 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:58 INFO Applying migration id=activitiesid 2026/04/10 23:42:58 INFO Applying migration id=outbox 2026/04/10 23:42:58 INFO Applying migration id=edits 2026/04/10 23:42:58 INFO Applying migration id=outboxactor 2026/04/10 23:42:58 INFO Applying migration id=outboxsender 2026/04/10 23:42:58 INFO Applying migration id=thread 2026/04/10 23:42:58 INFO Applying migration id=host 2026/04/10 23:42:58 INFO Applying migration id=sharedinbox 2026/04/10 23:42:58 INFO Applying migration id=noteshost 2026/04/10 23:42:58 INFO Applying migration id=fetched 2026/04/10 23:42:58 INFO Applying migration id=move 2026/04/10 23:42:58 INFO Applying migration id=cleanup 2026/04/10 23:42:58 INFO Applying migration id=received 2026/04/10 23:42:58 INFO Applying migration id=namehost 2026/04/10 23:42:58 INFO Applying migration id=outboxhost 2026/04/10 23:42:58 INFO Applying migration id=notesfts 2026/04/10 23:42:58 INFO Applying migration id=iconsname 2026/04/10 23:42:58 INFO Applying migration id=nohash 2026/04/10 23:42:58 INFO Applying migration id=shares 2026/04/10 23:42:58 INFO Applying migration id=actorttl 2026/04/10 23:42:58 INFO Applying migration id=tocc 2026/04/10 23:42:58 INFO Applying migration id=followeds 2026/04/10 23:42:58 INFO Applying migration id=certhash 2026/04/10 23:42:58 INFO Applying migration id=follows_sync 2026/04/10 23:42:58 INFO Applying migration id=jsonpath 2026/04/10 23:42:58 INFO Applying migration id=localforward 2026/04/10 23:42:58 INFO Applying migration id=avatar 2026/04/10 23:42:58 INFO Applying migration id=noimage 2026/04/10 23:42:58 INFO Applying migration id=feed 2026/04/10 23:42:58 INFO Applying migration id=bookmarks 2026/04/10 23:42:58 INFO Applying migration id=shareactivity 2026/04/10 23:42:58 INFO Applying migration id=application 2026/04/10 23:42:58 INFO Applying migration id=certificates 2026/04/10 23:42:58 INFO Applying migration id=rawforward 2026/04/10 23:42:58 INFO Applying migration id=publickey 2026/04/10 23:42:58 INFO Applying migration id=resolvegroup 2026/04/10 23:42:58 INFO Applying migration id=reject 2026/04/10 23:42:58 INFO Applying migration id=autodel 2026/04/10 23:42:58 INFO Applying migration id=jsonb 2026/04/10 23:42:58 INFO Applying migration id=quote 2026/04/10 23:42:58 INFO Applying migration id=rfc9421 2026/04/10 23:42:58 INFO Applying migration id=keys 2026/04/10 23:42:58 INFO Applying migration id=portable 2026/04/10 23:42:58 INFO Applying migration id=proofs 2026/04/10 23:42:58 INFO Applying migration id=contexts 2026/04/10 23:42:58 INFO Applying migration id=deliverieshost 2026/04/10 23:42:58 INFO Applying migration id=pembegin 2026/04/10 23:42:58 INFO Applying migration id=didhost 2026/04/10 23:42:59 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:42:59 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/04/10 23:42:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-063d-79e9-8f79-9f79d050c989 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-063d-76b3-84d3-19df0f32e964 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-063d-76b3-84d3-19df0f32e964 2026/04/10 23:42:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-063d-76b3-84d3-19df0f32e964 2026/04/10 23:42:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-063d-76b3-84d3-19df0f32e964 2026/04/10 23:42:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-063d-76b3-84d3-19df0f32e964 --- PASS: TestDM_TwoMentions (1.32s) === RUN TestDM_TwoMentionsOneLoopback 2026/04/10 23:42:59 INFO Applying migration id=initial 2026/04/10 23:42:59 INFO Applying migration id=notesupdated 2026/04/10 23:42:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:42:59 INFO Applying migration id=activitiesid 2026/04/10 23:42:59 INFO Applying migration id=outbox 2026/04/10 23:42:59 INFO Applying migration id=edits 2026/04/10 23:42:59 INFO Applying migration id=outboxactor 2026/04/10 23:42:59 INFO Applying migration id=outboxsender 2026/04/10 23:42:59 INFO Applying migration id=thread 2026/04/10 23:42:59 INFO Applying migration id=host 2026/04/10 23:42:59 INFO Applying migration id=sharedinbox 2026/04/10 23:42:59 INFO Applying migration id=noteshost 2026/04/10 23:42:59 INFO Applying migration id=fetched 2026/04/10 23:42:59 INFO Applying migration id=move 2026/04/10 23:42:59 INFO Applying migration id=cleanup 2026/04/10 23:42:59 INFO Applying migration id=received 2026/04/10 23:42:59 INFO Applying migration id=namehost 2026/04/10 23:42:59 INFO Applying migration id=outboxhost 2026/04/10 23:42:59 INFO Applying migration id=notesfts 2026/04/10 23:42:59 INFO Applying migration id=iconsname 2026/04/10 23:42:59 INFO Applying migration id=nohash 2026/04/10 23:42:59 INFO Applying migration id=shares 2026/04/10 23:42:59 INFO Applying migration id=actorttl 2026/04/10 23:42:59 INFO Applying migration id=tocc 2026/04/10 23:42:59 INFO Applying migration id=followeds 2026/04/10 23:42:59 INFO Applying migration id=certhash 2026/04/10 23:42:59 INFO Applying migration id=follows_sync 2026/04/10 23:42:59 INFO Applying migration id=jsonpath 2026/04/10 23:42:59 INFO Applying migration id=localforward 2026/04/10 23:42:59 INFO Applying migration id=avatar 2026/04/10 23:42:59 INFO Applying migration id=noimage 2026/04/10 23:42:59 INFO Applying migration id=feed 2026/04/10 23:42:59 INFO Applying migration id=bookmarks 2026/04/10 23:42:59 INFO Applying migration id=shareactivity 2026/04/10 23:42:59 INFO Applying migration id=application 2026/04/10 23:42:59 INFO Applying migration id=certificates 2026/04/10 23:42:59 INFO Applying migration id=rawforward 2026/04/10 23:42:59 INFO Applying migration id=publickey 2026/04/10 23:42:59 INFO Applying migration id=resolvegroup 2026/04/10 23:42:59 INFO Applying migration id=reject 2026/04/10 23:42:59 INFO Applying migration id=autodel 2026/04/10 23:42:59 INFO Applying migration id=jsonb 2026/04/10 23:42:59 INFO Applying migration id=quote 2026/04/10 23:42:59 INFO Applying migration id=rfc9421 2026/04/10 23:42:59 INFO Applying migration id=keys 2026/04/10 23:42:59 INFO Applying migration id=portable 2026/04/10 23:42:59 INFO Applying migration id=proofs 2026/04/10 23:42:59 INFO Applying migration id=contexts 2026/04/10 23:42:59 INFO Applying migration id=deliverieshost 2026/04/10 23:42:59 INFO Applying migration id=pembegin 2026/04/10 23:42:59 INFO Applying migration id=didhost 2026/04/10 23:43:03 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:03 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/04/10 23:43:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-15d4-74f2-a7ae-1fd0b4be8ca2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-15d4-7171-9485-f2517a32b2ce activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-15d4-7171-9485-f2517a32b2ce 2026/04/10 23:43:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-15d4-7171-9485-f2517a32b2ce 2026/04/10 23:43:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-15d4-7171-9485-f2517a32b2ce 2026/04/10 23:43:03 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79c7-15d4-7171-9485-f2517a32b2ce 2026/04/10 23:43:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-15d4-7171-9485-f2517a32b2ce --- PASS: TestDM_TwoMentionsOneLoopback (3.99s) === RUN TestDM_TooManyRecipients 2026/04/10 23:43:03 INFO Applying migration id=initial 2026/04/10 23:43:03 INFO Applying migration id=notesupdated 2026/04/10 23:43:03 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:03 INFO Applying migration id=activitiesid 2026/04/10 23:43:03 INFO Applying migration id=outbox 2026/04/10 23:43:03 INFO Applying migration id=edits 2026/04/10 23:43:03 INFO Applying migration id=outboxactor 2026/04/10 23:43:03 INFO Applying migration id=outboxsender 2026/04/10 23:43:03 INFO Applying migration id=thread 2026/04/10 23:43:03 INFO Applying migration id=host 2026/04/10 23:43:03 INFO Applying migration id=sharedinbox 2026/04/10 23:43:03 INFO Applying migration id=noteshost 2026/04/10 23:43:03 INFO Applying migration id=fetched 2026/04/10 23:43:03 INFO Applying migration id=move 2026/04/10 23:43:03 INFO Applying migration id=cleanup 2026/04/10 23:43:03 INFO Applying migration id=received 2026/04/10 23:43:03 INFO Applying migration id=namehost 2026/04/10 23:43:03 INFO Applying migration id=outboxhost 2026/04/10 23:43:03 INFO Applying migration id=notesfts 2026/04/10 23:43:03 INFO Applying migration id=iconsname 2026/04/10 23:43:03 INFO Applying migration id=nohash 2026/04/10 23:43:03 INFO Applying migration id=shares 2026/04/10 23:43:03 INFO Applying migration id=actorttl 2026/04/10 23:43:03 INFO Applying migration id=tocc 2026/04/10 23:43:03 INFO Applying migration id=followeds 2026/04/10 23:43:03 INFO Applying migration id=certhash 2026/04/10 23:43:03 INFO Applying migration id=follows_sync 2026/04/10 23:43:03 INFO Applying migration id=jsonpath 2026/04/10 23:43:03 INFO Applying migration id=localforward 2026/04/10 23:43:03 INFO Applying migration id=avatar 2026/04/10 23:43:03 INFO Applying migration id=noimage 2026/04/10 23:43:03 INFO Applying migration id=feed 2026/04/10 23:43:03 INFO Applying migration id=bookmarks 2026/04/10 23:43:03 INFO Applying migration id=shareactivity 2026/04/10 23:43:03 INFO Applying migration id=application 2026/04/10 23:43:03 INFO Applying migration id=certificates 2026/04/10 23:43:03 INFO Applying migration id=rawforward 2026/04/10 23:43:03 INFO Applying migration id=publickey 2026/04/10 23:43:03 INFO Applying migration id=resolvegroup 2026/04/10 23:43:03 INFO Applying migration id=reject 2026/04/10 23:43:03 INFO Applying migration id=autodel 2026/04/10 23:43:03 INFO Applying migration id=jsonb 2026/04/10 23:43:03 INFO Applying migration id=quote 2026/04/10 23:43:03 INFO Applying migration id=rfc9421 2026/04/10 23:43:03 INFO Applying migration id=keys 2026/04/10 23:43:03 INFO Applying migration id=portable 2026/04/10 23:43:03 INFO Applying migration id=proofs 2026/04/10 23:43:03 INFO Applying migration id=contexts 2026/04/10 23:43:03 INFO Applying migration id=deliverieshost 2026/04/10 23:43:03 INFO Applying migration id=pembegin 2026/04/10 23:43:03 INFO Applying migration id=didhost 2026/04/10 23:43:06 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:06 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (2.43s) === RUN TestDM_MaxRecipients 2026/04/10 23:43:06 INFO Applying migration id=initial 2026/04/10 23:43:06 INFO Applying migration id=notesupdated 2026/04/10 23:43:06 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:06 INFO Applying migration id=activitiesid 2026/04/10 23:43:06 INFO Applying migration id=outbox 2026/04/10 23:43:06 INFO Applying migration id=edits 2026/04/10 23:43:06 INFO Applying migration id=outboxactor 2026/04/10 23:43:06 INFO Applying migration id=outboxsender 2026/04/10 23:43:06 INFO Applying migration id=thread 2026/04/10 23:43:06 INFO Applying migration id=host 2026/04/10 23:43:06 INFO Applying migration id=sharedinbox 2026/04/10 23:43:06 INFO Applying migration id=noteshost 2026/04/10 23:43:06 INFO Applying migration id=fetched 2026/04/10 23:43:06 INFO Applying migration id=move 2026/04/10 23:43:06 INFO Applying migration id=cleanup 2026/04/10 23:43:06 INFO Applying migration id=received 2026/04/10 23:43:06 INFO Applying migration id=namehost 2026/04/10 23:43:06 INFO Applying migration id=outboxhost 2026/04/10 23:43:06 INFO Applying migration id=notesfts 2026/04/10 23:43:06 INFO Applying migration id=iconsname 2026/04/10 23:43:06 INFO Applying migration id=nohash 2026/04/10 23:43:06 INFO Applying migration id=shares 2026/04/10 23:43:06 INFO Applying migration id=actorttl 2026/04/10 23:43:06 INFO Applying migration id=tocc 2026/04/10 23:43:06 INFO Applying migration id=followeds 2026/04/10 23:43:06 INFO Applying migration id=certhash 2026/04/10 23:43:06 INFO Applying migration id=follows_sync 2026/04/10 23:43:06 INFO Applying migration id=jsonpath 2026/04/10 23:43:06 INFO Applying migration id=localforward 2026/04/10 23:43:06 INFO Applying migration id=avatar 2026/04/10 23:43:06 INFO Applying migration id=noimage 2026/04/10 23:43:06 INFO Applying migration id=feed 2026/04/10 23:43:06 INFO Applying migration id=bookmarks 2026/04/10 23:43:06 INFO Applying migration id=shareactivity 2026/04/10 23:43:06 INFO Applying migration id=application 2026/04/10 23:43:06 INFO Applying migration id=certificates 2026/04/10 23:43:06 INFO Applying migration id=rawforward 2026/04/10 23:43:06 INFO Applying migration id=publickey 2026/04/10 23:43:06 INFO Applying migration id=resolvegroup 2026/04/10 23:43:06 INFO Applying migration id=reject 2026/04/10 23:43:06 INFO Applying migration id=autodel 2026/04/10 23:43:06 INFO Applying migration id=jsonb 2026/04/10 23:43:06 INFO Applying migration id=quote 2026/04/10 23:43:06 INFO Applying migration id=rfc9421 2026/04/10 23:43:06 INFO Applying migration id=keys 2026/04/10 23:43:06 INFO Applying migration id=portable 2026/04/10 23:43:06 INFO Applying migration id=proofs 2026/04/10 23:43:06 INFO Applying migration id=contexts 2026/04/10 23:43:06 INFO Applying migration id=deliverieshost 2026/04/10 23:43:06 INFO Applying migration id=pembegin 2026/04/10 23:43:06 INFO Applying migration id=didhost 2026/04/10 23:43:08 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:08 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/04/10 23:43:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-285b-7da9-bd72-1b0d04a38512 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-285b-7721-8188-5b3fd5fb0a3e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-285b-7721-8188-5b3fd5fb0a3e 2026/04/10 23:43:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-285b-7721-8188-5b3fd5fb0a3e 2026/04/10 23:43:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-285b-7721-8188-5b3fd5fb0a3e 2026/04/10 23:43:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-285b-7721-8188-5b3fd5fb0a3e --- PASS: TestDM_MaxRecipients (2.31s) === RUN TestEdit_Throttling 2026/04/10 23:43:08 INFO Applying migration id=initial 2026/04/10 23:43:08 INFO Applying migration id=notesupdated 2026/04/10 23:43:08 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:08 INFO Applying migration id=activitiesid 2026/04/10 23:43:08 INFO Applying migration id=outbox 2026/04/10 23:43:08 INFO Applying migration id=edits 2026/04/10 23:43:08 INFO Applying migration id=outboxactor 2026/04/10 23:43:08 INFO Applying migration id=outboxsender 2026/04/10 23:43:08 INFO Applying migration id=thread 2026/04/10 23:43:08 INFO Applying migration id=host 2026/04/10 23:43:08 INFO Applying migration id=sharedinbox 2026/04/10 23:43:08 INFO Applying migration id=noteshost 2026/04/10 23:43:08 INFO Applying migration id=fetched 2026/04/10 23:43:08 INFO Applying migration id=move 2026/04/10 23:43:08 INFO Applying migration id=cleanup 2026/04/10 23:43:08 INFO Applying migration id=received 2026/04/10 23:43:08 INFO Applying migration id=namehost 2026/04/10 23:43:08 INFO Applying migration id=outboxhost 2026/04/10 23:43:08 INFO Applying migration id=notesfts 2026/04/10 23:43:08 INFO Applying migration id=iconsname 2026/04/10 23:43:08 INFO Applying migration id=nohash 2026/04/10 23:43:08 INFO Applying migration id=shares 2026/04/10 23:43:08 INFO Applying migration id=actorttl 2026/04/10 23:43:08 INFO Applying migration id=tocc 2026/04/10 23:43:08 INFO Applying migration id=followeds 2026/04/10 23:43:08 INFO Applying migration id=certhash 2026/04/10 23:43:08 INFO Applying migration id=follows_sync 2026/04/10 23:43:08 INFO Applying migration id=jsonpath 2026/04/10 23:43:08 INFO Applying migration id=localforward 2026/04/10 23:43:08 INFO Applying migration id=avatar 2026/04/10 23:43:08 INFO Applying migration id=noimage 2026/04/10 23:43:08 INFO Applying migration id=feed 2026/04/10 23:43:08 INFO Applying migration id=bookmarks 2026/04/10 23:43:08 INFO Applying migration id=shareactivity 2026/04/10 23:43:08 INFO Applying migration id=application 2026/04/10 23:43:08 INFO Applying migration id=certificates 2026/04/10 23:43:08 INFO Applying migration id=rawforward 2026/04/10 23:43:08 INFO Applying migration id=publickey 2026/04/10 23:43:08 INFO Applying migration id=resolvegroup 2026/04/10 23:43:08 INFO Applying migration id=reject 2026/04/10 23:43:08 INFO Applying migration id=autodel 2026/04/10 23:43:08 INFO Applying migration id=jsonb 2026/04/10 23:43:08 INFO Applying migration id=quote 2026/04/10 23:43:08 INFO Applying migration id=rfc9421 2026/04/10 23:43:08 INFO Applying migration id=keys 2026/04/10 23:43:08 INFO Applying migration id=portable 2026/04/10 23:43:08 INFO Applying migration id=proofs 2026/04/10 23:43:08 INFO Applying migration id=contexts 2026/04/10 23:43:08 INFO Applying migration id=deliverieshost 2026/04/10 23:43:08 INFO Applying migration id=pembegin 2026/04/10 23:43:08 INFO Applying migration id=didhost 2026/04/10 23:43:10 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-311a-7925-90df-917861fb632a 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 23:43:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-311c-71cf-ab38-43b06a6fdfdb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-311a-7925-90df-917861fb632a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-311a-7925-90df-917861fb632a 2026/04/10 23:43:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-311d-7e32-86a2-9c9350c1eb7e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-311d-7de7-9082-fe3499d6b749 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-311d-7de7-9082-fe3499d6b749 2026/04/10 23:43:10 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d79c7-311d-7de7-9082-fe3499d6b749 can=2026-04-10T23:47:10.621Z --- PASS: TestEdit_Throttling (2.24s) === RUN TestEdit_HappyFlow 2026/04/10 23:43:10 INFO Applying migration id=initial 2026/04/10 23:43:10 INFO Applying migration id=notesupdated 2026/04/10 23:43:10 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:10 INFO Applying migration id=activitiesid 2026/04/10 23:43:10 INFO Applying migration id=outbox 2026/04/10 23:43:10 INFO Applying migration id=edits 2026/04/10 23:43:10 INFO Applying migration id=outboxactor 2026/04/10 23:43:10 INFO Applying migration id=outboxsender 2026/04/10 23:43:10 INFO Applying migration id=thread 2026/04/10 23:43:10 INFO Applying migration id=host 2026/04/10 23:43:10 INFO Applying migration id=sharedinbox 2026/04/10 23:43:10 INFO Applying migration id=noteshost 2026/04/10 23:43:10 INFO Applying migration id=fetched 2026/04/10 23:43:10 INFO Applying migration id=move 2026/04/10 23:43:10 INFO Applying migration id=cleanup 2026/04/10 23:43:10 INFO Applying migration id=received 2026/04/10 23:43:10 INFO Applying migration id=namehost 2026/04/10 23:43:10 INFO Applying migration id=outboxhost 2026/04/10 23:43:10 INFO Applying migration id=notesfts 2026/04/10 23:43:10 INFO Applying migration id=iconsname 2026/04/10 23:43:10 INFO Applying migration id=nohash 2026/04/10 23:43:10 INFO Applying migration id=shares 2026/04/10 23:43:10 INFO Applying migration id=actorttl 2026/04/10 23:43:10 INFO Applying migration id=tocc 2026/04/10 23:43:10 INFO Applying migration id=followeds 2026/04/10 23:43:10 INFO Applying migration id=certhash 2026/04/10 23:43:10 INFO Applying migration id=follows_sync 2026/04/10 23:43:10 INFO Applying migration id=jsonpath 2026/04/10 23:43:10 INFO Applying migration id=localforward 2026/04/10 23:43:10 INFO Applying migration id=avatar 2026/04/10 23:43:10 INFO Applying migration id=noimage 2026/04/10 23:43:10 INFO Applying migration id=feed 2026/04/10 23:43:10 INFO Applying migration id=bookmarks 2026/04/10 23:43:10 INFO Applying migration id=shareactivity 2026/04/10 23:43:10 INFO Applying migration id=application 2026/04/10 23:43:10 INFO Applying migration id=certificates 2026/04/10 23:43:10 INFO Applying migration id=rawforward 2026/04/10 23:43:10 INFO Applying migration id=publickey 2026/04/10 23:43:10 INFO Applying migration id=resolvegroup 2026/04/10 23:43:10 INFO Applying migration id=reject 2026/04/10 23:43:10 INFO Applying migration id=autodel 2026/04/10 23:43:10 INFO Applying migration id=jsonb 2026/04/10 23:43:10 INFO Applying migration id=quote 2026/04/10 23:43:10 INFO Applying migration id=rfc9421 2026/04/10 23:43:10 INFO Applying migration id=keys 2026/04/10 23:43:10 INFO Applying migration id=portable 2026/04/10 23:43:10 INFO Applying migration id=proofs 2026/04/10 23:43:10 INFO Applying migration id=contexts 2026/04/10 23:43:10 INFO Applying migration id=deliverieshost 2026/04/10 23:43:10 INFO Applying migration id=pembegin 2026/04/10 23:43:10 INFO Applying migration id=didhost 2026/04/10 23:43:13 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-3cc7-7cf0-9772-636d8a599550 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 23:43:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-3cc8-7ac7-a050-933209b229bc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-3cc7-7cf0-9772-636d8a599550 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-3cc7-7cf0-9772-636d8a599550 2026/04/10 23:43:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-3cca-778e-bd21-d307ff7eaffa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-3cca-7740-88a6-3b26a98dd41e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-3cca-7740-88a6-3b26a98dd41e 2026/04/10 23:43:13 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-3ccc-74ca-81ef-e0224cf80164 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-3cca-7740-88a6-3b26a98dd41e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-3cca-7740-88a6-3b26a98dd41e 2026/04/10 23:43:13 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d79c7-3cca-7740-88a6-3b26a98dd41e can=2026-04-10T23:59:13.612Z --- PASS: TestEdit_HappyFlow (2.99s) === RUN TestEdit_EmptyContent 2026/04/10 23:43:13 INFO Applying migration id=initial 2026/04/10 23:43:13 INFO Applying migration id=notesupdated 2026/04/10 23:43:13 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:13 INFO Applying migration id=activitiesid 2026/04/10 23:43:13 INFO Applying migration id=outbox 2026/04/10 23:43:13 INFO Applying migration id=edits 2026/04/10 23:43:13 INFO Applying migration id=outboxactor 2026/04/10 23:43:13 INFO Applying migration id=outboxsender 2026/04/10 23:43:13 INFO Applying migration id=thread 2026/04/10 23:43:13 INFO Applying migration id=host 2026/04/10 23:43:13 INFO Applying migration id=sharedinbox 2026/04/10 23:43:13 INFO Applying migration id=noteshost 2026/04/10 23:43:13 INFO Applying migration id=fetched 2026/04/10 23:43:13 INFO Applying migration id=move 2026/04/10 23:43:13 INFO Applying migration id=cleanup 2026/04/10 23:43:13 INFO Applying migration id=received 2026/04/10 23:43:13 INFO Applying migration id=namehost 2026/04/10 23:43:13 INFO Applying migration id=outboxhost 2026/04/10 23:43:13 INFO Applying migration id=notesfts 2026/04/10 23:43:13 INFO Applying migration id=iconsname 2026/04/10 23:43:13 INFO Applying migration id=nohash 2026/04/10 23:43:13 INFO Applying migration id=shares 2026/04/10 23:43:13 INFO Applying migration id=actorttl 2026/04/10 23:43:13 INFO Applying migration id=tocc 2026/04/10 23:43:13 INFO Applying migration id=followeds 2026/04/10 23:43:13 INFO Applying migration id=certhash 2026/04/10 23:43:13 INFO Applying migration id=follows_sync 2026/04/10 23:43:13 INFO Applying migration id=jsonpath 2026/04/10 23:43:13 INFO Applying migration id=localforward 2026/04/10 23:43:13 INFO Applying migration id=avatar 2026/04/10 23:43:13 INFO Applying migration id=noimage 2026/04/10 23:43:13 INFO Applying migration id=feed 2026/04/10 23:43:13 INFO Applying migration id=bookmarks 2026/04/10 23:43:13 INFO Applying migration id=shareactivity 2026/04/10 23:43:13 INFO Applying migration id=application 2026/04/10 23:43:13 INFO Applying migration id=certificates 2026/04/10 23:43:13 INFO Applying migration id=rawforward 2026/04/10 23:43:13 INFO Applying migration id=publickey 2026/04/10 23:43:13 INFO Applying migration id=resolvegroup 2026/04/10 23:43:13 INFO Applying migration id=reject 2026/04/10 23:43:13 INFO Applying migration id=autodel 2026/04/10 23:43:13 INFO Applying migration id=jsonb 2026/04/10 23:43:13 INFO Applying migration id=quote 2026/04/10 23:43:13 INFO Applying migration id=rfc9421 2026/04/10 23:43:13 INFO Applying migration id=keys 2026/04/10 23:43:13 INFO Applying migration id=portable 2026/04/10 23:43:13 INFO Applying migration id=proofs 2026/04/10 23:43:13 INFO Applying migration id=contexts 2026/04/10 23:43:13 INFO Applying migration id=deliverieshost 2026/04/10 23:43:13 INFO Applying migration id=pembegin 2026/04/10 23:43:13 INFO Applying migration id=didhost 2026/04/10 23:43:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-43aa-7660-8128-115c8827a2e2 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 23:43:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-43ab-7528-862a-7dac1ad10ff5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-43aa-7660-8128-115c8827a2e2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-43aa-7660-8128-115c8827a2e2 2026/04/10 23:43:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-43ad-734a-a9b8-326594cc64c7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-43ad-72fd-bc4f-4e013133f8b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-43ad-72fd-bc4f-4e013133f8b6 --- PASS: TestEdit_EmptyContent (1.76s) === RUN TestEdit_LongContent 2026/04/10 23:43:15 INFO Applying migration id=initial 2026/04/10 23:43:15 INFO Applying migration id=notesupdated 2026/04/10 23:43:15 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:15 INFO Applying migration id=activitiesid 2026/04/10 23:43:15 INFO Applying migration id=outbox 2026/04/10 23:43:15 INFO Applying migration id=edits 2026/04/10 23:43:15 INFO Applying migration id=outboxactor 2026/04/10 23:43:15 INFO Applying migration id=outboxsender 2026/04/10 23:43:15 INFO Applying migration id=thread 2026/04/10 23:43:15 INFO Applying migration id=host 2026/04/10 23:43:15 INFO Applying migration id=sharedinbox 2026/04/10 23:43:15 INFO Applying migration id=noteshost 2026/04/10 23:43:15 INFO Applying migration id=fetched 2026/04/10 23:43:15 INFO Applying migration id=move 2026/04/10 23:43:15 INFO Applying migration id=cleanup 2026/04/10 23:43:15 INFO Applying migration id=received 2026/04/10 23:43:15 INFO Applying migration id=namehost 2026/04/10 23:43:15 INFO Applying migration id=outboxhost 2026/04/10 23:43:15 INFO Applying migration id=notesfts 2026/04/10 23:43:15 INFO Applying migration id=iconsname 2026/04/10 23:43:15 INFO Applying migration id=nohash 2026/04/10 23:43:15 INFO Applying migration id=shares 2026/04/10 23:43:15 INFO Applying migration id=actorttl 2026/04/10 23:43:15 INFO Applying migration id=tocc 2026/04/10 23:43:15 INFO Applying migration id=followeds 2026/04/10 23:43:15 INFO Applying migration id=certhash 2026/04/10 23:43:15 INFO Applying migration id=follows_sync 2026/04/10 23:43:15 INFO Applying migration id=jsonpath 2026/04/10 23:43:15 INFO Applying migration id=localforward 2026/04/10 23:43:15 INFO Applying migration id=avatar 2026/04/10 23:43:15 INFO Applying migration id=noimage 2026/04/10 23:43:15 INFO Applying migration id=feed 2026/04/10 23:43:15 INFO Applying migration id=bookmarks 2026/04/10 23:43:15 INFO Applying migration id=shareactivity 2026/04/10 23:43:15 INFO Applying migration id=application 2026/04/10 23:43:15 INFO Applying migration id=certificates 2026/04/10 23:43:15 INFO Applying migration id=rawforward 2026/04/10 23:43:15 INFO Applying migration id=publickey 2026/04/10 23:43:15 INFO Applying migration id=resolvegroup 2026/04/10 23:43:15 INFO Applying migration id=reject 2026/04/10 23:43:15 INFO Applying migration id=autodel 2026/04/10 23:43:15 INFO Applying migration id=jsonb 2026/04/10 23:43:15 INFO Applying migration id=quote 2026/04/10 23:43:15 INFO Applying migration id=rfc9421 2026/04/10 23:43:15 INFO Applying migration id=keys 2026/04/10 23:43:15 INFO Applying migration id=portable 2026/04/10 23:43:15 INFO Applying migration id=proofs 2026/04/10 23:43:15 INFO Applying migration id=contexts 2026/04/10 23:43:15 INFO Applying migration id=deliverieshost 2026/04/10 23:43:15 INFO Applying migration id=pembegin 2026/04/10 23:43:15 INFO Applying migration id=didhost 2026/04/10 23:43:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-495a-7718-9343-5e62d7d41b9d 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 23:43:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-495b-75ce-ae2a-655d65aec264 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-495a-7718-9343-5e62d7d41b9d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-495a-7718-9343-5e62d7d41b9d 2026/04/10 23:43:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-495d-721a-b7d7-09636ea5be11 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-495d-71c9-807c-39208a2b8f1b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-495d-71c9-807c-39208a2b8f1b --- PASS: TestEdit_LongContent (1.46s) === RUN TestEdit_InvalidEscapeSequence 2026/04/10 23:43:16 INFO Applying migration id=initial 2026/04/10 23:43:16 INFO Applying migration id=notesupdated 2026/04/10 23:43:16 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:16 INFO Applying migration id=activitiesid 2026/04/10 23:43:16 INFO Applying migration id=outbox 2026/04/10 23:43:16 INFO Applying migration id=edits 2026/04/10 23:43:16 INFO Applying migration id=outboxactor 2026/04/10 23:43:16 INFO Applying migration id=outboxsender 2026/04/10 23:43:16 INFO Applying migration id=thread 2026/04/10 23:43:16 INFO Applying migration id=host 2026/04/10 23:43:16 INFO Applying migration id=sharedinbox 2026/04/10 23:43:16 INFO Applying migration id=noteshost 2026/04/10 23:43:16 INFO Applying migration id=fetched 2026/04/10 23:43:16 INFO Applying migration id=move 2026/04/10 23:43:16 INFO Applying migration id=cleanup 2026/04/10 23:43:16 INFO Applying migration id=received 2026/04/10 23:43:16 INFO Applying migration id=namehost 2026/04/10 23:43:16 INFO Applying migration id=outboxhost 2026/04/10 23:43:16 INFO Applying migration id=notesfts 2026/04/10 23:43:16 INFO Applying migration id=iconsname 2026/04/10 23:43:16 INFO Applying migration id=nohash 2026/04/10 23:43:16 INFO Applying migration id=shares 2026/04/10 23:43:16 INFO Applying migration id=actorttl 2026/04/10 23:43:16 INFO Applying migration id=tocc 2026/04/10 23:43:16 INFO Applying migration id=followeds 2026/04/10 23:43:16 INFO Applying migration id=certhash 2026/04/10 23:43:16 INFO Applying migration id=follows_sync 2026/04/10 23:43:16 INFO Applying migration id=jsonpath 2026/04/10 23:43:16 INFO Applying migration id=localforward 2026/04/10 23:43:16 INFO Applying migration id=avatar 2026/04/10 23:43:16 INFO Applying migration id=noimage 2026/04/10 23:43:16 INFO Applying migration id=feed 2026/04/10 23:43:16 INFO Applying migration id=bookmarks 2026/04/10 23:43:16 INFO Applying migration id=shareactivity 2026/04/10 23:43:16 INFO Applying migration id=application 2026/04/10 23:43:16 INFO Applying migration id=certificates 2026/04/10 23:43:16 INFO Applying migration id=rawforward 2026/04/10 23:43:16 INFO Applying migration id=publickey 2026/04/10 23:43:16 INFO Applying migration id=resolvegroup 2026/04/10 23:43:16 INFO Applying migration id=reject 2026/04/10 23:43:16 INFO Applying migration id=autodel 2026/04/10 23:43:16 INFO Applying migration id=jsonb 2026/04/10 23:43:16 INFO Applying migration id=quote 2026/04/10 23:43:16 INFO Applying migration id=rfc9421 2026/04/10 23:43:16 INFO Applying migration id=keys 2026/04/10 23:43:16 INFO Applying migration id=portable 2026/04/10 23:43:16 INFO Applying migration id=proofs 2026/04/10 23:43:16 INFO Applying migration id=contexts 2026/04/10 23:43:16 INFO Applying migration id=deliverieshost 2026/04/10 23:43:16 INFO Applying migration id=pembegin 2026/04/10 23:43:16 INFO Applying migration id=didhost 2026/04/10 23:43:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-52ba-7d4a-9674-82f619f58bbb 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 23:43:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-52bb-7b66-aced-1228c3dc5b8f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-52ba-7d4a-9674-82f619f58bbb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-52ba-7d4a-9674-82f619f58bbb 2026/04/10 23:43:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-52bd-7c6a-ae1c-5721321098bc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-52bd-7c16-af63-0bbd45eaf239 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-52bd-7c16-af63-0bbd45eaf239 --- PASS: TestEdit_InvalidEscapeSequence (2.40s) === RUN TestEdit_NoSuchPost 2026/04/10 23:43:19 INFO Applying migration id=initial 2026/04/10 23:43:19 INFO Applying migration id=notesupdated 2026/04/10 23:43:19 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:19 INFO Applying migration id=activitiesid 2026/04/10 23:43:19 INFO Applying migration id=outbox 2026/04/10 23:43:19 INFO Applying migration id=edits 2026/04/10 23:43:19 INFO Applying migration id=outboxactor 2026/04/10 23:43:19 INFO Applying migration id=outboxsender 2026/04/10 23:43:19 INFO Applying migration id=thread 2026/04/10 23:43:19 INFO Applying migration id=host 2026/04/10 23:43:19 INFO Applying migration id=sharedinbox 2026/04/10 23:43:19 INFO Applying migration id=noteshost 2026/04/10 23:43:19 INFO Applying migration id=fetched 2026/04/10 23:43:19 INFO Applying migration id=move 2026/04/10 23:43:19 INFO Applying migration id=cleanup 2026/04/10 23:43:19 INFO Applying migration id=received 2026/04/10 23:43:19 INFO Applying migration id=namehost 2026/04/10 23:43:19 INFO Applying migration id=outboxhost 2026/04/10 23:43:19 INFO Applying migration id=notesfts 2026/04/10 23:43:19 INFO Applying migration id=iconsname 2026/04/10 23:43:19 INFO Applying migration id=nohash 2026/04/10 23:43:19 INFO Applying migration id=shares 2026/04/10 23:43:19 INFO Applying migration id=actorttl 2026/04/10 23:43:19 INFO Applying migration id=tocc 2026/04/10 23:43:19 INFO Applying migration id=followeds 2026/04/10 23:43:19 INFO Applying migration id=certhash 2026/04/10 23:43:19 INFO Applying migration id=follows_sync 2026/04/10 23:43:19 INFO Applying migration id=jsonpath 2026/04/10 23:43:19 INFO Applying migration id=localforward 2026/04/10 23:43:19 INFO Applying migration id=avatar 2026/04/10 23:43:19 INFO Applying migration id=noimage 2026/04/10 23:43:19 INFO Applying migration id=feed 2026/04/10 23:43:19 INFO Applying migration id=bookmarks 2026/04/10 23:43:19 INFO Applying migration id=shareactivity 2026/04/10 23:43:19 INFO Applying migration id=application 2026/04/10 23:43:19 INFO Applying migration id=certificates 2026/04/10 23:43:19 INFO Applying migration id=rawforward 2026/04/10 23:43:19 INFO Applying migration id=publickey 2026/04/10 23:43:19 INFO Applying migration id=resolvegroup 2026/04/10 23:43:19 INFO Applying migration id=reject 2026/04/10 23:43:19 INFO Applying migration id=autodel 2026/04/10 23:43:19 INFO Applying migration id=jsonb 2026/04/10 23:43:19 INFO Applying migration id=quote 2026/04/10 23:43:19 INFO Applying migration id=rfc9421 2026/04/10 23:43:19 INFO Applying migration id=keys 2026/04/10 23:43:19 INFO Applying migration id=portable 2026/04/10 23:43:19 INFO Applying migration id=proofs 2026/04/10 23:43:19 INFO Applying migration id=contexts 2026/04/10 23:43:19 INFO Applying migration id=deliverieshost 2026/04/10 23:43:19 INFO Applying migration id=pembegin 2026/04/10 23:43:19 INFO Applying migration id=didhost 2026/04/10 23:43:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-5b2f-7ce4-a000-068a463bac45 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 23:43:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-5b30-7ad4-97c3-8f402a03ef42 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-5b2f-7ce4-a000-068a463bac45 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-5b2f-7ce4-a000-068a463bac45 2026/04/10 23:43:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-5b32-7812-b70e-b9d8ef6db995 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-5b32-77c4-ac4d-4811b4f4a201 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-5b32-77c4-ac4d-4811b4f4a201 2026/04/10 23:43:21 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (2.16s) === RUN TestEdit_UnauthenticatedUser 2026/04/10 23:43:21 INFO Applying migration id=initial 2026/04/10 23:43:21 INFO Applying migration id=notesupdated 2026/04/10 23:43:21 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:21 INFO Applying migration id=activitiesid 2026/04/10 23:43:21 INFO Applying migration id=outbox 2026/04/10 23:43:21 INFO Applying migration id=edits 2026/04/10 23:43:21 INFO Applying migration id=outboxactor 2026/04/10 23:43:21 INFO Applying migration id=outboxsender 2026/04/10 23:43:21 INFO Applying migration id=thread 2026/04/10 23:43:21 INFO Applying migration id=host 2026/04/10 23:43:21 INFO Applying migration id=sharedinbox 2026/04/10 23:43:21 INFO Applying migration id=noteshost 2026/04/10 23:43:21 INFO Applying migration id=fetched 2026/04/10 23:43:21 INFO Applying migration id=move 2026/04/10 23:43:21 INFO Applying migration id=cleanup 2026/04/10 23:43:21 INFO Applying migration id=received 2026/04/10 23:43:21 INFO Applying migration id=namehost 2026/04/10 23:43:21 INFO Applying migration id=outboxhost 2026/04/10 23:43:21 INFO Applying migration id=notesfts 2026/04/10 23:43:21 INFO Applying migration id=iconsname 2026/04/10 23:43:21 INFO Applying migration id=nohash 2026/04/10 23:43:21 INFO Applying migration id=shares 2026/04/10 23:43:21 INFO Applying migration id=actorttl 2026/04/10 23:43:21 INFO Applying migration id=tocc 2026/04/10 23:43:21 INFO Applying migration id=followeds 2026/04/10 23:43:21 INFO Applying migration id=certhash 2026/04/10 23:43:21 INFO Applying migration id=follows_sync 2026/04/10 23:43:21 INFO Applying migration id=jsonpath 2026/04/10 23:43:21 INFO Applying migration id=localforward 2026/04/10 23:43:21 INFO Applying migration id=avatar 2026/04/10 23:43:21 INFO Applying migration id=noimage 2026/04/10 23:43:21 INFO Applying migration id=feed 2026/04/10 23:43:21 INFO Applying migration id=bookmarks 2026/04/10 23:43:21 INFO Applying migration id=shareactivity 2026/04/10 23:43:21 INFO Applying migration id=application 2026/04/10 23:43:21 INFO Applying migration id=certificates 2026/04/10 23:43:21 INFO Applying migration id=rawforward 2026/04/10 23:43:21 INFO Applying migration id=publickey 2026/04/10 23:43:21 INFO Applying migration id=resolvegroup 2026/04/10 23:43:21 INFO Applying migration id=reject 2026/04/10 23:43:21 INFO Applying migration id=autodel 2026/04/10 23:43:21 INFO Applying migration id=jsonb 2026/04/10 23:43:21 INFO Applying migration id=quote 2026/04/10 23:43:21 INFO Applying migration id=rfc9421 2026/04/10 23:43:21 INFO Applying migration id=keys 2026/04/10 23:43:21 INFO Applying migration id=portable 2026/04/10 23:43:21 INFO Applying migration id=proofs 2026/04/10 23:43:21 INFO Applying migration id=contexts 2026/04/10 23:43:21 INFO Applying migration id=deliverieshost 2026/04/10 23:43:21 INFO Applying migration id=pembegin 2026/04/10 23:43:21 INFO Applying migration id=didhost 2026/04/10 23:43:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-633e-761b-a336-e6884693c997 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 23:43:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-633f-73e2-918e-6fbb2532d92f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-633e-761b-a336-e6884693c997 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-633e-761b-a336-e6884693c997 2026/04/10 23:43:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-6341-70ce-a424-540006ee219d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-6341-7084-9e30-92e7206c49c9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-6341-7084-9e30-92e7206c49c9 --- PASS: TestEdit_UnauthenticatedUser (2.06s) === RUN TestEdit_AddHashtag 2026/04/10 23:43:23 INFO Applying migration id=initial 2026/04/10 23:43:23 INFO Applying migration id=notesupdated 2026/04/10 23:43:23 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:23 INFO Applying migration id=activitiesid 2026/04/10 23:43:23 INFO Applying migration id=outbox 2026/04/10 23:43:23 INFO Applying migration id=edits 2026/04/10 23:43:23 INFO Applying migration id=outboxactor 2026/04/10 23:43:23 INFO Applying migration id=outboxsender 2026/04/10 23:43:23 INFO Applying migration id=thread 2026/04/10 23:43:23 INFO Applying migration id=host 2026/04/10 23:43:23 INFO Applying migration id=sharedinbox 2026/04/10 23:43:23 INFO Applying migration id=noteshost 2026/04/10 23:43:23 INFO Applying migration id=fetched 2026/04/10 23:43:23 INFO Applying migration id=move 2026/04/10 23:43:23 INFO Applying migration id=cleanup 2026/04/10 23:43:23 INFO Applying migration id=received 2026/04/10 23:43:23 INFO Applying migration id=namehost 2026/04/10 23:43:23 INFO Applying migration id=outboxhost 2026/04/10 23:43:23 INFO Applying migration id=notesfts 2026/04/10 23:43:23 INFO Applying migration id=iconsname 2026/04/10 23:43:23 INFO Applying migration id=nohash 2026/04/10 23:43:23 INFO Applying migration id=shares 2026/04/10 23:43:23 INFO Applying migration id=actorttl 2026/04/10 23:43:23 INFO Applying migration id=tocc 2026/04/10 23:43:23 INFO Applying migration id=followeds 2026/04/10 23:43:23 INFO Applying migration id=certhash 2026/04/10 23:43:23 INFO Applying migration id=follows_sync 2026/04/10 23:43:23 INFO Applying migration id=jsonpath 2026/04/10 23:43:23 INFO Applying migration id=localforward 2026/04/10 23:43:23 INFO Applying migration id=avatar 2026/04/10 23:43:23 INFO Applying migration id=noimage 2026/04/10 23:43:23 INFO Applying migration id=feed 2026/04/10 23:43:23 INFO Applying migration id=bookmarks 2026/04/10 23:43:23 INFO Applying migration id=shareactivity 2026/04/10 23:43:23 INFO Applying migration id=application 2026/04/10 23:43:23 INFO Applying migration id=certificates 2026/04/10 23:43:23 INFO Applying migration id=rawforward 2026/04/10 23:43:23 INFO Applying migration id=publickey 2026/04/10 23:43:23 INFO Applying migration id=resolvegroup 2026/04/10 23:43:23 INFO Applying migration id=reject 2026/04/10 23:43:23 INFO Applying migration id=autodel 2026/04/10 23:43:23 INFO Applying migration id=jsonb 2026/04/10 23:43:23 INFO Applying migration id=quote 2026/04/10 23:43:23 INFO Applying migration id=rfc9421 2026/04/10 23:43:23 INFO Applying migration id=keys 2026/04/10 23:43:23 INFO Applying migration id=portable 2026/04/10 23:43:23 INFO Applying migration id=proofs 2026/04/10 23:43:23 INFO Applying migration id=contexts 2026/04/10 23:43:23 INFO Applying migration id=deliverieshost 2026/04/10 23:43:23 INFO Applying migration id=pembegin 2026/04/10 23:43:23 INFO Applying migration id=didhost 2026/04/10 23:43:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-7033-7f0b-9234-763db59ca4b8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-7033-7e06-8122-70369279cfdb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-7033-7e06-8122-70369279cfdb 2026/04/10 23:43:26 INFO Generating first response key=/users/hashtag/hello 2026/04/10 23:43:26 INFO Generating first response key=/users/hashtag/world 2026/04/10 23:43:26 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-703e-7dfa-9313-518fd80208d0 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-7033-7e06-8122-70369279cfdb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-7033-7e06-8122-70369279cfdb 2026/04/10 23:43:26 INFO Generating first response key=/hashtag/hello 2026/04/10 23:43:26 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (3.33s) === RUN TestEdit_RemoveHashtag 2026/04/10 23:43:26 INFO Applying migration id=initial 2026/04/10 23:43:26 INFO Applying migration id=notesupdated 2026/04/10 23:43:26 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:26 INFO Applying migration id=activitiesid 2026/04/10 23:43:26 INFO Applying migration id=outbox 2026/04/10 23:43:26 INFO Applying migration id=edits 2026/04/10 23:43:26 INFO Applying migration id=outboxactor 2026/04/10 23:43:26 INFO Applying migration id=outboxsender 2026/04/10 23:43:26 INFO Applying migration id=thread 2026/04/10 23:43:26 INFO Applying migration id=host 2026/04/10 23:43:26 INFO Applying migration id=sharedinbox 2026/04/10 23:43:26 INFO Applying migration id=noteshost 2026/04/10 23:43:26 INFO Applying migration id=fetched 2026/04/10 23:43:26 INFO Applying migration id=move 2026/04/10 23:43:26 INFO Applying migration id=cleanup 2026/04/10 23:43:26 INFO Applying migration id=received 2026/04/10 23:43:26 INFO Applying migration id=namehost 2026/04/10 23:43:26 INFO Applying migration id=outboxhost 2026/04/10 23:43:26 INFO Applying migration id=notesfts 2026/04/10 23:43:26 INFO Applying migration id=iconsname 2026/04/10 23:43:26 INFO Applying migration id=nohash 2026/04/10 23:43:26 INFO Applying migration id=shares 2026/04/10 23:43:26 INFO Applying migration id=actorttl 2026/04/10 23:43:26 INFO Applying migration id=tocc 2026/04/10 23:43:26 INFO Applying migration id=followeds 2026/04/10 23:43:26 INFO Applying migration id=certhash 2026/04/10 23:43:26 INFO Applying migration id=follows_sync 2026/04/10 23:43:26 INFO Applying migration id=jsonpath 2026/04/10 23:43:26 INFO Applying migration id=localforward 2026/04/10 23:43:26 INFO Applying migration id=avatar 2026/04/10 23:43:26 INFO Applying migration id=noimage 2026/04/10 23:43:26 INFO Applying migration id=feed 2026/04/10 23:43:26 INFO Applying migration id=bookmarks 2026/04/10 23:43:26 INFO Applying migration id=shareactivity 2026/04/10 23:43:26 INFO Applying migration id=application 2026/04/10 23:43:26 INFO Applying migration id=certificates 2026/04/10 23:43:26 INFO Applying migration id=rawforward 2026/04/10 23:43:26 INFO Applying migration id=publickey 2026/04/10 23:43:26 INFO Applying migration id=resolvegroup 2026/04/10 23:43:26 INFO Applying migration id=reject 2026/04/10 23:43:26 INFO Applying migration id=autodel 2026/04/10 23:43:26 INFO Applying migration id=jsonb 2026/04/10 23:43:26 INFO Applying migration id=quote 2026/04/10 23:43:26 INFO Applying migration id=rfc9421 2026/04/10 23:43:26 INFO Applying migration id=keys 2026/04/10 23:43:26 INFO Applying migration id=portable 2026/04/10 23:43:26 INFO Applying migration id=proofs 2026/04/10 23:43:26 INFO Applying migration id=contexts 2026/04/10 23:43:26 INFO Applying migration id=deliverieshost 2026/04/10 23:43:26 INFO Applying migration id=pembegin 2026/04/10 23:43:26 INFO Applying migration id=didhost 2026/04/10 23:43:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-787a-7484-a959-b11def4a107b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-787a-7418-a697-9c8fbc8e657f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-787a-7418-a697-9c8fbc8e657f 2026/04/10 23:43:28 INFO Generating first response key=/users/hashtag/hello 2026/04/10 23:43:28 INFO Generating first response key=/users/hashtag/world 2026/04/10 23:43:28 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-7881-793d-9612-74198038c488 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-787a-7418-a697-9c8fbc8e657f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-787a-7418-a697-9c8fbc8e657f 2026/04/10 23:43:28 INFO Generating first response key=/hashtag/hello 2026/04/10 23:43:28 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (2.11s) === RUN TestEdit_KeepHashtags 2026/04/10 23:43:28 INFO Applying migration id=initial 2026/04/10 23:43:28 INFO Applying migration id=notesupdated 2026/04/10 23:43:28 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:28 INFO Applying migration id=activitiesid 2026/04/10 23:43:28 INFO Applying migration id=outbox 2026/04/10 23:43:28 INFO Applying migration id=edits 2026/04/10 23:43:28 INFO Applying migration id=outboxactor 2026/04/10 23:43:28 INFO Applying migration id=outboxsender 2026/04/10 23:43:28 INFO Applying migration id=thread 2026/04/10 23:43:28 INFO Applying migration id=host 2026/04/10 23:43:28 INFO Applying migration id=sharedinbox 2026/04/10 23:43:28 INFO Applying migration id=noteshost 2026/04/10 23:43:28 INFO Applying migration id=fetched 2026/04/10 23:43:28 INFO Applying migration id=move 2026/04/10 23:43:28 INFO Applying migration id=cleanup 2026/04/10 23:43:28 INFO Applying migration id=received 2026/04/10 23:43:28 INFO Applying migration id=namehost 2026/04/10 23:43:28 INFO Applying migration id=outboxhost 2026/04/10 23:43:28 INFO Applying migration id=notesfts 2026/04/10 23:43:28 INFO Applying migration id=iconsname 2026/04/10 23:43:28 INFO Applying migration id=nohash 2026/04/10 23:43:28 INFO Applying migration id=shares 2026/04/10 23:43:28 INFO Applying migration id=actorttl 2026/04/10 23:43:28 INFO Applying migration id=tocc 2026/04/10 23:43:28 INFO Applying migration id=followeds 2026/04/10 23:43:28 INFO Applying migration id=certhash 2026/04/10 23:43:28 INFO Applying migration id=follows_sync 2026/04/10 23:43:28 INFO Applying migration id=jsonpath 2026/04/10 23:43:29 INFO Applying migration id=localforward 2026/04/10 23:43:29 INFO Applying migration id=avatar 2026/04/10 23:43:29 INFO Applying migration id=noimage 2026/04/10 23:43:29 INFO Applying migration id=feed 2026/04/10 23:43:29 INFO Applying migration id=bookmarks 2026/04/10 23:43:29 INFO Applying migration id=shareactivity 2026/04/10 23:43:29 INFO Applying migration id=application 2026/04/10 23:43:29 INFO Applying migration id=certificates 2026/04/10 23:43:29 INFO Applying migration id=rawforward 2026/04/10 23:43:29 INFO Applying migration id=publickey 2026/04/10 23:43:29 INFO Applying migration id=resolvegroup 2026/04/10 23:43:29 INFO Applying migration id=reject 2026/04/10 23:43:29 INFO Applying migration id=autodel 2026/04/10 23:43:29 INFO Applying migration id=jsonb 2026/04/10 23:43:29 INFO Applying migration id=quote 2026/04/10 23:43:29 INFO Applying migration id=rfc9421 2026/04/10 23:43:29 INFO Applying migration id=keys 2026/04/10 23:43:29 INFO Applying migration id=portable 2026/04/10 23:43:29 INFO Applying migration id=proofs 2026/04/10 23:43:29 INFO Applying migration id=contexts 2026/04/10 23:43:29 INFO Applying migration id=deliverieshost 2026/04/10 23:43:29 INFO Applying migration id=pembegin 2026/04/10 23:43:29 INFO Applying migration id=didhost 2026/04/10 23:43:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-7e8e-7d25-90c3-cbfd3d81e3cc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-7e8e-7caf-85a7-b5e88f9a4e8e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-7e8e-7caf-85a7-b5e88f9a4e8e 2026/04/10 23:43:30 INFO Generating first response key=/users/hashtag/hello 2026/04/10 23:43:30 INFO Generating first response key=/users/hashtag/world 2026/04/10 23:43:30 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-7e94-7696-979a-0f8c90899cb7 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-7e8e-7caf-85a7-b5e88f9a4e8e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-7e8e-7caf-85a7-b5e88f9a4e8e 2026/04/10 23:43:30 INFO Generating first response key=/hashtag/hello 2026/04/10 23:43:30 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (1.55s) === RUN TestEdit_AddMention 2026/04/10 23:43:30 INFO Applying migration id=initial 2026/04/10 23:43:30 INFO Applying migration id=notesupdated 2026/04/10 23:43:30 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:30 INFO Applying migration id=activitiesid 2026/04/10 23:43:30 INFO Applying migration id=outbox 2026/04/10 23:43:30 INFO Applying migration id=edits 2026/04/10 23:43:30 INFO Applying migration id=outboxactor 2026/04/10 23:43:30 INFO Applying migration id=outboxsender 2026/04/10 23:43:30 INFO Applying migration id=thread 2026/04/10 23:43:30 INFO Applying migration id=host 2026/04/10 23:43:30 INFO Applying migration id=sharedinbox 2026/04/10 23:43:30 INFO Applying migration id=noteshost 2026/04/10 23:43:30 INFO Applying migration id=fetched 2026/04/10 23:43:30 INFO Applying migration id=move 2026/04/10 23:43:30 INFO Applying migration id=cleanup 2026/04/10 23:43:30 INFO Applying migration id=received 2026/04/10 23:43:30 INFO Applying migration id=namehost 2026/04/10 23:43:30 INFO Applying migration id=outboxhost 2026/04/10 23:43:30 INFO Applying migration id=notesfts 2026/04/10 23:43:30 INFO Applying migration id=iconsname 2026/04/10 23:43:30 INFO Applying migration id=nohash 2026/04/10 23:43:30 INFO Applying migration id=shares 2026/04/10 23:43:30 INFO Applying migration id=actorttl 2026/04/10 23:43:30 INFO Applying migration id=tocc 2026/04/10 23:43:30 INFO Applying migration id=followeds 2026/04/10 23:43:30 INFO Applying migration id=certhash 2026/04/10 23:43:30 INFO Applying migration id=follows_sync 2026/04/10 23:43:30 INFO Applying migration id=jsonpath 2026/04/10 23:43:30 INFO Applying migration id=localforward 2026/04/10 23:43:30 INFO Applying migration id=avatar 2026/04/10 23:43:30 INFO Applying migration id=noimage 2026/04/10 23:43:30 INFO Applying migration id=feed 2026/04/10 23:43:30 INFO Applying migration id=bookmarks 2026/04/10 23:43:30 INFO Applying migration id=shareactivity 2026/04/10 23:43:30 INFO Applying migration id=application 2026/04/10 23:43:30 INFO Applying migration id=certificates 2026/04/10 23:43:30 INFO Applying migration id=rawforward 2026/04/10 23:43:30 INFO Applying migration id=publickey 2026/04/10 23:43:30 INFO Applying migration id=resolvegroup 2026/04/10 23:43:30 INFO Applying migration id=reject 2026/04/10 23:43:30 INFO Applying migration id=autodel 2026/04/10 23:43:30 INFO Applying migration id=jsonb 2026/04/10 23:43:30 INFO Applying migration id=quote 2026/04/10 23:43:30 INFO Applying migration id=rfc9421 2026/04/10 23:43:30 INFO Applying migration id=keys 2026/04/10 23:43:30 INFO Applying migration id=portable 2026/04/10 23:43:30 INFO Applying migration id=proofs 2026/04/10 23:43:30 INFO Applying migration id=contexts 2026/04/10 23:43:30 INFO Applying migration id=deliverieshost 2026/04/10 23:43:30 INFO Applying migration id=pembegin 2026/04/10 23:43:30 INFO Applying migration id=didhost 2026/04/10 23:43:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-8655-781e-948d-699f7d99d660 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-8655-77b1-bf5a-fe8b9a643c94 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-8655-77b1-bf5a-fe8b9a643c94 2026/04/10 23:43:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-8655-77b1-bf5a-fe8b9a643c94 2026/04/10 23:43:32 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:32 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-865a-731b-93c8-79509f3e990f activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-8655-77b1-bf5a-fe8b9a643c94 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-8655-77b1-bf5a-fe8b9a643c94 2026/04/10 23:43:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-8655-77b1-bf5a-fe8b9a643c94 --- PASS: TestEdit_AddMention (1.99s) === RUN TestEdit_RemoveMention 2026/04/10 23:43:32 INFO Applying migration id=initial 2026/04/10 23:43:32 INFO Applying migration id=notesupdated 2026/04/10 23:43:32 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:32 INFO Applying migration id=activitiesid 2026/04/10 23:43:32 INFO Applying migration id=outbox 2026/04/10 23:43:32 INFO Applying migration id=edits 2026/04/10 23:43:32 INFO Applying migration id=outboxactor 2026/04/10 23:43:32 INFO Applying migration id=outboxsender 2026/04/10 23:43:32 INFO Applying migration id=thread 2026/04/10 23:43:32 INFO Applying migration id=host 2026/04/10 23:43:32 INFO Applying migration id=sharedinbox 2026/04/10 23:43:32 INFO Applying migration id=noteshost 2026/04/10 23:43:32 INFO Applying migration id=fetched 2026/04/10 23:43:32 INFO Applying migration id=move 2026/04/10 23:43:32 INFO Applying migration id=cleanup 2026/04/10 23:43:32 INFO Applying migration id=received 2026/04/10 23:43:32 INFO Applying migration id=namehost 2026/04/10 23:43:32 INFO Applying migration id=outboxhost 2026/04/10 23:43:32 INFO Applying migration id=notesfts 2026/04/10 23:43:32 INFO Applying migration id=iconsname 2026/04/10 23:43:32 INFO Applying migration id=nohash 2026/04/10 23:43:32 INFO Applying migration id=shares 2026/04/10 23:43:32 INFO Applying migration id=actorttl 2026/04/10 23:43:32 INFO Applying migration id=tocc 2026/04/10 23:43:32 INFO Applying migration id=followeds 2026/04/10 23:43:32 INFO Applying migration id=certhash 2026/04/10 23:43:32 INFO Applying migration id=follows_sync 2026/04/10 23:43:32 INFO Applying migration id=jsonpath 2026/04/10 23:43:32 INFO Applying migration id=localforward 2026/04/10 23:43:32 INFO Applying migration id=avatar 2026/04/10 23:43:32 INFO Applying migration id=noimage 2026/04/10 23:43:32 INFO Applying migration id=feed 2026/04/10 23:43:32 INFO Applying migration id=bookmarks 2026/04/10 23:43:32 INFO Applying migration id=shareactivity 2026/04/10 23:43:32 INFO Applying migration id=application 2026/04/10 23:43:32 INFO Applying migration id=certificates 2026/04/10 23:43:32 INFO Applying migration id=rawforward 2026/04/10 23:43:32 INFO Applying migration id=publickey 2026/04/10 23:43:32 INFO Applying migration id=resolvegroup 2026/04/10 23:43:32 INFO Applying migration id=reject 2026/04/10 23:43:32 INFO Applying migration id=autodel 2026/04/10 23:43:32 INFO Applying migration id=jsonb 2026/04/10 23:43:32 INFO Applying migration id=quote 2026/04/10 23:43:32 INFO Applying migration id=rfc9421 2026/04/10 23:43:32 INFO Applying migration id=keys 2026/04/10 23:43:32 INFO Applying migration id=portable 2026/04/10 23:43:32 INFO Applying migration id=proofs 2026/04/10 23:43:32 INFO Applying migration id=contexts 2026/04/10 23:43:32 INFO Applying migration id=deliverieshost 2026/04/10 23:43:32 INFO Applying migration id=pembegin 2026/04/10 23:43:32 INFO Applying migration id=didhost 2026/04/10 23:43:33 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-8b07-7cb4-acae-72adf0eb4ea0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-8b07-78e6-ab10-311427473869 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-8b07-78e6-ab10-311427473869 2026/04/10 23:43:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-8b07-78e6-ab10-311427473869 2026/04/10 23:43:33 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-8b0e-72ff-abb9-ed0beef90d67 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-8b07-78e6-ab10-311427473869 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-8b07-78e6-ab10-311427473869 2026/04/10 23:43:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-8b07-78e6-ab10-311427473869 --- PASS: TestEdit_RemoveMention (1.21s) === RUN TestEdit_KeepMention 2026/04/10 23:43:33 INFO Applying migration id=initial 2026/04/10 23:43:33 INFO Applying migration id=notesupdated 2026/04/10 23:43:33 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:33 INFO Applying migration id=activitiesid 2026/04/10 23:43:33 INFO Applying migration id=outbox 2026/04/10 23:43:33 INFO Applying migration id=edits 2026/04/10 23:43:33 INFO Applying migration id=outboxactor 2026/04/10 23:43:33 INFO Applying migration id=outboxsender 2026/04/10 23:43:33 INFO Applying migration id=thread 2026/04/10 23:43:33 INFO Applying migration id=host 2026/04/10 23:43:33 INFO Applying migration id=sharedinbox 2026/04/10 23:43:33 INFO Applying migration id=noteshost 2026/04/10 23:43:33 INFO Applying migration id=fetched 2026/04/10 23:43:33 INFO Applying migration id=move 2026/04/10 23:43:33 INFO Applying migration id=cleanup 2026/04/10 23:43:33 INFO Applying migration id=received 2026/04/10 23:43:33 INFO Applying migration id=namehost 2026/04/10 23:43:33 INFO Applying migration id=outboxhost 2026/04/10 23:43:33 INFO Applying migration id=notesfts 2026/04/10 23:43:33 INFO Applying migration id=iconsname 2026/04/10 23:43:33 INFO Applying migration id=nohash 2026/04/10 23:43:33 INFO Applying migration id=shares 2026/04/10 23:43:33 INFO Applying migration id=actorttl 2026/04/10 23:43:33 INFO Applying migration id=tocc 2026/04/10 23:43:33 INFO Applying migration id=followeds 2026/04/10 23:43:33 INFO Applying migration id=certhash 2026/04/10 23:43:33 INFO Applying migration id=follows_sync 2026/04/10 23:43:33 INFO Applying migration id=jsonpath 2026/04/10 23:43:33 INFO Applying migration id=localforward 2026/04/10 23:43:33 INFO Applying migration id=avatar 2026/04/10 23:43:33 INFO Applying migration id=noimage 2026/04/10 23:43:33 INFO Applying migration id=feed 2026/04/10 23:43:33 INFO Applying migration id=bookmarks 2026/04/10 23:43:33 INFO Applying migration id=shareactivity 2026/04/10 23:43:33 INFO Applying migration id=application 2026/04/10 23:43:33 INFO Applying migration id=certificates 2026/04/10 23:43:33 INFO Applying migration id=rawforward 2026/04/10 23:43:33 INFO Applying migration id=publickey 2026/04/10 23:43:33 INFO Applying migration id=resolvegroup 2026/04/10 23:43:33 INFO Applying migration id=reject 2026/04/10 23:43:33 INFO Applying migration id=autodel 2026/04/10 23:43:33 INFO Applying migration id=jsonb 2026/04/10 23:43:33 INFO Applying migration id=quote 2026/04/10 23:43:33 INFO Applying migration id=rfc9421 2026/04/10 23:43:33 INFO Applying migration id=keys 2026/04/10 23:43:33 INFO Applying migration id=portable 2026/04/10 23:43:33 INFO Applying migration id=proofs 2026/04/10 23:43:33 INFO Applying migration id=contexts 2026/04/10 23:43:33 INFO Applying migration id=deliverieshost 2026/04/10 23:43:33 INFO Applying migration id=pembegin 2026/04/10 23:43:33 INFO Applying migration id=didhost 2026/04/10 23:43:35 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-922c-7624-9631-9b21c1d6f272 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-922c-7265-8313-051e44502f0a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-922c-7265-8313-051e44502f0a 2026/04/10 23:43:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-922c-7265-8313-051e44502f0a 2026/04/10 23:43:35 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:35 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-9231-765e-8d95-a203f0e8e5c0 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-922c-7265-8313-051e44502f0a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-922c-7265-8313-051e44502f0a 2026/04/10 23:43:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-922c-7265-8313-051e44502f0a --- PASS: TestEdit_KeepMention (1.82s) === RUN TestEdit_PollAddOption 2026/04/10 23:43:35 INFO Applying migration id=initial 2026/04/10 23:43:35 INFO Applying migration id=notesupdated 2026/04/10 23:43:35 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:35 INFO Applying migration id=activitiesid 2026/04/10 23:43:35 INFO Applying migration id=outbox 2026/04/10 23:43:35 INFO Applying migration id=edits 2026/04/10 23:43:35 INFO Applying migration id=outboxactor 2026/04/10 23:43:35 INFO Applying migration id=outboxsender 2026/04/10 23:43:35 INFO Applying migration id=thread 2026/04/10 23:43:35 INFO Applying migration id=host 2026/04/10 23:43:35 INFO Applying migration id=sharedinbox 2026/04/10 23:43:35 INFO Applying migration id=noteshost 2026/04/10 23:43:35 INFO Applying migration id=fetched 2026/04/10 23:43:35 INFO Applying migration id=move 2026/04/10 23:43:35 INFO Applying migration id=cleanup 2026/04/10 23:43:35 INFO Applying migration id=received 2026/04/10 23:43:35 INFO Applying migration id=namehost 2026/04/10 23:43:35 INFO Applying migration id=outboxhost 2026/04/10 23:43:35 INFO Applying migration id=notesfts 2026/04/10 23:43:35 INFO Applying migration id=iconsname 2026/04/10 23:43:35 INFO Applying migration id=nohash 2026/04/10 23:43:35 INFO Applying migration id=shares 2026/04/10 23:43:35 INFO Applying migration id=actorttl 2026/04/10 23:43:35 INFO Applying migration id=tocc 2026/04/10 23:43:35 INFO Applying migration id=followeds 2026/04/10 23:43:35 INFO Applying migration id=certhash 2026/04/10 23:43:35 INFO Applying migration id=follows_sync 2026/04/10 23:43:35 INFO Applying migration id=jsonpath 2026/04/10 23:43:35 INFO Applying migration id=localforward 2026/04/10 23:43:35 INFO Applying migration id=avatar 2026/04/10 23:43:35 INFO Applying migration id=noimage 2026/04/10 23:43:35 INFO Applying migration id=feed 2026/04/10 23:43:35 INFO Applying migration id=bookmarks 2026/04/10 23:43:35 INFO Applying migration id=shareactivity 2026/04/10 23:43:35 INFO Applying migration id=application 2026/04/10 23:43:35 INFO Applying migration id=certificates 2026/04/10 23:43:35 INFO Applying migration id=rawforward 2026/04/10 23:43:35 INFO Applying migration id=publickey 2026/04/10 23:43:35 INFO Applying migration id=resolvegroup 2026/04/10 23:43:35 INFO Applying migration id=reject 2026/04/10 23:43:35 INFO Applying migration id=autodel 2026/04/10 23:43:35 INFO Applying migration id=jsonb 2026/04/10 23:43:35 INFO Applying migration id=quote 2026/04/10 23:43:35 INFO Applying migration id=rfc9421 2026/04/10 23:43:35 INFO Applying migration id=keys 2026/04/10 23:43:35 INFO Applying migration id=portable 2026/04/10 23:43:35 INFO Applying migration id=proofs 2026/04/10 23:43:35 INFO Applying migration id=contexts 2026/04/10 23:43:35 INFO Applying migration id=deliverieshost 2026/04/10 23:43:35 INFO Applying migration id=pembegin 2026/04/10 23:43:35 INFO Applying migration id=didhost 2026/04/10 23:43:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-9b06-750b-a36d-f185d6b43eaa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 2026/04/10 23:43:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 2026/04/10 23:43:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-9b08-7aef-af82-7aff4126d9a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-9b08-7ac9-b05f-486104e54a2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-9b08-7ac9-b05f-486104e54a2f 2026/04/10 23:43:37 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 2026/04/10 23:43:37 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-9b0b-735b-bf0c-0bab64e94d50 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 2026/04/10 23:43:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 2026/04/10 23:43:37 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-9b0f-7bba-b784-c5a1cfecdc9e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 2026/04/10 23:43:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 2026/04/10 23:43:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-9b11-7c61-9ec6-07b7e47e7758 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-9b11-7c39-bf2c-23d53db2c76e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79c7-9b11-7c39-bf2c-23d53db2c76e 2026/04/10 23:43:37 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 2026/04/10 23:43:37 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-9b13-77be-bb76-d37d57cbdad6 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 2026/04/10 23:43:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-9b06-7415-88a9-41243b7fdae0 --- PASS: TestEdit_PollAddOption (2.27s) === RUN TestEdit_RemoveQuestion 2026/04/10 23:43:37 INFO Applying migration id=initial 2026/04/10 23:43:37 INFO Applying migration id=notesupdated 2026/04/10 23:43:37 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:37 INFO Applying migration id=activitiesid 2026/04/10 23:43:37 INFO Applying migration id=outbox 2026/04/10 23:43:37 INFO Applying migration id=edits 2026/04/10 23:43:37 INFO Applying migration id=outboxactor 2026/04/10 23:43:37 INFO Applying migration id=outboxsender 2026/04/10 23:43:37 INFO Applying migration id=thread 2026/04/10 23:43:37 INFO Applying migration id=host 2026/04/10 23:43:37 INFO Applying migration id=sharedinbox 2026/04/10 23:43:37 INFO Applying migration id=noteshost 2026/04/10 23:43:37 INFO Applying migration id=fetched 2026/04/10 23:43:37 INFO Applying migration id=move 2026/04/10 23:43:37 INFO Applying migration id=cleanup 2026/04/10 23:43:37 INFO Applying migration id=received 2026/04/10 23:43:37 INFO Applying migration id=namehost 2026/04/10 23:43:37 INFO Applying migration id=outboxhost 2026/04/10 23:43:37 INFO Applying migration id=notesfts 2026/04/10 23:43:37 INFO Applying migration id=iconsname 2026/04/10 23:43:37 INFO Applying migration id=nohash 2026/04/10 23:43:37 INFO Applying migration id=shares 2026/04/10 23:43:37 INFO Applying migration id=actorttl 2026/04/10 23:43:37 INFO Applying migration id=tocc 2026/04/10 23:43:37 INFO Applying migration id=followeds 2026/04/10 23:43:37 INFO Applying migration id=certhash 2026/04/10 23:43:37 INFO Applying migration id=follows_sync 2026/04/10 23:43:37 INFO Applying migration id=jsonpath 2026/04/10 23:43:37 INFO Applying migration id=localforward 2026/04/10 23:43:37 INFO Applying migration id=avatar 2026/04/10 23:43:37 INFO Applying migration id=noimage 2026/04/10 23:43:37 INFO Applying migration id=feed 2026/04/10 23:43:37 INFO Applying migration id=bookmarks 2026/04/10 23:43:37 INFO Applying migration id=shareactivity 2026/04/10 23:43:37 INFO Applying migration id=application 2026/04/10 23:43:37 INFO Applying migration id=certificates 2026/04/10 23:43:37 INFO Applying migration id=rawforward 2026/04/10 23:43:37 INFO Applying migration id=publickey 2026/04/10 23:43:37 INFO Applying migration id=resolvegroup 2026/04/10 23:43:37 INFO Applying migration id=reject 2026/04/10 23:43:37 INFO Applying migration id=autodel 2026/04/10 23:43:37 INFO Applying migration id=jsonb 2026/04/10 23:43:37 INFO Applying migration id=quote 2026/04/10 23:43:37 INFO Applying migration id=rfc9421 2026/04/10 23:43:37 INFO Applying migration id=keys 2026/04/10 23:43:37 INFO Applying migration id=portable 2026/04/10 23:43:37 INFO Applying migration id=proofs 2026/04/10 23:43:37 INFO Applying migration id=contexts 2026/04/10 23:43:37 INFO Applying migration id=deliverieshost 2026/04/10 23:43:37 INFO Applying migration id=pembegin 2026/04/10 23:43:37 INFO Applying migration id=didhost 2026/04/10 23:43:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-a2a0-7a5b-b464-06ce04ec9916 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 2026/04/10 23:43:39 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 2026/04/10 23:43:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-a2a3-7000-9f86-1375c93aa73b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-a2a2-7f1d-8d6b-8c7a0e1dae2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-a2a2-7f1d-8d6b-8c7a0e1dae2f 2026/04/10 23:43:39 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 2026/04/10 23:43:39 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-a2a5-773b-9610-1b2020f8bf13 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 2026/04/10 23:43:39 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 2026/04/10 23:43:39 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c7-a2aa-7126-a36a-d0e03ead5fc0 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 2026/04/10 23:43:39 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c7-a2a0-7969-869b-d593574ae245 --- PASS: TestEdit_RemoveQuestion (1.95s) === RUN TestFollow_PostToFollowers 2026/04/10 23:43:39 INFO Applying migration id=initial 2026/04/10 23:43:39 INFO Applying migration id=notesupdated 2026/04/10 23:43:39 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:39 INFO Applying migration id=activitiesid 2026/04/10 23:43:39 INFO Applying migration id=outbox 2026/04/10 23:43:39 INFO Applying migration id=edits 2026/04/10 23:43:39 INFO Applying migration id=outboxactor 2026/04/10 23:43:39 INFO Applying migration id=outboxsender 2026/04/10 23:43:39 INFO Applying migration id=thread 2026/04/10 23:43:39 INFO Applying migration id=host 2026/04/10 23:43:39 INFO Applying migration id=sharedinbox 2026/04/10 23:43:39 INFO Applying migration id=noteshost 2026/04/10 23:43:39 INFO Applying migration id=fetched 2026/04/10 23:43:39 INFO Applying migration id=move 2026/04/10 23:43:39 INFO Applying migration id=cleanup 2026/04/10 23:43:39 INFO Applying migration id=received 2026/04/10 23:43:39 INFO Applying migration id=namehost 2026/04/10 23:43:39 INFO Applying migration id=outboxhost 2026/04/10 23:43:39 INFO Applying migration id=notesfts 2026/04/10 23:43:39 INFO Applying migration id=iconsname 2026/04/10 23:43:39 INFO Applying migration id=nohash 2026/04/10 23:43:39 INFO Applying migration id=shares 2026/04/10 23:43:39 INFO Applying migration id=actorttl 2026/04/10 23:43:39 INFO Applying migration id=tocc 2026/04/10 23:43:39 INFO Applying migration id=followeds 2026/04/10 23:43:39 INFO Applying migration id=certhash 2026/04/10 23:43:39 INFO Applying migration id=follows_sync 2026/04/10 23:43:39 INFO Applying migration id=jsonpath 2026/04/10 23:43:39 INFO Applying migration id=localforward 2026/04/10 23:43:39 INFO Applying migration id=avatar 2026/04/10 23:43:39 INFO Applying migration id=noimage 2026/04/10 23:43:39 INFO Applying migration id=feed 2026/04/10 23:43:39 INFO Applying migration id=bookmarks 2026/04/10 23:43:39 INFO Applying migration id=shareactivity 2026/04/10 23:43:39 INFO Applying migration id=application 2026/04/10 23:43:39 INFO Applying migration id=certificates 2026/04/10 23:43:39 INFO Applying migration id=rawforward 2026/04/10 23:43:39 INFO Applying migration id=publickey 2026/04/10 23:43:39 INFO Applying migration id=resolvegroup 2026/04/10 23:43:39 INFO Applying migration id=reject 2026/04/10 23:43:39 INFO Applying migration id=autodel 2026/04/10 23:43:39 INFO Applying migration id=jsonb 2026/04/10 23:43:39 INFO Applying migration id=quote 2026/04/10 23:43:39 INFO Applying migration id=rfc9421 2026/04/10 23:43:39 INFO Applying migration id=keys 2026/04/10 23:43:39 INFO Applying migration id=portable 2026/04/10 23:43:39 INFO Applying migration id=proofs 2026/04/10 23:43:39 INFO Applying migration id=contexts 2026/04/10 23:43:39 INFO Applying migration id=deliverieshost 2026/04/10 23:43:39 INFO Applying migration id=pembegin 2026/04/10 23:43:39 INFO Applying migration id=didhost 2026/04/10 23:43:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-adfc-724f-b908-965d7c8ea969 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 23:43:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-adfd-78da-95fa-c12cd85bcb80 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-adfc-724f-b908-965d7c8ea969 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-adfc-724f-b908-965d7c8ea969 2026/04/10 23:43:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-ae00-76c1-9388-1a7d2fb38f95 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-ae00-763f-87fc-1d1294ca48d6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-ae00-763f-87fc-1d1294ca48d6 --- PASS: TestFollow_PostToFollowers (2.90s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/04/10 23:43:42 INFO Applying migration id=initial 2026/04/10 23:43:42 INFO Applying migration id=notesupdated 2026/04/10 23:43:42 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:42 INFO Applying migration id=activitiesid 2026/04/10 23:43:42 INFO Applying migration id=outbox 2026/04/10 23:43:42 INFO Applying migration id=edits 2026/04/10 23:43:42 INFO Applying migration id=outboxactor 2026/04/10 23:43:42 INFO Applying migration id=outboxsender 2026/04/10 23:43:42 INFO Applying migration id=thread 2026/04/10 23:43:42 INFO Applying migration id=host 2026/04/10 23:43:42 INFO Applying migration id=sharedinbox 2026/04/10 23:43:42 INFO Applying migration id=noteshost 2026/04/10 23:43:42 INFO Applying migration id=fetched 2026/04/10 23:43:42 INFO Applying migration id=move 2026/04/10 23:43:42 INFO Applying migration id=cleanup 2026/04/10 23:43:42 INFO Applying migration id=received 2026/04/10 23:43:42 INFO Applying migration id=namehost 2026/04/10 23:43:42 INFO Applying migration id=outboxhost 2026/04/10 23:43:42 INFO Applying migration id=notesfts 2026/04/10 23:43:42 INFO Applying migration id=iconsname 2026/04/10 23:43:42 INFO Applying migration id=nohash 2026/04/10 23:43:42 INFO Applying migration id=shares 2026/04/10 23:43:42 INFO Applying migration id=actorttl 2026/04/10 23:43:42 INFO Applying migration id=tocc 2026/04/10 23:43:42 INFO Applying migration id=followeds 2026/04/10 23:43:42 INFO Applying migration id=certhash 2026/04/10 23:43:42 INFO Applying migration id=follows_sync 2026/04/10 23:43:42 INFO Applying migration id=jsonpath 2026/04/10 23:43:42 INFO Applying migration id=localforward 2026/04/10 23:43:42 INFO Applying migration id=avatar 2026/04/10 23:43:42 INFO Applying migration id=noimage 2026/04/10 23:43:42 INFO Applying migration id=feed 2026/04/10 23:43:42 INFO Applying migration id=bookmarks 2026/04/10 23:43:42 INFO Applying migration id=shareactivity 2026/04/10 23:43:42 INFO Applying migration id=application 2026/04/10 23:43:42 INFO Applying migration id=certificates 2026/04/10 23:43:42 INFO Applying migration id=rawforward 2026/04/10 23:43:42 INFO Applying migration id=publickey 2026/04/10 23:43:42 INFO Applying migration id=resolvegroup 2026/04/10 23:43:42 INFO Applying migration id=reject 2026/04/10 23:43:42 INFO Applying migration id=autodel 2026/04/10 23:43:42 INFO Applying migration id=jsonb 2026/04/10 23:43:42 INFO Applying migration id=quote 2026/04/10 23:43:42 INFO Applying migration id=rfc9421 2026/04/10 23:43:42 INFO Applying migration id=keys 2026/04/10 23:43:42 INFO Applying migration id=portable 2026/04/10 23:43:42 INFO Applying migration id=proofs 2026/04/10 23:43:42 INFO Applying migration id=contexts 2026/04/10 23:43:42 INFO Applying migration id=deliverieshost 2026/04/10 23:43:42 INFO Applying migration id=pembegin 2026/04/10 23:43:42 INFO Applying migration id=didhost 2026/04/10 23:43:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-b4f2-7bfb-bc83-499cac023b41 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-b4f2-7bb2-9b67-c7c0af42f3de activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-b4f2-7bb2-9b67-c7c0af42f3de 2026/04/10 23:43:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-b4f4-7453-b48e-51fe339c1625 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 23:43:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-b4f5-7156-83b0-70451b1034fe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-b4f4-7453-b48e-51fe339c1625 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-b4f4-7453-b48e-51fe339c1625 --- PASS: TestFollow_PostToFollowersBeforeFollow (1.78s) === RUN TestFollow_DMUnfollowFollow 2026/04/10 23:43:44 INFO Applying migration id=initial 2026/04/10 23:43:44 INFO Applying migration id=notesupdated 2026/04/10 23:43:44 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:44 INFO Applying migration id=activitiesid 2026/04/10 23:43:44 INFO Applying migration id=outbox 2026/04/10 23:43:44 INFO Applying migration id=edits 2026/04/10 23:43:44 INFO Applying migration id=outboxactor 2026/04/10 23:43:44 INFO Applying migration id=outboxsender 2026/04/10 23:43:44 INFO Applying migration id=thread 2026/04/10 23:43:44 INFO Applying migration id=host 2026/04/10 23:43:44 INFO Applying migration id=sharedinbox 2026/04/10 23:43:44 INFO Applying migration id=noteshost 2026/04/10 23:43:44 INFO Applying migration id=fetched 2026/04/10 23:43:44 INFO Applying migration id=move 2026/04/10 23:43:44 INFO Applying migration id=cleanup 2026/04/10 23:43:44 INFO Applying migration id=received 2026/04/10 23:43:44 INFO Applying migration id=namehost 2026/04/10 23:43:44 INFO Applying migration id=outboxhost 2026/04/10 23:43:44 INFO Applying migration id=notesfts 2026/04/10 23:43:44 INFO Applying migration id=iconsname 2026/04/10 23:43:44 INFO Applying migration id=nohash 2026/04/10 23:43:44 INFO Applying migration id=shares 2026/04/10 23:43:44 INFO Applying migration id=actorttl 2026/04/10 23:43:44 INFO Applying migration id=tocc 2026/04/10 23:43:44 INFO Applying migration id=followeds 2026/04/10 23:43:44 INFO Applying migration id=certhash 2026/04/10 23:43:44 INFO Applying migration id=follows_sync 2026/04/10 23:43:44 INFO Applying migration id=jsonpath 2026/04/10 23:43:44 INFO Applying migration id=localforward 2026/04/10 23:43:44 INFO Applying migration id=avatar 2026/04/10 23:43:44 INFO Applying migration id=noimage 2026/04/10 23:43:44 INFO Applying migration id=feed 2026/04/10 23:43:44 INFO Applying migration id=bookmarks 2026/04/10 23:43:44 INFO Applying migration id=shareactivity 2026/04/10 23:43:44 INFO Applying migration id=application 2026/04/10 23:43:44 INFO Applying migration id=certificates 2026/04/10 23:43:44 INFO Applying migration id=rawforward 2026/04/10 23:43:44 INFO Applying migration id=publickey 2026/04/10 23:43:44 INFO Applying migration id=resolvegroup 2026/04/10 23:43:44 INFO Applying migration id=reject 2026/04/10 23:43:44 INFO Applying migration id=autodel 2026/04/10 23:43:44 INFO Applying migration id=jsonb 2026/04/10 23:43:44 INFO Applying migration id=quote 2026/04/10 23:43:44 INFO Applying migration id=rfc9421 2026/04/10 23:43:44 INFO Applying migration id=keys 2026/04/10 23:43:44 INFO Applying migration id=portable 2026/04/10 23:43:44 INFO Applying migration id=proofs 2026/04/10 23:43:44 INFO Applying migration id=contexts 2026/04/10 23:43:44 INFO Applying migration id=deliverieshost 2026/04/10 23:43:44 INFO Applying migration id=pembegin 2026/04/10 23:43:44 INFO Applying migration id=didhost 2026/04/10 23:43:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-c06d-71fb-b382-b414f32b366c 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 23:43:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-c06f-7322-a39c-9a1c46e07e05 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-c06d-71fb-b382-b414f32b366c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-c06d-71fb-b382-b414f32b366c 2026/04/10 23:43:47 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-c070-781e-bb54-34ca7fa9fd5d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-c070-7421-acc6-c5c32f14b047 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-c070-7421-acc6-c5c32f14b047 2026/04/10 23:43:47 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79c7-c07a-71bb-b12d-42fc2a87d00c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-c06d-71fb-b382-b414f32b366c 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 (2.95s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/04/10 23:43:47 INFO Applying migration id=initial 2026/04/10 23:43:47 INFO Applying migration id=notesupdated 2026/04/10 23:43:47 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:47 INFO Applying migration id=activitiesid 2026/04/10 23:43:47 INFO Applying migration id=outbox 2026/04/10 23:43:47 INFO Applying migration id=edits 2026/04/10 23:43:47 INFO Applying migration id=outboxactor 2026/04/10 23:43:47 INFO Applying migration id=outboxsender 2026/04/10 23:43:47 INFO Applying migration id=thread 2026/04/10 23:43:47 INFO Applying migration id=host 2026/04/10 23:43:47 INFO Applying migration id=sharedinbox 2026/04/10 23:43:47 INFO Applying migration id=noteshost 2026/04/10 23:43:47 INFO Applying migration id=fetched 2026/04/10 23:43:47 INFO Applying migration id=move 2026/04/10 23:43:47 INFO Applying migration id=cleanup 2026/04/10 23:43:47 INFO Applying migration id=received 2026/04/10 23:43:47 INFO Applying migration id=namehost 2026/04/10 23:43:47 INFO Applying migration id=outboxhost 2026/04/10 23:43:47 INFO Applying migration id=notesfts 2026/04/10 23:43:47 INFO Applying migration id=iconsname 2026/04/10 23:43:47 INFO Applying migration id=nohash 2026/04/10 23:43:47 INFO Applying migration id=shares 2026/04/10 23:43:47 INFO Applying migration id=actorttl 2026/04/10 23:43:47 INFO Applying migration id=tocc 2026/04/10 23:43:47 INFO Applying migration id=followeds 2026/04/10 23:43:47 INFO Applying migration id=certhash 2026/04/10 23:43:47 INFO Applying migration id=follows_sync 2026/04/10 23:43:47 INFO Applying migration id=jsonpath 2026/04/10 23:43:47 INFO Applying migration id=localforward 2026/04/10 23:43:47 INFO Applying migration id=avatar 2026/04/10 23:43:47 INFO Applying migration id=noimage 2026/04/10 23:43:47 INFO Applying migration id=feed 2026/04/10 23:43:47 INFO Applying migration id=bookmarks 2026/04/10 23:43:47 INFO Applying migration id=shareactivity 2026/04/10 23:43:47 INFO Applying migration id=application 2026/04/10 23:43:47 INFO Applying migration id=certificates 2026/04/10 23:43:47 INFO Applying migration id=rawforward 2026/04/10 23:43:47 INFO Applying migration id=publickey 2026/04/10 23:43:47 INFO Applying migration id=resolvegroup 2026/04/10 23:43:47 INFO Applying migration id=reject 2026/04/10 23:43:47 INFO Applying migration id=autodel 2026/04/10 23:43:47 INFO Applying migration id=jsonb 2026/04/10 23:43:47 INFO Applying migration id=quote 2026/04/10 23:43:47 INFO Applying migration id=rfc9421 2026/04/10 23:43:47 INFO Applying migration id=keys 2026/04/10 23:43:47 INFO Applying migration id=portable 2026/04/10 23:43:47 INFO Applying migration id=proofs 2026/04/10 23:43:47 INFO Applying migration id=contexts 2026/04/10 23:43:47 INFO Applying migration id=deliverieshost 2026/04/10 23:43:47 INFO Applying migration id=pembegin 2026/04/10 23:43:47 INFO Applying migration id=didhost 2026/04/10 23:43:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-ca01-7141-91aa-c4c9127a988f 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 23:43:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-ca03-7209-befd-f11b58a69bec activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-ca01-7141-91aa-c4c9127a988f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-ca01-7141-91aa-c4c9127a988f 2026/04/10 23:43:49 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-ca04-774a-ae5a-f341879ef79b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-ca04-72c4-a8d6-07cc15c3769b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-ca04-72c4-a8d6-07cc15c3769b 2026/04/10 23:43:49 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79c7-ca08-772f-80d6-c4f7626f3ace activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-ca01-7141-91aa-c4c9127a988f 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 (2.45s) === RUN TestFollow_PublicPost 2026/04/10 23:43:49 INFO Applying migration id=initial 2026/04/10 23:43:49 INFO Applying migration id=notesupdated 2026/04/10 23:43:49 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:49 INFO Applying migration id=activitiesid 2026/04/10 23:43:49 INFO Applying migration id=outbox 2026/04/10 23:43:49 INFO Applying migration id=edits 2026/04/10 23:43:49 INFO Applying migration id=outboxactor 2026/04/10 23:43:49 INFO Applying migration id=outboxsender 2026/04/10 23:43:49 INFO Applying migration id=thread 2026/04/10 23:43:49 INFO Applying migration id=host 2026/04/10 23:43:49 INFO Applying migration id=sharedinbox 2026/04/10 23:43:49 INFO Applying migration id=noteshost 2026/04/10 23:43:49 INFO Applying migration id=fetched 2026/04/10 23:43:49 INFO Applying migration id=move 2026/04/10 23:43:49 INFO Applying migration id=cleanup 2026/04/10 23:43:49 INFO Applying migration id=received 2026/04/10 23:43:49 INFO Applying migration id=namehost 2026/04/10 23:43:49 INFO Applying migration id=outboxhost 2026/04/10 23:43:49 INFO Applying migration id=notesfts 2026/04/10 23:43:49 INFO Applying migration id=iconsname 2026/04/10 23:43:49 INFO Applying migration id=nohash 2026/04/10 23:43:49 INFO Applying migration id=shares 2026/04/10 23:43:49 INFO Applying migration id=actorttl 2026/04/10 23:43:49 INFO Applying migration id=tocc 2026/04/10 23:43:49 INFO Applying migration id=followeds 2026/04/10 23:43:49 INFO Applying migration id=certhash 2026/04/10 23:43:49 INFO Applying migration id=follows_sync 2026/04/10 23:43:49 INFO Applying migration id=jsonpath 2026/04/10 23:43:49 INFO Applying migration id=localforward 2026/04/10 23:43:49 INFO Applying migration id=avatar 2026/04/10 23:43:49 INFO Applying migration id=noimage 2026/04/10 23:43:49 INFO Applying migration id=feed 2026/04/10 23:43:49 INFO Applying migration id=bookmarks 2026/04/10 23:43:49 INFO Applying migration id=shareactivity 2026/04/10 23:43:49 INFO Applying migration id=application 2026/04/10 23:43:49 INFO Applying migration id=certificates 2026/04/10 23:43:49 INFO Applying migration id=rawforward 2026/04/10 23:43:49 INFO Applying migration id=publickey 2026/04/10 23:43:49 INFO Applying migration id=resolvegroup 2026/04/10 23:43:49 INFO Applying migration id=reject 2026/04/10 23:43:49 INFO Applying migration id=autodel 2026/04/10 23:43:49 INFO Applying migration id=jsonb 2026/04/10 23:43:49 INFO Applying migration id=quote 2026/04/10 23:43:49 INFO Applying migration id=rfc9421 2026/04/10 23:43:49 INFO Applying migration id=keys 2026/04/10 23:43:49 INFO Applying migration id=portable 2026/04/10 23:43:49 INFO Applying migration id=proofs 2026/04/10 23:43:49 INFO Applying migration id=contexts 2026/04/10 23:43:49 INFO Applying migration id=deliverieshost 2026/04/10 23:43:49 INFO Applying migration id=pembegin 2026/04/10 23:43:49 INFO Applying migration id=didhost 2026/04/10 23:43:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-d01d-76eb-b848-2832d59c1959 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 23:43:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-d01e-74db-b15c-a6e17c3684d9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-d01d-76eb-b848-2832d59c1959 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-d01d-76eb-b848-2832d59c1959 2026/04/10 23:43:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-d020-79ab-9247-5510d823e9bf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-d020-78ab-ac6e-d7db993ba3d2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-d020-78ab-ac6e-d7db993ba3d2 --- PASS: TestFollow_PublicPost (1.57s) === RUN TestFollow_Mutual 2026/04/10 23:43:51 INFO Applying migration id=initial 2026/04/10 23:43:51 INFO Applying migration id=notesupdated 2026/04/10 23:43:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:51 INFO Applying migration id=activitiesid 2026/04/10 23:43:51 INFO Applying migration id=outbox 2026/04/10 23:43:51 INFO Applying migration id=edits 2026/04/10 23:43:51 INFO Applying migration id=outboxactor 2026/04/10 23:43:51 INFO Applying migration id=outboxsender 2026/04/10 23:43:51 INFO Applying migration id=thread 2026/04/10 23:43:51 INFO Applying migration id=host 2026/04/10 23:43:51 INFO Applying migration id=sharedinbox 2026/04/10 23:43:51 INFO Applying migration id=noteshost 2026/04/10 23:43:51 INFO Applying migration id=fetched 2026/04/10 23:43:51 INFO Applying migration id=move 2026/04/10 23:43:51 INFO Applying migration id=cleanup 2026/04/10 23:43:51 INFO Applying migration id=received 2026/04/10 23:43:51 INFO Applying migration id=namehost 2026/04/10 23:43:51 INFO Applying migration id=outboxhost 2026/04/10 23:43:51 INFO Applying migration id=notesfts 2026/04/10 23:43:51 INFO Applying migration id=iconsname 2026/04/10 23:43:51 INFO Applying migration id=nohash 2026/04/10 23:43:51 INFO Applying migration id=shares 2026/04/10 23:43:51 INFO Applying migration id=actorttl 2026/04/10 23:43:51 INFO Applying migration id=tocc 2026/04/10 23:43:51 INFO Applying migration id=followeds 2026/04/10 23:43:51 INFO Applying migration id=certhash 2026/04/10 23:43:51 INFO Applying migration id=follows_sync 2026/04/10 23:43:51 INFO Applying migration id=jsonpath 2026/04/10 23:43:51 INFO Applying migration id=localforward 2026/04/10 23:43:51 INFO Applying migration id=avatar 2026/04/10 23:43:51 INFO Applying migration id=noimage 2026/04/10 23:43:51 INFO Applying migration id=feed 2026/04/10 23:43:51 INFO Applying migration id=bookmarks 2026/04/10 23:43:51 INFO Applying migration id=shareactivity 2026/04/10 23:43:51 INFO Applying migration id=application 2026/04/10 23:43:51 INFO Applying migration id=certificates 2026/04/10 23:43:51 INFO Applying migration id=rawforward 2026/04/10 23:43:51 INFO Applying migration id=publickey 2026/04/10 23:43:51 INFO Applying migration id=resolvegroup 2026/04/10 23:43:51 INFO Applying migration id=reject 2026/04/10 23:43:51 INFO Applying migration id=autodel 2026/04/10 23:43:51 INFO Applying migration id=jsonb 2026/04/10 23:43:51 INFO Applying migration id=quote 2026/04/10 23:43:51 INFO Applying migration id=rfc9421 2026/04/10 23:43:51 INFO Applying migration id=keys 2026/04/10 23:43:51 INFO Applying migration id=portable 2026/04/10 23:43:51 INFO Applying migration id=proofs 2026/04/10 23:43:51 INFO Applying migration id=contexts 2026/04/10 23:43:51 INFO Applying migration id=deliverieshost 2026/04/10 23:43:51 INFO Applying migration id=pembegin 2026/04/10 23:43:51 INFO Applying migration id=didhost 2026/04/10 23:43:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-d76b-7e23-8ba7-e2172e403c4d 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 23:43:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-d76c-7d11-8fb4-2d41454f83e4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-d76b-7e23-8ba7-e2172e403c4d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-d76b-7e23-8ba7-e2172e403c4d 2026/04/10 23:43:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-d76f-77ef-8cbf-bce37b75356c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-d76f-76ed-9abe-5410e0429abe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c7-d76f-76ed-9abe-5410e0429abe 2026/04/10 23:43:53 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c7-d76f-76ed-9abe-5410e0429abe 2026/04/10 23:43:53 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79c7-d774-799b-bf36-bdad8c53d1c9 note=https://localhost.localdomain:8443/post/019d79c7-d774-7907-9822-e2182f8a1aa2 thread=https://localhost.localdomain:8443/post/019d79c7-d76f-76ed-9abe-5410e0429abe starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:43:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c7-d774-799b-bf36-bdad8c53d1c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c7-d774-7907-9822-e2182f8a1aa2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c7-d774-7907-9822-e2182f8a1aa2 2026/04/10 23:43:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-d782-7042-ab50-76eb64e4cfba 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 23:43:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-d783-7da9-95e5-c09a1cf6c46c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-d782-7042-ab50-76eb64e4cfba activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c7-d782-7042-ab50-76eb64e4cfba --- PASS: TestFollow_Mutual (1.89s) === RUN TestFollow_AlreadyFollowing 2026/04/10 23:43:53 INFO Applying migration id=initial 2026/04/10 23:43:53 INFO Applying migration id=notesupdated 2026/04/10 23:43:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:53 INFO Applying migration id=activitiesid 2026/04/10 23:43:53 INFO Applying migration id=outbox 2026/04/10 23:43:53 INFO Applying migration id=edits 2026/04/10 23:43:53 INFO Applying migration id=outboxactor 2026/04/10 23:43:53 INFO Applying migration id=outboxsender 2026/04/10 23:43:53 INFO Applying migration id=thread 2026/04/10 23:43:53 INFO Applying migration id=host 2026/04/10 23:43:53 INFO Applying migration id=sharedinbox 2026/04/10 23:43:53 INFO Applying migration id=noteshost 2026/04/10 23:43:53 INFO Applying migration id=fetched 2026/04/10 23:43:53 INFO Applying migration id=move 2026/04/10 23:43:53 INFO Applying migration id=cleanup 2026/04/10 23:43:53 INFO Applying migration id=received 2026/04/10 23:43:53 INFO Applying migration id=namehost 2026/04/10 23:43:53 INFO Applying migration id=outboxhost 2026/04/10 23:43:53 INFO Applying migration id=notesfts 2026/04/10 23:43:53 INFO Applying migration id=iconsname 2026/04/10 23:43:53 INFO Applying migration id=nohash 2026/04/10 23:43:53 INFO Applying migration id=shares 2026/04/10 23:43:53 INFO Applying migration id=actorttl 2026/04/10 23:43:53 INFO Applying migration id=tocc 2026/04/10 23:43:53 INFO Applying migration id=followeds 2026/04/10 23:43:53 INFO Applying migration id=certhash 2026/04/10 23:43:53 INFO Applying migration id=follows_sync 2026/04/10 23:43:53 INFO Applying migration id=jsonpath 2026/04/10 23:43:53 INFO Applying migration id=localforward 2026/04/10 23:43:53 INFO Applying migration id=avatar 2026/04/10 23:43:53 INFO Applying migration id=noimage 2026/04/10 23:43:53 INFO Applying migration id=feed 2026/04/10 23:43:53 INFO Applying migration id=bookmarks 2026/04/10 23:43:53 INFO Applying migration id=shareactivity 2026/04/10 23:43:53 INFO Applying migration id=application 2026/04/10 23:43:53 INFO Applying migration id=certificates 2026/04/10 23:43:53 INFO Applying migration id=rawforward 2026/04/10 23:43:53 INFO Applying migration id=publickey 2026/04/10 23:43:53 INFO Applying migration id=resolvegroup 2026/04/10 23:43:53 INFO Applying migration id=reject 2026/04/10 23:43:53 INFO Applying migration id=autodel 2026/04/10 23:43:53 INFO Applying migration id=jsonb 2026/04/10 23:43:53 INFO Applying migration id=quote 2026/04/10 23:43:53 INFO Applying migration id=rfc9421 2026/04/10 23:43:53 INFO Applying migration id=keys 2026/04/10 23:43:53 INFO Applying migration id=portable 2026/04/10 23:43:53 INFO Applying migration id=proofs 2026/04/10 23:43:53 INFO Applying migration id=contexts 2026/04/10 23:43:53 INFO Applying migration id=deliverieshost 2026/04/10 23:43:53 INFO Applying migration id=pembegin 2026/04/10 23:43:53 INFO Applying migration id=didhost 2026/04/10 23:43:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c7-e069-7739-af74-53cefd2f5468 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 23:43:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c7-e06b-700b-85ac-6b41b64d56fc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c7-e069-7739-af74-53cefd2f5468 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c7-e069-7739-af74-53cefd2f5468 --- PASS: TestFollow_AlreadyFollowing (2.27s) === RUN TestFollow_NoSuchUser 2026/04/10 23:43:55 INFO Applying migration id=initial 2026/04/10 23:43:55 INFO Applying migration id=notesupdated 2026/04/10 23:43:55 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:55 INFO Applying migration id=activitiesid 2026/04/10 23:43:55 INFO Applying migration id=outbox 2026/04/10 23:43:55 INFO Applying migration id=edits 2026/04/10 23:43:55 INFO Applying migration id=outboxactor 2026/04/10 23:43:55 INFO Applying migration id=outboxsender 2026/04/10 23:43:55 INFO Applying migration id=thread 2026/04/10 23:43:55 INFO Applying migration id=host 2026/04/10 23:43:55 INFO Applying migration id=sharedinbox 2026/04/10 23:43:55 INFO Applying migration id=noteshost 2026/04/10 23:43:55 INFO Applying migration id=fetched 2026/04/10 23:43:55 INFO Applying migration id=move 2026/04/10 23:43:55 INFO Applying migration id=cleanup 2026/04/10 23:43:55 INFO Applying migration id=received 2026/04/10 23:43:55 INFO Applying migration id=namehost 2026/04/10 23:43:55 INFO Applying migration id=outboxhost 2026/04/10 23:43:55 INFO Applying migration id=notesfts 2026/04/10 23:43:55 INFO Applying migration id=iconsname 2026/04/10 23:43:55 INFO Applying migration id=nohash 2026/04/10 23:43:55 INFO Applying migration id=shares 2026/04/10 23:43:55 INFO Applying migration id=actorttl 2026/04/10 23:43:55 INFO Applying migration id=tocc 2026/04/10 23:43:55 INFO Applying migration id=followeds 2026/04/10 23:43:55 INFO Applying migration id=certhash 2026/04/10 23:43:55 INFO Applying migration id=follows_sync 2026/04/10 23:43:55 INFO Applying migration id=jsonpath 2026/04/10 23:43:55 INFO Applying migration id=localforward 2026/04/10 23:43:55 INFO Applying migration id=avatar 2026/04/10 23:43:55 INFO Applying migration id=noimage 2026/04/10 23:43:55 INFO Applying migration id=feed 2026/04/10 23:43:55 INFO Applying migration id=bookmarks 2026/04/10 23:43:55 INFO Applying migration id=shareactivity 2026/04/10 23:43:55 INFO Applying migration id=application 2026/04/10 23:43:55 INFO Applying migration id=certificates 2026/04/10 23:43:55 INFO Applying migration id=rawforward 2026/04/10 23:43:55 INFO Applying migration id=publickey 2026/04/10 23:43:55 INFO Applying migration id=resolvegroup 2026/04/10 23:43:55 INFO Applying migration id=reject 2026/04/10 23:43:55 INFO Applying migration id=autodel 2026/04/10 23:43:55 INFO Applying migration id=jsonb 2026/04/10 23:43:55 INFO Applying migration id=quote 2026/04/10 23:43:55 INFO Applying migration id=rfc9421 2026/04/10 23:43:55 INFO Applying migration id=keys 2026/04/10 23:43:55 INFO Applying migration id=portable 2026/04/10 23:43:55 INFO Applying migration id=proofs 2026/04/10 23:43:55 INFO Applying migration id=contexts 2026/04/10 23:43:55 INFO Applying migration id=deliverieshost 2026/04/10 23:43:55 INFO Applying migration id=pembegin 2026/04/10 23:43:55 INFO Applying migration id=didhost 2026/04/10 23:43:57 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (1.94s) === RUN TestFollow_UnauthenticatedUser 2026/04/10 23:43:57 INFO Applying migration id=initial 2026/04/10 23:43:57 INFO Applying migration id=notesupdated 2026/04/10 23:43:57 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:57 INFO Applying migration id=activitiesid 2026/04/10 23:43:57 INFO Applying migration id=outbox 2026/04/10 23:43:57 INFO Applying migration id=edits 2026/04/10 23:43:57 INFO Applying migration id=outboxactor 2026/04/10 23:43:57 INFO Applying migration id=outboxsender 2026/04/10 23:43:57 INFO Applying migration id=thread 2026/04/10 23:43:57 INFO Applying migration id=host 2026/04/10 23:43:57 INFO Applying migration id=sharedinbox 2026/04/10 23:43:57 INFO Applying migration id=noteshost 2026/04/10 23:43:57 INFO Applying migration id=fetched 2026/04/10 23:43:57 INFO Applying migration id=move 2026/04/10 23:43:57 INFO Applying migration id=cleanup 2026/04/10 23:43:57 INFO Applying migration id=received 2026/04/10 23:43:57 INFO Applying migration id=namehost 2026/04/10 23:43:57 INFO Applying migration id=outboxhost 2026/04/10 23:43:57 INFO Applying migration id=notesfts 2026/04/10 23:43:57 INFO Applying migration id=iconsname 2026/04/10 23:43:57 INFO Applying migration id=nohash 2026/04/10 23:43:57 INFO Applying migration id=shares 2026/04/10 23:43:57 INFO Applying migration id=actorttl 2026/04/10 23:43:57 INFO Applying migration id=tocc 2026/04/10 23:43:57 INFO Applying migration id=followeds 2026/04/10 23:43:57 INFO Applying migration id=certhash 2026/04/10 23:43:57 INFO Applying migration id=follows_sync 2026/04/10 23:43:57 INFO Applying migration id=jsonpath 2026/04/10 23:43:57 INFO Applying migration id=localforward 2026/04/10 23:43:57 INFO Applying migration id=avatar 2026/04/10 23:43:57 INFO Applying migration id=noimage 2026/04/10 23:43:57 INFO Applying migration id=feed 2026/04/10 23:43:57 INFO Applying migration id=bookmarks 2026/04/10 23:43:57 INFO Applying migration id=shareactivity 2026/04/10 23:43:57 INFO Applying migration id=application 2026/04/10 23:43:57 INFO Applying migration id=certificates 2026/04/10 23:43:57 INFO Applying migration id=rawforward 2026/04/10 23:43:57 INFO Applying migration id=publickey 2026/04/10 23:43:57 INFO Applying migration id=resolvegroup 2026/04/10 23:43:57 INFO Applying migration id=reject 2026/04/10 23:43:57 INFO Applying migration id=autodel 2026/04/10 23:43:57 INFO Applying migration id=jsonb 2026/04/10 23:43:57 INFO Applying migration id=quote 2026/04/10 23:43:57 INFO Applying migration id=rfc9421 2026/04/10 23:43:57 INFO Applying migration id=keys 2026/04/10 23:43:57 INFO Applying migration id=portable 2026/04/10 23:43:57 INFO Applying migration id=proofs 2026/04/10 23:43:57 INFO Applying migration id=contexts 2026/04/10 23:43:57 INFO Applying migration id=deliverieshost 2026/04/10 23:43:57 INFO Applying migration id=pembegin 2026/04/10 23:43:57 INFO Applying migration id=didhost --- PASS: TestFollow_UnauthenticatedUser (2.17s) === RUN TestFollows_NoFollows 2026/04/10 23:43:59 INFO Applying migration id=initial 2026/04/10 23:43:59 INFO Applying migration id=notesupdated 2026/04/10 23:43:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:43:59 INFO Applying migration id=activitiesid 2026/04/10 23:43:59 INFO Applying migration id=outbox 2026/04/10 23:43:59 INFO Applying migration id=edits 2026/04/10 23:43:59 INFO Applying migration id=outboxactor 2026/04/10 23:43:59 INFO Applying migration id=outboxsender 2026/04/10 23:43:59 INFO Applying migration id=thread 2026/04/10 23:43:59 INFO Applying migration id=host 2026/04/10 23:43:59 INFO Applying migration id=sharedinbox 2026/04/10 23:43:59 INFO Applying migration id=noteshost 2026/04/10 23:43:59 INFO Applying migration id=fetched 2026/04/10 23:43:59 INFO Applying migration id=move 2026/04/10 23:43:59 INFO Applying migration id=cleanup 2026/04/10 23:43:59 INFO Applying migration id=received 2026/04/10 23:43:59 INFO Applying migration id=namehost 2026/04/10 23:43:59 INFO Applying migration id=outboxhost 2026/04/10 23:43:59 INFO Applying migration id=notesfts 2026/04/10 23:43:59 INFO Applying migration id=iconsname 2026/04/10 23:43:59 INFO Applying migration id=nohash 2026/04/10 23:43:59 INFO Applying migration id=shares 2026/04/10 23:43:59 INFO Applying migration id=actorttl 2026/04/10 23:43:59 INFO Applying migration id=tocc 2026/04/10 23:43:59 INFO Applying migration id=followeds 2026/04/10 23:43:59 INFO Applying migration id=certhash 2026/04/10 23:43:59 INFO Applying migration id=follows_sync 2026/04/10 23:43:59 INFO Applying migration id=jsonpath 2026/04/10 23:43:59 INFO Applying migration id=localforward 2026/04/10 23:43:59 INFO Applying migration id=avatar 2026/04/10 23:43:59 INFO Applying migration id=noimage 2026/04/10 23:43:59 INFO Applying migration id=feed 2026/04/10 23:43:59 INFO Applying migration id=bookmarks 2026/04/10 23:43:59 INFO Applying migration id=shareactivity 2026/04/10 23:43:59 INFO Applying migration id=application 2026/04/10 23:43:59 INFO Applying migration id=certificates 2026/04/10 23:43:59 INFO Applying migration id=rawforward 2026/04/10 23:43:59 INFO Applying migration id=publickey 2026/04/10 23:43:59 INFO Applying migration id=resolvegroup 2026/04/10 23:43:59 INFO Applying migration id=reject 2026/04/10 23:43:59 INFO Applying migration id=autodel 2026/04/10 23:43:59 INFO Applying migration id=jsonb 2026/04/10 23:43:59 INFO Applying migration id=quote 2026/04/10 23:43:59 INFO Applying migration id=rfc9421 2026/04/10 23:43:59 INFO Applying migration id=keys 2026/04/10 23:43:59 INFO Applying migration id=portable 2026/04/10 23:43:59 INFO Applying migration id=proofs 2026/04/10 23:43:59 INFO Applying migration id=contexts 2026/04/10 23:43:59 INFO Applying migration id=deliverieshost 2026/04/10 23:43:59 INFO Applying migration id=pembegin 2026/04/10 23:43:59 INFO Applying migration id=didhost --- PASS: TestFollows_NoFollows (2.40s) === RUN TestFollows_TwoInactive 2026/04/10 23:44:02 INFO Applying migration id=initial 2026/04/10 23:44:02 INFO Applying migration id=notesupdated 2026/04/10 23:44:02 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:02 INFO Applying migration id=activitiesid 2026/04/10 23:44:02 INFO Applying migration id=outbox 2026/04/10 23:44:02 INFO Applying migration id=edits 2026/04/10 23:44:02 INFO Applying migration id=outboxactor 2026/04/10 23:44:02 INFO Applying migration id=outboxsender 2026/04/10 23:44:02 INFO Applying migration id=thread 2026/04/10 23:44:02 INFO Applying migration id=host 2026/04/10 23:44:02 INFO Applying migration id=sharedinbox 2026/04/10 23:44:02 INFO Applying migration id=noteshost 2026/04/10 23:44:02 INFO Applying migration id=fetched 2026/04/10 23:44:02 INFO Applying migration id=move 2026/04/10 23:44:02 INFO Applying migration id=cleanup 2026/04/10 23:44:02 INFO Applying migration id=received 2026/04/10 23:44:02 INFO Applying migration id=namehost 2026/04/10 23:44:02 INFO Applying migration id=outboxhost 2026/04/10 23:44:02 INFO Applying migration id=notesfts 2026/04/10 23:44:02 INFO Applying migration id=iconsname 2026/04/10 23:44:02 INFO Applying migration id=nohash 2026/04/10 23:44:02 INFO Applying migration id=shares 2026/04/10 23:44:02 INFO Applying migration id=actorttl 2026/04/10 23:44:02 INFO Applying migration id=tocc 2026/04/10 23:44:02 INFO Applying migration id=followeds 2026/04/10 23:44:02 INFO Applying migration id=certhash 2026/04/10 23:44:02 INFO Applying migration id=follows_sync 2026/04/10 23:44:02 INFO Applying migration id=jsonpath 2026/04/10 23:44:02 INFO Applying migration id=localforward 2026/04/10 23:44:02 INFO Applying migration id=avatar 2026/04/10 23:44:02 INFO Applying migration id=noimage 2026/04/10 23:44:02 INFO Applying migration id=feed 2026/04/10 23:44:02 INFO Applying migration id=bookmarks 2026/04/10 23:44:02 INFO Applying migration id=shareactivity 2026/04/10 23:44:02 INFO Applying migration id=application 2026/04/10 23:44:02 INFO Applying migration id=certificates 2026/04/10 23:44:02 INFO Applying migration id=rawforward 2026/04/10 23:44:02 INFO Applying migration id=publickey 2026/04/10 23:44:02 INFO Applying migration id=resolvegroup 2026/04/10 23:44:02 INFO Applying migration id=reject 2026/04/10 23:44:02 INFO Applying migration id=autodel 2026/04/10 23:44:02 INFO Applying migration id=jsonb 2026/04/10 23:44:02 INFO Applying migration id=quote 2026/04/10 23:44:02 INFO Applying migration id=rfc9421 2026/04/10 23:44:02 INFO Applying migration id=keys 2026/04/10 23:44:02 INFO Applying migration id=portable 2026/04/10 23:44:02 INFO Applying migration id=proofs 2026/04/10 23:44:02 INFO Applying migration id=contexts 2026/04/10 23:44:02 INFO Applying migration id=deliverieshost 2026/04/10 23:44:02 INFO Applying migration id=pembegin 2026/04/10 23:44:02 INFO Applying migration id=didhost 2026/04/10 23:44:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c8-00a2-75ee-acb8-40cdfb069caf 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 23:44:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-00a3-7bdc-a570-4726c3881ee1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c8-00a2-75ee-acb8-40cdfb069caf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c8-00a2-75ee-acb8-40cdfb069caf 2026/04/10 23:44:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c8-00a6-7e9f-81da-5289d41865d9 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 23:44:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-00a8-7260-a41d-9313d59bc6b0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c8-00a6-7e9f-81da-5289d41865d9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c8-00a6-7e9f-81da-5289d41865d9 --- PASS: TestFollows_TwoInactive (1.74s) === RUN TestFollows_OneActiveOneInactive 2026/04/10 23:44:03 INFO Applying migration id=initial 2026/04/10 23:44:03 INFO Applying migration id=notesupdated 2026/04/10 23:44:03 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:03 INFO Applying migration id=activitiesid 2026/04/10 23:44:03 INFO Applying migration id=outbox 2026/04/10 23:44:03 INFO Applying migration id=edits 2026/04/10 23:44:03 INFO Applying migration id=outboxactor 2026/04/10 23:44:03 INFO Applying migration id=outboxsender 2026/04/10 23:44:03 INFO Applying migration id=thread 2026/04/10 23:44:03 INFO Applying migration id=host 2026/04/10 23:44:03 INFO Applying migration id=sharedinbox 2026/04/10 23:44:03 INFO Applying migration id=noteshost 2026/04/10 23:44:03 INFO Applying migration id=fetched 2026/04/10 23:44:03 INFO Applying migration id=move 2026/04/10 23:44:03 INFO Applying migration id=cleanup 2026/04/10 23:44:03 INFO Applying migration id=received 2026/04/10 23:44:03 INFO Applying migration id=namehost 2026/04/10 23:44:03 INFO Applying migration id=outboxhost 2026/04/10 23:44:03 INFO Applying migration id=notesfts 2026/04/10 23:44:03 INFO Applying migration id=iconsname 2026/04/10 23:44:03 INFO Applying migration id=nohash 2026/04/10 23:44:03 INFO Applying migration id=shares 2026/04/10 23:44:03 INFO Applying migration id=actorttl 2026/04/10 23:44:03 INFO Applying migration id=tocc 2026/04/10 23:44:03 INFO Applying migration id=followeds 2026/04/10 23:44:03 INFO Applying migration id=certhash 2026/04/10 23:44:03 INFO Applying migration id=follows_sync 2026/04/10 23:44:03 INFO Applying migration id=jsonpath 2026/04/10 23:44:03 INFO Applying migration id=localforward 2026/04/10 23:44:03 INFO Applying migration id=avatar 2026/04/10 23:44:03 INFO Applying migration id=noimage 2026/04/10 23:44:03 INFO Applying migration id=feed 2026/04/10 23:44:03 INFO Applying migration id=bookmarks 2026/04/10 23:44:03 INFO Applying migration id=shareactivity 2026/04/10 23:44:03 INFO Applying migration id=application 2026/04/10 23:44:03 INFO Applying migration id=certificates 2026/04/10 23:44:03 INFO Applying migration id=rawforward 2026/04/10 23:44:03 INFO Applying migration id=publickey 2026/04/10 23:44:03 INFO Applying migration id=resolvegroup 2026/04/10 23:44:03 INFO Applying migration id=reject 2026/04/10 23:44:03 INFO Applying migration id=autodel 2026/04/10 23:44:03 INFO Applying migration id=jsonb 2026/04/10 23:44:03 INFO Applying migration id=quote 2026/04/10 23:44:03 INFO Applying migration id=rfc9421 2026/04/10 23:44:03 INFO Applying migration id=keys 2026/04/10 23:44:03 INFO Applying migration id=portable 2026/04/10 23:44:03 INFO Applying migration id=proofs 2026/04/10 23:44:03 INFO Applying migration id=contexts 2026/04/10 23:44:03 INFO Applying migration id=deliverieshost 2026/04/10 23:44:03 INFO Applying migration id=pembegin 2026/04/10 23:44:03 INFO Applying migration id=didhost 2026/04/10 23:44:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c8-0b2a-756f-99e1-0deeb2bf0e1d 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 23:44:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-0b2b-7390-8284-af9154fc846a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c8-0b2a-756f-99e1-0deeb2bf0e1d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c8-0b2a-756f-99e1-0deeb2bf0e1d 2026/04/10 23:44:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c8-0b2b-7b40-9a76-caf81e33aa37 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 23:44:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-0b2c-780a-a42d-458b843d7ec5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c8-0b2b-7b40-9a76-caf81e33aa37 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79c8-0b2b-7b40-9a76-caf81e33aa37 2026/04/10 23:44:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-0b2e-7b14-8c9d-f18ec8595722 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-0b2e-7acb-8cb6-717c8ea2e700 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c8-0b2e-7acb-8cb6-717c8ea2e700 --- PASS: TestFollows_OneActiveOneInactive (2.69s) === RUN TestFollows_UnauthenticatedUser 2026/04/10 23:44:06 INFO Applying migration id=initial 2026/04/10 23:44:06 INFO Applying migration id=notesupdated 2026/04/10 23:44:06 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:06 INFO Applying migration id=activitiesid 2026/04/10 23:44:06 INFO Applying migration id=outbox 2026/04/10 23:44:06 INFO Applying migration id=edits 2026/04/10 23:44:06 INFO Applying migration id=outboxactor 2026/04/10 23:44:06 INFO Applying migration id=outboxsender 2026/04/10 23:44:06 INFO Applying migration id=thread 2026/04/10 23:44:06 INFO Applying migration id=host 2026/04/10 23:44:06 INFO Applying migration id=sharedinbox 2026/04/10 23:44:06 INFO Applying migration id=noteshost 2026/04/10 23:44:06 INFO Applying migration id=fetched 2026/04/10 23:44:06 INFO Applying migration id=move 2026/04/10 23:44:06 INFO Applying migration id=cleanup 2026/04/10 23:44:06 INFO Applying migration id=received 2026/04/10 23:44:06 INFO Applying migration id=namehost 2026/04/10 23:44:06 INFO Applying migration id=outboxhost 2026/04/10 23:44:06 INFO Applying migration id=notesfts 2026/04/10 23:44:06 INFO Applying migration id=iconsname 2026/04/10 23:44:06 INFO Applying migration id=nohash 2026/04/10 23:44:06 INFO Applying migration id=shares 2026/04/10 23:44:06 INFO Applying migration id=actorttl 2026/04/10 23:44:06 INFO Applying migration id=tocc 2026/04/10 23:44:06 INFO Applying migration id=followeds 2026/04/10 23:44:06 INFO Applying migration id=certhash 2026/04/10 23:44:06 INFO Applying migration id=follows_sync 2026/04/10 23:44:06 INFO Applying migration id=jsonpath 2026/04/10 23:44:06 INFO Applying migration id=localforward 2026/04/10 23:44:06 INFO Applying migration id=avatar 2026/04/10 23:44:06 INFO Applying migration id=noimage 2026/04/10 23:44:06 INFO Applying migration id=feed 2026/04/10 23:44:06 INFO Applying migration id=bookmarks 2026/04/10 23:44:06 INFO Applying migration id=shareactivity 2026/04/10 23:44:06 INFO Applying migration id=application 2026/04/10 23:44:06 INFO Applying migration id=certificates 2026/04/10 23:44:06 INFO Applying migration id=rawforward 2026/04/10 23:44:06 INFO Applying migration id=publickey 2026/04/10 23:44:06 INFO Applying migration id=resolvegroup 2026/04/10 23:44:06 INFO Applying migration id=reject 2026/04/10 23:44:06 INFO Applying migration id=autodel 2026/04/10 23:44:06 INFO Applying migration id=jsonb 2026/04/10 23:44:06 INFO Applying migration id=quote 2026/04/10 23:44:06 INFO Applying migration id=rfc9421 2026/04/10 23:44:06 INFO Applying migration id=keys 2026/04/10 23:44:06 INFO Applying migration id=portable 2026/04/10 23:44:06 INFO Applying migration id=proofs 2026/04/10 23:44:06 INFO Applying migration id=contexts 2026/04/10 23:44:06 INFO Applying migration id=deliverieshost 2026/04/10 23:44:06 INFO Applying migration id=pembegin 2026/04/10 23:44:06 INFO Applying migration id=didhost --- PASS: TestFollows_UnauthenticatedUser (2.44s) === RUN TestForward_ReplyToPostByFollower 2026/04/10 23:44:08 INFO Applying migration id=initial 2026/04/10 23:44:08 INFO Applying migration id=notesupdated 2026/04/10 23:44:08 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:08 INFO Applying migration id=activitiesid 2026/04/10 23:44:08 INFO Applying migration id=outbox 2026/04/10 23:44:08 INFO Applying migration id=edits 2026/04/10 23:44:08 INFO Applying migration id=outboxactor 2026/04/10 23:44:08 INFO Applying migration id=outboxsender 2026/04/10 23:44:08 INFO Applying migration id=thread 2026/04/10 23:44:08 INFO Applying migration id=host 2026/04/10 23:44:08 INFO Applying migration id=sharedinbox 2026/04/10 23:44:08 INFO Applying migration id=noteshost 2026/04/10 23:44:08 INFO Applying migration id=fetched 2026/04/10 23:44:08 INFO Applying migration id=move 2026/04/10 23:44:08 INFO Applying migration id=cleanup 2026/04/10 23:44:08 INFO Applying migration id=received 2026/04/10 23:44:08 INFO Applying migration id=namehost 2026/04/10 23:44:08 INFO Applying migration id=outboxhost 2026/04/10 23:44:08 INFO Applying migration id=notesfts 2026/04/10 23:44:08 INFO Applying migration id=iconsname 2026/04/10 23:44:08 INFO Applying migration id=nohash 2026/04/10 23:44:08 INFO Applying migration id=shares 2026/04/10 23:44:08 INFO Applying migration id=actorttl 2026/04/10 23:44:08 INFO Applying migration id=tocc 2026/04/10 23:44:08 INFO Applying migration id=followeds 2026/04/10 23:44:08 INFO Applying migration id=certhash 2026/04/10 23:44:08 INFO Applying migration id=follows_sync 2026/04/10 23:44:08 INFO Applying migration id=jsonpath 2026/04/10 23:44:08 INFO Applying migration id=localforward 2026/04/10 23:44:08 INFO Applying migration id=avatar 2026/04/10 23:44:08 INFO Applying migration id=noimage 2026/04/10 23:44:08 INFO Applying migration id=feed 2026/04/10 23:44:08 INFO Applying migration id=bookmarks 2026/04/10 23:44:08 INFO Applying migration id=shareactivity 2026/04/10 23:44:08 INFO Applying migration id=application 2026/04/10 23:44:08 INFO Applying migration id=certificates 2026/04/10 23:44:08 INFO Applying migration id=rawforward 2026/04/10 23:44:08 INFO Applying migration id=publickey 2026/04/10 23:44:08 INFO Applying migration id=resolvegroup 2026/04/10 23:44:08 INFO Applying migration id=reject 2026/04/10 23:44:08 INFO Applying migration id=autodel 2026/04/10 23:44:08 INFO Applying migration id=jsonb 2026/04/10 23:44:08 INFO Applying migration id=quote 2026/04/10 23:44:08 INFO Applying migration id=rfc9421 2026/04/10 23:44:08 INFO Applying migration id=keys 2026/04/10 23:44:08 INFO Applying migration id=portable 2026/04/10 23:44:08 INFO Applying migration id=proofs 2026/04/10 23:44:08 INFO Applying migration id=contexts 2026/04/10 23:44:08 INFO Applying migration id=deliverieshost 2026/04/10 23:44:09 INFO Applying migration id=pembegin 2026/04/10 23:44:09 INFO Applying migration id=didhost 2026/04/10 23:44:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-1edc-7dfb-8cac-456fb778d3e3 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 23:44:11 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 23:44: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/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 (2.60s) === RUN TestForward_ReplyToPublicPost 2026/04/10 23:44:11 INFO Applying migration id=initial 2026/04/10 23:44:11 INFO Applying migration id=notesupdated 2026/04/10 23:44:11 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:11 INFO Applying migration id=activitiesid 2026/04/10 23:44:11 INFO Applying migration id=outbox 2026/04/10 23:44:11 INFO Applying migration id=edits 2026/04/10 23:44:11 INFO Applying migration id=outboxactor 2026/04/10 23:44:11 INFO Applying migration id=outboxsender 2026/04/10 23:44:11 INFO Applying migration id=thread 2026/04/10 23:44:11 INFO Applying migration id=host 2026/04/10 23:44:11 INFO Applying migration id=sharedinbox 2026/04/10 23:44:11 INFO Applying migration id=noteshost 2026/04/10 23:44:11 INFO Applying migration id=fetched 2026/04/10 23:44:11 INFO Applying migration id=move 2026/04/10 23:44:11 INFO Applying migration id=cleanup 2026/04/10 23:44:11 INFO Applying migration id=received 2026/04/10 23:44:11 INFO Applying migration id=namehost 2026/04/10 23:44:11 INFO Applying migration id=outboxhost 2026/04/10 23:44:11 INFO Applying migration id=notesfts 2026/04/10 23:44:11 INFO Applying migration id=iconsname 2026/04/10 23:44:11 INFO Applying migration id=nohash 2026/04/10 23:44:11 INFO Applying migration id=shares 2026/04/10 23:44:11 INFO Applying migration id=actorttl 2026/04/10 23:44:11 INFO Applying migration id=tocc 2026/04/10 23:44:11 INFO Applying migration id=followeds 2026/04/10 23:44:11 INFO Applying migration id=certhash 2026/04/10 23:44:11 INFO Applying migration id=follows_sync 2026/04/10 23:44:11 INFO Applying migration id=jsonpath 2026/04/10 23:44:11 INFO Applying migration id=localforward 2026/04/10 23:44:11 INFO Applying migration id=avatar 2026/04/10 23:44:11 INFO Applying migration id=noimage 2026/04/10 23:44:11 INFO Applying migration id=feed 2026/04/10 23:44:11 INFO Applying migration id=bookmarks 2026/04/10 23:44:11 INFO Applying migration id=shareactivity 2026/04/10 23:44:11 INFO Applying migration id=application 2026/04/10 23:44:11 INFO Applying migration id=certificates 2026/04/10 23:44:11 INFO Applying migration id=rawforward 2026/04/10 23:44:11 INFO Applying migration id=publickey 2026/04/10 23:44:11 INFO Applying migration id=resolvegroup 2026/04/10 23:44:11 INFO Applying migration id=reject 2026/04/10 23:44:11 INFO Applying migration id=autodel 2026/04/10 23:44:11 INFO Applying migration id=jsonb 2026/04/10 23:44:11 INFO Applying migration id=quote 2026/04/10 23:44:11 INFO Applying migration id=rfc9421 2026/04/10 23:44:11 INFO Applying migration id=keys 2026/04/10 23:44:11 INFO Applying migration id=portable 2026/04/10 23:44:11 INFO Applying migration id=proofs 2026/04/10 23:44:11 INFO Applying migration id=contexts 2026/04/10 23:44:11 INFO Applying migration id=deliverieshost 2026/04/10 23:44:11 INFO Applying migration id=pembegin 2026/04/10 23:44:11 INFO Applying migration id=didhost 2026/04/10 23:44:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-296e-71be-9cd1-84343e89c2b5 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 23:44:14 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 23:44: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/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 (2.71s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/04/10 23:44:14 INFO Applying migration id=initial 2026/04/10 23:44:14 INFO Applying migration id=notesupdated 2026/04/10 23:44:14 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:14 INFO Applying migration id=activitiesid 2026/04/10 23:44:14 INFO Applying migration id=outbox 2026/04/10 23:44:14 INFO Applying migration id=edits 2026/04/10 23:44:14 INFO Applying migration id=outboxactor 2026/04/10 23:44:14 INFO Applying migration id=outboxsender 2026/04/10 23:44:14 INFO Applying migration id=thread 2026/04/10 23:44:14 INFO Applying migration id=host 2026/04/10 23:44:14 INFO Applying migration id=sharedinbox 2026/04/10 23:44:14 INFO Applying migration id=noteshost 2026/04/10 23:44:14 INFO Applying migration id=fetched 2026/04/10 23:44:14 INFO Applying migration id=move 2026/04/10 23:44:14 INFO Applying migration id=cleanup 2026/04/10 23:44:14 INFO Applying migration id=received 2026/04/10 23:44:14 INFO Applying migration id=namehost 2026/04/10 23:44:14 INFO Applying migration id=outboxhost 2026/04/10 23:44:14 INFO Applying migration id=notesfts 2026/04/10 23:44:14 INFO Applying migration id=iconsname 2026/04/10 23:44:14 INFO Applying migration id=nohash 2026/04/10 23:44:14 INFO Applying migration id=shares 2026/04/10 23:44:14 INFO Applying migration id=actorttl 2026/04/10 23:44:14 INFO Applying migration id=tocc 2026/04/10 23:44:14 INFO Applying migration id=followeds 2026/04/10 23:44:14 INFO Applying migration id=certhash 2026/04/10 23:44:14 INFO Applying migration id=follows_sync 2026/04/10 23:44:14 INFO Applying migration id=jsonpath 2026/04/10 23:44:14 INFO Applying migration id=localforward 2026/04/10 23:44:14 INFO Applying migration id=avatar 2026/04/10 23:44:14 INFO Applying migration id=noimage 2026/04/10 23:44:14 INFO Applying migration id=feed 2026/04/10 23:44:14 INFO Applying migration id=bookmarks 2026/04/10 23:44:14 INFO Applying migration id=shareactivity 2026/04/10 23:44:14 INFO Applying migration id=application 2026/04/10 23:44:14 INFO Applying migration id=certificates 2026/04/10 23:44:14 INFO Applying migration id=rawforward 2026/04/10 23:44:14 INFO Applying migration id=publickey 2026/04/10 23:44:14 INFO Applying migration id=resolvegroup 2026/04/10 23:44:14 INFO Applying migration id=reject 2026/04/10 23:44:14 INFO Applying migration id=autodel 2026/04/10 23:44:14 INFO Applying migration id=jsonb 2026/04/10 23:44:14 INFO Applying migration id=quote 2026/04/10 23:44:14 INFO Applying migration id=rfc9421 2026/04/10 23:44:14 INFO Applying migration id=keys 2026/04/10 23:44:14 INFO Applying migration id=portable 2026/04/10 23:44:14 INFO Applying migration id=proofs 2026/04/10 23:44:14 INFO Applying migration id=contexts 2026/04/10 23:44:14 INFO Applying migration id=deliverieshost 2026/04/10 23:44:14 INFO Applying migration id=pembegin 2026/04/10 23:44:14 INFO Applying migration id=didhost 2026/04/10 23:44:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-372f-7406-be71-ec8e2dcb90c3 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 23:44:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-372f-7dd7-8627-6db1109a7335 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-372f-7d48-8abe-da3a25f39518 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-372f-7d48-8abe-da3a25f39518 2026/04/10 23:44:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c8-372f-7d48-8abe-da3a25f39518 2026/04/10 23:44:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79c8-3732-71c9-b7e5-454be6348c07 note=https://localhost.localdomain:8443/post/019d79c8-3732-718b-a108-89fbbd9c1e5e thread=https://localhost.localdomain:8443/post/019d79c8-372f-7d48-8abe-da3a25f39518 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:44:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-3732-71c9-b7e5-454be6348c07 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-3732-718b-a108-89fbbd9c1e5e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c8-3732-718b-a108-89fbbd9c1e5e --- PASS: TestForward_LocalReplyToLocalPublicPost (3.52s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/04/10 23:44:17 INFO Applying migration id=initial 2026/04/10 23:44:17 INFO Applying migration id=notesupdated 2026/04/10 23:44:17 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:17 INFO Applying migration id=activitiesid 2026/04/10 23:44:17 INFO Applying migration id=outbox 2026/04/10 23:44:17 INFO Applying migration id=edits 2026/04/10 23:44:17 INFO Applying migration id=outboxactor 2026/04/10 23:44:17 INFO Applying migration id=outboxsender 2026/04/10 23:44:17 INFO Applying migration id=thread 2026/04/10 23:44:17 INFO Applying migration id=host 2026/04/10 23:44:17 INFO Applying migration id=sharedinbox 2026/04/10 23:44:17 INFO Applying migration id=noteshost 2026/04/10 23:44:17 INFO Applying migration id=fetched 2026/04/10 23:44:17 INFO Applying migration id=move 2026/04/10 23:44:17 INFO Applying migration id=cleanup 2026/04/10 23:44:17 INFO Applying migration id=received 2026/04/10 23:44:17 INFO Applying migration id=namehost 2026/04/10 23:44:17 INFO Applying migration id=outboxhost 2026/04/10 23:44:17 INFO Applying migration id=notesfts 2026/04/10 23:44:17 INFO Applying migration id=iconsname 2026/04/10 23:44:17 INFO Applying migration id=nohash 2026/04/10 23:44:17 INFO Applying migration id=shares 2026/04/10 23:44:17 INFO Applying migration id=actorttl 2026/04/10 23:44:17 INFO Applying migration id=tocc 2026/04/10 23:44:17 INFO Applying migration id=followeds 2026/04/10 23:44:17 INFO Applying migration id=certhash 2026/04/10 23:44:17 INFO Applying migration id=follows_sync 2026/04/10 23:44:17 INFO Applying migration id=jsonpath 2026/04/10 23:44:17 INFO Applying migration id=localforward 2026/04/10 23:44:17 INFO Applying migration id=avatar 2026/04/10 23:44:17 INFO Applying migration id=noimage 2026/04/10 23:44:17 INFO Applying migration id=feed 2026/04/10 23:44:17 INFO Applying migration id=bookmarks 2026/04/10 23:44:17 INFO Applying migration id=shareactivity 2026/04/10 23:44:17 INFO Applying migration id=application 2026/04/10 23:44:17 INFO Applying migration id=certificates 2026/04/10 23:44:17 INFO Applying migration id=rawforward 2026/04/10 23:44:17 INFO Applying migration id=publickey 2026/04/10 23:44:17 INFO Applying migration id=resolvegroup 2026/04/10 23:44:17 INFO Applying migration id=reject 2026/04/10 23:44:17 INFO Applying migration id=autodel 2026/04/10 23:44:17 INFO Applying migration id=jsonb 2026/04/10 23:44:17 INFO Applying migration id=quote 2026/04/10 23:44:17 INFO Applying migration id=rfc9421 2026/04/10 23:44:17 INFO Applying migration id=keys 2026/04/10 23:44:17 INFO Applying migration id=portable 2026/04/10 23:44:17 INFO Applying migration id=proofs 2026/04/10 23:44:17 INFO Applying migration id=contexts 2026/04/10 23:44:17 INFO Applying migration id=deliverieshost 2026/04/10 23:44:17 INFO Applying migration id=pembegin 2026/04/10 23:44:17 INFO Applying migration id=didhost 2026/04/10 23:44:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-466b-730e-84e0-feae19a82c77 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 23:44:21 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 23:44: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: TestForward_ReplyToReplyToPostByFollower (3.91s) === RUN TestForward_ReplyToUnknownPost 2026/04/10 23:44:21 INFO Applying migration id=initial 2026/04/10 23:44:21 INFO Applying migration id=notesupdated 2026/04/10 23:44:21 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:21 INFO Applying migration id=activitiesid 2026/04/10 23:44:21 INFO Applying migration id=outbox 2026/04/10 23:44:21 INFO Applying migration id=edits 2026/04/10 23:44:21 INFO Applying migration id=outboxactor 2026/04/10 23:44:21 INFO Applying migration id=outboxsender 2026/04/10 23:44:21 INFO Applying migration id=thread 2026/04/10 23:44:21 INFO Applying migration id=host 2026/04/10 23:44:21 INFO Applying migration id=sharedinbox 2026/04/10 23:44:21 INFO Applying migration id=noteshost 2026/04/10 23:44:21 INFO Applying migration id=fetched 2026/04/10 23:44:21 INFO Applying migration id=move 2026/04/10 23:44:21 INFO Applying migration id=cleanup 2026/04/10 23:44:21 INFO Applying migration id=received 2026/04/10 23:44:21 INFO Applying migration id=namehost 2026/04/10 23:44:21 INFO Applying migration id=outboxhost 2026/04/10 23:44:21 INFO Applying migration id=notesfts 2026/04/10 23:44:21 INFO Applying migration id=iconsname 2026/04/10 23:44:21 INFO Applying migration id=nohash 2026/04/10 23:44:21 INFO Applying migration id=shares 2026/04/10 23:44:21 INFO Applying migration id=actorttl 2026/04/10 23:44:21 INFO Applying migration id=tocc 2026/04/10 23:44:21 INFO Applying migration id=followeds 2026/04/10 23:44:21 INFO Applying migration id=certhash 2026/04/10 23:44:21 INFO Applying migration id=follows_sync 2026/04/10 23:44:21 INFO Applying migration id=jsonpath 2026/04/10 23:44:21 INFO Applying migration id=localforward 2026/04/10 23:44:21 INFO Applying migration id=avatar 2026/04/10 23:44:21 INFO Applying migration id=noimage 2026/04/10 23:44:21 INFO Applying migration id=feed 2026/04/10 23:44:21 INFO Applying migration id=bookmarks 2026/04/10 23:44:21 INFO Applying migration id=shareactivity 2026/04/10 23:44:21 INFO Applying migration id=application 2026/04/10 23:44:21 INFO Applying migration id=certificates 2026/04/10 23:44:21 INFO Applying migration id=rawforward 2026/04/10 23:44:21 INFO Applying migration id=publickey 2026/04/10 23:44:21 INFO Applying migration id=resolvegroup 2026/04/10 23:44:21 INFO Applying migration id=reject 2026/04/10 23:44:21 INFO Applying migration id=autodel 2026/04/10 23:44:21 INFO Applying migration id=jsonb 2026/04/10 23:44:21 INFO Applying migration id=quote 2026/04/10 23:44:21 INFO Applying migration id=rfc9421 2026/04/10 23:44:21 INFO Applying migration id=keys 2026/04/10 23:44:21 INFO Applying migration id=portable 2026/04/10 23:44:21 INFO Applying migration id=proofs 2026/04/10 23:44:21 INFO Applying migration id=contexts 2026/04/10 23:44:21 INFO Applying migration id=deliverieshost 2026/04/10 23:44:21 INFO Applying migration id=pembegin 2026/04/10 23:44:21 INFO Applying migration id=didhost 2026/04/10 23:44:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-59f4-7e69-94e9-c3861b5efb9c 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 23:44:26 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 (5.00s) === RUN TestForward_ReplyToDM 2026/04/10 23:44:26 INFO Applying migration id=initial 2026/04/10 23:44:26 INFO Applying migration id=notesupdated 2026/04/10 23:44:26 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:26 INFO Applying migration id=activitiesid 2026/04/10 23:44:26 INFO Applying migration id=outbox 2026/04/10 23:44:26 INFO Applying migration id=edits 2026/04/10 23:44:26 INFO Applying migration id=outboxactor 2026/04/10 23:44:26 INFO Applying migration id=outboxsender 2026/04/10 23:44:26 INFO Applying migration id=thread 2026/04/10 23:44:26 INFO Applying migration id=host 2026/04/10 23:44:26 INFO Applying migration id=sharedinbox 2026/04/10 23:44:26 INFO Applying migration id=noteshost 2026/04/10 23:44:26 INFO Applying migration id=fetched 2026/04/10 23:44:26 INFO Applying migration id=move 2026/04/10 23:44:26 INFO Applying migration id=cleanup 2026/04/10 23:44:26 INFO Applying migration id=received 2026/04/10 23:44:26 INFO Applying migration id=namehost 2026/04/10 23:44:26 INFO Applying migration id=outboxhost 2026/04/10 23:44:26 INFO Applying migration id=notesfts 2026/04/10 23:44:26 INFO Applying migration id=iconsname 2026/04/10 23:44:26 INFO Applying migration id=nohash 2026/04/10 23:44:26 INFO Applying migration id=shares 2026/04/10 23:44:26 INFO Applying migration id=actorttl 2026/04/10 23:44:26 INFO Applying migration id=tocc 2026/04/10 23:44:26 INFO Applying migration id=followeds 2026/04/10 23:44:26 INFO Applying migration id=certhash 2026/04/10 23:44:26 INFO Applying migration id=follows_sync 2026/04/10 23:44:26 INFO Applying migration id=jsonpath 2026/04/10 23:44:26 INFO Applying migration id=localforward 2026/04/10 23:44:26 INFO Applying migration id=avatar 2026/04/10 23:44:26 INFO Applying migration id=noimage 2026/04/10 23:44:26 INFO Applying migration id=feed 2026/04/10 23:44:26 INFO Applying migration id=bookmarks 2026/04/10 23:44:26 INFO Applying migration id=shareactivity 2026/04/10 23:44:26 INFO Applying migration id=application 2026/04/10 23:44:26 INFO Applying migration id=certificates 2026/04/10 23:44:26 INFO Applying migration id=rawforward 2026/04/10 23:44:26 INFO Applying migration id=publickey 2026/04/10 23:44:26 INFO Applying migration id=resolvegroup 2026/04/10 23:44:26 INFO Applying migration id=reject 2026/04/10 23:44:26 INFO Applying migration id=autodel 2026/04/10 23:44:26 INFO Applying migration id=jsonb 2026/04/10 23:44:26 INFO Applying migration id=quote 2026/04/10 23:44:26 INFO Applying migration id=rfc9421 2026/04/10 23:44:26 INFO Applying migration id=keys 2026/04/10 23:44:26 INFO Applying migration id=portable 2026/04/10 23:44:26 INFO Applying migration id=proofs 2026/04/10 23:44:26 INFO Applying migration id=contexts 2026/04/10 23:44:26 INFO Applying migration id=deliverieshost 2026/04/10 23:44:26 INFO Applying migration id=pembegin 2026/04/10 23:44:26 INFO Applying migration id=didhost 2026/04/10 23:44:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-6375-714a-9d38-296b57b411ee 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 23:44: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/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 (2.43s) === RUN TestForward_NotFollowingAuthor 2026/04/10 23:44:29 INFO Applying migration id=initial 2026/04/10 23:44:29 INFO Applying migration id=notesupdated 2026/04/10 23:44:29 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:29 INFO Applying migration id=activitiesid 2026/04/10 23:44:29 INFO Applying migration id=outbox 2026/04/10 23:44:29 INFO Applying migration id=edits 2026/04/10 23:44:29 INFO Applying migration id=outboxactor 2026/04/10 23:44:29 INFO Applying migration id=outboxsender 2026/04/10 23:44:29 INFO Applying migration id=thread 2026/04/10 23:44:29 INFO Applying migration id=host 2026/04/10 23:44:29 INFO Applying migration id=sharedinbox 2026/04/10 23:44:29 INFO Applying migration id=noteshost 2026/04/10 23:44:29 INFO Applying migration id=fetched 2026/04/10 23:44:29 INFO Applying migration id=move 2026/04/10 23:44:29 INFO Applying migration id=cleanup 2026/04/10 23:44:29 INFO Applying migration id=received 2026/04/10 23:44:29 INFO Applying migration id=namehost 2026/04/10 23:44:29 INFO Applying migration id=outboxhost 2026/04/10 23:44:29 INFO Applying migration id=notesfts 2026/04/10 23:44:29 INFO Applying migration id=iconsname 2026/04/10 23:44:29 INFO Applying migration id=nohash 2026/04/10 23:44:29 INFO Applying migration id=shares 2026/04/10 23:44:29 INFO Applying migration id=actorttl 2026/04/10 23:44:29 INFO Applying migration id=tocc 2026/04/10 23:44:29 INFO Applying migration id=followeds 2026/04/10 23:44:29 INFO Applying migration id=certhash 2026/04/10 23:44:29 INFO Applying migration id=follows_sync 2026/04/10 23:44:29 INFO Applying migration id=jsonpath 2026/04/10 23:44:29 INFO Applying migration id=localforward 2026/04/10 23:44:29 INFO Applying migration id=avatar 2026/04/10 23:44:29 INFO Applying migration id=noimage 2026/04/10 23:44:29 INFO Applying migration id=feed 2026/04/10 23:44:29 INFO Applying migration id=bookmarks 2026/04/10 23:44:29 INFO Applying migration id=shareactivity 2026/04/10 23:44:29 INFO Applying migration id=application 2026/04/10 23:44:29 INFO Applying migration id=certificates 2026/04/10 23:44:29 INFO Applying migration id=rawforward 2026/04/10 23:44:29 INFO Applying migration id=publickey 2026/04/10 23:44:29 INFO Applying migration id=resolvegroup 2026/04/10 23:44:29 INFO Applying migration id=reject 2026/04/10 23:44:29 INFO Applying migration id=autodel 2026/04/10 23:44:29 INFO Applying migration id=jsonb 2026/04/10 23:44:29 INFO Applying migration id=quote 2026/04/10 23:44:29 INFO Applying migration id=rfc9421 2026/04/10 23:44:29 INFO Applying migration id=keys 2026/04/10 23:44:29 INFO Applying migration id=portable 2026/04/10 23:44:29 INFO Applying migration id=proofs 2026/04/10 23:44:29 INFO Applying migration id=contexts 2026/04/10 23:44:29 INFO Applying migration id=deliverieshost 2026/04/10 23:44:29 INFO Applying migration id=pembegin 2026/04/10 23:44:29 INFO Applying migration id=didhost 2026/04/10 23:44:30 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 23:44: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 --- PASS: TestForward_NotFollowingAuthor (1.88s) === RUN TestForward_NotReplyToLocalPost 2026/04/10 23:44:30 INFO Applying migration id=initial 2026/04/10 23:44:30 INFO Applying migration id=notesupdated 2026/04/10 23:44:30 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:30 INFO Applying migration id=activitiesid 2026/04/10 23:44:30 INFO Applying migration id=outbox 2026/04/10 23:44:30 INFO Applying migration id=edits 2026/04/10 23:44:30 INFO Applying migration id=outboxactor 2026/04/10 23:44:30 INFO Applying migration id=outboxsender 2026/04/10 23:44:30 INFO Applying migration id=thread 2026/04/10 23:44:30 INFO Applying migration id=host 2026/04/10 23:44:30 INFO Applying migration id=sharedinbox 2026/04/10 23:44:30 INFO Applying migration id=noteshost 2026/04/10 23:44:30 INFO Applying migration id=fetched 2026/04/10 23:44:30 INFO Applying migration id=move 2026/04/10 23:44:30 INFO Applying migration id=cleanup 2026/04/10 23:44:30 INFO Applying migration id=received 2026/04/10 23:44:30 INFO Applying migration id=namehost 2026/04/10 23:44:30 INFO Applying migration id=outboxhost 2026/04/10 23:44:30 INFO Applying migration id=notesfts 2026/04/10 23:44:30 INFO Applying migration id=iconsname 2026/04/10 23:44:30 INFO Applying migration id=nohash 2026/04/10 23:44:30 INFO Applying migration id=shares 2026/04/10 23:44:30 INFO Applying migration id=actorttl 2026/04/10 23:44:30 INFO Applying migration id=tocc 2026/04/10 23:44:30 INFO Applying migration id=followeds 2026/04/10 23:44:30 INFO Applying migration id=certhash 2026/04/10 23:44:30 INFO Applying migration id=follows_sync 2026/04/10 23:44:30 INFO Applying migration id=jsonpath 2026/04/10 23:44:31 INFO Applying migration id=localforward 2026/04/10 23:44:31 INFO Applying migration id=avatar 2026/04/10 23:44:31 INFO Applying migration id=noimage 2026/04/10 23:44:31 INFO Applying migration id=feed 2026/04/10 23:44:31 INFO Applying migration id=bookmarks 2026/04/10 23:44:31 INFO Applying migration id=shareactivity 2026/04/10 23:44:31 INFO Applying migration id=application 2026/04/10 23:44:31 INFO Applying migration id=certificates 2026/04/10 23:44:31 INFO Applying migration id=rawforward 2026/04/10 23:44:31 INFO Applying migration id=publickey 2026/04/10 23:44:31 INFO Applying migration id=resolvegroup 2026/04/10 23:44:31 INFO Applying migration id=reject 2026/04/10 23:44:31 INFO Applying migration id=autodel 2026/04/10 23:44:31 INFO Applying migration id=jsonb 2026/04/10 23:44:31 INFO Applying migration id=quote 2026/04/10 23:44:31 INFO Applying migration id=rfc9421 2026/04/10 23:44:31 INFO Applying migration id=keys 2026/04/10 23:44:31 INFO Applying migration id=portable 2026/04/10 23:44:31 INFO Applying migration id=proofs 2026/04/10 23:44:31 INFO Applying migration id=contexts 2026/04/10 23:44:31 INFO Applying migration id=deliverieshost 2026/04/10 23:44:31 INFO Applying migration id=pembegin 2026/04/10 23:44:31 INFO Applying migration id=didhost 2026/04/10 23:44:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-74b4-72d4-b8f2-034c17e71a97 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 23:44:33 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.54s) === RUN TestForward_ReplyToFederatedPost 2026/04/10 23:44:33 INFO Applying migration id=initial 2026/04/10 23:44:33 INFO Applying migration id=notesupdated 2026/04/10 23:44:33 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:33 INFO Applying migration id=activitiesid 2026/04/10 23:44:33 INFO Applying migration id=outbox 2026/04/10 23:44:33 INFO Applying migration id=edits 2026/04/10 23:44:33 INFO Applying migration id=outboxactor 2026/04/10 23:44:33 INFO Applying migration id=outboxsender 2026/04/10 23:44:33 INFO Applying migration id=thread 2026/04/10 23:44:33 INFO Applying migration id=host 2026/04/10 23:44:33 INFO Applying migration id=sharedinbox 2026/04/10 23:44:33 INFO Applying migration id=noteshost 2026/04/10 23:44:33 INFO Applying migration id=fetched 2026/04/10 23:44:33 INFO Applying migration id=move 2026/04/10 23:44:33 INFO Applying migration id=cleanup 2026/04/10 23:44:33 INFO Applying migration id=received 2026/04/10 23:44:33 INFO Applying migration id=namehost 2026/04/10 23:44:33 INFO Applying migration id=outboxhost 2026/04/10 23:44:33 INFO Applying migration id=notesfts 2026/04/10 23:44:33 INFO Applying migration id=iconsname 2026/04/10 23:44:33 INFO Applying migration id=nohash 2026/04/10 23:44:33 INFO Applying migration id=shares 2026/04/10 23:44:33 INFO Applying migration id=actorttl 2026/04/10 23:44:33 INFO Applying migration id=tocc 2026/04/10 23:44:33 INFO Applying migration id=followeds 2026/04/10 23:44:33 INFO Applying migration id=certhash 2026/04/10 23:44:33 INFO Applying migration id=follows_sync 2026/04/10 23:44:33 INFO Applying migration id=jsonpath 2026/04/10 23:44:33 INFO Applying migration id=localforward 2026/04/10 23:44:33 INFO Applying migration id=avatar 2026/04/10 23:44:33 INFO Applying migration id=noimage 2026/04/10 23:44:33 INFO Applying migration id=feed 2026/04/10 23:44:33 INFO Applying migration id=bookmarks 2026/04/10 23:44:33 INFO Applying migration id=shareactivity 2026/04/10 23:44:33 INFO Applying migration id=application 2026/04/10 23:44:33 INFO Applying migration id=certificates 2026/04/10 23:44:33 INFO Applying migration id=rawforward 2026/04/10 23:44:33 INFO Applying migration id=publickey 2026/04/10 23:44:33 INFO Applying migration id=resolvegroup 2026/04/10 23:44:33 INFO Applying migration id=reject 2026/04/10 23:44:33 INFO Applying migration id=autodel 2026/04/10 23:44:33 INFO Applying migration id=jsonb 2026/04/10 23:44:33 INFO Applying migration id=quote 2026/04/10 23:44:33 INFO Applying migration id=rfc9421 2026/04/10 23:44:33 INFO Applying migration id=keys 2026/04/10 23:44:33 INFO Applying migration id=portable 2026/04/10 23:44:33 INFO Applying migration id=proofs 2026/04/10 23:44:33 INFO Applying migration id=contexts 2026/04/10 23:44:33 INFO Applying migration id=deliverieshost 2026/04/10 23:44:33 INFO Applying migration id=pembegin 2026/04/10 23:44:33 INFO Applying migration id=didhost --- PASS: TestForward_ReplyToFederatedPost (3.07s) === RUN TestForward_MaxDepth 2026/04/10 23:44:36 INFO Applying migration id=initial 2026/04/10 23:44:36 INFO Applying migration id=notesupdated 2026/04/10 23:44:36 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:36 INFO Applying migration id=activitiesid 2026/04/10 23:44:36 INFO Applying migration id=outbox 2026/04/10 23:44:36 INFO Applying migration id=edits 2026/04/10 23:44:36 INFO Applying migration id=outboxactor 2026/04/10 23:44:36 INFO Applying migration id=outboxsender 2026/04/10 23:44:36 INFO Applying migration id=thread 2026/04/10 23:44:36 INFO Applying migration id=host 2026/04/10 23:44:36 INFO Applying migration id=sharedinbox 2026/04/10 23:44:36 INFO Applying migration id=noteshost 2026/04/10 23:44:36 INFO Applying migration id=fetched 2026/04/10 23:44:36 INFO Applying migration id=move 2026/04/10 23:44:36 INFO Applying migration id=cleanup 2026/04/10 23:44:36 INFO Applying migration id=received 2026/04/10 23:44:36 INFO Applying migration id=namehost 2026/04/10 23:44:36 INFO Applying migration id=outboxhost 2026/04/10 23:44:36 INFO Applying migration id=notesfts 2026/04/10 23:44:36 INFO Applying migration id=iconsname 2026/04/10 23:44:36 INFO Applying migration id=nohash 2026/04/10 23:44:36 INFO Applying migration id=shares 2026/04/10 23:44:36 INFO Applying migration id=actorttl 2026/04/10 23:44:36 INFO Applying migration id=tocc 2026/04/10 23:44:36 INFO Applying migration id=followeds 2026/04/10 23:44:36 INFO Applying migration id=certhash 2026/04/10 23:44:36 INFO Applying migration id=follows_sync 2026/04/10 23:44:36 INFO Applying migration id=jsonpath 2026/04/10 23:44:36 INFO Applying migration id=localforward 2026/04/10 23:44:36 INFO Applying migration id=avatar 2026/04/10 23:44:36 INFO Applying migration id=noimage 2026/04/10 23:44:36 INFO Applying migration id=feed 2026/04/10 23:44:36 INFO Applying migration id=bookmarks 2026/04/10 23:44:36 INFO Applying migration id=shareactivity 2026/04/10 23:44:36 INFO Applying migration id=application 2026/04/10 23:44:36 INFO Applying migration id=certificates 2026/04/10 23:44:36 INFO Applying migration id=rawforward 2026/04/10 23:44:36 INFO Applying migration id=publickey 2026/04/10 23:44:36 INFO Applying migration id=resolvegroup 2026/04/10 23:44:36 INFO Applying migration id=reject 2026/04/10 23:44:36 INFO Applying migration id=autodel 2026/04/10 23:44:36 INFO Applying migration id=jsonb 2026/04/10 23:44:36 INFO Applying migration id=quote 2026/04/10 23:44:36 INFO Applying migration id=rfc9421 2026/04/10 23:44:36 INFO Applying migration id=keys 2026/04/10 23:44:36 INFO Applying migration id=portable 2026/04/10 23:44:36 INFO Applying migration id=proofs 2026/04/10 23:44:36 INFO Applying migration id=contexts 2026/04/10 23:44:36 INFO Applying migration id=deliverieshost 2026/04/10 23:44:36 INFO Applying migration id=pembegin 2026/04/10 23:44:36 INFO Applying migration id=didhost 2026/04/10 23:44:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-87a0-7349-b3ec-54f8cc3bf9e9 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 23:44: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 23:44: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_MaxDepth (1.78s) === RUN TestForward_MaxDepthPlusOne 2026/04/10 23:44:38 INFO Applying migration id=initial 2026/04/10 23:44:38 INFO Applying migration id=notesupdated 2026/04/10 23:44:38 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:38 INFO Applying migration id=activitiesid 2026/04/10 23:44:38 INFO Applying migration id=outbox 2026/04/10 23:44:38 INFO Applying migration id=edits 2026/04/10 23:44:38 INFO Applying migration id=outboxactor 2026/04/10 23:44:38 INFO Applying migration id=outboxsender 2026/04/10 23:44:38 INFO Applying migration id=thread 2026/04/10 23:44:38 INFO Applying migration id=host 2026/04/10 23:44:38 INFO Applying migration id=sharedinbox 2026/04/10 23:44:38 INFO Applying migration id=noteshost 2026/04/10 23:44:38 INFO Applying migration id=fetched 2026/04/10 23:44:38 INFO Applying migration id=move 2026/04/10 23:44:38 INFO Applying migration id=cleanup 2026/04/10 23:44:38 INFO Applying migration id=received 2026/04/10 23:44:38 INFO Applying migration id=namehost 2026/04/10 23:44:38 INFO Applying migration id=outboxhost 2026/04/10 23:44:38 INFO Applying migration id=notesfts 2026/04/10 23:44:38 INFO Applying migration id=iconsname 2026/04/10 23:44:38 INFO Applying migration id=nohash 2026/04/10 23:44:38 INFO Applying migration id=shares 2026/04/10 23:44:38 INFO Applying migration id=actorttl 2026/04/10 23:44:38 INFO Applying migration id=tocc 2026/04/10 23:44:38 INFO Applying migration id=followeds 2026/04/10 23:44:38 INFO Applying migration id=certhash 2026/04/10 23:44:38 INFO Applying migration id=follows_sync 2026/04/10 23:44:38 INFO Applying migration id=jsonpath 2026/04/10 23:44:38 INFO Applying migration id=localforward 2026/04/10 23:44:38 INFO Applying migration id=avatar 2026/04/10 23:44:38 INFO Applying migration id=noimage 2026/04/10 23:44:38 INFO Applying migration id=feed 2026/04/10 23:44:38 INFO Applying migration id=bookmarks 2026/04/10 23:44:38 INFO Applying migration id=shareactivity 2026/04/10 23:44:38 INFO Applying migration id=application 2026/04/10 23:44:38 INFO Applying migration id=certificates 2026/04/10 23:44:38 INFO Applying migration id=rawforward 2026/04/10 23:44:38 INFO Applying migration id=publickey 2026/04/10 23:44:38 INFO Applying migration id=resolvegroup 2026/04/10 23:44:38 INFO Applying migration id=reject 2026/04/10 23:44:38 INFO Applying migration id=autodel 2026/04/10 23:44:38 INFO Applying migration id=jsonb 2026/04/10 23:44:38 INFO Applying migration id=quote 2026/04/10 23:44:38 INFO Applying migration id=rfc9421 2026/04/10 23:44:38 INFO Applying migration id=keys 2026/04/10 23:44:38 INFO Applying migration id=portable 2026/04/10 23:44:38 INFO Applying migration id=proofs 2026/04/10 23:44:38 INFO Applying migration id=contexts 2026/04/10 23:44:38 INFO Applying migration id=deliverieshost 2026/04/10 23:44:38 INFO Applying migration id=pembegin 2026/04/10 23:44:38 INFO Applying migration id=didhost 2026/04/10 23:44:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-8c89-723d-beae-0428f870148c 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 23:44: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_MaxDepthPlusOne (1.26s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/04/10 23:44:39 INFO Applying migration id=initial 2026/04/10 23:44:39 INFO Applying migration id=notesupdated 2026/04/10 23:44:39 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:39 INFO Applying migration id=activitiesid 2026/04/10 23:44:39 INFO Applying migration id=outbox 2026/04/10 23:44:39 INFO Applying migration id=edits 2026/04/10 23:44:39 INFO Applying migration id=outboxactor 2026/04/10 23:44:39 INFO Applying migration id=outboxsender 2026/04/10 23:44:39 INFO Applying migration id=thread 2026/04/10 23:44:39 INFO Applying migration id=host 2026/04/10 23:44:39 INFO Applying migration id=sharedinbox 2026/04/10 23:44:39 INFO Applying migration id=noteshost 2026/04/10 23:44:39 INFO Applying migration id=fetched 2026/04/10 23:44:39 INFO Applying migration id=move 2026/04/10 23:44:39 INFO Applying migration id=cleanup 2026/04/10 23:44:39 INFO Applying migration id=received 2026/04/10 23:44:39 INFO Applying migration id=namehost 2026/04/10 23:44:39 INFO Applying migration id=outboxhost 2026/04/10 23:44:39 INFO Applying migration id=notesfts 2026/04/10 23:44:39 INFO Applying migration id=iconsname 2026/04/10 23:44:39 INFO Applying migration id=nohash 2026/04/10 23:44:39 INFO Applying migration id=shares 2026/04/10 23:44:39 INFO Applying migration id=actorttl 2026/04/10 23:44:39 INFO Applying migration id=tocc 2026/04/10 23:44:39 INFO Applying migration id=followeds 2026/04/10 23:44:39 INFO Applying migration id=certhash 2026/04/10 23:44:39 INFO Applying migration id=follows_sync 2026/04/10 23:44:39 INFO Applying migration id=jsonpath 2026/04/10 23:44:39 INFO Applying migration id=localforward 2026/04/10 23:44:39 INFO Applying migration id=avatar 2026/04/10 23:44:39 INFO Applying migration id=noimage 2026/04/10 23:44:39 INFO Applying migration id=feed 2026/04/10 23:44:39 INFO Applying migration id=bookmarks 2026/04/10 23:44:39 INFO Applying migration id=shareactivity 2026/04/10 23:44:39 INFO Applying migration id=application 2026/04/10 23:44:39 INFO Applying migration id=certificates 2026/04/10 23:44:39 INFO Applying migration id=rawforward 2026/04/10 23:44:39 INFO Applying migration id=publickey 2026/04/10 23:44:39 INFO Applying migration id=resolvegroup 2026/04/10 23:44:39 INFO Applying migration id=reject 2026/04/10 23:44:39 INFO Applying migration id=autodel 2026/04/10 23:44:39 INFO Applying migration id=jsonb 2026/04/10 23:44:39 INFO Applying migration id=quote 2026/04/10 23:44:39 INFO Applying migration id=rfc9421 2026/04/10 23:44:39 INFO Applying migration id=keys 2026/04/10 23:44:39 INFO Applying migration id=portable 2026/04/10 23:44:39 INFO Applying migration id=proofs 2026/04/10 23:44:39 INFO Applying migration id=contexts 2026/04/10 23:44:39 INFO Applying migration id=deliverieshost 2026/04/10 23:44:39 INFO Applying migration id=pembegin 2026/04/10 23:44:39 INFO Applying migration id=didhost 2026/04/10 23:44:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-9755-749e-a836-3a2ed4367607 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 23:44:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-9756-7284-aa81-8c5d83847f4f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-9756-71fd-945a-78716e6b73e4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-9756-71fd-945a-78716e6b73e4 2026/04/10 23:44:42 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c8-9756-71fd-945a-78716e6b73e4 2026/04/10 23:44:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79c8-9758-7b0f-b526-76c4b4a390f7 note=https://localhost.localdomain:8443/post/019d79c8-9758-7ad5-acd7-3c8505a650b6 thread=https://localhost.localdomain:8443/post/019d79c8-9756-71fd-945a-78716e6b73e4 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:44:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-9758-7b0f-b526-76c4b4a390f7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-9758-7ad5-acd7-3c8505a650b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c8-9758-7ad5-acd7-3c8505a650b6 --- PASS: TestForward_ReplyToLocalPostByLocalFollower (2.77s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/04/10 23:44:42 INFO Applying migration id=initial 2026/04/10 23:44:42 INFO Applying migration id=notesupdated 2026/04/10 23:44:42 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:42 INFO Applying migration id=activitiesid 2026/04/10 23:44:42 INFO Applying migration id=outbox 2026/04/10 23:44:42 INFO Applying migration id=edits 2026/04/10 23:44:42 INFO Applying migration id=outboxactor 2026/04/10 23:44:42 INFO Applying migration id=outboxsender 2026/04/10 23:44:42 INFO Applying migration id=thread 2026/04/10 23:44:42 INFO Applying migration id=host 2026/04/10 23:44:42 INFO Applying migration id=sharedinbox 2026/04/10 23:44:42 INFO Applying migration id=noteshost 2026/04/10 23:44:42 INFO Applying migration id=fetched 2026/04/10 23:44:42 INFO Applying migration id=move 2026/04/10 23:44:42 INFO Applying migration id=cleanup 2026/04/10 23:44:42 INFO Applying migration id=received 2026/04/10 23:44:42 INFO Applying migration id=namehost 2026/04/10 23:44:42 INFO Applying migration id=outboxhost 2026/04/10 23:44:42 INFO Applying migration id=notesfts 2026/04/10 23:44:42 INFO Applying migration id=iconsname 2026/04/10 23:44:42 INFO Applying migration id=nohash 2026/04/10 23:44:42 INFO Applying migration id=shares 2026/04/10 23:44:42 INFO Applying migration id=actorttl 2026/04/10 23:44:42 INFO Applying migration id=tocc 2026/04/10 23:44:42 INFO Applying migration id=followeds 2026/04/10 23:44:42 INFO Applying migration id=certhash 2026/04/10 23:44:42 INFO Applying migration id=follows_sync 2026/04/10 23:44:42 INFO Applying migration id=jsonpath 2026/04/10 23:44:42 INFO Applying migration id=localforward 2026/04/10 23:44:42 INFO Applying migration id=avatar 2026/04/10 23:44:42 INFO Applying migration id=noimage 2026/04/10 23:44:42 INFO Applying migration id=feed 2026/04/10 23:44:42 INFO Applying migration id=bookmarks 2026/04/10 23:44:42 INFO Applying migration id=shareactivity 2026/04/10 23:44:42 INFO Applying migration id=application 2026/04/10 23:44:42 INFO Applying migration id=certificates 2026/04/10 23:44:42 INFO Applying migration id=rawforward 2026/04/10 23:44:42 INFO Applying migration id=publickey 2026/04/10 23:44:42 INFO Applying migration id=resolvegroup 2026/04/10 23:44:42 INFO Applying migration id=reject 2026/04/10 23:44:42 INFO Applying migration id=autodel 2026/04/10 23:44:42 INFO Applying migration id=jsonb 2026/04/10 23:44:42 INFO Applying migration id=quote 2026/04/10 23:44:42 INFO Applying migration id=rfc9421 2026/04/10 23:44:42 INFO Applying migration id=keys 2026/04/10 23:44:42 INFO Applying migration id=portable 2026/04/10 23:44:42 INFO Applying migration id=proofs 2026/04/10 23:44:42 INFO Applying migration id=contexts 2026/04/10 23:44:42 INFO Applying migration id=deliverieshost 2026/04/10 23:44:42 INFO Applying migration id=pembegin 2026/04/10 23:44:42 INFO Applying migration id=didhost 2026/04/10 23:44:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-9dc3-7770-8132-bedb95f5ee01 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 23:44:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-9dc4-7ce2-9b25-ae8f96fcd091 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-9dc3-7ece-a6ed-087694dd43dc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-9dc3-7ece-a6ed-087694dd43dc 2026/04/10 23:44:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c8-9dc3-7ece-a6ed-087694dd43dc 2026/04/10 23:44:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79c8-9dc9-70c6-a5ec-3b355910f9c0 note=https://localhost.localdomain:8443/post/019d79c8-9dc9-7069-bcda-3a17b293950e thread=https://localhost.localdomain:8443/post/019d79c8-9dc3-7ece-a6ed-087694dd43dc starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:44:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-9dc9-70c6-a5ec-3b355910f9c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-9dc9-7069-bcda-3a17b293950e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c8-9dc9-7069-bcda-3a17b293950e 2026/04/10 23:44:43 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:44:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/019d79c8-9dcc-7bd2-ae67-0939d4a488ce note=https://localhost.localdomain:8443/post/019d79c8-9dc9-7069-bcda-3a17b293950e thread=https://localhost.localdomain:8443/post/019d79c8-9dc3-7ece-a6ed-087694dd43dc starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:44:43 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79c8-9dcc-7bd2-ae67-0939d4a488ce activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-9dc9-7069-bcda-3a17b293950e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c8-9dc9-7069-bcda-3a17b293950e --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (1.65s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/04/10 23:44:43 INFO Applying migration id=initial 2026/04/10 23:44:43 INFO Applying migration id=notesupdated 2026/04/10 23:44:43 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:43 INFO Applying migration id=activitiesid 2026/04/10 23:44:43 INFO Applying migration id=outbox 2026/04/10 23:44:43 INFO Applying migration id=edits 2026/04/10 23:44:43 INFO Applying migration id=outboxactor 2026/04/10 23:44:43 INFO Applying migration id=outboxsender 2026/04/10 23:44:43 INFO Applying migration id=thread 2026/04/10 23:44:43 INFO Applying migration id=host 2026/04/10 23:44:44 INFO Applying migration id=sharedinbox 2026/04/10 23:44:44 INFO Applying migration id=noteshost 2026/04/10 23:44:44 INFO Applying migration id=fetched 2026/04/10 23:44:44 INFO Applying migration id=move 2026/04/10 23:44:44 INFO Applying migration id=cleanup 2026/04/10 23:44:44 INFO Applying migration id=received 2026/04/10 23:44:44 INFO Applying migration id=namehost 2026/04/10 23:44:44 INFO Applying migration id=outboxhost 2026/04/10 23:44:44 INFO Applying migration id=notesfts 2026/04/10 23:44:44 INFO Applying migration id=iconsname 2026/04/10 23:44:44 INFO Applying migration id=nohash 2026/04/10 23:44:44 INFO Applying migration id=shares 2026/04/10 23:44:44 INFO Applying migration id=actorttl 2026/04/10 23:44:44 INFO Applying migration id=tocc 2026/04/10 23:44:44 INFO Applying migration id=followeds 2026/04/10 23:44:44 INFO Applying migration id=certhash 2026/04/10 23:44:44 INFO Applying migration id=follows_sync 2026/04/10 23:44:44 INFO Applying migration id=jsonpath 2026/04/10 23:44:44 INFO Applying migration id=localforward 2026/04/10 23:44:44 INFO Applying migration id=avatar 2026/04/10 23:44:44 INFO Applying migration id=noimage 2026/04/10 23:44:44 INFO Applying migration id=feed 2026/04/10 23:44:44 INFO Applying migration id=bookmarks 2026/04/10 23:44:44 INFO Applying migration id=shareactivity 2026/04/10 23:44:44 INFO Applying migration id=application 2026/04/10 23:44:44 INFO Applying migration id=certificates 2026/04/10 23:44:44 INFO Applying migration id=rawforward 2026/04/10 23:44:44 INFO Applying migration id=publickey 2026/04/10 23:44:44 INFO Applying migration id=resolvegroup 2026/04/10 23:44:44 INFO Applying migration id=reject 2026/04/10 23:44:44 INFO Applying migration id=autodel 2026/04/10 23:44:44 INFO Applying migration id=jsonb 2026/04/10 23:44:44 INFO Applying migration id=quote 2026/04/10 23:44:44 INFO Applying migration id=rfc9421 2026/04/10 23:44:44 INFO Applying migration id=keys 2026/04/10 23:44:44 INFO Applying migration id=portable 2026/04/10 23:44:44 INFO Applying migration id=proofs 2026/04/10 23:44:44 INFO Applying migration id=contexts 2026/04/10 23:44:44 INFO Applying migration id=deliverieshost 2026/04/10 23:44:44 INFO Applying migration id=pembegin 2026/04/10 23:44:44 INFO Applying migration id=didhost 2026/04/10 23:44:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-a44c-7745-b529-44936d5ede1a 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 23:44:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-a44d-7081-8bd2-3e6bb5166b0b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-a44c-7f30-a3af-d62073e611d0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-a44c-7f30-a3af-d62073e611d0 2026/04/10 23:44:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79c8-a44c-7f30-a3af-d62073e611d0 2026/04/10 23:44:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79c8-a450-7bd8-b5a1-8b662b39786c note=https://localhost.localdomain:8443/post/019d79c8-a450-7b12-aa94-0c7898f45541 thread=https://localhost.localdomain:8443/post/019d79c8-a44c-7f30-a3af-d62073e611d0 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:44:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-a450-7bd8-b5a1-8b662b39786c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-a450-7b12-aa94-0c7898f45541 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c8-a450-7b12-aa94-0c7898f45541 2026/04/10 23:44:45 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79c8-a450-7b12-aa94-0c7898f45541#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-a450-7b12-aa94-0c7898f45541 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79c8-a450-7b12-aa94-0c7898f45541 2026/04/10 23:44:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d79c8-a450-7b12-aa94-0c7898f45541#delete note=https://localhost.localdomain:8443/post/019d79c8-a450-7b12-aa94-0c7898f45541 thread=https://localhost.localdomain:8443/post/019d79c8-a44c-7f30-a3af-d62073e611d0 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (1.67s) === RUN TestForward_EditedReplyToPublicPost 2026/04/10 23:44:45 INFO Applying migration id=initial 2026/04/10 23:44:45 INFO Applying migration id=notesupdated 2026/04/10 23:44:45 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:45 INFO Applying migration id=activitiesid 2026/04/10 23:44:45 INFO Applying migration id=outbox 2026/04/10 23:44:45 INFO Applying migration id=edits 2026/04/10 23:44:45 INFO Applying migration id=outboxactor 2026/04/10 23:44:45 INFO Applying migration id=outboxsender 2026/04/10 23:44:45 INFO Applying migration id=thread 2026/04/10 23:44:45 INFO Applying migration id=host 2026/04/10 23:44:45 INFO Applying migration id=sharedinbox 2026/04/10 23:44:45 INFO Applying migration id=noteshost 2026/04/10 23:44:45 INFO Applying migration id=fetched 2026/04/10 23:44:45 INFO Applying migration id=move 2026/04/10 23:44:45 INFO Applying migration id=cleanup 2026/04/10 23:44:45 INFO Applying migration id=received 2026/04/10 23:44:45 INFO Applying migration id=namehost 2026/04/10 23:44:45 INFO Applying migration id=outboxhost 2026/04/10 23:44:45 INFO Applying migration id=notesfts 2026/04/10 23:44:45 INFO Applying migration id=iconsname 2026/04/10 23:44:45 INFO Applying migration id=nohash 2026/04/10 23:44:45 INFO Applying migration id=shares 2026/04/10 23:44:45 INFO Applying migration id=actorttl 2026/04/10 23:44:45 INFO Applying migration id=tocc 2026/04/10 23:44:45 INFO Applying migration id=followeds 2026/04/10 23:44:45 INFO Applying migration id=certhash 2026/04/10 23:44:45 INFO Applying migration id=follows_sync 2026/04/10 23:44:45 INFO Applying migration id=jsonpath 2026/04/10 23:44:45 INFO Applying migration id=localforward 2026/04/10 23:44:45 INFO Applying migration id=avatar 2026/04/10 23:44:45 INFO Applying migration id=noimage 2026/04/10 23:44:45 INFO Applying migration id=feed 2026/04/10 23:44:45 INFO Applying migration id=bookmarks 2026/04/10 23:44:45 INFO Applying migration id=shareactivity 2026/04/10 23:44:45 INFO Applying migration id=application 2026/04/10 23:44:45 INFO Applying migration id=certificates 2026/04/10 23:44:45 INFO Applying migration id=rawforward 2026/04/10 23:44:45 INFO Applying migration id=publickey 2026/04/10 23:44:45 INFO Applying migration id=resolvegroup 2026/04/10 23:44:45 INFO Applying migration id=reject 2026/04/10 23:44:45 INFO Applying migration id=autodel 2026/04/10 23:44:45 INFO Applying migration id=jsonb 2026/04/10 23:44:45 INFO Applying migration id=quote 2026/04/10 23:44:45 INFO Applying migration id=rfc9421 2026/04/10 23:44:45 INFO Applying migration id=keys 2026/04/10 23:44:45 INFO Applying migration id=portable 2026/04/10 23:44:45 INFO Applying migration id=proofs 2026/04/10 23:44:45 INFO Applying migration id=contexts 2026/04/10 23:44:45 INFO Applying migration id=deliverieshost 2026/04/10 23:44:45 INFO Applying migration id=pembegin 2026/04/10 23:44:45 INFO Applying migration id=didhost 2026/04/10 23:44:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-ab8a-7207-817c-498dd788789f 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 23:44:47 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 23:44: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 23:44:47 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 23:44:47 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.85s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/04/10 23:44:47 INFO Applying migration id=initial 2026/04/10 23:44:47 INFO Applying migration id=notesupdated 2026/04/10 23:44:47 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:47 INFO Applying migration id=activitiesid 2026/04/10 23:44:47 INFO Applying migration id=outbox 2026/04/10 23:44:47 INFO Applying migration id=edits 2026/04/10 23:44:47 INFO Applying migration id=outboxactor 2026/04/10 23:44:47 INFO Applying migration id=outboxsender 2026/04/10 23:44:47 INFO Applying migration id=thread 2026/04/10 23:44:47 INFO Applying migration id=host 2026/04/10 23:44:47 INFO Applying migration id=sharedinbox 2026/04/10 23:44:47 INFO Applying migration id=noteshost 2026/04/10 23:44:47 INFO Applying migration id=fetched 2026/04/10 23:44:47 INFO Applying migration id=move 2026/04/10 23:44:47 INFO Applying migration id=cleanup 2026/04/10 23:44:47 INFO Applying migration id=received 2026/04/10 23:44:47 INFO Applying migration id=namehost 2026/04/10 23:44:47 INFO Applying migration id=outboxhost 2026/04/10 23:44:47 INFO Applying migration id=notesfts 2026/04/10 23:44:47 INFO Applying migration id=iconsname 2026/04/10 23:44:47 INFO Applying migration id=nohash 2026/04/10 23:44:47 INFO Applying migration id=shares 2026/04/10 23:44:47 INFO Applying migration id=actorttl 2026/04/10 23:44:47 INFO Applying migration id=tocc 2026/04/10 23:44:47 INFO Applying migration id=followeds 2026/04/10 23:44:47 INFO Applying migration id=certhash 2026/04/10 23:44:47 INFO Applying migration id=follows_sync 2026/04/10 23:44:47 INFO Applying migration id=jsonpath 2026/04/10 23:44:47 INFO Applying migration id=localforward 2026/04/10 23:44:47 INFO Applying migration id=avatar 2026/04/10 23:44:47 INFO Applying migration id=noimage 2026/04/10 23:44:47 INFO Applying migration id=feed 2026/04/10 23:44:47 INFO Applying migration id=bookmarks 2026/04/10 23:44:47 INFO Applying migration id=shareactivity 2026/04/10 23:44:47 INFO Applying migration id=application 2026/04/10 23:44:47 INFO Applying migration id=certificates 2026/04/10 23:44:47 INFO Applying migration id=rawforward 2026/04/10 23:44:47 INFO Applying migration id=publickey 2026/04/10 23:44:47 INFO Applying migration id=resolvegroup 2026/04/10 23:44:47 INFO Applying migration id=reject 2026/04/10 23:44:47 INFO Applying migration id=autodel 2026/04/10 23:44:47 INFO Applying migration id=jsonb 2026/04/10 23:44:47 INFO Applying migration id=quote 2026/04/10 23:44:47 INFO Applying migration id=rfc9421 2026/04/10 23:44:47 INFO Applying migration id=keys 2026/04/10 23:44:47 INFO Applying migration id=portable 2026/04/10 23:44:47 INFO Applying migration id=proofs 2026/04/10 23:44:47 INFO Applying migration id=contexts 2026/04/10 23:44:47 INFO Applying migration id=deliverieshost 2026/04/10 23:44:47 INFO Applying migration id=pembegin 2026/04/10 23:44:47 INFO Applying migration id=didhost 2026/04/10 23:44:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-b545-73f5-99dd-bce16723e58d 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 23:44:49 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 23:44: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 2026/04/10 23:44:49 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 23:44:49 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.48s) === RUN TestForward_DeletedReplyToPublicPost 2026/04/10 23:44:49 INFO Applying migration id=initial 2026/04/10 23:44:50 INFO Applying migration id=notesupdated 2026/04/10 23:44:50 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:50 INFO Applying migration id=activitiesid 2026/04/10 23:44:50 INFO Applying migration id=outbox 2026/04/10 23:44:50 INFO Applying migration id=edits 2026/04/10 23:44:50 INFO Applying migration id=outboxactor 2026/04/10 23:44:50 INFO Applying migration id=outboxsender 2026/04/10 23:44:50 INFO Applying migration id=thread 2026/04/10 23:44:50 INFO Applying migration id=host 2026/04/10 23:44:50 INFO Applying migration id=sharedinbox 2026/04/10 23:44:50 INFO Applying migration id=noteshost 2026/04/10 23:44:50 INFO Applying migration id=fetched 2026/04/10 23:44:50 INFO Applying migration id=move 2026/04/10 23:44:50 INFO Applying migration id=cleanup 2026/04/10 23:44:50 INFO Applying migration id=received 2026/04/10 23:44:50 INFO Applying migration id=namehost 2026/04/10 23:44:50 INFO Applying migration id=outboxhost 2026/04/10 23:44:50 INFO Applying migration id=notesfts 2026/04/10 23:44:50 INFO Applying migration id=iconsname 2026/04/10 23:44:50 INFO Applying migration id=nohash 2026/04/10 23:44:50 INFO Applying migration id=shares 2026/04/10 23:44:50 INFO Applying migration id=actorttl 2026/04/10 23:44:50 INFO Applying migration id=tocc 2026/04/10 23:44:50 INFO Applying migration id=followeds 2026/04/10 23:44:50 INFO Applying migration id=certhash 2026/04/10 23:44:50 INFO Applying migration id=follows_sync 2026/04/10 23:44:50 INFO Applying migration id=jsonpath 2026/04/10 23:44:50 INFO Applying migration id=localforward 2026/04/10 23:44:50 INFO Applying migration id=avatar 2026/04/10 23:44:50 INFO Applying migration id=noimage 2026/04/10 23:44:50 INFO Applying migration id=feed 2026/04/10 23:44:50 INFO Applying migration id=bookmarks 2026/04/10 23:44:50 INFO Applying migration id=shareactivity 2026/04/10 23:44:50 INFO Applying migration id=application 2026/04/10 23:44:50 INFO Applying migration id=certificates 2026/04/10 23:44:50 INFO Applying migration id=rawforward 2026/04/10 23:44:50 INFO Applying migration id=publickey 2026/04/10 23:44:50 INFO Applying migration id=resolvegroup 2026/04/10 23:44:50 INFO Applying migration id=reject 2026/04/10 23:44:50 INFO Applying migration id=autodel 2026/04/10 23:44:50 INFO Applying migration id=jsonb 2026/04/10 23:44:50 INFO Applying migration id=quote 2026/04/10 23:44:50 INFO Applying migration id=rfc9421 2026/04/10 23:44:50 INFO Applying migration id=keys 2026/04/10 23:44:50 INFO Applying migration id=portable 2026/04/10 23:44:50 INFO Applying migration id=proofs 2026/04/10 23:44:50 INFO Applying migration id=contexts 2026/04/10 23:44:50 INFO Applying migration id=deliverieshost 2026/04/10 23:44:50 INFO Applying migration id=pembegin 2026/04/10 23:44:50 INFO Applying migration id=didhost 2026/04/10 23:44:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-b9c7-7f3d-a14f-c32d41eb67be 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 23:44: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 23:44: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 23:44:51 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 23:44:51 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 (1.15s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/04/10 23:44:51 INFO Applying migration id=initial 2026/04/10 23:44:51 INFO Applying migration id=notesupdated 2026/04/10 23:44:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:51 INFO Applying migration id=activitiesid 2026/04/10 23:44:51 INFO Applying migration id=outbox 2026/04/10 23:44:51 INFO Applying migration id=edits 2026/04/10 23:44:51 INFO Applying migration id=outboxactor 2026/04/10 23:44:51 INFO Applying migration id=outboxsender 2026/04/10 23:44:51 INFO Applying migration id=thread 2026/04/10 23:44:51 INFO Applying migration id=host 2026/04/10 23:44:51 INFO Applying migration id=sharedinbox 2026/04/10 23:44:51 INFO Applying migration id=noteshost 2026/04/10 23:44:51 INFO Applying migration id=fetched 2026/04/10 23:44:51 INFO Applying migration id=move 2026/04/10 23:44:51 INFO Applying migration id=cleanup 2026/04/10 23:44:51 INFO Applying migration id=received 2026/04/10 23:44:51 INFO Applying migration id=namehost 2026/04/10 23:44:51 INFO Applying migration id=outboxhost 2026/04/10 23:44:51 INFO Applying migration id=notesfts 2026/04/10 23:44:51 INFO Applying migration id=iconsname 2026/04/10 23:44:51 INFO Applying migration id=nohash 2026/04/10 23:44:51 INFO Applying migration id=shares 2026/04/10 23:44:51 INFO Applying migration id=actorttl 2026/04/10 23:44:51 INFO Applying migration id=tocc 2026/04/10 23:44:51 INFO Applying migration id=followeds 2026/04/10 23:44:51 INFO Applying migration id=certhash 2026/04/10 23:44:51 INFO Applying migration id=follows_sync 2026/04/10 23:44:51 INFO Applying migration id=jsonpath 2026/04/10 23:44:51 INFO Applying migration id=localforward 2026/04/10 23:44:51 INFO Applying migration id=avatar 2026/04/10 23:44:51 INFO Applying migration id=noimage 2026/04/10 23:44:51 INFO Applying migration id=feed 2026/04/10 23:44:51 INFO Applying migration id=bookmarks 2026/04/10 23:44:51 INFO Applying migration id=shareactivity 2026/04/10 23:44:51 INFO Applying migration id=application 2026/04/10 23:44:51 INFO Applying migration id=certificates 2026/04/10 23:44:51 INFO Applying migration id=rawforward 2026/04/10 23:44:51 INFO Applying migration id=publickey 2026/04/10 23:44:51 INFO Applying migration id=resolvegroup 2026/04/10 23:44:51 INFO Applying migration id=reject 2026/04/10 23:44:51 INFO Applying migration id=autodel 2026/04/10 23:44:51 INFO Applying migration id=jsonb 2026/04/10 23:44:51 INFO Applying migration id=quote 2026/04/10 23:44:51 INFO Applying migration id=rfc9421 2026/04/10 23:44:51 INFO Applying migration id=keys 2026/04/10 23:44:51 INFO Applying migration id=portable 2026/04/10 23:44:51 INFO Applying migration id=proofs 2026/04/10 23:44:51 INFO Applying migration id=contexts 2026/04/10 23:44:51 INFO Applying migration id=deliverieshost 2026/04/10 23:44:51 INFO Applying migration id=pembegin 2026/04/10 23:44:51 INFO Applying migration id=didhost 2026/04/10 23:44:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c8-bf71-7788-885b-28ff20f7553d 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 23:44:52 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 23:44: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 23:44:52 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 23:44:52 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 23:44:52 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 (1.45s) === RUN TestFTS_Happyflow 2026/04/10 23:44:52 INFO Applying migration id=initial 2026/04/10 23:44:52 INFO Applying migration id=notesupdated 2026/04/10 23:44:52 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:52 INFO Applying migration id=activitiesid 2026/04/10 23:44:52 INFO Applying migration id=outbox 2026/04/10 23:44:52 INFO Applying migration id=edits 2026/04/10 23:44:52 INFO Applying migration id=outboxactor 2026/04/10 23:44:52 INFO Applying migration id=outboxsender 2026/04/10 23:44:52 INFO Applying migration id=thread 2026/04/10 23:44:52 INFO Applying migration id=host 2026/04/10 23:44:52 INFO Applying migration id=sharedinbox 2026/04/10 23:44:52 INFO Applying migration id=noteshost 2026/04/10 23:44:52 INFO Applying migration id=fetched 2026/04/10 23:44:52 INFO Applying migration id=move 2026/04/10 23:44:52 INFO Applying migration id=cleanup 2026/04/10 23:44:52 INFO Applying migration id=received 2026/04/10 23:44:52 INFO Applying migration id=namehost 2026/04/10 23:44:52 INFO Applying migration id=outboxhost 2026/04/10 23:44:52 INFO Applying migration id=notesfts 2026/04/10 23:44:52 INFO Applying migration id=iconsname 2026/04/10 23:44:52 INFO Applying migration id=nohash 2026/04/10 23:44:52 INFO Applying migration id=shares 2026/04/10 23:44:52 INFO Applying migration id=actorttl 2026/04/10 23:44:52 INFO Applying migration id=tocc 2026/04/10 23:44:52 INFO Applying migration id=followeds 2026/04/10 23:44:52 INFO Applying migration id=certhash 2026/04/10 23:44:52 INFO Applying migration id=follows_sync 2026/04/10 23:44:52 INFO Applying migration id=jsonpath 2026/04/10 23:44:52 INFO Applying migration id=localforward 2026/04/10 23:44:52 INFO Applying migration id=avatar 2026/04/10 23:44:52 INFO Applying migration id=noimage 2026/04/10 23:44:52 INFO Applying migration id=feed 2026/04/10 23:44:52 INFO Applying migration id=bookmarks 2026/04/10 23:44:52 INFO Applying migration id=shareactivity 2026/04/10 23:44:52 INFO Applying migration id=application 2026/04/10 23:44:52 INFO Applying migration id=certificates 2026/04/10 23:44:52 INFO Applying migration id=rawforward 2026/04/10 23:44:52 INFO Applying migration id=publickey 2026/04/10 23:44:52 INFO Applying migration id=resolvegroup 2026/04/10 23:44:52 INFO Applying migration id=reject 2026/04/10 23:44:52 INFO Applying migration id=autodel 2026/04/10 23:44:52 INFO Applying migration id=jsonb 2026/04/10 23:44:52 INFO Applying migration id=quote 2026/04/10 23:44:52 INFO Applying migration id=rfc9421 2026/04/10 23:44:52 INFO Applying migration id=keys 2026/04/10 23:44:52 INFO Applying migration id=portable 2026/04/10 23:44:52 INFO Applying migration id=proofs 2026/04/10 23:44:52 INFO Applying migration id=contexts 2026/04/10 23:44:52 INFO Applying migration id=deliverieshost 2026/04/10 23:44:52 INFO Applying migration id=pembegin 2026/04/10 23:44:52 INFO Applying migration id=didhost 2026/04/10 23:44:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-c681-7e00-874b-0ae3c491f793 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-c681-7d73-a37e-0218c957860e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-c681-7d73-a37e-0218c957860e --- PASS: TestFTS_Happyflow (1.81s) === RUN TestFTS_HashtagWithoutHash 2026/04/10 23:44:54 INFO Applying migration id=initial 2026/04/10 23:44:54 INFO Applying migration id=notesupdated 2026/04/10 23:44:54 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:54 INFO Applying migration id=activitiesid 2026/04/10 23:44:54 INFO Applying migration id=outbox 2026/04/10 23:44:54 INFO Applying migration id=edits 2026/04/10 23:44:54 INFO Applying migration id=outboxactor 2026/04/10 23:44:54 INFO Applying migration id=outboxsender 2026/04/10 23:44:54 INFO Applying migration id=thread 2026/04/10 23:44:54 INFO Applying migration id=host 2026/04/10 23:44:54 INFO Applying migration id=sharedinbox 2026/04/10 23:44:54 INFO Applying migration id=noteshost 2026/04/10 23:44:54 INFO Applying migration id=fetched 2026/04/10 23:44:54 INFO Applying migration id=move 2026/04/10 23:44:54 INFO Applying migration id=cleanup 2026/04/10 23:44:54 INFO Applying migration id=received 2026/04/10 23:44:54 INFO Applying migration id=namehost 2026/04/10 23:44:54 INFO Applying migration id=outboxhost 2026/04/10 23:44:54 INFO Applying migration id=notesfts 2026/04/10 23:44:54 INFO Applying migration id=iconsname 2026/04/10 23:44:54 INFO Applying migration id=nohash 2026/04/10 23:44:54 INFO Applying migration id=shares 2026/04/10 23:44:54 INFO Applying migration id=actorttl 2026/04/10 23:44:54 INFO Applying migration id=tocc 2026/04/10 23:44:54 INFO Applying migration id=followeds 2026/04/10 23:44:54 INFO Applying migration id=certhash 2026/04/10 23:44:54 INFO Applying migration id=follows_sync 2026/04/10 23:44:54 INFO Applying migration id=jsonpath 2026/04/10 23:44:54 INFO Applying migration id=localforward 2026/04/10 23:44:54 INFO Applying migration id=avatar 2026/04/10 23:44:54 INFO Applying migration id=noimage 2026/04/10 23:44:54 INFO Applying migration id=feed 2026/04/10 23:44:54 INFO Applying migration id=bookmarks 2026/04/10 23:44:54 INFO Applying migration id=shareactivity 2026/04/10 23:44:54 INFO Applying migration id=application 2026/04/10 23:44:54 INFO Applying migration id=certificates 2026/04/10 23:44:54 INFO Applying migration id=rawforward 2026/04/10 23:44:54 INFO Applying migration id=publickey 2026/04/10 23:44:54 INFO Applying migration id=resolvegroup 2026/04/10 23:44:54 INFO Applying migration id=reject 2026/04/10 23:44:54 INFO Applying migration id=autodel 2026/04/10 23:44:54 INFO Applying migration id=jsonb 2026/04/10 23:44:54 INFO Applying migration id=quote 2026/04/10 23:44:54 INFO Applying migration id=rfc9421 2026/04/10 23:44:54 INFO Applying migration id=keys 2026/04/10 23:44:54 INFO Applying migration id=portable 2026/04/10 23:44:54 INFO Applying migration id=proofs 2026/04/10 23:44:54 INFO Applying migration id=contexts 2026/04/10 23:44:54 INFO Applying migration id=deliverieshost 2026/04/10 23:44:54 INFO Applying migration id=pembegin 2026/04/10 23:44:54 INFO Applying migration id=didhost 2026/04/10 23:44:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-cb87-71fd-9295-95c69ef1142d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-cb87-718f-9b55-d01b4e200c2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-cb87-718f-9b55-d01b4e200c2f --- PASS: TestFTS_HashtagWithoutHash (1.28s) === RUN TestFTS_HashtagWithHash 2026/04/10 23:44:55 INFO Applying migration id=initial 2026/04/10 23:44:55 INFO Applying migration id=notesupdated 2026/04/10 23:44:55 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:55 INFO Applying migration id=activitiesid 2026/04/10 23:44:55 INFO Applying migration id=outbox 2026/04/10 23:44:55 INFO Applying migration id=edits 2026/04/10 23:44:55 INFO Applying migration id=outboxactor 2026/04/10 23:44:55 INFO Applying migration id=outboxsender 2026/04/10 23:44:55 INFO Applying migration id=thread 2026/04/10 23:44:55 INFO Applying migration id=host 2026/04/10 23:44:55 INFO Applying migration id=sharedinbox 2026/04/10 23:44:55 INFO Applying migration id=noteshost 2026/04/10 23:44:55 INFO Applying migration id=fetched 2026/04/10 23:44:55 INFO Applying migration id=move 2026/04/10 23:44:55 INFO Applying migration id=cleanup 2026/04/10 23:44:55 INFO Applying migration id=received 2026/04/10 23:44:55 INFO Applying migration id=namehost 2026/04/10 23:44:55 INFO Applying migration id=outboxhost 2026/04/10 23:44:55 INFO Applying migration id=notesfts 2026/04/10 23:44:55 INFO Applying migration id=iconsname 2026/04/10 23:44:55 INFO Applying migration id=nohash 2026/04/10 23:44:55 INFO Applying migration id=shares 2026/04/10 23:44:55 INFO Applying migration id=actorttl 2026/04/10 23:44:55 INFO Applying migration id=tocc 2026/04/10 23:44:55 INFO Applying migration id=followeds 2026/04/10 23:44:55 INFO Applying migration id=certhash 2026/04/10 23:44:55 INFO Applying migration id=follows_sync 2026/04/10 23:44:55 INFO Applying migration id=jsonpath 2026/04/10 23:44:55 INFO Applying migration id=localforward 2026/04/10 23:44:55 INFO Applying migration id=avatar 2026/04/10 23:44:55 INFO Applying migration id=noimage 2026/04/10 23:44:55 INFO Applying migration id=feed 2026/04/10 23:44:55 INFO Applying migration id=bookmarks 2026/04/10 23:44:55 INFO Applying migration id=shareactivity 2026/04/10 23:44:55 INFO Applying migration id=application 2026/04/10 23:44:55 INFO Applying migration id=certificates 2026/04/10 23:44:55 INFO Applying migration id=rawforward 2026/04/10 23:44:55 INFO Applying migration id=publickey 2026/04/10 23:44:55 INFO Applying migration id=resolvegroup 2026/04/10 23:44:55 INFO Applying migration id=reject 2026/04/10 23:44:55 INFO Applying migration id=autodel 2026/04/10 23:44:55 INFO Applying migration id=jsonb 2026/04/10 23:44:55 INFO Applying migration id=quote 2026/04/10 23:44:55 INFO Applying migration id=rfc9421 2026/04/10 23:44:55 INFO Applying migration id=keys 2026/04/10 23:44:55 INFO Applying migration id=portable 2026/04/10 23:44:55 INFO Applying migration id=proofs 2026/04/10 23:44:55 INFO Applying migration id=contexts 2026/04/10 23:44:55 INFO Applying migration id=deliverieshost 2026/04/10 23:44:55 INFO Applying migration id=pembegin 2026/04/10 23:44:55 INFO Applying migration id=didhost 2026/04/10 23:44:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-d27c-71c0-b0bb-24908541f161 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-d27c-712a-887c-009c9b676b7a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-d27c-712a-887c-009c9b676b7a --- PASS: TestFTS_HashtagWithHash (1.78s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/04/10 23:44:57 INFO Applying migration id=initial 2026/04/10 23:44:57 INFO Applying migration id=notesupdated 2026/04/10 23:44:57 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:57 INFO Applying migration id=activitiesid 2026/04/10 23:44:57 INFO Applying migration id=outbox 2026/04/10 23:44:57 INFO Applying migration id=edits 2026/04/10 23:44:57 INFO Applying migration id=outboxactor 2026/04/10 23:44:57 INFO Applying migration id=outboxsender 2026/04/10 23:44:57 INFO Applying migration id=thread 2026/04/10 23:44:57 INFO Applying migration id=host 2026/04/10 23:44:57 INFO Applying migration id=sharedinbox 2026/04/10 23:44:57 INFO Applying migration id=noteshost 2026/04/10 23:44:57 INFO Applying migration id=fetched 2026/04/10 23:44:57 INFO Applying migration id=move 2026/04/10 23:44:57 INFO Applying migration id=cleanup 2026/04/10 23:44:57 INFO Applying migration id=received 2026/04/10 23:44:57 INFO Applying migration id=namehost 2026/04/10 23:44:57 INFO Applying migration id=outboxhost 2026/04/10 23:44:57 INFO Applying migration id=notesfts 2026/04/10 23:44:57 INFO Applying migration id=iconsname 2026/04/10 23:44:57 INFO Applying migration id=nohash 2026/04/10 23:44:57 INFO Applying migration id=shares 2026/04/10 23:44:57 INFO Applying migration id=actorttl 2026/04/10 23:44:57 INFO Applying migration id=tocc 2026/04/10 23:44:57 INFO Applying migration id=followeds 2026/04/10 23:44:57 INFO Applying migration id=certhash 2026/04/10 23:44:57 INFO Applying migration id=follows_sync 2026/04/10 23:44:57 INFO Applying migration id=jsonpath 2026/04/10 23:44:57 INFO Applying migration id=localforward 2026/04/10 23:44:57 INFO Applying migration id=avatar 2026/04/10 23:44:57 INFO Applying migration id=noimage 2026/04/10 23:44:57 INFO Applying migration id=feed 2026/04/10 23:44:57 INFO Applying migration id=bookmarks 2026/04/10 23:44:57 INFO Applying migration id=shareactivity 2026/04/10 23:44:57 INFO Applying migration id=application 2026/04/10 23:44:57 INFO Applying migration id=certificates 2026/04/10 23:44:57 INFO Applying migration id=rawforward 2026/04/10 23:44:57 INFO Applying migration id=publickey 2026/04/10 23:44:57 INFO Applying migration id=resolvegroup 2026/04/10 23:44:57 INFO Applying migration id=reject 2026/04/10 23:44:57 INFO Applying migration id=autodel 2026/04/10 23:44:57 INFO Applying migration id=jsonb 2026/04/10 23:44:57 INFO Applying migration id=quote 2026/04/10 23:44:57 INFO Applying migration id=rfc9421 2026/04/10 23:44:57 INFO Applying migration id=keys 2026/04/10 23:44:57 INFO Applying migration id=portable 2026/04/10 23:44:57 INFO Applying migration id=proofs 2026/04/10 23:44:57 INFO Applying migration id=contexts 2026/04/10 23:44:57 INFO Applying migration id=deliverieshost 2026/04/10 23:44:57 INFO Applying migration id=pembegin 2026/04/10 23:44:57 INFO Applying migration id=didhost 2026/04/10 23:44:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-dc04-7627-9de5-bba06b043b8a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-dc04-758d-812f-7a8493c4d88d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-dc04-758d-812f-7a8493c4d88d --- PASS: TestFTS_HashtagWithHashAndQuotes (2.44s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/04/10 23:44:59 INFO Applying migration id=initial 2026/04/10 23:44:59 INFO Applying migration id=notesupdated 2026/04/10 23:44:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:44:59 INFO Applying migration id=activitiesid 2026/04/10 23:44:59 INFO Applying migration id=outbox 2026/04/10 23:44:59 INFO Applying migration id=edits 2026/04/10 23:44:59 INFO Applying migration id=outboxactor 2026/04/10 23:44:59 INFO Applying migration id=outboxsender 2026/04/10 23:44:59 INFO Applying migration id=thread 2026/04/10 23:44:59 INFO Applying migration id=host 2026/04/10 23:44:59 INFO Applying migration id=sharedinbox 2026/04/10 23:44:59 INFO Applying migration id=noteshost 2026/04/10 23:44:59 INFO Applying migration id=fetched 2026/04/10 23:44:59 INFO Applying migration id=move 2026/04/10 23:44:59 INFO Applying migration id=cleanup 2026/04/10 23:44:59 INFO Applying migration id=received 2026/04/10 23:44:59 INFO Applying migration id=namehost 2026/04/10 23:44:59 INFO Applying migration id=outboxhost 2026/04/10 23:44:59 INFO Applying migration id=notesfts 2026/04/10 23:44:59 INFO Applying migration id=iconsname 2026/04/10 23:44:59 INFO Applying migration id=nohash 2026/04/10 23:44:59 INFO Applying migration id=shares 2026/04/10 23:44:59 INFO Applying migration id=actorttl 2026/04/10 23:44:59 INFO Applying migration id=tocc 2026/04/10 23:44:59 INFO Applying migration id=followeds 2026/04/10 23:44:59 INFO Applying migration id=certhash 2026/04/10 23:44:59 INFO Applying migration id=follows_sync 2026/04/10 23:44:59 INFO Applying migration id=jsonpath 2026/04/10 23:44:59 INFO Applying migration id=localforward 2026/04/10 23:44:59 INFO Applying migration id=avatar 2026/04/10 23:44:59 INFO Applying migration id=noimage 2026/04/10 23:44:59 INFO Applying migration id=feed 2026/04/10 23:44:59 INFO Applying migration id=bookmarks 2026/04/10 23:44:59 INFO Applying migration id=shareactivity 2026/04/10 23:44:59 INFO Applying migration id=application 2026/04/10 23:44:59 INFO Applying migration id=certificates 2026/04/10 23:44:59 INFO Applying migration id=rawforward 2026/04/10 23:44:59 INFO Applying migration id=publickey 2026/04/10 23:44:59 INFO Applying migration id=resolvegroup 2026/04/10 23:44:59 INFO Applying migration id=reject 2026/04/10 23:44:59 INFO Applying migration id=autodel 2026/04/10 23:45:00 INFO Applying migration id=jsonb 2026/04/10 23:45:00 INFO Applying migration id=quote 2026/04/10 23:45:00 INFO Applying migration id=rfc9421 2026/04/10 23:45:00 INFO Applying migration id=keys 2026/04/10 23:45:00 INFO Applying migration id=portable 2026/04/10 23:45:00 INFO Applying migration id=proofs 2026/04/10 23:45:00 INFO Applying migration id=contexts 2026/04/10 23:45:00 INFO Applying migration id=deliverieshost 2026/04/10 23:45:00 INFO Applying migration id=pembegin 2026/04/10 23:45:00 INFO Applying migration id=didhost 2026/04/10 23:45:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-e365-7557-a4b0-316ca326ac9f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-e365-7497-ba75-ddd71603920c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-e365-7497-ba75-ddd71603920c --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (1.89s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/04/10 23:45:01 INFO Applying migration id=initial 2026/04/10 23:45:01 INFO Applying migration id=notesupdated 2026/04/10 23:45:01 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:01 INFO Applying migration id=activitiesid 2026/04/10 23:45:01 INFO Applying migration id=outbox 2026/04/10 23:45:01 INFO Applying migration id=edits 2026/04/10 23:45:01 INFO Applying migration id=outboxactor 2026/04/10 23:45:01 INFO Applying migration id=outboxsender 2026/04/10 23:45:01 INFO Applying migration id=thread 2026/04/10 23:45:01 INFO Applying migration id=host 2026/04/10 23:45:01 INFO Applying migration id=sharedinbox 2026/04/10 23:45:01 INFO Applying migration id=noteshost 2026/04/10 23:45:01 INFO Applying migration id=fetched 2026/04/10 23:45:01 INFO Applying migration id=move 2026/04/10 23:45:01 INFO Applying migration id=cleanup 2026/04/10 23:45:01 INFO Applying migration id=received 2026/04/10 23:45:01 INFO Applying migration id=namehost 2026/04/10 23:45:01 INFO Applying migration id=outboxhost 2026/04/10 23:45:01 INFO Applying migration id=notesfts 2026/04/10 23:45:01 INFO Applying migration id=iconsname 2026/04/10 23:45:01 INFO Applying migration id=nohash 2026/04/10 23:45:01 INFO Applying migration id=shares 2026/04/10 23:45:01 INFO Applying migration id=actorttl 2026/04/10 23:45:01 INFO Applying migration id=tocc 2026/04/10 23:45:01 INFO Applying migration id=followeds 2026/04/10 23:45:01 INFO Applying migration id=certhash 2026/04/10 23:45:01 INFO Applying migration id=follows_sync 2026/04/10 23:45:01 INFO Applying migration id=jsonpath 2026/04/10 23:45:01 INFO Applying migration id=localforward 2026/04/10 23:45:01 INFO Applying migration id=avatar 2026/04/10 23:45:01 INFO Applying migration id=noimage 2026/04/10 23:45:01 INFO Applying migration id=feed 2026/04/10 23:45:01 INFO Applying migration id=bookmarks 2026/04/10 23:45:01 INFO Applying migration id=shareactivity 2026/04/10 23:45:01 INFO Applying migration id=application 2026/04/10 23:45:01 INFO Applying migration id=certificates 2026/04/10 23:45:01 INFO Applying migration id=rawforward 2026/04/10 23:45:01 INFO Applying migration id=publickey 2026/04/10 23:45:01 INFO Applying migration id=resolvegroup 2026/04/10 23:45:01 INFO Applying migration id=reject 2026/04/10 23:45:01 INFO Applying migration id=autodel 2026/04/10 23:45:01 INFO Applying migration id=jsonb 2026/04/10 23:45:01 INFO Applying migration id=quote 2026/04/10 23:45:01 INFO Applying migration id=rfc9421 2026/04/10 23:45:01 INFO Applying migration id=keys 2026/04/10 23:45:01 INFO Applying migration id=portable 2026/04/10 23:45:01 INFO Applying migration id=proofs 2026/04/10 23:45:01 INFO Applying migration id=contexts 2026/04/10 23:45:01 INFO Applying migration id=deliverieshost 2026/04/10 23:45:01 INFO Applying migration id=pembegin 2026/04/10 23:45:01 INFO Applying migration id=didhost 2026/04/10 23:45:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c8-edb4-7d2d-9548-ef299109dc6c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c8-edb4-7c92-9fdd-0fce17db93b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c8-edb4-7c92-9fdd-0fce17db93b2 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (2.64s) === RUN TestFTS_NoInput 2026/04/10 23:45:04 INFO Applying migration id=initial 2026/04/10 23:45:04 INFO Applying migration id=notesupdated 2026/04/10 23:45:04 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:04 INFO Applying migration id=activitiesid 2026/04/10 23:45:04 INFO Applying migration id=outbox 2026/04/10 23:45:04 INFO Applying migration id=edits 2026/04/10 23:45:04 INFO Applying migration id=outboxactor 2026/04/10 23:45:04 INFO Applying migration id=outboxsender 2026/04/10 23:45:04 INFO Applying migration id=thread 2026/04/10 23:45:04 INFO Applying migration id=host 2026/04/10 23:45:04 INFO Applying migration id=sharedinbox 2026/04/10 23:45:04 INFO Applying migration id=noteshost 2026/04/10 23:45:04 INFO Applying migration id=fetched 2026/04/10 23:45:04 INFO Applying migration id=move 2026/04/10 23:45:04 INFO Applying migration id=cleanup 2026/04/10 23:45:04 INFO Applying migration id=received 2026/04/10 23:45:04 INFO Applying migration id=namehost 2026/04/10 23:45:04 INFO Applying migration id=outboxhost 2026/04/10 23:45:04 INFO Applying migration id=notesfts 2026/04/10 23:45:04 INFO Applying migration id=iconsname 2026/04/10 23:45:04 INFO Applying migration id=nohash 2026/04/10 23:45:04 INFO Applying migration id=shares 2026/04/10 23:45:04 INFO Applying migration id=actorttl 2026/04/10 23:45:04 INFO Applying migration id=tocc 2026/04/10 23:45:04 INFO Applying migration id=followeds 2026/04/10 23:45:04 INFO Applying migration id=certhash 2026/04/10 23:45:04 INFO Applying migration id=follows_sync 2026/04/10 23:45:04 INFO Applying migration id=jsonpath 2026/04/10 23:45:04 INFO Applying migration id=localforward 2026/04/10 23:45:04 INFO Applying migration id=avatar 2026/04/10 23:45:04 INFO Applying migration id=noimage 2026/04/10 23:45:04 INFO Applying migration id=feed 2026/04/10 23:45:04 INFO Applying migration id=bookmarks 2026/04/10 23:45:04 INFO Applying migration id=shareactivity 2026/04/10 23:45:04 INFO Applying migration id=application 2026/04/10 23:45:04 INFO Applying migration id=certificates 2026/04/10 23:45:04 INFO Applying migration id=rawforward 2026/04/10 23:45:04 INFO Applying migration id=publickey 2026/04/10 23:45:04 INFO Applying migration id=resolvegroup 2026/04/10 23:45:04 INFO Applying migration id=reject 2026/04/10 23:45:04 INFO Applying migration id=autodel 2026/04/10 23:45:04 INFO Applying migration id=jsonb 2026/04/10 23:45:04 INFO Applying migration id=quote 2026/04/10 23:45:04 INFO Applying migration id=rfc9421 2026/04/10 23:45:04 INFO Applying migration id=keys 2026/04/10 23:45:04 INFO Applying migration id=portable 2026/04/10 23:45:04 INFO Applying migration id=proofs 2026/04/10 23:45:04 INFO Applying migration id=contexts 2026/04/10 23:45:04 INFO Applying migration id=deliverieshost 2026/04/10 23:45:04 INFO Applying migration id=pembegin 2026/04/10 23:45:04 INFO Applying migration id=didhost --- PASS: TestFTS_NoInput (3.21s) === RUN TestFTS_EmptyInput 2026/04/10 23:45:07 INFO Applying migration id=initial 2026/04/10 23:45:07 INFO Applying migration id=notesupdated 2026/04/10 23:45:07 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:07 INFO Applying migration id=activitiesid 2026/04/10 23:45:07 INFO Applying migration id=outbox 2026/04/10 23:45:07 INFO Applying migration id=edits 2026/04/10 23:45:07 INFO Applying migration id=outboxactor 2026/04/10 23:45:07 INFO Applying migration id=outboxsender 2026/04/10 23:45:07 INFO Applying migration id=thread 2026/04/10 23:45:07 INFO Applying migration id=host 2026/04/10 23:45:07 INFO Applying migration id=sharedinbox 2026/04/10 23:45:07 INFO Applying migration id=noteshost 2026/04/10 23:45:07 INFO Applying migration id=fetched 2026/04/10 23:45:07 INFO Applying migration id=move 2026/04/10 23:45:07 INFO Applying migration id=cleanup 2026/04/10 23:45:07 INFO Applying migration id=received 2026/04/10 23:45:07 INFO Applying migration id=namehost 2026/04/10 23:45:07 INFO Applying migration id=outboxhost 2026/04/10 23:45:07 INFO Applying migration id=notesfts 2026/04/10 23:45:07 INFO Applying migration id=iconsname 2026/04/10 23:45:07 INFO Applying migration id=nohash 2026/04/10 23:45:07 INFO Applying migration id=shares 2026/04/10 23:45:07 INFO Applying migration id=actorttl 2026/04/10 23:45:07 INFO Applying migration id=tocc 2026/04/10 23:45:07 INFO Applying migration id=followeds 2026/04/10 23:45:07 INFO Applying migration id=certhash 2026/04/10 23:45:07 INFO Applying migration id=follows_sync 2026/04/10 23:45:07 INFO Applying migration id=jsonpath 2026/04/10 23:45:07 INFO Applying migration id=localforward 2026/04/10 23:45:07 INFO Applying migration id=avatar 2026/04/10 23:45:07 INFO Applying migration id=noimage 2026/04/10 23:45:07 INFO Applying migration id=feed 2026/04/10 23:45:07 INFO Applying migration id=bookmarks 2026/04/10 23:45:07 INFO Applying migration id=shareactivity 2026/04/10 23:45:07 INFO Applying migration id=application 2026/04/10 23:45:07 INFO Applying migration id=certificates 2026/04/10 23:45:07 INFO Applying migration id=rawforward 2026/04/10 23:45:07 INFO Applying migration id=publickey 2026/04/10 23:45:07 INFO Applying migration id=resolvegroup 2026/04/10 23:45:07 INFO Applying migration id=reject 2026/04/10 23:45:07 INFO Applying migration id=autodel 2026/04/10 23:45:07 INFO Applying migration id=jsonb 2026/04/10 23:45:07 INFO Applying migration id=quote 2026/04/10 23:45:07 INFO Applying migration id=rfc9421 2026/04/10 23:45:07 INFO Applying migration id=keys 2026/04/10 23:45:07 INFO Applying migration id=portable 2026/04/10 23:45:07 INFO Applying migration id=proofs 2026/04/10 23:45:07 INFO Applying migration id=contexts 2026/04/10 23:45:07 INFO Applying migration id=deliverieshost 2026/04/10 23:45:07 INFO Applying migration id=pembegin 2026/04/10 23:45:07 INFO Applying migration id=didhost --- PASS: TestFTS_EmptyInput (2.36s) === RUN TestFTS_InvalidEscapeSequence 2026/04/10 23:45:10 INFO Applying migration id=initial 2026/04/10 23:45:10 INFO Applying migration id=notesupdated 2026/04/10 23:45:10 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:10 INFO Applying migration id=activitiesid 2026/04/10 23:45:10 INFO Applying migration id=outbox 2026/04/10 23:45:10 INFO Applying migration id=edits 2026/04/10 23:45:10 INFO Applying migration id=outboxactor 2026/04/10 23:45:10 INFO Applying migration id=outboxsender 2026/04/10 23:45:10 INFO Applying migration id=thread 2026/04/10 23:45:10 INFO Applying migration id=host 2026/04/10 23:45:10 INFO Applying migration id=sharedinbox 2026/04/10 23:45:10 INFO Applying migration id=noteshost 2026/04/10 23:45:10 INFO Applying migration id=fetched 2026/04/10 23:45:10 INFO Applying migration id=move 2026/04/10 23:45:10 INFO Applying migration id=cleanup 2026/04/10 23:45:10 INFO Applying migration id=received 2026/04/10 23:45:10 INFO Applying migration id=namehost 2026/04/10 23:45:10 INFO Applying migration id=outboxhost 2026/04/10 23:45:10 INFO Applying migration id=notesfts 2026/04/10 23:45:10 INFO Applying migration id=iconsname 2026/04/10 23:45:10 INFO Applying migration id=nohash 2026/04/10 23:45:10 INFO Applying migration id=shares 2026/04/10 23:45:10 INFO Applying migration id=actorttl 2026/04/10 23:45:10 INFO Applying migration id=tocc 2026/04/10 23:45:10 INFO Applying migration id=followeds 2026/04/10 23:45:10 INFO Applying migration id=certhash 2026/04/10 23:45:10 INFO Applying migration id=follows_sync 2026/04/10 23:45:10 INFO Applying migration id=jsonpath 2026/04/10 23:45:10 INFO Applying migration id=localforward 2026/04/10 23:45:10 INFO Applying migration id=avatar 2026/04/10 23:45:10 INFO Applying migration id=noimage 2026/04/10 23:45:10 INFO Applying migration id=feed 2026/04/10 23:45:10 INFO Applying migration id=bookmarks 2026/04/10 23:45:10 INFO Applying migration id=shareactivity 2026/04/10 23:45:10 INFO Applying migration id=application 2026/04/10 23:45:10 INFO Applying migration id=certificates 2026/04/10 23:45:10 INFO Applying migration id=rawforward 2026/04/10 23:45:10 INFO Applying migration id=publickey 2026/04/10 23:45:10 INFO Applying migration id=resolvegroup 2026/04/10 23:45:10 INFO Applying migration id=reject 2026/04/10 23:45:10 INFO Applying migration id=autodel 2026/04/10 23:45:10 INFO Applying migration id=jsonb 2026/04/10 23:45:10 INFO Applying migration id=quote 2026/04/10 23:45:10 INFO Applying migration id=rfc9421 2026/04/10 23:45:10 INFO Applying migration id=keys 2026/04/10 23:45:10 INFO Applying migration id=portable 2026/04/10 23:45:10 INFO Applying migration id=proofs 2026/04/10 23:45:10 INFO Applying migration id=contexts 2026/04/10 23:45:10 INFO Applying migration id=deliverieshost 2026/04/10 23:45:10 INFO Applying migration id=pembegin 2026/04/10 23:45:10 INFO Applying migration id=didhost 2026/04/10 23:45:11 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (1.91s) === RUN TestFTS_UnathenticatedUser 2026/04/10 23:45:11 INFO Applying migration id=initial 2026/04/10 23:45:11 INFO Applying migration id=notesupdated 2026/04/10 23:45:11 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:11 INFO Applying migration id=activitiesid 2026/04/10 23:45:11 INFO Applying migration id=outbox 2026/04/10 23:45:11 INFO Applying migration id=edits 2026/04/10 23:45:11 INFO Applying migration id=outboxactor 2026/04/10 23:45:11 INFO Applying migration id=outboxsender 2026/04/10 23:45:11 INFO Applying migration id=thread 2026/04/10 23:45:11 INFO Applying migration id=host 2026/04/10 23:45:11 INFO Applying migration id=sharedinbox 2026/04/10 23:45:11 INFO Applying migration id=noteshost 2026/04/10 23:45:11 INFO Applying migration id=fetched 2026/04/10 23:45:11 INFO Applying migration id=move 2026/04/10 23:45:11 INFO Applying migration id=cleanup 2026/04/10 23:45:11 INFO Applying migration id=received 2026/04/10 23:45:11 INFO Applying migration id=namehost 2026/04/10 23:45:11 INFO Applying migration id=outboxhost 2026/04/10 23:45:11 INFO Applying migration id=notesfts 2026/04/10 23:45:11 INFO Applying migration id=iconsname 2026/04/10 23:45:11 INFO Applying migration id=nohash 2026/04/10 23:45:11 INFO Applying migration id=shares 2026/04/10 23:45:11 INFO Applying migration id=actorttl 2026/04/10 23:45:11 INFO Applying migration id=tocc 2026/04/10 23:45:11 INFO Applying migration id=followeds 2026/04/10 23:45:11 INFO Applying migration id=certhash 2026/04/10 23:45:11 INFO Applying migration id=follows_sync 2026/04/10 23:45:11 INFO Applying migration id=jsonpath 2026/04/10 23:45:12 INFO Applying migration id=localforward 2026/04/10 23:45:12 INFO Applying migration id=avatar 2026/04/10 23:45:12 INFO Applying migration id=noimage 2026/04/10 23:45:12 INFO Applying migration id=feed 2026/04/10 23:45:12 INFO Applying migration id=bookmarks 2026/04/10 23:45:12 INFO Applying migration id=shareactivity 2026/04/10 23:45:12 INFO Applying migration id=application 2026/04/10 23:45:12 INFO Applying migration id=certificates 2026/04/10 23:45:12 INFO Applying migration id=rawforward 2026/04/10 23:45:12 INFO Applying migration id=publickey 2026/04/10 23:45:12 INFO Applying migration id=resolvegroup 2026/04/10 23:45:12 INFO Applying migration id=reject 2026/04/10 23:45:12 INFO Applying migration id=autodel 2026/04/10 23:45:12 INFO Applying migration id=jsonb 2026/04/10 23:45:12 INFO Applying migration id=quote 2026/04/10 23:45:12 INFO Applying migration id=rfc9421 2026/04/10 23:45:12 INFO Applying migration id=keys 2026/04/10 23:45:12 INFO Applying migration id=portable 2026/04/10 23:45:12 INFO Applying migration id=proofs 2026/04/10 23:45:12 INFO Applying migration id=contexts 2026/04/10 23:45:12 INFO Applying migration id=deliverieshost 2026/04/10 23:45:12 INFO Applying migration id=pembegin 2026/04/10 23:45:12 INFO Applying migration id=didhost 2026/04/10 23:45:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-1108-7824-b646-8ab666b8a85e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-1108-7798-a512-ffa00d61612c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-1108-7798-a512-ffa00d61612c --- PASS: TestFTS_UnathenticatedUser (1.57s) === RUN TestFTS_SearchByAuthorUserName 2026/04/10 23:45:13 INFO Applying migration id=initial 2026/04/10 23:45:13 INFO Applying migration id=notesupdated 2026/04/10 23:45:13 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:13 INFO Applying migration id=activitiesid 2026/04/10 23:45:13 INFO Applying migration id=outbox 2026/04/10 23:45:13 INFO Applying migration id=edits 2026/04/10 23:45:13 INFO Applying migration id=outboxactor 2026/04/10 23:45:13 INFO Applying migration id=outboxsender 2026/04/10 23:45:13 INFO Applying migration id=thread 2026/04/10 23:45:13 INFO Applying migration id=host 2026/04/10 23:45:13 INFO Applying migration id=sharedinbox 2026/04/10 23:45:13 INFO Applying migration id=noteshost 2026/04/10 23:45:13 INFO Applying migration id=fetched 2026/04/10 23:45:13 INFO Applying migration id=move 2026/04/10 23:45:13 INFO Applying migration id=cleanup 2026/04/10 23:45:13 INFO Applying migration id=received 2026/04/10 23:45:13 INFO Applying migration id=namehost 2026/04/10 23:45:13 INFO Applying migration id=outboxhost 2026/04/10 23:45:13 INFO Applying migration id=notesfts 2026/04/10 23:45:13 INFO Applying migration id=iconsname 2026/04/10 23:45:13 INFO Applying migration id=nohash 2026/04/10 23:45:13 INFO Applying migration id=shares 2026/04/10 23:45:13 INFO Applying migration id=actorttl 2026/04/10 23:45:13 INFO Applying migration id=tocc 2026/04/10 23:45:13 INFO Applying migration id=followeds 2026/04/10 23:45:13 INFO Applying migration id=certhash 2026/04/10 23:45:13 INFO Applying migration id=follows_sync 2026/04/10 23:45:13 INFO Applying migration id=jsonpath 2026/04/10 23:45:13 INFO Applying migration id=localforward 2026/04/10 23:45:13 INFO Applying migration id=avatar 2026/04/10 23:45:13 INFO Applying migration id=noimage 2026/04/10 23:45:13 INFO Applying migration id=feed 2026/04/10 23:45:13 INFO Applying migration id=bookmarks 2026/04/10 23:45:13 INFO Applying migration id=shareactivity 2026/04/10 23:45:13 INFO Applying migration id=application 2026/04/10 23:45:13 INFO Applying migration id=certificates 2026/04/10 23:45:13 INFO Applying migration id=rawforward 2026/04/10 23:45:13 INFO Applying migration id=publickey 2026/04/10 23:45:13 INFO Applying migration id=resolvegroup 2026/04/10 23:45:13 INFO Applying migration id=reject 2026/04/10 23:45:13 INFO Applying migration id=autodel 2026/04/10 23:45:13 INFO Applying migration id=jsonb 2026/04/10 23:45:13 INFO Applying migration id=quote 2026/04/10 23:45:13 INFO Applying migration id=rfc9421 2026/04/10 23:45:13 INFO Applying migration id=keys 2026/04/10 23:45:13 INFO Applying migration id=portable 2026/04/10 23:45:13 INFO Applying migration id=proofs 2026/04/10 23:45:13 INFO Applying migration id=contexts 2026/04/10 23:45:13 INFO Applying migration id=deliverieshost 2026/04/10 23:45:13 INFO Applying migration id=pembegin 2026/04/10 23:45:13 INFO Applying migration id=didhost 2026/04/10 23:45:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-17ac-7cd1-bd62-486a261118ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-17ac-7c6d-9ff7-f94e71f512a5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-17ac-7c6d-9ff7-f94e71f512a5 --- PASS: TestFTS_SearchByAuthorUserName (1.70s) === RUN TestFTS_SearchByAuthorID 2026/04/10 23:45:15 INFO Applying migration id=initial 2026/04/10 23:45:15 INFO Applying migration id=notesupdated 2026/04/10 23:45:15 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:15 INFO Applying migration id=activitiesid 2026/04/10 23:45:15 INFO Applying migration id=outbox 2026/04/10 23:45:15 INFO Applying migration id=edits 2026/04/10 23:45:15 INFO Applying migration id=outboxactor 2026/04/10 23:45:15 INFO Applying migration id=outboxsender 2026/04/10 23:45:15 INFO Applying migration id=thread 2026/04/10 23:45:15 INFO Applying migration id=host 2026/04/10 23:45:15 INFO Applying migration id=sharedinbox 2026/04/10 23:45:15 INFO Applying migration id=noteshost 2026/04/10 23:45:15 INFO Applying migration id=fetched 2026/04/10 23:45:15 INFO Applying migration id=move 2026/04/10 23:45:15 INFO Applying migration id=cleanup 2026/04/10 23:45:15 INFO Applying migration id=received 2026/04/10 23:45:15 INFO Applying migration id=namehost 2026/04/10 23:45:15 INFO Applying migration id=outboxhost 2026/04/10 23:45:15 INFO Applying migration id=notesfts 2026/04/10 23:45:15 INFO Applying migration id=iconsname 2026/04/10 23:45:15 INFO Applying migration id=nohash 2026/04/10 23:45:15 INFO Applying migration id=shares 2026/04/10 23:45:15 INFO Applying migration id=actorttl 2026/04/10 23:45:15 INFO Applying migration id=tocc 2026/04/10 23:45:15 INFO Applying migration id=followeds 2026/04/10 23:45:15 INFO Applying migration id=certhash 2026/04/10 23:45:15 INFO Applying migration id=follows_sync 2026/04/10 23:45:15 INFO Applying migration id=jsonpath 2026/04/10 23:45:15 INFO Applying migration id=localforward 2026/04/10 23:45:15 INFO Applying migration id=avatar 2026/04/10 23:45:15 INFO Applying migration id=noimage 2026/04/10 23:45:15 INFO Applying migration id=feed 2026/04/10 23:45:15 INFO Applying migration id=bookmarks 2026/04/10 23:45:15 INFO Applying migration id=shareactivity 2026/04/10 23:45:15 INFO Applying migration id=application 2026/04/10 23:45:15 INFO Applying migration id=certificates 2026/04/10 23:45:15 INFO Applying migration id=rawforward 2026/04/10 23:45:15 INFO Applying migration id=publickey 2026/04/10 23:45:15 INFO Applying migration id=resolvegroup 2026/04/10 23:45:15 INFO Applying migration id=reject 2026/04/10 23:45:15 INFO Applying migration id=autodel 2026/04/10 23:45:15 INFO Applying migration id=jsonb 2026/04/10 23:45:15 INFO Applying migration id=quote 2026/04/10 23:45:15 INFO Applying migration id=rfc9421 2026/04/10 23:45:15 INFO Applying migration id=keys 2026/04/10 23:45:15 INFO Applying migration id=portable 2026/04/10 23:45:15 INFO Applying migration id=proofs 2026/04/10 23:45:15 INFO Applying migration id=contexts 2026/04/10 23:45:15 INFO Applying migration id=deliverieshost 2026/04/10 23:45:15 INFO Applying migration id=pembegin 2026/04/10 23:45:15 INFO Applying migration id=didhost 2026/04/10 23:45:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-247b-7ac8-b583-72b120e0caad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-247b-797f-b610-587086592eda activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-247b-797f-b610-587086592eda --- PASS: TestFTS_SearchByAuthorID (3.28s) === RUN TestFTS_SearchByMentionUserName 2026/04/10 23:45:18 INFO Applying migration id=initial 2026/04/10 23:45:18 INFO Applying migration id=notesupdated 2026/04/10 23:45:18 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:18 INFO Applying migration id=activitiesid 2026/04/10 23:45:18 INFO Applying migration id=outbox 2026/04/10 23:45:18 INFO Applying migration id=edits 2026/04/10 23:45:18 INFO Applying migration id=outboxactor 2026/04/10 23:45:18 INFO Applying migration id=outboxsender 2026/04/10 23:45:18 INFO Applying migration id=thread 2026/04/10 23:45:18 INFO Applying migration id=host 2026/04/10 23:45:18 INFO Applying migration id=sharedinbox 2026/04/10 23:45:18 INFO Applying migration id=noteshost 2026/04/10 23:45:18 INFO Applying migration id=fetched 2026/04/10 23:45:18 INFO Applying migration id=move 2026/04/10 23:45:18 INFO Applying migration id=cleanup 2026/04/10 23:45:18 INFO Applying migration id=received 2026/04/10 23:45:18 INFO Applying migration id=namehost 2026/04/10 23:45:18 INFO Applying migration id=outboxhost 2026/04/10 23:45:18 INFO Applying migration id=notesfts 2026/04/10 23:45:18 INFO Applying migration id=iconsname 2026/04/10 23:45:18 INFO Applying migration id=nohash 2026/04/10 23:45:18 INFO Applying migration id=shares 2026/04/10 23:45:18 INFO Applying migration id=actorttl 2026/04/10 23:45:18 INFO Applying migration id=tocc 2026/04/10 23:45:18 INFO Applying migration id=followeds 2026/04/10 23:45:18 INFO Applying migration id=certhash 2026/04/10 23:45:18 INFO Applying migration id=follows_sync 2026/04/10 23:45:18 INFO Applying migration id=jsonpath 2026/04/10 23:45:18 INFO Applying migration id=localforward 2026/04/10 23:45:18 INFO Applying migration id=avatar 2026/04/10 23:45:18 INFO Applying migration id=noimage 2026/04/10 23:45:18 INFO Applying migration id=feed 2026/04/10 23:45:18 INFO Applying migration id=bookmarks 2026/04/10 23:45:18 INFO Applying migration id=shareactivity 2026/04/10 23:45:18 INFO Applying migration id=application 2026/04/10 23:45:18 INFO Applying migration id=certificates 2026/04/10 23:45:18 INFO Applying migration id=rawforward 2026/04/10 23:45:18 INFO Applying migration id=publickey 2026/04/10 23:45:18 INFO Applying migration id=resolvegroup 2026/04/10 23:45:18 INFO Applying migration id=reject 2026/04/10 23:45:18 INFO Applying migration id=autodel 2026/04/10 23:45:18 INFO Applying migration id=jsonb 2026/04/10 23:45:18 INFO Applying migration id=quote 2026/04/10 23:45:18 INFO Applying migration id=rfc9421 2026/04/10 23:45:18 INFO Applying migration id=keys 2026/04/10 23:45:18 INFO Applying migration id=portable 2026/04/10 23:45:18 INFO Applying migration id=proofs 2026/04/10 23:45:18 INFO Applying migration id=contexts 2026/04/10 23:45:18 INFO Applying migration id=deliverieshost 2026/04/10 23:45:18 INFO Applying migration id=pembegin 2026/04/10 23:45:18 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionUserName (2.19s) === RUN TestFTS_SearchByMentionID 2026/04/10 23:45:20 INFO Applying migration id=initial 2026/04/10 23:45:20 INFO Applying migration id=notesupdated 2026/04/10 23:45:20 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:20 INFO Applying migration id=activitiesid 2026/04/10 23:45:20 INFO Applying migration id=outbox 2026/04/10 23:45:20 INFO Applying migration id=edits 2026/04/10 23:45:20 INFO Applying migration id=outboxactor 2026/04/10 23:45:20 INFO Applying migration id=outboxsender 2026/04/10 23:45:20 INFO Applying migration id=thread 2026/04/10 23:45:20 INFO Applying migration id=host 2026/04/10 23:45:20 INFO Applying migration id=sharedinbox 2026/04/10 23:45:20 INFO Applying migration id=noteshost 2026/04/10 23:45:20 INFO Applying migration id=fetched 2026/04/10 23:45:20 INFO Applying migration id=move 2026/04/10 23:45:20 INFO Applying migration id=cleanup 2026/04/10 23:45:20 INFO Applying migration id=received 2026/04/10 23:45:20 INFO Applying migration id=namehost 2026/04/10 23:45:20 INFO Applying migration id=outboxhost 2026/04/10 23:45:20 INFO Applying migration id=notesfts 2026/04/10 23:45:20 INFO Applying migration id=iconsname 2026/04/10 23:45:20 INFO Applying migration id=nohash 2026/04/10 23:45:20 INFO Applying migration id=shares 2026/04/10 23:45:20 INFO Applying migration id=actorttl 2026/04/10 23:45:20 INFO Applying migration id=tocc 2026/04/10 23:45:20 INFO Applying migration id=followeds 2026/04/10 23:45:20 INFO Applying migration id=certhash 2026/04/10 23:45:20 INFO Applying migration id=follows_sync 2026/04/10 23:45:20 INFO Applying migration id=jsonpath 2026/04/10 23:45:20 INFO Applying migration id=localforward 2026/04/10 23:45:20 INFO Applying migration id=avatar 2026/04/10 23:45:20 INFO Applying migration id=noimage 2026/04/10 23:45:20 INFO Applying migration id=feed 2026/04/10 23:45:20 INFO Applying migration id=bookmarks 2026/04/10 23:45:20 INFO Applying migration id=shareactivity 2026/04/10 23:45:20 INFO Applying migration id=application 2026/04/10 23:45:20 INFO Applying migration id=certificates 2026/04/10 23:45:20 INFO Applying migration id=rawforward 2026/04/10 23:45:20 INFO Applying migration id=publickey 2026/04/10 23:45:20 INFO Applying migration id=resolvegroup 2026/04/10 23:45:20 INFO Applying migration id=reject 2026/04/10 23:45:20 INFO Applying migration id=autodel 2026/04/10 23:45:20 INFO Applying migration id=jsonb 2026/04/10 23:45:20 INFO Applying migration id=quote 2026/04/10 23:45:20 INFO Applying migration id=rfc9421 2026/04/10 23:45:20 INFO Applying migration id=keys 2026/04/10 23:45:20 INFO Applying migration id=portable 2026/04/10 23:45:20 INFO Applying migration id=proofs 2026/04/10 23:45:20 INFO Applying migration id=contexts 2026/04/10 23:45:20 INFO Applying migration id=deliverieshost 2026/04/10 23:45:20 INFO Applying migration id=pembegin 2026/04/10 23:45:20 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionID (2.46s) === RUN TestHashtag_PublicPost 2026/04/10 23:45:23 INFO Applying migration id=initial 2026/04/10 23:45:23 INFO Applying migration id=notesupdated 2026/04/10 23:45:23 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:23 INFO Applying migration id=activitiesid 2026/04/10 23:45:23 INFO Applying migration id=outbox 2026/04/10 23:45:23 INFO Applying migration id=edits 2026/04/10 23:45:23 INFO Applying migration id=outboxactor 2026/04/10 23:45:23 INFO Applying migration id=outboxsender 2026/04/10 23:45:23 INFO Applying migration id=thread 2026/04/10 23:45:23 INFO Applying migration id=host 2026/04/10 23:45:23 INFO Applying migration id=sharedinbox 2026/04/10 23:45:23 INFO Applying migration id=noteshost 2026/04/10 23:45:23 INFO Applying migration id=fetched 2026/04/10 23:45:23 INFO Applying migration id=move 2026/04/10 23:45:23 INFO Applying migration id=cleanup 2026/04/10 23:45:23 INFO Applying migration id=received 2026/04/10 23:45:23 INFO Applying migration id=namehost 2026/04/10 23:45:23 INFO Applying migration id=outboxhost 2026/04/10 23:45:23 INFO Applying migration id=notesfts 2026/04/10 23:45:23 INFO Applying migration id=iconsname 2026/04/10 23:45:23 INFO Applying migration id=nohash 2026/04/10 23:45:23 INFO Applying migration id=shares 2026/04/10 23:45:23 INFO Applying migration id=actorttl 2026/04/10 23:45:23 INFO Applying migration id=tocc 2026/04/10 23:45:23 INFO Applying migration id=followeds 2026/04/10 23:45:23 INFO Applying migration id=certhash 2026/04/10 23:45:23 INFO Applying migration id=follows_sync 2026/04/10 23:45:23 INFO Applying migration id=jsonpath 2026/04/10 23:45:23 INFO Applying migration id=localforward 2026/04/10 23:45:23 INFO Applying migration id=avatar 2026/04/10 23:45:23 INFO Applying migration id=noimage 2026/04/10 23:45:23 INFO Applying migration id=feed 2026/04/10 23:45:23 INFO Applying migration id=bookmarks 2026/04/10 23:45:23 INFO Applying migration id=shareactivity 2026/04/10 23:45:23 INFO Applying migration id=application 2026/04/10 23:45:23 INFO Applying migration id=certificates 2026/04/10 23:45:23 INFO Applying migration id=rawforward 2026/04/10 23:45:23 INFO Applying migration id=publickey 2026/04/10 23:45:23 INFO Applying migration id=resolvegroup 2026/04/10 23:45:23 INFO Applying migration id=reject 2026/04/10 23:45:23 INFO Applying migration id=autodel 2026/04/10 23:45:23 INFO Applying migration id=jsonb 2026/04/10 23:45:23 INFO Applying migration id=quote 2026/04/10 23:45:23 INFO Applying migration id=rfc9421 2026/04/10 23:45:23 INFO Applying migration id=keys 2026/04/10 23:45:23 INFO Applying migration id=portable 2026/04/10 23:45:23 INFO Applying migration id=proofs 2026/04/10 23:45:23 INFO Applying migration id=contexts 2026/04/10 23:45:23 INFO Applying migration id=deliverieshost 2026/04/10 23:45:23 INFO Applying migration id=pembegin 2026/04/10 23:45:23 INFO Applying migration id=didhost 2026/04/10 23:45:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-4113-7631-8ec0-129374982b83 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-4113-75c2-b340-d2534ec8969a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-4113-75c2-b340-d2534ec8969a 2026/04/10 23:45:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-4113-75c2-b340-d2534ec8969a 2026/04/10 23:45:25 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (2.67s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/04/10 23:45:25 INFO Applying migration id=initial 2026/04/10 23:45:25 INFO Applying migration id=notesupdated 2026/04/10 23:45:25 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:25 INFO Applying migration id=activitiesid 2026/04/10 23:45:25 INFO Applying migration id=outbox 2026/04/10 23:45:25 INFO Applying migration id=edits 2026/04/10 23:45:25 INFO Applying migration id=outboxactor 2026/04/10 23:45:25 INFO Applying migration id=outboxsender 2026/04/10 23:45:25 INFO Applying migration id=thread 2026/04/10 23:45:25 INFO Applying migration id=host 2026/04/10 23:45:25 INFO Applying migration id=sharedinbox 2026/04/10 23:45:25 INFO Applying migration id=noteshost 2026/04/10 23:45:25 INFO Applying migration id=fetched 2026/04/10 23:45:25 INFO Applying migration id=move 2026/04/10 23:45:25 INFO Applying migration id=cleanup 2026/04/10 23:45:25 INFO Applying migration id=received 2026/04/10 23:45:25 INFO Applying migration id=namehost 2026/04/10 23:45:25 INFO Applying migration id=outboxhost 2026/04/10 23:45:25 INFO Applying migration id=notesfts 2026/04/10 23:45:25 INFO Applying migration id=iconsname 2026/04/10 23:45:25 INFO Applying migration id=nohash 2026/04/10 23:45:25 INFO Applying migration id=shares 2026/04/10 23:45:25 INFO Applying migration id=actorttl 2026/04/10 23:45:25 INFO Applying migration id=tocc 2026/04/10 23:45:25 INFO Applying migration id=followeds 2026/04/10 23:45:25 INFO Applying migration id=certhash 2026/04/10 23:45:25 INFO Applying migration id=follows_sync 2026/04/10 23:45:25 INFO Applying migration id=jsonpath 2026/04/10 23:45:25 INFO Applying migration id=localforward 2026/04/10 23:45:25 INFO Applying migration id=avatar 2026/04/10 23:45:25 INFO Applying migration id=noimage 2026/04/10 23:45:25 INFO Applying migration id=feed 2026/04/10 23:45:25 INFO Applying migration id=bookmarks 2026/04/10 23:45:25 INFO Applying migration id=shareactivity 2026/04/10 23:45:25 INFO Applying migration id=application 2026/04/10 23:45:25 INFO Applying migration id=certificates 2026/04/10 23:45:25 INFO Applying migration id=rawforward 2026/04/10 23:45:25 INFO Applying migration id=publickey 2026/04/10 23:45:25 INFO Applying migration id=resolvegroup 2026/04/10 23:45:25 INFO Applying migration id=reject 2026/04/10 23:45:25 INFO Applying migration id=autodel 2026/04/10 23:45:25 INFO Applying migration id=jsonb 2026/04/10 23:45:25 INFO Applying migration id=quote 2026/04/10 23:45:25 INFO Applying migration id=rfc9421 2026/04/10 23:45:25 INFO Applying migration id=keys 2026/04/10 23:45:25 INFO Applying migration id=portable 2026/04/10 23:45:25 INFO Applying migration id=proofs 2026/04/10 23:45:25 INFO Applying migration id=contexts 2026/04/10 23:45:25 INFO Applying migration id=deliverieshost 2026/04/10 23:45:25 INFO Applying migration id=pembegin 2026/04/10 23:45:25 INFO Applying migration id=didhost 2026/04/10 23:45:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-4708-7256-80bd-b1eb336d2225 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-4708-71e4-bf51-8d660d17779a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-4708-71e4-bf51-8d660d17779a 2026/04/10 23:45:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-4708-71e4-bf51-8d660d17779a 2026/04/10 23:45:27 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (1.52s) === RUN TestHashtag_ExclamationMark 2026/04/10 23:45:27 INFO Applying migration id=initial 2026/04/10 23:45:27 INFO Applying migration id=notesupdated 2026/04/10 23:45:27 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:27 INFO Applying migration id=activitiesid 2026/04/10 23:45:27 INFO Applying migration id=outbox 2026/04/10 23:45:27 INFO Applying migration id=edits 2026/04/10 23:45:27 INFO Applying migration id=outboxactor 2026/04/10 23:45:27 INFO Applying migration id=outboxsender 2026/04/10 23:45:27 INFO Applying migration id=thread 2026/04/10 23:45:27 INFO Applying migration id=host 2026/04/10 23:45:27 INFO Applying migration id=sharedinbox 2026/04/10 23:45:27 INFO Applying migration id=noteshost 2026/04/10 23:45:27 INFO Applying migration id=fetched 2026/04/10 23:45:27 INFO Applying migration id=move 2026/04/10 23:45:27 INFO Applying migration id=cleanup 2026/04/10 23:45:27 INFO Applying migration id=received 2026/04/10 23:45:27 INFO Applying migration id=namehost 2026/04/10 23:45:27 INFO Applying migration id=outboxhost 2026/04/10 23:45:27 INFO Applying migration id=notesfts 2026/04/10 23:45:27 INFO Applying migration id=iconsname 2026/04/10 23:45:27 INFO Applying migration id=nohash 2026/04/10 23:45:27 INFO Applying migration id=shares 2026/04/10 23:45:27 INFO Applying migration id=actorttl 2026/04/10 23:45:27 INFO Applying migration id=tocc 2026/04/10 23:45:27 INFO Applying migration id=followeds 2026/04/10 23:45:27 INFO Applying migration id=certhash 2026/04/10 23:45:27 INFO Applying migration id=follows_sync 2026/04/10 23:45:27 INFO Applying migration id=jsonpath 2026/04/10 23:45:27 INFO Applying migration id=localforward 2026/04/10 23:45:27 INFO Applying migration id=avatar 2026/04/10 23:45:27 INFO Applying migration id=noimage 2026/04/10 23:45:27 INFO Applying migration id=feed 2026/04/10 23:45:27 INFO Applying migration id=bookmarks 2026/04/10 23:45:27 INFO Applying migration id=shareactivity 2026/04/10 23:45:27 INFO Applying migration id=application 2026/04/10 23:45:27 INFO Applying migration id=certificates 2026/04/10 23:45:27 INFO Applying migration id=rawforward 2026/04/10 23:45:27 INFO Applying migration id=publickey 2026/04/10 23:45:27 INFO Applying migration id=resolvegroup 2026/04/10 23:45:27 INFO Applying migration id=reject 2026/04/10 23:45:27 INFO Applying migration id=autodel 2026/04/10 23:45:27 INFO Applying migration id=jsonb 2026/04/10 23:45:27 INFO Applying migration id=quote 2026/04/10 23:45:27 INFO Applying migration id=rfc9421 2026/04/10 23:45:27 INFO Applying migration id=keys 2026/04/10 23:45:27 INFO Applying migration id=portable 2026/04/10 23:45:27 INFO Applying migration id=proofs 2026/04/10 23:45:27 INFO Applying migration id=contexts 2026/04/10 23:45:27 INFO Applying migration id=deliverieshost 2026/04/10 23:45:27 INFO Applying migration id=pembegin 2026/04/10 23:45:27 INFO Applying migration id=didhost 2026/04/10 23:45:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-4fc6-7415-9af4-73b179d1d35c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-4fc6-735a-a537-f387c10ee4d5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-4fc6-735a-a537-f387c10ee4d5 2026/04/10 23:45:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-4fc6-735a-a537-f387c10ee4d5 2026/04/10 23:45:29 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (2.24s) === RUN TestHashtag_Beginning 2026/04/10 23:45:29 INFO Applying migration id=initial 2026/04/10 23:45:29 INFO Applying migration id=notesupdated 2026/04/10 23:45:29 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:29 INFO Applying migration id=activitiesid 2026/04/10 23:45:29 INFO Applying migration id=outbox 2026/04/10 23:45:29 INFO Applying migration id=edits 2026/04/10 23:45:29 INFO Applying migration id=outboxactor 2026/04/10 23:45:29 INFO Applying migration id=outboxsender 2026/04/10 23:45:29 INFO Applying migration id=thread 2026/04/10 23:45:29 INFO Applying migration id=host 2026/04/10 23:45:29 INFO Applying migration id=sharedinbox 2026/04/10 23:45:29 INFO Applying migration id=noteshost 2026/04/10 23:45:29 INFO Applying migration id=fetched 2026/04/10 23:45:29 INFO Applying migration id=move 2026/04/10 23:45:29 INFO Applying migration id=cleanup 2026/04/10 23:45:29 INFO Applying migration id=received 2026/04/10 23:45:29 INFO Applying migration id=namehost 2026/04/10 23:45:29 INFO Applying migration id=outboxhost 2026/04/10 23:45:29 INFO Applying migration id=notesfts 2026/04/10 23:45:29 INFO Applying migration id=iconsname 2026/04/10 23:45:29 INFO Applying migration id=nohash 2026/04/10 23:45:29 INFO Applying migration id=shares 2026/04/10 23:45:29 INFO Applying migration id=actorttl 2026/04/10 23:45:29 INFO Applying migration id=tocc 2026/04/10 23:45:29 INFO Applying migration id=followeds 2026/04/10 23:45:29 INFO Applying migration id=certhash 2026/04/10 23:45:29 INFO Applying migration id=follows_sync 2026/04/10 23:45:29 INFO Applying migration id=jsonpath 2026/04/10 23:45:29 INFO Applying migration id=localforward 2026/04/10 23:45:29 INFO Applying migration id=avatar 2026/04/10 23:45:29 INFO Applying migration id=noimage 2026/04/10 23:45:29 INFO Applying migration id=feed 2026/04/10 23:45:29 INFO Applying migration id=bookmarks 2026/04/10 23:45:29 INFO Applying migration id=shareactivity 2026/04/10 23:45:29 INFO Applying migration id=application 2026/04/10 23:45:29 INFO Applying migration id=certificates 2026/04/10 23:45:29 INFO Applying migration id=rawforward 2026/04/10 23:45:29 INFO Applying migration id=publickey 2026/04/10 23:45:29 INFO Applying migration id=resolvegroup 2026/04/10 23:45:29 INFO Applying migration id=reject 2026/04/10 23:45:29 INFO Applying migration id=autodel 2026/04/10 23:45:29 INFO Applying migration id=jsonb 2026/04/10 23:45:29 INFO Applying migration id=quote 2026/04/10 23:45:29 INFO Applying migration id=rfc9421 2026/04/10 23:45:29 INFO Applying migration id=keys 2026/04/10 23:45:29 INFO Applying migration id=portable 2026/04/10 23:45:29 INFO Applying migration id=proofs 2026/04/10 23:45:29 INFO Applying migration id=contexts 2026/04/10 23:45:29 INFO Applying migration id=deliverieshost 2026/04/10 23:45:29 INFO Applying migration id=pembegin 2026/04/10 23:45:29 INFO Applying migration id=didhost 2026/04/10 23:45:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-5487-7afa-881a-5909b5840f0c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-5487-7a8a-bfbe-e6f05103fae6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-5487-7a8a-bfbe-e6f05103fae6 2026/04/10 23:45:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-5487-7a8a-bfbe-e6f05103fae6 2026/04/10 23:45:30 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (1.22s) === RUN TestHashtag_Multiple 2026/04/10 23:45:30 INFO Applying migration id=initial 2026/04/10 23:45:30 INFO Applying migration id=notesupdated 2026/04/10 23:45:30 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:30 INFO Applying migration id=activitiesid 2026/04/10 23:45:30 INFO Applying migration id=outbox 2026/04/10 23:45:30 INFO Applying migration id=edits 2026/04/10 23:45:30 INFO Applying migration id=outboxactor 2026/04/10 23:45:30 INFO Applying migration id=outboxsender 2026/04/10 23:45:30 INFO Applying migration id=thread 2026/04/10 23:45:30 INFO Applying migration id=host 2026/04/10 23:45:30 INFO Applying migration id=sharedinbox 2026/04/10 23:45:30 INFO Applying migration id=noteshost 2026/04/10 23:45:30 INFO Applying migration id=fetched 2026/04/10 23:45:30 INFO Applying migration id=move 2026/04/10 23:45:30 INFO Applying migration id=cleanup 2026/04/10 23:45:30 INFO Applying migration id=received 2026/04/10 23:45:30 INFO Applying migration id=namehost 2026/04/10 23:45:30 INFO Applying migration id=outboxhost 2026/04/10 23:45:30 INFO Applying migration id=notesfts 2026/04/10 23:45:30 INFO Applying migration id=iconsname 2026/04/10 23:45:30 INFO Applying migration id=nohash 2026/04/10 23:45:30 INFO Applying migration id=shares 2026/04/10 23:45:30 INFO Applying migration id=actorttl 2026/04/10 23:45:30 INFO Applying migration id=tocc 2026/04/10 23:45:30 INFO Applying migration id=followeds 2026/04/10 23:45:30 INFO Applying migration id=certhash 2026/04/10 23:45:30 INFO Applying migration id=follows_sync 2026/04/10 23:45:30 INFO Applying migration id=jsonpath 2026/04/10 23:45:30 INFO Applying migration id=localforward 2026/04/10 23:45:30 INFO Applying migration id=avatar 2026/04/10 23:45:30 INFO Applying migration id=noimage 2026/04/10 23:45:30 INFO Applying migration id=feed 2026/04/10 23:45:30 INFO Applying migration id=bookmarks 2026/04/10 23:45:30 INFO Applying migration id=shareactivity 2026/04/10 23:45:30 INFO Applying migration id=application 2026/04/10 23:45:30 INFO Applying migration id=certificates 2026/04/10 23:45:30 INFO Applying migration id=rawforward 2026/04/10 23:45:30 INFO Applying migration id=publickey 2026/04/10 23:45:30 INFO Applying migration id=resolvegroup 2026/04/10 23:45:30 INFO Applying migration id=reject 2026/04/10 23:45:30 INFO Applying migration id=autodel 2026/04/10 23:45:30 INFO Applying migration id=jsonb 2026/04/10 23:45:30 INFO Applying migration id=quote 2026/04/10 23:45:30 INFO Applying migration id=rfc9421 2026/04/10 23:45:30 INFO Applying migration id=keys 2026/04/10 23:45:30 INFO Applying migration id=portable 2026/04/10 23:45:30 INFO Applying migration id=proofs 2026/04/10 23:45:30 INFO Applying migration id=contexts 2026/04/10 23:45:30 INFO Applying migration id=deliverieshost 2026/04/10 23:45:30 INFO Applying migration id=pembegin 2026/04/10 23:45:30 INFO Applying migration id=didhost 2026/04/10 23:45:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-6177-7892-aa98-9579dbddbaf9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-6177-76f1-948f-fba3b377ce8f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-6177-76f1-948f-fba3b377ce8f 2026/04/10 23:45:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-6177-76f1-948f-fba3b377ce8f 2026/04/10 23:45:34 INFO Generating first response key=/hashtag/Hello 2026/04/10 23:45:34 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (3.32s) === RUN TestHashtag_CaseSensitivity 2026/04/10 23:45:34 INFO Applying migration id=initial 2026/04/10 23:45:34 INFO Applying migration id=notesupdated 2026/04/10 23:45:34 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:34 INFO Applying migration id=activitiesid 2026/04/10 23:45:34 INFO Applying migration id=outbox 2026/04/10 23:45:34 INFO Applying migration id=edits 2026/04/10 23:45:34 INFO Applying migration id=outboxactor 2026/04/10 23:45:34 INFO Applying migration id=outboxsender 2026/04/10 23:45:34 INFO Applying migration id=thread 2026/04/10 23:45:34 INFO Applying migration id=host 2026/04/10 23:45:34 INFO Applying migration id=sharedinbox 2026/04/10 23:45:34 INFO Applying migration id=noteshost 2026/04/10 23:45:34 INFO Applying migration id=fetched 2026/04/10 23:45:34 INFO Applying migration id=move 2026/04/10 23:45:34 INFO Applying migration id=cleanup 2026/04/10 23:45:34 INFO Applying migration id=received 2026/04/10 23:45:34 INFO Applying migration id=namehost 2026/04/10 23:45:34 INFO Applying migration id=outboxhost 2026/04/10 23:45:34 INFO Applying migration id=notesfts 2026/04/10 23:45:34 INFO Applying migration id=iconsname 2026/04/10 23:45:34 INFO Applying migration id=nohash 2026/04/10 23:45:34 INFO Applying migration id=shares 2026/04/10 23:45:34 INFO Applying migration id=actorttl 2026/04/10 23:45:34 INFO Applying migration id=tocc 2026/04/10 23:45:34 INFO Applying migration id=followeds 2026/04/10 23:45:34 INFO Applying migration id=certhash 2026/04/10 23:45:34 INFO Applying migration id=follows_sync 2026/04/10 23:45:34 INFO Applying migration id=jsonpath 2026/04/10 23:45:34 INFO Applying migration id=localforward 2026/04/10 23:45:34 INFO Applying migration id=avatar 2026/04/10 23:45:34 INFO Applying migration id=noimage 2026/04/10 23:45:34 INFO Applying migration id=feed 2026/04/10 23:45:34 INFO Applying migration id=bookmarks 2026/04/10 23:45:34 INFO Applying migration id=shareactivity 2026/04/10 23:45:34 INFO Applying migration id=application 2026/04/10 23:45:34 INFO Applying migration id=certificates 2026/04/10 23:45:34 INFO Applying migration id=rawforward 2026/04/10 23:45:34 INFO Applying migration id=publickey 2026/04/10 23:45:34 INFO Applying migration id=resolvegroup 2026/04/10 23:45:34 INFO Applying migration id=reject 2026/04/10 23:45:34 INFO Applying migration id=autodel 2026/04/10 23:45:34 INFO Applying migration id=jsonb 2026/04/10 23:45:34 INFO Applying migration id=quote 2026/04/10 23:45:34 INFO Applying migration id=rfc9421 2026/04/10 23:45:34 INFO Applying migration id=keys 2026/04/10 23:45:34 INFO Applying migration id=portable 2026/04/10 23:45:34 INFO Applying migration id=proofs 2026/04/10 23:45:34 INFO Applying migration id=contexts 2026/04/10 23:45:34 INFO Applying migration id=deliverieshost 2026/04/10 23:45:34 INFO Applying migration id=pembegin 2026/04/10 23:45:34 INFO Applying migration id=didhost 2026/04/10 23:45:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-6a42-763f-b331-0aa1c2f113aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-6a42-75d1-b08b-0f4865db162d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-6a42-75d1-b08b-0f4865db162d 2026/04/10 23:45:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-6a42-75d1-b08b-0f4865db162d 2026/04/10 23:45:36 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (2.24s) === RUN TestHashtag_PostToFollowers 2026/04/10 23:45:36 INFO Applying migration id=initial 2026/04/10 23:45:36 INFO Applying migration id=notesupdated 2026/04/10 23:45:36 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:36 INFO Applying migration id=activitiesid 2026/04/10 23:45:36 INFO Applying migration id=outbox 2026/04/10 23:45:36 INFO Applying migration id=edits 2026/04/10 23:45:36 INFO Applying migration id=outboxactor 2026/04/10 23:45:36 INFO Applying migration id=outboxsender 2026/04/10 23:45:36 INFO Applying migration id=thread 2026/04/10 23:45:36 INFO Applying migration id=host 2026/04/10 23:45:36 INFO Applying migration id=sharedinbox 2026/04/10 23:45:36 INFO Applying migration id=noteshost 2026/04/10 23:45:36 INFO Applying migration id=fetched 2026/04/10 23:45:36 INFO Applying migration id=move 2026/04/10 23:45:36 INFO Applying migration id=cleanup 2026/04/10 23:45:36 INFO Applying migration id=received 2026/04/10 23:45:36 INFO Applying migration id=namehost 2026/04/10 23:45:36 INFO Applying migration id=outboxhost 2026/04/10 23:45:36 INFO Applying migration id=notesfts 2026/04/10 23:45:36 INFO Applying migration id=iconsname 2026/04/10 23:45:36 INFO Applying migration id=nohash 2026/04/10 23:45:36 INFO Applying migration id=shares 2026/04/10 23:45:36 INFO Applying migration id=actorttl 2026/04/10 23:45:36 INFO Applying migration id=tocc 2026/04/10 23:45:36 INFO Applying migration id=followeds 2026/04/10 23:45:36 INFO Applying migration id=certhash 2026/04/10 23:45:36 INFO Applying migration id=follows_sync 2026/04/10 23:45:36 INFO Applying migration id=jsonpath 2026/04/10 23:45:36 INFO Applying migration id=localforward 2026/04/10 23:45:36 INFO Applying migration id=avatar 2026/04/10 23:45:36 INFO Applying migration id=noimage 2026/04/10 23:45:36 INFO Applying migration id=feed 2026/04/10 23:45:36 INFO Applying migration id=bookmarks 2026/04/10 23:45:36 INFO Applying migration id=shareactivity 2026/04/10 23:45:36 INFO Applying migration id=application 2026/04/10 23:45:36 INFO Applying migration id=certificates 2026/04/10 23:45:36 INFO Applying migration id=rawforward 2026/04/10 23:45:36 INFO Applying migration id=publickey 2026/04/10 23:45:36 INFO Applying migration id=resolvegroup 2026/04/10 23:45:36 INFO Applying migration id=reject 2026/04/10 23:45:36 INFO Applying migration id=autodel 2026/04/10 23:45:36 INFO Applying migration id=jsonb 2026/04/10 23:45:36 INFO Applying migration id=quote 2026/04/10 23:45:36 INFO Applying migration id=rfc9421 2026/04/10 23:45:36 INFO Applying migration id=keys 2026/04/10 23:45:36 INFO Applying migration id=portable 2026/04/10 23:45:36 INFO Applying migration id=proofs 2026/04/10 23:45:36 INFO Applying migration id=contexts 2026/04/10 23:45:36 INFO Applying migration id=deliverieshost 2026/04/10 23:45:36 INFO Applying migration id=pembegin 2026/04/10 23:45:36 INFO Applying migration id=didhost 2026/04/10 23:45:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79c9-722c-70de-8af7-99f6a9fe16a1 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 23:45:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79c9-722c-7e09-a538-fe7525ecf4d4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79c9-722c-70de-8af7-99f6a9fe16a1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79c9-722c-70de-8af7-99f6a9fe16a1 2026/04/10 23:45:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-722d-760f-a843-def78e3faecb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-722d-75b8-867f-0b140a705b17 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-722d-75b8-867f-0b140a705b17 2026/04/10 23:45:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-722d-75b8-867f-0b140a705b17 2026/04/10 23:45:38 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (2.02s) === RUN TestHashtag_BigOffset 2026/04/10 23:45:38 INFO Applying migration id=initial 2026/04/10 23:45:38 INFO Applying migration id=notesupdated 2026/04/10 23:45:38 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:38 INFO Applying migration id=activitiesid 2026/04/10 23:45:38 INFO Applying migration id=outbox 2026/04/10 23:45:38 INFO Applying migration id=edits 2026/04/10 23:45:38 INFO Applying migration id=outboxactor 2026/04/10 23:45:38 INFO Applying migration id=outboxsender 2026/04/10 23:45:38 INFO Applying migration id=thread 2026/04/10 23:45:38 INFO Applying migration id=host 2026/04/10 23:45:38 INFO Applying migration id=sharedinbox 2026/04/10 23:45:38 INFO Applying migration id=noteshost 2026/04/10 23:45:38 INFO Applying migration id=fetched 2026/04/10 23:45:38 INFO Applying migration id=move 2026/04/10 23:45:38 INFO Applying migration id=cleanup 2026/04/10 23:45:38 INFO Applying migration id=received 2026/04/10 23:45:38 INFO Applying migration id=namehost 2026/04/10 23:45:38 INFO Applying migration id=outboxhost 2026/04/10 23:45:38 INFO Applying migration id=notesfts 2026/04/10 23:45:38 INFO Applying migration id=iconsname 2026/04/10 23:45:38 INFO Applying migration id=nohash 2026/04/10 23:45:38 INFO Applying migration id=shares 2026/04/10 23:45:38 INFO Applying migration id=actorttl 2026/04/10 23:45:38 INFO Applying migration id=tocc 2026/04/10 23:45:38 INFO Applying migration id=followeds 2026/04/10 23:45:38 INFO Applying migration id=certhash 2026/04/10 23:45:38 INFO Applying migration id=follows_sync 2026/04/10 23:45:38 INFO Applying migration id=jsonpath 2026/04/10 23:45:38 INFO Applying migration id=localforward 2026/04/10 23:45:38 INFO Applying migration id=avatar 2026/04/10 23:45:38 INFO Applying migration id=noimage 2026/04/10 23:45:38 INFO Applying migration id=feed 2026/04/10 23:45:38 INFO Applying migration id=bookmarks 2026/04/10 23:45:38 INFO Applying migration id=shareactivity 2026/04/10 23:45:38 INFO Applying migration id=application 2026/04/10 23:45:38 INFO Applying migration id=certificates 2026/04/10 23:45:38 INFO Applying migration id=rawforward 2026/04/10 23:45:38 INFO Applying migration id=publickey 2026/04/10 23:45:38 INFO Applying migration id=resolvegroup 2026/04/10 23:45:38 INFO Applying migration id=reject 2026/04/10 23:45:38 INFO Applying migration id=autodel 2026/04/10 23:45:38 INFO Applying migration id=jsonb 2026/04/10 23:45:38 INFO Applying migration id=quote 2026/04/10 23:45:38 INFO Applying migration id=rfc9421 2026/04/10 23:45:38 INFO Applying migration id=keys 2026/04/10 23:45:38 INFO Applying migration id=portable 2026/04/10 23:45:38 INFO Applying migration id=proofs 2026/04/10 23:45:38 INFO Applying migration id=contexts 2026/04/10 23:45:38 INFO Applying migration id=deliverieshost 2026/04/10 23:45:38 INFO Applying migration id=pembegin 2026/04/10 23:45:38 INFO Applying migration id=didhost 2026/04/10 23:45:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-7908-7bf2-a3a8-9ed9585e0a4b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-7908-7b82-9274-73966f04fedd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-7908-7b82-9274-73966f04fedd 2026/04/10 23:45:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-7908-7b82-9274-73966f04fedd 2026/04/10 23:45:40 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (1.76s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/04/10 23:45:40 INFO Applying migration id=initial 2026/04/10 23:45:40 INFO Applying migration id=notesupdated 2026/04/10 23:45:40 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:40 INFO Applying migration id=activitiesid 2026/04/10 23:45:40 INFO Applying migration id=outbox 2026/04/10 23:45:40 INFO Applying migration id=edits 2026/04/10 23:45:40 INFO Applying migration id=outboxactor 2026/04/10 23:45:40 INFO Applying migration id=outboxsender 2026/04/10 23:45:40 INFO Applying migration id=thread 2026/04/10 23:45:40 INFO Applying migration id=host 2026/04/10 23:45:40 INFO Applying migration id=sharedinbox 2026/04/10 23:45:40 INFO Applying migration id=noteshost 2026/04/10 23:45:40 INFO Applying migration id=fetched 2026/04/10 23:45:40 INFO Applying migration id=move 2026/04/10 23:45:40 INFO Applying migration id=cleanup 2026/04/10 23:45:40 INFO Applying migration id=received 2026/04/10 23:45:40 INFO Applying migration id=namehost 2026/04/10 23:45:40 INFO Applying migration id=outboxhost 2026/04/10 23:45:40 INFO Applying migration id=notesfts 2026/04/10 23:45:40 INFO Applying migration id=iconsname 2026/04/10 23:45:40 INFO Applying migration id=nohash 2026/04/10 23:45:40 INFO Applying migration id=shares 2026/04/10 23:45:40 INFO Applying migration id=actorttl 2026/04/10 23:45:40 INFO Applying migration id=tocc 2026/04/10 23:45:40 INFO Applying migration id=followeds 2026/04/10 23:45:40 INFO Applying migration id=certhash 2026/04/10 23:45:40 INFO Applying migration id=follows_sync 2026/04/10 23:45:40 INFO Applying migration id=jsonpath 2026/04/10 23:45:40 INFO Applying migration id=localforward 2026/04/10 23:45:40 INFO Applying migration id=avatar 2026/04/10 23:45:40 INFO Applying migration id=noimage 2026/04/10 23:45:40 INFO Applying migration id=feed 2026/04/10 23:45:40 INFO Applying migration id=bookmarks 2026/04/10 23:45:40 INFO Applying migration id=shareactivity 2026/04/10 23:45:40 INFO Applying migration id=application 2026/04/10 23:45:40 INFO Applying migration id=certificates 2026/04/10 23:45:40 INFO Applying migration id=rawforward 2026/04/10 23:45:40 INFO Applying migration id=publickey 2026/04/10 23:45:40 INFO Applying migration id=resolvegroup 2026/04/10 23:45:40 INFO Applying migration id=reject 2026/04/10 23:45:40 INFO Applying migration id=autodel 2026/04/10 23:45:40 INFO Applying migration id=jsonb 2026/04/10 23:45:40 INFO Applying migration id=quote 2026/04/10 23:45:40 INFO Applying migration id=rfc9421 2026/04/10 23:45:40 INFO Applying migration id=keys 2026/04/10 23:45:40 INFO Applying migration id=portable 2026/04/10 23:45:40 INFO Applying migration id=proofs 2026/04/10 23:45:40 INFO Applying migration id=contexts 2026/04/10 23:45:40 INFO Applying migration id=deliverieshost 2026/04/10 23:45:40 INFO Applying migration id=pembegin 2026/04/10 23:45:40 INFO Applying migration id=didhost 2026/04/10 23:45:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-8b06-70e1-981b-ff1ef10c876a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-8b06-7057-9367-9d50b91f5c29 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-8b06-7057-9367-9d50b91f5c29 2026/04/10 23:45:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-8b06-7057-9367-9d50b91f5c29 2026/04/10 23:45:44 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (4.61s) === RUN TestHashtag_InvalidOffset 2026/04/10 23:45:44 INFO Applying migration id=initial 2026/04/10 23:45:44 INFO Applying migration id=notesupdated 2026/04/10 23:45:44 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:44 INFO Applying migration id=activitiesid 2026/04/10 23:45:44 INFO Applying migration id=outbox 2026/04/10 23:45:44 INFO Applying migration id=edits 2026/04/10 23:45:44 INFO Applying migration id=outboxactor 2026/04/10 23:45:44 INFO Applying migration id=outboxsender 2026/04/10 23:45:44 INFO Applying migration id=thread 2026/04/10 23:45:44 INFO Applying migration id=host 2026/04/10 23:45:44 INFO Applying migration id=sharedinbox 2026/04/10 23:45:44 INFO Applying migration id=noteshost 2026/04/10 23:45:44 INFO Applying migration id=fetched 2026/04/10 23:45:44 INFO Applying migration id=move 2026/04/10 23:45:44 INFO Applying migration id=cleanup 2026/04/10 23:45:44 INFO Applying migration id=received 2026/04/10 23:45:44 INFO Applying migration id=namehost 2026/04/10 23:45:44 INFO Applying migration id=outboxhost 2026/04/10 23:45:44 INFO Applying migration id=notesfts 2026/04/10 23:45:44 INFO Applying migration id=iconsname 2026/04/10 23:45:44 INFO Applying migration id=nohash 2026/04/10 23:45:44 INFO Applying migration id=shares 2026/04/10 23:45:44 INFO Applying migration id=actorttl 2026/04/10 23:45:44 INFO Applying migration id=tocc 2026/04/10 23:45:44 INFO Applying migration id=followeds 2026/04/10 23:45:44 INFO Applying migration id=certhash 2026/04/10 23:45:44 INFO Applying migration id=follows_sync 2026/04/10 23:45:44 INFO Applying migration id=jsonpath 2026/04/10 23:45:44 INFO Applying migration id=localforward 2026/04/10 23:45:44 INFO Applying migration id=avatar 2026/04/10 23:45:44 INFO Applying migration id=noimage 2026/04/10 23:45:44 INFO Applying migration id=feed 2026/04/10 23:45:44 INFO Applying migration id=bookmarks 2026/04/10 23:45:44 INFO Applying migration id=shareactivity 2026/04/10 23:45:44 INFO Applying migration id=application 2026/04/10 23:45:44 INFO Applying migration id=certificates 2026/04/10 23:45:44 INFO Applying migration id=rawforward 2026/04/10 23:45:44 INFO Applying migration id=publickey 2026/04/10 23:45:44 INFO Applying migration id=resolvegroup 2026/04/10 23:45:44 INFO Applying migration id=reject 2026/04/10 23:45:44 INFO Applying migration id=autodel 2026/04/10 23:45:44 INFO Applying migration id=jsonb 2026/04/10 23:45:44 INFO Applying migration id=quote 2026/04/10 23:45:44 INFO Applying migration id=rfc9421 2026/04/10 23:45:44 INFO Applying migration id=keys 2026/04/10 23:45:44 INFO Applying migration id=portable 2026/04/10 23:45:44 INFO Applying migration id=proofs 2026/04/10 23:45:44 INFO Applying migration id=contexts 2026/04/10 23:45:44 INFO Applying migration id=deliverieshost 2026/04/10 23:45:44 INFO Applying migration id=pembegin 2026/04/10 23:45:44 INFO Applying migration id=didhost 2026/04/10 23:45:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-93d0-79c3-af84-fbaeff7051dc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-93d0-7958-a3ca-9a4646b70537 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-93d0-7958-a3ca-9a4646b70537 2026/04/10 23:45:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-93d0-7958-a3ca-9a4646b70537 2026/04/10 23:45:46 INFO Generating first response key=/hashtag/world?z 2026/04/10 23:45:46 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (2.25s) === RUN TestHashtag_EmptyHashtag 2026/04/10 23:45:46 INFO Applying migration id=initial 2026/04/10 23:45:46 INFO Applying migration id=notesupdated 2026/04/10 23:45:46 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:46 INFO Applying migration id=activitiesid 2026/04/10 23:45:46 INFO Applying migration id=outbox 2026/04/10 23:45:46 INFO Applying migration id=edits 2026/04/10 23:45:46 INFO Applying migration id=outboxactor 2026/04/10 23:45:46 INFO Applying migration id=outboxsender 2026/04/10 23:45:46 INFO Applying migration id=thread 2026/04/10 23:45:46 INFO Applying migration id=host 2026/04/10 23:45:46 INFO Applying migration id=sharedinbox 2026/04/10 23:45:46 INFO Applying migration id=noteshost 2026/04/10 23:45:46 INFO Applying migration id=fetched 2026/04/10 23:45:46 INFO Applying migration id=move 2026/04/10 23:45:46 INFO Applying migration id=cleanup 2026/04/10 23:45:46 INFO Applying migration id=received 2026/04/10 23:45:46 INFO Applying migration id=namehost 2026/04/10 23:45:47 INFO Applying migration id=outboxhost 2026/04/10 23:45:47 INFO Applying migration id=notesfts 2026/04/10 23:45:47 INFO Applying migration id=iconsname 2026/04/10 23:45:47 INFO Applying migration id=nohash 2026/04/10 23:45:47 INFO Applying migration id=shares 2026/04/10 23:45:47 INFO Applying migration id=actorttl 2026/04/10 23:45:47 INFO Applying migration id=tocc 2026/04/10 23:45:47 INFO Applying migration id=followeds 2026/04/10 23:45:47 INFO Applying migration id=certhash 2026/04/10 23:45:47 INFO Applying migration id=follows_sync 2026/04/10 23:45:47 INFO Applying migration id=jsonpath 2026/04/10 23:45:47 INFO Applying migration id=localforward 2026/04/10 23:45:47 INFO Applying migration id=avatar 2026/04/10 23:45:47 INFO Applying migration id=noimage 2026/04/10 23:45:47 INFO Applying migration id=feed 2026/04/10 23:45:47 INFO Applying migration id=bookmarks 2026/04/10 23:45:47 INFO Applying migration id=shareactivity 2026/04/10 23:45:47 INFO Applying migration id=application 2026/04/10 23:45:47 INFO Applying migration id=certificates 2026/04/10 23:45:47 INFO Applying migration id=rawforward 2026/04/10 23:45:47 INFO Applying migration id=publickey 2026/04/10 23:45:47 INFO Applying migration id=resolvegroup 2026/04/10 23:45:47 INFO Applying migration id=reject 2026/04/10 23:45:47 INFO Applying migration id=autodel 2026/04/10 23:45:47 INFO Applying migration id=jsonb 2026/04/10 23:45:47 INFO Applying migration id=quote 2026/04/10 23:45:47 INFO Applying migration id=rfc9421 2026/04/10 23:45:47 INFO Applying migration id=keys 2026/04/10 23:45:47 INFO Applying migration id=portable 2026/04/10 23:45:47 INFO Applying migration id=proofs 2026/04/10 23:45:47 INFO Applying migration id=contexts 2026/04/10 23:45:47 INFO Applying migration id=deliverieshost 2026/04/10 23:45:47 INFO Applying migration id=pembegin 2026/04/10 23:45:47 INFO Applying migration id=didhost 2026/04/10 23:45:48 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (1.18s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/04/10 23:45:48 INFO Applying migration id=initial 2026/04/10 23:45:48 INFO Applying migration id=notesupdated 2026/04/10 23:45:48 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:48 INFO Applying migration id=activitiesid 2026/04/10 23:45:48 INFO Applying migration id=outbox 2026/04/10 23:45:48 INFO Applying migration id=edits 2026/04/10 23:45:48 INFO Applying migration id=outboxactor 2026/04/10 23:45:48 INFO Applying migration id=outboxsender 2026/04/10 23:45:48 INFO Applying migration id=thread 2026/04/10 23:45:48 INFO Applying migration id=host 2026/04/10 23:45:48 INFO Applying migration id=sharedinbox 2026/04/10 23:45:48 INFO Applying migration id=noteshost 2026/04/10 23:45:48 INFO Applying migration id=fetched 2026/04/10 23:45:48 INFO Applying migration id=move 2026/04/10 23:45:48 INFO Applying migration id=cleanup 2026/04/10 23:45:48 INFO Applying migration id=received 2026/04/10 23:45:48 INFO Applying migration id=namehost 2026/04/10 23:45:48 INFO Applying migration id=outboxhost 2026/04/10 23:45:48 INFO Applying migration id=notesfts 2026/04/10 23:45:48 INFO Applying migration id=iconsname 2026/04/10 23:45:48 INFO Applying migration id=nohash 2026/04/10 23:45:48 INFO Applying migration id=shares 2026/04/10 23:45:48 INFO Applying migration id=actorttl 2026/04/10 23:45:48 INFO Applying migration id=tocc 2026/04/10 23:45:48 INFO Applying migration id=followeds 2026/04/10 23:45:48 INFO Applying migration id=certhash 2026/04/10 23:45:48 INFO Applying migration id=follows_sync 2026/04/10 23:45:48 INFO Applying migration id=jsonpath 2026/04/10 23:45:48 INFO Applying migration id=localforward 2026/04/10 23:45:48 INFO Applying migration id=avatar 2026/04/10 23:45:48 INFO Applying migration id=noimage 2026/04/10 23:45:48 INFO Applying migration id=feed 2026/04/10 23:45:48 INFO Applying migration id=bookmarks 2026/04/10 23:45:48 INFO Applying migration id=shareactivity 2026/04/10 23:45:48 INFO Applying migration id=application 2026/04/10 23:45:48 INFO Applying migration id=certificates 2026/04/10 23:45:48 INFO Applying migration id=rawforward 2026/04/10 23:45:48 INFO Applying migration id=publickey 2026/04/10 23:45:48 INFO Applying migration id=resolvegroup 2026/04/10 23:45:48 INFO Applying migration id=reject 2026/04/10 23:45:48 INFO Applying migration id=autodel 2026/04/10 23:45:48 INFO Applying migration id=jsonb 2026/04/10 23:45:48 INFO Applying migration id=quote 2026/04/10 23:45:48 INFO Applying migration id=rfc9421 2026/04/10 23:45:48 INFO Applying migration id=keys 2026/04/10 23:45:48 INFO Applying migration id=portable 2026/04/10 23:45:48 INFO Applying migration id=proofs 2026/04/10 23:45:48 INFO Applying migration id=contexts 2026/04/10 23:45:48 INFO Applying migration id=deliverieshost 2026/04/10 23:45:48 INFO Applying migration id=pembegin 2026/04/10 23:45:48 INFO Applying migration id=didhost 2026/04/10 23:45:50 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (2.23s) === RUN TestHashtags_NoHashtags 2026/04/10 23:45:50 INFO Applying migration id=initial 2026/04/10 23:45:50 INFO Applying migration id=notesupdated 2026/04/10 23:45:50 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:50 INFO Applying migration id=activitiesid 2026/04/10 23:45:50 INFO Applying migration id=outbox 2026/04/10 23:45:50 INFO Applying migration id=edits 2026/04/10 23:45:50 INFO Applying migration id=outboxactor 2026/04/10 23:45:50 INFO Applying migration id=outboxsender 2026/04/10 23:45:50 INFO Applying migration id=thread 2026/04/10 23:45:50 INFO Applying migration id=host 2026/04/10 23:45:50 INFO Applying migration id=sharedinbox 2026/04/10 23:45:50 INFO Applying migration id=noteshost 2026/04/10 23:45:50 INFO Applying migration id=fetched 2026/04/10 23:45:50 INFO Applying migration id=move 2026/04/10 23:45:50 INFO Applying migration id=cleanup 2026/04/10 23:45:50 INFO Applying migration id=received 2026/04/10 23:45:50 INFO Applying migration id=namehost 2026/04/10 23:45:50 INFO Applying migration id=outboxhost 2026/04/10 23:45:50 INFO Applying migration id=notesfts 2026/04/10 23:45:50 INFO Applying migration id=iconsname 2026/04/10 23:45:50 INFO Applying migration id=nohash 2026/04/10 23:45:50 INFO Applying migration id=shares 2026/04/10 23:45:50 INFO Applying migration id=actorttl 2026/04/10 23:45:50 INFO Applying migration id=tocc 2026/04/10 23:45:50 INFO Applying migration id=followeds 2026/04/10 23:45:50 INFO Applying migration id=certhash 2026/04/10 23:45:50 INFO Applying migration id=follows_sync 2026/04/10 23:45:50 INFO Applying migration id=jsonpath 2026/04/10 23:45:50 INFO Applying migration id=localforward 2026/04/10 23:45:50 INFO Applying migration id=avatar 2026/04/10 23:45:50 INFO Applying migration id=noimage 2026/04/10 23:45:50 INFO Applying migration id=feed 2026/04/10 23:45:50 INFO Applying migration id=bookmarks 2026/04/10 23:45:50 INFO Applying migration id=shareactivity 2026/04/10 23:45:50 INFO Applying migration id=application 2026/04/10 23:45:50 INFO Applying migration id=certificates 2026/04/10 23:45:50 INFO Applying migration id=rawforward 2026/04/10 23:45:50 INFO Applying migration id=publickey 2026/04/10 23:45:50 INFO Applying migration id=resolvegroup 2026/04/10 23:45:50 INFO Applying migration id=reject 2026/04/10 23:45:50 INFO Applying migration id=autodel 2026/04/10 23:45:50 INFO Applying migration id=jsonb 2026/04/10 23:45:50 INFO Applying migration id=quote 2026/04/10 23:45:50 INFO Applying migration id=rfc9421 2026/04/10 23:45:50 INFO Applying migration id=keys 2026/04/10 23:45:50 INFO Applying migration id=portable 2026/04/10 23:45:50 INFO Applying migration id=proofs 2026/04/10 23:45:50 INFO Applying migration id=contexts 2026/04/10 23:45:50 INFO Applying migration id=deliverieshost 2026/04/10 23:45:50 INFO Applying migration id=pembegin 2026/04/10 23:45:50 INFO Applying migration id=didhost 2026/04/10 23:45:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-acac-7493-bafd-e43ced424899 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-acac-7409-94c2-019fc59c93d1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-acac-7409-94c2-019fc59c93d1 2026/04/10 23:45:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-acac-7409-94c2-019fc59c93d1 2026/04/10 23:45:53 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (2.95s) === RUN TestHashtags_OneHashtagOneAuthor 2026/04/10 23:45:53 INFO Applying migration id=initial 2026/04/10 23:45:53 INFO Applying migration id=notesupdated 2026/04/10 23:45:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:53 INFO Applying migration id=activitiesid 2026/04/10 23:45:53 INFO Applying migration id=outbox 2026/04/10 23:45:53 INFO Applying migration id=edits 2026/04/10 23:45:53 INFO Applying migration id=outboxactor 2026/04/10 23:45:53 INFO Applying migration id=outboxsender 2026/04/10 23:45:53 INFO Applying migration id=thread 2026/04/10 23:45:53 INFO Applying migration id=host 2026/04/10 23:45:53 INFO Applying migration id=sharedinbox 2026/04/10 23:45:53 INFO Applying migration id=noteshost 2026/04/10 23:45:53 INFO Applying migration id=fetched 2026/04/10 23:45:53 INFO Applying migration id=move 2026/04/10 23:45:53 INFO Applying migration id=cleanup 2026/04/10 23:45:53 INFO Applying migration id=received 2026/04/10 23:45:53 INFO Applying migration id=namehost 2026/04/10 23:45:53 INFO Applying migration id=outboxhost 2026/04/10 23:45:53 INFO Applying migration id=notesfts 2026/04/10 23:45:53 INFO Applying migration id=iconsname 2026/04/10 23:45:53 INFO Applying migration id=nohash 2026/04/10 23:45:53 INFO Applying migration id=shares 2026/04/10 23:45:53 INFO Applying migration id=actorttl 2026/04/10 23:45:53 INFO Applying migration id=tocc 2026/04/10 23:45:53 INFO Applying migration id=followeds 2026/04/10 23:45:53 INFO Applying migration id=certhash 2026/04/10 23:45:53 INFO Applying migration id=follows_sync 2026/04/10 23:45:53 INFO Applying migration id=jsonpath 2026/04/10 23:45:53 INFO Applying migration id=localforward 2026/04/10 23:45:53 INFO Applying migration id=avatar 2026/04/10 23:45:53 INFO Applying migration id=noimage 2026/04/10 23:45:53 INFO Applying migration id=feed 2026/04/10 23:45:53 INFO Applying migration id=bookmarks 2026/04/10 23:45:53 INFO Applying migration id=shareactivity 2026/04/10 23:45:53 INFO Applying migration id=application 2026/04/10 23:45:53 INFO Applying migration id=certificates 2026/04/10 23:45:53 INFO Applying migration id=rawforward 2026/04/10 23:45:53 INFO Applying migration id=publickey 2026/04/10 23:45:53 INFO Applying migration id=resolvegroup 2026/04/10 23:45:53 INFO Applying migration id=reject 2026/04/10 23:45:53 INFO Applying migration id=autodel 2026/04/10 23:45:53 INFO Applying migration id=jsonb 2026/04/10 23:45:53 INFO Applying migration id=quote 2026/04/10 23:45:53 INFO Applying migration id=rfc9421 2026/04/10 23:45:53 INFO Applying migration id=keys 2026/04/10 23:45:53 INFO Applying migration id=portable 2026/04/10 23:45:53 INFO Applying migration id=proofs 2026/04/10 23:45:53 INFO Applying migration id=contexts 2026/04/10 23:45:53 INFO Applying migration id=deliverieshost 2026/04/10 23:45:53 INFO Applying migration id=pembegin 2026/04/10 23:45:53 INFO Applying migration id=didhost 2026/04/10 23:45:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-bf0f-7ec6-bad5-57101f7431ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-bf0f-7e34-ab25-1e4cb5405c3f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-bf0f-7e34-ab25-1e4cb5405c3f 2026/04/10 23:45:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-bf0f-7e34-ab25-1e4cb5405c3f 2026/04/10 23:45:58 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (4.71s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/04/10 23:45:58 INFO Applying migration id=initial 2026/04/10 23:45:58 INFO Applying migration id=notesupdated 2026/04/10 23:45:58 INFO Applying migration id=personspreferredusername 2026/04/10 23:45:58 INFO Applying migration id=activitiesid 2026/04/10 23:45:58 INFO Applying migration id=outbox 2026/04/10 23:45:58 INFO Applying migration id=edits 2026/04/10 23:45:58 INFO Applying migration id=outboxactor 2026/04/10 23:45:58 INFO Applying migration id=outboxsender 2026/04/10 23:45:58 INFO Applying migration id=thread 2026/04/10 23:45:58 INFO Applying migration id=host 2026/04/10 23:45:58 INFO Applying migration id=sharedinbox 2026/04/10 23:45:58 INFO Applying migration id=noteshost 2026/04/10 23:45:58 INFO Applying migration id=fetched 2026/04/10 23:45:58 INFO Applying migration id=move 2026/04/10 23:45:58 INFO Applying migration id=cleanup 2026/04/10 23:45:58 INFO Applying migration id=received 2026/04/10 23:45:58 INFO Applying migration id=namehost 2026/04/10 23:45:58 INFO Applying migration id=outboxhost 2026/04/10 23:45:58 INFO Applying migration id=notesfts 2026/04/10 23:45:58 INFO Applying migration id=iconsname 2026/04/10 23:45:58 INFO Applying migration id=nohash 2026/04/10 23:45:58 INFO Applying migration id=shares 2026/04/10 23:45:58 INFO Applying migration id=actorttl 2026/04/10 23:45:58 INFO Applying migration id=tocc 2026/04/10 23:45:58 INFO Applying migration id=followeds 2026/04/10 23:45:58 INFO Applying migration id=certhash 2026/04/10 23:45:58 INFO Applying migration id=follows_sync 2026/04/10 23:45:58 INFO Applying migration id=jsonpath 2026/04/10 23:45:58 INFO Applying migration id=localforward 2026/04/10 23:45:58 INFO Applying migration id=avatar 2026/04/10 23:45:58 INFO Applying migration id=noimage 2026/04/10 23:45:58 INFO Applying migration id=feed 2026/04/10 23:45:58 INFO Applying migration id=bookmarks 2026/04/10 23:45:58 INFO Applying migration id=shareactivity 2026/04/10 23:45:58 INFO Applying migration id=application 2026/04/10 23:45:58 INFO Applying migration id=certificates 2026/04/10 23:45:58 INFO Applying migration id=rawforward 2026/04/10 23:45:58 INFO Applying migration id=publickey 2026/04/10 23:45:58 INFO Applying migration id=resolvegroup 2026/04/10 23:45:58 INFO Applying migration id=reject 2026/04/10 23:45:58 INFO Applying migration id=autodel 2026/04/10 23:45:58 INFO Applying migration id=jsonb 2026/04/10 23:45:58 INFO Applying migration id=quote 2026/04/10 23:45:58 INFO Applying migration id=rfc9421 2026/04/10 23:45:58 INFO Applying migration id=keys 2026/04/10 23:45:58 INFO Applying migration id=portable 2026/04/10 23:45:58 INFO Applying migration id=proofs 2026/04/10 23:45:58 INFO Applying migration id=contexts 2026/04/10 23:45:58 INFO Applying migration id=deliverieshost 2026/04/10 23:45:58 INFO Applying migration id=pembegin 2026/04/10 23:45:58 INFO Applying migration id=didhost 2026/04/10 23:46:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-c755-716f-8d44-d611b67efa6d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-c755-7107-98bf-2da98bafbfaf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-c755-7107-98bf-2da98bafbfaf 2026/04/10 23:46:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-c755-7107-98bf-2da98bafbfaf 2026/04/10 23:46:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-c75a-7910-bdac-f6f2bb84c899 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-c75a-77f6-8314-c2613b8625c3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c9-c75a-77f6-8314-c2613b8625c3 2026/04/10 23:46:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-c75a-77f6-8314-c2613b8625c3 2026/04/10 23:46:00 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (2.13s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/04/10 23:46:00 INFO Applying migration id=initial 2026/04/10 23:46:00 INFO Applying migration id=notesupdated 2026/04/10 23:46:00 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:00 INFO Applying migration id=activitiesid 2026/04/10 23:46:00 INFO Applying migration id=outbox 2026/04/10 23:46:00 INFO Applying migration id=edits 2026/04/10 23:46:00 INFO Applying migration id=outboxactor 2026/04/10 23:46:00 INFO Applying migration id=outboxsender 2026/04/10 23:46:00 INFO Applying migration id=thread 2026/04/10 23:46:00 INFO Applying migration id=host 2026/04/10 23:46:00 INFO Applying migration id=sharedinbox 2026/04/10 23:46:00 INFO Applying migration id=noteshost 2026/04/10 23:46:00 INFO Applying migration id=fetched 2026/04/10 23:46:00 INFO Applying migration id=move 2026/04/10 23:46:00 INFO Applying migration id=cleanup 2026/04/10 23:46:00 INFO Applying migration id=received 2026/04/10 23:46:00 INFO Applying migration id=namehost 2026/04/10 23:46:00 INFO Applying migration id=outboxhost 2026/04/10 23:46:00 INFO Applying migration id=notesfts 2026/04/10 23:46:00 INFO Applying migration id=iconsname 2026/04/10 23:46:00 INFO Applying migration id=nohash 2026/04/10 23:46:00 INFO Applying migration id=shares 2026/04/10 23:46:00 INFO Applying migration id=actorttl 2026/04/10 23:46:00 INFO Applying migration id=tocc 2026/04/10 23:46:00 INFO Applying migration id=followeds 2026/04/10 23:46:00 INFO Applying migration id=certhash 2026/04/10 23:46:00 INFO Applying migration id=follows_sync 2026/04/10 23:46:00 INFO Applying migration id=jsonpath 2026/04/10 23:46:00 INFO Applying migration id=localforward 2026/04/10 23:46:00 INFO Applying migration id=avatar 2026/04/10 23:46:00 INFO Applying migration id=noimage 2026/04/10 23:46:00 INFO Applying migration id=feed 2026/04/10 23:46:00 INFO Applying migration id=bookmarks 2026/04/10 23:46:00 INFO Applying migration id=shareactivity 2026/04/10 23:46:00 INFO Applying migration id=application 2026/04/10 23:46:00 INFO Applying migration id=certificates 2026/04/10 23:46:00 INFO Applying migration id=rawforward 2026/04/10 23:46:00 INFO Applying migration id=publickey 2026/04/10 23:46:00 INFO Applying migration id=resolvegroup 2026/04/10 23:46:00 INFO Applying migration id=reject 2026/04/10 23:46:00 INFO Applying migration id=autodel 2026/04/10 23:46:00 INFO Applying migration id=jsonb 2026/04/10 23:46:00 INFO Applying migration id=quote 2026/04/10 23:46:00 INFO Applying migration id=rfc9421 2026/04/10 23:46:00 INFO Applying migration id=keys 2026/04/10 23:46:00 INFO Applying migration id=portable 2026/04/10 23:46:00 INFO Applying migration id=proofs 2026/04/10 23:46:00 INFO Applying migration id=contexts 2026/04/10 23:46:00 INFO Applying migration id=deliverieshost 2026/04/10 23:46:00 INFO Applying migration id=pembegin 2026/04/10 23:46:00 INFO Applying migration id=didhost 2026/04/10 23:46:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-cfa2-77b0-b7bd-ea79a9b48a2d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-cfa2-7718-8fd0-78f3e479821f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-cfa2-7718-8fd0-78f3e479821f 2026/04/10 23:46:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-cfa2-7718-8fd0-78f3e479821f 2026/04/10 23:46:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-cfa6-78a6-ad1b-ef3729324dca activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-cfa6-785d-a480-39ea6e290d07 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c9-cfa6-785d-a480-39ea6e290d07 2026/04/10 23:46:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-cfa6-785d-a480-39ea6e290d07 2026/04/10 23:46:02 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (2.12s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/04/10 23:46:02 INFO Applying migration id=initial 2026/04/10 23:46:02 INFO Applying migration id=notesupdated 2026/04/10 23:46:02 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:02 INFO Applying migration id=activitiesid 2026/04/10 23:46:02 INFO Applying migration id=outbox 2026/04/10 23:46:02 INFO Applying migration id=edits 2026/04/10 23:46:02 INFO Applying migration id=outboxactor 2026/04/10 23:46:02 INFO Applying migration id=outboxsender 2026/04/10 23:46:02 INFO Applying migration id=thread 2026/04/10 23:46:02 INFO Applying migration id=host 2026/04/10 23:46:02 INFO Applying migration id=sharedinbox 2026/04/10 23:46:02 INFO Applying migration id=noteshost 2026/04/10 23:46:02 INFO Applying migration id=fetched 2026/04/10 23:46:02 INFO Applying migration id=move 2026/04/10 23:46:02 INFO Applying migration id=cleanup 2026/04/10 23:46:02 INFO Applying migration id=received 2026/04/10 23:46:02 INFO Applying migration id=namehost 2026/04/10 23:46:02 INFO Applying migration id=outboxhost 2026/04/10 23:46:02 INFO Applying migration id=notesfts 2026/04/10 23:46:02 INFO Applying migration id=iconsname 2026/04/10 23:46:02 INFO Applying migration id=nohash 2026/04/10 23:46:02 INFO Applying migration id=shares 2026/04/10 23:46:02 INFO Applying migration id=actorttl 2026/04/10 23:46:02 INFO Applying migration id=tocc 2026/04/10 23:46:02 INFO Applying migration id=followeds 2026/04/10 23:46:02 INFO Applying migration id=certhash 2026/04/10 23:46:02 INFO Applying migration id=follows_sync 2026/04/10 23:46:02 INFO Applying migration id=jsonpath 2026/04/10 23:46:02 INFO Applying migration id=localforward 2026/04/10 23:46:02 INFO Applying migration id=avatar 2026/04/10 23:46:02 INFO Applying migration id=noimage 2026/04/10 23:46:02 INFO Applying migration id=feed 2026/04/10 23:46:02 INFO Applying migration id=bookmarks 2026/04/10 23:46:02 INFO Applying migration id=shareactivity 2026/04/10 23:46:02 INFO Applying migration id=application 2026/04/10 23:46:02 INFO Applying migration id=certificates 2026/04/10 23:46:02 INFO Applying migration id=rawforward 2026/04/10 23:46:02 INFO Applying migration id=publickey 2026/04/10 23:46:02 INFO Applying migration id=resolvegroup 2026/04/10 23:46:02 INFO Applying migration id=reject 2026/04/10 23:46:02 INFO Applying migration id=autodel 2026/04/10 23:46:02 INFO Applying migration id=jsonb 2026/04/10 23:46:02 INFO Applying migration id=quote 2026/04/10 23:46:02 INFO Applying migration id=rfc9421 2026/04/10 23:46:02 INFO Applying migration id=keys 2026/04/10 23:46:02 INFO Applying migration id=portable 2026/04/10 23:46:02 INFO Applying migration id=proofs 2026/04/10 23:46:02 INFO Applying migration id=contexts 2026/04/10 23:46:02 INFO Applying migration id=deliverieshost 2026/04/10 23:46:02 INFO Applying migration id=pembegin 2026/04/10 23:46:02 INFO Applying migration id=didhost 2026/04/10 23:46:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-d8a5-727d-9c1b-e3ab3785cb6e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-d8a5-71d1-bb1c-43b2148e946e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-d8a5-71d1-bb1c-43b2148e946e 2026/04/10 23:46:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-d8a5-71d1-bb1c-43b2148e946e 2026/04/10 23:46:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-d8a9-73d1-9805-5bdf3027e23a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-d8a9-7361-8fc1-0707548f11e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c9-d8a9-7361-8fc1-0707548f11e3 2026/04/10 23:46:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-d8a9-7361-8fc1-0707548f11e3 2026/04/10 23:46:04 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (2.31s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/04/10 23:46:04 INFO Applying migration id=initial 2026/04/10 23:46:04 INFO Applying migration id=notesupdated 2026/04/10 23:46:04 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:04 INFO Applying migration id=activitiesid 2026/04/10 23:46:04 INFO Applying migration id=outbox 2026/04/10 23:46:04 INFO Applying migration id=edits 2026/04/10 23:46:04 INFO Applying migration id=outboxactor 2026/04/10 23:46:04 INFO Applying migration id=outboxsender 2026/04/10 23:46:04 INFO Applying migration id=thread 2026/04/10 23:46:04 INFO Applying migration id=host 2026/04/10 23:46:04 INFO Applying migration id=sharedinbox 2026/04/10 23:46:04 INFO Applying migration id=noteshost 2026/04/10 23:46:04 INFO Applying migration id=fetched 2026/04/10 23:46:04 INFO Applying migration id=move 2026/04/10 23:46:04 INFO Applying migration id=cleanup 2026/04/10 23:46:04 INFO Applying migration id=received 2026/04/10 23:46:04 INFO Applying migration id=namehost 2026/04/10 23:46:04 INFO Applying migration id=outboxhost 2026/04/10 23:46:04 INFO Applying migration id=notesfts 2026/04/10 23:46:04 INFO Applying migration id=iconsname 2026/04/10 23:46:04 INFO Applying migration id=nohash 2026/04/10 23:46:04 INFO Applying migration id=shares 2026/04/10 23:46:04 INFO Applying migration id=actorttl 2026/04/10 23:46:04 INFO Applying migration id=tocc 2026/04/10 23:46:04 INFO Applying migration id=followeds 2026/04/10 23:46:04 INFO Applying migration id=certhash 2026/04/10 23:46:04 INFO Applying migration id=follows_sync 2026/04/10 23:46:04 INFO Applying migration id=jsonpath 2026/04/10 23:46:04 INFO Applying migration id=localforward 2026/04/10 23:46:04 INFO Applying migration id=avatar 2026/04/10 23:46:04 INFO Applying migration id=noimage 2026/04/10 23:46:04 INFO Applying migration id=feed 2026/04/10 23:46:04 INFO Applying migration id=bookmarks 2026/04/10 23:46:04 INFO Applying migration id=shareactivity 2026/04/10 23:46:04 INFO Applying migration id=application 2026/04/10 23:46:04 INFO Applying migration id=certificates 2026/04/10 23:46:04 INFO Applying migration id=rawforward 2026/04/10 23:46:04 INFO Applying migration id=publickey 2026/04/10 23:46:04 INFO Applying migration id=resolvegroup 2026/04/10 23:46:04 INFO Applying migration id=reject 2026/04/10 23:46:04 INFO Applying migration id=autodel 2026/04/10 23:46:04 INFO Applying migration id=jsonb 2026/04/10 23:46:04 INFO Applying migration id=quote 2026/04/10 23:46:04 INFO Applying migration id=rfc9421 2026/04/10 23:46:04 INFO Applying migration id=keys 2026/04/10 23:46:04 INFO Applying migration id=portable 2026/04/10 23:46:04 INFO Applying migration id=proofs 2026/04/10 23:46:04 INFO Applying migration id=contexts 2026/04/10 23:46:04 INFO Applying migration id=deliverieshost 2026/04/10 23:46:04 INFO Applying migration id=pembegin 2026/04/10 23:46:04 INFO Applying migration id=didhost 2026/04/10 23:46:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-e5e4-7c10-82dd-f8374032ac00 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-e5e4-7b71-85ae-a445e2cc68a5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79c9-e5e4-7b71-85ae-a445e2cc68a5 2026/04/10 23:46:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-e5e4-7b71-85ae-a445e2cc68a5 2026/04/10 23:46:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79c9-e5e8-7ede-9691-1bca340abbcb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79c9-e5e8-7e8f-b867-c23ae9e89a18 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79c9-e5e8-7e8f-b867-c23ae9e89a18 2026/04/10 23:46:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79c9-e5e8-7e8f-b867-c23ae9e89a18 2026/04/10 23:46:07 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (3.39s) === RUN TestHome_AuthenticatedUser 2026/04/10 23:46:07 INFO Applying migration id=initial 2026/04/10 23:46:07 INFO Applying migration id=notesupdated 2026/04/10 23:46:07 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:07 INFO Applying migration id=activitiesid 2026/04/10 23:46:07 INFO Applying migration id=outbox 2026/04/10 23:46:07 INFO Applying migration id=edits 2026/04/10 23:46:07 INFO Applying migration id=outboxactor 2026/04/10 23:46:07 INFO Applying migration id=outboxsender 2026/04/10 23:46:07 INFO Applying migration id=thread 2026/04/10 23:46:07 INFO Applying migration id=host 2026/04/10 23:46:07 INFO Applying migration id=sharedinbox 2026/04/10 23:46:07 INFO Applying migration id=noteshost 2026/04/10 23:46:07 INFO Applying migration id=fetched 2026/04/10 23:46:07 INFO Applying migration id=move 2026/04/10 23:46:07 INFO Applying migration id=cleanup 2026/04/10 23:46:07 INFO Applying migration id=received 2026/04/10 23:46:07 INFO Applying migration id=namehost 2026/04/10 23:46:07 INFO Applying migration id=outboxhost 2026/04/10 23:46:07 INFO Applying migration id=notesfts 2026/04/10 23:46:07 INFO Applying migration id=iconsname 2026/04/10 23:46:07 INFO Applying migration id=nohash 2026/04/10 23:46:08 INFO Applying migration id=shares 2026/04/10 23:46:08 INFO Applying migration id=actorttl 2026/04/10 23:46:08 INFO Applying migration id=tocc 2026/04/10 23:46:08 INFO Applying migration id=followeds 2026/04/10 23:46:08 INFO Applying migration id=certhash 2026/04/10 23:46:08 INFO Applying migration id=follows_sync 2026/04/10 23:46:08 INFO Applying migration id=jsonpath 2026/04/10 23:46:08 INFO Applying migration id=localforward 2026/04/10 23:46:08 INFO Applying migration id=avatar 2026/04/10 23:46:08 INFO Applying migration id=noimage 2026/04/10 23:46:08 INFO Applying migration id=feed 2026/04/10 23:46:08 INFO Applying migration id=bookmarks 2026/04/10 23:46:08 INFO Applying migration id=shareactivity 2026/04/10 23:46:08 INFO Applying migration id=application 2026/04/10 23:46:08 INFO Applying migration id=certificates 2026/04/10 23:46:08 INFO Applying migration id=rawforward 2026/04/10 23:46:08 INFO Applying migration id=publickey 2026/04/10 23:46:08 INFO Applying migration id=resolvegroup 2026/04/10 23:46:08 INFO Applying migration id=reject 2026/04/10 23:46:08 INFO Applying migration id=autodel 2026/04/10 23:46:08 INFO Applying migration id=jsonb 2026/04/10 23:46:08 INFO Applying migration id=quote 2026/04/10 23:46:08 INFO Applying migration id=rfc9421 2026/04/10 23:46:08 INFO Applying migration id=keys 2026/04/10 23:46:08 INFO Applying migration id=portable 2026/04/10 23:46:08 INFO Applying migration id=proofs 2026/04/10 23:46:08 INFO Applying migration id=contexts 2026/04/10 23:46:08 INFO Applying migration id=deliverieshost 2026/04/10 23:46:08 INFO Applying migration id=pembegin 2026/04/10 23:46:08 INFO Applying migration id=didhost --- PASS: TestHome_AuthenticatedUser (3.16s) === RUN TestHome_UnauthenticatedUser 2026/04/10 23:46:11 INFO Applying migration id=initial 2026/04/10 23:46:11 INFO Applying migration id=notesupdated 2026/04/10 23:46:11 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:11 INFO Applying migration id=activitiesid 2026/04/10 23:46:11 INFO Applying migration id=outbox 2026/04/10 23:46:11 INFO Applying migration id=edits 2026/04/10 23:46:11 INFO Applying migration id=outboxactor 2026/04/10 23:46:11 INFO Applying migration id=outboxsender 2026/04/10 23:46:11 INFO Applying migration id=thread 2026/04/10 23:46:11 INFO Applying migration id=host 2026/04/10 23:46:11 INFO Applying migration id=sharedinbox 2026/04/10 23:46:11 INFO Applying migration id=noteshost 2026/04/10 23:46:11 INFO Applying migration id=fetched 2026/04/10 23:46:11 INFO Applying migration id=move 2026/04/10 23:46:11 INFO Applying migration id=cleanup 2026/04/10 23:46:11 INFO Applying migration id=received 2026/04/10 23:46:11 INFO Applying migration id=namehost 2026/04/10 23:46:11 INFO Applying migration id=outboxhost 2026/04/10 23:46:11 INFO Applying migration id=notesfts 2026/04/10 23:46:11 INFO Applying migration id=iconsname 2026/04/10 23:46:11 INFO Applying migration id=nohash 2026/04/10 23:46:11 INFO Applying migration id=shares 2026/04/10 23:46:11 INFO Applying migration id=actorttl 2026/04/10 23:46:11 INFO Applying migration id=tocc 2026/04/10 23:46:11 INFO Applying migration id=followeds 2026/04/10 23:46:11 INFO Applying migration id=certhash 2026/04/10 23:46:11 INFO Applying migration id=follows_sync 2026/04/10 23:46:11 INFO Applying migration id=jsonpath 2026/04/10 23:46:11 INFO Applying migration id=localforward 2026/04/10 23:46:11 INFO Applying migration id=avatar 2026/04/10 23:46:11 INFO Applying migration id=noimage 2026/04/10 23:46:11 INFO Applying migration id=feed 2026/04/10 23:46:11 INFO Applying migration id=bookmarks 2026/04/10 23:46:11 INFO Applying migration id=shareactivity 2026/04/10 23:46:11 INFO Applying migration id=application 2026/04/10 23:46:11 INFO Applying migration id=certificates 2026/04/10 23:46:11 INFO Applying migration id=rawforward 2026/04/10 23:46:11 INFO Applying migration id=publickey 2026/04/10 23:46:11 INFO Applying migration id=resolvegroup 2026/04/10 23:46:11 INFO Applying migration id=reject 2026/04/10 23:46:11 INFO Applying migration id=autodel 2026/04/10 23:46:11 INFO Applying migration id=jsonb 2026/04/10 23:46:11 INFO Applying migration id=quote 2026/04/10 23:46:11 INFO Applying migration id=rfc9421 2026/04/10 23:46:11 INFO Applying migration id=keys 2026/04/10 23:46:11 INFO Applying migration id=portable 2026/04/10 23:46:11 INFO Applying migration id=proofs 2026/04/10 23:46:11 INFO Applying migration id=contexts 2026/04/10 23:46:11 INFO Applying migration id=deliverieshost 2026/04/10 23:46:11 INFO Applying migration id=pembegin 2026/04/10 23:46:11 INFO Applying migration id=didhost --- PASS: TestHome_UnauthenticatedUser (1.44s) === RUN TestMove_FederatedToFederated 2026/04/10 23:46:12 INFO Applying migration id=initial 2026/04/10 23:46:12 INFO Applying migration id=notesupdated 2026/04/10 23:46:12 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:12 INFO Applying migration id=activitiesid 2026/04/10 23:46:12 INFO Applying migration id=outbox 2026/04/10 23:46:12 INFO Applying migration id=edits 2026/04/10 23:46:12 INFO Applying migration id=outboxactor 2026/04/10 23:46:12 INFO Applying migration id=outboxsender 2026/04/10 23:46:12 INFO Applying migration id=thread 2026/04/10 23:46:12 INFO Applying migration id=host 2026/04/10 23:46:12 INFO Applying migration id=sharedinbox 2026/04/10 23:46:12 INFO Applying migration id=noteshost 2026/04/10 23:46:12 INFO Applying migration id=fetched 2026/04/10 23:46:12 INFO Applying migration id=move 2026/04/10 23:46:12 INFO Applying migration id=cleanup 2026/04/10 23:46:12 INFO Applying migration id=received 2026/04/10 23:46:12 INFO Applying migration id=namehost 2026/04/10 23:46:12 INFO Applying migration id=outboxhost 2026/04/10 23:46:12 INFO Applying migration id=notesfts 2026/04/10 23:46:12 INFO Applying migration id=iconsname 2026/04/10 23:46:12 INFO Applying migration id=nohash 2026/04/10 23:46:12 INFO Applying migration id=shares 2026/04/10 23:46:12 INFO Applying migration id=actorttl 2026/04/10 23:46:12 INFO Applying migration id=tocc 2026/04/10 23:46:12 INFO Applying migration id=followeds 2026/04/10 23:46:12 INFO Applying migration id=certhash 2026/04/10 23:46:12 INFO Applying migration id=follows_sync 2026/04/10 23:46:12 INFO Applying migration id=jsonpath 2026/04/10 23:46:12 INFO Applying migration id=localforward 2026/04/10 23:46:12 INFO Applying migration id=avatar 2026/04/10 23:46:12 INFO Applying migration id=noimage 2026/04/10 23:46:12 INFO Applying migration id=feed 2026/04/10 23:46:12 INFO Applying migration id=bookmarks 2026/04/10 23:46:12 INFO Applying migration id=shareactivity 2026/04/10 23:46:12 INFO Applying migration id=application 2026/04/10 23:46:12 INFO Applying migration id=certificates 2026/04/10 23:46:12 INFO Applying migration id=rawforward 2026/04/10 23:46:12 INFO Applying migration id=publickey 2026/04/10 23:46:12 INFO Applying migration id=resolvegroup 2026/04/10 23:46:12 INFO Applying migration id=reject 2026/04/10 23:46:12 INFO Applying migration id=autodel 2026/04/10 23:46:12 INFO Applying migration id=jsonb 2026/04/10 23:46:12 INFO Applying migration id=quote 2026/04/10 23:46:12 INFO Applying migration id=rfc9421 2026/04/10 23:46:12 INFO Applying migration id=keys 2026/04/10 23:46:12 INFO Applying migration id=portable 2026/04/10 23:46:12 INFO Applying migration id=proofs 2026/04/10 23:46:12 INFO Applying migration id=contexts 2026/04/10 23:46:12 INFO Applying migration id=deliverieshost 2026/04/10 23:46:12 INFO Applying migration id=pembegin 2026/04/10 23:46:12 INFO Applying migration id=didhost 2026/04/10 23:46:15 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-0384-75bb-9c39-1dbe6b90d0e4 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 23:46:15 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d79ca-0384-75bb-9c39-1dbe6b90d0e4 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 23:46:15 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-0389-74b7-af65-67ae0c02e901 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 23:46:15 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ca-038c-77bf-b07b-37aa878d6145 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-0384-75bb-9c39-1dbe6b90d0e4 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.99s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/04/10 23:46:15 INFO Applying migration id=initial 2026/04/10 23:46:15 INFO Applying migration id=notesupdated 2026/04/10 23:46:15 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:15 INFO Applying migration id=activitiesid 2026/04/10 23:46:15 INFO Applying migration id=outbox 2026/04/10 23:46:15 INFO Applying migration id=edits 2026/04/10 23:46:15 INFO Applying migration id=outboxactor 2026/04/10 23:46:15 INFO Applying migration id=outboxsender 2026/04/10 23:46:15 INFO Applying migration id=thread 2026/04/10 23:46:15 INFO Applying migration id=host 2026/04/10 23:46:15 INFO Applying migration id=sharedinbox 2026/04/10 23:46:15 INFO Applying migration id=noteshost 2026/04/10 23:46:15 INFO Applying migration id=fetched 2026/04/10 23:46:15 INFO Applying migration id=move 2026/04/10 23:46:15 INFO Applying migration id=cleanup 2026/04/10 23:46:15 INFO Applying migration id=received 2026/04/10 23:46:15 INFO Applying migration id=namehost 2026/04/10 23:46:15 INFO Applying migration id=outboxhost 2026/04/10 23:46:15 INFO Applying migration id=notesfts 2026/04/10 23:46:15 INFO Applying migration id=iconsname 2026/04/10 23:46:15 INFO Applying migration id=nohash 2026/04/10 23:46:15 INFO Applying migration id=shares 2026/04/10 23:46:15 INFO Applying migration id=actorttl 2026/04/10 23:46:15 INFO Applying migration id=tocc 2026/04/10 23:46:15 INFO Applying migration id=followeds 2026/04/10 23:46:15 INFO Applying migration id=certhash 2026/04/10 23:46:15 INFO Applying migration id=follows_sync 2026/04/10 23:46:15 INFO Applying migration id=jsonpath 2026/04/10 23:46:15 INFO Applying migration id=localforward 2026/04/10 23:46:15 INFO Applying migration id=avatar 2026/04/10 23:46:15 INFO Applying migration id=noimage 2026/04/10 23:46:15 INFO Applying migration id=feed 2026/04/10 23:46:15 INFO Applying migration id=bookmarks 2026/04/10 23:46:15 INFO Applying migration id=shareactivity 2026/04/10 23:46:15 INFO Applying migration id=application 2026/04/10 23:46:15 INFO Applying migration id=certificates 2026/04/10 23:46:15 INFO Applying migration id=rawforward 2026/04/10 23:46:15 INFO Applying migration id=publickey 2026/04/10 23:46:15 INFO Applying migration id=resolvegroup 2026/04/10 23:46:15 INFO Applying migration id=reject 2026/04/10 23:46:15 INFO Applying migration id=autodel 2026/04/10 23:46:15 INFO Applying migration id=jsonb 2026/04/10 23:46:15 INFO Applying migration id=quote 2026/04/10 23:46:15 INFO Applying migration id=rfc9421 2026/04/10 23:46:15 INFO Applying migration id=keys 2026/04/10 23:46:15 INFO Applying migration id=portable 2026/04/10 23:46:15 INFO Applying migration id=proofs 2026/04/10 23:46:15 INFO Applying migration id=contexts 2026/04/10 23:46:15 INFO Applying migration id=deliverieshost 2026/04/10 23:46:15 INFO Applying migration id=pembegin 2026/04/10 23:46:15 INFO Applying migration id=didhost 2026/04/10 23:46:17 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-0c37-7c31-84ea-42d046965ef6 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 23:46:17 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d79ca-0c37-7c31-84ea-42d046965ef6 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 23:46:17 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-0c3b-78a7-9220-31b89de937d5 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 23:46:17 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ca-0c3e-7b7a-81b7-d1bfea6b8c71 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-0c37-7c31-84ea-42d046965ef6 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.23s) === RUN TestMove_FederatedToFederatedNotLinked 2026/04/10 23:46:17 INFO Applying migration id=initial 2026/04/10 23:46:17 INFO Applying migration id=notesupdated 2026/04/10 23:46:17 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:17 INFO Applying migration id=activitiesid 2026/04/10 23:46:17 INFO Applying migration id=outbox 2026/04/10 23:46:17 INFO Applying migration id=edits 2026/04/10 23:46:17 INFO Applying migration id=outboxactor 2026/04/10 23:46:17 INFO Applying migration id=outboxsender 2026/04/10 23:46:17 INFO Applying migration id=thread 2026/04/10 23:46:17 INFO Applying migration id=host 2026/04/10 23:46:17 INFO Applying migration id=sharedinbox 2026/04/10 23:46:17 INFO Applying migration id=noteshost 2026/04/10 23:46:17 INFO Applying migration id=fetched 2026/04/10 23:46:17 INFO Applying migration id=move 2026/04/10 23:46:17 INFO Applying migration id=cleanup 2026/04/10 23:46:17 INFO Applying migration id=received 2026/04/10 23:46:17 INFO Applying migration id=namehost 2026/04/10 23:46:17 INFO Applying migration id=outboxhost 2026/04/10 23:46:17 INFO Applying migration id=notesfts 2026/04/10 23:46:17 INFO Applying migration id=iconsname 2026/04/10 23:46:17 INFO Applying migration id=nohash 2026/04/10 23:46:17 INFO Applying migration id=shares 2026/04/10 23:46:17 INFO Applying migration id=actorttl 2026/04/10 23:46:17 INFO Applying migration id=tocc 2026/04/10 23:46:17 INFO Applying migration id=followeds 2026/04/10 23:46:17 INFO Applying migration id=certhash 2026/04/10 23:46:17 INFO Applying migration id=follows_sync 2026/04/10 23:46:17 INFO Applying migration id=jsonpath 2026/04/10 23:46:17 INFO Applying migration id=localforward 2026/04/10 23:46:17 INFO Applying migration id=avatar 2026/04/10 23:46:17 INFO Applying migration id=noimage 2026/04/10 23:46:17 INFO Applying migration id=feed 2026/04/10 23:46:17 INFO Applying migration id=bookmarks 2026/04/10 23:46:17 INFO Applying migration id=shareactivity 2026/04/10 23:46:17 INFO Applying migration id=application 2026/04/10 23:46:17 INFO Applying migration id=certificates 2026/04/10 23:46:17 INFO Applying migration id=rawforward 2026/04/10 23:46:17 INFO Applying migration id=publickey 2026/04/10 23:46:17 INFO Applying migration id=resolvegroup 2026/04/10 23:46:17 INFO Applying migration id=reject 2026/04/10 23:46:17 INFO Applying migration id=autodel 2026/04/10 23:46:17 INFO Applying migration id=jsonb 2026/04/10 23:46:17 INFO Applying migration id=quote 2026/04/10 23:46:17 INFO Applying migration id=rfc9421 2026/04/10 23:46:17 INFO Applying migration id=keys 2026/04/10 23:46:17 INFO Applying migration id=portable 2026/04/10 23:46:17 INFO Applying migration id=proofs 2026/04/10 23:46:17 INFO Applying migration id=contexts 2026/04/10 23:46:17 INFO Applying migration id=deliverieshost 2026/04/10 23:46:17 INFO Applying migration id=pembegin 2026/04/10 23:46:17 INFO Applying migration id=didhost 2026/04/10 23:46:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-1917-7a73-8379-d899f2048a0e 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 (3.29s) === RUN TestMove_FederatedToLocal 2026/04/10 23:46:21 INFO Applying migration id=initial 2026/04/10 23:46:21 INFO Applying migration id=notesupdated 2026/04/10 23:46:21 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:21 INFO Applying migration id=activitiesid 2026/04/10 23:46:21 INFO Applying migration id=outbox 2026/04/10 23:46:21 INFO Applying migration id=edits 2026/04/10 23:46:21 INFO Applying migration id=outboxactor 2026/04/10 23:46:21 INFO Applying migration id=outboxsender 2026/04/10 23:46:21 INFO Applying migration id=thread 2026/04/10 23:46:21 INFO Applying migration id=host 2026/04/10 23:46:21 INFO Applying migration id=sharedinbox 2026/04/10 23:46:21 INFO Applying migration id=noteshost 2026/04/10 23:46:21 INFO Applying migration id=fetched 2026/04/10 23:46:21 INFO Applying migration id=move 2026/04/10 23:46:21 INFO Applying migration id=cleanup 2026/04/10 23:46:21 INFO Applying migration id=received 2026/04/10 23:46:21 INFO Applying migration id=namehost 2026/04/10 23:46:21 INFO Applying migration id=outboxhost 2026/04/10 23:46:21 INFO Applying migration id=notesfts 2026/04/10 23:46:21 INFO Applying migration id=iconsname 2026/04/10 23:46:21 INFO Applying migration id=nohash 2026/04/10 23:46:21 INFO Applying migration id=shares 2026/04/10 23:46:21 INFO Applying migration id=actorttl 2026/04/10 23:46:21 INFO Applying migration id=tocc 2026/04/10 23:46:21 INFO Applying migration id=followeds 2026/04/10 23:46:21 INFO Applying migration id=certhash 2026/04/10 23:46:21 INFO Applying migration id=follows_sync 2026/04/10 23:46:21 INFO Applying migration id=jsonpath 2026/04/10 23:46:21 INFO Applying migration id=localforward 2026/04/10 23:46:21 INFO Applying migration id=avatar 2026/04/10 23:46:21 INFO Applying migration id=noimage 2026/04/10 23:46:21 INFO Applying migration id=feed 2026/04/10 23:46:21 INFO Applying migration id=bookmarks 2026/04/10 23:46:21 INFO Applying migration id=shareactivity 2026/04/10 23:46:21 INFO Applying migration id=application 2026/04/10 23:46:21 INFO Applying migration id=certificates 2026/04/10 23:46:21 INFO Applying migration id=rawforward 2026/04/10 23:46:21 INFO Applying migration id=publickey 2026/04/10 23:46:21 INFO Applying migration id=resolvegroup 2026/04/10 23:46:21 INFO Applying migration id=reject 2026/04/10 23:46:21 INFO Applying migration id=autodel 2026/04/10 23:46:21 INFO Applying migration id=jsonb 2026/04/10 23:46:21 INFO Applying migration id=quote 2026/04/10 23:46:21 INFO Applying migration id=rfc9421 2026/04/10 23:46:21 INFO Applying migration id=keys 2026/04/10 23:46:21 INFO Applying migration id=portable 2026/04/10 23:46:21 INFO Applying migration id=proofs 2026/04/10 23:46:21 INFO Applying migration id=contexts 2026/04/10 23:46:21 INFO Applying migration id=deliverieshost 2026/04/10 23:46:21 INFO Applying migration id=pembegin 2026/04/10 23:46:21 INFO Applying migration id=didhost 2026/04/10 23:46:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-25fa-7950-ad46-d6a1b9e1a461 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 23:46:24 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 (3.30s) === RUN TestMove_FederatedToLocalLinked 2026/04/10 23:46:24 INFO Applying migration id=initial 2026/04/10 23:46:24 INFO Applying migration id=notesupdated 2026/04/10 23:46:24 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:24 INFO Applying migration id=activitiesid 2026/04/10 23:46:24 INFO Applying migration id=outbox 2026/04/10 23:46:24 INFO Applying migration id=edits 2026/04/10 23:46:24 INFO Applying migration id=outboxactor 2026/04/10 23:46:24 INFO Applying migration id=outboxsender 2026/04/10 23:46:24 INFO Applying migration id=thread 2026/04/10 23:46:24 INFO Applying migration id=host 2026/04/10 23:46:24 INFO Applying migration id=sharedinbox 2026/04/10 23:46:24 INFO Applying migration id=noteshost 2026/04/10 23:46:24 INFO Applying migration id=fetched 2026/04/10 23:46:24 INFO Applying migration id=move 2026/04/10 23:46:24 INFO Applying migration id=cleanup 2026/04/10 23:46:24 INFO Applying migration id=received 2026/04/10 23:46:24 INFO Applying migration id=namehost 2026/04/10 23:46:24 INFO Applying migration id=outboxhost 2026/04/10 23:46:24 INFO Applying migration id=notesfts 2026/04/10 23:46:24 INFO Applying migration id=iconsname 2026/04/10 23:46:24 INFO Applying migration id=nohash 2026/04/10 23:46:24 INFO Applying migration id=shares 2026/04/10 23:46:24 INFO Applying migration id=actorttl 2026/04/10 23:46:24 INFO Applying migration id=tocc 2026/04/10 23:46:24 INFO Applying migration id=followeds 2026/04/10 23:46:24 INFO Applying migration id=certhash 2026/04/10 23:46:24 INFO Applying migration id=follows_sync 2026/04/10 23:46:24 INFO Applying migration id=jsonpath 2026/04/10 23:46:24 INFO Applying migration id=localforward 2026/04/10 23:46:24 INFO Applying migration id=avatar 2026/04/10 23:46:24 INFO Applying migration id=noimage 2026/04/10 23:46:24 INFO Applying migration id=feed 2026/04/10 23:46:24 INFO Applying migration id=bookmarks 2026/04/10 23:46:24 INFO Applying migration id=shareactivity 2026/04/10 23:46:24 INFO Applying migration id=application 2026/04/10 23:46:24 INFO Applying migration id=certificates 2026/04/10 23:46:24 INFO Applying migration id=rawforward 2026/04/10 23:46:24 INFO Applying migration id=publickey 2026/04/10 23:46:24 INFO Applying migration id=resolvegroup 2026/04/10 23:46:24 INFO Applying migration id=reject 2026/04/10 23:46:24 INFO Applying migration id=autodel 2026/04/10 23:46:24 INFO Applying migration id=jsonb 2026/04/10 23:46:24 INFO Applying migration id=quote 2026/04/10 23:46:24 INFO Applying migration id=rfc9421 2026/04/10 23:46:24 INFO Applying migration id=keys 2026/04/10 23:46:24 INFO Applying migration id=portable 2026/04/10 23:46:24 INFO Applying migration id=proofs 2026/04/10 23:46:24 INFO Applying migration id=contexts 2026/04/10 23:46:24 INFO Applying migration id=deliverieshost 2026/04/10 23:46:24 INFO Applying migration id=pembegin 2026/04/10 23:46:24 INFO Applying migration id=didhost 2026/04/10 23:46:27 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-3039-7c51-80ca-5b5c2a8507de 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 23:46:27 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d79ca-3039-7c51-80ca-5b5c2a8507de old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/04/10 23:46:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-303b-79a9-8fb2-ebb08bc19d08 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 23:46:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-303d-73da-8504-7094f637fcdc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-303b-79a9-8fb2-ebb08bc19d08 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ca-303b-79a9-8fb2-ebb08bc19d08 2026/04/10 23:46:27 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ca-303d-78c5-a5eb-d7d6c14d2417 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-3039-7c51-80ca-5b5c2a8507de 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.62s) === RUN TestMove_FollowingBoth 2026/04/10 23:46:27 INFO Applying migration id=initial 2026/04/10 23:46:27 INFO Applying migration id=notesupdated 2026/04/10 23:46:27 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:27 INFO Applying migration id=activitiesid 2026/04/10 23:46:27 INFO Applying migration id=outbox 2026/04/10 23:46:27 INFO Applying migration id=edits 2026/04/10 23:46:27 INFO Applying migration id=outboxactor 2026/04/10 23:46:27 INFO Applying migration id=outboxsender 2026/04/10 23:46:27 INFO Applying migration id=thread 2026/04/10 23:46:27 INFO Applying migration id=host 2026/04/10 23:46:27 INFO Applying migration id=sharedinbox 2026/04/10 23:46:27 INFO Applying migration id=noteshost 2026/04/10 23:46:27 INFO Applying migration id=fetched 2026/04/10 23:46:27 INFO Applying migration id=move 2026/04/10 23:46:27 INFO Applying migration id=cleanup 2026/04/10 23:46:27 INFO Applying migration id=received 2026/04/10 23:46:27 INFO Applying migration id=namehost 2026/04/10 23:46:27 INFO Applying migration id=outboxhost 2026/04/10 23:46:27 INFO Applying migration id=notesfts 2026/04/10 23:46:27 INFO Applying migration id=iconsname 2026/04/10 23:46:27 INFO Applying migration id=nohash 2026/04/10 23:46:27 INFO Applying migration id=shares 2026/04/10 23:46:27 INFO Applying migration id=actorttl 2026/04/10 23:46:27 INFO Applying migration id=tocc 2026/04/10 23:46:27 INFO Applying migration id=followeds 2026/04/10 23:46:27 INFO Applying migration id=certhash 2026/04/10 23:46:27 INFO Applying migration id=follows_sync 2026/04/10 23:46:27 INFO Applying migration id=jsonpath 2026/04/10 23:46:27 INFO Applying migration id=localforward 2026/04/10 23:46:27 INFO Applying migration id=avatar 2026/04/10 23:46:27 INFO Applying migration id=noimage 2026/04/10 23:46:27 INFO Applying migration id=feed 2026/04/10 23:46:27 INFO Applying migration id=bookmarks 2026/04/10 23:46:27 INFO Applying migration id=shareactivity 2026/04/10 23:46:27 INFO Applying migration id=application 2026/04/10 23:46:27 INFO Applying migration id=certificates 2026/04/10 23:46:27 INFO Applying migration id=rawforward 2026/04/10 23:46:27 INFO Applying migration id=publickey 2026/04/10 23:46:27 INFO Applying migration id=resolvegroup 2026/04/10 23:46:27 INFO Applying migration id=reject 2026/04/10 23:46:27 INFO Applying migration id=autodel 2026/04/10 23:46:27 INFO Applying migration id=jsonb 2026/04/10 23:46:27 INFO Applying migration id=quote 2026/04/10 23:46:27 INFO Applying migration id=rfc9421 2026/04/10 23:46:27 INFO Applying migration id=keys 2026/04/10 23:46:27 INFO Applying migration id=portable 2026/04/10 23:46:27 INFO Applying migration id=proofs 2026/04/10 23:46:27 INFO Applying migration id=contexts 2026/04/10 23:46:27 INFO Applying migration id=deliverieshost 2026/04/10 23:46:27 INFO Applying migration id=pembegin 2026/04/10 23:46:27 INFO Applying migration id=didhost 2026/04/10 23:46:29 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-3aa7-7907-8d7b-350784fad111 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 23:46:29 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-3aa8-7430-8db4-67d541f9a038 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 23:46:29 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019d79ca-3aa7-7907-8d7b-350784fad111 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 23:46:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ca-3aa9-7d54-b78e-5e860ad7042c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-3aa7-7907-8d7b-350784fad111 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 (2.67s) === RUN TestMove_LocalToLocalAliasThrottled 2026/04/10 23:46:29 INFO Applying migration id=initial 2026/04/10 23:46:29 INFO Applying migration id=notesupdated 2026/04/10 23:46:29 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:29 INFO Applying migration id=activitiesid 2026/04/10 23:46:29 INFO Applying migration id=outbox 2026/04/10 23:46:29 INFO Applying migration id=edits 2026/04/10 23:46:29 INFO Applying migration id=outboxactor 2026/04/10 23:46:29 INFO Applying migration id=outboxsender 2026/04/10 23:46:29 INFO Applying migration id=thread 2026/04/10 23:46:29 INFO Applying migration id=host 2026/04/10 23:46:29 INFO Applying migration id=sharedinbox 2026/04/10 23:46:29 INFO Applying migration id=noteshost 2026/04/10 23:46:29 INFO Applying migration id=fetched 2026/04/10 23:46:29 INFO Applying migration id=move 2026/04/10 23:46:29 INFO Applying migration id=cleanup 2026/04/10 23:46:29 INFO Applying migration id=received 2026/04/10 23:46:29 INFO Applying migration id=namehost 2026/04/10 23:46:29 INFO Applying migration id=outboxhost 2026/04/10 23:46:29 INFO Applying migration id=notesfts 2026/04/10 23:46:29 INFO Applying migration id=iconsname 2026/04/10 23:46:29 INFO Applying migration id=nohash 2026/04/10 23:46:29 INFO Applying migration id=shares 2026/04/10 23:46:29 INFO Applying migration id=actorttl 2026/04/10 23:46:29 INFO Applying migration id=tocc 2026/04/10 23:46:29 INFO Applying migration id=followeds 2026/04/10 23:46:29 INFO Applying migration id=certhash 2026/04/10 23:46:29 INFO Applying migration id=follows_sync 2026/04/10 23:46:29 INFO Applying migration id=jsonpath 2026/04/10 23:46:29 INFO Applying migration id=localforward 2026/04/10 23:46:29 INFO Applying migration id=avatar 2026/04/10 23:46:29 INFO Applying migration id=noimage 2026/04/10 23:46:29 INFO Applying migration id=feed 2026/04/10 23:46:29 INFO Applying migration id=bookmarks 2026/04/10 23:46:29 INFO Applying migration id=shareactivity 2026/04/10 23:46:29 INFO Applying migration id=application 2026/04/10 23:46:29 INFO Applying migration id=certificates 2026/04/10 23:46:29 INFO Applying migration id=rawforward 2026/04/10 23:46:29 INFO Applying migration id=publickey 2026/04/10 23:46:29 INFO Applying migration id=resolvegroup 2026/04/10 23:46:29 INFO Applying migration id=reject 2026/04/10 23:46:29 INFO Applying migration id=autodel 2026/04/10 23:46:29 INFO Applying migration id=jsonb 2026/04/10 23:46:29 INFO Applying migration id=quote 2026/04/10 23:46:29 INFO Applying migration id=rfc9421 2026/04/10 23:46:29 INFO Applying migration id=keys 2026/04/10 23:46:29 INFO Applying migration id=portable 2026/04/10 23:46:29 INFO Applying migration id=proofs 2026/04/10 23:46:29 INFO Applying migration id=contexts 2026/04/10 23:46:29 INFO Applying migration id=deliverieshost 2026/04/10 23:46:29 INFO Applying migration id=pembegin 2026/04/10 23:46:29 INFO Applying migration id=didhost 2026/04/10 23:46:32 WARN Throttled request to set alias can=2026-04-11T00:16:30.665Z --- PASS: TestMove_LocalToLocalAliasThrottled (2.57s) === RUN TestMove_LocalToLocal 2026/04/10 23:46:32 INFO Applying migration id=initial 2026/04/10 23:46:32 INFO Applying migration id=notesupdated 2026/04/10 23:46:32 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:32 INFO Applying migration id=activitiesid 2026/04/10 23:46:32 INFO Applying migration id=outbox 2026/04/10 23:46:32 INFO Applying migration id=edits 2026/04/10 23:46:32 INFO Applying migration id=outboxactor 2026/04/10 23:46:32 INFO Applying migration id=outboxsender 2026/04/10 23:46:32 INFO Applying migration id=thread 2026/04/10 23:46:32 INFO Applying migration id=host 2026/04/10 23:46:32 INFO Applying migration id=sharedinbox 2026/04/10 23:46:32 INFO Applying migration id=noteshost 2026/04/10 23:46:32 INFO Applying migration id=fetched 2026/04/10 23:46:32 INFO Applying migration id=move 2026/04/10 23:46:32 INFO Applying migration id=cleanup 2026/04/10 23:46:32 INFO Applying migration id=received 2026/04/10 23:46:32 INFO Applying migration id=namehost 2026/04/10 23:46:32 INFO Applying migration id=outboxhost 2026/04/10 23:46:32 INFO Applying migration id=notesfts 2026/04/10 23:46:32 INFO Applying migration id=iconsname 2026/04/10 23:46:32 INFO Applying migration id=nohash 2026/04/10 23:46:32 INFO Applying migration id=shares 2026/04/10 23:46:32 INFO Applying migration id=actorttl 2026/04/10 23:46:32 INFO Applying migration id=tocc 2026/04/10 23:46:32 INFO Applying migration id=followeds 2026/04/10 23:46:32 INFO Applying migration id=certhash 2026/04/10 23:46:32 INFO Applying migration id=follows_sync 2026/04/10 23:46:32 INFO Applying migration id=jsonpath 2026/04/10 23:46:32 INFO Applying migration id=localforward 2026/04/10 23:46:32 INFO Applying migration id=avatar 2026/04/10 23:46:32 INFO Applying migration id=noimage 2026/04/10 23:46:32 INFO Applying migration id=feed 2026/04/10 23:46:32 INFO Applying migration id=bookmarks 2026/04/10 23:46:32 INFO Applying migration id=shareactivity 2026/04/10 23:46:32 INFO Applying migration id=application 2026/04/10 23:46:32 INFO Applying migration id=certificates 2026/04/10 23:46:32 INFO Applying migration id=rawforward 2026/04/10 23:46:32 INFO Applying migration id=publickey 2026/04/10 23:46:32 INFO Applying migration id=resolvegroup 2026/04/10 23:46:32 INFO Applying migration id=reject 2026/04/10 23:46:32 INFO Applying migration id=autodel 2026/04/10 23:46:32 INFO Applying migration id=jsonb 2026/04/10 23:46:32 INFO Applying migration id=quote 2026/04/10 23:46:32 INFO Applying migration id=rfc9421 2026/04/10 23:46:32 INFO Applying migration id=keys 2026/04/10 23:46:32 INFO Applying migration id=portable 2026/04/10 23:46:32 INFO Applying migration id=proofs 2026/04/10 23:46:32 INFO Applying migration id=contexts 2026/04/10 23:46:32 INFO Applying migration id=deliverieshost 2026/04/10 23:46:32 INFO Applying migration id=pembegin 2026/04/10 23:46:32 INFO Applying migration id=didhost 2026/04/10 23:46:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-5012-7e8b-9fdc-83b3e49617c3 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 23:46:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-5013-7d46-9a4b-795b920f951c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-5012-7e8b-9fdc-83b3e49617c3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d79ca-5012-7e8b-9fdc-83b3e49617c3 2026/04/10 23:46:35 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d79ca-5012-7e8b-9fdc-83b3e49617c3 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/04/10 23:46:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-5019-7330-ba7e-237b093ca49c 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 23:46:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-501d-7102-9674-a7c7be3a3a71 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-5019-7330-ba7e-237b093ca49c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d79ca-5019-7330-ba7e-237b093ca49c 2026/04/10 23:46:35 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ca-501d-7d0b-bf67-8019c7a3db71 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-5012-7e8b-9fdc-83b3e49617c3 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 (2.93s) === RUN TestMove_LocalToLocalNoFollowers 2026/04/10 23:46:35 INFO Applying migration id=initial 2026/04/10 23:46:35 INFO Applying migration id=notesupdated 2026/04/10 23:46:35 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:35 INFO Applying migration id=activitiesid 2026/04/10 23:46:35 INFO Applying migration id=outbox 2026/04/10 23:46:35 INFO Applying migration id=edits 2026/04/10 23:46:35 INFO Applying migration id=outboxactor 2026/04/10 23:46:35 INFO Applying migration id=outboxsender 2026/04/10 23:46:35 INFO Applying migration id=thread 2026/04/10 23:46:35 INFO Applying migration id=host 2026/04/10 23:46:35 INFO Applying migration id=sharedinbox 2026/04/10 23:46:35 INFO Applying migration id=noteshost 2026/04/10 23:46:35 INFO Applying migration id=fetched 2026/04/10 23:46:35 INFO Applying migration id=move 2026/04/10 23:46:35 INFO Applying migration id=cleanup 2026/04/10 23:46:35 INFO Applying migration id=received 2026/04/10 23:46:35 INFO Applying migration id=namehost 2026/04/10 23:46:35 INFO Applying migration id=outboxhost 2026/04/10 23:46:35 INFO Applying migration id=notesfts 2026/04/10 23:46:35 INFO Applying migration id=iconsname 2026/04/10 23:46:35 INFO Applying migration id=nohash 2026/04/10 23:46:35 INFO Applying migration id=shares 2026/04/10 23:46:35 INFO Applying migration id=actorttl 2026/04/10 23:46:35 INFO Applying migration id=tocc 2026/04/10 23:46:35 INFO Applying migration id=followeds 2026/04/10 23:46:35 INFO Applying migration id=certhash 2026/04/10 23:46:35 INFO Applying migration id=follows_sync 2026/04/10 23:46:35 INFO Applying migration id=jsonpath 2026/04/10 23:46:35 INFO Applying migration id=localforward 2026/04/10 23:46:35 INFO Applying migration id=avatar 2026/04/10 23:46:35 INFO Applying migration id=noimage 2026/04/10 23:46:35 INFO Applying migration id=feed 2026/04/10 23:46:35 INFO Applying migration id=bookmarks 2026/04/10 23:46:35 INFO Applying migration id=shareactivity 2026/04/10 23:46:35 INFO Applying migration id=application 2026/04/10 23:46:35 INFO Applying migration id=certificates 2026/04/10 23:46:35 INFO Applying migration id=rawforward 2026/04/10 23:46:35 INFO Applying migration id=publickey 2026/04/10 23:46:35 INFO Applying migration id=resolvegroup 2026/04/10 23:46:35 INFO Applying migration id=reject 2026/04/10 23:46:35 INFO Applying migration id=autodel 2026/04/10 23:46:35 INFO Applying migration id=jsonb 2026/04/10 23:46:35 INFO Applying migration id=quote 2026/04/10 23:46:35 INFO Applying migration id=rfc9421 2026/04/10 23:46:35 INFO Applying migration id=keys 2026/04/10 23:46:35 INFO Applying migration id=portable 2026/04/10 23:46:35 INFO Applying migration id=proofs 2026/04/10 23:46:35 INFO Applying migration id=contexts 2026/04/10 23:46:35 INFO Applying migration id=deliverieshost 2026/04/10 23:46:35 INFO Applying migration id=pembegin 2026/04/10 23:46:35 INFO Applying migration id=didhost --- PASS: TestMove_LocalToLocalNoFollowers (1.73s) === RUN TestMove_LocalToFederated 2026/04/10 23:46:36 INFO Applying migration id=initial 2026/04/10 23:46:36 INFO Applying migration id=notesupdated 2026/04/10 23:46:36 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:36 INFO Applying migration id=activitiesid 2026/04/10 23:46:36 INFO Applying migration id=outbox 2026/04/10 23:46:36 INFO Applying migration id=edits 2026/04/10 23:46:36 INFO Applying migration id=outboxactor 2026/04/10 23:46:36 INFO Applying migration id=outboxsender 2026/04/10 23:46:36 INFO Applying migration id=thread 2026/04/10 23:46:36 INFO Applying migration id=host 2026/04/10 23:46:36 INFO Applying migration id=sharedinbox 2026/04/10 23:46:36 INFO Applying migration id=noteshost 2026/04/10 23:46:36 INFO Applying migration id=fetched 2026/04/10 23:46:36 INFO Applying migration id=move 2026/04/10 23:46:36 INFO Applying migration id=cleanup 2026/04/10 23:46:36 INFO Applying migration id=received 2026/04/10 23:46:36 INFO Applying migration id=namehost 2026/04/10 23:46:36 INFO Applying migration id=outboxhost 2026/04/10 23:46:36 INFO Applying migration id=notesfts 2026/04/10 23:46:36 INFO Applying migration id=iconsname 2026/04/10 23:46:36 INFO Applying migration id=nohash 2026/04/10 23:46:36 INFO Applying migration id=shares 2026/04/10 23:46:36 INFO Applying migration id=actorttl 2026/04/10 23:46:36 INFO Applying migration id=tocc 2026/04/10 23:46:36 INFO Applying migration id=followeds 2026/04/10 23:46:36 INFO Applying migration id=certhash 2026/04/10 23:46:36 INFO Applying migration id=follows_sync 2026/04/10 23:46:36 INFO Applying migration id=jsonpath 2026/04/10 23:46:36 INFO Applying migration id=localforward 2026/04/10 23:46:36 INFO Applying migration id=avatar 2026/04/10 23:46:36 INFO Applying migration id=noimage 2026/04/10 23:46:36 INFO Applying migration id=feed 2026/04/10 23:46:36 INFO Applying migration id=bookmarks 2026/04/10 23:46:36 INFO Applying migration id=shareactivity 2026/04/10 23:46:36 INFO Applying migration id=application 2026/04/10 23:46:36 INFO Applying migration id=certificates 2026/04/10 23:46:36 INFO Applying migration id=rawforward 2026/04/10 23:46:36 INFO Applying migration id=publickey 2026/04/10 23:46:36 INFO Applying migration id=resolvegroup 2026/04/10 23:46:36 INFO Applying migration id=reject 2026/04/10 23:46:36 INFO Applying migration id=autodel 2026/04/10 23:46:36 INFO Applying migration id=jsonb 2026/04/10 23:46:36 INFO Applying migration id=quote 2026/04/10 23:46:36 INFO Applying migration id=rfc9421 2026/04/10 23:46:37 INFO Applying migration id=keys 2026/04/10 23:46:37 INFO Applying migration id=portable 2026/04/10 23:46:37 INFO Applying migration id=proofs 2026/04/10 23:46:37 INFO Applying migration id=contexts 2026/04/10 23:46:37 INFO Applying migration id=deliverieshost 2026/04/10 23:46:37 INFO Applying migration id=pembegin 2026/04/10 23:46:37 INFO Applying migration id=didhost 2026/04/10 23:46:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-5e7c-7f04-ac9b-adc4fd8c409b 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 23:46:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-5e7d-7e1d-8cfe-f9146e09eff8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-5e7c-7f04-ac9b-adc4fd8c409b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d79ca-5e7c-7f04-ac9b-adc4fd8c409b 2026/04/10 23:46:38 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d79ca-5e7c-7f04-ac9b-adc4fd8c409b old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/04/10 23:46:38 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-5e80-7ca6-9415-22a36edf6147 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 23:46:38 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ca-5e82-753a-8bce-ec15aee6a5ed activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-5e7c-7f04-ac9b-adc4fd8c409b 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.96s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/04/10 23:46:38 INFO Applying migration id=initial 2026/04/10 23:46:38 INFO Applying migration id=notesupdated 2026/04/10 23:46:38 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:38 INFO Applying migration id=activitiesid 2026/04/10 23:46:38 INFO Applying migration id=outbox 2026/04/10 23:46:38 INFO Applying migration id=edits 2026/04/10 23:46:38 INFO Applying migration id=outboxactor 2026/04/10 23:46:38 INFO Applying migration id=outboxsender 2026/04/10 23:46:38 INFO Applying migration id=thread 2026/04/10 23:46:38 INFO Applying migration id=host 2026/04/10 23:46:38 INFO Applying migration id=sharedinbox 2026/04/10 23:46:38 INFO Applying migration id=noteshost 2026/04/10 23:46:38 INFO Applying migration id=fetched 2026/04/10 23:46:38 INFO Applying migration id=move 2026/04/10 23:46:38 INFO Applying migration id=cleanup 2026/04/10 23:46:38 INFO Applying migration id=received 2026/04/10 23:46:38 INFO Applying migration id=namehost 2026/04/10 23:46:38 INFO Applying migration id=outboxhost 2026/04/10 23:46:38 INFO Applying migration id=notesfts 2026/04/10 23:46:38 INFO Applying migration id=iconsname 2026/04/10 23:46:38 INFO Applying migration id=nohash 2026/04/10 23:46:38 INFO Applying migration id=shares 2026/04/10 23:46:38 INFO Applying migration id=actorttl 2026/04/10 23:46:38 INFO Applying migration id=tocc 2026/04/10 23:46:38 INFO Applying migration id=followeds 2026/04/10 23:46:38 INFO Applying migration id=certhash 2026/04/10 23:46:38 INFO Applying migration id=follows_sync 2026/04/10 23:46:38 INFO Applying migration id=jsonpath 2026/04/10 23:46:38 INFO Applying migration id=localforward 2026/04/10 23:46:38 INFO Applying migration id=avatar 2026/04/10 23:46:38 INFO Applying migration id=noimage 2026/04/10 23:46:38 INFO Applying migration id=feed 2026/04/10 23:46:38 INFO Applying migration id=bookmarks 2026/04/10 23:46:38 INFO Applying migration id=shareactivity 2026/04/10 23:46:38 INFO Applying migration id=application 2026/04/10 23:46:38 INFO Applying migration id=certificates 2026/04/10 23:46:38 INFO Applying migration id=rawforward 2026/04/10 23:46:38 INFO Applying migration id=publickey 2026/04/10 23:46:38 INFO Applying migration id=resolvegroup 2026/04/10 23:46:38 INFO Applying migration id=reject 2026/04/10 23:46:38 INFO Applying migration id=autodel 2026/04/10 23:46:38 INFO Applying migration id=jsonb 2026/04/10 23:46:38 INFO Applying migration id=quote 2026/04/10 23:46:38 INFO Applying migration id=rfc9421 2026/04/10 23:46:38 INFO Applying migration id=keys 2026/04/10 23:46:38 INFO Applying migration id=portable 2026/04/10 23:46:38 INFO Applying migration id=proofs 2026/04/10 23:46:38 INFO Applying migration id=contexts 2026/04/10 23:46:38 INFO Applying migration id=deliverieshost 2026/04/10 23:46:38 INFO Applying migration id=pembegin 2026/04/10 23:46:38 INFO Applying migration id=didhost 2026/04/10 23:46:40 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-65d5-74af-8c96-8418f0dee809 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 23:46:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-65d6-72fe-a49b-fae206044be7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-65d5-74af-8c96-8418f0dee809 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d79ca-65d5-74af-8c96-8418f0dee809 2026/04/10 23:46:40 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (1.88s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/04/10 23:46:40 INFO Applying migration id=initial 2026/04/10 23:46:40 INFO Applying migration id=notesupdated 2026/04/10 23:46:40 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:40 INFO Applying migration id=activitiesid 2026/04/10 23:46:40 INFO Applying migration id=outbox 2026/04/10 23:46:40 INFO Applying migration id=edits 2026/04/10 23:46:40 INFO Applying migration id=outboxactor 2026/04/10 23:46:40 INFO Applying migration id=outboxsender 2026/04/10 23:46:40 INFO Applying migration id=thread 2026/04/10 23:46:40 INFO Applying migration id=host 2026/04/10 23:46:40 INFO Applying migration id=sharedinbox 2026/04/10 23:46:40 INFO Applying migration id=noteshost 2026/04/10 23:46:40 INFO Applying migration id=fetched 2026/04/10 23:46:40 INFO Applying migration id=move 2026/04/10 23:46:40 INFO Applying migration id=cleanup 2026/04/10 23:46:40 INFO Applying migration id=received 2026/04/10 23:46:40 INFO Applying migration id=namehost 2026/04/10 23:46:40 INFO Applying migration id=outboxhost 2026/04/10 23:46:40 INFO Applying migration id=notesfts 2026/04/10 23:46:40 INFO Applying migration id=iconsname 2026/04/10 23:46:40 INFO Applying migration id=nohash 2026/04/10 23:46:40 INFO Applying migration id=shares 2026/04/10 23:46:40 INFO Applying migration id=actorttl 2026/04/10 23:46:40 INFO Applying migration id=tocc 2026/04/10 23:46:40 INFO Applying migration id=followeds 2026/04/10 23:46:40 INFO Applying migration id=certhash 2026/04/10 23:46:40 INFO Applying migration id=follows_sync 2026/04/10 23:46:40 INFO Applying migration id=jsonpath 2026/04/10 23:46:40 INFO Applying migration id=localforward 2026/04/10 23:46:40 INFO Applying migration id=avatar 2026/04/10 23:46:40 INFO Applying migration id=noimage 2026/04/10 23:46:40 INFO Applying migration id=feed 2026/04/10 23:46:40 INFO Applying migration id=bookmarks 2026/04/10 23:46:40 INFO Applying migration id=shareactivity 2026/04/10 23:46:40 INFO Applying migration id=application 2026/04/10 23:46:40 INFO Applying migration id=certificates 2026/04/10 23:46:40 INFO Applying migration id=rawforward 2026/04/10 23:46:40 INFO Applying migration id=publickey 2026/04/10 23:46:40 INFO Applying migration id=resolvegroup 2026/04/10 23:46:40 INFO Applying migration id=reject 2026/04/10 23:46:40 INFO Applying migration id=autodel 2026/04/10 23:46:40 INFO Applying migration id=jsonb 2026/04/10 23:46:40 INFO Applying migration id=quote 2026/04/10 23:46:40 INFO Applying migration id=rfc9421 2026/04/10 23:46:40 INFO Applying migration id=keys 2026/04/10 23:46:40 INFO Applying migration id=portable 2026/04/10 23:46:40 INFO Applying migration id=proofs 2026/04/10 23:46:40 INFO Applying migration id=contexts 2026/04/10 23:46:40 INFO Applying migration id=deliverieshost 2026/04/10 23:46:40 INFO Applying migration id=pembegin 2026/04/10 23:46:40 INFO Applying migration id=didhost 2026/04/10 23:46:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-6fcd-7b06-8d3b-64990ffbcdc6 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 23:46:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-6fce-798d-bcd5-1297a89ae5f4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-6fcd-7b06-8d3b-64990ffbcdc6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d79ca-6fcd-7b06-8d3b-64990ffbcdc6 2026/04/10 23:46:43 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (2.55s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/04/10 23:46:43 INFO Applying migration id=initial 2026/04/10 23:46:43 INFO Applying migration id=notesupdated 2026/04/10 23:46:43 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:43 INFO Applying migration id=activitiesid 2026/04/10 23:46:43 INFO Applying migration id=outbox 2026/04/10 23:46:43 INFO Applying migration id=edits 2026/04/10 23:46:43 INFO Applying migration id=outboxactor 2026/04/10 23:46:43 INFO Applying migration id=outboxsender 2026/04/10 23:46:43 INFO Applying migration id=thread 2026/04/10 23:46:43 INFO Applying migration id=host 2026/04/10 23:46:43 INFO Applying migration id=sharedinbox 2026/04/10 23:46:43 INFO Applying migration id=noteshost 2026/04/10 23:46:43 INFO Applying migration id=fetched 2026/04/10 23:46:43 INFO Applying migration id=move 2026/04/10 23:46:43 INFO Applying migration id=cleanup 2026/04/10 23:46:43 INFO Applying migration id=received 2026/04/10 23:46:43 INFO Applying migration id=namehost 2026/04/10 23:46:43 INFO Applying migration id=outboxhost 2026/04/10 23:46:43 INFO Applying migration id=notesfts 2026/04/10 23:46:43 INFO Applying migration id=iconsname 2026/04/10 23:46:43 INFO Applying migration id=nohash 2026/04/10 23:46:43 INFO Applying migration id=shares 2026/04/10 23:46:43 INFO Applying migration id=actorttl 2026/04/10 23:46:43 INFO Applying migration id=tocc 2026/04/10 23:46:43 INFO Applying migration id=followeds 2026/04/10 23:46:43 INFO Applying migration id=certhash 2026/04/10 23:46:43 INFO Applying migration id=follows_sync 2026/04/10 23:46:43 INFO Applying migration id=jsonpath 2026/04/10 23:46:43 INFO Applying migration id=localforward 2026/04/10 23:46:43 INFO Applying migration id=avatar 2026/04/10 23:46:43 INFO Applying migration id=noimage 2026/04/10 23:46:43 INFO Applying migration id=feed 2026/04/10 23:46:43 INFO Applying migration id=bookmarks 2026/04/10 23:46:43 INFO Applying migration id=shareactivity 2026/04/10 23:46:43 INFO Applying migration id=application 2026/04/10 23:46:43 INFO Applying migration id=certificates 2026/04/10 23:46:43 INFO Applying migration id=rawforward 2026/04/10 23:46:43 INFO Applying migration id=publickey 2026/04/10 23:46:43 INFO Applying migration id=resolvegroup 2026/04/10 23:46:43 INFO Applying migration id=reject 2026/04/10 23:46:43 INFO Applying migration id=autodel 2026/04/10 23:46:43 INFO Applying migration id=jsonb 2026/04/10 23:46:43 INFO Applying migration id=quote 2026/04/10 23:46:43 INFO Applying migration id=rfc9421 2026/04/10 23:46:43 INFO Applying migration id=keys 2026/04/10 23:46:43 INFO Applying migration id=portable 2026/04/10 23:46:43 INFO Applying migration id=proofs 2026/04/10 23:46:43 INFO Applying migration id=contexts 2026/04/10 23:46:43 INFO Applying migration id=deliverieshost 2026/04/10 23:46:43 INFO Applying migration id=pembegin 2026/04/10 23:46:43 INFO Applying migration id=didhost 2026/04/10 23:46:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-783f-7d57-b67d-7128b9e4f225 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 23:46:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-7840-7c87-a307-dc1a95f19eca activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-783f-7d57-b67d-7128b9e4f225 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d79ca-783f-7d57-b67d-7128b9e4f225 2026/04/10 23:46:45 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d79ca-783f-7d57-b67d-7128b9e4f225 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/04/10 23:46:45 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-7844-7ac5-b0f7-d55651df30ad 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 23:46:45 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ca-7846-72a4-9e3d-fd62fe227795 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-783f-7d57-b67d-7128b9e4f225 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 23:46:45 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (2.17s) === RUN TestName_Throttled 2026/04/10 23:46:45 INFO Applying migration id=initial 2026/04/10 23:46:45 INFO Applying migration id=notesupdated 2026/04/10 23:46:45 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:45 INFO Applying migration id=activitiesid 2026/04/10 23:46:45 INFO Applying migration id=outbox 2026/04/10 23:46:45 INFO Applying migration id=edits 2026/04/10 23:46:45 INFO Applying migration id=outboxactor 2026/04/10 23:46:45 INFO Applying migration id=outboxsender 2026/04/10 23:46:45 INFO Applying migration id=thread 2026/04/10 23:46:45 INFO Applying migration id=host 2026/04/10 23:46:45 INFO Applying migration id=sharedinbox 2026/04/10 23:46:45 INFO Applying migration id=noteshost 2026/04/10 23:46:45 INFO Applying migration id=fetched 2026/04/10 23:46:45 INFO Applying migration id=move 2026/04/10 23:46:45 INFO Applying migration id=cleanup 2026/04/10 23:46:45 INFO Applying migration id=received 2026/04/10 23:46:45 INFO Applying migration id=namehost 2026/04/10 23:46:45 INFO Applying migration id=outboxhost 2026/04/10 23:46:45 INFO Applying migration id=notesfts 2026/04/10 23:46:45 INFO Applying migration id=iconsname 2026/04/10 23:46:45 INFO Applying migration id=nohash 2026/04/10 23:46:45 INFO Applying migration id=shares 2026/04/10 23:46:45 INFO Applying migration id=actorttl 2026/04/10 23:46:45 INFO Applying migration id=tocc 2026/04/10 23:46:45 INFO Applying migration id=followeds 2026/04/10 23:46:45 INFO Applying migration id=certhash 2026/04/10 23:46:45 INFO Applying migration id=follows_sync 2026/04/10 23:46:45 INFO Applying migration id=jsonpath 2026/04/10 23:46:45 INFO Applying migration id=localforward 2026/04/10 23:46:45 INFO Applying migration id=avatar 2026/04/10 23:46:45 INFO Applying migration id=noimage 2026/04/10 23:46:45 INFO Applying migration id=feed 2026/04/10 23:46:45 INFO Applying migration id=bookmarks 2026/04/10 23:46:45 INFO Applying migration id=shareactivity 2026/04/10 23:46:45 INFO Applying migration id=application 2026/04/10 23:46:45 INFO Applying migration id=certificates 2026/04/10 23:46:45 INFO Applying migration id=rawforward 2026/04/10 23:46:45 INFO Applying migration id=publickey 2026/04/10 23:46:45 INFO Applying migration id=resolvegroup 2026/04/10 23:46:45 INFO Applying migration id=reject 2026/04/10 23:46:45 INFO Applying migration id=autodel 2026/04/10 23:46:45 INFO Applying migration id=jsonb 2026/04/10 23:46:45 INFO Applying migration id=quote 2026/04/10 23:46:45 INFO Applying migration id=rfc9421 2026/04/10 23:46:45 INFO Applying migration id=keys 2026/04/10 23:46:45 INFO Applying migration id=portable 2026/04/10 23:46:45 INFO Applying migration id=proofs 2026/04/10 23:46:45 INFO Applying migration id=contexts 2026/04/10 23:46:45 INFO Applying migration id=deliverieshost 2026/04/10 23:46:45 INFO Applying migration id=pembegin 2026/04/10 23:46:45 INFO Applying migration id=didhost 2026/04/10 23:46:46 WARN Throttled request to set name can=2026-04-11T00:16:46.071Z --- PASS: TestName_Throttled (1.48s) === RUN TestName_HappyFlow 2026/04/10 23:46:46 INFO Applying migration id=initial 2026/04/10 23:46:46 INFO Applying migration id=notesupdated 2026/04/10 23:46:46 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:46 INFO Applying migration id=activitiesid 2026/04/10 23:46:46 INFO Applying migration id=outbox 2026/04/10 23:46:46 INFO Applying migration id=edits 2026/04/10 23:46:46 INFO Applying migration id=outboxactor 2026/04/10 23:46:46 INFO Applying migration id=outboxsender 2026/04/10 23:46:46 INFO Applying migration id=thread 2026/04/10 23:46:46 INFO Applying migration id=host 2026/04/10 23:46:46 INFO Applying migration id=sharedinbox 2026/04/10 23:46:46 INFO Applying migration id=noteshost 2026/04/10 23:46:46 INFO Applying migration id=fetched 2026/04/10 23:46:46 INFO Applying migration id=move 2026/04/10 23:46:46 INFO Applying migration id=cleanup 2026/04/10 23:46:46 INFO Applying migration id=received 2026/04/10 23:46:46 INFO Applying migration id=namehost 2026/04/10 23:46:46 INFO Applying migration id=outboxhost 2026/04/10 23:46:46 INFO Applying migration id=notesfts 2026/04/10 23:46:46 INFO Applying migration id=iconsname 2026/04/10 23:46:46 INFO Applying migration id=nohash 2026/04/10 23:46:46 INFO Applying migration id=shares 2026/04/10 23:46:46 INFO Applying migration id=actorttl 2026/04/10 23:46:46 INFO Applying migration id=tocc 2026/04/10 23:46:47 INFO Applying migration id=followeds 2026/04/10 23:46:47 INFO Applying migration id=certhash 2026/04/10 23:46:47 INFO Applying migration id=follows_sync 2026/04/10 23:46:47 INFO Applying migration id=jsonpath 2026/04/10 23:46:47 INFO Applying migration id=localforward 2026/04/10 23:46:47 INFO Applying migration id=avatar 2026/04/10 23:46:47 INFO Applying migration id=noimage 2026/04/10 23:46:47 INFO Applying migration id=feed 2026/04/10 23:46:47 INFO Applying migration id=bookmarks 2026/04/10 23:46:47 INFO Applying migration id=shareactivity 2026/04/10 23:46:47 INFO Applying migration id=application 2026/04/10 23:46:47 INFO Applying migration id=certificates 2026/04/10 23:46:47 INFO Applying migration id=rawforward 2026/04/10 23:46:47 INFO Applying migration id=publickey 2026/04/10 23:46:47 INFO Applying migration id=resolvegroup 2026/04/10 23:46:47 INFO Applying migration id=reject 2026/04/10 23:46:47 INFO Applying migration id=autodel 2026/04/10 23:46:47 INFO Applying migration id=jsonb 2026/04/10 23:46:47 INFO Applying migration id=quote 2026/04/10 23:46:47 INFO Applying migration id=rfc9421 2026/04/10 23:46:47 INFO Applying migration id=keys 2026/04/10 23:46:47 INFO Applying migration id=portable 2026/04/10 23:46:47 INFO Applying migration id=proofs 2026/04/10 23:46:47 INFO Applying migration id=contexts 2026/04/10 23:46:47 INFO Applying migration id=deliverieshost 2026/04/10 23:46:47 INFO Applying migration id=pembegin 2026/04/10 23:46:47 INFO Applying migration id=didhost 2026/04/10 23:46:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (1.62s) === RUN TestName_TooLong 2026/04/10 23:46:48 INFO Applying migration id=initial 2026/04/10 23:46:48 INFO Applying migration id=notesupdated 2026/04/10 23:46:48 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:48 INFO Applying migration id=activitiesid 2026/04/10 23:46:48 INFO Applying migration id=outbox 2026/04/10 23:46:48 INFO Applying migration id=edits 2026/04/10 23:46:48 INFO Applying migration id=outboxactor 2026/04/10 23:46:48 INFO Applying migration id=outboxsender 2026/04/10 23:46:48 INFO Applying migration id=thread 2026/04/10 23:46:48 INFO Applying migration id=host 2026/04/10 23:46:48 INFO Applying migration id=sharedinbox 2026/04/10 23:46:48 INFO Applying migration id=noteshost 2026/04/10 23:46:48 INFO Applying migration id=fetched 2026/04/10 23:46:48 INFO Applying migration id=move 2026/04/10 23:46:48 INFO Applying migration id=cleanup 2026/04/10 23:46:48 INFO Applying migration id=received 2026/04/10 23:46:48 INFO Applying migration id=namehost 2026/04/10 23:46:48 INFO Applying migration id=outboxhost 2026/04/10 23:46:48 INFO Applying migration id=notesfts 2026/04/10 23:46:48 INFO Applying migration id=iconsname 2026/04/10 23:46:48 INFO Applying migration id=nohash 2026/04/10 23:46:48 INFO Applying migration id=shares 2026/04/10 23:46:48 INFO Applying migration id=actorttl 2026/04/10 23:46:48 INFO Applying migration id=tocc 2026/04/10 23:46:48 INFO Applying migration id=followeds 2026/04/10 23:46:48 INFO Applying migration id=certhash 2026/04/10 23:46:48 INFO Applying migration id=follows_sync 2026/04/10 23:46:48 INFO Applying migration id=jsonpath 2026/04/10 23:46:48 INFO Applying migration id=localforward 2026/04/10 23:46:48 INFO Applying migration id=avatar 2026/04/10 23:46:48 INFO Applying migration id=noimage 2026/04/10 23:46:48 INFO Applying migration id=feed 2026/04/10 23:46:48 INFO Applying migration id=bookmarks 2026/04/10 23:46:48 INFO Applying migration id=shareactivity 2026/04/10 23:46:48 INFO Applying migration id=application 2026/04/10 23:46:48 INFO Applying migration id=certificates 2026/04/10 23:46:48 INFO Applying migration id=rawforward 2026/04/10 23:46:48 INFO Applying migration id=publickey 2026/04/10 23:46:48 INFO Applying migration id=resolvegroup 2026/04/10 23:46:48 INFO Applying migration id=reject 2026/04/10 23:46:48 INFO Applying migration id=autodel 2026/04/10 23:46:48 INFO Applying migration id=jsonb 2026/04/10 23:46:48 INFO Applying migration id=quote 2026/04/10 23:46:48 INFO Applying migration id=rfc9421 2026/04/10 23:46:48 INFO Applying migration id=keys 2026/04/10 23:46:48 INFO Applying migration id=portable 2026/04/10 23:46:48 INFO Applying migration id=proofs 2026/04/10 23:46:48 INFO Applying migration id=contexts 2026/04/10 23:46:48 INFO Applying migration id=deliverieshost 2026/04/10 23:46:48 INFO Applying migration id=pembegin 2026/04/10 23:46:48 INFO Applying migration id=didhost --- PASS: TestName_TooLong (3.44s) === RUN TestName_MultiLine 2026/04/10 23:46:51 INFO Applying migration id=initial 2026/04/10 23:46:51 INFO Applying migration id=notesupdated 2026/04/10 23:46:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:51 INFO Applying migration id=activitiesid 2026/04/10 23:46:51 INFO Applying migration id=outbox 2026/04/10 23:46:51 INFO Applying migration id=edits 2026/04/10 23:46:51 INFO Applying migration id=outboxactor 2026/04/10 23:46:51 INFO Applying migration id=outboxsender 2026/04/10 23:46:51 INFO Applying migration id=thread 2026/04/10 23:46:51 INFO Applying migration id=host 2026/04/10 23:46:51 INFO Applying migration id=sharedinbox 2026/04/10 23:46:51 INFO Applying migration id=noteshost 2026/04/10 23:46:52 INFO Applying migration id=fetched 2026/04/10 23:46:52 INFO Applying migration id=move 2026/04/10 23:46:52 INFO Applying migration id=cleanup 2026/04/10 23:46:52 INFO Applying migration id=received 2026/04/10 23:46:52 INFO Applying migration id=namehost 2026/04/10 23:46:52 INFO Applying migration id=outboxhost 2026/04/10 23:46:52 INFO Applying migration id=notesfts 2026/04/10 23:46:52 INFO Applying migration id=iconsname 2026/04/10 23:46:52 INFO Applying migration id=nohash 2026/04/10 23:46:52 INFO Applying migration id=shares 2026/04/10 23:46:52 INFO Applying migration id=actorttl 2026/04/10 23:46:52 INFO Applying migration id=tocc 2026/04/10 23:46:52 INFO Applying migration id=followeds 2026/04/10 23:46:52 INFO Applying migration id=certhash 2026/04/10 23:46:52 INFO Applying migration id=follows_sync 2026/04/10 23:46:52 INFO Applying migration id=jsonpath 2026/04/10 23:46:52 INFO Applying migration id=localforward 2026/04/10 23:46:52 INFO Applying migration id=avatar 2026/04/10 23:46:52 INFO Applying migration id=noimage 2026/04/10 23:46:52 INFO Applying migration id=feed 2026/04/10 23:46:52 INFO Applying migration id=bookmarks 2026/04/10 23:46:52 INFO Applying migration id=shareactivity 2026/04/10 23:46:52 INFO Applying migration id=application 2026/04/10 23:46:52 INFO Applying migration id=certificates 2026/04/10 23:46:52 INFO Applying migration id=rawforward 2026/04/10 23:46:52 INFO Applying migration id=publickey 2026/04/10 23:46:52 INFO Applying migration id=resolvegroup 2026/04/10 23:46:52 INFO Applying migration id=reject 2026/04/10 23:46:52 INFO Applying migration id=autodel 2026/04/10 23:46:52 INFO Applying migration id=jsonb 2026/04/10 23:46:52 INFO Applying migration id=quote 2026/04/10 23:46:52 INFO Applying migration id=rfc9421 2026/04/10 23:46:52 INFO Applying migration id=keys 2026/04/10 23:46:52 INFO Applying migration id=portable 2026/04/10 23:46:52 INFO Applying migration id=proofs 2026/04/10 23:46:52 INFO Applying migration id=contexts 2026/04/10 23:46:52 INFO Applying migration id=deliverieshost 2026/04/10 23:46:52 INFO Applying migration id=pembegin 2026/04/10 23:46:52 INFO Applying migration id=didhost 2026/04/10 23:46:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (1.64s) === RUN TestOutbox_NonExistingUser 2026/04/10 23:46:53 INFO Applying migration id=initial 2026/04/10 23:46:53 INFO Applying migration id=notesupdated 2026/04/10 23:46:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:53 INFO Applying migration id=activitiesid 2026/04/10 23:46:53 INFO Applying migration id=outbox 2026/04/10 23:46:53 INFO Applying migration id=edits 2026/04/10 23:46:53 INFO Applying migration id=outboxactor 2026/04/10 23:46:53 INFO Applying migration id=outboxsender 2026/04/10 23:46:53 INFO Applying migration id=thread 2026/04/10 23:46:53 INFO Applying migration id=host 2026/04/10 23:46:53 INFO Applying migration id=sharedinbox 2026/04/10 23:46:53 INFO Applying migration id=noteshost 2026/04/10 23:46:53 INFO Applying migration id=fetched 2026/04/10 23:46:53 INFO Applying migration id=move 2026/04/10 23:46:53 INFO Applying migration id=cleanup 2026/04/10 23:46:53 INFO Applying migration id=received 2026/04/10 23:46:53 INFO Applying migration id=namehost 2026/04/10 23:46:53 INFO Applying migration id=outboxhost 2026/04/10 23:46:53 INFO Applying migration id=notesfts 2026/04/10 23:46:53 INFO Applying migration id=iconsname 2026/04/10 23:46:53 INFO Applying migration id=nohash 2026/04/10 23:46:53 INFO Applying migration id=shares 2026/04/10 23:46:53 INFO Applying migration id=actorttl 2026/04/10 23:46:53 INFO Applying migration id=tocc 2026/04/10 23:46:53 INFO Applying migration id=followeds 2026/04/10 23:46:53 INFO Applying migration id=certhash 2026/04/10 23:46:53 INFO Applying migration id=follows_sync 2026/04/10 23:46:53 INFO Applying migration id=jsonpath 2026/04/10 23:46:53 INFO Applying migration id=localforward 2026/04/10 23:46:53 INFO Applying migration id=avatar 2026/04/10 23:46:53 INFO Applying migration id=noimage 2026/04/10 23:46:53 INFO Applying migration id=feed 2026/04/10 23:46:53 INFO Applying migration id=bookmarks 2026/04/10 23:46:53 INFO Applying migration id=shareactivity 2026/04/10 23:46:53 INFO Applying migration id=application 2026/04/10 23:46:53 INFO Applying migration id=certificates 2026/04/10 23:46:53 INFO Applying migration id=rawforward 2026/04/10 23:46:53 INFO Applying migration id=publickey 2026/04/10 23:46:53 INFO Applying migration id=resolvegroup 2026/04/10 23:46:53 INFO Applying migration id=reject 2026/04/10 23:46:53 INFO Applying migration id=autodel 2026/04/10 23:46:53 INFO Applying migration id=jsonb 2026/04/10 23:46:53 INFO Applying migration id=quote 2026/04/10 23:46:53 INFO Applying migration id=rfc9421 2026/04/10 23:46:53 INFO Applying migration id=keys 2026/04/10 23:46:53 INFO Applying migration id=portable 2026/04/10 23:46:53 INFO Applying migration id=proofs 2026/04/10 23:46:53 INFO Applying migration id=contexts 2026/04/10 23:46:53 INFO Applying migration id=deliverieshost 2026/04/10 23:46:53 INFO Applying migration id=pembegin 2026/04/10 23:46:53 INFO Applying migration id=didhost 2026/04/10 23:46:56 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (2.57s) === RUN TestOutbox_InvalidOffset 2026/04/10 23:46:56 INFO Applying migration id=initial 2026/04/10 23:46:56 INFO Applying migration id=notesupdated 2026/04/10 23:46:56 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:56 INFO Applying migration id=activitiesid 2026/04/10 23:46:56 INFO Applying migration id=outbox 2026/04/10 23:46:56 INFO Applying migration id=edits 2026/04/10 23:46:56 INFO Applying migration id=outboxactor 2026/04/10 23:46:56 INFO Applying migration id=outboxsender 2026/04/10 23:46:56 INFO Applying migration id=thread 2026/04/10 23:46:56 INFO Applying migration id=host 2026/04/10 23:46:56 INFO Applying migration id=sharedinbox 2026/04/10 23:46:56 INFO Applying migration id=noteshost 2026/04/10 23:46:56 INFO Applying migration id=fetched 2026/04/10 23:46:56 INFO Applying migration id=move 2026/04/10 23:46:56 INFO Applying migration id=cleanup 2026/04/10 23:46:56 INFO Applying migration id=received 2026/04/10 23:46:56 INFO Applying migration id=namehost 2026/04/10 23:46:56 INFO Applying migration id=outboxhost 2026/04/10 23:46:56 INFO Applying migration id=notesfts 2026/04/10 23:46:56 INFO Applying migration id=iconsname 2026/04/10 23:46:56 INFO Applying migration id=nohash 2026/04/10 23:46:56 INFO Applying migration id=shares 2026/04/10 23:46:56 INFO Applying migration id=actorttl 2026/04/10 23:46:56 INFO Applying migration id=tocc 2026/04/10 23:46:56 INFO Applying migration id=followeds 2026/04/10 23:46:56 INFO Applying migration id=certhash 2026/04/10 23:46:56 INFO Applying migration id=follows_sync 2026/04/10 23:46:56 INFO Applying migration id=jsonpath 2026/04/10 23:46:56 INFO Applying migration id=localforward 2026/04/10 23:46:56 INFO Applying migration id=avatar 2026/04/10 23:46:56 INFO Applying migration id=noimage 2026/04/10 23:46:56 INFO Applying migration id=feed 2026/04/10 23:46:56 INFO Applying migration id=bookmarks 2026/04/10 23:46:56 INFO Applying migration id=shareactivity 2026/04/10 23:46:56 INFO Applying migration id=application 2026/04/10 23:46:56 INFO Applying migration id=certificates 2026/04/10 23:46:56 INFO Applying migration id=rawforward 2026/04/10 23:46:56 INFO Applying migration id=publickey 2026/04/10 23:46:56 INFO Applying migration id=resolvegroup 2026/04/10 23:46:56 INFO Applying migration id=reject 2026/04/10 23:46:56 INFO Applying migration id=autodel 2026/04/10 23:46:56 INFO Applying migration id=jsonb 2026/04/10 23:46:56 INFO Applying migration id=quote 2026/04/10 23:46:56 INFO Applying migration id=rfc9421 2026/04/10 23:46:56 INFO Applying migration id=keys 2026/04/10 23:46:56 INFO Applying migration id=portable 2026/04/10 23:46:56 INFO Applying migration id=proofs 2026/04/10 23:46:56 INFO Applying migration id=contexts 2026/04/10 23:46:56 INFO Applying migration id=deliverieshost 2026/04/10 23:46:56 INFO Applying migration id=pembegin 2026/04/10 23:46:56 INFO Applying migration id=didhost 2026/04/10 23:46:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-a7b8-71ea-a7f0-df3fec012d8a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-a7b8-7152-af32-0c904f1b1de8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-a7b8-7152-af32-0c904f1b1de8 2026/04/10 23:46:57 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (1.40s) === RUN TestOutbox_PublicPost 2026/04/10 23:46:57 INFO Applying migration id=initial 2026/04/10 23:46:57 INFO Applying migration id=notesupdated 2026/04/10 23:46:57 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:57 INFO Applying migration id=activitiesid 2026/04/10 23:46:57 INFO Applying migration id=outbox 2026/04/10 23:46:57 INFO Applying migration id=edits 2026/04/10 23:46:57 INFO Applying migration id=outboxactor 2026/04/10 23:46:57 INFO Applying migration id=outboxsender 2026/04/10 23:46:57 INFO Applying migration id=thread 2026/04/10 23:46:57 INFO Applying migration id=host 2026/04/10 23:46:57 INFO Applying migration id=sharedinbox 2026/04/10 23:46:57 INFO Applying migration id=noteshost 2026/04/10 23:46:57 INFO Applying migration id=fetched 2026/04/10 23:46:57 INFO Applying migration id=move 2026/04/10 23:46:57 INFO Applying migration id=cleanup 2026/04/10 23:46:57 INFO Applying migration id=received 2026/04/10 23:46:57 INFO Applying migration id=namehost 2026/04/10 23:46:57 INFO Applying migration id=outboxhost 2026/04/10 23:46:57 INFO Applying migration id=notesfts 2026/04/10 23:46:57 INFO Applying migration id=iconsname 2026/04/10 23:46:57 INFO Applying migration id=nohash 2026/04/10 23:46:57 INFO Applying migration id=shares 2026/04/10 23:46:57 INFO Applying migration id=actorttl 2026/04/10 23:46:57 INFO Applying migration id=tocc 2026/04/10 23:46:57 INFO Applying migration id=followeds 2026/04/10 23:46:57 INFO Applying migration id=certhash 2026/04/10 23:46:57 INFO Applying migration id=follows_sync 2026/04/10 23:46:57 INFO Applying migration id=jsonpath 2026/04/10 23:46:57 INFO Applying migration id=localforward 2026/04/10 23:46:57 INFO Applying migration id=avatar 2026/04/10 23:46:57 INFO Applying migration id=noimage 2026/04/10 23:46:57 INFO Applying migration id=feed 2026/04/10 23:46:57 INFO Applying migration id=bookmarks 2026/04/10 23:46:57 INFO Applying migration id=shareactivity 2026/04/10 23:46:57 INFO Applying migration id=application 2026/04/10 23:46:57 INFO Applying migration id=certificates 2026/04/10 23:46:57 INFO Applying migration id=rawforward 2026/04/10 23:46:57 INFO Applying migration id=publickey 2026/04/10 23:46:57 INFO Applying migration id=resolvegroup 2026/04/10 23:46:57 INFO Applying migration id=reject 2026/04/10 23:46:57 INFO Applying migration id=autodel 2026/04/10 23:46:57 INFO Applying migration id=jsonb 2026/04/10 23:46:57 INFO Applying migration id=quote 2026/04/10 23:46:57 INFO Applying migration id=rfc9421 2026/04/10 23:46:57 INFO Applying migration id=keys 2026/04/10 23:46:57 INFO Applying migration id=portable 2026/04/10 23:46:57 INFO Applying migration id=proofs 2026/04/10 23:46:57 INFO Applying migration id=contexts 2026/04/10 23:46:57 INFO Applying migration id=deliverieshost 2026/04/10 23:46:57 INFO Applying migration id=pembegin 2026/04/10 23:46:57 INFO Applying migration id=didhost 2026/04/10 23:46:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-afa1-7a1c-b260-58d252f83f33 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-afa1-7999-93ce-09f29519e409 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-afa1-7999-93ce-09f29519e409 2026/04/10 23:46:59 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (2.03s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/04/10 23:46:59 INFO Applying migration id=initial 2026/04/10 23:46:59 INFO Applying migration id=notesupdated 2026/04/10 23:46:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:46:59 INFO Applying migration id=activitiesid 2026/04/10 23:46:59 INFO Applying migration id=outbox 2026/04/10 23:46:59 INFO Applying migration id=edits 2026/04/10 23:46:59 INFO Applying migration id=outboxactor 2026/04/10 23:46:59 INFO Applying migration id=outboxsender 2026/04/10 23:46:59 INFO Applying migration id=thread 2026/04/10 23:46:59 INFO Applying migration id=host 2026/04/10 23:46:59 INFO Applying migration id=sharedinbox 2026/04/10 23:46:59 INFO Applying migration id=noteshost 2026/04/10 23:46:59 INFO Applying migration id=fetched 2026/04/10 23:46:59 INFO Applying migration id=move 2026/04/10 23:46:59 INFO Applying migration id=cleanup 2026/04/10 23:46:59 INFO Applying migration id=received 2026/04/10 23:46:59 INFO Applying migration id=namehost 2026/04/10 23:46:59 INFO Applying migration id=outboxhost 2026/04/10 23:46:59 INFO Applying migration id=notesfts 2026/04/10 23:46:59 INFO Applying migration id=iconsname 2026/04/10 23:46:59 INFO Applying migration id=nohash 2026/04/10 23:46:59 INFO Applying migration id=shares 2026/04/10 23:46:59 INFO Applying migration id=actorttl 2026/04/10 23:46:59 INFO Applying migration id=tocc 2026/04/10 23:46:59 INFO Applying migration id=followeds 2026/04/10 23:46:59 INFO Applying migration id=certhash 2026/04/10 23:46:59 INFO Applying migration id=follows_sync 2026/04/10 23:46:59 INFO Applying migration id=jsonpath 2026/04/10 23:46:59 INFO Applying migration id=localforward 2026/04/10 23:46:59 INFO Applying migration id=avatar 2026/04/10 23:46:59 INFO Applying migration id=noimage 2026/04/10 23:46:59 INFO Applying migration id=feed 2026/04/10 23:46:59 INFO Applying migration id=bookmarks 2026/04/10 23:46:59 INFO Applying migration id=shareactivity 2026/04/10 23:46:59 INFO Applying migration id=application 2026/04/10 23:46:59 INFO Applying migration id=certificates 2026/04/10 23:46:59 INFO Applying migration id=rawforward 2026/04/10 23:46:59 INFO Applying migration id=publickey 2026/04/10 23:46:59 INFO Applying migration id=resolvegroup 2026/04/10 23:46:59 INFO Applying migration id=reject 2026/04/10 23:46:59 INFO Applying migration id=autodel 2026/04/10 23:46:59 INFO Applying migration id=jsonb 2026/04/10 23:46:59 INFO Applying migration id=quote 2026/04/10 23:46:59 INFO Applying migration id=rfc9421 2026/04/10 23:46:59 INFO Applying migration id=keys 2026/04/10 23:46:59 INFO Applying migration id=portable 2026/04/10 23:46:59 INFO Applying migration id=proofs 2026/04/10 23:46:59 INFO Applying migration id=contexts 2026/04/10 23:46:59 INFO Applying migration id=deliverieshost 2026/04/10 23:46:59 INFO Applying migration id=pembegin 2026/04/10 23:46:59 INFO Applying migration id=didhost 2026/04/10 23:47:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-ba2b-721e-af31-4282befce1e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-ba2b-71b6-9b7d-bbcf4b504131 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-ba2b-71b6-9b7d-bbcf4b504131 2026/04/10 23:47:02 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (2.70s) === RUN TestOutbox_PublicPostSelf 2026/04/10 23:47:02 INFO Applying migration id=initial 2026/04/10 23:47:02 INFO Applying migration id=notesupdated 2026/04/10 23:47:02 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:02 INFO Applying migration id=activitiesid 2026/04/10 23:47:02 INFO Applying migration id=outbox 2026/04/10 23:47:02 INFO Applying migration id=edits 2026/04/10 23:47:02 INFO Applying migration id=outboxactor 2026/04/10 23:47:02 INFO Applying migration id=outboxsender 2026/04/10 23:47:02 INFO Applying migration id=thread 2026/04/10 23:47:02 INFO Applying migration id=host 2026/04/10 23:47:02 INFO Applying migration id=sharedinbox 2026/04/10 23:47:02 INFO Applying migration id=noteshost 2026/04/10 23:47:02 INFO Applying migration id=fetched 2026/04/10 23:47:02 INFO Applying migration id=move 2026/04/10 23:47:02 INFO Applying migration id=cleanup 2026/04/10 23:47:02 INFO Applying migration id=received 2026/04/10 23:47:02 INFO Applying migration id=namehost 2026/04/10 23:47:02 INFO Applying migration id=outboxhost 2026/04/10 23:47:02 INFO Applying migration id=notesfts 2026/04/10 23:47:02 INFO Applying migration id=iconsname 2026/04/10 23:47:02 INFO Applying migration id=nohash 2026/04/10 23:47:02 INFO Applying migration id=shares 2026/04/10 23:47:02 INFO Applying migration id=actorttl 2026/04/10 23:47:02 INFO Applying migration id=tocc 2026/04/10 23:47:02 INFO Applying migration id=followeds 2026/04/10 23:47:02 INFO Applying migration id=certhash 2026/04/10 23:47:02 INFO Applying migration id=follows_sync 2026/04/10 23:47:02 INFO Applying migration id=jsonpath 2026/04/10 23:47:02 INFO Applying migration id=localforward 2026/04/10 23:47:02 INFO Applying migration id=avatar 2026/04/10 23:47:02 INFO Applying migration id=noimage 2026/04/10 23:47:02 INFO Applying migration id=feed 2026/04/10 23:47:02 INFO Applying migration id=bookmarks 2026/04/10 23:47:02 INFO Applying migration id=shareactivity 2026/04/10 23:47:02 INFO Applying migration id=application 2026/04/10 23:47:02 INFO Applying migration id=certificates 2026/04/10 23:47:02 INFO Applying migration id=rawforward 2026/04/10 23:47:02 INFO Applying migration id=publickey 2026/04/10 23:47:02 INFO Applying migration id=resolvegroup 2026/04/10 23:47:02 INFO Applying migration id=reject 2026/04/10 23:47:02 INFO Applying migration id=autodel 2026/04/10 23:47:02 INFO Applying migration id=jsonb 2026/04/10 23:47:02 INFO Applying migration id=quote 2026/04/10 23:47:02 INFO Applying migration id=rfc9421 2026/04/10 23:47:02 INFO Applying migration id=keys 2026/04/10 23:47:02 INFO Applying migration id=portable 2026/04/10 23:47:02 INFO Applying migration id=proofs 2026/04/10 23:47:02 INFO Applying migration id=contexts 2026/04/10 23:47:02 INFO Applying migration id=deliverieshost 2026/04/10 23:47:02 INFO Applying migration id=pembegin 2026/04/10 23:47:02 INFO Applying migration id=didhost 2026/04/10 23:47:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-c838-7eb6-81af-0f04adf437ad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-c838-7dc3-8e86-1e99ebf4cbcc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-c838-7dc3-8e86-1e99ebf4cbcc 2026/04/10 23:47:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (3.60s) === RUN TestOutbox_PostToFollowers 2026/04/10 23:47:05 INFO Applying migration id=initial 2026/04/10 23:47:05 INFO Applying migration id=notesupdated 2026/04/10 23:47:05 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:05 INFO Applying migration id=activitiesid 2026/04/10 23:47:05 INFO Applying migration id=outbox 2026/04/10 23:47:05 INFO Applying migration id=edits 2026/04/10 23:47:05 INFO Applying migration id=outboxactor 2026/04/10 23:47:05 INFO Applying migration id=outboxsender 2026/04/10 23:47:05 INFO Applying migration id=thread 2026/04/10 23:47:05 INFO Applying migration id=host 2026/04/10 23:47:05 INFO Applying migration id=sharedinbox 2026/04/10 23:47:05 INFO Applying migration id=noteshost 2026/04/10 23:47:05 INFO Applying migration id=fetched 2026/04/10 23:47:05 INFO Applying migration id=move 2026/04/10 23:47:05 INFO Applying migration id=cleanup 2026/04/10 23:47:05 INFO Applying migration id=received 2026/04/10 23:47:05 INFO Applying migration id=namehost 2026/04/10 23:47:05 INFO Applying migration id=outboxhost 2026/04/10 23:47:05 INFO Applying migration id=notesfts 2026/04/10 23:47:05 INFO Applying migration id=iconsname 2026/04/10 23:47:05 INFO Applying migration id=nohash 2026/04/10 23:47:05 INFO Applying migration id=shares 2026/04/10 23:47:05 INFO Applying migration id=actorttl 2026/04/10 23:47:05 INFO Applying migration id=tocc 2026/04/10 23:47:05 INFO Applying migration id=followeds 2026/04/10 23:47:05 INFO Applying migration id=certhash 2026/04/10 23:47:05 INFO Applying migration id=follows_sync 2026/04/10 23:47:05 INFO Applying migration id=jsonpath 2026/04/10 23:47:06 INFO Applying migration id=localforward 2026/04/10 23:47:06 INFO Applying migration id=avatar 2026/04/10 23:47:06 INFO Applying migration id=noimage 2026/04/10 23:47:06 INFO Applying migration id=feed 2026/04/10 23:47:06 INFO Applying migration id=bookmarks 2026/04/10 23:47:06 INFO Applying migration id=shareactivity 2026/04/10 23:47:06 INFO Applying migration id=application 2026/04/10 23:47:06 INFO Applying migration id=certificates 2026/04/10 23:47:06 INFO Applying migration id=rawforward 2026/04/10 23:47:06 INFO Applying migration id=publickey 2026/04/10 23:47:06 INFO Applying migration id=resolvegroup 2026/04/10 23:47:06 INFO Applying migration id=reject 2026/04/10 23:47:06 INFO Applying migration id=autodel 2026/04/10 23:47:06 INFO Applying migration id=jsonb 2026/04/10 23:47:06 INFO Applying migration id=quote 2026/04/10 23:47:06 INFO Applying migration id=rfc9421 2026/04/10 23:47:06 INFO Applying migration id=keys 2026/04/10 23:47:06 INFO Applying migration id=portable 2026/04/10 23:47:06 INFO Applying migration id=proofs 2026/04/10 23:47:06 INFO Applying migration id=contexts 2026/04/10 23:47:06 INFO Applying migration id=deliverieshost 2026/04/10 23:47:06 INFO Applying migration id=pembegin 2026/04/10 23:47:06 INFO Applying migration id=didhost 2026/04/10 23:47:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-cfe7-7a7e-be5b-8c1325f67de3 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 23:47:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-cfe8-783e-8592-d938e34353ea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-cfe7-7a7e-be5b-8c1325f67de3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79ca-cfe7-7a7e-be5b-8c1325f67de3 2026/04/10 23:47:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-cfe9-702b-8502-527cfd3b72d0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-cfe8-7f24-9d95-eb72e8439f79 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-cfe8-7f24-9d95-eb72e8439f79 2026/04/10 23:47:07 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (1.96s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/04/10 23:47:07 INFO Applying migration id=initial 2026/04/10 23:47:07 INFO Applying migration id=notesupdated 2026/04/10 23:47:07 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:07 INFO Applying migration id=activitiesid 2026/04/10 23:47:07 INFO Applying migration id=outbox 2026/04/10 23:47:07 INFO Applying migration id=edits 2026/04/10 23:47:07 INFO Applying migration id=outboxactor 2026/04/10 23:47:07 INFO Applying migration id=outboxsender 2026/04/10 23:47:07 INFO Applying migration id=thread 2026/04/10 23:47:07 INFO Applying migration id=host 2026/04/10 23:47:07 INFO Applying migration id=sharedinbox 2026/04/10 23:47:07 INFO Applying migration id=noteshost 2026/04/10 23:47:07 INFO Applying migration id=fetched 2026/04/10 23:47:07 INFO Applying migration id=move 2026/04/10 23:47:07 INFO Applying migration id=cleanup 2026/04/10 23:47:07 INFO Applying migration id=received 2026/04/10 23:47:07 INFO Applying migration id=namehost 2026/04/10 23:47:07 INFO Applying migration id=outboxhost 2026/04/10 23:47:07 INFO Applying migration id=notesfts 2026/04/10 23:47:07 INFO Applying migration id=iconsname 2026/04/10 23:47:07 INFO Applying migration id=nohash 2026/04/10 23:47:07 INFO Applying migration id=shares 2026/04/10 23:47:07 INFO Applying migration id=actorttl 2026/04/10 23:47:07 INFO Applying migration id=tocc 2026/04/10 23:47:07 INFO Applying migration id=followeds 2026/04/10 23:47:07 INFO Applying migration id=certhash 2026/04/10 23:47:07 INFO Applying migration id=follows_sync 2026/04/10 23:47:07 INFO Applying migration id=jsonpath 2026/04/10 23:47:07 INFO Applying migration id=localforward 2026/04/10 23:47:07 INFO Applying migration id=avatar 2026/04/10 23:47:07 INFO Applying migration id=noimage 2026/04/10 23:47:07 INFO Applying migration id=feed 2026/04/10 23:47:07 INFO Applying migration id=bookmarks 2026/04/10 23:47:07 INFO Applying migration id=shareactivity 2026/04/10 23:47:07 INFO Applying migration id=application 2026/04/10 23:47:07 INFO Applying migration id=certificates 2026/04/10 23:47:07 INFO Applying migration id=rawforward 2026/04/10 23:47:07 INFO Applying migration id=publickey 2026/04/10 23:47:07 INFO Applying migration id=resolvegroup 2026/04/10 23:47:07 INFO Applying migration id=reject 2026/04/10 23:47:07 INFO Applying migration id=autodel 2026/04/10 23:47:07 INFO Applying migration id=jsonb 2026/04/10 23:47:07 INFO Applying migration id=quote 2026/04/10 23:47:07 INFO Applying migration id=rfc9421 2026/04/10 23:47:07 INFO Applying migration id=keys 2026/04/10 23:47:07 INFO Applying migration id=portable 2026/04/10 23:47:07 INFO Applying migration id=proofs 2026/04/10 23:47:07 INFO Applying migration id=contexts 2026/04/10 23:47:07 INFO Applying migration id=deliverieshost 2026/04/10 23:47:07 INFO Applying migration id=pembegin 2026/04/10 23:47:07 INFO Applying migration id=didhost 2026/04/10 23:47:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-d7c6-70b0-8364-233451eb5ef4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-d7c6-704e-8c26-d2fb184a1617 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-d7c6-704e-8c26-d2fb184a1617 2026/04/10 23:47:09 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (2.01s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/04/10 23:47:09 INFO Applying migration id=initial 2026/04/10 23:47:09 INFO Applying migration id=notesupdated 2026/04/10 23:47:09 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:09 INFO Applying migration id=activitiesid 2026/04/10 23:47:09 INFO Applying migration id=outbox 2026/04/10 23:47:09 INFO Applying migration id=edits 2026/04/10 23:47:09 INFO Applying migration id=outboxactor 2026/04/10 23:47:09 INFO Applying migration id=outboxsender 2026/04/10 23:47:09 INFO Applying migration id=thread 2026/04/10 23:47:09 INFO Applying migration id=host 2026/04/10 23:47:09 INFO Applying migration id=sharedinbox 2026/04/10 23:47:09 INFO Applying migration id=noteshost 2026/04/10 23:47:09 INFO Applying migration id=fetched 2026/04/10 23:47:09 INFO Applying migration id=move 2026/04/10 23:47:09 INFO Applying migration id=cleanup 2026/04/10 23:47:09 INFO Applying migration id=received 2026/04/10 23:47:09 INFO Applying migration id=namehost 2026/04/10 23:47:09 INFO Applying migration id=outboxhost 2026/04/10 23:47:09 INFO Applying migration id=notesfts 2026/04/10 23:47:09 INFO Applying migration id=iconsname 2026/04/10 23:47:09 INFO Applying migration id=nohash 2026/04/10 23:47:09 INFO Applying migration id=shares 2026/04/10 23:47:09 INFO Applying migration id=actorttl 2026/04/10 23:47:09 INFO Applying migration id=tocc 2026/04/10 23:47:09 INFO Applying migration id=followeds 2026/04/10 23:47:09 INFO Applying migration id=certhash 2026/04/10 23:47:09 INFO Applying migration id=follows_sync 2026/04/10 23:47:09 INFO Applying migration id=jsonpath 2026/04/10 23:47:09 INFO Applying migration id=localforward 2026/04/10 23:47:09 INFO Applying migration id=avatar 2026/04/10 23:47:09 INFO Applying migration id=noimage 2026/04/10 23:47:09 INFO Applying migration id=feed 2026/04/10 23:47:09 INFO Applying migration id=bookmarks 2026/04/10 23:47:09 INFO Applying migration id=shareactivity 2026/04/10 23:47:09 INFO Applying migration id=application 2026/04/10 23:47:09 INFO Applying migration id=certificates 2026/04/10 23:47:09 INFO Applying migration id=rawforward 2026/04/10 23:47:09 INFO Applying migration id=publickey 2026/04/10 23:47:09 INFO Applying migration id=resolvegroup 2026/04/10 23:47:09 INFO Applying migration id=reject 2026/04/10 23:47:09 INFO Applying migration id=autodel 2026/04/10 23:47:09 INFO Applying migration id=jsonb 2026/04/10 23:47:09 INFO Applying migration id=quote 2026/04/10 23:47:09 INFO Applying migration id=rfc9421 2026/04/10 23:47:10 INFO Applying migration id=keys 2026/04/10 23:47:10 INFO Applying migration id=portable 2026/04/10 23:47:10 INFO Applying migration id=proofs 2026/04/10 23:47:10 INFO Applying migration id=contexts 2026/04/10 23:47:10 INFO Applying migration id=deliverieshost 2026/04/10 23:47:10 INFO Applying migration id=pembegin 2026/04/10 23:47:10 INFO Applying migration id=didhost 2026/04/10 23:47:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-ddd1-76bf-926f-24a5e84408c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-ddd1-7677-9814-e7d1b8393e2b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-ddd1-7677-9814-e7d1b8393e2b 2026/04/10 23:47:11 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (1.55s) === RUN TestOutbox_PostToFollowersSelf 2026/04/10 23:47:11 INFO Applying migration id=initial 2026/04/10 23:47:11 INFO Applying migration id=notesupdated 2026/04/10 23:47:11 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:11 INFO Applying migration id=activitiesid 2026/04/10 23:47:11 INFO Applying migration id=outbox 2026/04/10 23:47:11 INFO Applying migration id=edits 2026/04/10 23:47:11 INFO Applying migration id=outboxactor 2026/04/10 23:47:11 INFO Applying migration id=outboxsender 2026/04/10 23:47:11 INFO Applying migration id=thread 2026/04/10 23:47:11 INFO Applying migration id=host 2026/04/10 23:47:11 INFO Applying migration id=sharedinbox 2026/04/10 23:47:11 INFO Applying migration id=noteshost 2026/04/10 23:47:11 INFO Applying migration id=fetched 2026/04/10 23:47:11 INFO Applying migration id=move 2026/04/10 23:47:11 INFO Applying migration id=cleanup 2026/04/10 23:47:11 INFO Applying migration id=received 2026/04/10 23:47:11 INFO Applying migration id=namehost 2026/04/10 23:47:11 INFO Applying migration id=outboxhost 2026/04/10 23:47:11 INFO Applying migration id=notesfts 2026/04/10 23:47:11 INFO Applying migration id=iconsname 2026/04/10 23:47:11 INFO Applying migration id=nohash 2026/04/10 23:47:11 INFO Applying migration id=shares 2026/04/10 23:47:11 INFO Applying migration id=actorttl 2026/04/10 23:47:11 INFO Applying migration id=tocc 2026/04/10 23:47:11 INFO Applying migration id=followeds 2026/04/10 23:47:11 INFO Applying migration id=certhash 2026/04/10 23:47:11 INFO Applying migration id=follows_sync 2026/04/10 23:47:11 INFO Applying migration id=jsonpath 2026/04/10 23:47:11 INFO Applying migration id=localforward 2026/04/10 23:47:11 INFO Applying migration id=avatar 2026/04/10 23:47:11 INFO Applying migration id=noimage 2026/04/10 23:47:11 INFO Applying migration id=feed 2026/04/10 23:47:11 INFO Applying migration id=bookmarks 2026/04/10 23:47:11 INFO Applying migration id=shareactivity 2026/04/10 23:47:11 INFO Applying migration id=application 2026/04/10 23:47:11 INFO Applying migration id=certificates 2026/04/10 23:47:11 INFO Applying migration id=rawforward 2026/04/10 23:47:11 INFO Applying migration id=publickey 2026/04/10 23:47:11 INFO Applying migration id=resolvegroup 2026/04/10 23:47:11 INFO Applying migration id=reject 2026/04/10 23:47:11 INFO Applying migration id=autodel 2026/04/10 23:47:11 INFO Applying migration id=jsonb 2026/04/10 23:47:11 INFO Applying migration id=quote 2026/04/10 23:47:11 INFO Applying migration id=rfc9421 2026/04/10 23:47:11 INFO Applying migration id=keys 2026/04/10 23:47:11 INFO Applying migration id=portable 2026/04/10 23:47:11 INFO Applying migration id=proofs 2026/04/10 23:47:11 INFO Applying migration id=contexts 2026/04/10 23:47:11 INFO Applying migration id=deliverieshost 2026/04/10 23:47:11 INFO Applying migration id=pembegin 2026/04/10 23:47:11 INFO Applying migration id=didhost 2026/04/10 23:47:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-e64e-7a06-b380-56545449dd7c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-e64e-79b9-9d0d-8853c2e5de44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-e64e-79b9-9d0d-8853c2e5de44 2026/04/10 23:47:13 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (2.17s) === RUN TestOutbox_DM 2026/04/10 23:47:13 INFO Applying migration id=initial 2026/04/10 23:47:13 INFO Applying migration id=notesupdated 2026/04/10 23:47:13 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:13 INFO Applying migration id=activitiesid 2026/04/10 23:47:13 INFO Applying migration id=outbox 2026/04/10 23:47:13 INFO Applying migration id=edits 2026/04/10 23:47:13 INFO Applying migration id=outboxactor 2026/04/10 23:47:13 INFO Applying migration id=outboxsender 2026/04/10 23:47:13 INFO Applying migration id=thread 2026/04/10 23:47:13 INFO Applying migration id=host 2026/04/10 23:47:13 INFO Applying migration id=sharedinbox 2026/04/10 23:47:13 INFO Applying migration id=noteshost 2026/04/10 23:47:13 INFO Applying migration id=fetched 2026/04/10 23:47:13 INFO Applying migration id=move 2026/04/10 23:47:13 INFO Applying migration id=cleanup 2026/04/10 23:47:13 INFO Applying migration id=received 2026/04/10 23:47:13 INFO Applying migration id=namehost 2026/04/10 23:47:13 INFO Applying migration id=outboxhost 2026/04/10 23:47:13 INFO Applying migration id=notesfts 2026/04/10 23:47:13 INFO Applying migration id=iconsname 2026/04/10 23:47:13 INFO Applying migration id=nohash 2026/04/10 23:47:13 INFO Applying migration id=shares 2026/04/10 23:47:13 INFO Applying migration id=actorttl 2026/04/10 23:47:13 INFO Applying migration id=tocc 2026/04/10 23:47:13 INFO Applying migration id=followeds 2026/04/10 23:47:13 INFO Applying migration id=certhash 2026/04/10 23:47:13 INFO Applying migration id=follows_sync 2026/04/10 23:47:13 INFO Applying migration id=jsonpath 2026/04/10 23:47:13 INFO Applying migration id=localforward 2026/04/10 23:47:13 INFO Applying migration id=avatar 2026/04/10 23:47:13 INFO Applying migration id=noimage 2026/04/10 23:47:13 INFO Applying migration id=feed 2026/04/10 23:47:13 INFO Applying migration id=bookmarks 2026/04/10 23:47:13 INFO Applying migration id=shareactivity 2026/04/10 23:47:13 INFO Applying migration id=application 2026/04/10 23:47:13 INFO Applying migration id=certificates 2026/04/10 23:47:13 INFO Applying migration id=rawforward 2026/04/10 23:47:13 INFO Applying migration id=publickey 2026/04/10 23:47:13 INFO Applying migration id=resolvegroup 2026/04/10 23:47:13 INFO Applying migration id=reject 2026/04/10 23:47:13 INFO Applying migration id=autodel 2026/04/10 23:47:13 INFO Applying migration id=jsonb 2026/04/10 23:47:13 INFO Applying migration id=quote 2026/04/10 23:47:13 INFO Applying migration id=rfc9421 2026/04/10 23:47:13 INFO Applying migration id=keys 2026/04/10 23:47:13 INFO Applying migration id=portable 2026/04/10 23:47:13 INFO Applying migration id=proofs 2026/04/10 23:47:13 INFO Applying migration id=contexts 2026/04/10 23:47:13 INFO Applying migration id=deliverieshost 2026/04/10 23:47:13 INFO Applying migration id=pembegin 2026/04/10 23:47:13 INFO Applying migration id=didhost 2026/04/10 23:47:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-f3b3-7481-b47e-98859c002ecd 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 23:47:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-f3b4-7257-880c-1ed7278f476e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-f3b3-7481-b47e-98859c002ecd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79ca-f3b3-7481-b47e-98859c002ecd 2026/04/10 23:47:17 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 23:47:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-f3b4-7d22-919a-bb97a7b3ce30 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-f3b4-79af-809d-bd2e15f6b315 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-f3b4-79af-809d-bd2e15f6b315 2026/04/10 23:47:17 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (3.43s) === RUN TestOutbox_DMSelf 2026/04/10 23:47:17 INFO Applying migration id=initial 2026/04/10 23:47:17 INFO Applying migration id=notesupdated 2026/04/10 23:47:17 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:17 INFO Applying migration id=activitiesid 2026/04/10 23:47:17 INFO Applying migration id=outbox 2026/04/10 23:47:17 INFO Applying migration id=edits 2026/04/10 23:47:17 INFO Applying migration id=outboxactor 2026/04/10 23:47:17 INFO Applying migration id=outboxsender 2026/04/10 23:47:17 INFO Applying migration id=thread 2026/04/10 23:47:17 INFO Applying migration id=host 2026/04/10 23:47:17 INFO Applying migration id=sharedinbox 2026/04/10 23:47:17 INFO Applying migration id=noteshost 2026/04/10 23:47:17 INFO Applying migration id=fetched 2026/04/10 23:47:17 INFO Applying migration id=move 2026/04/10 23:47:17 INFO Applying migration id=cleanup 2026/04/10 23:47:17 INFO Applying migration id=received 2026/04/10 23:47:17 INFO Applying migration id=namehost 2026/04/10 23:47:17 INFO Applying migration id=outboxhost 2026/04/10 23:47:17 INFO Applying migration id=notesfts 2026/04/10 23:47:17 INFO Applying migration id=iconsname 2026/04/10 23:47:17 INFO Applying migration id=nohash 2026/04/10 23:47:17 INFO Applying migration id=shares 2026/04/10 23:47:17 INFO Applying migration id=actorttl 2026/04/10 23:47:17 INFO Applying migration id=tocc 2026/04/10 23:47:17 INFO Applying migration id=followeds 2026/04/10 23:47:17 INFO Applying migration id=certhash 2026/04/10 23:47:17 INFO Applying migration id=follows_sync 2026/04/10 23:47:17 INFO Applying migration id=jsonpath 2026/04/10 23:47:17 INFO Applying migration id=localforward 2026/04/10 23:47:17 INFO Applying migration id=avatar 2026/04/10 23:47:17 INFO Applying migration id=noimage 2026/04/10 23:47:17 INFO Applying migration id=feed 2026/04/10 23:47:17 INFO Applying migration id=bookmarks 2026/04/10 23:47:17 INFO Applying migration id=shareactivity 2026/04/10 23:47:17 INFO Applying migration id=application 2026/04/10 23:47:17 INFO Applying migration id=certificates 2026/04/10 23:47:17 INFO Applying migration id=rawforward 2026/04/10 23:47:17 INFO Applying migration id=publickey 2026/04/10 23:47:17 INFO Applying migration id=resolvegroup 2026/04/10 23:47:17 INFO Applying migration id=reject 2026/04/10 23:47:17 INFO Applying migration id=autodel 2026/04/10 23:47:17 INFO Applying migration id=jsonb 2026/04/10 23:47:17 INFO Applying migration id=quote 2026/04/10 23:47:17 INFO Applying migration id=rfc9421 2026/04/10 23:47:17 INFO Applying migration id=keys 2026/04/10 23:47:17 INFO Applying migration id=portable 2026/04/10 23:47:17 INFO Applying migration id=proofs 2026/04/10 23:47:17 INFO Applying migration id=contexts 2026/04/10 23:47:17 INFO Applying migration id=deliverieshost 2026/04/10 23:47:17 INFO Applying migration id=pembegin 2026/04/10 23:47:17 INFO Applying migration id=didhost 2026/04/10 23:47:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ca-f90c-7c09-8a82-26e7d92fd3b9 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 23:47:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ca-f90d-79b9-a82c-051c436e910d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ca-f90c-7c09-8a82-26e7d92fd3b9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79ca-f90c-7c09-8a82-26e7d92fd3b9 2026/04/10 23:47:18 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 23:47:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ca-f90e-750b-afd4-da31307fe56d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ca-f90e-7185-9fcf-bc0faff28243 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ca-f90e-7185-9fcf-bc0faff28243 2026/04/10 23:47:18 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (1.37s) === RUN TestOutbox_DMNotRecipient 2026/04/10 23:47:18 INFO Applying migration id=initial 2026/04/10 23:47:18 INFO Applying migration id=notesupdated 2026/04/10 23:47:18 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:18 INFO Applying migration id=activitiesid 2026/04/10 23:47:18 INFO Applying migration id=outbox 2026/04/10 23:47:18 INFO Applying migration id=edits 2026/04/10 23:47:18 INFO Applying migration id=outboxactor 2026/04/10 23:47:18 INFO Applying migration id=outboxsender 2026/04/10 23:47:18 INFO Applying migration id=thread 2026/04/10 23:47:18 INFO Applying migration id=host 2026/04/10 23:47:18 INFO Applying migration id=sharedinbox 2026/04/10 23:47:18 INFO Applying migration id=noteshost 2026/04/10 23:47:18 INFO Applying migration id=fetched 2026/04/10 23:47:18 INFO Applying migration id=move 2026/04/10 23:47:18 INFO Applying migration id=cleanup 2026/04/10 23:47:18 INFO Applying migration id=received 2026/04/10 23:47:18 INFO Applying migration id=namehost 2026/04/10 23:47:18 INFO Applying migration id=outboxhost 2026/04/10 23:47:18 INFO Applying migration id=notesfts 2026/04/10 23:47:18 INFO Applying migration id=iconsname 2026/04/10 23:47:18 INFO Applying migration id=nohash 2026/04/10 23:47:18 INFO Applying migration id=shares 2026/04/10 23:47:18 INFO Applying migration id=actorttl 2026/04/10 23:47:18 INFO Applying migration id=tocc 2026/04/10 23:47:18 INFO Applying migration id=followeds 2026/04/10 23:47:18 INFO Applying migration id=certhash 2026/04/10 23:47:18 INFO Applying migration id=follows_sync 2026/04/10 23:47:18 INFO Applying migration id=jsonpath 2026/04/10 23:47:18 INFO Applying migration id=localforward 2026/04/10 23:47:18 INFO Applying migration id=avatar 2026/04/10 23:47:18 INFO Applying migration id=noimage 2026/04/10 23:47:18 INFO Applying migration id=feed 2026/04/10 23:47:18 INFO Applying migration id=bookmarks 2026/04/10 23:47:18 INFO Applying migration id=shareactivity 2026/04/10 23:47:18 INFO Applying migration id=application 2026/04/10 23:47:18 INFO Applying migration id=certificates 2026/04/10 23:47:18 INFO Applying migration id=rawforward 2026/04/10 23:47:18 INFO Applying migration id=publickey 2026/04/10 23:47:18 INFO Applying migration id=resolvegroup 2026/04/10 23:47:18 INFO Applying migration id=reject 2026/04/10 23:47:18 INFO Applying migration id=autodel 2026/04/10 23:47:18 INFO Applying migration id=jsonb 2026/04/10 23:47:18 INFO Applying migration id=quote 2026/04/10 23:47:18 INFO Applying migration id=rfc9421 2026/04/10 23:47:18 INFO Applying migration id=keys 2026/04/10 23:47:18 INFO Applying migration id=portable 2026/04/10 23:47:18 INFO Applying migration id=proofs 2026/04/10 23:47:18 INFO Applying migration id=contexts 2026/04/10 23:47:18 INFO Applying migration id=deliverieshost 2026/04/10 23:47:18 INFO Applying migration id=pembegin 2026/04/10 23:47:18 INFO Applying migration id=didhost 2026/04/10 23:47:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-0441-771c-bdb9-86be76023369 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 23:47:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cb-0442-7592-b74a-4d8317a5bc2d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cb-0441-771c-bdb9-86be76023369 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cb-0441-771c-bdb9-86be76023369 2026/04/10 23:47:21 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 23:47:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cb-0444-7149-a852-c45fff3b16b8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cb-0443-724b-9c47-ef9c722a04e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cb-0443-724b-9c47-ef9c722a04e6 2026/04/10 23:47:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (2.87s) === RUN TestOutbox_UnauthenticatedUser 2026/04/10 23:47:21 INFO Applying migration id=initial 2026/04/10 23:47:21 INFO Applying migration id=notesupdated 2026/04/10 23:47:21 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:21 INFO Applying migration id=activitiesid 2026/04/10 23:47:21 INFO Applying migration id=outbox 2026/04/10 23:47:21 INFO Applying migration id=edits 2026/04/10 23:47:21 INFO Applying migration id=outboxactor 2026/04/10 23:47:21 INFO Applying migration id=outboxsender 2026/04/10 23:47:21 INFO Applying migration id=thread 2026/04/10 23:47:21 INFO Applying migration id=host 2026/04/10 23:47:21 INFO Applying migration id=sharedinbox 2026/04/10 23:47:21 INFO Applying migration id=noteshost 2026/04/10 23:47:21 INFO Applying migration id=fetched 2026/04/10 23:47:21 INFO Applying migration id=move 2026/04/10 23:47:21 INFO Applying migration id=cleanup 2026/04/10 23:47:21 INFO Applying migration id=received 2026/04/10 23:47:21 INFO Applying migration id=namehost 2026/04/10 23:47:21 INFO Applying migration id=outboxhost 2026/04/10 23:47:21 INFO Applying migration id=notesfts 2026/04/10 23:47:21 INFO Applying migration id=iconsname 2026/04/10 23:47:21 INFO Applying migration id=nohash 2026/04/10 23:47:21 INFO Applying migration id=shares 2026/04/10 23:47:21 INFO Applying migration id=actorttl 2026/04/10 23:47:21 INFO Applying migration id=tocc 2026/04/10 23:47:21 INFO Applying migration id=followeds 2026/04/10 23:47:21 INFO Applying migration id=certhash 2026/04/10 23:47:21 INFO Applying migration id=follows_sync 2026/04/10 23:47:21 INFO Applying migration id=jsonpath 2026/04/10 23:47:21 INFO Applying migration id=localforward 2026/04/10 23:47:21 INFO Applying migration id=avatar 2026/04/10 23:47:21 INFO Applying migration id=noimage 2026/04/10 23:47:21 INFO Applying migration id=feed 2026/04/10 23:47:21 INFO Applying migration id=bookmarks 2026/04/10 23:47:21 INFO Applying migration id=shareactivity 2026/04/10 23:47:21 INFO Applying migration id=application 2026/04/10 23:47:21 INFO Applying migration id=certificates 2026/04/10 23:47:21 INFO Applying migration id=rawforward 2026/04/10 23:47:21 INFO Applying migration id=publickey 2026/04/10 23:47:21 INFO Applying migration id=resolvegroup 2026/04/10 23:47:21 INFO Applying migration id=reject 2026/04/10 23:47:21 INFO Applying migration id=autodel 2026/04/10 23:47:21 INFO Applying migration id=jsonb 2026/04/10 23:47:21 INFO Applying migration id=quote 2026/04/10 23:47:21 INFO Applying migration id=rfc9421 2026/04/10 23:47:21 INFO Applying migration id=keys 2026/04/10 23:47:21 INFO Applying migration id=portable 2026/04/10 23:47:21 INFO Applying migration id=proofs 2026/04/10 23:47:21 INFO Applying migration id=contexts 2026/04/10 23:47:21 INFO Applying migration id=deliverieshost 2026/04/10 23:47:21 INFO Applying migration id=pembegin 2026/04/10 23:47:21 INFO Applying migration id=didhost 2026/04/10 23:47:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-0b7c-76c8-bf3e-65a94279d8ec 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 23:47:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cb-0b7e-705b-a655-f3f7fe298be3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cb-0b7c-76c8-bf3e-65a94279d8ec activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cb-0b7c-76c8-bf3e-65a94279d8ec 2026/04/10 23:47:23 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 23:47:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cb-0b7f-720c-8828-fb65e7516037 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cb-0b7e-7b9f-a1b9-d6afe2199068 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cb-0b7e-7b9f-a1b9-d6afe2199068 2026/04/10 23:47:23 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (1.85s) === RUN TestOutbox_PublicPostInGroup 2026/04/10 23:47:23 INFO Applying migration id=initial 2026/04/10 23:47:23 INFO Applying migration id=notesupdated 2026/04/10 23:47:23 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:23 INFO Applying migration id=activitiesid 2026/04/10 23:47:23 INFO Applying migration id=outbox 2026/04/10 23:47:23 INFO Applying migration id=edits 2026/04/10 23:47:23 INFO Applying migration id=outboxactor 2026/04/10 23:47:23 INFO Applying migration id=outboxsender 2026/04/10 23:47:23 INFO Applying migration id=thread 2026/04/10 23:47:23 INFO Applying migration id=host 2026/04/10 23:47:23 INFO Applying migration id=sharedinbox 2026/04/10 23:47:23 INFO Applying migration id=noteshost 2026/04/10 23:47:23 INFO Applying migration id=fetched 2026/04/10 23:47:23 INFO Applying migration id=move 2026/04/10 23:47:23 INFO Applying migration id=cleanup 2026/04/10 23:47:23 INFO Applying migration id=received 2026/04/10 23:47:23 INFO Applying migration id=namehost 2026/04/10 23:47:23 INFO Applying migration id=outboxhost 2026/04/10 23:47:23 INFO Applying migration id=notesfts 2026/04/10 23:47:23 INFO Applying migration id=iconsname 2026/04/10 23:47:23 INFO Applying migration id=nohash 2026/04/10 23:47:23 INFO Applying migration id=shares 2026/04/10 23:47:23 INFO Applying migration id=actorttl 2026/04/10 23:47:23 INFO Applying migration id=tocc 2026/04/10 23:47:23 INFO Applying migration id=followeds 2026/04/10 23:47:23 INFO Applying migration id=certhash 2026/04/10 23:47:23 INFO Applying migration id=follows_sync 2026/04/10 23:47:23 INFO Applying migration id=jsonpath 2026/04/10 23:47:23 INFO Applying migration id=localforward 2026/04/10 23:47:23 INFO Applying migration id=avatar 2026/04/10 23:47:23 INFO Applying migration id=noimage 2026/04/10 23:47:23 INFO Applying migration id=feed 2026/04/10 23:47:23 INFO Applying migration id=bookmarks 2026/04/10 23:47:23 INFO Applying migration id=shareactivity 2026/04/10 23:47:23 INFO Applying migration id=application 2026/04/10 23:47:23 INFO Applying migration id=certificates 2026/04/10 23:47:23 INFO Applying migration id=rawforward 2026/04/10 23:47:23 INFO Applying migration id=publickey 2026/04/10 23:47:23 INFO Applying migration id=resolvegroup 2026/04/10 23:47:23 INFO Applying migration id=reject 2026/04/10 23:47:23 INFO Applying migration id=autodel 2026/04/10 23:47:23 INFO Applying migration id=jsonb 2026/04/10 23:47:23 INFO Applying migration id=quote 2026/04/10 23:47:23 INFO Applying migration id=rfc9421 2026/04/10 23:47:23 INFO Applying migration id=keys 2026/04/10 23:47:23 INFO Applying migration id=portable 2026/04/10 23:47:23 INFO Applying migration id=proofs 2026/04/10 23:47:23 INFO Applying migration id=contexts 2026/04/10 23:47:23 INFO Applying migration id=deliverieshost 2026/04/10 23:47:23 INFO Applying migration id=pembegin 2026/04/10 23:47:23 INFO Applying migration id=didhost 2026/04/10 23:47: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 23:47:25 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (2.33s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/04/10 23:47:25 INFO Applying migration id=initial 2026/04/10 23:47:25 INFO Applying migration id=notesupdated 2026/04/10 23:47:25 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:25 INFO Applying migration id=activitiesid 2026/04/10 23:47:25 INFO Applying migration id=outbox 2026/04/10 23:47:25 INFO Applying migration id=edits 2026/04/10 23:47:25 INFO Applying migration id=outboxactor 2026/04/10 23:47:25 INFO Applying migration id=outboxsender 2026/04/10 23:47:25 INFO Applying migration id=thread 2026/04/10 23:47:25 INFO Applying migration id=host 2026/04/10 23:47:25 INFO Applying migration id=sharedinbox 2026/04/10 23:47:25 INFO Applying migration id=noteshost 2026/04/10 23:47:25 INFO Applying migration id=fetched 2026/04/10 23:47:25 INFO Applying migration id=move 2026/04/10 23:47:25 INFO Applying migration id=cleanup 2026/04/10 23:47:25 INFO Applying migration id=received 2026/04/10 23:47:25 INFO Applying migration id=namehost 2026/04/10 23:47:25 INFO Applying migration id=outboxhost 2026/04/10 23:47:25 INFO Applying migration id=notesfts 2026/04/10 23:47:25 INFO Applying migration id=iconsname 2026/04/10 23:47:25 INFO Applying migration id=nohash 2026/04/10 23:47:25 INFO Applying migration id=shares 2026/04/10 23:47:25 INFO Applying migration id=actorttl 2026/04/10 23:47:25 INFO Applying migration id=tocc 2026/04/10 23:47:25 INFO Applying migration id=followeds 2026/04/10 23:47:25 INFO Applying migration id=certhash 2026/04/10 23:47:25 INFO Applying migration id=follows_sync 2026/04/10 23:47:25 INFO Applying migration id=jsonpath 2026/04/10 23:47:25 INFO Applying migration id=localforward 2026/04/10 23:47:25 INFO Applying migration id=avatar 2026/04/10 23:47:25 INFO Applying migration id=noimage 2026/04/10 23:47:25 INFO Applying migration id=feed 2026/04/10 23:47:25 INFO Applying migration id=bookmarks 2026/04/10 23:47:25 INFO Applying migration id=shareactivity 2026/04/10 23:47:25 INFO Applying migration id=application 2026/04/10 23:47:25 INFO Applying migration id=certificates 2026/04/10 23:47:25 INFO Applying migration id=rawforward 2026/04/10 23:47:25 INFO Applying migration id=publickey 2026/04/10 23:47:25 INFO Applying migration id=resolvegroup 2026/04/10 23:47:25 INFO Applying migration id=reject 2026/04/10 23:47:25 INFO Applying migration id=autodel 2026/04/10 23:47:25 INFO Applying migration id=jsonb 2026/04/10 23:47:25 INFO Applying migration id=quote 2026/04/10 23:47:25 INFO Applying migration id=rfc9421 2026/04/10 23:47:25 INFO Applying migration id=keys 2026/04/10 23:47:25 INFO Applying migration id=portable 2026/04/10 23:47:25 INFO Applying migration id=proofs 2026/04/10 23:47:25 INFO Applying migration id=contexts 2026/04/10 23:47:25 INFO Applying migration id=deliverieshost 2026/04/10 23:47:25 INFO Applying migration id=pembegin 2026/04/10 23:47:25 INFO Applying migration id=didhost 2026/04/10 23:47: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 23:47:27 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (2.07s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/04/10 23:47:27 INFO Applying migration id=initial 2026/04/10 23:47:27 INFO Applying migration id=notesupdated 2026/04/10 23:47:27 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:27 INFO Applying migration id=activitiesid 2026/04/10 23:47:27 INFO Applying migration id=outbox 2026/04/10 23:47:27 INFO Applying migration id=edits 2026/04/10 23:47:27 INFO Applying migration id=outboxactor 2026/04/10 23:47:27 INFO Applying migration id=outboxsender 2026/04/10 23:47:27 INFO Applying migration id=thread 2026/04/10 23:47:27 INFO Applying migration id=host 2026/04/10 23:47:27 INFO Applying migration id=sharedinbox 2026/04/10 23:47:27 INFO Applying migration id=noteshost 2026/04/10 23:47:27 INFO Applying migration id=fetched 2026/04/10 23:47:27 INFO Applying migration id=move 2026/04/10 23:47:27 INFO Applying migration id=cleanup 2026/04/10 23:47:27 INFO Applying migration id=received 2026/04/10 23:47:27 INFO Applying migration id=namehost 2026/04/10 23:47:27 INFO Applying migration id=outboxhost 2026/04/10 23:47:27 INFO Applying migration id=notesfts 2026/04/10 23:47:27 INFO Applying migration id=iconsname 2026/04/10 23:47:27 INFO Applying migration id=nohash 2026/04/10 23:47:27 INFO Applying migration id=shares 2026/04/10 23:47:27 INFO Applying migration id=actorttl 2026/04/10 23:47:27 INFO Applying migration id=tocc 2026/04/10 23:47:27 INFO Applying migration id=followeds 2026/04/10 23:47:27 INFO Applying migration id=certhash 2026/04/10 23:47:27 INFO Applying migration id=follows_sync 2026/04/10 23:47:27 INFO Applying migration id=jsonpath 2026/04/10 23:47:27 INFO Applying migration id=localforward 2026/04/10 23:47:27 INFO Applying migration id=avatar 2026/04/10 23:47:27 INFO Applying migration id=noimage 2026/04/10 23:47:27 INFO Applying migration id=feed 2026/04/10 23:47:27 INFO Applying migration id=bookmarks 2026/04/10 23:47:27 INFO Applying migration id=shareactivity 2026/04/10 23:47:27 INFO Applying migration id=application 2026/04/10 23:47:27 INFO Applying migration id=certificates 2026/04/10 23:47:27 INFO Applying migration id=rawforward 2026/04/10 23:47:27 INFO Applying migration id=publickey 2026/04/10 23:47:27 INFO Applying migration id=resolvegroup 2026/04/10 23:47:27 INFO Applying migration id=reject 2026/04/10 23:47:27 INFO Applying migration id=autodel 2026/04/10 23:47:27 INFO Applying migration id=jsonb 2026/04/10 23:47:27 INFO Applying migration id=quote 2026/04/10 23:47:27 INFO Applying migration id=rfc9421 2026/04/10 23:47:27 INFO Applying migration id=keys 2026/04/10 23:47:27 INFO Applying migration id=portable 2026/04/10 23:47:27 INFO Applying migration id=proofs 2026/04/10 23:47:27 INFO Applying migration id=contexts 2026/04/10 23:47:27 INFO Applying migration id=deliverieshost 2026/04/10 23:47:27 INFO Applying migration id=pembegin 2026/04/10 23:47:27 INFO Applying migration id=didhost 2026/04/10 23:47: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/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 23:47:29 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 23:47:29 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (2.22s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/04/10 23:47:29 INFO Applying migration id=initial 2026/04/10 23:47:29 INFO Applying migration id=notesupdated 2026/04/10 23:47:29 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:29 INFO Applying migration id=activitiesid 2026/04/10 23:47:29 INFO Applying migration id=outbox 2026/04/10 23:47:29 INFO Applying migration id=edits 2026/04/10 23:47:29 INFO Applying migration id=outboxactor 2026/04/10 23:47:29 INFO Applying migration id=outboxsender 2026/04/10 23:47:29 INFO Applying migration id=thread 2026/04/10 23:47:29 INFO Applying migration id=host 2026/04/10 23:47:29 INFO Applying migration id=sharedinbox 2026/04/10 23:47:29 INFO Applying migration id=noteshost 2026/04/10 23:47:29 INFO Applying migration id=fetched 2026/04/10 23:47:29 INFO Applying migration id=move 2026/04/10 23:47:29 INFO Applying migration id=cleanup 2026/04/10 23:47:29 INFO Applying migration id=received 2026/04/10 23:47:29 INFO Applying migration id=namehost 2026/04/10 23:47:29 INFO Applying migration id=outboxhost 2026/04/10 23:47:29 INFO Applying migration id=notesfts 2026/04/10 23:47:29 INFO Applying migration id=iconsname 2026/04/10 23:47:29 INFO Applying migration id=nohash 2026/04/10 23:47:29 INFO Applying migration id=shares 2026/04/10 23:47:29 INFO Applying migration id=actorttl 2026/04/10 23:47:29 INFO Applying migration id=tocc 2026/04/10 23:47:29 INFO Applying migration id=followeds 2026/04/10 23:47:29 INFO Applying migration id=certhash 2026/04/10 23:47:29 INFO Applying migration id=follows_sync 2026/04/10 23:47:29 INFO Applying migration id=jsonpath 2026/04/10 23:47:29 INFO Applying migration id=localforward 2026/04/10 23:47:29 INFO Applying migration id=avatar 2026/04/10 23:47:29 INFO Applying migration id=noimage 2026/04/10 23:47:29 INFO Applying migration id=feed 2026/04/10 23:47:29 INFO Applying migration id=bookmarks 2026/04/10 23:47:29 INFO Applying migration id=shareactivity 2026/04/10 23:47:29 INFO Applying migration id=application 2026/04/10 23:47:29 INFO Applying migration id=certificates 2026/04/10 23:47:29 INFO Applying migration id=rawforward 2026/04/10 23:47:29 INFO Applying migration id=publickey 2026/04/10 23:47:29 INFO Applying migration id=resolvegroup 2026/04/10 23:47:29 INFO Applying migration id=reject 2026/04/10 23:47:29 INFO Applying migration id=autodel 2026/04/10 23:47:29 INFO Applying migration id=jsonb 2026/04/10 23:47:29 INFO Applying migration id=quote 2026/04/10 23:47:29 INFO Applying migration id=rfc9421 2026/04/10 23:47:29 INFO Applying migration id=keys 2026/04/10 23:47:29 INFO Applying migration id=portable 2026/04/10 23:47:29 INFO Applying migration id=proofs 2026/04/10 23:47:29 INFO Applying migration id=contexts 2026/04/10 23:47:29 INFO Applying migration id=deliverieshost 2026/04/10 23:47:29 INFO Applying migration id=pembegin 2026/04/10 23:47:29 INFO Applying migration id=didhost 2026/04/10 23:47:33 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 23:47:33 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 23:47:33 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (3.41s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/04/10 23:47:33 INFO Applying migration id=initial 2026/04/10 23:47:33 INFO Applying migration id=notesupdated 2026/04/10 23:47:33 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:33 INFO Applying migration id=activitiesid 2026/04/10 23:47:33 INFO Applying migration id=outbox 2026/04/10 23:47:33 INFO Applying migration id=edits 2026/04/10 23:47:33 INFO Applying migration id=outboxactor 2026/04/10 23:47:33 INFO Applying migration id=outboxsender 2026/04/10 23:47:33 INFO Applying migration id=thread 2026/04/10 23:47:33 INFO Applying migration id=host 2026/04/10 23:47:33 INFO Applying migration id=sharedinbox 2026/04/10 23:47:33 INFO Applying migration id=noteshost 2026/04/10 23:47:33 INFO Applying migration id=fetched 2026/04/10 23:47:33 INFO Applying migration id=move 2026/04/10 23:47:33 INFO Applying migration id=cleanup 2026/04/10 23:47:33 INFO Applying migration id=received 2026/04/10 23:47:33 INFO Applying migration id=namehost 2026/04/10 23:47:33 INFO Applying migration id=outboxhost 2026/04/10 23:47:33 INFO Applying migration id=notesfts 2026/04/10 23:47:33 INFO Applying migration id=iconsname 2026/04/10 23:47:33 INFO Applying migration id=nohash 2026/04/10 23:47:33 INFO Applying migration id=shares 2026/04/10 23:47:33 INFO Applying migration id=actorttl 2026/04/10 23:47:33 INFO Applying migration id=tocc 2026/04/10 23:47:33 INFO Applying migration id=followeds 2026/04/10 23:47:33 INFO Applying migration id=certhash 2026/04/10 23:47:33 INFO Applying migration id=follows_sync 2026/04/10 23:47:33 INFO Applying migration id=jsonpath 2026/04/10 23:47:33 INFO Applying migration id=localforward 2026/04/10 23:47:33 INFO Applying migration id=avatar 2026/04/10 23:47:33 INFO Applying migration id=noimage 2026/04/10 23:47:33 INFO Applying migration id=feed 2026/04/10 23:47:33 INFO Applying migration id=bookmarks 2026/04/10 23:47:33 INFO Applying migration id=shareactivity 2026/04/10 23:47:33 INFO Applying migration id=application 2026/04/10 23:47:33 INFO Applying migration id=certificates 2026/04/10 23:47:33 INFO Applying migration id=rawforward 2026/04/10 23:47:33 INFO Applying migration id=publickey 2026/04/10 23:47:33 INFO Applying migration id=resolvegroup 2026/04/10 23:47:33 INFO Applying migration id=reject 2026/04/10 23:47:33 INFO Applying migration id=autodel 2026/04/10 23:47:33 INFO Applying migration id=jsonb 2026/04/10 23:47:33 INFO Applying migration id=quote 2026/04/10 23:47:33 INFO Applying migration id=rfc9421 2026/04/10 23:47:33 INFO Applying migration id=keys 2026/04/10 23:47:33 INFO Applying migration id=portable 2026/04/10 23:47:33 INFO Applying migration id=proofs 2026/04/10 23:47:33 INFO Applying migration id=contexts 2026/04/10 23:47:33 INFO Applying migration id=deliverieshost 2026/04/10 23:47:33 INFO Applying migration id=pembegin 2026/04/10 23:47:33 INFO Applying migration id=didhost 2026/04/10 23:47: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/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 23:47:34 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 23:47:34 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 23:47:34 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (1.61s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/04/10 23:47:34 INFO Applying migration id=initial 2026/04/10 23:47:34 INFO Applying migration id=notesupdated 2026/04/10 23:47:34 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:34 INFO Applying migration id=activitiesid 2026/04/10 23:47:34 INFO Applying migration id=outbox 2026/04/10 23:47:34 INFO Applying migration id=edits 2026/04/10 23:47:34 INFO Applying migration id=outboxactor 2026/04/10 23:47:34 INFO Applying migration id=outboxsender 2026/04/10 23:47:34 INFO Applying migration id=thread 2026/04/10 23:47:34 INFO Applying migration id=host 2026/04/10 23:47:34 INFO Applying migration id=sharedinbox 2026/04/10 23:47:34 INFO Applying migration id=noteshost 2026/04/10 23:47:34 INFO Applying migration id=fetched 2026/04/10 23:47:34 INFO Applying migration id=move 2026/04/10 23:47:34 INFO Applying migration id=cleanup 2026/04/10 23:47:34 INFO Applying migration id=received 2026/04/10 23:47:34 INFO Applying migration id=namehost 2026/04/10 23:47:34 INFO Applying migration id=outboxhost 2026/04/10 23:47:34 INFO Applying migration id=notesfts 2026/04/10 23:47:34 INFO Applying migration id=iconsname 2026/04/10 23:47:34 INFO Applying migration id=nohash 2026/04/10 23:47:34 INFO Applying migration id=shares 2026/04/10 23:47:34 INFO Applying migration id=actorttl 2026/04/10 23:47:34 INFO Applying migration id=tocc 2026/04/10 23:47:34 INFO Applying migration id=followeds 2026/04/10 23:47:34 INFO Applying migration id=certhash 2026/04/10 23:47:34 INFO Applying migration id=follows_sync 2026/04/10 23:47:34 INFO Applying migration id=jsonpath 2026/04/10 23:47:34 INFO Applying migration id=localforward 2026/04/10 23:47:34 INFO Applying migration id=avatar 2026/04/10 23:47:34 INFO Applying migration id=noimage 2026/04/10 23:47:34 INFO Applying migration id=feed 2026/04/10 23:47:34 INFO Applying migration id=bookmarks 2026/04/10 23:47:34 INFO Applying migration id=shareactivity 2026/04/10 23:47:34 INFO Applying migration id=application 2026/04/10 23:47:34 INFO Applying migration id=certificates 2026/04/10 23:47:34 INFO Applying migration id=rawforward 2026/04/10 23:47:34 INFO Applying migration id=publickey 2026/04/10 23:47:34 INFO Applying migration id=resolvegroup 2026/04/10 23:47:34 INFO Applying migration id=reject 2026/04/10 23:47:34 INFO Applying migration id=autodel 2026/04/10 23:47:34 INFO Applying migration id=jsonb 2026/04/10 23:47:34 INFO Applying migration id=quote 2026/04/10 23:47:34 INFO Applying migration id=rfc9421 2026/04/10 23:47:34 INFO Applying migration id=keys 2026/04/10 23:47:34 INFO Applying migration id=portable 2026/04/10 23:47:34 INFO Applying migration id=proofs 2026/04/10 23:47:34 INFO Applying migration id=contexts 2026/04/10 23:47:34 INFO Applying migration id=deliverieshost 2026/04/10 23:47:34 INFO Applying migration id=pembegin 2026/04/10 23:47:34 INFO Applying migration id=didhost 2026/04/10 23:47: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/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 23:47:36 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 23:47:36 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 23:47:36 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (1.78s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/04/10 23:47:36 INFO Applying migration id=initial 2026/04/10 23:47:36 INFO Applying migration id=notesupdated 2026/04/10 23:47:36 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:36 INFO Applying migration id=activitiesid 2026/04/10 23:47:36 INFO Applying migration id=outbox 2026/04/10 23:47:36 INFO Applying migration id=edits 2026/04/10 23:47:36 INFO Applying migration id=outboxactor 2026/04/10 23:47:36 INFO Applying migration id=outboxsender 2026/04/10 23:47:36 INFO Applying migration id=thread 2026/04/10 23:47:36 INFO Applying migration id=host 2026/04/10 23:47:36 INFO Applying migration id=sharedinbox 2026/04/10 23:47:36 INFO Applying migration id=noteshost 2026/04/10 23:47:36 INFO Applying migration id=fetched 2026/04/10 23:47:36 INFO Applying migration id=move 2026/04/10 23:47:36 INFO Applying migration id=cleanup 2026/04/10 23:47:36 INFO Applying migration id=received 2026/04/10 23:47:36 INFO Applying migration id=namehost 2026/04/10 23:47:36 INFO Applying migration id=outboxhost 2026/04/10 23:47:36 INFO Applying migration id=notesfts 2026/04/10 23:47:36 INFO Applying migration id=iconsname 2026/04/10 23:47:36 INFO Applying migration id=nohash 2026/04/10 23:47:36 INFO Applying migration id=shares 2026/04/10 23:47:36 INFO Applying migration id=actorttl 2026/04/10 23:47:36 INFO Applying migration id=tocc 2026/04/10 23:47:36 INFO Applying migration id=followeds 2026/04/10 23:47:36 INFO Applying migration id=certhash 2026/04/10 23:47:36 INFO Applying migration id=follows_sync 2026/04/10 23:47:36 INFO Applying migration id=jsonpath 2026/04/10 23:47:36 INFO Applying migration id=localforward 2026/04/10 23:47:36 INFO Applying migration id=avatar 2026/04/10 23:47:36 INFO Applying migration id=noimage 2026/04/10 23:47:36 INFO Applying migration id=feed 2026/04/10 23:47:36 INFO Applying migration id=bookmarks 2026/04/10 23:47:36 INFO Applying migration id=shareactivity 2026/04/10 23:47:36 INFO Applying migration id=application 2026/04/10 23:47:36 INFO Applying migration id=certificates 2026/04/10 23:47:36 INFO Applying migration id=rawforward 2026/04/10 23:47:36 INFO Applying migration id=publickey 2026/04/10 23:47:36 INFO Applying migration id=resolvegroup 2026/04/10 23:47:36 INFO Applying migration id=reject 2026/04/10 23:47:36 INFO Applying migration id=autodel 2026/04/10 23:47:36 INFO Applying migration id=jsonb 2026/04/10 23:47:36 INFO Applying migration id=quote 2026/04/10 23:47:36 INFO Applying migration id=rfc9421 2026/04/10 23:47:36 INFO Applying migration id=keys 2026/04/10 23:47:36 INFO Applying migration id=portable 2026/04/10 23:47:36 INFO Applying migration id=proofs 2026/04/10 23:47:36 INFO Applying migration id=contexts 2026/04/10 23:47:36 INFO Applying migration id=deliverieshost 2026/04/10 23:47:36 INFO Applying migration id=pembegin 2026/04/10 23:47:36 INFO Applying migration id=didhost 2026/04/10 23:47: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 2026/04/10 23:47:38 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 23:47:38 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 23:47:38 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (1.79s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/04/10 23:47:38 INFO Applying migration id=initial 2026/04/10 23:47:38 INFO Applying migration id=notesupdated 2026/04/10 23:47:38 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:38 INFO Applying migration id=activitiesid 2026/04/10 23:47:38 INFO Applying migration id=outbox 2026/04/10 23:47:38 INFO Applying migration id=edits 2026/04/10 23:47:38 INFO Applying migration id=outboxactor 2026/04/10 23:47:38 INFO Applying migration id=outboxsender 2026/04/10 23:47:38 INFO Applying migration id=thread 2026/04/10 23:47:38 INFO Applying migration id=host 2026/04/10 23:47:38 INFO Applying migration id=sharedinbox 2026/04/10 23:47:38 INFO Applying migration id=noteshost 2026/04/10 23:47:38 INFO Applying migration id=fetched 2026/04/10 23:47:38 INFO Applying migration id=move 2026/04/10 23:47:38 INFO Applying migration id=cleanup 2026/04/10 23:47:38 INFO Applying migration id=received 2026/04/10 23:47:38 INFO Applying migration id=namehost 2026/04/10 23:47:38 INFO Applying migration id=outboxhost 2026/04/10 23:47:38 INFO Applying migration id=notesfts 2026/04/10 23:47:38 INFO Applying migration id=iconsname 2026/04/10 23:47:38 INFO Applying migration id=nohash 2026/04/10 23:47:38 INFO Applying migration id=shares 2026/04/10 23:47:38 INFO Applying migration id=actorttl 2026/04/10 23:47:38 INFO Applying migration id=tocc 2026/04/10 23:47:38 INFO Applying migration id=followeds 2026/04/10 23:47:38 INFO Applying migration id=certhash 2026/04/10 23:47:38 INFO Applying migration id=follows_sync 2026/04/10 23:47:38 INFO Applying migration id=jsonpath 2026/04/10 23:47:38 INFO Applying migration id=localforward 2026/04/10 23:47:38 INFO Applying migration id=avatar 2026/04/10 23:47:38 INFO Applying migration id=noimage 2026/04/10 23:47:38 INFO Applying migration id=feed 2026/04/10 23:47:38 INFO Applying migration id=bookmarks 2026/04/10 23:47:38 INFO Applying migration id=shareactivity 2026/04/10 23:47:38 INFO Applying migration id=application 2026/04/10 23:47:38 INFO Applying migration id=certificates 2026/04/10 23:47:38 INFO Applying migration id=rawforward 2026/04/10 23:47:38 INFO Applying migration id=publickey 2026/04/10 23:47:38 INFO Applying migration id=resolvegroup 2026/04/10 23:47:38 INFO Applying migration id=reject 2026/04/10 23:47:38 INFO Applying migration id=autodel 2026/04/10 23:47:38 INFO Applying migration id=jsonb 2026/04/10 23:47:38 INFO Applying migration id=quote 2026/04/10 23:47:38 INFO Applying migration id=rfc9421 2026/04/10 23:47:38 INFO Applying migration id=keys 2026/04/10 23:47:38 INFO Applying migration id=portable 2026/04/10 23:47:38 INFO Applying migration id=proofs 2026/04/10 23:47:38 INFO Applying migration id=contexts 2026/04/10 23:47:38 INFO Applying migration id=deliverieshost 2026/04/10 23:47:38 INFO Applying migration id=pembegin 2026/04/10 23:47:38 INFO Applying migration id=didhost 2026/04/10 23:47: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/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 23:47:40 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 23:47:40 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 23:47:40 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (1.99s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/04/10 23:47:40 INFO Applying migration id=initial 2026/04/10 23:47:40 INFO Applying migration id=notesupdated 2026/04/10 23:47:40 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:40 INFO Applying migration id=activitiesid 2026/04/10 23:47:40 INFO Applying migration id=outbox 2026/04/10 23:47:40 INFO Applying migration id=edits 2026/04/10 23:47:40 INFO Applying migration id=outboxactor 2026/04/10 23:47:40 INFO Applying migration id=outboxsender 2026/04/10 23:47:40 INFO Applying migration id=thread 2026/04/10 23:47:40 INFO Applying migration id=host 2026/04/10 23:47:40 INFO Applying migration id=sharedinbox 2026/04/10 23:47:40 INFO Applying migration id=noteshost 2026/04/10 23:47:40 INFO Applying migration id=fetched 2026/04/10 23:47:40 INFO Applying migration id=move 2026/04/10 23:47:40 INFO Applying migration id=cleanup 2026/04/10 23:47:40 INFO Applying migration id=received 2026/04/10 23:47:40 INFO Applying migration id=namehost 2026/04/10 23:47:40 INFO Applying migration id=outboxhost 2026/04/10 23:47:40 INFO Applying migration id=notesfts 2026/04/10 23:47:40 INFO Applying migration id=iconsname 2026/04/10 23:47:40 INFO Applying migration id=nohash 2026/04/10 23:47:40 INFO Applying migration id=shares 2026/04/10 23:47:40 INFO Applying migration id=actorttl 2026/04/10 23:47:40 INFO Applying migration id=tocc 2026/04/10 23:47:40 INFO Applying migration id=followeds 2026/04/10 23:47:40 INFO Applying migration id=certhash 2026/04/10 23:47:40 INFO Applying migration id=follows_sync 2026/04/10 23:47:40 INFO Applying migration id=jsonpath 2026/04/10 23:47:40 INFO Applying migration id=localforward 2026/04/10 23:47:40 INFO Applying migration id=avatar 2026/04/10 23:47:40 INFO Applying migration id=noimage 2026/04/10 23:47:40 INFO Applying migration id=feed 2026/04/10 23:47:40 INFO Applying migration id=bookmarks 2026/04/10 23:47:40 INFO Applying migration id=shareactivity 2026/04/10 23:47:40 INFO Applying migration id=application 2026/04/10 23:47:40 INFO Applying migration id=certificates 2026/04/10 23:47:40 INFO Applying migration id=rawforward 2026/04/10 23:47:40 INFO Applying migration id=publickey 2026/04/10 23:47:40 INFO Applying migration id=resolvegroup 2026/04/10 23:47:40 INFO Applying migration id=reject 2026/04/10 23:47:40 INFO Applying migration id=autodel 2026/04/10 23:47:40 INFO Applying migration id=jsonb 2026/04/10 23:47:40 INFO Applying migration id=quote 2026/04/10 23:47:40 INFO Applying migration id=rfc9421 2026/04/10 23:47:40 INFO Applying migration id=keys 2026/04/10 23:47:40 INFO Applying migration id=portable 2026/04/10 23:47:40 INFO Applying migration id=proofs 2026/04/10 23:47:40 INFO Applying migration id=contexts 2026/04/10 23:47:40 INFO Applying migration id=deliverieshost 2026/04/10 23:47:40 INFO Applying migration id=pembegin 2026/04/10 23:47:40 INFO Applying migration id=didhost 2026/04/10 23:47:42 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 23:47:42 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 23:47:42 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 23:47:42 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (1.78s) === RUN TestOutbox_PostToFollowersInGroup 2026/04/10 23:47:42 INFO Applying migration id=initial 2026/04/10 23:47:42 INFO Applying migration id=notesupdated 2026/04/10 23:47:42 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:42 INFO Applying migration id=activitiesid 2026/04/10 23:47:42 INFO Applying migration id=outbox 2026/04/10 23:47:42 INFO Applying migration id=edits 2026/04/10 23:47:42 INFO Applying migration id=outboxactor 2026/04/10 23:47:42 INFO Applying migration id=outboxsender 2026/04/10 23:47:42 INFO Applying migration id=thread 2026/04/10 23:47:42 INFO Applying migration id=host 2026/04/10 23:47:42 INFO Applying migration id=sharedinbox 2026/04/10 23:47:42 INFO Applying migration id=noteshost 2026/04/10 23:47:42 INFO Applying migration id=fetched 2026/04/10 23:47:42 INFO Applying migration id=move 2026/04/10 23:47:42 INFO Applying migration id=cleanup 2026/04/10 23:47:42 INFO Applying migration id=received 2026/04/10 23:47:42 INFO Applying migration id=namehost 2026/04/10 23:47:42 INFO Applying migration id=outboxhost 2026/04/10 23:47:42 INFO Applying migration id=notesfts 2026/04/10 23:47:42 INFO Applying migration id=iconsname 2026/04/10 23:47:42 INFO Applying migration id=nohash 2026/04/10 23:47:42 INFO Applying migration id=shares 2026/04/10 23:47:42 INFO Applying migration id=actorttl 2026/04/10 23:47:42 INFO Applying migration id=tocc 2026/04/10 23:47:42 INFO Applying migration id=followeds 2026/04/10 23:47:42 INFO Applying migration id=certhash 2026/04/10 23:47:42 INFO Applying migration id=follows_sync 2026/04/10 23:47:42 INFO Applying migration id=jsonpath 2026/04/10 23:47:42 INFO Applying migration id=localforward 2026/04/10 23:47:42 INFO Applying migration id=avatar 2026/04/10 23:47:42 INFO Applying migration id=noimage 2026/04/10 23:47:42 INFO Applying migration id=feed 2026/04/10 23:47:42 INFO Applying migration id=bookmarks 2026/04/10 23:47:42 INFO Applying migration id=shareactivity 2026/04/10 23:47:42 INFO Applying migration id=application 2026/04/10 23:47:42 INFO Applying migration id=certificates 2026/04/10 23:47:42 INFO Applying migration id=rawforward 2026/04/10 23:47:42 INFO Applying migration id=publickey 2026/04/10 23:47:42 INFO Applying migration id=resolvegroup 2026/04/10 23:47:42 INFO Applying migration id=reject 2026/04/10 23:47:42 INFO Applying migration id=autodel 2026/04/10 23:47:42 INFO Applying migration id=jsonb 2026/04/10 23:47:42 INFO Applying migration id=quote 2026/04/10 23:47:42 INFO Applying migration id=rfc9421 2026/04/10 23:47:42 INFO Applying migration id=keys 2026/04/10 23:47:42 INFO Applying migration id=portable 2026/04/10 23:47:42 INFO Applying migration id=proofs 2026/04/10 23:47:42 INFO Applying migration id=contexts 2026/04/10 23:47:42 INFO Applying migration id=deliverieshost 2026/04/10 23:47:42 INFO Applying migration id=pembegin 2026/04/10 23:47:42 INFO Applying migration id=didhost 2026/04/10 23:47:43 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-5ca5-715e-8b1f-fb2ab1b71f0e 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 23:47:43 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 23:47:43 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (1.80s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/04/10 23:47:43 INFO Applying migration id=initial 2026/04/10 23:47:43 INFO Applying migration id=notesupdated 2026/04/10 23:47:43 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:43 INFO Applying migration id=activitiesid 2026/04/10 23:47:43 INFO Applying migration id=outbox 2026/04/10 23:47:43 INFO Applying migration id=edits 2026/04/10 23:47:43 INFO Applying migration id=outboxactor 2026/04/10 23:47:43 INFO Applying migration id=outboxsender 2026/04/10 23:47:43 INFO Applying migration id=thread 2026/04/10 23:47:43 INFO Applying migration id=host 2026/04/10 23:47:43 INFO Applying migration id=sharedinbox 2026/04/10 23:47:43 INFO Applying migration id=noteshost 2026/04/10 23:47:43 INFO Applying migration id=fetched 2026/04/10 23:47:43 INFO Applying migration id=move 2026/04/10 23:47:43 INFO Applying migration id=cleanup 2026/04/10 23:47:43 INFO Applying migration id=received 2026/04/10 23:47:43 INFO Applying migration id=namehost 2026/04/10 23:47:43 INFO Applying migration id=outboxhost 2026/04/10 23:47:43 INFO Applying migration id=notesfts 2026/04/10 23:47:43 INFO Applying migration id=iconsname 2026/04/10 23:47:43 INFO Applying migration id=nohash 2026/04/10 23:47:43 INFO Applying migration id=shares 2026/04/10 23:47:43 INFO Applying migration id=actorttl 2026/04/10 23:47:43 INFO Applying migration id=tocc 2026/04/10 23:47:43 INFO Applying migration id=followeds 2026/04/10 23:47:43 INFO Applying migration id=certhash 2026/04/10 23:47:43 INFO Applying migration id=follows_sync 2026/04/10 23:47:43 INFO Applying migration id=jsonpath 2026/04/10 23:47:43 INFO Applying migration id=localforward 2026/04/10 23:47:43 INFO Applying migration id=avatar 2026/04/10 23:47:43 INFO Applying migration id=noimage 2026/04/10 23:47:43 INFO Applying migration id=feed 2026/04/10 23:47:43 INFO Applying migration id=bookmarks 2026/04/10 23:47:43 INFO Applying migration id=shareactivity 2026/04/10 23:47:43 INFO Applying migration id=application 2026/04/10 23:47:43 INFO Applying migration id=certificates 2026/04/10 23:47:43 INFO Applying migration id=rawforward 2026/04/10 23:47:43 INFO Applying migration id=publickey 2026/04/10 23:47:43 INFO Applying migration id=resolvegroup 2026/04/10 23:47:43 INFO Applying migration id=reject 2026/04/10 23:47:43 INFO Applying migration id=autodel 2026/04/10 23:47:44 INFO Applying migration id=jsonb 2026/04/10 23:47:44 INFO Applying migration id=quote 2026/04/10 23:47:44 INFO Applying migration id=rfc9421 2026/04/10 23:47:44 INFO Applying migration id=keys 2026/04/10 23:47:44 INFO Applying migration id=portable 2026/04/10 23:47:44 INFO Applying migration id=proofs 2026/04/10 23:47:44 INFO Applying migration id=contexts 2026/04/10 23:47:44 INFO Applying migration id=deliverieshost 2026/04/10 23:47:44 INFO Applying migration id=pembegin 2026/04/10 23:47:44 INFO Applying migration id=didhost 2026/04/10 23:47:46 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-668c-7a59-a7e1-e3aafeacae8d 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 23:47:46 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 23:47:46 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (2.54s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/04/10 23:47:46 INFO Applying migration id=initial 2026/04/10 23:47:46 INFO Applying migration id=notesupdated 2026/04/10 23:47:46 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:46 INFO Applying migration id=activitiesid 2026/04/10 23:47:46 INFO Applying migration id=outbox 2026/04/10 23:47:46 INFO Applying migration id=edits 2026/04/10 23:47:46 INFO Applying migration id=outboxactor 2026/04/10 23:47:46 INFO Applying migration id=outboxsender 2026/04/10 23:47:46 INFO Applying migration id=thread 2026/04/10 23:47:46 INFO Applying migration id=host 2026/04/10 23:47:46 INFO Applying migration id=sharedinbox 2026/04/10 23:47:46 INFO Applying migration id=noteshost 2026/04/10 23:47:46 INFO Applying migration id=fetched 2026/04/10 23:47:46 INFO Applying migration id=move 2026/04/10 23:47:46 INFO Applying migration id=cleanup 2026/04/10 23:47:46 INFO Applying migration id=received 2026/04/10 23:47:46 INFO Applying migration id=namehost 2026/04/10 23:47:46 INFO Applying migration id=outboxhost 2026/04/10 23:47:46 INFO Applying migration id=notesfts 2026/04/10 23:47:46 INFO Applying migration id=iconsname 2026/04/10 23:47:46 INFO Applying migration id=nohash 2026/04/10 23:47:46 INFO Applying migration id=shares 2026/04/10 23:47:46 INFO Applying migration id=actorttl 2026/04/10 23:47:46 INFO Applying migration id=tocc 2026/04/10 23:47:46 INFO Applying migration id=followeds 2026/04/10 23:47:46 INFO Applying migration id=certhash 2026/04/10 23:47:46 INFO Applying migration id=follows_sync 2026/04/10 23:47:46 INFO Applying migration id=jsonpath 2026/04/10 23:47:46 INFO Applying migration id=localforward 2026/04/10 23:47:46 INFO Applying migration id=avatar 2026/04/10 23:47:46 INFO Applying migration id=noimage 2026/04/10 23:47:46 INFO Applying migration id=feed 2026/04/10 23:47:46 INFO Applying migration id=bookmarks 2026/04/10 23:47:46 INFO Applying migration id=shareactivity 2026/04/10 23:47:46 INFO Applying migration id=application 2026/04/10 23:47:46 INFO Applying migration id=certificates 2026/04/10 23:47:46 INFO Applying migration id=rawforward 2026/04/10 23:47:46 INFO Applying migration id=publickey 2026/04/10 23:47:46 INFO Applying migration id=resolvegroup 2026/04/10 23:47:46 INFO Applying migration id=reject 2026/04/10 23:47:46 INFO Applying migration id=autodel 2026/04/10 23:47:46 INFO Applying migration id=jsonb 2026/04/10 23:47:46 INFO Applying migration id=quote 2026/04/10 23:47:46 INFO Applying migration id=rfc9421 2026/04/10 23:47:46 INFO Applying migration id=keys 2026/04/10 23:47:46 INFO Applying migration id=portable 2026/04/10 23:47:46 INFO Applying migration id=proofs 2026/04/10 23:47:46 INFO Applying migration id=contexts 2026/04/10 23:47:46 INFO Applying migration id=deliverieshost 2026/04/10 23:47:46 INFO Applying migration id=pembegin 2026/04/10 23:47:46 INFO Applying migration id=didhost 2026/04/10 23:47:48 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-6ee3-7e50-a6b8-3d227db364b5 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 23:47: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 23:47:48 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (2.14s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/04/10 23:47:48 INFO Applying migration id=initial 2026/04/10 23:47:48 INFO Applying migration id=notesupdated 2026/04/10 23:47:48 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:48 INFO Applying migration id=activitiesid 2026/04/10 23:47:48 INFO Applying migration id=outbox 2026/04/10 23:47:48 INFO Applying migration id=edits 2026/04/10 23:47:48 INFO Applying migration id=outboxactor 2026/04/10 23:47:48 INFO Applying migration id=outboxsender 2026/04/10 23:47:48 INFO Applying migration id=thread 2026/04/10 23:47:48 INFO Applying migration id=host 2026/04/10 23:47:48 INFO Applying migration id=sharedinbox 2026/04/10 23:47:48 INFO Applying migration id=noteshost 2026/04/10 23:47:48 INFO Applying migration id=fetched 2026/04/10 23:47:48 INFO Applying migration id=move 2026/04/10 23:47:48 INFO Applying migration id=cleanup 2026/04/10 23:47:48 INFO Applying migration id=received 2026/04/10 23:47:48 INFO Applying migration id=namehost 2026/04/10 23:47:48 INFO Applying migration id=outboxhost 2026/04/10 23:47:48 INFO Applying migration id=notesfts 2026/04/10 23:47:48 INFO Applying migration id=iconsname 2026/04/10 23:47:48 INFO Applying migration id=nohash 2026/04/10 23:47:48 INFO Applying migration id=shares 2026/04/10 23:47:48 INFO Applying migration id=actorttl 2026/04/10 23:47:48 INFO Applying migration id=tocc 2026/04/10 23:47:48 INFO Applying migration id=followeds 2026/04/10 23:47:48 INFO Applying migration id=certhash 2026/04/10 23:47:48 INFO Applying migration id=follows_sync 2026/04/10 23:47:48 INFO Applying migration id=jsonpath 2026/04/10 23:47:48 INFO Applying migration id=localforward 2026/04/10 23:47:48 INFO Applying migration id=avatar 2026/04/10 23:47:48 INFO Applying migration id=noimage 2026/04/10 23:47:48 INFO Applying migration id=feed 2026/04/10 23:47:48 INFO Applying migration id=bookmarks 2026/04/10 23:47:48 INFO Applying migration id=shareactivity 2026/04/10 23:47:48 INFO Applying migration id=application 2026/04/10 23:47:48 INFO Applying migration id=certificates 2026/04/10 23:47:48 INFO Applying migration id=rawforward 2026/04/10 23:47:48 INFO Applying migration id=publickey 2026/04/10 23:47:48 INFO Applying migration id=resolvegroup 2026/04/10 23:47:48 INFO Applying migration id=reject 2026/04/10 23:47:48 INFO Applying migration id=autodel 2026/04/10 23:47:48 INFO Applying migration id=jsonb 2026/04/10 23:47:48 INFO Applying migration id=quote 2026/04/10 23:47:48 INFO Applying migration id=rfc9421 2026/04/10 23:47:48 INFO Applying migration id=keys 2026/04/10 23:47:48 INFO Applying migration id=portable 2026/04/10 23:47:48 INFO Applying migration id=proofs 2026/04/10 23:47:48 INFO Applying migration id=contexts 2026/04/10 23:47:48 INFO Applying migration id=deliverieshost 2026/04/10 23:47:48 INFO Applying migration id=pembegin 2026/04/10 23:47:48 INFO Applying migration id=didhost 2026/04/10 23:47:49 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-73b5-742d-b99a-57c07a7c57f6 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 23:47: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 2026/04/10 23:47:49 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (1.24s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/04/10 23:47:49 INFO Applying migration id=initial 2026/04/10 23:47:49 INFO Applying migration id=notesupdated 2026/04/10 23:47:49 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:49 INFO Applying migration id=activitiesid 2026/04/10 23:47:49 INFO Applying migration id=outbox 2026/04/10 23:47:49 INFO Applying migration id=edits 2026/04/10 23:47:49 INFO Applying migration id=outboxactor 2026/04/10 23:47:49 INFO Applying migration id=outboxsender 2026/04/10 23:47:49 INFO Applying migration id=thread 2026/04/10 23:47:49 INFO Applying migration id=host 2026/04/10 23:47:49 INFO Applying migration id=sharedinbox 2026/04/10 23:47:49 INFO Applying migration id=noteshost 2026/04/10 23:47:49 INFO Applying migration id=fetched 2026/04/10 23:47:49 INFO Applying migration id=move 2026/04/10 23:47:49 INFO Applying migration id=cleanup 2026/04/10 23:47:49 INFO Applying migration id=received 2026/04/10 23:47:49 INFO Applying migration id=namehost 2026/04/10 23:47:49 INFO Applying migration id=outboxhost 2026/04/10 23:47:49 INFO Applying migration id=notesfts 2026/04/10 23:47:49 INFO Applying migration id=iconsname 2026/04/10 23:47:49 INFO Applying migration id=nohash 2026/04/10 23:47:49 INFO Applying migration id=shares 2026/04/10 23:47:49 INFO Applying migration id=actorttl 2026/04/10 23:47:49 INFO Applying migration id=tocc 2026/04/10 23:47:49 INFO Applying migration id=followeds 2026/04/10 23:47:49 INFO Applying migration id=certhash 2026/04/10 23:47:49 INFO Applying migration id=follows_sync 2026/04/10 23:47:49 INFO Applying migration id=jsonpath 2026/04/10 23:47:49 INFO Applying migration id=localforward 2026/04/10 23:47:49 INFO Applying migration id=avatar 2026/04/10 23:47:49 INFO Applying migration id=noimage 2026/04/10 23:47:49 INFO Applying migration id=feed 2026/04/10 23:47:49 INFO Applying migration id=bookmarks 2026/04/10 23:47:49 INFO Applying migration id=shareactivity 2026/04/10 23:47:49 INFO Applying migration id=application 2026/04/10 23:47:49 INFO Applying migration id=certificates 2026/04/10 23:47:49 INFO Applying migration id=rawforward 2026/04/10 23:47:49 INFO Applying migration id=publickey 2026/04/10 23:47:49 INFO Applying migration id=resolvegroup 2026/04/10 23:47:49 INFO Applying migration id=reject 2026/04/10 23:47:49 INFO Applying migration id=autodel 2026/04/10 23:47:49 INFO Applying migration id=jsonb 2026/04/10 23:47:49 INFO Applying migration id=quote 2026/04/10 23:47:49 INFO Applying migration id=rfc9421 2026/04/10 23:47:49 INFO Applying migration id=keys 2026/04/10 23:47:49 INFO Applying migration id=portable 2026/04/10 23:47:49 INFO Applying migration id=proofs 2026/04/10 23:47:49 INFO Applying migration id=contexts 2026/04/10 23:47:49 INFO Applying migration id=deliverieshost 2026/04/10 23:47:49 INFO Applying migration id=pembegin 2026/04/10 23:47:49 INFO Applying migration id=didhost 2026/04/10 23:47:51 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-7bf6-7604-94c0-9aa3945f8356 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 23:47: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 23:47:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (2.11s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/04/10 23:47:51 INFO Applying migration id=initial 2026/04/10 23:47:51 INFO Applying migration id=notesupdated 2026/04/10 23:47:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:51 INFO Applying migration id=activitiesid 2026/04/10 23:47:51 INFO Applying migration id=outbox 2026/04/10 23:47:51 INFO Applying migration id=edits 2026/04/10 23:47:51 INFO Applying migration id=outboxactor 2026/04/10 23:47:51 INFO Applying migration id=outboxsender 2026/04/10 23:47:51 INFO Applying migration id=thread 2026/04/10 23:47:51 INFO Applying migration id=host 2026/04/10 23:47:51 INFO Applying migration id=sharedinbox 2026/04/10 23:47:51 INFO Applying migration id=noteshost 2026/04/10 23:47:51 INFO Applying migration id=fetched 2026/04/10 23:47:51 INFO Applying migration id=move 2026/04/10 23:47:51 INFO Applying migration id=cleanup 2026/04/10 23:47:51 INFO Applying migration id=received 2026/04/10 23:47:51 INFO Applying migration id=namehost 2026/04/10 23:47:51 INFO Applying migration id=outboxhost 2026/04/10 23:47:51 INFO Applying migration id=notesfts 2026/04/10 23:47:51 INFO Applying migration id=iconsname 2026/04/10 23:47:51 INFO Applying migration id=nohash 2026/04/10 23:47:51 INFO Applying migration id=shares 2026/04/10 23:47:51 INFO Applying migration id=actorttl 2026/04/10 23:47:51 INFO Applying migration id=tocc 2026/04/10 23:47:51 INFO Applying migration id=followeds 2026/04/10 23:47:51 INFO Applying migration id=certhash 2026/04/10 23:47:51 INFO Applying migration id=follows_sync 2026/04/10 23:47:51 INFO Applying migration id=jsonpath 2026/04/10 23:47:51 INFO Applying migration id=localforward 2026/04/10 23:47:52 INFO Applying migration id=avatar 2026/04/10 23:47:52 INFO Applying migration id=noimage 2026/04/10 23:47:52 INFO Applying migration id=feed 2026/04/10 23:47:52 INFO Applying migration id=bookmarks 2026/04/10 23:47:52 INFO Applying migration id=shareactivity 2026/04/10 23:47:52 INFO Applying migration id=application 2026/04/10 23:47:52 INFO Applying migration id=certificates 2026/04/10 23:47:52 INFO Applying migration id=rawforward 2026/04/10 23:47:52 INFO Applying migration id=publickey 2026/04/10 23:47:52 INFO Applying migration id=resolvegroup 2026/04/10 23:47:52 INFO Applying migration id=reject 2026/04/10 23:47:52 INFO Applying migration id=autodel 2026/04/10 23:47:52 INFO Applying migration id=jsonb 2026/04/10 23:47:52 INFO Applying migration id=quote 2026/04/10 23:47:52 INFO Applying migration id=rfc9421 2026/04/10 23:47:52 INFO Applying migration id=keys 2026/04/10 23:47:52 INFO Applying migration id=portable 2026/04/10 23:47:52 INFO Applying migration id=proofs 2026/04/10 23:47:52 INFO Applying migration id=contexts 2026/04/10 23:47:52 INFO Applying migration id=deliverieshost 2026/04/10 23:47:52 INFO Applying migration id=pembegin 2026/04/10 23:47:52 INFO Applying migration id=didhost 2026/04/10 23:47:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-8276-7b22-b567-7e7618473277 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 23:47:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cb-8277-790e-98d0-7d608904b58b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cb-8276-7b22-b567-7e7618473277 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cb-8276-7b22-b567-7e7618473277 2026/04/10 23:47:53 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 23:47:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (1.66s) === RUN TestOutbox_DMInGroupAnotherUser 2026/04/10 23:47:53 INFO Applying migration id=initial 2026/04/10 23:47:53 INFO Applying migration id=notesupdated 2026/04/10 23:47:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:53 INFO Applying migration id=activitiesid 2026/04/10 23:47:53 INFO Applying migration id=outbox 2026/04/10 23:47:53 INFO Applying migration id=edits 2026/04/10 23:47:53 INFO Applying migration id=outboxactor 2026/04/10 23:47:53 INFO Applying migration id=outboxsender 2026/04/10 23:47:53 INFO Applying migration id=thread 2026/04/10 23:47:53 INFO Applying migration id=host 2026/04/10 23:47:53 INFO Applying migration id=sharedinbox 2026/04/10 23:47:53 INFO Applying migration id=noteshost 2026/04/10 23:47:53 INFO Applying migration id=fetched 2026/04/10 23:47:53 INFO Applying migration id=move 2026/04/10 23:47:53 INFO Applying migration id=cleanup 2026/04/10 23:47:53 INFO Applying migration id=received 2026/04/10 23:47:53 INFO Applying migration id=namehost 2026/04/10 23:47:53 INFO Applying migration id=outboxhost 2026/04/10 23:47:53 INFO Applying migration id=notesfts 2026/04/10 23:47:53 INFO Applying migration id=iconsname 2026/04/10 23:47:53 INFO Applying migration id=nohash 2026/04/10 23:47:53 INFO Applying migration id=shares 2026/04/10 23:47:53 INFO Applying migration id=actorttl 2026/04/10 23:47:53 INFO Applying migration id=tocc 2026/04/10 23:47:53 INFO Applying migration id=followeds 2026/04/10 23:47:53 INFO Applying migration id=certhash 2026/04/10 23:47:53 INFO Applying migration id=follows_sync 2026/04/10 23:47:53 INFO Applying migration id=jsonpath 2026/04/10 23:47:53 INFO Applying migration id=localforward 2026/04/10 23:47:53 INFO Applying migration id=avatar 2026/04/10 23:47:53 INFO Applying migration id=noimage 2026/04/10 23:47:53 INFO Applying migration id=feed 2026/04/10 23:47:53 INFO Applying migration id=bookmarks 2026/04/10 23:47:53 INFO Applying migration id=shareactivity 2026/04/10 23:47:53 INFO Applying migration id=application 2026/04/10 23:47:53 INFO Applying migration id=certificates 2026/04/10 23:47:53 INFO Applying migration id=rawforward 2026/04/10 23:47:53 INFO Applying migration id=publickey 2026/04/10 23:47:53 INFO Applying migration id=resolvegroup 2026/04/10 23:47:53 INFO Applying migration id=reject 2026/04/10 23:47:53 INFO Applying migration id=autodel 2026/04/10 23:47:53 INFO Applying migration id=jsonb 2026/04/10 23:47:53 INFO Applying migration id=quote 2026/04/10 23:47:53 INFO Applying migration id=rfc9421 2026/04/10 23:47:53 INFO Applying migration id=keys 2026/04/10 23:47:53 INFO Applying migration id=portable 2026/04/10 23:47:53 INFO Applying migration id=proofs 2026/04/10 23:47:53 INFO Applying migration id=contexts 2026/04/10 23:47:53 INFO Applying migration id=deliverieshost 2026/04/10 23:47:53 INFO Applying migration id=pembegin 2026/04/10 23:47:53 INFO Applying migration id=didhost 2026/04/10 23:47:55 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-8939-7de7-9171-2679d392ffa7 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 23:47:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cb-893a-796f-a5f8-658751bc1410 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 23:47:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cb-893b-75ff-bc63-d29c48ac615e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cb-893a-796f-a5f8-658751bc1410 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cb-893a-796f-a5f8-658751bc1410 2026/04/10 23:47: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 23:47:55 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (1.73s) === RUN TestPoll_TwoOptions 2026/04/10 23:47:55 INFO Applying migration id=initial 2026/04/10 23:47:55 INFO Applying migration id=notesupdated 2026/04/10 23:47:55 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:55 INFO Applying migration id=activitiesid 2026/04/10 23:47:55 INFO Applying migration id=outbox 2026/04/10 23:47:55 INFO Applying migration id=edits 2026/04/10 23:47:55 INFO Applying migration id=outboxactor 2026/04/10 23:47:55 INFO Applying migration id=outboxsender 2026/04/10 23:47:55 INFO Applying migration id=thread 2026/04/10 23:47:55 INFO Applying migration id=host 2026/04/10 23:47:55 INFO Applying migration id=sharedinbox 2026/04/10 23:47:55 INFO Applying migration id=noteshost 2026/04/10 23:47:55 INFO Applying migration id=fetched 2026/04/10 23:47:55 INFO Applying migration id=move 2026/04/10 23:47:55 INFO Applying migration id=cleanup 2026/04/10 23:47:55 INFO Applying migration id=received 2026/04/10 23:47:55 INFO Applying migration id=namehost 2026/04/10 23:47:55 INFO Applying migration id=outboxhost 2026/04/10 23:47:55 INFO Applying migration id=notesfts 2026/04/10 23:47:55 INFO Applying migration id=iconsname 2026/04/10 23:47:55 INFO Applying migration id=nohash 2026/04/10 23:47:55 INFO Applying migration id=shares 2026/04/10 23:47:55 INFO Applying migration id=actorttl 2026/04/10 23:47:55 INFO Applying migration id=tocc 2026/04/10 23:47:55 INFO Applying migration id=followeds 2026/04/10 23:47:55 INFO Applying migration id=certhash 2026/04/10 23:47:55 INFO Applying migration id=follows_sync 2026/04/10 23:47:55 INFO Applying migration id=jsonpath 2026/04/10 23:47:55 INFO Applying migration id=localforward 2026/04/10 23:47:55 INFO Applying migration id=avatar 2026/04/10 23:47:55 INFO Applying migration id=noimage 2026/04/10 23:47:55 INFO Applying migration id=feed 2026/04/10 23:47:55 INFO Applying migration id=bookmarks 2026/04/10 23:47:55 INFO Applying migration id=shareactivity 2026/04/10 23:47:55 INFO Applying migration id=application 2026/04/10 23:47:55 INFO Applying migration id=certificates 2026/04/10 23:47:55 INFO Applying migration id=rawforward 2026/04/10 23:47:55 INFO Applying migration id=publickey 2026/04/10 23:47:55 INFO Applying migration id=resolvegroup 2026/04/10 23:47:55 INFO Applying migration id=reject 2026/04/10 23:47:55 INFO Applying migration id=autodel 2026/04/10 23:47:55 INFO Applying migration id=jsonb 2026/04/10 23:47:55 INFO Applying migration id=quote 2026/04/10 23:47:55 INFO Applying migration id=rfc9421 2026/04/10 23:47:55 INFO Applying migration id=keys 2026/04/10 23:47:55 INFO Applying migration id=portable 2026/04/10 23:47:55 INFO Applying migration id=proofs 2026/04/10 23:47:55 INFO Applying migration id=contexts 2026/04/10 23:47:55 INFO Applying migration id=deliverieshost 2026/04/10 23:47:55 INFO Applying migration id=pembegin 2026/04/10 23:47:55 INFO Applying migration id=didhost 2026/04/10 23:47: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/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 23:47:57 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (2.52s) === RUN TestPoll_TwoOptionsZeroVotes 2026/04/10 23:47:57 INFO Applying migration id=initial 2026/04/10 23:47:57 INFO Applying migration id=notesupdated 2026/04/10 23:47:57 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:57 INFO Applying migration id=activitiesid 2026/04/10 23:47:57 INFO Applying migration id=outbox 2026/04/10 23:47:57 INFO Applying migration id=edits 2026/04/10 23:47:57 INFO Applying migration id=outboxactor 2026/04/10 23:47:57 INFO Applying migration id=outboxsender 2026/04/10 23:47:57 INFO Applying migration id=thread 2026/04/10 23:47:57 INFO Applying migration id=host 2026/04/10 23:47:57 INFO Applying migration id=sharedinbox 2026/04/10 23:47:57 INFO Applying migration id=noteshost 2026/04/10 23:47:57 INFO Applying migration id=fetched 2026/04/10 23:47:57 INFO Applying migration id=move 2026/04/10 23:47:57 INFO Applying migration id=cleanup 2026/04/10 23:47:57 INFO Applying migration id=received 2026/04/10 23:47:57 INFO Applying migration id=namehost 2026/04/10 23:47:57 INFO Applying migration id=outboxhost 2026/04/10 23:47:57 INFO Applying migration id=notesfts 2026/04/10 23:47:57 INFO Applying migration id=iconsname 2026/04/10 23:47:57 INFO Applying migration id=nohash 2026/04/10 23:47:57 INFO Applying migration id=shares 2026/04/10 23:47:57 INFO Applying migration id=actorttl 2026/04/10 23:47:57 INFO Applying migration id=tocc 2026/04/10 23:47:57 INFO Applying migration id=followeds 2026/04/10 23:47:57 INFO Applying migration id=certhash 2026/04/10 23:47:57 INFO Applying migration id=follows_sync 2026/04/10 23:47:57 INFO Applying migration id=jsonpath 2026/04/10 23:47:57 INFO Applying migration id=localforward 2026/04/10 23:47:57 INFO Applying migration id=avatar 2026/04/10 23:47:57 INFO Applying migration id=noimage 2026/04/10 23:47:57 INFO Applying migration id=feed 2026/04/10 23:47:57 INFO Applying migration id=bookmarks 2026/04/10 23:47:57 INFO Applying migration id=shareactivity 2026/04/10 23:47:57 INFO Applying migration id=application 2026/04/10 23:47:57 INFO Applying migration id=certificates 2026/04/10 23:47:57 INFO Applying migration id=rawforward 2026/04/10 23:47:57 INFO Applying migration id=publickey 2026/04/10 23:47:57 INFO Applying migration id=resolvegroup 2026/04/10 23:47:57 INFO Applying migration id=reject 2026/04/10 23:47:57 INFO Applying migration id=autodel 2026/04/10 23:47:57 INFO Applying migration id=jsonb 2026/04/10 23:47:57 INFO Applying migration id=quote 2026/04/10 23:47:57 INFO Applying migration id=rfc9421 2026/04/10 23:47:57 INFO Applying migration id=keys 2026/04/10 23:47:57 INFO Applying migration id=portable 2026/04/10 23:47:57 INFO Applying migration id=proofs 2026/04/10 23:47:57 INFO Applying migration id=contexts 2026/04/10 23:47:57 INFO Applying migration id=deliverieshost 2026/04/10 23:47:57 INFO Applying migration id=pembegin 2026/04/10 23:47:57 INFO Applying migration id=didhost 2026/04/10 23:47: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/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 23:47:59 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (1.47s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/04/10 23:47:59 INFO Applying migration id=initial 2026/04/10 23:47:59 INFO Applying migration id=notesupdated 2026/04/10 23:47:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:47:59 INFO Applying migration id=activitiesid 2026/04/10 23:47:59 INFO Applying migration id=outbox 2026/04/10 23:47:59 INFO Applying migration id=edits 2026/04/10 23:47:59 INFO Applying migration id=outboxactor 2026/04/10 23:47:59 INFO Applying migration id=outboxsender 2026/04/10 23:47:59 INFO Applying migration id=thread 2026/04/10 23:47:59 INFO Applying migration id=host 2026/04/10 23:47:59 INFO Applying migration id=sharedinbox 2026/04/10 23:47:59 INFO Applying migration id=noteshost 2026/04/10 23:47:59 INFO Applying migration id=fetched 2026/04/10 23:47:59 INFO Applying migration id=move 2026/04/10 23:47:59 INFO Applying migration id=cleanup 2026/04/10 23:47:59 INFO Applying migration id=received 2026/04/10 23:47:59 INFO Applying migration id=namehost 2026/04/10 23:47:59 INFO Applying migration id=outboxhost 2026/04/10 23:47:59 INFO Applying migration id=notesfts 2026/04/10 23:47:59 INFO Applying migration id=iconsname 2026/04/10 23:47:59 INFO Applying migration id=nohash 2026/04/10 23:47:59 INFO Applying migration id=shares 2026/04/10 23:47:59 INFO Applying migration id=actorttl 2026/04/10 23:47:59 INFO Applying migration id=tocc 2026/04/10 23:47:59 INFO Applying migration id=followeds 2026/04/10 23:47:59 INFO Applying migration id=certhash 2026/04/10 23:47:59 INFO Applying migration id=follows_sync 2026/04/10 23:47:59 INFO Applying migration id=jsonpath 2026/04/10 23:47:59 INFO Applying migration id=localforward 2026/04/10 23:47:59 INFO Applying migration id=avatar 2026/04/10 23:47:59 INFO Applying migration id=noimage 2026/04/10 23:47:59 INFO Applying migration id=feed 2026/04/10 23:47:59 INFO Applying migration id=bookmarks 2026/04/10 23:47:59 INFO Applying migration id=shareactivity 2026/04/10 23:47:59 INFO Applying migration id=application 2026/04/10 23:47:59 INFO Applying migration id=certificates 2026/04/10 23:47:59 INFO Applying migration id=rawforward 2026/04/10 23:47:59 INFO Applying migration id=publickey 2026/04/10 23:47:59 INFO Applying migration id=resolvegroup 2026/04/10 23:47:59 INFO Applying migration id=reject 2026/04/10 23:47:59 INFO Applying migration id=autodel 2026/04/10 23:47:59 INFO Applying migration id=jsonb 2026/04/10 23:47:59 INFO Applying migration id=quote 2026/04/10 23:47:59 INFO Applying migration id=rfc9421 2026/04/10 23:47:59 INFO Applying migration id=keys 2026/04/10 23:47:59 INFO Applying migration id=portable 2026/04/10 23:47:59 INFO Applying migration id=proofs 2026/04/10 23:47:59 INFO Applying migration id=contexts 2026/04/10 23:47:59 INFO Applying migration id=deliverieshost 2026/04/10 23:47:59 INFO Applying migration id=pembegin 2026/04/10 23:47:59 INFO Applying migration id=didhost 2026/04/10 23:48:01 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 23:48:01 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (1.78s) === RUN TestPoll_OneOption 2026/04/10 23:48:01 INFO Applying migration id=initial 2026/04/10 23:48:01 INFO Applying migration id=notesupdated 2026/04/10 23:48:01 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:01 INFO Applying migration id=activitiesid 2026/04/10 23:48:01 INFO Applying migration id=outbox 2026/04/10 23:48:01 INFO Applying migration id=edits 2026/04/10 23:48:01 INFO Applying migration id=outboxactor 2026/04/10 23:48:01 INFO Applying migration id=outboxsender 2026/04/10 23:48:01 INFO Applying migration id=thread 2026/04/10 23:48:01 INFO Applying migration id=host 2026/04/10 23:48:01 INFO Applying migration id=sharedinbox 2026/04/10 23:48:01 INFO Applying migration id=noteshost 2026/04/10 23:48:01 INFO Applying migration id=fetched 2026/04/10 23:48:01 INFO Applying migration id=move 2026/04/10 23:48:01 INFO Applying migration id=cleanup 2026/04/10 23:48:01 INFO Applying migration id=received 2026/04/10 23:48:01 INFO Applying migration id=namehost 2026/04/10 23:48:01 INFO Applying migration id=outboxhost 2026/04/10 23:48:01 INFO Applying migration id=notesfts 2026/04/10 23:48:01 INFO Applying migration id=iconsname 2026/04/10 23:48:01 INFO Applying migration id=nohash 2026/04/10 23:48:01 INFO Applying migration id=shares 2026/04/10 23:48:01 INFO Applying migration id=actorttl 2026/04/10 23:48:01 INFO Applying migration id=tocc 2026/04/10 23:48:01 INFO Applying migration id=followeds 2026/04/10 23:48:01 INFO Applying migration id=certhash 2026/04/10 23:48:01 INFO Applying migration id=follows_sync 2026/04/10 23:48:01 INFO Applying migration id=jsonpath 2026/04/10 23:48:01 INFO Applying migration id=localforward 2026/04/10 23:48:01 INFO Applying migration id=avatar 2026/04/10 23:48:01 INFO Applying migration id=noimage 2026/04/10 23:48:01 INFO Applying migration id=feed 2026/04/10 23:48:01 INFO Applying migration id=bookmarks 2026/04/10 23:48:01 INFO Applying migration id=shareactivity 2026/04/10 23:48:01 INFO Applying migration id=application 2026/04/10 23:48:01 INFO Applying migration id=certificates 2026/04/10 23:48:01 INFO Applying migration id=rawforward 2026/04/10 23:48:01 INFO Applying migration id=publickey 2026/04/10 23:48:01 INFO Applying migration id=resolvegroup 2026/04/10 23:48:01 INFO Applying migration id=reject 2026/04/10 23:48:01 INFO Applying migration id=autodel 2026/04/10 23:48:01 INFO Applying migration id=jsonb 2026/04/10 23:48:01 INFO Applying migration id=quote 2026/04/10 23:48:01 INFO Applying migration id=rfc9421 2026/04/10 23:48:01 INFO Applying migration id=keys 2026/04/10 23:48:01 INFO Applying migration id=portable 2026/04/10 23:48:01 INFO Applying migration id=proofs 2026/04/10 23:48:01 INFO Applying migration id=contexts 2026/04/10 23:48:01 INFO Applying migration id=deliverieshost 2026/04/10 23:48:01 INFO Applying migration id=pembegin 2026/04/10 23:48:01 INFO Applying migration id=didhost 2026/04/10 23:48:03 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 23:48:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (2.15s) === RUN TestPoll_Vote 2026/04/10 23:48:03 INFO Applying migration id=initial 2026/04/10 23:48:03 INFO Applying migration id=notesupdated 2026/04/10 23:48:03 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:03 INFO Applying migration id=activitiesid 2026/04/10 23:48:03 INFO Applying migration id=outbox 2026/04/10 23:48:03 INFO Applying migration id=edits 2026/04/10 23:48:03 INFO Applying migration id=outboxactor 2026/04/10 23:48:03 INFO Applying migration id=outboxsender 2026/04/10 23:48:03 INFO Applying migration id=thread 2026/04/10 23:48:03 INFO Applying migration id=host 2026/04/10 23:48:03 INFO Applying migration id=sharedinbox 2026/04/10 23:48:03 INFO Applying migration id=noteshost 2026/04/10 23:48:03 INFO Applying migration id=fetched 2026/04/10 23:48:03 INFO Applying migration id=move 2026/04/10 23:48:03 INFO Applying migration id=cleanup 2026/04/10 23:48:03 INFO Applying migration id=received 2026/04/10 23:48:03 INFO Applying migration id=namehost 2026/04/10 23:48:03 INFO Applying migration id=outboxhost 2026/04/10 23:48:03 INFO Applying migration id=notesfts 2026/04/10 23:48:03 INFO Applying migration id=iconsname 2026/04/10 23:48:03 INFO Applying migration id=nohash 2026/04/10 23:48:03 INFO Applying migration id=shares 2026/04/10 23:48:03 INFO Applying migration id=actorttl 2026/04/10 23:48:03 INFO Applying migration id=tocc 2026/04/10 23:48:03 INFO Applying migration id=followeds 2026/04/10 23:48:03 INFO Applying migration id=certhash 2026/04/10 23:48:03 INFO Applying migration id=follows_sync 2026/04/10 23:48:03 INFO Applying migration id=jsonpath 2026/04/10 23:48:03 INFO Applying migration id=localforward 2026/04/10 23:48:03 INFO Applying migration id=avatar 2026/04/10 23:48:03 INFO Applying migration id=noimage 2026/04/10 23:48:03 INFO Applying migration id=feed 2026/04/10 23:48:03 INFO Applying migration id=bookmarks 2026/04/10 23:48:03 INFO Applying migration id=shareactivity 2026/04/10 23:48:03 INFO Applying migration id=application 2026/04/10 23:48:03 INFO Applying migration id=certificates 2026/04/10 23:48:03 INFO Applying migration id=rawforward 2026/04/10 23:48:03 INFO Applying migration id=publickey 2026/04/10 23:48:03 INFO Applying migration id=resolvegroup 2026/04/10 23:48:03 INFO Applying migration id=reject 2026/04/10 23:48:03 INFO Applying migration id=autodel 2026/04/10 23:48:03 INFO Applying migration id=jsonb 2026/04/10 23:48:03 INFO Applying migration id=quote 2026/04/10 23:48:03 INFO Applying migration id=rfc9421 2026/04/10 23:48:03 INFO Applying migration id=keys 2026/04/10 23:48:03 INFO Applying migration id=portable 2026/04/10 23:48:03 INFO Applying migration id=proofs 2026/04/10 23:48:03 INFO Applying migration id=contexts 2026/04/10 23:48:03 INFO Applying migration id=deliverieshost 2026/04/10 23:48:03 INFO Applying migration id=pembegin 2026/04/10 23:48:03 INFO Applying migration id=didhost 2026/04/10 23:48: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/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 23:48:06 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 23:48:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cb-b3a3-7065-a4ef-f13c28f5872f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cb-b3a3-7036-9962-79337f6bf898 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cb-b3a3-7036-9962-79337f6bf898 2026/04/10 23:48:06 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (2.94s) === RUN TestPoll_VoteClosedPoll 2026/04/10 23:48:06 INFO Applying migration id=initial 2026/04/10 23:48:06 INFO Applying migration id=notesupdated 2026/04/10 23:48:06 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:06 INFO Applying migration id=activitiesid 2026/04/10 23:48:06 INFO Applying migration id=outbox 2026/04/10 23:48:06 INFO Applying migration id=edits 2026/04/10 23:48:06 INFO Applying migration id=outboxactor 2026/04/10 23:48:06 INFO Applying migration id=outboxsender 2026/04/10 23:48:06 INFO Applying migration id=thread 2026/04/10 23:48:06 INFO Applying migration id=host 2026/04/10 23:48:06 INFO Applying migration id=sharedinbox 2026/04/10 23:48:06 INFO Applying migration id=noteshost 2026/04/10 23:48:06 INFO Applying migration id=fetched 2026/04/10 23:48:06 INFO Applying migration id=move 2026/04/10 23:48:06 INFO Applying migration id=cleanup 2026/04/10 23:48:06 INFO Applying migration id=received 2026/04/10 23:48:06 INFO Applying migration id=namehost 2026/04/10 23:48:06 INFO Applying migration id=outboxhost 2026/04/10 23:48:06 INFO Applying migration id=notesfts 2026/04/10 23:48:06 INFO Applying migration id=iconsname 2026/04/10 23:48:06 INFO Applying migration id=nohash 2026/04/10 23:48:06 INFO Applying migration id=shares 2026/04/10 23:48:06 INFO Applying migration id=actorttl 2026/04/10 23:48:06 INFO Applying migration id=tocc 2026/04/10 23:48:06 INFO Applying migration id=followeds 2026/04/10 23:48:06 INFO Applying migration id=certhash 2026/04/10 23:48:06 INFO Applying migration id=follows_sync 2026/04/10 23:48:06 INFO Applying migration id=jsonpath 2026/04/10 23:48:06 INFO Applying migration id=localforward 2026/04/10 23:48:06 INFO Applying migration id=avatar 2026/04/10 23:48:06 INFO Applying migration id=noimage 2026/04/10 23:48:06 INFO Applying migration id=feed 2026/04/10 23:48:06 INFO Applying migration id=bookmarks 2026/04/10 23:48:06 INFO Applying migration id=shareactivity 2026/04/10 23:48:06 INFO Applying migration id=application 2026/04/10 23:48:06 INFO Applying migration id=certificates 2026/04/10 23:48:06 INFO Applying migration id=rawforward 2026/04/10 23:48:06 INFO Applying migration id=publickey 2026/04/10 23:48:06 INFO Applying migration id=resolvegroup 2026/04/10 23:48:06 INFO Applying migration id=reject 2026/04/10 23:48:06 INFO Applying migration id=autodel 2026/04/10 23:48:06 INFO Applying migration id=jsonb 2026/04/10 23:48:06 INFO Applying migration id=quote 2026/04/10 23:48:06 INFO Applying migration id=rfc9421 2026/04/10 23:48:06 INFO Applying migration id=keys 2026/04/10 23:48:06 INFO Applying migration id=portable 2026/04/10 23:48:06 INFO Applying migration id=proofs 2026/04/10 23:48:06 INFO Applying migration id=contexts 2026/04/10 23:48:06 INFO Applying migration id=deliverieshost 2026/04/10 23:48:06 INFO Applying migration id=pembegin 2026/04/10 23:48:06 INFO Applying migration id=didhost 2026/04/10 23:48:07 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 23:48:07 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (1.42s) === RUN TestPoll_VoteEndedPoll 2026/04/10 23:48:07 INFO Applying migration id=initial 2026/04/10 23:48:07 INFO Applying migration id=notesupdated 2026/04/10 23:48:07 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:07 INFO Applying migration id=activitiesid 2026/04/10 23:48:07 INFO Applying migration id=outbox 2026/04/10 23:48:07 INFO Applying migration id=edits 2026/04/10 23:48:07 INFO Applying migration id=outboxactor 2026/04/10 23:48:07 INFO Applying migration id=outboxsender 2026/04/10 23:48:07 INFO Applying migration id=thread 2026/04/10 23:48:07 INFO Applying migration id=host 2026/04/10 23:48:07 INFO Applying migration id=sharedinbox 2026/04/10 23:48:07 INFO Applying migration id=noteshost 2026/04/10 23:48:07 INFO Applying migration id=fetched 2026/04/10 23:48:07 INFO Applying migration id=move 2026/04/10 23:48:07 INFO Applying migration id=cleanup 2026/04/10 23:48:07 INFO Applying migration id=received 2026/04/10 23:48:07 INFO Applying migration id=namehost 2026/04/10 23:48:07 INFO Applying migration id=outboxhost 2026/04/10 23:48:07 INFO Applying migration id=notesfts 2026/04/10 23:48:07 INFO Applying migration id=iconsname 2026/04/10 23:48:07 INFO Applying migration id=nohash 2026/04/10 23:48:07 INFO Applying migration id=shares 2026/04/10 23:48:07 INFO Applying migration id=actorttl 2026/04/10 23:48:07 INFO Applying migration id=tocc 2026/04/10 23:48:07 INFO Applying migration id=followeds 2026/04/10 23:48:07 INFO Applying migration id=certhash 2026/04/10 23:48:07 INFO Applying migration id=follows_sync 2026/04/10 23:48:07 INFO Applying migration id=jsonpath 2026/04/10 23:48:07 INFO Applying migration id=localforward 2026/04/10 23:48:07 INFO Applying migration id=avatar 2026/04/10 23:48:07 INFO Applying migration id=noimage 2026/04/10 23:48:07 INFO Applying migration id=feed 2026/04/10 23:48:07 INFO Applying migration id=bookmarks 2026/04/10 23:48:07 INFO Applying migration id=shareactivity 2026/04/10 23:48:07 INFO Applying migration id=application 2026/04/10 23:48:07 INFO Applying migration id=certificates 2026/04/10 23:48:07 INFO Applying migration id=rawforward 2026/04/10 23:48:07 INFO Applying migration id=publickey 2026/04/10 23:48:07 INFO Applying migration id=resolvegroup 2026/04/10 23:48:07 INFO Applying migration id=reject 2026/04/10 23:48:07 INFO Applying migration id=autodel 2026/04/10 23:48:07 INFO Applying migration id=jsonb 2026/04/10 23:48:07 INFO Applying migration id=quote 2026/04/10 23:48:07 INFO Applying migration id=rfc9421 2026/04/10 23:48:07 INFO Applying migration id=keys 2026/04/10 23:48:07 INFO Applying migration id=portable 2026/04/10 23:48:07 INFO Applying migration id=proofs 2026/04/10 23:48:07 INFO Applying migration id=contexts 2026/04/10 23:48:07 INFO Applying migration id=deliverieshost 2026/04/10 23:48:07 INFO Applying migration id=pembegin 2026/04/10 23:48:07 INFO Applying migration id=didhost 2026/04/10 23:48:10 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 23:48:10 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (3.09s) === RUN TestPoll_Reply 2026/04/10 23:48:10 INFO Applying migration id=initial 2026/04/10 23:48:10 INFO Applying migration id=notesupdated 2026/04/10 23:48:10 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:10 INFO Applying migration id=activitiesid 2026/04/10 23:48:10 INFO Applying migration id=outbox 2026/04/10 23:48:10 INFO Applying migration id=edits 2026/04/10 23:48:10 INFO Applying migration id=outboxactor 2026/04/10 23:48:10 INFO Applying migration id=outboxsender 2026/04/10 23:48:10 INFO Applying migration id=thread 2026/04/10 23:48:10 INFO Applying migration id=host 2026/04/10 23:48:10 INFO Applying migration id=sharedinbox 2026/04/10 23:48:10 INFO Applying migration id=noteshost 2026/04/10 23:48:10 INFO Applying migration id=fetched 2026/04/10 23:48:10 INFO Applying migration id=move 2026/04/10 23:48:10 INFO Applying migration id=cleanup 2026/04/10 23:48:10 INFO Applying migration id=received 2026/04/10 23:48:10 INFO Applying migration id=namehost 2026/04/10 23:48:10 INFO Applying migration id=outboxhost 2026/04/10 23:48:10 INFO Applying migration id=notesfts 2026/04/10 23:48:10 INFO Applying migration id=iconsname 2026/04/10 23:48:10 INFO Applying migration id=nohash 2026/04/10 23:48:10 INFO Applying migration id=shares 2026/04/10 23:48:10 INFO Applying migration id=actorttl 2026/04/10 23:48:10 INFO Applying migration id=tocc 2026/04/10 23:48:10 INFO Applying migration id=followeds 2026/04/10 23:48:10 INFO Applying migration id=certhash 2026/04/10 23:48:10 INFO Applying migration id=follows_sync 2026/04/10 23:48:10 INFO Applying migration id=jsonpath 2026/04/10 23:48:10 INFO Applying migration id=localforward 2026/04/10 23:48:10 INFO Applying migration id=avatar 2026/04/10 23:48:10 INFO Applying migration id=noimage 2026/04/10 23:48:10 INFO Applying migration id=feed 2026/04/10 23:48:10 INFO Applying migration id=bookmarks 2026/04/10 23:48:10 INFO Applying migration id=shareactivity 2026/04/10 23:48:10 INFO Applying migration id=application 2026/04/10 23:48:10 INFO Applying migration id=certificates 2026/04/10 23:48:10 INFO Applying migration id=rawforward 2026/04/10 23:48:10 INFO Applying migration id=publickey 2026/04/10 23:48:10 INFO Applying migration id=resolvegroup 2026/04/10 23:48:10 INFO Applying migration id=reject 2026/04/10 23:48:10 INFO Applying migration id=autodel 2026/04/10 23:48:10 INFO Applying migration id=jsonb 2026/04/10 23:48:10 INFO Applying migration id=quote 2026/04/10 23:48:10 INFO Applying migration id=rfc9421 2026/04/10 23:48:10 INFO Applying migration id=keys 2026/04/10 23:48:10 INFO Applying migration id=portable 2026/04/10 23:48:10 INFO Applying migration id=proofs 2026/04/10 23:48:10 INFO Applying migration id=contexts 2026/04/10 23:48:10 INFO Applying migration id=deliverieshost 2026/04/10 23:48:10 INFO Applying migration id=pembegin 2026/04/10 23:48:10 INFO Applying migration id=didhost 2026/04/10 23:48:12 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 23:48:12 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 23:48:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cb-cd14-7d65-bc01-ff02ee549f87 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cb-cd14-7d1b-9ba5-f283f103918c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cb-cd14-7d1b-9ba5-f283f103918c 2026/04/10 23:48:12 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (2.01s) === RUN TestPoll_ReplyClosedPoll 2026/04/10 23:48:12 INFO Applying migration id=initial 2026/04/10 23:48:12 INFO Applying migration id=notesupdated 2026/04/10 23:48:12 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:12 INFO Applying migration id=activitiesid 2026/04/10 23:48:12 INFO Applying migration id=outbox 2026/04/10 23:48:12 INFO Applying migration id=edits 2026/04/10 23:48:12 INFO Applying migration id=outboxactor 2026/04/10 23:48:12 INFO Applying migration id=outboxsender 2026/04/10 23:48:12 INFO Applying migration id=thread 2026/04/10 23:48:12 INFO Applying migration id=host 2026/04/10 23:48:12 INFO Applying migration id=sharedinbox 2026/04/10 23:48:12 INFO Applying migration id=noteshost 2026/04/10 23:48:12 INFO Applying migration id=fetched 2026/04/10 23:48:12 INFO Applying migration id=move 2026/04/10 23:48:12 INFO Applying migration id=cleanup 2026/04/10 23:48:12 INFO Applying migration id=received 2026/04/10 23:48:12 INFO Applying migration id=namehost 2026/04/10 23:48:12 INFO Applying migration id=outboxhost 2026/04/10 23:48:12 INFO Applying migration id=notesfts 2026/04/10 23:48:12 INFO Applying migration id=iconsname 2026/04/10 23:48:12 INFO Applying migration id=nohash 2026/04/10 23:48:12 INFO Applying migration id=shares 2026/04/10 23:48:12 INFO Applying migration id=actorttl 2026/04/10 23:48:12 INFO Applying migration id=tocc 2026/04/10 23:48:12 INFO Applying migration id=followeds 2026/04/10 23:48:12 INFO Applying migration id=certhash 2026/04/10 23:48:12 INFO Applying migration id=follows_sync 2026/04/10 23:48:12 INFO Applying migration id=jsonpath 2026/04/10 23:48:12 INFO Applying migration id=localforward 2026/04/10 23:48:12 INFO Applying migration id=avatar 2026/04/10 23:48:12 INFO Applying migration id=noimage 2026/04/10 23:48:12 INFO Applying migration id=feed 2026/04/10 23:48:12 INFO Applying migration id=bookmarks 2026/04/10 23:48:12 INFO Applying migration id=shareactivity 2026/04/10 23:48:12 INFO Applying migration id=application 2026/04/10 23:48:12 INFO Applying migration id=certificates 2026/04/10 23:48:12 INFO Applying migration id=rawforward 2026/04/10 23:48:12 INFO Applying migration id=publickey 2026/04/10 23:48:12 INFO Applying migration id=resolvegroup 2026/04/10 23:48:12 INFO Applying migration id=reject 2026/04/10 23:48:12 INFO Applying migration id=autodel 2026/04/10 23:48:12 INFO Applying migration id=jsonb 2026/04/10 23:48:12 INFO Applying migration id=quote 2026/04/10 23:48:12 INFO Applying migration id=rfc9421 2026/04/10 23:48:12 INFO Applying migration id=keys 2026/04/10 23:48:12 INFO Applying migration id=portable 2026/04/10 23:48:12 INFO Applying migration id=proofs 2026/04/10 23:48:12 INFO Applying migration id=contexts 2026/04/10 23:48:12 INFO Applying migration id=deliverieshost 2026/04/10 23:48:12 INFO Applying migration id=pembegin 2026/04/10 23:48:12 INFO Applying migration id=didhost 2026/04/10 23:48: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 23:48:14 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 23:48:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cb-d36e-7424-bbac-7faf22f5d42c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cb-d36e-73f1-9745-155f3675934a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cb-d36e-73f1-9745-155f3675934a 2026/04/10 23:48:14 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (1.62s) === RUN TestPoll_EditVote 2026/04/10 23:48:14 INFO Applying migration id=initial 2026/04/10 23:48:14 INFO Applying migration id=notesupdated 2026/04/10 23:48:14 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:14 INFO Applying migration id=activitiesid 2026/04/10 23:48:14 INFO Applying migration id=outbox 2026/04/10 23:48:14 INFO Applying migration id=edits 2026/04/10 23:48:14 INFO Applying migration id=outboxactor 2026/04/10 23:48:14 INFO Applying migration id=outboxsender 2026/04/10 23:48:14 INFO Applying migration id=thread 2026/04/10 23:48:14 INFO Applying migration id=host 2026/04/10 23:48:14 INFO Applying migration id=sharedinbox 2026/04/10 23:48:14 INFO Applying migration id=noteshost 2026/04/10 23:48:14 INFO Applying migration id=fetched 2026/04/10 23:48:14 INFO Applying migration id=move 2026/04/10 23:48:14 INFO Applying migration id=cleanup 2026/04/10 23:48:14 INFO Applying migration id=received 2026/04/10 23:48:14 INFO Applying migration id=namehost 2026/04/10 23:48:14 INFO Applying migration id=outboxhost 2026/04/10 23:48:14 INFO Applying migration id=notesfts 2026/04/10 23:48:14 INFO Applying migration id=iconsname 2026/04/10 23:48:14 INFO Applying migration id=nohash 2026/04/10 23:48:14 INFO Applying migration id=shares 2026/04/10 23:48:14 INFO Applying migration id=actorttl 2026/04/10 23:48:14 INFO Applying migration id=tocc 2026/04/10 23:48:14 INFO Applying migration id=followeds 2026/04/10 23:48:14 INFO Applying migration id=certhash 2026/04/10 23:48:14 INFO Applying migration id=follows_sync 2026/04/10 23:48:14 INFO Applying migration id=jsonpath 2026/04/10 23:48:14 INFO Applying migration id=localforward 2026/04/10 23:48:14 INFO Applying migration id=avatar 2026/04/10 23:48:14 INFO Applying migration id=noimage 2026/04/10 23:48:14 INFO Applying migration id=feed 2026/04/10 23:48:14 INFO Applying migration id=bookmarks 2026/04/10 23:48:14 INFO Applying migration id=shareactivity 2026/04/10 23:48:14 INFO Applying migration id=application 2026/04/10 23:48:14 INFO Applying migration id=certificates 2026/04/10 23:48:14 INFO Applying migration id=rawforward 2026/04/10 23:48:14 INFO Applying migration id=publickey 2026/04/10 23:48:14 INFO Applying migration id=resolvegroup 2026/04/10 23:48:14 INFO Applying migration id=reject 2026/04/10 23:48:14 INFO Applying migration id=autodel 2026/04/10 23:48:14 INFO Applying migration id=jsonb 2026/04/10 23:48:14 INFO Applying migration id=quote 2026/04/10 23:48:14 INFO Applying migration id=rfc9421 2026/04/10 23:48:14 INFO Applying migration id=keys 2026/04/10 23:48:14 INFO Applying migration id=portable 2026/04/10 23:48:14 INFO Applying migration id=proofs 2026/04/10 23:48:14 INFO Applying migration id=contexts 2026/04/10 23:48:14 INFO Applying migration id=deliverieshost 2026/04/10 23:48:14 INFO Applying migration id=pembegin 2026/04/10 23:48:14 INFO Applying migration id=didhost 2026/04/10 23:48: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 23:48:17 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 23:48:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cb-df17-766c-9e8e-d0a1124a9145 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cb-df17-7636-8d22-e88e61d3fa28 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cb-df17-7636-8d22-e88e61d3fa28 2026/04/10 23:48:17 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 23:48:17 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019d79cb-df17-7636-8d22-e88e61d3fa28 --- PASS: TestPoll_EditVote (2.98s) === RUN TestPoll_DeleteReply 2026/04/10 23:48:17 INFO Applying migration id=initial 2026/04/10 23:48:17 INFO Applying migration id=notesupdated 2026/04/10 23:48:17 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:17 INFO Applying migration id=activitiesid 2026/04/10 23:48:17 INFO Applying migration id=outbox 2026/04/10 23:48:17 INFO Applying migration id=edits 2026/04/10 23:48:17 INFO Applying migration id=outboxactor 2026/04/10 23:48:17 INFO Applying migration id=outboxsender 2026/04/10 23:48:17 INFO Applying migration id=thread 2026/04/10 23:48:17 INFO Applying migration id=host 2026/04/10 23:48:17 INFO Applying migration id=sharedinbox 2026/04/10 23:48:17 INFO Applying migration id=noteshost 2026/04/10 23:48:17 INFO Applying migration id=fetched 2026/04/10 23:48:17 INFO Applying migration id=move 2026/04/10 23:48:17 INFO Applying migration id=cleanup 2026/04/10 23:48:17 INFO Applying migration id=received 2026/04/10 23:48:17 INFO Applying migration id=namehost 2026/04/10 23:48:17 INFO Applying migration id=outboxhost 2026/04/10 23:48:17 INFO Applying migration id=notesfts 2026/04/10 23:48:17 INFO Applying migration id=iconsname 2026/04/10 23:48:17 INFO Applying migration id=nohash 2026/04/10 23:48:17 INFO Applying migration id=shares 2026/04/10 23:48:17 INFO Applying migration id=actorttl 2026/04/10 23:48:17 INFO Applying migration id=tocc 2026/04/10 23:48:17 INFO Applying migration id=followeds 2026/04/10 23:48:17 INFO Applying migration id=certhash 2026/04/10 23:48:17 INFO Applying migration id=follows_sync 2026/04/10 23:48:17 INFO Applying migration id=jsonpath 2026/04/10 23:48:17 INFO Applying migration id=localforward 2026/04/10 23:48:17 INFO Applying migration id=avatar 2026/04/10 23:48:17 INFO Applying migration id=noimage 2026/04/10 23:48:17 INFO Applying migration id=feed 2026/04/10 23:48:17 INFO Applying migration id=bookmarks 2026/04/10 23:48:17 INFO Applying migration id=shareactivity 2026/04/10 23:48:17 INFO Applying migration id=application 2026/04/10 23:48:17 INFO Applying migration id=certificates 2026/04/10 23:48:17 INFO Applying migration id=rawforward 2026/04/10 23:48:17 INFO Applying migration id=publickey 2026/04/10 23:48:17 INFO Applying migration id=resolvegroup 2026/04/10 23:48:17 INFO Applying migration id=reject 2026/04/10 23:48:17 INFO Applying migration id=autodel 2026/04/10 23:48:17 INFO Applying migration id=jsonb 2026/04/10 23:48:17 INFO Applying migration id=quote 2026/04/10 23:48:17 INFO Applying migration id=rfc9421 2026/04/10 23:48:17 INFO Applying migration id=keys 2026/04/10 23:48:17 INFO Applying migration id=portable 2026/04/10 23:48:17 INFO Applying migration id=proofs 2026/04/10 23:48:17 INFO Applying migration id=contexts 2026/04/10 23:48:17 INFO Applying migration id=deliverieshost 2026/04/10 23:48:17 INFO Applying migration id=pembegin 2026/04/10 23:48:17 INFO Applying migration id=didhost 2026/04/10 23:48: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 23:48:19 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 23:48:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cb-e686-74f3-975a-a740433fe986 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cb-e686-74bf-a69c-f97ed507783d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cb-e686-74bf-a69c-f97ed507783d 2026/04/10 23:48:19 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 23:48:19 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d79cb-e686-74bf-a69c-f97ed507783d can=2026-04-10T23:52:19.206Z --- PASS: TestPoll_DeleteReply (1.91s) === RUN TestPoll_Update 2026/04/10 23:48:19 INFO Applying migration id=initial 2026/04/10 23:48:19 INFO Applying migration id=notesupdated 2026/04/10 23:48:19 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:19 INFO Applying migration id=activitiesid 2026/04/10 23:48:19 INFO Applying migration id=outbox 2026/04/10 23:48:19 INFO Applying migration id=edits 2026/04/10 23:48:19 INFO Applying migration id=outboxactor 2026/04/10 23:48:19 INFO Applying migration id=outboxsender 2026/04/10 23:48:19 INFO Applying migration id=thread 2026/04/10 23:48:19 INFO Applying migration id=host 2026/04/10 23:48:19 INFO Applying migration id=sharedinbox 2026/04/10 23:48:19 INFO Applying migration id=noteshost 2026/04/10 23:48:19 INFO Applying migration id=fetched 2026/04/10 23:48:19 INFO Applying migration id=move 2026/04/10 23:48:19 INFO Applying migration id=cleanup 2026/04/10 23:48:19 INFO Applying migration id=received 2026/04/10 23:48:19 INFO Applying migration id=namehost 2026/04/10 23:48:19 INFO Applying migration id=outboxhost 2026/04/10 23:48:19 INFO Applying migration id=notesfts 2026/04/10 23:48:19 INFO Applying migration id=iconsname 2026/04/10 23:48:19 INFO Applying migration id=nohash 2026/04/10 23:48:19 INFO Applying migration id=shares 2026/04/10 23:48:19 INFO Applying migration id=actorttl 2026/04/10 23:48:19 INFO Applying migration id=tocc 2026/04/10 23:48:19 INFO Applying migration id=followeds 2026/04/10 23:48:19 INFO Applying migration id=certhash 2026/04/10 23:48:19 INFO Applying migration id=follows_sync 2026/04/10 23:48:19 INFO Applying migration id=jsonpath 2026/04/10 23:48:19 INFO Applying migration id=localforward 2026/04/10 23:48:19 INFO Applying migration id=avatar 2026/04/10 23:48:19 INFO Applying migration id=noimage 2026/04/10 23:48:19 INFO Applying migration id=feed 2026/04/10 23:48:19 INFO Applying migration id=bookmarks 2026/04/10 23:48:19 INFO Applying migration id=shareactivity 2026/04/10 23:48:19 INFO Applying migration id=application 2026/04/10 23:48:19 INFO Applying migration id=certificates 2026/04/10 23:48:19 INFO Applying migration id=rawforward 2026/04/10 23:48:19 INFO Applying migration id=publickey 2026/04/10 23:48:19 INFO Applying migration id=resolvegroup 2026/04/10 23:48:19 INFO Applying migration id=reject 2026/04/10 23:48:19 INFO Applying migration id=autodel 2026/04/10 23:48:19 INFO Applying migration id=jsonb 2026/04/10 23:48:19 INFO Applying migration id=quote 2026/04/10 23:48:19 INFO Applying migration id=rfc9421 2026/04/10 23:48:19 INFO Applying migration id=keys 2026/04/10 23:48:19 INFO Applying migration id=portable 2026/04/10 23:48:19 INFO Applying migration id=proofs 2026/04/10 23:48:19 INFO Applying migration id=contexts 2026/04/10 23:48:19 INFO Applying migration id=deliverieshost 2026/04/10 23:48:19 INFO Applying migration id=pembegin 2026/04/10 23:48:19 INFO Applying migration id=didhost 2026/04/10 23:48: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 23:48:22 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 23:48:22 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 23:48:22 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (3.38s) === RUN TestPoll_OldUpdate 2026/04/10 23:48:22 INFO Applying migration id=initial 2026/04/10 23:48:22 INFO Applying migration id=notesupdated 2026/04/10 23:48:22 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:22 INFO Applying migration id=activitiesid 2026/04/10 23:48:22 INFO Applying migration id=outbox 2026/04/10 23:48:22 INFO Applying migration id=edits 2026/04/10 23:48:22 INFO Applying migration id=outboxactor 2026/04/10 23:48:22 INFO Applying migration id=outboxsender 2026/04/10 23:48:22 INFO Applying migration id=thread 2026/04/10 23:48:22 INFO Applying migration id=host 2026/04/10 23:48:22 INFO Applying migration id=sharedinbox 2026/04/10 23:48:22 INFO Applying migration id=noteshost 2026/04/10 23:48:22 INFO Applying migration id=fetched 2026/04/10 23:48:22 INFO Applying migration id=move 2026/04/10 23:48:22 INFO Applying migration id=cleanup 2026/04/10 23:48:22 INFO Applying migration id=received 2026/04/10 23:48:22 INFO Applying migration id=namehost 2026/04/10 23:48:22 INFO Applying migration id=outboxhost 2026/04/10 23:48:22 INFO Applying migration id=notesfts 2026/04/10 23:48:22 INFO Applying migration id=iconsname 2026/04/10 23:48:22 INFO Applying migration id=nohash 2026/04/10 23:48:22 INFO Applying migration id=shares 2026/04/10 23:48:22 INFO Applying migration id=actorttl 2026/04/10 23:48:22 INFO Applying migration id=tocc 2026/04/10 23:48:22 INFO Applying migration id=followeds 2026/04/10 23:48:22 INFO Applying migration id=certhash 2026/04/10 23:48:22 INFO Applying migration id=follows_sync 2026/04/10 23:48:22 INFO Applying migration id=jsonpath 2026/04/10 23:48:22 INFO Applying migration id=localforward 2026/04/10 23:48:22 INFO Applying migration id=avatar 2026/04/10 23:48:22 INFO Applying migration id=noimage 2026/04/10 23:48:22 INFO Applying migration id=feed 2026/04/10 23:48:22 INFO Applying migration id=bookmarks 2026/04/10 23:48:22 INFO Applying migration id=shareactivity 2026/04/10 23:48:22 INFO Applying migration id=application 2026/04/10 23:48:22 INFO Applying migration id=certificates 2026/04/10 23:48:22 INFO Applying migration id=rawforward 2026/04/10 23:48:22 INFO Applying migration id=publickey 2026/04/10 23:48:22 INFO Applying migration id=resolvegroup 2026/04/10 23:48:22 INFO Applying migration id=reject 2026/04/10 23:48:22 INFO Applying migration id=autodel 2026/04/10 23:48:22 INFO Applying migration id=jsonb 2026/04/10 23:48:22 INFO Applying migration id=quote 2026/04/10 23:48:22 INFO Applying migration id=rfc9421 2026/04/10 23:48:22 INFO Applying migration id=keys 2026/04/10 23:48:22 INFO Applying migration id=portable 2026/04/10 23:48:22 INFO Applying migration id=proofs 2026/04/10 23:48:22 INFO Applying migration id=contexts 2026/04/10 23:48:22 INFO Applying migration id=deliverieshost 2026/04/10 23:48:22 INFO Applying migration id=pembegin 2026/04/10 23:48:22 INFO Applying migration id=didhost 2026/04/10 23:48:26 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 23:48:26 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 23:48:26 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (3.85s) === RUN TestPoll_Local3Options 2026/04/10 23:48:26 INFO Applying migration id=initial 2026/04/10 23:48:26 INFO Applying migration id=notesupdated 2026/04/10 23:48:26 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:26 INFO Applying migration id=activitiesid 2026/04/10 23:48:26 INFO Applying migration id=outbox 2026/04/10 23:48:26 INFO Applying migration id=edits 2026/04/10 23:48:26 INFO Applying migration id=outboxactor 2026/04/10 23:48:26 INFO Applying migration id=outboxsender 2026/04/10 23:48:26 INFO Applying migration id=thread 2026/04/10 23:48:26 INFO Applying migration id=host 2026/04/10 23:48:26 INFO Applying migration id=sharedinbox 2026/04/10 23:48:26 INFO Applying migration id=noteshost 2026/04/10 23:48:26 INFO Applying migration id=fetched 2026/04/10 23:48:26 INFO Applying migration id=move 2026/04/10 23:48:26 INFO Applying migration id=cleanup 2026/04/10 23:48:26 INFO Applying migration id=received 2026/04/10 23:48:26 INFO Applying migration id=namehost 2026/04/10 23:48:26 INFO Applying migration id=outboxhost 2026/04/10 23:48:26 INFO Applying migration id=notesfts 2026/04/10 23:48:26 INFO Applying migration id=iconsname 2026/04/10 23:48:26 INFO Applying migration id=nohash 2026/04/10 23:48:26 INFO Applying migration id=shares 2026/04/10 23:48:26 INFO Applying migration id=actorttl 2026/04/10 23:48:26 INFO Applying migration id=tocc 2026/04/10 23:48:26 INFO Applying migration id=followeds 2026/04/10 23:48:26 INFO Applying migration id=certhash 2026/04/10 23:48:26 INFO Applying migration id=follows_sync 2026/04/10 23:48:26 INFO Applying migration id=jsonpath 2026/04/10 23:48:26 INFO Applying migration id=localforward 2026/04/10 23:48:26 INFO Applying migration id=avatar 2026/04/10 23:48:26 INFO Applying migration id=noimage 2026/04/10 23:48:26 INFO Applying migration id=feed 2026/04/10 23:48:26 INFO Applying migration id=bookmarks 2026/04/10 23:48:26 INFO Applying migration id=shareactivity 2026/04/10 23:48:26 INFO Applying migration id=application 2026/04/10 23:48:26 INFO Applying migration id=certificates 2026/04/10 23:48:26 INFO Applying migration id=rawforward 2026/04/10 23:48:26 INFO Applying migration id=publickey 2026/04/10 23:48:26 INFO Applying migration id=resolvegroup 2026/04/10 23:48:26 INFO Applying migration id=reject 2026/04/10 23:48:26 INFO Applying migration id=autodel 2026/04/10 23:48:26 INFO Applying migration id=jsonb 2026/04/10 23:48:26 INFO Applying migration id=quote 2026/04/10 23:48:26 INFO Applying migration id=rfc9421 2026/04/10 23:48:26 INFO Applying migration id=keys 2026/04/10 23:48:26 INFO Applying migration id=portable 2026/04/10 23:48:26 INFO Applying migration id=proofs 2026/04/10 23:48:26 INFO Applying migration id=contexts 2026/04/10 23:48:26 INFO Applying migration id=deliverieshost 2026/04/10 23:48:26 INFO Applying migration id=pembegin 2026/04/10 23:48:26 INFO Applying migration id=didhost 2026/04/10 23:48:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-0c99-77ae-b878-b1df1b3927ef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-0c99-74ce-831c-b03dcde1f2cf activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-0c99-74ce-831c-b03dcde1f2cf 2026/04/10 23:48:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-0c99-74ce-831c-b03dcde1f2cf --- PASS: TestPoll_Local3Options (2.52s) === RUN TestPoll_Local5Options 2026/04/10 23:48:28 INFO Applying migration id=initial 2026/04/10 23:48:28 INFO Applying migration id=notesupdated 2026/04/10 23:48:28 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:28 INFO Applying migration id=activitiesid 2026/04/10 23:48:28 INFO Applying migration id=outbox 2026/04/10 23:48:28 INFO Applying migration id=edits 2026/04/10 23:48:28 INFO Applying migration id=outboxactor 2026/04/10 23:48:28 INFO Applying migration id=outboxsender 2026/04/10 23:48:28 INFO Applying migration id=thread 2026/04/10 23:48:28 INFO Applying migration id=host 2026/04/10 23:48:28 INFO Applying migration id=sharedinbox 2026/04/10 23:48:28 INFO Applying migration id=noteshost 2026/04/10 23:48:28 INFO Applying migration id=fetched 2026/04/10 23:48:28 INFO Applying migration id=move 2026/04/10 23:48:28 INFO Applying migration id=cleanup 2026/04/10 23:48:28 INFO Applying migration id=received 2026/04/10 23:48:28 INFO Applying migration id=namehost 2026/04/10 23:48:28 INFO Applying migration id=outboxhost 2026/04/10 23:48:28 INFO Applying migration id=notesfts 2026/04/10 23:48:28 INFO Applying migration id=iconsname 2026/04/10 23:48:28 INFO Applying migration id=nohash 2026/04/10 23:48:29 INFO Applying migration id=shares 2026/04/10 23:48:29 INFO Applying migration id=actorttl 2026/04/10 23:48:29 INFO Applying migration id=tocc 2026/04/10 23:48:29 INFO Applying migration id=followeds 2026/04/10 23:48:29 INFO Applying migration id=certhash 2026/04/10 23:48:29 INFO Applying migration id=follows_sync 2026/04/10 23:48:29 INFO Applying migration id=jsonpath 2026/04/10 23:48:29 INFO Applying migration id=localforward 2026/04/10 23:48:29 INFO Applying migration id=avatar 2026/04/10 23:48:29 INFO Applying migration id=noimage 2026/04/10 23:48:29 INFO Applying migration id=feed 2026/04/10 23:48:29 INFO Applying migration id=bookmarks 2026/04/10 23:48:29 INFO Applying migration id=shareactivity 2026/04/10 23:48:29 INFO Applying migration id=application 2026/04/10 23:48:29 INFO Applying migration id=certificates 2026/04/10 23:48:29 INFO Applying migration id=rawforward 2026/04/10 23:48:29 INFO Applying migration id=publickey 2026/04/10 23:48:29 INFO Applying migration id=resolvegroup 2026/04/10 23:48:29 INFO Applying migration id=reject 2026/04/10 23:48:29 INFO Applying migration id=autodel 2026/04/10 23:48:29 INFO Applying migration id=jsonb 2026/04/10 23:48:29 INFO Applying migration id=quote 2026/04/10 23:48:29 INFO Applying migration id=rfc9421 2026/04/10 23:48:29 INFO Applying migration id=keys 2026/04/10 23:48:29 INFO Applying migration id=portable 2026/04/10 23:48:29 INFO Applying migration id=proofs 2026/04/10 23:48:29 INFO Applying migration id=contexts 2026/04/10 23:48:29 INFO Applying migration id=deliverieshost 2026/04/10 23:48:29 INFO Applying migration id=pembegin 2026/04/10 23:48:29 INFO Applying migration id=didhost 2026/04/10 23:48:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-15b5-72bc-b037-477834c72617 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-15b5-717e-a331-4a48d993e6d2 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-15b5-717e-a331-4a48d993e6d2 2026/04/10 23:48:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-15b5-717e-a331-4a48d993e6d2 --- PASS: TestPoll_Local5Options (2.33s) === RUN TestPoll_Local1Option 2026/04/10 23:48:31 INFO Applying migration id=initial 2026/04/10 23:48:31 INFO Applying migration id=notesupdated 2026/04/10 23:48:31 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:31 INFO Applying migration id=activitiesid 2026/04/10 23:48:31 INFO Applying migration id=outbox 2026/04/10 23:48:31 INFO Applying migration id=edits 2026/04/10 23:48:31 INFO Applying migration id=outboxactor 2026/04/10 23:48:31 INFO Applying migration id=outboxsender 2026/04/10 23:48:31 INFO Applying migration id=thread 2026/04/10 23:48:31 INFO Applying migration id=host 2026/04/10 23:48:31 INFO Applying migration id=sharedinbox 2026/04/10 23:48:31 INFO Applying migration id=noteshost 2026/04/10 23:48:31 INFO Applying migration id=fetched 2026/04/10 23:48:31 INFO Applying migration id=move 2026/04/10 23:48:31 INFO Applying migration id=cleanup 2026/04/10 23:48:31 INFO Applying migration id=received 2026/04/10 23:48:31 INFO Applying migration id=namehost 2026/04/10 23:48:31 INFO Applying migration id=outboxhost 2026/04/10 23:48:31 INFO Applying migration id=notesfts 2026/04/10 23:48:31 INFO Applying migration id=iconsname 2026/04/10 23:48:31 INFO Applying migration id=nohash 2026/04/10 23:48:31 INFO Applying migration id=shares 2026/04/10 23:48:31 INFO Applying migration id=actorttl 2026/04/10 23:48:31 INFO Applying migration id=tocc 2026/04/10 23:48:31 INFO Applying migration id=followeds 2026/04/10 23:48:31 INFO Applying migration id=certhash 2026/04/10 23:48:31 INFO Applying migration id=follows_sync 2026/04/10 23:48:31 INFO Applying migration id=jsonpath 2026/04/10 23:48:31 INFO Applying migration id=localforward 2026/04/10 23:48:31 INFO Applying migration id=avatar 2026/04/10 23:48:31 INFO Applying migration id=noimage 2026/04/10 23:48:31 INFO Applying migration id=feed 2026/04/10 23:48:31 INFO Applying migration id=bookmarks 2026/04/10 23:48:31 INFO Applying migration id=shareactivity 2026/04/10 23:48:31 INFO Applying migration id=application 2026/04/10 23:48:31 INFO Applying migration id=certificates 2026/04/10 23:48:31 INFO Applying migration id=rawforward 2026/04/10 23:48:31 INFO Applying migration id=publickey 2026/04/10 23:48:31 INFO Applying migration id=resolvegroup 2026/04/10 23:48:31 INFO Applying migration id=reject 2026/04/10 23:48:31 INFO Applying migration id=autodel 2026/04/10 23:48:31 INFO Applying migration id=jsonb 2026/04/10 23:48:31 INFO Applying migration id=quote 2026/04/10 23:48:31 INFO Applying migration id=rfc9421 2026/04/10 23:48:31 INFO Applying migration id=keys 2026/04/10 23:48:31 INFO Applying migration id=portable 2026/04/10 23:48:31 INFO Applying migration id=proofs 2026/04/10 23:48:31 INFO Applying migration id=contexts 2026/04/10 23:48:31 INFO Applying migration id=deliverieshost 2026/04/10 23:48:31 INFO Applying migration id=pembegin 2026/04/10 23:48:31 INFO Applying migration id=didhost 2026/04/10 23:48:33 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (2.09s) === RUN TestPoll_Local6Options 2026/04/10 23:48:33 INFO Applying migration id=initial 2026/04/10 23:48:33 INFO Applying migration id=notesupdated 2026/04/10 23:48:33 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:33 INFO Applying migration id=activitiesid 2026/04/10 23:48:33 INFO Applying migration id=outbox 2026/04/10 23:48:33 INFO Applying migration id=edits 2026/04/10 23:48:33 INFO Applying migration id=outboxactor 2026/04/10 23:48:33 INFO Applying migration id=outboxsender 2026/04/10 23:48:33 INFO Applying migration id=thread 2026/04/10 23:48:33 INFO Applying migration id=host 2026/04/10 23:48:33 INFO Applying migration id=sharedinbox 2026/04/10 23:48:33 INFO Applying migration id=noteshost 2026/04/10 23:48:33 INFO Applying migration id=fetched 2026/04/10 23:48:33 INFO Applying migration id=move 2026/04/10 23:48:33 INFO Applying migration id=cleanup 2026/04/10 23:48:33 INFO Applying migration id=received 2026/04/10 23:48:33 INFO Applying migration id=namehost 2026/04/10 23:48:33 INFO Applying migration id=outboxhost 2026/04/10 23:48:33 INFO Applying migration id=notesfts 2026/04/10 23:48:33 INFO Applying migration id=iconsname 2026/04/10 23:48:33 INFO Applying migration id=nohash 2026/04/10 23:48:33 INFO Applying migration id=shares 2026/04/10 23:48:33 INFO Applying migration id=actorttl 2026/04/10 23:48:33 INFO Applying migration id=tocc 2026/04/10 23:48:33 INFO Applying migration id=followeds 2026/04/10 23:48:33 INFO Applying migration id=certhash 2026/04/10 23:48:33 INFO Applying migration id=follows_sync 2026/04/10 23:48:33 INFO Applying migration id=jsonpath 2026/04/10 23:48:33 INFO Applying migration id=localforward 2026/04/10 23:48:33 INFO Applying migration id=avatar 2026/04/10 23:48:33 INFO Applying migration id=noimage 2026/04/10 23:48:33 INFO Applying migration id=feed 2026/04/10 23:48:33 INFO Applying migration id=bookmarks 2026/04/10 23:48:33 INFO Applying migration id=shareactivity 2026/04/10 23:48:33 INFO Applying migration id=application 2026/04/10 23:48:33 INFO Applying migration id=certificates 2026/04/10 23:48:33 INFO Applying migration id=rawforward 2026/04/10 23:48:33 INFO Applying migration id=publickey 2026/04/10 23:48:33 INFO Applying migration id=resolvegroup 2026/04/10 23:48:33 INFO Applying migration id=reject 2026/04/10 23:48:33 INFO Applying migration id=autodel 2026/04/10 23:48:33 INFO Applying migration id=jsonb 2026/04/10 23:48:33 INFO Applying migration id=quote 2026/04/10 23:48:33 INFO Applying migration id=rfc9421 2026/04/10 23:48:33 INFO Applying migration id=keys 2026/04/10 23:48:33 INFO Applying migration id=portable 2026/04/10 23:48:33 INFO Applying migration id=proofs 2026/04/10 23:48:33 INFO Applying migration id=contexts 2026/04/10 23:48:33 INFO Applying migration id=deliverieshost 2026/04/10 23:48:33 INFO Applying migration id=pembegin 2026/04/10 23:48:33 INFO Applying migration id=didhost 2026/04/10 23:48:35 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 (1.74s) === RUN TestPoll_LocalEmptyOption 2026/04/10 23:48:35 INFO Applying migration id=initial 2026/04/10 23:48:35 INFO Applying migration id=notesupdated 2026/04/10 23:48:35 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:35 INFO Applying migration id=activitiesid 2026/04/10 23:48:35 INFO Applying migration id=outbox 2026/04/10 23:48:35 INFO Applying migration id=edits 2026/04/10 23:48:35 INFO Applying migration id=outboxactor 2026/04/10 23:48:35 INFO Applying migration id=outboxsender 2026/04/10 23:48:35 INFO Applying migration id=thread 2026/04/10 23:48:35 INFO Applying migration id=host 2026/04/10 23:48:35 INFO Applying migration id=sharedinbox 2026/04/10 23:48:35 INFO Applying migration id=noteshost 2026/04/10 23:48:35 INFO Applying migration id=fetched 2026/04/10 23:48:35 INFO Applying migration id=move 2026/04/10 23:48:35 INFO Applying migration id=cleanup 2026/04/10 23:48:35 INFO Applying migration id=received 2026/04/10 23:48:35 INFO Applying migration id=namehost 2026/04/10 23:48:35 INFO Applying migration id=outboxhost 2026/04/10 23:48:35 INFO Applying migration id=notesfts 2026/04/10 23:48:35 INFO Applying migration id=iconsname 2026/04/10 23:48:35 INFO Applying migration id=nohash 2026/04/10 23:48:35 INFO Applying migration id=shares 2026/04/10 23:48:35 INFO Applying migration id=actorttl 2026/04/10 23:48:35 INFO Applying migration id=tocc 2026/04/10 23:48:35 INFO Applying migration id=followeds 2026/04/10 23:48:35 INFO Applying migration id=certhash 2026/04/10 23:48:35 INFO Applying migration id=follows_sync 2026/04/10 23:48:35 INFO Applying migration id=jsonpath 2026/04/10 23:48:35 INFO Applying migration id=localforward 2026/04/10 23:48:35 INFO Applying migration id=avatar 2026/04/10 23:48:35 INFO Applying migration id=noimage 2026/04/10 23:48:35 INFO Applying migration id=feed 2026/04/10 23:48:35 INFO Applying migration id=bookmarks 2026/04/10 23:48:35 INFO Applying migration id=shareactivity 2026/04/10 23:48:35 INFO Applying migration id=application 2026/04/10 23:48:35 INFO Applying migration id=certificates 2026/04/10 23:48:35 INFO Applying migration id=rawforward 2026/04/10 23:48:35 INFO Applying migration id=publickey 2026/04/10 23:48:35 INFO Applying migration id=resolvegroup 2026/04/10 23:48:35 INFO Applying migration id=reject 2026/04/10 23:48:35 INFO Applying migration id=autodel 2026/04/10 23:48:35 INFO Applying migration id=jsonb 2026/04/10 23:48:35 INFO Applying migration id=quote 2026/04/10 23:48:35 INFO Applying migration id=rfc9421 2026/04/10 23:48:35 INFO Applying migration id=keys 2026/04/10 23:48:35 INFO Applying migration id=portable 2026/04/10 23:48:35 INFO Applying migration id=proofs 2026/04/10 23:48:35 INFO Applying migration id=contexts 2026/04/10 23:48:35 INFO Applying migration id=deliverieshost 2026/04/10 23:48:35 INFO Applying migration id=pembegin 2026/04/10 23:48:35 INFO Applying migration id=didhost --- PASS: TestPoll_LocalEmptyOption (2.45s) === RUN TestPoll_LocalOptionWithLink 2026/04/10 23:48:37 INFO Applying migration id=initial 2026/04/10 23:48:37 INFO Applying migration id=notesupdated 2026/04/10 23:48:37 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:37 INFO Applying migration id=activitiesid 2026/04/10 23:48:37 INFO Applying migration id=outbox 2026/04/10 23:48:37 INFO Applying migration id=edits 2026/04/10 23:48:37 INFO Applying migration id=outboxactor 2026/04/10 23:48:37 INFO Applying migration id=outboxsender 2026/04/10 23:48:37 INFO Applying migration id=thread 2026/04/10 23:48:37 INFO Applying migration id=host 2026/04/10 23:48:37 INFO Applying migration id=sharedinbox 2026/04/10 23:48:37 INFO Applying migration id=noteshost 2026/04/10 23:48:37 INFO Applying migration id=fetched 2026/04/10 23:48:37 INFO Applying migration id=move 2026/04/10 23:48:37 INFO Applying migration id=cleanup 2026/04/10 23:48:37 INFO Applying migration id=received 2026/04/10 23:48:37 INFO Applying migration id=namehost 2026/04/10 23:48:37 INFO Applying migration id=outboxhost 2026/04/10 23:48:37 INFO Applying migration id=notesfts 2026/04/10 23:48:37 INFO Applying migration id=iconsname 2026/04/10 23:48:37 INFO Applying migration id=nohash 2026/04/10 23:48:37 INFO Applying migration id=shares 2026/04/10 23:48:37 INFO Applying migration id=actorttl 2026/04/10 23:48:37 INFO Applying migration id=tocc 2026/04/10 23:48:37 INFO Applying migration id=followeds 2026/04/10 23:48:37 INFO Applying migration id=certhash 2026/04/10 23:48:37 INFO Applying migration id=follows_sync 2026/04/10 23:48:37 INFO Applying migration id=jsonpath 2026/04/10 23:48:37 INFO Applying migration id=localforward 2026/04/10 23:48:37 INFO Applying migration id=avatar 2026/04/10 23:48:37 INFO Applying migration id=noimage 2026/04/10 23:48:37 INFO Applying migration id=feed 2026/04/10 23:48:37 INFO Applying migration id=bookmarks 2026/04/10 23:48:37 INFO Applying migration id=shareactivity 2026/04/10 23:48:37 INFO Applying migration id=application 2026/04/10 23:48:37 INFO Applying migration id=certificates 2026/04/10 23:48:37 INFO Applying migration id=rawforward 2026/04/10 23:48:37 INFO Applying migration id=publickey 2026/04/10 23:48:37 INFO Applying migration id=resolvegroup 2026/04/10 23:48:37 INFO Applying migration id=reject 2026/04/10 23:48:37 INFO Applying migration id=autodel 2026/04/10 23:48:37 INFO Applying migration id=jsonb 2026/04/10 23:48:37 INFO Applying migration id=quote 2026/04/10 23:48:37 INFO Applying migration id=rfc9421 2026/04/10 23:48:37 INFO Applying migration id=keys 2026/04/10 23:48:37 INFO Applying migration id=portable 2026/04/10 23:48:37 INFO Applying migration id=proofs 2026/04/10 23:48:37 INFO Applying migration id=contexts 2026/04/10 23:48:37 INFO Applying migration id=deliverieshost 2026/04/10 23:48:37 INFO Applying migration id=pembegin 2026/04/10 23:48:37 INFO Applying migration id=didhost 2026/04/10 23:48:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-3321-7cf5-ba4c-1b7b7eb3e9f7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-3321-7c01-8bb5-6ad8b2a1de92 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-3321-7c01-8bb5-6ad8b2a1de92 2026/04/10 23:48:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-3321-7c01-8bb5-6ad8b2a1de92 --- PASS: TestPoll_LocalOptionWithLink (1.25s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/04/10 23:48:38 INFO Applying migration id=initial 2026/04/10 23:48:38 INFO Applying migration id=notesupdated 2026/04/10 23:48:38 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:38 INFO Applying migration id=activitiesid 2026/04/10 23:48:38 INFO Applying migration id=outbox 2026/04/10 23:48:38 INFO Applying migration id=edits 2026/04/10 23:48:38 INFO Applying migration id=outboxactor 2026/04/10 23:48:38 INFO Applying migration id=outboxsender 2026/04/10 23:48:38 INFO Applying migration id=thread 2026/04/10 23:48:38 INFO Applying migration id=host 2026/04/10 23:48:38 INFO Applying migration id=sharedinbox 2026/04/10 23:48:38 INFO Applying migration id=noteshost 2026/04/10 23:48:38 INFO Applying migration id=fetched 2026/04/10 23:48:38 INFO Applying migration id=move 2026/04/10 23:48:38 INFO Applying migration id=cleanup 2026/04/10 23:48:38 INFO Applying migration id=received 2026/04/10 23:48:38 INFO Applying migration id=namehost 2026/04/10 23:48:38 INFO Applying migration id=outboxhost 2026/04/10 23:48:38 INFO Applying migration id=notesfts 2026/04/10 23:48:38 INFO Applying migration id=iconsname 2026/04/10 23:48:38 INFO Applying migration id=nohash 2026/04/10 23:48:38 INFO Applying migration id=shares 2026/04/10 23:48:38 INFO Applying migration id=actorttl 2026/04/10 23:48:38 INFO Applying migration id=tocc 2026/04/10 23:48:38 INFO Applying migration id=followeds 2026/04/10 23:48:38 INFO Applying migration id=certhash 2026/04/10 23:48:38 INFO Applying migration id=follows_sync 2026/04/10 23:48:38 INFO Applying migration id=jsonpath 2026/04/10 23:48:38 INFO Applying migration id=localforward 2026/04/10 23:48:38 INFO Applying migration id=avatar 2026/04/10 23:48:38 INFO Applying migration id=noimage 2026/04/10 23:48:38 INFO Applying migration id=feed 2026/04/10 23:48:38 INFO Applying migration id=bookmarks 2026/04/10 23:48:38 INFO Applying migration id=shareactivity 2026/04/10 23:48:38 INFO Applying migration id=application 2026/04/10 23:48:38 INFO Applying migration id=certificates 2026/04/10 23:48:38 INFO Applying migration id=rawforward 2026/04/10 23:48:38 INFO Applying migration id=publickey 2026/04/10 23:48:38 INFO Applying migration id=resolvegroup 2026/04/10 23:48:38 INFO Applying migration id=reject 2026/04/10 23:48:38 INFO Applying migration id=autodel 2026/04/10 23:48:38 INFO Applying migration id=jsonb 2026/04/10 23:48:38 INFO Applying migration id=quote 2026/04/10 23:48:38 INFO Applying migration id=rfc9421 2026/04/10 23:48:38 INFO Applying migration id=keys 2026/04/10 23:48:38 INFO Applying migration id=portable 2026/04/10 23:48:38 INFO Applying migration id=proofs 2026/04/10 23:48:38 INFO Applying migration id=contexts 2026/04/10 23:48:38 INFO Applying migration id=deliverieshost 2026/04/10 23:48:38 INFO Applying migration id=pembegin 2026/04/10 23:48:38 INFO Applying migration id=didhost 2026/04/10 23:48:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-3e65-7646-8158-7fca5e92b7f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-3e65-7559-ab4e-4516906ac845 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-3e65-7559-ab4e-4516906ac845 2026/04/10 23:48:41 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-3e65-7559-ab4e-4516906ac845 2026/04/10 23:48:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-3e67-7bfb-9ef5-3b2ad7aaf4ee activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-3e67-7bd3-a138-d857837214c3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-3e67-7bd3-a138-d857837214c3 2026/04/10 23:48:41 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-3e65-7559-ab4e-4516906ac845 2026/04/10 23:48:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-3e69-7328-98e3-fa420562d385 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-3e69-7301-9886-a94999b5bffb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79cc-3e69-7301-9886-a94999b5bffb 2026/04/10 23:48:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-3e65-7559-ab4e-4516906ac845 2026/04/10 23:48:41 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d79cc-3e65-7559-ab4e-4516906ac845 2026/04/10 23:48:41 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79cc-3e6e-7464-a70e-872f8c8c8116 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-3e65-7559-ab4e-4516906ac845 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-3e65-7559-ab4e-4516906ac845 2026/04/10 23:48:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-3e65-7559-ab4e-4516906ac845 --- PASS: TestPoll_Local3OptionsAnd2Votes (2.89s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/04/10 23:48:41 INFO Applying migration id=initial 2026/04/10 23:48:41 INFO Applying migration id=notesupdated 2026/04/10 23:48:41 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:41 INFO Applying migration id=activitiesid 2026/04/10 23:48:41 INFO Applying migration id=outbox 2026/04/10 23:48:41 INFO Applying migration id=edits 2026/04/10 23:48:41 INFO Applying migration id=outboxactor 2026/04/10 23:48:41 INFO Applying migration id=outboxsender 2026/04/10 23:48:41 INFO Applying migration id=thread 2026/04/10 23:48:41 INFO Applying migration id=host 2026/04/10 23:48:41 INFO Applying migration id=sharedinbox 2026/04/10 23:48:41 INFO Applying migration id=noteshost 2026/04/10 23:48:41 INFO Applying migration id=fetched 2026/04/10 23:48:41 INFO Applying migration id=move 2026/04/10 23:48:41 INFO Applying migration id=cleanup 2026/04/10 23:48:41 INFO Applying migration id=received 2026/04/10 23:48:41 INFO Applying migration id=namehost 2026/04/10 23:48:41 INFO Applying migration id=outboxhost 2026/04/10 23:48:41 INFO Applying migration id=notesfts 2026/04/10 23:48:41 INFO Applying migration id=iconsname 2026/04/10 23:48:41 INFO Applying migration id=nohash 2026/04/10 23:48:41 INFO Applying migration id=shares 2026/04/10 23:48:41 INFO Applying migration id=actorttl 2026/04/10 23:48:41 INFO Applying migration id=tocc 2026/04/10 23:48:41 INFO Applying migration id=followeds 2026/04/10 23:48:41 INFO Applying migration id=certhash 2026/04/10 23:48:41 INFO Applying migration id=follows_sync 2026/04/10 23:48:41 INFO Applying migration id=jsonpath 2026/04/10 23:48:41 INFO Applying migration id=localforward 2026/04/10 23:48:41 INFO Applying migration id=avatar 2026/04/10 23:48:41 INFO Applying migration id=noimage 2026/04/10 23:48:41 INFO Applying migration id=feed 2026/04/10 23:48:41 INFO Applying migration id=bookmarks 2026/04/10 23:48:41 INFO Applying migration id=shareactivity 2026/04/10 23:48:41 INFO Applying migration id=application 2026/04/10 23:48:41 INFO Applying migration id=certificates 2026/04/10 23:48:41 INFO Applying migration id=rawforward 2026/04/10 23:48:41 INFO Applying migration id=publickey 2026/04/10 23:48:41 INFO Applying migration id=resolvegroup 2026/04/10 23:48:41 INFO Applying migration id=reject 2026/04/10 23:48:41 INFO Applying migration id=autodel 2026/04/10 23:48:41 INFO Applying migration id=jsonb 2026/04/10 23:48:41 INFO Applying migration id=quote 2026/04/10 23:48:41 INFO Applying migration id=rfc9421 2026/04/10 23:48:41 INFO Applying migration id=keys 2026/04/10 23:48:41 INFO Applying migration id=portable 2026/04/10 23:48:41 INFO Applying migration id=proofs 2026/04/10 23:48:41 INFO Applying migration id=contexts 2026/04/10 23:48:41 INFO Applying migration id=deliverieshost 2026/04/10 23:48:41 INFO Applying migration id=pembegin 2026/04/10 23:48:41 INFO Applying migration id=didhost 2026/04/10 23:48:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-4674-7e3c-8797-1ef1bf937e96 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-4674-7d42-9c6b-26fcc65e856e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-4674-7d42-9c6b-26fcc65e856e 2026/04/10 23:48:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-4674-7d42-9c6b-26fcc65e856e 2026/04/10 23:48:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-4677-7514-8413-cb09cb010efa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-4677-74ee-997b-55a9b8f2c74d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-4677-74ee-997b-55a9b8f2c74d 2026/04/10 23:48:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-4674-7d42-9c6b-26fcc65e856e 2026/04/10 23:48:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-4678-7bdc-b8e8-a7ffcae70fc6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-4678-7bb5-8694-9e6be8b9876e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79cc-4678-7bb5-8694-9e6be8b9876e 2026/04/10 23:48:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-4674-7d42-9c6b-26fcc65e856e 2026/04/10 23:48:43 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79cc-4678-7bb5-8694-9e6be8b9876e#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-4678-7bb5-8694-9e6be8b9876e activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79cc-4678-7bb5-8694-9e6be8b9876e 2026/04/10 23:48:43 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d79cc-4674-7d42-9c6b-26fcc65e856e 2026/04/10 23:48:43 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79cc-4681-756c-b67e-9c1d58c8407e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-4674-7d42-9c6b-26fcc65e856e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-4674-7d42-9c6b-26fcc65e856e 2026/04/10 23:48:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-4674-7d42-9c6b-26fcc65e856e --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (2.07s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/04/10 23:48:43 INFO Applying migration id=initial 2026/04/10 23:48:43 INFO Applying migration id=notesupdated 2026/04/10 23:48:43 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:43 INFO Applying migration id=activitiesid 2026/04/10 23:48:43 INFO Applying migration id=outbox 2026/04/10 23:48:43 INFO Applying migration id=edits 2026/04/10 23:48:43 INFO Applying migration id=outboxactor 2026/04/10 23:48:43 INFO Applying migration id=outboxsender 2026/04/10 23:48:43 INFO Applying migration id=thread 2026/04/10 23:48:43 INFO Applying migration id=host 2026/04/10 23:48:43 INFO Applying migration id=sharedinbox 2026/04/10 23:48:43 INFO Applying migration id=noteshost 2026/04/10 23:48:43 INFO Applying migration id=fetched 2026/04/10 23:48:43 INFO Applying migration id=move 2026/04/10 23:48:43 INFO Applying migration id=cleanup 2026/04/10 23:48:43 INFO Applying migration id=received 2026/04/10 23:48:43 INFO Applying migration id=namehost 2026/04/10 23:48:43 INFO Applying migration id=outboxhost 2026/04/10 23:48:43 INFO Applying migration id=notesfts 2026/04/10 23:48:43 INFO Applying migration id=iconsname 2026/04/10 23:48:43 INFO Applying migration id=nohash 2026/04/10 23:48:43 INFO Applying migration id=shares 2026/04/10 23:48:43 INFO Applying migration id=actorttl 2026/04/10 23:48:43 INFO Applying migration id=tocc 2026/04/10 23:48:43 INFO Applying migration id=followeds 2026/04/10 23:48:43 INFO Applying migration id=certhash 2026/04/10 23:48:43 INFO Applying migration id=follows_sync 2026/04/10 23:48:43 INFO Applying migration id=jsonpath 2026/04/10 23:48:43 INFO Applying migration id=localforward 2026/04/10 23:48:43 INFO Applying migration id=avatar 2026/04/10 23:48:43 INFO Applying migration id=noimage 2026/04/10 23:48:43 INFO Applying migration id=feed 2026/04/10 23:48:43 INFO Applying migration id=bookmarks 2026/04/10 23:48:43 INFO Applying migration id=shareactivity 2026/04/10 23:48:43 INFO Applying migration id=application 2026/04/10 23:48:43 INFO Applying migration id=certificates 2026/04/10 23:48:43 INFO Applying migration id=rawforward 2026/04/10 23:48:43 INFO Applying migration id=publickey 2026/04/10 23:48:43 INFO Applying migration id=resolvegroup 2026/04/10 23:48:43 INFO Applying migration id=reject 2026/04/10 23:48:43 INFO Applying migration id=autodel 2026/04/10 23:48:43 INFO Applying migration id=jsonb 2026/04/10 23:48:43 INFO Applying migration id=quote 2026/04/10 23:48:43 INFO Applying migration id=rfc9421 2026/04/10 23:48:43 INFO Applying migration id=keys 2026/04/10 23:48:43 INFO Applying migration id=portable 2026/04/10 23:48:43 INFO Applying migration id=proofs 2026/04/10 23:48:43 INFO Applying migration id=contexts 2026/04/10 23:48:43 INFO Applying migration id=deliverieshost 2026/04/10 23:48:43 INFO Applying migration id=pembegin 2026/04/10 23:48:43 INFO Applying migration id=didhost 2026/04/10 23:48:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-4d46-7626-91b4-c36ec3a3d9ff 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 23:48:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-4d47-74db-abd6-60dfea7259a8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-4d46-7626-91b4-c36ec3a3d9ff activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cc-4d46-7626-91b4-c36ec3a3d9ff 2026/04/10 23:48:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-4d47-7ce3-a6bc-c935ba98b20c 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 23:48:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-4d48-7bdd-8d49-17248b2a4fb5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-4d47-7ce3-a6bc-c935ba98b20c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d79cc-4d47-7ce3-a6bc-c935ba98b20c 2026/04/10 23:48:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-4d49-75fb-81cd-084ab3260a36 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 2026/04/10 23:48:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 2026/04/10 23:48:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-4d4b-7a26-8328-8f5b00ead48c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-4d4b-79f9-a53e-568a18454913 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-4d4b-79f9-a53e-568a18454913 2026/04/10 23:48:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 2026/04/10 23:48:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-4d4d-7482-81aa-980d11341e77 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-4d4d-7453-989b-846ff710120f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79cc-4d4d-7453-989b-846ff710120f 2026/04/10 23:48:45 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 2026/04/10 23:48:45 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79cc-4d50-74c8-8af7-d0ee80772a3c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 2026/04/10 23:48:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 2026/04/10 23:48:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 2026/04/10 23:48:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 2026/04/10 23:48:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 2026/04/10 23:48:45 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79cc-4d49-7510-8375-f6099c032460 --- PASS: TestPoll_LocalVoteVisibilityFollowers (1.74s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/04/10 23:48:45 INFO Applying migration id=initial 2026/04/10 23:48:45 INFO Applying migration id=notesupdated 2026/04/10 23:48:45 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:45 INFO Applying migration id=activitiesid 2026/04/10 23:48:45 INFO Applying migration id=outbox 2026/04/10 23:48:45 INFO Applying migration id=edits 2026/04/10 23:48:45 INFO Applying migration id=outboxactor 2026/04/10 23:48:45 INFO Applying migration id=outboxsender 2026/04/10 23:48:45 INFO Applying migration id=thread 2026/04/10 23:48:45 INFO Applying migration id=host 2026/04/10 23:48:45 INFO Applying migration id=sharedinbox 2026/04/10 23:48:45 INFO Applying migration id=noteshost 2026/04/10 23:48:45 INFO Applying migration id=fetched 2026/04/10 23:48:45 INFO Applying migration id=move 2026/04/10 23:48:45 INFO Applying migration id=cleanup 2026/04/10 23:48:45 INFO Applying migration id=received 2026/04/10 23:48:45 INFO Applying migration id=namehost 2026/04/10 23:48:45 INFO Applying migration id=outboxhost 2026/04/10 23:48:45 INFO Applying migration id=notesfts 2026/04/10 23:48:45 INFO Applying migration id=iconsname 2026/04/10 23:48:45 INFO Applying migration id=nohash 2026/04/10 23:48:45 INFO Applying migration id=shares 2026/04/10 23:48:45 INFO Applying migration id=actorttl 2026/04/10 23:48:45 INFO Applying migration id=tocc 2026/04/10 23:48:45 INFO Applying migration id=followeds 2026/04/10 23:48:45 INFO Applying migration id=certhash 2026/04/10 23:48:45 INFO Applying migration id=follows_sync 2026/04/10 23:48:45 INFO Applying migration id=jsonpath 2026/04/10 23:48:45 INFO Applying migration id=localforward 2026/04/10 23:48:45 INFO Applying migration id=avatar 2026/04/10 23:48:45 INFO Applying migration id=noimage 2026/04/10 23:48:45 INFO Applying migration id=feed 2026/04/10 23:48:45 INFO Applying migration id=bookmarks 2026/04/10 23:48:45 INFO Applying migration id=shareactivity 2026/04/10 23:48:45 INFO Applying migration id=application 2026/04/10 23:48:45 INFO Applying migration id=certificates 2026/04/10 23:48:45 INFO Applying migration id=rawforward 2026/04/10 23:48:45 INFO Applying migration id=publickey 2026/04/10 23:48:45 INFO Applying migration id=resolvegroup 2026/04/10 23:48:45 INFO Applying migration id=reject 2026/04/10 23:48:45 INFO Applying migration id=autodel 2026/04/10 23:48:45 INFO Applying migration id=jsonb 2026/04/10 23:48:45 INFO Applying migration id=quote 2026/04/10 23:48:45 INFO Applying migration id=rfc9421 2026/04/10 23:48:45 INFO Applying migration id=keys 2026/04/10 23:48:45 INFO Applying migration id=portable 2026/04/10 23:48:45 INFO Applying migration id=proofs 2026/04/10 23:48:45 INFO Applying migration id=contexts 2026/04/10 23:48:45 INFO Applying migration id=deliverieshost 2026/04/10 23:48:45 INFO Applying migration id=pembegin 2026/04/10 23:48:45 INFO Applying migration id=didhost 2026/04/10 23:48:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-5456-7f11-8d76-ec6ed471db4a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce 2026/04/10 23:48:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce 2026/04/10 23:48:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-545c-7525-8b40-e7bad3fb4107 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-545c-74ca-9e7f-b19c5ee87f38 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-545c-74ca-9e7f-b19c5ee87f38 2026/04/10 23:48:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce 2026/04/10 23:48:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-545f-79ab-8eaf-05d6a151117a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-545f-794c-a3aa-03486d3ba7cd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79cc-545f-794c-a3aa-03486d3ba7cd 2026/04/10 23:48:47 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce 2026/04/10 23:48:47 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79cc-5465-7931-8555-479201780628 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce 2026/04/10 23:48:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce 2026/04/10 23:48:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce 2026/04/10 23:48:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce 2026/04/10 23:48:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-5456-7cd3-bbf5-2542c80f8cce --- PASS: TestPoll_LocalVoteVisibilityPublic (1.83s) === RUN TestPoll_LocalSelfVote 2026/04/10 23:48:47 INFO Applying migration id=initial 2026/04/10 23:48:47 INFO Applying migration id=notesupdated 2026/04/10 23:48:47 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:47 INFO Applying migration id=activitiesid 2026/04/10 23:48:47 INFO Applying migration id=outbox 2026/04/10 23:48:47 INFO Applying migration id=edits 2026/04/10 23:48:47 INFO Applying migration id=outboxactor 2026/04/10 23:48:47 INFO Applying migration id=outboxsender 2026/04/10 23:48:47 INFO Applying migration id=thread 2026/04/10 23:48:47 INFO Applying migration id=host 2026/04/10 23:48:47 INFO Applying migration id=sharedinbox 2026/04/10 23:48:47 INFO Applying migration id=noteshost 2026/04/10 23:48:47 INFO Applying migration id=fetched 2026/04/10 23:48:47 INFO Applying migration id=move 2026/04/10 23:48:47 INFO Applying migration id=cleanup 2026/04/10 23:48:47 INFO Applying migration id=received 2026/04/10 23:48:47 INFO Applying migration id=namehost 2026/04/10 23:48:47 INFO Applying migration id=outboxhost 2026/04/10 23:48:47 INFO Applying migration id=notesfts 2026/04/10 23:48:47 INFO Applying migration id=iconsname 2026/04/10 23:48:47 INFO Applying migration id=nohash 2026/04/10 23:48:47 INFO Applying migration id=shares 2026/04/10 23:48:47 INFO Applying migration id=actorttl 2026/04/10 23:48:47 INFO Applying migration id=tocc 2026/04/10 23:48:47 INFO Applying migration id=followeds 2026/04/10 23:48:47 INFO Applying migration id=certhash 2026/04/10 23:48:47 INFO Applying migration id=follows_sync 2026/04/10 23:48:47 INFO Applying migration id=jsonpath 2026/04/10 23:48:47 INFO Applying migration id=localforward 2026/04/10 23:48:47 INFO Applying migration id=avatar 2026/04/10 23:48:47 INFO Applying migration id=noimage 2026/04/10 23:48:47 INFO Applying migration id=feed 2026/04/10 23:48:47 INFO Applying migration id=bookmarks 2026/04/10 23:48:47 INFO Applying migration id=shareactivity 2026/04/10 23:48:47 INFO Applying migration id=application 2026/04/10 23:48:47 INFO Applying migration id=certificates 2026/04/10 23:48:47 INFO Applying migration id=rawforward 2026/04/10 23:48:47 INFO Applying migration id=publickey 2026/04/10 23:48:47 INFO Applying migration id=resolvegroup 2026/04/10 23:48:47 INFO Applying migration id=reject 2026/04/10 23:48:47 INFO Applying migration id=autodel 2026/04/10 23:48:47 INFO Applying migration id=jsonb 2026/04/10 23:48:47 INFO Applying migration id=quote 2026/04/10 23:48:47 INFO Applying migration id=rfc9421 2026/04/10 23:48:47 INFO Applying migration id=keys 2026/04/10 23:48:47 INFO Applying migration id=portable 2026/04/10 23:48:47 INFO Applying migration id=proofs 2026/04/10 23:48:47 INFO Applying migration id=contexts 2026/04/10 23:48:47 INFO Applying migration id=deliverieshost 2026/04/10 23:48:47 INFO Applying migration id=pembegin 2026/04/10 23:48:47 INFO Applying migration id=didhost 2026/04/10 23:48:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-5f65-7554-945c-a40bd1829679 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-5f65-746c-823a-84fea4984d1f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-5f65-746c-823a-84fea4984d1f 2026/04/10 23:48:50 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-5f65-746c-823a-84fea4984d1f 2026/04/10 23:48:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-5f67-7b68-bcd1-4d2a0fbf8de3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-5f67-7b42-89a2-01d5acd56e2b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-5f67-7b42-89a2-01d5acd56e2b 2026/04/10 23:48:50 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-5f65-746c-823a-84fea4984d1f 2026/04/10 23:48:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-5f69-727b-8f6d-1e49f747a952 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-5f69-7254-9624-00b667c6896a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-5f69-7254-9624-00b667c6896a 2026/04/10 23:48:50 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d79cc-5f65-746c-823a-84fea4984d1f 2026/04/10 23:48:50 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79cc-5f6b-7b2a-be03-c40d38348aac activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-5f65-746c-823a-84fea4984d1f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-5f65-746c-823a-84fea4984d1f 2026/04/10 23:48:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-5f65-746c-823a-84fea4984d1f --- PASS: TestPoll_LocalSelfVote (2.80s) === RUN TestRegister_RedirectNoCertificate 2026/04/10 23:48:50 INFO Applying migration id=initial 2026/04/10 23:48:50 INFO Applying migration id=notesupdated 2026/04/10 23:48:50 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:50 INFO Applying migration id=activitiesid 2026/04/10 23:48:50 INFO Applying migration id=outbox 2026/04/10 23:48:50 INFO Applying migration id=edits 2026/04/10 23:48:50 INFO Applying migration id=outboxactor 2026/04/10 23:48:50 INFO Applying migration id=outboxsender 2026/04/10 23:48:50 INFO Applying migration id=thread 2026/04/10 23:48:50 INFO Applying migration id=host 2026/04/10 23:48:50 INFO Applying migration id=sharedinbox 2026/04/10 23:48:50 INFO Applying migration id=noteshost 2026/04/10 23:48:50 INFO Applying migration id=fetched 2026/04/10 23:48:50 INFO Applying migration id=move 2026/04/10 23:48:50 INFO Applying migration id=cleanup 2026/04/10 23:48:50 INFO Applying migration id=received 2026/04/10 23:48:50 INFO Applying migration id=namehost 2026/04/10 23:48:50 INFO Applying migration id=outboxhost 2026/04/10 23:48:50 INFO Applying migration id=notesfts 2026/04/10 23:48:50 INFO Applying migration id=iconsname 2026/04/10 23:48:50 INFO Applying migration id=nohash 2026/04/10 23:48:50 INFO Applying migration id=shares 2026/04/10 23:48:50 INFO Applying migration id=actorttl 2026/04/10 23:48:50 INFO Applying migration id=tocc 2026/04/10 23:48:50 INFO Applying migration id=followeds 2026/04/10 23:48:50 INFO Applying migration id=certhash 2026/04/10 23:48:50 INFO Applying migration id=follows_sync 2026/04/10 23:48:50 INFO Applying migration id=jsonpath 2026/04/10 23:48:50 INFO Applying migration id=localforward 2026/04/10 23:48:50 INFO Applying migration id=avatar 2026/04/10 23:48:50 INFO Applying migration id=noimage 2026/04/10 23:48:50 INFO Applying migration id=feed 2026/04/10 23:48:50 INFO Applying migration id=bookmarks 2026/04/10 23:48:50 INFO Applying migration id=shareactivity 2026/04/10 23:48:50 INFO Applying migration id=application 2026/04/10 23:48:50 INFO Applying migration id=certificates 2026/04/10 23:48:50 INFO Applying migration id=rawforward 2026/04/10 23:48:50 INFO Applying migration id=publickey 2026/04/10 23:48:50 INFO Applying migration id=resolvegroup 2026/04/10 23:48:50 INFO Applying migration id=reject 2026/04/10 23:48:50 INFO Applying migration id=autodel 2026/04/10 23:48:50 INFO Applying migration id=jsonb 2026/04/10 23:48:50 INFO Applying migration id=quote 2026/04/10 23:48:50 INFO Applying migration id=rfc9421 2026/04/10 23:48:50 INFO Applying migration id=keys 2026/04/10 23:48:50 INFO Applying migration id=portable 2026/04/10 23:48:50 INFO Applying migration id=proofs 2026/04/10 23:48:50 INFO Applying migration id=contexts 2026/04/10 23:48:50 INFO Applying migration id=deliverieshost 2026/04/10 23:48:50 INFO Applying migration id=pembegin 2026/04/10 23:48:50 INFO Applying migration id=didhost --- PASS: TestRegister_RedirectNoCertificate (0.14s) === RUN TestRegister_Redirect 2026/04/10 23:48:50 INFO Applying migration id=initial 2026/04/10 23:48:50 INFO Applying migration id=notesupdated 2026/04/10 23:48:50 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:50 INFO Applying migration id=activitiesid 2026/04/10 23:48:50 INFO Applying migration id=outbox 2026/04/10 23:48:50 INFO Applying migration id=edits 2026/04/10 23:48:50 INFO Applying migration id=outboxactor 2026/04/10 23:48:50 INFO Applying migration id=outboxsender 2026/04/10 23:48:50 INFO Applying migration id=thread 2026/04/10 23:48:50 INFO Applying migration id=host 2026/04/10 23:48:50 INFO Applying migration id=sharedinbox 2026/04/10 23:48:50 INFO Applying migration id=noteshost 2026/04/10 23:48:50 INFO Applying migration id=fetched 2026/04/10 23:48:50 INFO Applying migration id=move 2026/04/10 23:48:50 INFO Applying migration id=cleanup 2026/04/10 23:48:50 INFO Applying migration id=received 2026/04/10 23:48:50 INFO Applying migration id=namehost 2026/04/10 23:48:50 INFO Applying migration id=outboxhost 2026/04/10 23:48:50 INFO Applying migration id=notesfts 2026/04/10 23:48:50 INFO Applying migration id=iconsname 2026/04/10 23:48:50 INFO Applying migration id=nohash 2026/04/10 23:48:50 INFO Applying migration id=shares 2026/04/10 23:48:50 INFO Applying migration id=actorttl 2026/04/10 23:48:50 INFO Applying migration id=tocc 2026/04/10 23:48:50 INFO Applying migration id=followeds 2026/04/10 23:48:50 INFO Applying migration id=certhash 2026/04/10 23:48:50 INFO Applying migration id=follows_sync 2026/04/10 23:48:50 INFO Applying migration id=jsonpath 2026/04/10 23:48:50 INFO Applying migration id=localforward 2026/04/10 23:48:50 INFO Applying migration id=avatar 2026/04/10 23:48:50 INFO Applying migration id=noimage 2026/04/10 23:48:50 INFO Applying migration id=feed 2026/04/10 23:48:50 INFO Applying migration id=bookmarks 2026/04/10 23:48:50 INFO Applying migration id=shareactivity 2026/04/10 23:48:50 INFO Applying migration id=application 2026/04/10 23:48:50 INFO Applying migration id=certificates 2026/04/10 23:48:50 INFO Applying migration id=rawforward 2026/04/10 23:48:50 INFO Applying migration id=publickey 2026/04/10 23:48:50 INFO Applying migration id=resolvegroup 2026/04/10 23:48:50 INFO Applying migration id=reject 2026/04/10 23:48:50 INFO Applying migration id=autodel 2026/04/10 23:48:50 INFO Applying migration id=jsonb 2026/04/10 23:48:50 INFO Applying migration id=quote 2026/04/10 23:48:50 INFO Applying migration id=rfc9421 2026/04/10 23:48:50 INFO Applying migration id=keys 2026/04/10 23:48:50 INFO Applying migration id=portable 2026/04/10 23:48:50 INFO Applying migration id=proofs 2026/04/10 23:48:50 INFO Applying migration id=contexts 2026/04/10 23:48:50 INFO Applying migration id=deliverieshost 2026/04/10 23:48:50 INFO Applying migration id=pembegin 2026/04/10 23:48:50 INFO Applying migration id=didhost 2026/04/10 23:48:50 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.15s) === RUN TestRegister_NoCertificate 2026/04/10 23:48:50 INFO Applying migration id=initial 2026/04/10 23:48:50 INFO Applying migration id=notesupdated 2026/04/10 23:48:50 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:50 INFO Applying migration id=activitiesid 2026/04/10 23:48:50 INFO Applying migration id=outbox 2026/04/10 23:48:50 INFO Applying migration id=edits 2026/04/10 23:48:50 INFO Applying migration id=outboxactor 2026/04/10 23:48:50 INFO Applying migration id=outboxsender 2026/04/10 23:48:50 INFO Applying migration id=thread 2026/04/10 23:48:50 INFO Applying migration id=host 2026/04/10 23:48:50 INFO Applying migration id=sharedinbox 2026/04/10 23:48:50 INFO Applying migration id=noteshost 2026/04/10 23:48:50 INFO Applying migration id=fetched 2026/04/10 23:48:50 INFO Applying migration id=move 2026/04/10 23:48:50 INFO Applying migration id=cleanup 2026/04/10 23:48:50 INFO Applying migration id=received 2026/04/10 23:48:50 INFO Applying migration id=namehost 2026/04/10 23:48:50 INFO Applying migration id=outboxhost 2026/04/10 23:48:50 INFO Applying migration id=notesfts 2026/04/10 23:48:50 INFO Applying migration id=iconsname 2026/04/10 23:48:50 INFO Applying migration id=nohash 2026/04/10 23:48:50 INFO Applying migration id=shares 2026/04/10 23:48:50 INFO Applying migration id=actorttl 2026/04/10 23:48:50 INFO Applying migration id=tocc 2026/04/10 23:48:50 INFO Applying migration id=followeds 2026/04/10 23:48:50 INFO Applying migration id=certhash 2026/04/10 23:48:50 INFO Applying migration id=follows_sync 2026/04/10 23:48:50 INFO Applying migration id=jsonpath 2026/04/10 23:48:50 INFO Applying migration id=localforward 2026/04/10 23:48:50 INFO Applying migration id=avatar 2026/04/10 23:48:50 INFO Applying migration id=noimage 2026/04/10 23:48:50 INFO Applying migration id=feed 2026/04/10 23:48:50 INFO Applying migration id=bookmarks 2026/04/10 23:48:50 INFO Applying migration id=shareactivity 2026/04/10 23:48:50 INFO Applying migration id=application 2026/04/10 23:48:50 INFO Applying migration id=certificates 2026/04/10 23:48:50 INFO Applying migration id=rawforward 2026/04/10 23:48:50 INFO Applying migration id=publickey 2026/04/10 23:48:50 INFO Applying migration id=resolvegroup 2026/04/10 23:48:50 INFO Applying migration id=reject 2026/04/10 23:48:50 INFO Applying migration id=autodel 2026/04/10 23:48:50 INFO Applying migration id=jsonb 2026/04/10 23:48:50 INFO Applying migration id=quote 2026/04/10 23:48:50 INFO Applying migration id=rfc9421 2026/04/10 23:48:50 INFO Applying migration id=keys 2026/04/10 23:48:50 INFO Applying migration id=portable 2026/04/10 23:48:50 INFO Applying migration id=proofs 2026/04/10 23:48:50 INFO Applying migration id=contexts 2026/04/10 23:48:50 INFO Applying migration id=deliverieshost 2026/04/10 23:48:50 INFO Applying migration id=pembegin 2026/04/10 23:48:50 INFO Applying migration id=didhost 2026/04/10 23:48:50 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.16s) === RUN TestRegister_HappyFlow 2026/04/10 23:48:50 INFO Applying migration id=initial 2026/04/10 23:48:50 INFO Applying migration id=notesupdated 2026/04/10 23:48:50 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:50 INFO Applying migration id=activitiesid 2026/04/10 23:48:50 INFO Applying migration id=outbox 2026/04/10 23:48:50 INFO Applying migration id=edits 2026/04/10 23:48:50 INFO Applying migration id=outboxactor 2026/04/10 23:48:50 INFO Applying migration id=outboxsender 2026/04/10 23:48:50 INFO Applying migration id=thread 2026/04/10 23:48:50 INFO Applying migration id=host 2026/04/10 23:48:50 INFO Applying migration id=sharedinbox 2026/04/10 23:48:50 INFO Applying migration id=noteshost 2026/04/10 23:48:50 INFO Applying migration id=fetched 2026/04/10 23:48:50 INFO Applying migration id=move 2026/04/10 23:48:50 INFO Applying migration id=cleanup 2026/04/10 23:48:50 INFO Applying migration id=received 2026/04/10 23:48:50 INFO Applying migration id=namehost 2026/04/10 23:48:50 INFO Applying migration id=outboxhost 2026/04/10 23:48:50 INFO Applying migration id=notesfts 2026/04/10 23:48:50 INFO Applying migration id=iconsname 2026/04/10 23:48:50 INFO Applying migration id=nohash 2026/04/10 23:48:50 INFO Applying migration id=shares 2026/04/10 23:48:50 INFO Applying migration id=actorttl 2026/04/10 23:48:50 INFO Applying migration id=tocc 2026/04/10 23:48:50 INFO Applying migration id=followeds 2026/04/10 23:48:50 INFO Applying migration id=certhash 2026/04/10 23:48:50 INFO Applying migration id=follows_sync 2026/04/10 23:48:50 INFO Applying migration id=jsonpath 2026/04/10 23:48:50 INFO Applying migration id=localforward 2026/04/10 23:48:50 INFO Applying migration id=avatar 2026/04/10 23:48:50 INFO Applying migration id=noimage 2026/04/10 23:48:50 INFO Applying migration id=feed 2026/04/10 23:48:50 INFO Applying migration id=bookmarks 2026/04/10 23:48:50 INFO Applying migration id=shareactivity 2026/04/10 23:48:50 INFO Applying migration id=application 2026/04/10 23:48:50 INFO Applying migration id=certificates 2026/04/10 23:48:50 INFO Applying migration id=rawforward 2026/04/10 23:48:50 INFO Applying migration id=publickey 2026/04/10 23:48:50 INFO Applying migration id=resolvegroup 2026/04/10 23:48:50 INFO Applying migration id=reject 2026/04/10 23:48:50 INFO Applying migration id=autodel 2026/04/10 23:48:50 INFO Applying migration id=jsonb 2026/04/10 23:48:50 INFO Applying migration id=quote 2026/04/10 23:48:50 INFO Applying migration id=rfc9421 2026/04/10 23:48:50 INFO Applying migration id=keys 2026/04/10 23:48:50 INFO Applying migration id=portable 2026/04/10 23:48:50 INFO Applying migration id=proofs 2026/04/10 23:48:50 INFO Applying migration id=contexts 2026/04/10 23:48:50 INFO Applying migration id=deliverieshost 2026/04/10 23:48:50 INFO Applying migration id=pembegin 2026/04/10 23:48:50 INFO Applying migration id=didhost 2026/04/10 23:48:50 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.99s) === RUN TestRegister_HappyFlowRegistrationClosed 2026/04/10 23:48:51 INFO Applying migration id=initial 2026/04/10 23:48:51 INFO Applying migration id=notesupdated 2026/04/10 23:48:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:51 INFO Applying migration id=activitiesid 2026/04/10 23:48:51 INFO Applying migration id=outbox 2026/04/10 23:48:51 INFO Applying migration id=edits 2026/04/10 23:48:51 INFO Applying migration id=outboxactor 2026/04/10 23:48:51 INFO Applying migration id=outboxsender 2026/04/10 23:48:51 INFO Applying migration id=thread 2026/04/10 23:48:51 INFO Applying migration id=host 2026/04/10 23:48:51 INFO Applying migration id=sharedinbox 2026/04/10 23:48:51 INFO Applying migration id=noteshost 2026/04/10 23:48:51 INFO Applying migration id=fetched 2026/04/10 23:48:51 INFO Applying migration id=move 2026/04/10 23:48:51 INFO Applying migration id=cleanup 2026/04/10 23:48:51 INFO Applying migration id=received 2026/04/10 23:48:51 INFO Applying migration id=namehost 2026/04/10 23:48:51 INFO Applying migration id=outboxhost 2026/04/10 23:48:51 INFO Applying migration id=notesfts 2026/04/10 23:48:51 INFO Applying migration id=iconsname 2026/04/10 23:48:51 INFO Applying migration id=nohash 2026/04/10 23:48:51 INFO Applying migration id=shares 2026/04/10 23:48:51 INFO Applying migration id=actorttl 2026/04/10 23:48:51 INFO Applying migration id=tocc 2026/04/10 23:48:51 INFO Applying migration id=followeds 2026/04/10 23:48:51 INFO Applying migration id=certhash 2026/04/10 23:48:51 INFO Applying migration id=follows_sync 2026/04/10 23:48:51 INFO Applying migration id=jsonpath 2026/04/10 23:48:51 INFO Applying migration id=localforward 2026/04/10 23:48:51 INFO Applying migration id=avatar 2026/04/10 23:48:51 INFO Applying migration id=noimage 2026/04/10 23:48:51 INFO Applying migration id=feed 2026/04/10 23:48:51 INFO Applying migration id=bookmarks 2026/04/10 23:48:51 INFO Applying migration id=shareactivity 2026/04/10 23:48:51 INFO Applying migration id=application 2026/04/10 23:48:51 INFO Applying migration id=certificates 2026/04/10 23:48:51 INFO Applying migration id=rawforward 2026/04/10 23:48:51 INFO Applying migration id=publickey 2026/04/10 23:48:51 INFO Applying migration id=resolvegroup 2026/04/10 23:48:51 INFO Applying migration id=reject 2026/04/10 23:48:51 INFO Applying migration id=autodel 2026/04/10 23:48:51 INFO Applying migration id=jsonb 2026/04/10 23:48:51 INFO Applying migration id=quote 2026/04/10 23:48:51 INFO Applying migration id=rfc9421 2026/04/10 23:48:51 INFO Applying migration id=keys 2026/04/10 23:48:51 INFO Applying migration id=portable 2026/04/10 23:48:51 INFO Applying migration id=proofs 2026/04/10 23:48:51 INFO Applying migration id=contexts 2026/04/10 23:48:51 INFO Applying migration id=deliverieshost 2026/04/10 23:48:51 INFO Applying migration id=pembegin 2026/04/10 23:48:51 INFO Applying migration id=didhost --- PASS: TestRegister_HappyFlowRegistrationClosed (0.12s) === RUN TestRegister_AlreadyRegistered 2026/04/10 23:48:51 INFO Applying migration id=initial 2026/04/10 23:48:51 INFO Applying migration id=notesupdated 2026/04/10 23:48:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:51 INFO Applying migration id=activitiesid 2026/04/10 23:48:51 INFO Applying migration id=outbox 2026/04/10 23:48:51 INFO Applying migration id=edits 2026/04/10 23:48:51 INFO Applying migration id=outboxactor 2026/04/10 23:48:51 INFO Applying migration id=outboxsender 2026/04/10 23:48:51 INFO Applying migration id=thread 2026/04/10 23:48:51 INFO Applying migration id=host 2026/04/10 23:48:51 INFO Applying migration id=sharedinbox 2026/04/10 23:48:51 INFO Applying migration id=noteshost 2026/04/10 23:48:51 INFO Applying migration id=fetched 2026/04/10 23:48:51 INFO Applying migration id=move 2026/04/10 23:48:51 INFO Applying migration id=cleanup 2026/04/10 23:48:51 INFO Applying migration id=received 2026/04/10 23:48:51 INFO Applying migration id=namehost 2026/04/10 23:48:51 INFO Applying migration id=outboxhost 2026/04/10 23:48:51 INFO Applying migration id=notesfts 2026/04/10 23:48:51 INFO Applying migration id=iconsname 2026/04/10 23:48:51 INFO Applying migration id=nohash 2026/04/10 23:48:51 INFO Applying migration id=shares 2026/04/10 23:48:51 INFO Applying migration id=actorttl 2026/04/10 23:48:51 INFO Applying migration id=tocc 2026/04/10 23:48:51 INFO Applying migration id=followeds 2026/04/10 23:48:51 INFO Applying migration id=certhash 2026/04/10 23:48:51 INFO Applying migration id=follows_sync 2026/04/10 23:48:51 INFO Applying migration id=jsonpath 2026/04/10 23:48:51 INFO Applying migration id=localforward 2026/04/10 23:48:51 INFO Applying migration id=avatar 2026/04/10 23:48:51 INFO Applying migration id=noimage 2026/04/10 23:48:51 INFO Applying migration id=feed 2026/04/10 23:48:51 INFO Applying migration id=bookmarks 2026/04/10 23:48:51 INFO Applying migration id=shareactivity 2026/04/10 23:48:51 INFO Applying migration id=application 2026/04/10 23:48:51 INFO Applying migration id=certificates 2026/04/10 23:48:51 INFO Applying migration id=rawforward 2026/04/10 23:48:51 INFO Applying migration id=publickey 2026/04/10 23:48:51 INFO Applying migration id=resolvegroup 2026/04/10 23:48:51 INFO Applying migration id=reject 2026/04/10 23:48:51 INFO Applying migration id=autodel 2026/04/10 23:48:51 INFO Applying migration id=jsonb 2026/04/10 23:48:51 INFO Applying migration id=quote 2026/04/10 23:48:51 INFO Applying migration id=rfc9421 2026/04/10 23:48:51 INFO Applying migration id=keys 2026/04/10 23:48:51 INFO Applying migration id=portable 2026/04/10 23:48:51 INFO Applying migration id=proofs 2026/04/10 23:48:51 INFO Applying migration id=contexts 2026/04/10 23:48:51 INFO Applying migration id=deliverieshost 2026/04/10 23:48:51 INFO Applying migration id=pembegin 2026/04/10 23:48:51 INFO Applying migration id=didhost 2026/04/10 23:48:52 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.99s) === RUN TestRegister_Twice 2026/04/10 23:48:52 INFO Applying migration id=initial 2026/04/10 23:48:52 INFO Applying migration id=notesupdated 2026/04/10 23:48:52 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:52 INFO Applying migration id=activitiesid 2026/04/10 23:48:52 INFO Applying migration id=outbox 2026/04/10 23:48:52 INFO Applying migration id=edits 2026/04/10 23:48:52 INFO Applying migration id=outboxactor 2026/04/10 23:48:52 INFO Applying migration id=outboxsender 2026/04/10 23:48:52 INFO Applying migration id=thread 2026/04/10 23:48:52 INFO Applying migration id=host 2026/04/10 23:48:52 INFO Applying migration id=sharedinbox 2026/04/10 23:48:52 INFO Applying migration id=noteshost 2026/04/10 23:48:52 INFO Applying migration id=fetched 2026/04/10 23:48:52 INFO Applying migration id=move 2026/04/10 23:48:52 INFO Applying migration id=cleanup 2026/04/10 23:48:52 INFO Applying migration id=received 2026/04/10 23:48:52 INFO Applying migration id=namehost 2026/04/10 23:48:52 INFO Applying migration id=outboxhost 2026/04/10 23:48:52 INFO Applying migration id=notesfts 2026/04/10 23:48:52 INFO Applying migration id=iconsname 2026/04/10 23:48:52 INFO Applying migration id=nohash 2026/04/10 23:48:52 INFO Applying migration id=shares 2026/04/10 23:48:52 INFO Applying migration id=actorttl 2026/04/10 23:48:52 INFO Applying migration id=tocc 2026/04/10 23:48:52 INFO Applying migration id=followeds 2026/04/10 23:48:52 INFO Applying migration id=certhash 2026/04/10 23:48:52 INFO Applying migration id=follows_sync 2026/04/10 23:48:52 INFO Applying migration id=jsonpath 2026/04/10 23:48:52 INFO Applying migration id=localforward 2026/04/10 23:48:52 INFO Applying migration id=avatar 2026/04/10 23:48:52 INFO Applying migration id=noimage 2026/04/10 23:48:52 INFO Applying migration id=feed 2026/04/10 23:48:52 INFO Applying migration id=bookmarks 2026/04/10 23:48:52 INFO Applying migration id=shareactivity 2026/04/10 23:48:52 INFO Applying migration id=application 2026/04/10 23:48:52 INFO Applying migration id=certificates 2026/04/10 23:48:52 INFO Applying migration id=rawforward 2026/04/10 23:48:52 INFO Applying migration id=publickey 2026/04/10 23:48:52 INFO Applying migration id=resolvegroup 2026/04/10 23:48:52 INFO Applying migration id=reject 2026/04/10 23:48:52 INFO Applying migration id=autodel 2026/04/10 23:48:52 INFO Applying migration id=jsonb 2026/04/10 23:48:52 INFO Applying migration id=quote 2026/04/10 23:48:52 INFO Applying migration id=rfc9421 2026/04/10 23:48:52 INFO Applying migration id=keys 2026/04/10 23:48:52 INFO Applying migration id=portable 2026/04/10 23:48:52 INFO Applying migration id=proofs 2026/04/10 23:48:52 INFO Applying migration id=contexts 2026/04/10 23:48:52 INFO Applying migration id=deliverieshost 2026/04/10 23:48:52 INFO Applying migration id=pembegin 2026/04/10 23:48:52 INFO Applying migration id=didhost 2026/04/10 23:48:52 INFO Creating new user request.path=/users/register name=erin 2026/04/10 23:48:53 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.55s) === RUN TestRegister_Throttling 2026/04/10 23:48:53 INFO Applying migration id=initial 2026/04/10 23:48:53 INFO Applying migration id=notesupdated 2026/04/10 23:48:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:53 INFO Applying migration id=activitiesid 2026/04/10 23:48:53 INFO Applying migration id=outbox 2026/04/10 23:48:53 INFO Applying migration id=edits 2026/04/10 23:48:53 INFO Applying migration id=outboxactor 2026/04/10 23:48:53 INFO Applying migration id=outboxsender 2026/04/10 23:48:53 INFO Applying migration id=thread 2026/04/10 23:48:53 INFO Applying migration id=host 2026/04/10 23:48:53 INFO Applying migration id=sharedinbox 2026/04/10 23:48:53 INFO Applying migration id=noteshost 2026/04/10 23:48:53 INFO Applying migration id=fetched 2026/04/10 23:48:53 INFO Applying migration id=move 2026/04/10 23:48:53 INFO Applying migration id=cleanup 2026/04/10 23:48:53 INFO Applying migration id=received 2026/04/10 23:48:53 INFO Applying migration id=namehost 2026/04/10 23:48:53 INFO Applying migration id=outboxhost 2026/04/10 23:48:53 INFO Applying migration id=notesfts 2026/04/10 23:48:53 INFO Applying migration id=iconsname 2026/04/10 23:48:53 INFO Applying migration id=nohash 2026/04/10 23:48:53 INFO Applying migration id=shares 2026/04/10 23:48:53 INFO Applying migration id=actorttl 2026/04/10 23:48:53 INFO Applying migration id=tocc 2026/04/10 23:48:53 INFO Applying migration id=followeds 2026/04/10 23:48:53 INFO Applying migration id=certhash 2026/04/10 23:48:53 INFO Applying migration id=follows_sync 2026/04/10 23:48:53 INFO Applying migration id=jsonpath 2026/04/10 23:48:53 INFO Applying migration id=localforward 2026/04/10 23:48:53 INFO Applying migration id=avatar 2026/04/10 23:48:53 INFO Applying migration id=noimage 2026/04/10 23:48:53 INFO Applying migration id=feed 2026/04/10 23:48:53 INFO Applying migration id=bookmarks 2026/04/10 23:48:53 INFO Applying migration id=shareactivity 2026/04/10 23:48:53 INFO Applying migration id=application 2026/04/10 23:48:53 INFO Applying migration id=certificates 2026/04/10 23:48:53 INFO Applying migration id=rawforward 2026/04/10 23:48:53 INFO Applying migration id=publickey 2026/04/10 23:48:53 INFO Applying migration id=resolvegroup 2026/04/10 23:48:53 INFO Applying migration id=reject 2026/04/10 23:48:53 INFO Applying migration id=autodel 2026/04/10 23:48:53 INFO Applying migration id=jsonb 2026/04/10 23:48:53 INFO Applying migration id=quote 2026/04/10 23:48:53 INFO Applying migration id=rfc9421 2026/04/10 23:48:53 INFO Applying migration id=keys 2026/04/10 23:48:53 INFO Applying migration id=portable 2026/04/10 23:48:53 INFO Applying migration id=proofs 2026/04/10 23:48:53 INFO Applying migration id=contexts 2026/04/10 23:48:53 INFO Applying migration id=deliverieshost 2026/04/10 23:48:53 INFO Applying migration id=pembegin 2026/04/10 23:48:53 INFO Applying migration id=didhost 2026/04/10 23:48:53 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.57s) === RUN TestRegister_Throttling30Minutes 2026/04/10 23:48:53 INFO Applying migration id=initial 2026/04/10 23:48:53 INFO Applying migration id=notesupdated 2026/04/10 23:48:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:53 INFO Applying migration id=activitiesid 2026/04/10 23:48:53 INFO Applying migration id=outbox 2026/04/10 23:48:53 INFO Applying migration id=edits 2026/04/10 23:48:53 INFO Applying migration id=outboxactor 2026/04/10 23:48:53 INFO Applying migration id=outboxsender 2026/04/10 23:48:53 INFO Applying migration id=thread 2026/04/10 23:48:53 INFO Applying migration id=host 2026/04/10 23:48:53 INFO Applying migration id=sharedinbox 2026/04/10 23:48:53 INFO Applying migration id=noteshost 2026/04/10 23:48:53 INFO Applying migration id=fetched 2026/04/10 23:48:53 INFO Applying migration id=move 2026/04/10 23:48:53 INFO Applying migration id=cleanup 2026/04/10 23:48:53 INFO Applying migration id=received 2026/04/10 23:48:53 INFO Applying migration id=namehost 2026/04/10 23:48:53 INFO Applying migration id=outboxhost 2026/04/10 23:48:53 INFO Applying migration id=notesfts 2026/04/10 23:48:53 INFO Applying migration id=iconsname 2026/04/10 23:48:53 INFO Applying migration id=nohash 2026/04/10 23:48:53 INFO Applying migration id=shares 2026/04/10 23:48:53 INFO Applying migration id=actorttl 2026/04/10 23:48:53 INFO Applying migration id=tocc 2026/04/10 23:48:53 INFO Applying migration id=followeds 2026/04/10 23:48:53 INFO Applying migration id=certhash 2026/04/10 23:48:53 INFO Applying migration id=follows_sync 2026/04/10 23:48:53 INFO Applying migration id=jsonpath 2026/04/10 23:48:53 INFO Applying migration id=localforward 2026/04/10 23:48:53 INFO Applying migration id=avatar 2026/04/10 23:48:53 INFO Applying migration id=noimage 2026/04/10 23:48:53 INFO Applying migration id=feed 2026/04/10 23:48:53 INFO Applying migration id=bookmarks 2026/04/10 23:48:53 INFO Applying migration id=shareactivity 2026/04/10 23:48:53 INFO Applying migration id=application 2026/04/10 23:48:53 INFO Applying migration id=certificates 2026/04/10 23:48:53 INFO Applying migration id=rawforward 2026/04/10 23:48:53 INFO Applying migration id=publickey 2026/04/10 23:48:53 INFO Applying migration id=resolvegroup 2026/04/10 23:48:53 INFO Applying migration id=reject 2026/04/10 23:48:53 INFO Applying migration id=autodel 2026/04/10 23:48:53 INFO Applying migration id=jsonb 2026/04/10 23:48:53 INFO Applying migration id=quote 2026/04/10 23:48:53 INFO Applying migration id=rfc9421 2026/04/10 23:48:53 INFO Applying migration id=keys 2026/04/10 23:48:53 INFO Applying migration id=portable 2026/04/10 23:48:53 INFO Applying migration id=proofs 2026/04/10 23:48:53 INFO Applying migration id=contexts 2026/04/10 23:48:53 INFO Applying migration id=deliverieshost 2026/04/10 23:48:53 INFO Applying migration id=pembegin 2026/04/10 23:48:53 INFO Applying migration id=didhost 2026/04/10 23:48:53 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.74s) === RUN TestRegister_Throttling1Hour 2026/04/10 23:48:54 INFO Applying migration id=initial 2026/04/10 23:48:54 INFO Applying migration id=notesupdated 2026/04/10 23:48:54 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:54 INFO Applying migration id=activitiesid 2026/04/10 23:48:54 INFO Applying migration id=outbox 2026/04/10 23:48:54 INFO Applying migration id=edits 2026/04/10 23:48:54 INFO Applying migration id=outboxactor 2026/04/10 23:48:54 INFO Applying migration id=outboxsender 2026/04/10 23:48:54 INFO Applying migration id=thread 2026/04/10 23:48:54 INFO Applying migration id=host 2026/04/10 23:48:54 INFO Applying migration id=sharedinbox 2026/04/10 23:48:54 INFO Applying migration id=noteshost 2026/04/10 23:48:54 INFO Applying migration id=fetched 2026/04/10 23:48:54 INFO Applying migration id=move 2026/04/10 23:48:54 INFO Applying migration id=cleanup 2026/04/10 23:48:54 INFO Applying migration id=received 2026/04/10 23:48:54 INFO Applying migration id=namehost 2026/04/10 23:48:54 INFO Applying migration id=outboxhost 2026/04/10 23:48:54 INFO Applying migration id=notesfts 2026/04/10 23:48:54 INFO Applying migration id=iconsname 2026/04/10 23:48:54 INFO Applying migration id=nohash 2026/04/10 23:48:54 INFO Applying migration id=shares 2026/04/10 23:48:54 INFO Applying migration id=actorttl 2026/04/10 23:48:54 INFO Applying migration id=tocc 2026/04/10 23:48:54 INFO Applying migration id=followeds 2026/04/10 23:48:54 INFO Applying migration id=certhash 2026/04/10 23:48:54 INFO Applying migration id=follows_sync 2026/04/10 23:48:54 INFO Applying migration id=jsonpath 2026/04/10 23:48:54 INFO Applying migration id=localforward 2026/04/10 23:48:54 INFO Applying migration id=avatar 2026/04/10 23:48:54 INFO Applying migration id=noimage 2026/04/10 23:48:54 INFO Applying migration id=feed 2026/04/10 23:48:54 INFO Applying migration id=bookmarks 2026/04/10 23:48:54 INFO Applying migration id=shareactivity 2026/04/10 23:48:54 INFO Applying migration id=application 2026/04/10 23:48:54 INFO Applying migration id=certificates 2026/04/10 23:48:54 INFO Applying migration id=rawforward 2026/04/10 23:48:54 INFO Applying migration id=publickey 2026/04/10 23:48:54 INFO Applying migration id=resolvegroup 2026/04/10 23:48:54 INFO Applying migration id=reject 2026/04/10 23:48:54 INFO Applying migration id=autodel 2026/04/10 23:48:54 INFO Applying migration id=jsonb 2026/04/10 23:48:54 INFO Applying migration id=quote 2026/04/10 23:48:54 INFO Applying migration id=rfc9421 2026/04/10 23:48:54 INFO Applying migration id=keys 2026/04/10 23:48:54 INFO Applying migration id=portable 2026/04/10 23:48:54 INFO Applying migration id=proofs 2026/04/10 23:48:54 INFO Applying migration id=contexts 2026/04/10 23:48:54 INFO Applying migration id=deliverieshost 2026/04/10 23:48:54 INFO Applying migration id=pembegin 2026/04/10 23:48:54 INFO Applying migration id=didhost 2026/04/10 23:48:54 INFO Creating new user request.path=/users/register name=erin 2026/04/10 23:48:55 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.96s) === RUN TestRegister_TwoCertificates 2026/04/10 23:48:55 INFO Applying migration id=initial 2026/04/10 23:48:55 INFO Applying migration id=notesupdated 2026/04/10 23:48:55 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:55 INFO Applying migration id=activitiesid 2026/04/10 23:48:55 INFO Applying migration id=outbox 2026/04/10 23:48:55 INFO Applying migration id=edits 2026/04/10 23:48:55 INFO Applying migration id=outboxactor 2026/04/10 23:48:55 INFO Applying migration id=outboxsender 2026/04/10 23:48:55 INFO Applying migration id=thread 2026/04/10 23:48:55 INFO Applying migration id=host 2026/04/10 23:48:55 INFO Applying migration id=sharedinbox 2026/04/10 23:48:55 INFO Applying migration id=noteshost 2026/04/10 23:48:55 INFO Applying migration id=fetched 2026/04/10 23:48:55 INFO Applying migration id=move 2026/04/10 23:48:55 INFO Applying migration id=cleanup 2026/04/10 23:48:55 INFO Applying migration id=received 2026/04/10 23:48:55 INFO Applying migration id=namehost 2026/04/10 23:48:55 INFO Applying migration id=outboxhost 2026/04/10 23:48:55 INFO Applying migration id=notesfts 2026/04/10 23:48:55 INFO Applying migration id=iconsname 2026/04/10 23:48:55 INFO Applying migration id=nohash 2026/04/10 23:48:55 INFO Applying migration id=shares 2026/04/10 23:48:55 INFO Applying migration id=actorttl 2026/04/10 23:48:55 INFO Applying migration id=tocc 2026/04/10 23:48:55 INFO Applying migration id=followeds 2026/04/10 23:48:55 INFO Applying migration id=certhash 2026/04/10 23:48:55 INFO Applying migration id=follows_sync 2026/04/10 23:48:55 INFO Applying migration id=jsonpath 2026/04/10 23:48:55 INFO Applying migration id=localforward 2026/04/10 23:48:55 INFO Applying migration id=avatar 2026/04/10 23:48:55 INFO Applying migration id=noimage 2026/04/10 23:48:55 INFO Applying migration id=feed 2026/04/10 23:48:55 INFO Applying migration id=bookmarks 2026/04/10 23:48:55 INFO Applying migration id=shareactivity 2026/04/10 23:48:55 INFO Applying migration id=application 2026/04/10 23:48:55 INFO Applying migration id=certificates 2026/04/10 23:48:55 INFO Applying migration id=rawforward 2026/04/10 23:48:55 INFO Applying migration id=publickey 2026/04/10 23:48:55 INFO Applying migration id=resolvegroup 2026/04/10 23:48:55 INFO Applying migration id=reject 2026/04/10 23:48:55 INFO Applying migration id=autodel 2026/04/10 23:48:55 INFO Applying migration id=jsonb 2026/04/10 23:48:55 INFO Applying migration id=quote 2026/04/10 23:48:55 INFO Applying migration id=rfc9421 2026/04/10 23:48:55 INFO Applying migration id=keys 2026/04/10 23:48:55 INFO Applying migration id=portable 2026/04/10 23:48:55 INFO Applying migration id=proofs 2026/04/10 23:48:55 INFO Applying migration id=contexts 2026/04/10 23:48:55 INFO Applying migration id=deliverieshost 2026/04/10 23:48:55 INFO Applying migration id=pembegin 2026/04/10 23:48:55 INFO Applying migration id=didhost 2026/04/10 23:48:55 INFO Redirecting new user 2026/04/10 23:48:55 INFO Creating new user request.path=/users/register name=erin 2026/04/10 23:48:55 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/04/10 23:48:55 INFO Redirecting new user 2026/04/10 23:48:56 INFO Creating new user request.path=/users/register name=erin 2026/04/10 23:48:56 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/04/10 23:48:56 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/04/10 23:48:56 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/04/10 23:48:56 INFO Redirecting new user 2026/04/10 23:48:56 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (1.37s) === RUN TestRegister_ForbiddenUserName 2026/04/10 23:48:56 INFO Applying migration id=initial 2026/04/10 23:48:56 INFO Applying migration id=notesupdated 2026/04/10 23:48:56 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:56 INFO Applying migration id=activitiesid 2026/04/10 23:48:56 INFO Applying migration id=outbox 2026/04/10 23:48:56 INFO Applying migration id=edits 2026/04/10 23:48:56 INFO Applying migration id=outboxactor 2026/04/10 23:48:56 INFO Applying migration id=outboxsender 2026/04/10 23:48:56 INFO Applying migration id=thread 2026/04/10 23:48:56 INFO Applying migration id=host 2026/04/10 23:48:56 INFO Applying migration id=sharedinbox 2026/04/10 23:48:56 INFO Applying migration id=noteshost 2026/04/10 23:48:56 INFO Applying migration id=fetched 2026/04/10 23:48:56 INFO Applying migration id=move 2026/04/10 23:48:56 INFO Applying migration id=cleanup 2026/04/10 23:48:56 INFO Applying migration id=received 2026/04/10 23:48:56 INFO Applying migration id=namehost 2026/04/10 23:48:56 INFO Applying migration id=outboxhost 2026/04/10 23:48:56 INFO Applying migration id=notesfts 2026/04/10 23:48:56 INFO Applying migration id=iconsname 2026/04/10 23:48:56 INFO Applying migration id=nohash 2026/04/10 23:48:56 INFO Applying migration id=shares 2026/04/10 23:48:56 INFO Applying migration id=actorttl 2026/04/10 23:48:56 INFO Applying migration id=tocc 2026/04/10 23:48:56 INFO Applying migration id=followeds 2026/04/10 23:48:56 INFO Applying migration id=certhash 2026/04/10 23:48:56 INFO Applying migration id=follows_sync 2026/04/10 23:48:56 INFO Applying migration id=jsonpath 2026/04/10 23:48:56 INFO Applying migration id=localforward 2026/04/10 23:48:56 INFO Applying migration id=avatar 2026/04/10 23:48:56 INFO Applying migration id=noimage 2026/04/10 23:48:56 INFO Applying migration id=feed 2026/04/10 23:48:56 INFO Applying migration id=bookmarks 2026/04/10 23:48:56 INFO Applying migration id=shareactivity 2026/04/10 23:48:56 INFO Applying migration id=application 2026/04/10 23:48:56 INFO Applying migration id=certificates 2026/04/10 23:48:56 INFO Applying migration id=rawforward 2026/04/10 23:48:56 INFO Applying migration id=publickey 2026/04/10 23:48:56 INFO Applying migration id=resolvegroup 2026/04/10 23:48:56 INFO Applying migration id=reject 2026/04/10 23:48:56 INFO Applying migration id=autodel 2026/04/10 23:48:56 INFO Applying migration id=jsonb 2026/04/10 23:48:56 INFO Applying migration id=quote 2026/04/10 23:48:56 INFO Applying migration id=rfc9421 2026/04/10 23:48:56 INFO Applying migration id=keys 2026/04/10 23:48:56 INFO Applying migration id=portable 2026/04/10 23:48:56 INFO Applying migration id=proofs 2026/04/10 23:48:56 INFO Applying migration id=contexts 2026/04/10 23:48:56 INFO Applying migration id=deliverieshost 2026/04/10 23:48:56 INFO Applying migration id=pembegin 2026/04/10 23:48:56 INFO Applying migration id=didhost --- PASS: TestRegister_ForbiddenUserName (0.13s) === RUN TestReply_AuthorNotFollowed 2026/04/10 23:48:57 INFO Applying migration id=initial 2026/04/10 23:48:57 INFO Applying migration id=notesupdated 2026/04/10 23:48:57 INFO Applying migration id=personspreferredusername 2026/04/10 23:48:57 INFO Applying migration id=activitiesid 2026/04/10 23:48:57 INFO Applying migration id=outbox 2026/04/10 23:48:57 INFO Applying migration id=edits 2026/04/10 23:48:57 INFO Applying migration id=outboxactor 2026/04/10 23:48:57 INFO Applying migration id=outboxsender 2026/04/10 23:48:57 INFO Applying migration id=thread 2026/04/10 23:48:57 INFO Applying migration id=host 2026/04/10 23:48:57 INFO Applying migration id=sharedinbox 2026/04/10 23:48:57 INFO Applying migration id=noteshost 2026/04/10 23:48:57 INFO Applying migration id=fetched 2026/04/10 23:48:57 INFO Applying migration id=move 2026/04/10 23:48:57 INFO Applying migration id=cleanup 2026/04/10 23:48:57 INFO Applying migration id=received 2026/04/10 23:48:57 INFO Applying migration id=namehost 2026/04/10 23:48:57 INFO Applying migration id=outboxhost 2026/04/10 23:48:57 INFO Applying migration id=notesfts 2026/04/10 23:48:57 INFO Applying migration id=iconsname 2026/04/10 23:48:57 INFO Applying migration id=nohash 2026/04/10 23:48:57 INFO Applying migration id=shares 2026/04/10 23:48:57 INFO Applying migration id=actorttl 2026/04/10 23:48:57 INFO Applying migration id=tocc 2026/04/10 23:48:57 INFO Applying migration id=followeds 2026/04/10 23:48:57 INFO Applying migration id=certhash 2026/04/10 23:48:57 INFO Applying migration id=follows_sync 2026/04/10 23:48:57 INFO Applying migration id=jsonpath 2026/04/10 23:48:57 INFO Applying migration id=localforward 2026/04/10 23:48:57 INFO Applying migration id=avatar 2026/04/10 23:48:57 INFO Applying migration id=noimage 2026/04/10 23:48:57 INFO Applying migration id=feed 2026/04/10 23:48:57 INFO Applying migration id=bookmarks 2026/04/10 23:48:57 INFO Applying migration id=shareactivity 2026/04/10 23:48:57 INFO Applying migration id=application 2026/04/10 23:48:57 INFO Applying migration id=certificates 2026/04/10 23:48:57 INFO Applying migration id=rawforward 2026/04/10 23:48:57 INFO Applying migration id=publickey 2026/04/10 23:48:57 INFO Applying migration id=resolvegroup 2026/04/10 23:48:57 INFO Applying migration id=reject 2026/04/10 23:48:57 INFO Applying migration id=autodel 2026/04/10 23:48:57 INFO Applying migration id=jsonb 2026/04/10 23:48:57 INFO Applying migration id=quote 2026/04/10 23:48:57 INFO Applying migration id=rfc9421 2026/04/10 23:48:57 INFO Applying migration id=keys 2026/04/10 23:48:57 INFO Applying migration id=portable 2026/04/10 23:48:57 INFO Applying migration id=proofs 2026/04/10 23:48:57 INFO Applying migration id=contexts 2026/04/10 23:48:57 INFO Applying migration id=deliverieshost 2026/04/10 23:48:57 INFO Applying migration id=pembegin 2026/04/10 23:48:57 INFO Applying migration id=didhost 2026/04/10 23:49:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-85fb-7a87-bcea-2385b00737f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-85fb-79eb-bc11-0e17d7537bac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-85fb-79eb-bc11-0e17d7537bac 2026/04/10 23:49:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-85fb-79eb-bc11-0e17d7537bac 2026/04/10 23:49:00 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-85fb-79eb-bc11-0e17d7537bac 2026/04/10 23:49:00 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cc-8602-7dda-beec-e351ec99872b note=https://localhost.localdomain:8443/post/019d79cc-8602-7d86-8b7e-a304c5ee557b thread=https://localhost.localdomain:8443/post/019d79cc-85fb-79eb-bc11-0e17d7537bac starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:49:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-8602-7dda-beec-e351ec99872b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-8602-7d86-8b7e-a304c5ee557b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-8602-7d86-8b7e-a304c5ee557b 2026/04/10 23:49:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-85fb-79eb-bc11-0e17d7537bac 2026/04/10 23:49:00 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (3.03s) === RUN TestReply_AuthorFollowed 2026/04/10 23:49:00 INFO Applying migration id=initial 2026/04/10 23:49:00 INFO Applying migration id=notesupdated 2026/04/10 23:49:00 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:00 INFO Applying migration id=activitiesid 2026/04/10 23:49:00 INFO Applying migration id=outbox 2026/04/10 23:49:00 INFO Applying migration id=edits 2026/04/10 23:49:00 INFO Applying migration id=outboxactor 2026/04/10 23:49:00 INFO Applying migration id=outboxsender 2026/04/10 23:49:00 INFO Applying migration id=thread 2026/04/10 23:49:00 INFO Applying migration id=host 2026/04/10 23:49:00 INFO Applying migration id=sharedinbox 2026/04/10 23:49:00 INFO Applying migration id=noteshost 2026/04/10 23:49:00 INFO Applying migration id=fetched 2026/04/10 23:49:00 INFO Applying migration id=move 2026/04/10 23:49:00 INFO Applying migration id=cleanup 2026/04/10 23:49:00 INFO Applying migration id=received 2026/04/10 23:49:00 INFO Applying migration id=namehost 2026/04/10 23:49:00 INFO Applying migration id=outboxhost 2026/04/10 23:49:00 INFO Applying migration id=notesfts 2026/04/10 23:49:00 INFO Applying migration id=iconsname 2026/04/10 23:49:00 INFO Applying migration id=nohash 2026/04/10 23:49:00 INFO Applying migration id=shares 2026/04/10 23:49:00 INFO Applying migration id=actorttl 2026/04/10 23:49:00 INFO Applying migration id=tocc 2026/04/10 23:49:00 INFO Applying migration id=followeds 2026/04/10 23:49:00 INFO Applying migration id=certhash 2026/04/10 23:49:00 INFO Applying migration id=follows_sync 2026/04/10 23:49:00 INFO Applying migration id=jsonpath 2026/04/10 23:49:00 INFO Applying migration id=localforward 2026/04/10 23:49:00 INFO Applying migration id=avatar 2026/04/10 23:49:00 INFO Applying migration id=noimage 2026/04/10 23:49:00 INFO Applying migration id=feed 2026/04/10 23:49:00 INFO Applying migration id=bookmarks 2026/04/10 23:49:00 INFO Applying migration id=shareactivity 2026/04/10 23:49:00 INFO Applying migration id=application 2026/04/10 23:49:00 INFO Applying migration id=certificates 2026/04/10 23:49:00 INFO Applying migration id=rawforward 2026/04/10 23:49:00 INFO Applying migration id=publickey 2026/04/10 23:49:00 INFO Applying migration id=resolvegroup 2026/04/10 23:49:00 INFO Applying migration id=reject 2026/04/10 23:49:00 INFO Applying migration id=autodel 2026/04/10 23:49:00 INFO Applying migration id=jsonb 2026/04/10 23:49:00 INFO Applying migration id=quote 2026/04/10 23:49:00 INFO Applying migration id=rfc9421 2026/04/10 23:49:00 INFO Applying migration id=keys 2026/04/10 23:49:00 INFO Applying migration id=portable 2026/04/10 23:49:00 INFO Applying migration id=proofs 2026/04/10 23:49:00 INFO Applying migration id=contexts 2026/04/10 23:49:00 INFO Applying migration id=deliverieshost 2026/04/10 23:49:00 INFO Applying migration id=pembegin 2026/04/10 23:49:00 INFO Applying migration id=didhost 2026/04/10 23:49:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-9030-7137-8ad6-2a02d0204729 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 23:49:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-9030-7d5e-8294-8769e547e172 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-9030-7137-8ad6-2a02d0204729 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-9030-7137-8ad6-2a02d0204729 2026/04/10 23:49:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-9031-752e-8a15-2b76292957f7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-9031-74e1-af61-248752979216 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-9031-74e1-af61-248752979216 2026/04/10 23:49:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-9031-74e1-af61-248752979216 2026/04/10 23:49:02 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-9031-74e1-af61-248752979216 2026/04/10 23:49:02 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cc-9035-7466-9995-23e8fb227278 note=https://localhost.localdomain:8443/post/019d79cc-9035-742b-92e6-9a5b41c90737 thread=https://localhost.localdomain:8443/post/019d79cc-9031-74e1-af61-248752979216 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:49:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-9035-7466-9995-23e8fb227278 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-9035-742b-92e6-9a5b41c90737 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-9035-742b-92e6-9a5b41c90737 2026/04/10 23:49:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-9031-74e1-af61-248752979216 2026/04/10 23:49:02 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (2.61s) === RUN TestReply_PostToFollowers 2026/04/10 23:49:02 INFO Applying migration id=initial 2026/04/10 23:49:02 INFO Applying migration id=notesupdated 2026/04/10 23:49:02 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:02 INFO Applying migration id=activitiesid 2026/04/10 23:49:02 INFO Applying migration id=outbox 2026/04/10 23:49:02 INFO Applying migration id=edits 2026/04/10 23:49:02 INFO Applying migration id=outboxactor 2026/04/10 23:49:02 INFO Applying migration id=outboxsender 2026/04/10 23:49:02 INFO Applying migration id=thread 2026/04/10 23:49:02 INFO Applying migration id=host 2026/04/10 23:49:02 INFO Applying migration id=sharedinbox 2026/04/10 23:49:02 INFO Applying migration id=noteshost 2026/04/10 23:49:02 INFO Applying migration id=fetched 2026/04/10 23:49:02 INFO Applying migration id=move 2026/04/10 23:49:02 INFO Applying migration id=cleanup 2026/04/10 23:49:02 INFO Applying migration id=received 2026/04/10 23:49:02 INFO Applying migration id=namehost 2026/04/10 23:49:02 INFO Applying migration id=outboxhost 2026/04/10 23:49:02 INFO Applying migration id=notesfts 2026/04/10 23:49:02 INFO Applying migration id=iconsname 2026/04/10 23:49:02 INFO Applying migration id=nohash 2026/04/10 23:49:02 INFO Applying migration id=shares 2026/04/10 23:49:02 INFO Applying migration id=actorttl 2026/04/10 23:49:02 INFO Applying migration id=tocc 2026/04/10 23:49:02 INFO Applying migration id=followeds 2026/04/10 23:49:02 INFO Applying migration id=certhash 2026/04/10 23:49:02 INFO Applying migration id=follows_sync 2026/04/10 23:49:02 INFO Applying migration id=jsonpath 2026/04/10 23:49:02 INFO Applying migration id=localforward 2026/04/10 23:49:02 INFO Applying migration id=avatar 2026/04/10 23:49:02 INFO Applying migration id=noimage 2026/04/10 23:49:02 INFO Applying migration id=feed 2026/04/10 23:49:02 INFO Applying migration id=bookmarks 2026/04/10 23:49:02 INFO Applying migration id=shareactivity 2026/04/10 23:49:02 INFO Applying migration id=application 2026/04/10 23:49:02 INFO Applying migration id=certificates 2026/04/10 23:49:02 INFO Applying migration id=rawforward 2026/04/10 23:49:02 INFO Applying migration id=publickey 2026/04/10 23:49:02 INFO Applying migration id=resolvegroup 2026/04/10 23:49:02 INFO Applying migration id=reject 2026/04/10 23:49:02 INFO Applying migration id=autodel 2026/04/10 23:49:02 INFO Applying migration id=jsonb 2026/04/10 23:49:02 INFO Applying migration id=quote 2026/04/10 23:49:02 INFO Applying migration id=rfc9421 2026/04/10 23:49:02 INFO Applying migration id=keys 2026/04/10 23:49:02 INFO Applying migration id=portable 2026/04/10 23:49:02 INFO Applying migration id=proofs 2026/04/10 23:49:02 INFO Applying migration id=contexts 2026/04/10 23:49:02 INFO Applying migration id=deliverieshost 2026/04/10 23:49:02 INFO Applying migration id=pembegin 2026/04/10 23:49:02 INFO Applying migration id=didhost 2026/04/10 23:49:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-9958-751e-b4dd-a8e654343e90 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 23:49:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-9959-71f6-b17c-4576815d0257 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-9958-751e-b4dd-a8e654343e90 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-9958-751e-b4dd-a8e654343e90 2026/04/10 23:49:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-9959-795d-9481-5fa568486e3e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-9959-790c-82e8-c44ae53ab8c3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-9959-790c-82e8-c44ae53ab8c3 2026/04/10 23:49:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-9959-790c-82e8-c44ae53ab8c3 2026/04/10 23:49:04 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-9959-790c-82e8-c44ae53ab8c3 2026/04/10 23:49:04 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cc-995d-712b-a000-0a333824a05f note=https://localhost.localdomain:8443/post/019d79cc-995d-70f5-954e-ab80c0257009 thread=https://localhost.localdomain:8443/post/019d79cc-9959-790c-82e8-c44ae53ab8c3 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:49:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-995d-712b-a000-0a333824a05f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-995d-70f5-954e-ab80c0257009 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-995d-70f5-954e-ab80c0257009 2026/04/10 23:49:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-9959-790c-82e8-c44ae53ab8c3 2026/04/10 23:49:04 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (2.34s) === RUN TestReply_PostToFollowersNotFollowing 2026/04/10 23:49:04 INFO Applying migration id=initial 2026/04/10 23:49:04 INFO Applying migration id=notesupdated 2026/04/10 23:49:04 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:04 INFO Applying migration id=activitiesid 2026/04/10 23:49:04 INFO Applying migration id=outbox 2026/04/10 23:49:05 INFO Applying migration id=edits 2026/04/10 23:49:05 INFO Applying migration id=outboxactor 2026/04/10 23:49:05 INFO Applying migration id=outboxsender 2026/04/10 23:49:05 INFO Applying migration id=thread 2026/04/10 23:49:05 INFO Applying migration id=host 2026/04/10 23:49:05 INFO Applying migration id=sharedinbox 2026/04/10 23:49:05 INFO Applying migration id=noteshost 2026/04/10 23:49:05 INFO Applying migration id=fetched 2026/04/10 23:49:05 INFO Applying migration id=move 2026/04/10 23:49:05 INFO Applying migration id=cleanup 2026/04/10 23:49:05 INFO Applying migration id=received 2026/04/10 23:49:05 INFO Applying migration id=namehost 2026/04/10 23:49:05 INFO Applying migration id=outboxhost 2026/04/10 23:49:05 INFO Applying migration id=notesfts 2026/04/10 23:49:05 INFO Applying migration id=iconsname 2026/04/10 23:49:05 INFO Applying migration id=nohash 2026/04/10 23:49:05 INFO Applying migration id=shares 2026/04/10 23:49:05 INFO Applying migration id=actorttl 2026/04/10 23:49:05 INFO Applying migration id=tocc 2026/04/10 23:49:05 INFO Applying migration id=followeds 2026/04/10 23:49:05 INFO Applying migration id=certhash 2026/04/10 23:49:05 INFO Applying migration id=follows_sync 2026/04/10 23:49:05 INFO Applying migration id=jsonpath 2026/04/10 23:49:05 INFO Applying migration id=localforward 2026/04/10 23:49:05 INFO Applying migration id=avatar 2026/04/10 23:49:05 INFO Applying migration id=noimage 2026/04/10 23:49:05 INFO Applying migration id=feed 2026/04/10 23:49:05 INFO Applying migration id=bookmarks 2026/04/10 23:49:05 INFO Applying migration id=shareactivity 2026/04/10 23:49:05 INFO Applying migration id=application 2026/04/10 23:49:05 INFO Applying migration id=certificates 2026/04/10 23:49:05 INFO Applying migration id=rawforward 2026/04/10 23:49:05 INFO Applying migration id=publickey 2026/04/10 23:49:05 INFO Applying migration id=resolvegroup 2026/04/10 23:49:05 INFO Applying migration id=reject 2026/04/10 23:49:05 INFO Applying migration id=autodel 2026/04/10 23:49:05 INFO Applying migration id=jsonb 2026/04/10 23:49:05 INFO Applying migration id=quote 2026/04/10 23:49:05 INFO Applying migration id=rfc9421 2026/04/10 23:49:05 INFO Applying migration id=keys 2026/04/10 23:49:05 INFO Applying migration id=portable 2026/04/10 23:49:05 INFO Applying migration id=proofs 2026/04/10 23:49:05 INFO Applying migration id=contexts 2026/04/10 23:49:05 INFO Applying migration id=deliverieshost 2026/04/10 23:49:05 INFO Applying migration id=pembegin 2026/04/10 23:49:05 INFO Applying migration id=didhost 2026/04/10 23:49:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-a0ca-7573-9ca4-31b882ec37dc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-a0ca-7522-a547-9b76e5cfcef7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-a0ca-7522-a547-9b76e5cfcef7 2026/04/10 23:49:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-a0ca-7522-a547-9b76e5cfcef7 2026/04/10 23:49:06 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d79cc-a0ca-7522-a547-9b76e5cfcef7 2026/04/10 23:49:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-a0ca-7522-a547-9b76e5cfcef7 2026/04/10 23:49:06 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79cc-a0ca-7522-a547-9b76e5cfcef7 2026/04/10 23:49:06 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (1.90s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/04/10 23:49:06 INFO Applying migration id=initial 2026/04/10 23:49:06 INFO Applying migration id=notesupdated 2026/04/10 23:49:06 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:06 INFO Applying migration id=activitiesid 2026/04/10 23:49:06 INFO Applying migration id=outbox 2026/04/10 23:49:06 INFO Applying migration id=edits 2026/04/10 23:49:06 INFO Applying migration id=outboxactor 2026/04/10 23:49:06 INFO Applying migration id=outboxsender 2026/04/10 23:49:06 INFO Applying migration id=thread 2026/04/10 23:49:06 INFO Applying migration id=host 2026/04/10 23:49:06 INFO Applying migration id=sharedinbox 2026/04/10 23:49:06 INFO Applying migration id=noteshost 2026/04/10 23:49:06 INFO Applying migration id=fetched 2026/04/10 23:49:06 INFO Applying migration id=move 2026/04/10 23:49:06 INFO Applying migration id=cleanup 2026/04/10 23:49:06 INFO Applying migration id=received 2026/04/10 23:49:06 INFO Applying migration id=namehost 2026/04/10 23:49:06 INFO Applying migration id=outboxhost 2026/04/10 23:49:06 INFO Applying migration id=notesfts 2026/04/10 23:49:06 INFO Applying migration id=iconsname 2026/04/10 23:49:06 INFO Applying migration id=nohash 2026/04/10 23:49:06 INFO Applying migration id=shares 2026/04/10 23:49:06 INFO Applying migration id=actorttl 2026/04/10 23:49:06 INFO Applying migration id=tocc 2026/04/10 23:49:06 INFO Applying migration id=followeds 2026/04/10 23:49:06 INFO Applying migration id=certhash 2026/04/10 23:49:06 INFO Applying migration id=follows_sync 2026/04/10 23:49:06 INFO Applying migration id=jsonpath 2026/04/10 23:49:06 INFO Applying migration id=localforward 2026/04/10 23:49:06 INFO Applying migration id=avatar 2026/04/10 23:49:06 INFO Applying migration id=noimage 2026/04/10 23:49:06 INFO Applying migration id=feed 2026/04/10 23:49:06 INFO Applying migration id=bookmarks 2026/04/10 23:49:06 INFO Applying migration id=shareactivity 2026/04/10 23:49:06 INFO Applying migration id=application 2026/04/10 23:49:06 INFO Applying migration id=certificates 2026/04/10 23:49:06 INFO Applying migration id=rawforward 2026/04/10 23:49:06 INFO Applying migration id=publickey 2026/04/10 23:49:06 INFO Applying migration id=resolvegroup 2026/04/10 23:49:06 INFO Applying migration id=reject 2026/04/10 23:49:06 INFO Applying migration id=autodel 2026/04/10 23:49:06 INFO Applying migration id=jsonb 2026/04/10 23:49:06 INFO Applying migration id=quote 2026/04/10 23:49:06 INFO Applying migration id=rfc9421 2026/04/10 23:49:06 INFO Applying migration id=keys 2026/04/10 23:49:06 INFO Applying migration id=portable 2026/04/10 23:49:06 INFO Applying migration id=proofs 2026/04/10 23:49:06 INFO Applying migration id=contexts 2026/04/10 23:49:06 INFO Applying migration id=deliverieshost 2026/04/10 23:49:06 INFO Applying migration id=pembegin 2026/04/10 23:49:06 INFO Applying migration id=didhost 2026/04/10 23:49:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-a9c0-7747-8530-609bfe4907e3 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 23:49:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-a9c1-74f3-a971-489041f7b480 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-a9c0-7747-8530-609bfe4907e3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-a9c0-7747-8530-609bfe4907e3 2026/04/10 23:49:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-a9c1-7c45-8254-cb79372babc0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-a9c1-7be1-b2ed-7ce29ee40c1f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-a9c1-7be1-b2ed-7ce29ee40c1f 2026/04/10 23:49:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-a9c1-7be1-b2ed-7ce29ee40c1f 2026/04/10 23:49:09 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79cc-a9c6-72c0-b322-6fc71ce62b34 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-a9c0-7747-8530-609bfe4907e3 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 23:49:09 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d79cc-a9c1-7be1-b2ed-7ce29ee40c1f 2026/04/10 23:49:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-a9c1-7be1-b2ed-7ce29ee40c1f 2026/04/10 23:49:09 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79cc-a9c1-7be1-b2ed-7ce29ee40c1f 2026/04/10 23:49:09 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (2.31s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/04/10 23:49:09 INFO Applying migration id=initial 2026/04/10 23:49:09 INFO Applying migration id=notesupdated 2026/04/10 23:49:09 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:09 INFO Applying migration id=activitiesid 2026/04/10 23:49:09 INFO Applying migration id=outbox 2026/04/10 23:49:09 INFO Applying migration id=edits 2026/04/10 23:49:09 INFO Applying migration id=outboxactor 2026/04/10 23:49:09 INFO Applying migration id=outboxsender 2026/04/10 23:49:09 INFO Applying migration id=thread 2026/04/10 23:49:09 INFO Applying migration id=host 2026/04/10 23:49:09 INFO Applying migration id=sharedinbox 2026/04/10 23:49:09 INFO Applying migration id=noteshost 2026/04/10 23:49:09 INFO Applying migration id=fetched 2026/04/10 23:49:09 INFO Applying migration id=move 2026/04/10 23:49:09 INFO Applying migration id=cleanup 2026/04/10 23:49:09 INFO Applying migration id=received 2026/04/10 23:49:09 INFO Applying migration id=namehost 2026/04/10 23:49:09 INFO Applying migration id=outboxhost 2026/04/10 23:49:09 INFO Applying migration id=notesfts 2026/04/10 23:49:09 INFO Applying migration id=iconsname 2026/04/10 23:49:09 INFO Applying migration id=nohash 2026/04/10 23:49:09 INFO Applying migration id=shares 2026/04/10 23:49:09 INFO Applying migration id=actorttl 2026/04/10 23:49:09 INFO Applying migration id=tocc 2026/04/10 23:49:09 INFO Applying migration id=followeds 2026/04/10 23:49:09 INFO Applying migration id=certhash 2026/04/10 23:49:09 INFO Applying migration id=follows_sync 2026/04/10 23:49:09 INFO Applying migration id=jsonpath 2026/04/10 23:49:09 INFO Applying migration id=localforward 2026/04/10 23:49:09 INFO Applying migration id=avatar 2026/04/10 23:49:09 INFO Applying migration id=noimage 2026/04/10 23:49:09 INFO Applying migration id=feed 2026/04/10 23:49:09 INFO Applying migration id=bookmarks 2026/04/10 23:49:09 INFO Applying migration id=shareactivity 2026/04/10 23:49:09 INFO Applying migration id=application 2026/04/10 23:49:09 INFO Applying migration id=certificates 2026/04/10 23:49:09 INFO Applying migration id=rawforward 2026/04/10 23:49:09 INFO Applying migration id=publickey 2026/04/10 23:49:09 INFO Applying migration id=resolvegroup 2026/04/10 23:49:09 INFO Applying migration id=reject 2026/04/10 23:49:09 INFO Applying migration id=autodel 2026/04/10 23:49:09 INFO Applying migration id=jsonb 2026/04/10 23:49:09 INFO Applying migration id=quote 2026/04/10 23:49:09 INFO Applying migration id=rfc9421 2026/04/10 23:49:09 INFO Applying migration id=keys 2026/04/10 23:49:09 INFO Applying migration id=portable 2026/04/10 23:49:09 INFO Applying migration id=proofs 2026/04/10 23:49:09 INFO Applying migration id=contexts 2026/04/10 23:49:09 INFO Applying migration id=deliverieshost 2026/04/10 23:49:09 INFO Applying migration id=pembegin 2026/04/10 23:49:09 INFO Applying migration id=didhost 2026/04/10 23:49:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-b7d5-7086-9b68-dbd93472acbd 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 23:49:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-b7d5-7ced-8bb5-caa485c233ae activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-b7d5-7086-9b68-dbd93472acbd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-b7d5-7086-9b68-dbd93472acbd 2026/04/10 23:49:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-b7d6-748d-8712-ec2cd84ae6d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-b7d6-7441-8d7f-9f86432788ad activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-b7d6-7441-8d7f-9f86432788ad 2026/04/10 23:49:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-b7d6-7441-8d7f-9f86432788ad 2026/04/10 23:49:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-b7d6-7441-8d7f-9f86432788ad 2026/04/10 23:49:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cc-b7d9-7395-85d9-431ce376bbc1 note=https://localhost.localdomain:8443/post/019d79cc-b7d9-735e-8e5a-51d753337e65 thread=https://localhost.localdomain:8443/post/019d79cc-b7d6-7441-8d7f-9f86432788ad starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:49:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-b7d9-7395-85d9-431ce376bbc1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-b7d9-735e-8e5a-51d753337e65 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-b7d9-735e-8e5a-51d753337e65 2026/04/10 23:49:12 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79cc-b7da-79c9-aa51-42ba1960afce activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-b7d5-7086-9b68-dbd93472acbd 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 23:49:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-b7d6-7441-8d7f-9f86432788ad 2026/04/10 23:49:12 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79cc-b7d6-7441-8d7f-9f86432788ad 2026/04/10 23:49:12 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (3.60s) === RUN TestReply_SelfReply 2026/04/10 23:49:12 INFO Applying migration id=initial 2026/04/10 23:49:12 INFO Applying migration id=notesupdated 2026/04/10 23:49:12 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:12 INFO Applying migration id=activitiesid 2026/04/10 23:49:12 INFO Applying migration id=outbox 2026/04/10 23:49:12 INFO Applying migration id=edits 2026/04/10 23:49:12 INFO Applying migration id=outboxactor 2026/04/10 23:49:12 INFO Applying migration id=outboxsender 2026/04/10 23:49:12 INFO Applying migration id=thread 2026/04/10 23:49:12 INFO Applying migration id=host 2026/04/10 23:49:12 INFO Applying migration id=sharedinbox 2026/04/10 23:49:12 INFO Applying migration id=noteshost 2026/04/10 23:49:12 INFO Applying migration id=fetched 2026/04/10 23:49:12 INFO Applying migration id=move 2026/04/10 23:49:12 INFO Applying migration id=cleanup 2026/04/10 23:49:12 INFO Applying migration id=received 2026/04/10 23:49:12 INFO Applying migration id=namehost 2026/04/10 23:49:12 INFO Applying migration id=outboxhost 2026/04/10 23:49:12 INFO Applying migration id=notesfts 2026/04/10 23:49:12 INFO Applying migration id=iconsname 2026/04/10 23:49:12 INFO Applying migration id=nohash 2026/04/10 23:49:12 INFO Applying migration id=shares 2026/04/10 23:49:12 INFO Applying migration id=actorttl 2026/04/10 23:49:12 INFO Applying migration id=tocc 2026/04/10 23:49:12 INFO Applying migration id=followeds 2026/04/10 23:49:12 INFO Applying migration id=certhash 2026/04/10 23:49:12 INFO Applying migration id=follows_sync 2026/04/10 23:49:12 INFO Applying migration id=jsonpath 2026/04/10 23:49:12 INFO Applying migration id=localforward 2026/04/10 23:49:12 INFO Applying migration id=avatar 2026/04/10 23:49:12 INFO Applying migration id=noimage 2026/04/10 23:49:12 INFO Applying migration id=feed 2026/04/10 23:49:12 INFO Applying migration id=bookmarks 2026/04/10 23:49:12 INFO Applying migration id=shareactivity 2026/04/10 23:49:12 INFO Applying migration id=application 2026/04/10 23:49:12 INFO Applying migration id=certificates 2026/04/10 23:49:12 INFO Applying migration id=rawforward 2026/04/10 23:49:12 INFO Applying migration id=publickey 2026/04/10 23:49:12 INFO Applying migration id=resolvegroup 2026/04/10 23:49:12 INFO Applying migration id=reject 2026/04/10 23:49:12 INFO Applying migration id=autodel 2026/04/10 23:49:12 INFO Applying migration id=jsonb 2026/04/10 23:49:12 INFO Applying migration id=quote 2026/04/10 23:49:12 INFO Applying migration id=rfc9421 2026/04/10 23:49:12 INFO Applying migration id=keys 2026/04/10 23:49:12 INFO Applying migration id=portable 2026/04/10 23:49:12 INFO Applying migration id=proofs 2026/04/10 23:49:12 INFO Applying migration id=contexts 2026/04/10 23:49:12 INFO Applying migration id=deliverieshost 2026/04/10 23:49:12 INFO Applying migration id=pembegin 2026/04/10 23:49:12 INFO Applying migration id=didhost 2026/04/10 23:49:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-c1d5-72d9-9a98-bae2787b6f47 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 23:49:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-c1d6-7116-b8b9-a5c0764c95dd activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-c1d5-72d9-9a98-bae2787b6f47 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-c1d5-72d9-9a98-bae2787b6f47 2026/04/10 23:49:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-c1d6-7885-a311-093c0424c021 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-c1d6-783b-921a-abff3673c76a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-c1d6-783b-921a-abff3673c76a 2026/04/10 23:49:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-c1d6-783b-921a-abff3673c76a 2026/04/10 23:49:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-c1d6-783b-921a-abff3673c76a 2026/04/10 23:49:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cc-c1d9-7cd0-b2f5-e28b7985f2b0 note=https://localhost.localdomain:8443/post/019d79cc-c1d9-7c99-a5ec-e40be6475e68 thread=https://localhost.localdomain:8443/post/019d79cc-c1d6-783b-921a-abff3673c76a starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:49:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-c1d9-7cd0-b2f5-e28b7985f2b0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-c1d9-7c99-a5ec-e40be6475e68 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-c1d9-7c99-a5ec-e40be6475e68 2026/04/10 23:49:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-c1d6-783b-921a-abff3673c76a 2026/04/10 23:49:15 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (2.56s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/04/10 23:49:15 INFO Applying migration id=initial 2026/04/10 23:49:15 INFO Applying migration id=notesupdated 2026/04/10 23:49:15 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:15 INFO Applying migration id=activitiesid 2026/04/10 23:49:15 INFO Applying migration id=outbox 2026/04/10 23:49:15 INFO Applying migration id=edits 2026/04/10 23:49:15 INFO Applying migration id=outboxactor 2026/04/10 23:49:15 INFO Applying migration id=outboxsender 2026/04/10 23:49:15 INFO Applying migration id=thread 2026/04/10 23:49:15 INFO Applying migration id=host 2026/04/10 23:49:15 INFO Applying migration id=sharedinbox 2026/04/10 23:49:15 INFO Applying migration id=noteshost 2026/04/10 23:49:15 INFO Applying migration id=fetched 2026/04/10 23:49:15 INFO Applying migration id=move 2026/04/10 23:49:15 INFO Applying migration id=cleanup 2026/04/10 23:49:15 INFO Applying migration id=received 2026/04/10 23:49:15 INFO Applying migration id=namehost 2026/04/10 23:49:15 INFO Applying migration id=outboxhost 2026/04/10 23:49:15 INFO Applying migration id=notesfts 2026/04/10 23:49:15 INFO Applying migration id=iconsname 2026/04/10 23:49:15 INFO Applying migration id=nohash 2026/04/10 23:49:15 INFO Applying migration id=shares 2026/04/10 23:49:15 INFO Applying migration id=actorttl 2026/04/10 23:49:15 INFO Applying migration id=tocc 2026/04/10 23:49:15 INFO Applying migration id=followeds 2026/04/10 23:49:15 INFO Applying migration id=certhash 2026/04/10 23:49:15 INFO Applying migration id=follows_sync 2026/04/10 23:49:15 INFO Applying migration id=jsonpath 2026/04/10 23:49:15 INFO Applying migration id=localforward 2026/04/10 23:49:15 INFO Applying migration id=avatar 2026/04/10 23:49:15 INFO Applying migration id=noimage 2026/04/10 23:49:15 INFO Applying migration id=feed 2026/04/10 23:49:15 INFO Applying migration id=bookmarks 2026/04/10 23:49:15 INFO Applying migration id=shareactivity 2026/04/10 23:49:15 INFO Applying migration id=application 2026/04/10 23:49:15 INFO Applying migration id=certificates 2026/04/10 23:49:15 INFO Applying migration id=rawforward 2026/04/10 23:49:15 INFO Applying migration id=publickey 2026/04/10 23:49:15 INFO Applying migration id=resolvegroup 2026/04/10 23:49:15 INFO Applying migration id=reject 2026/04/10 23:49:15 INFO Applying migration id=autodel 2026/04/10 23:49:15 INFO Applying migration id=jsonb 2026/04/10 23:49:15 INFO Applying migration id=quote 2026/04/10 23:49:15 INFO Applying migration id=rfc9421 2026/04/10 23:49:15 INFO Applying migration id=keys 2026/04/10 23:49:15 INFO Applying migration id=portable 2026/04/10 23:49:15 INFO Applying migration id=proofs 2026/04/10 23:49:15 INFO Applying migration id=contexts 2026/04/10 23:49:15 INFO Applying migration id=deliverieshost 2026/04/10 23:49:15 INFO Applying migration id=pembegin 2026/04/10 23:49:15 INFO Applying migration id=didhost 2026/04/10 23:49:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-cd3d-7749-b92d-01d2fc6f1a2d 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 23:49:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-cd3e-74d0-ac18-952f7db9f5f3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-cd3d-7749-b92d-01d2fc6f1a2d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-cd3d-7749-b92d-01d2fc6f1a2d 2026/04/10 23:49:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-cd3e-7cd3-8cd4-a404618990ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-cd3e-7c86-bd14-234f6826a114 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-cd3e-7c86-bd14-234f6826a114 2026/04/10 23:49:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-cd3e-7c86-bd14-234f6826a114 2026/04/10 23:49:18 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-cd3e-7c86-bd14-234f6826a114 2026/04/10 23:49:18 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cc-cd42-7dc5-b567-b61d5e4ffa50 note=https://localhost.localdomain:8443/post/019d79cc-cd42-7d8f-b800-3a00f1d48c4b thread=https://localhost.localdomain:8443/post/019d79cc-cd3e-7c86-bd14-234f6826a114 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:49:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-cd42-7dc5-b567-b61d5e4ffa50 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-cd42-7d8f-b800-3a00f1d48c4b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79cc-cd42-7d8f-b800-3a00f1d48c4b 2026/04/10 23:49:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-cd3e-7c86-bd14-234f6826a114 2026/04/10 23:49:18 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (2.92s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/04/10 23:49:18 INFO Applying migration id=initial 2026/04/10 23:49:18 INFO Applying migration id=notesupdated 2026/04/10 23:49:18 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:18 INFO Applying migration id=activitiesid 2026/04/10 23:49:18 INFO Applying migration id=outbox 2026/04/10 23:49:18 INFO Applying migration id=edits 2026/04/10 23:49:18 INFO Applying migration id=outboxactor 2026/04/10 23:49:18 INFO Applying migration id=outboxsender 2026/04/10 23:49:18 INFO Applying migration id=thread 2026/04/10 23:49:18 INFO Applying migration id=host 2026/04/10 23:49:18 INFO Applying migration id=sharedinbox 2026/04/10 23:49:18 INFO Applying migration id=noteshost 2026/04/10 23:49:18 INFO Applying migration id=fetched 2026/04/10 23:49:18 INFO Applying migration id=move 2026/04/10 23:49:18 INFO Applying migration id=cleanup 2026/04/10 23:49:18 INFO Applying migration id=received 2026/04/10 23:49:18 INFO Applying migration id=namehost 2026/04/10 23:49:18 INFO Applying migration id=outboxhost 2026/04/10 23:49:18 INFO Applying migration id=notesfts 2026/04/10 23:49:18 INFO Applying migration id=iconsname 2026/04/10 23:49:18 INFO Applying migration id=nohash 2026/04/10 23:49:18 INFO Applying migration id=shares 2026/04/10 23:49:18 INFO Applying migration id=actorttl 2026/04/10 23:49:18 INFO Applying migration id=tocc 2026/04/10 23:49:18 INFO Applying migration id=followeds 2026/04/10 23:49:18 INFO Applying migration id=certhash 2026/04/10 23:49:18 INFO Applying migration id=follows_sync 2026/04/10 23:49:18 INFO Applying migration id=jsonpath 2026/04/10 23:49:18 INFO Applying migration id=localforward 2026/04/10 23:49:18 INFO Applying migration id=avatar 2026/04/10 23:49:18 INFO Applying migration id=noimage 2026/04/10 23:49:18 INFO Applying migration id=feed 2026/04/10 23:49:18 INFO Applying migration id=bookmarks 2026/04/10 23:49:18 INFO Applying migration id=shareactivity 2026/04/10 23:49:18 INFO Applying migration id=application 2026/04/10 23:49:18 INFO Applying migration id=certificates 2026/04/10 23:49:18 INFO Applying migration id=rawforward 2026/04/10 23:49:18 INFO Applying migration id=publickey 2026/04/10 23:49:18 INFO Applying migration id=resolvegroup 2026/04/10 23:49:18 INFO Applying migration id=reject 2026/04/10 23:49:18 INFO Applying migration id=autodel 2026/04/10 23:49:18 INFO Applying migration id=jsonb 2026/04/10 23:49:18 INFO Applying migration id=quote 2026/04/10 23:49:18 INFO Applying migration id=rfc9421 2026/04/10 23:49:18 INFO Applying migration id=keys 2026/04/10 23:49:18 INFO Applying migration id=portable 2026/04/10 23:49:18 INFO Applying migration id=proofs 2026/04/10 23:49:18 INFO Applying migration id=contexts 2026/04/10 23:49:18 INFO Applying migration id=deliverieshost 2026/04/10 23:49:18 INFO Applying migration id=pembegin 2026/04/10 23:49:18 INFO Applying migration id=didhost 2026/04/10 23:49:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-d524-76d9-bcce-5d3c13b38cad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-d524-767a-9f6c-3b103f987b91 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-d524-767a-9f6c-3b103f987b91 2026/04/10 23:49:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-d524-767a-9f6c-3b103f987b91 2026/04/10 23:49:20 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-d524-767a-9f6c-3b103f987b91 2026/04/10 23:49:20 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cc-d528-7492-bb64-129e6c00be04 note=https://localhost.localdomain:8443/post/019d79cc-d528-7458-91fe-ade2e105eda3 thread=https://localhost.localdomain:8443/post/019d79cc-d524-767a-9f6c-3b103f987b91 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:49:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-d528-7492-bb64-129e6c00be04 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-d528-7458-91fe-ade2e105eda3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79cc-d528-7458-91fe-ade2e105eda3 2026/04/10 23:49:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-d524-767a-9f6c-3b103f987b91 2026/04/10 23:49:20 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (2.02s) === RUN TestReply_DM 2026/04/10 23:49:20 INFO Applying migration id=initial 2026/04/10 23:49:20 INFO Applying migration id=notesupdated 2026/04/10 23:49:20 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:20 INFO Applying migration id=activitiesid 2026/04/10 23:49:20 INFO Applying migration id=outbox 2026/04/10 23:49:20 INFO Applying migration id=edits 2026/04/10 23:49:20 INFO Applying migration id=outboxactor 2026/04/10 23:49:20 INFO Applying migration id=outboxsender 2026/04/10 23:49:20 INFO Applying migration id=thread 2026/04/10 23:49:20 INFO Applying migration id=host 2026/04/10 23:49:20 INFO Applying migration id=sharedinbox 2026/04/10 23:49:20 INFO Applying migration id=noteshost 2026/04/10 23:49:20 INFO Applying migration id=fetched 2026/04/10 23:49:20 INFO Applying migration id=move 2026/04/10 23:49:20 INFO Applying migration id=cleanup 2026/04/10 23:49:20 INFO Applying migration id=received 2026/04/10 23:49:20 INFO Applying migration id=namehost 2026/04/10 23:49:20 INFO Applying migration id=outboxhost 2026/04/10 23:49:20 INFO Applying migration id=notesfts 2026/04/10 23:49:20 INFO Applying migration id=iconsname 2026/04/10 23:49:20 INFO Applying migration id=nohash 2026/04/10 23:49:20 INFO Applying migration id=shares 2026/04/10 23:49:20 INFO Applying migration id=actorttl 2026/04/10 23:49:20 INFO Applying migration id=tocc 2026/04/10 23:49:20 INFO Applying migration id=followeds 2026/04/10 23:49:20 INFO Applying migration id=certhash 2026/04/10 23:49:20 INFO Applying migration id=follows_sync 2026/04/10 23:49:20 INFO Applying migration id=jsonpath 2026/04/10 23:49:20 INFO Applying migration id=localforward 2026/04/10 23:49:20 INFO Applying migration id=avatar 2026/04/10 23:49:20 INFO Applying migration id=noimage 2026/04/10 23:49:20 INFO Applying migration id=feed 2026/04/10 23:49:20 INFO Applying migration id=bookmarks 2026/04/10 23:49:20 INFO Applying migration id=shareactivity 2026/04/10 23:49:20 INFO Applying migration id=application 2026/04/10 23:49:20 INFO Applying migration id=certificates 2026/04/10 23:49:20 INFO Applying migration id=rawforward 2026/04/10 23:49:20 INFO Applying migration id=publickey 2026/04/10 23:49:20 INFO Applying migration id=resolvegroup 2026/04/10 23:49:20 INFO Applying migration id=reject 2026/04/10 23:49:20 INFO Applying migration id=autodel 2026/04/10 23:49:20 INFO Applying migration id=jsonb 2026/04/10 23:49:20 INFO Applying migration id=quote 2026/04/10 23:49:20 INFO Applying migration id=rfc9421 2026/04/10 23:49:20 INFO Applying migration id=keys 2026/04/10 23:49:20 INFO Applying migration id=portable 2026/04/10 23:49:20 INFO Applying migration id=proofs 2026/04/10 23:49:20 INFO Applying migration id=contexts 2026/04/10 23:49:20 INFO Applying migration id=deliverieshost 2026/04/10 23:49:20 INFO Applying migration id=pembegin 2026/04/10 23:49:20 INFO Applying migration id=didhost 2026/04/10 23:49:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-dbe5-7cf2-bfb8-7f0266ef2428 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 23:49:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-dbe6-7a0e-9aa7-f2ca986db9c9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-dbe5-7cf2-bfb8-7f0266ef2428 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-dbe5-7cf2-bfb8-7f0266ef2428 2026/04/10 23:49:22 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:49:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-dbe7-72f8-91a4-53e92d5989fb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-dbe7-714f-88eb-a24c5cf4f604 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-dbe7-714f-88eb-a24c5cf4f604 2026/04/10 23:49:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-dbe7-714f-88eb-a24c5cf4f604 2026/04/10 23:49:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-dbe7-714f-88eb-a24c5cf4f604 2026/04/10 23:49:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-dbf1-7d68-8ad3-98b5c1a646eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-dbf1-7ce6-9f9a-bef3edfe2081 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-dbf1-7ce6-9f9a-bef3edfe2081 --- PASS: TestReply_DM (1.74s) === RUN TestReply_DMUnfollowed 2026/04/10 23:49:22 INFO Applying migration id=initial 2026/04/10 23:49:22 INFO Applying migration id=notesupdated 2026/04/10 23:49:22 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:22 INFO Applying migration id=activitiesid 2026/04/10 23:49:22 INFO Applying migration id=outbox 2026/04/10 23:49:22 INFO Applying migration id=edits 2026/04/10 23:49:22 INFO Applying migration id=outboxactor 2026/04/10 23:49:22 INFO Applying migration id=outboxsender 2026/04/10 23:49:22 INFO Applying migration id=thread 2026/04/10 23:49:22 INFO Applying migration id=host 2026/04/10 23:49:22 INFO Applying migration id=sharedinbox 2026/04/10 23:49:22 INFO Applying migration id=noteshost 2026/04/10 23:49:22 INFO Applying migration id=fetched 2026/04/10 23:49:22 INFO Applying migration id=move 2026/04/10 23:49:22 INFO Applying migration id=cleanup 2026/04/10 23:49:22 INFO Applying migration id=received 2026/04/10 23:49:22 INFO Applying migration id=namehost 2026/04/10 23:49:22 INFO Applying migration id=outboxhost 2026/04/10 23:49:22 INFO Applying migration id=notesfts 2026/04/10 23:49:22 INFO Applying migration id=iconsname 2026/04/10 23:49:22 INFO Applying migration id=nohash 2026/04/10 23:49:22 INFO Applying migration id=shares 2026/04/10 23:49:22 INFO Applying migration id=actorttl 2026/04/10 23:49:22 INFO Applying migration id=tocc 2026/04/10 23:49:22 INFO Applying migration id=followeds 2026/04/10 23:49:22 INFO Applying migration id=certhash 2026/04/10 23:49:22 INFO Applying migration id=follows_sync 2026/04/10 23:49:22 INFO Applying migration id=jsonpath 2026/04/10 23:49:22 INFO Applying migration id=localforward 2026/04/10 23:49:22 INFO Applying migration id=avatar 2026/04/10 23:49:22 INFO Applying migration id=noimage 2026/04/10 23:49:22 INFO Applying migration id=feed 2026/04/10 23:49:22 INFO Applying migration id=bookmarks 2026/04/10 23:49:22 INFO Applying migration id=shareactivity 2026/04/10 23:49:22 INFO Applying migration id=application 2026/04/10 23:49:22 INFO Applying migration id=certificates 2026/04/10 23:49:22 INFO Applying migration id=rawforward 2026/04/10 23:49:22 INFO Applying migration id=publickey 2026/04/10 23:49:22 INFO Applying migration id=resolvegroup 2026/04/10 23:49:22 INFO Applying migration id=reject 2026/04/10 23:49:22 INFO Applying migration id=autodel 2026/04/10 23:49:22 INFO Applying migration id=jsonb 2026/04/10 23:49:22 INFO Applying migration id=quote 2026/04/10 23:49:22 INFO Applying migration id=rfc9421 2026/04/10 23:49:22 INFO Applying migration id=keys 2026/04/10 23:49:22 INFO Applying migration id=portable 2026/04/10 23:49:22 INFO Applying migration id=proofs 2026/04/10 23:49:22 INFO Applying migration id=contexts 2026/04/10 23:49:22 INFO Applying migration id=deliverieshost 2026/04/10 23:49:22 INFO Applying migration id=pembegin 2026/04/10 23:49:22 INFO Applying migration id=didhost 2026/04/10 23:49:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-e482-746d-b2a0-79a49c7a7d44 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 23:49:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-e484-7386-96b5-ba178daad0e1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-e482-746d-b2a0-79a49c7a7d44 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-e482-746d-b2a0-79a49c7a7d44 2026/04/10 23:49:24 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:49:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-e485-7806-b6c5-1e215cf317a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-e485-7421-b3b7-448000c0d81d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-e485-7421-b3b7-448000c0d81d 2026/04/10 23:49:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-e485-7421-b3b7-448000c0d81d 2026/04/10 23:49:24 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79cc-e490-7369-aeb9-20268c07b552 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-e482-746d-b2a0-79a49c7a7d44 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 23:49:24 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-e485-7421-b3b7-448000c0d81d 2026/04/10 23:49:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-e491-71b9-8716-e27bcf6c0056 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-e491-7180-bbc3-49f9044fc2d9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-e491-7180-bbc3-49f9044fc2d9 --- PASS: TestReply_DMUnfollowed (2.20s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/04/10 23:49:24 INFO Applying migration id=initial 2026/04/10 23:49:24 INFO Applying migration id=notesupdated 2026/04/10 23:49:24 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:24 INFO Applying migration id=activitiesid 2026/04/10 23:49:24 INFO Applying migration id=outbox 2026/04/10 23:49:24 INFO Applying migration id=edits 2026/04/10 23:49:24 INFO Applying migration id=outboxactor 2026/04/10 23:49:24 INFO Applying migration id=outboxsender 2026/04/10 23:49:24 INFO Applying migration id=thread 2026/04/10 23:49:24 INFO Applying migration id=host 2026/04/10 23:49:24 INFO Applying migration id=sharedinbox 2026/04/10 23:49:24 INFO Applying migration id=noteshost 2026/04/10 23:49:24 INFO Applying migration id=fetched 2026/04/10 23:49:24 INFO Applying migration id=move 2026/04/10 23:49:24 INFO Applying migration id=cleanup 2026/04/10 23:49:24 INFO Applying migration id=received 2026/04/10 23:49:24 INFO Applying migration id=namehost 2026/04/10 23:49:24 INFO Applying migration id=outboxhost 2026/04/10 23:49:24 INFO Applying migration id=notesfts 2026/04/10 23:49:24 INFO Applying migration id=iconsname 2026/04/10 23:49:24 INFO Applying migration id=nohash 2026/04/10 23:49:24 INFO Applying migration id=shares 2026/04/10 23:49:24 INFO Applying migration id=actorttl 2026/04/10 23:49:24 INFO Applying migration id=tocc 2026/04/10 23:49:24 INFO Applying migration id=followeds 2026/04/10 23:49:24 INFO Applying migration id=certhash 2026/04/10 23:49:24 INFO Applying migration id=follows_sync 2026/04/10 23:49:24 INFO Applying migration id=jsonpath 2026/04/10 23:49:24 INFO Applying migration id=localforward 2026/04/10 23:49:24 INFO Applying migration id=avatar 2026/04/10 23:49:24 INFO Applying migration id=noimage 2026/04/10 23:49:24 INFO Applying migration id=feed 2026/04/10 23:49:24 INFO Applying migration id=bookmarks 2026/04/10 23:49:24 INFO Applying migration id=shareactivity 2026/04/10 23:49:24 INFO Applying migration id=application 2026/04/10 23:49:24 INFO Applying migration id=certificates 2026/04/10 23:49:24 INFO Applying migration id=rawforward 2026/04/10 23:49:24 INFO Applying migration id=publickey 2026/04/10 23:49:24 INFO Applying migration id=resolvegroup 2026/04/10 23:49:24 INFO Applying migration id=reject 2026/04/10 23:49:24 INFO Applying migration id=autodel 2026/04/10 23:49:24 INFO Applying migration id=jsonb 2026/04/10 23:49:24 INFO Applying migration id=quote 2026/04/10 23:49:24 INFO Applying migration id=rfc9421 2026/04/10 23:49:24 INFO Applying migration id=keys 2026/04/10 23:49:24 INFO Applying migration id=portable 2026/04/10 23:49:24 INFO Applying migration id=proofs 2026/04/10 23:49:24 INFO Applying migration id=contexts 2026/04/10 23:49:24 INFO Applying migration id=deliverieshost 2026/04/10 23:49:24 INFO Applying migration id=pembegin 2026/04/10 23:49:24 INFO Applying migration id=didhost 2026/04/10 23:49:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-ec79-7a2d-861d-a989cea61e85 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 23:49:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-ec7a-777d-b847-422eb868dbde activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-ec79-7a2d-861d-a989cea61e85 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-ec79-7a2d-861d-a989cea61e85 2026/04/10 23:49:26 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:49:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-ec7b-710c-9618-68b61fa6869c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-ec7a-7ea2-847a-fc760d24db03 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-ec7a-7ea2-847a-fc760d24db03 2026/04/10 23:49:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-ec7a-7ea2-847a-fc760d24db03 2026/04/10 23:49:26 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79cc-ec7f-747d-b560-452ed303cc90 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-ec79-7a2d-861d-a989cea61e85 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 23:49:26 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cc-ec7a-7ea2-847a-fc760d24db03 2026/04/10 23:49:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-ec80-724f-9adc-793840f3bfa9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-ec80-721a-a75e-5b59c4c0430e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cc-ec80-721a-a75e-5b59c4c0430e --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (2.03s) === RUN TestReply_DMToAnotherUser 2026/04/10 23:49:26 INFO Applying migration id=initial 2026/04/10 23:49:26 INFO Applying migration id=notesupdated 2026/04/10 23:49:26 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:26 INFO Applying migration id=activitiesid 2026/04/10 23:49:26 INFO Applying migration id=outbox 2026/04/10 23:49:26 INFO Applying migration id=edits 2026/04/10 23:49:26 INFO Applying migration id=outboxactor 2026/04/10 23:49:26 INFO Applying migration id=outboxsender 2026/04/10 23:49:26 INFO Applying migration id=thread 2026/04/10 23:49:26 INFO Applying migration id=host 2026/04/10 23:49:26 INFO Applying migration id=sharedinbox 2026/04/10 23:49:26 INFO Applying migration id=noteshost 2026/04/10 23:49:26 INFO Applying migration id=fetched 2026/04/10 23:49:26 INFO Applying migration id=move 2026/04/10 23:49:26 INFO Applying migration id=cleanup 2026/04/10 23:49:26 INFO Applying migration id=received 2026/04/10 23:49:26 INFO Applying migration id=namehost 2026/04/10 23:49:26 INFO Applying migration id=outboxhost 2026/04/10 23:49:26 INFO Applying migration id=notesfts 2026/04/10 23:49:26 INFO Applying migration id=iconsname 2026/04/10 23:49:26 INFO Applying migration id=nohash 2026/04/10 23:49:26 INFO Applying migration id=shares 2026/04/10 23:49:26 INFO Applying migration id=actorttl 2026/04/10 23:49:26 INFO Applying migration id=tocc 2026/04/10 23:49:26 INFO Applying migration id=followeds 2026/04/10 23:49:26 INFO Applying migration id=certhash 2026/04/10 23:49:26 INFO Applying migration id=follows_sync 2026/04/10 23:49:26 INFO Applying migration id=jsonpath 2026/04/10 23:49:26 INFO Applying migration id=localforward 2026/04/10 23:49:26 INFO Applying migration id=avatar 2026/04/10 23:49:26 INFO Applying migration id=noimage 2026/04/10 23:49:26 INFO Applying migration id=feed 2026/04/10 23:49:26 INFO Applying migration id=bookmarks 2026/04/10 23:49:26 INFO Applying migration id=shareactivity 2026/04/10 23:49:26 INFO Applying migration id=application 2026/04/10 23:49:26 INFO Applying migration id=certificates 2026/04/10 23:49:26 INFO Applying migration id=rawforward 2026/04/10 23:49:26 INFO Applying migration id=publickey 2026/04/10 23:49:26 INFO Applying migration id=resolvegroup 2026/04/10 23:49:26 INFO Applying migration id=reject 2026/04/10 23:49:26 INFO Applying migration id=autodel 2026/04/10 23:49:26 INFO Applying migration id=jsonb 2026/04/10 23:49:26 INFO Applying migration id=quote 2026/04/10 23:49:26 INFO Applying migration id=rfc9421 2026/04/10 23:49:26 INFO Applying migration id=keys 2026/04/10 23:49:26 INFO Applying migration id=portable 2026/04/10 23:49:26 INFO Applying migration id=proofs 2026/04/10 23:49:26 INFO Applying migration id=contexts 2026/04/10 23:49:26 INFO Applying migration id=deliverieshost 2026/04/10 23:49:26 INFO Applying migration id=pembegin 2026/04/10 23:49:26 INFO Applying migration id=didhost 2026/04/10 23:49:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cc-fb3a-7a2b-aa71-539178c6e9a9 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 23:49:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cc-fb3c-7917-9f8e-e40f10835c17 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cc-fb3a-7a2b-aa71-539178c6e9a9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79cc-fb3a-7a2b-aa71-539178c6e9a9 2026/04/10 23:49:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:49:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cc-fb3d-7d0d-b494-82e6df01c83a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cc-fb3d-7935-83dc-4c609c289317 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cc-fb3d-7935-83dc-4c609c289317 2026/04/10 23:49:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cc-fb3d-7935-83dc-4c609c289317 2026/04/10 23:49:30 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d79cc-fb3d-7935-83dc-4c609c289317 --- PASS: TestReply_DMToAnotherUser (3.79s) === RUN TestReply_NoSuchPost 2026/04/10 23:49:30 INFO Applying migration id=initial 2026/04/10 23:49:30 INFO Applying migration id=notesupdated 2026/04/10 23:49:30 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:30 INFO Applying migration id=activitiesid 2026/04/10 23:49:30 INFO Applying migration id=outbox 2026/04/10 23:49:30 INFO Applying migration id=edits 2026/04/10 23:49:30 INFO Applying migration id=outboxactor 2026/04/10 23:49:30 INFO Applying migration id=outboxsender 2026/04/10 23:49:30 INFO Applying migration id=thread 2026/04/10 23:49:30 INFO Applying migration id=host 2026/04/10 23:49:30 INFO Applying migration id=sharedinbox 2026/04/10 23:49:30 INFO Applying migration id=noteshost 2026/04/10 23:49:30 INFO Applying migration id=fetched 2026/04/10 23:49:30 INFO Applying migration id=move 2026/04/10 23:49:30 INFO Applying migration id=cleanup 2026/04/10 23:49:30 INFO Applying migration id=received 2026/04/10 23:49:30 INFO Applying migration id=namehost 2026/04/10 23:49:30 INFO Applying migration id=outboxhost 2026/04/10 23:49:30 INFO Applying migration id=notesfts 2026/04/10 23:49:30 INFO Applying migration id=iconsname 2026/04/10 23:49:30 INFO Applying migration id=nohash 2026/04/10 23:49:30 INFO Applying migration id=shares 2026/04/10 23:49:30 INFO Applying migration id=actorttl 2026/04/10 23:49:30 INFO Applying migration id=tocc 2026/04/10 23:49:30 INFO Applying migration id=followeds 2026/04/10 23:49:30 INFO Applying migration id=certhash 2026/04/10 23:49:30 INFO Applying migration id=follows_sync 2026/04/10 23:49:30 INFO Applying migration id=jsonpath 2026/04/10 23:49:30 INFO Applying migration id=localforward 2026/04/10 23:49:30 INFO Applying migration id=avatar 2026/04/10 23:49:30 INFO Applying migration id=noimage 2026/04/10 23:49:30 INFO Applying migration id=feed 2026/04/10 23:49:30 INFO Applying migration id=bookmarks 2026/04/10 23:49:30 INFO Applying migration id=shareactivity 2026/04/10 23:49:30 INFO Applying migration id=application 2026/04/10 23:49:30 INFO Applying migration id=certificates 2026/04/10 23:49:30 INFO Applying migration id=rawforward 2026/04/10 23:49:30 INFO Applying migration id=publickey 2026/04/10 23:49:30 INFO Applying migration id=resolvegroup 2026/04/10 23:49:30 INFO Applying migration id=reject 2026/04/10 23:49:30 INFO Applying migration id=autodel 2026/04/10 23:49:30 INFO Applying migration id=jsonb 2026/04/10 23:49:30 INFO Applying migration id=quote 2026/04/10 23:49:30 INFO Applying migration id=rfc9421 2026/04/10 23:49:30 INFO Applying migration id=keys 2026/04/10 23:49:30 INFO Applying migration id=portable 2026/04/10 23:49:30 INFO Applying migration id=proofs 2026/04/10 23:49:30 INFO Applying migration id=contexts 2026/04/10 23:49:30 INFO Applying migration id=deliverieshost 2026/04/10 23:49:30 INFO Applying migration id=pembegin 2026/04/10 23:49:30 INFO Applying migration id=didhost 2026/04/10 23:49:32 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (2.25s) === RUN TestResolve_LocalUser 2026/04/10 23:49:32 INFO Applying migration id=initial 2026/04/10 23:49:32 INFO Applying migration id=notesupdated 2026/04/10 23:49:32 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:32 INFO Applying migration id=activitiesid 2026/04/10 23:49:32 INFO Applying migration id=outbox 2026/04/10 23:49:32 INFO Applying migration id=edits 2026/04/10 23:49:32 INFO Applying migration id=outboxactor 2026/04/10 23:49:32 INFO Applying migration id=outboxsender 2026/04/10 23:49:32 INFO Applying migration id=thread 2026/04/10 23:49:32 INFO Applying migration id=host 2026/04/10 23:49:32 INFO Applying migration id=sharedinbox 2026/04/10 23:49:32 INFO Applying migration id=noteshost 2026/04/10 23:49:32 INFO Applying migration id=fetched 2026/04/10 23:49:32 INFO Applying migration id=move 2026/04/10 23:49:32 INFO Applying migration id=cleanup 2026/04/10 23:49:32 INFO Applying migration id=received 2026/04/10 23:49:32 INFO Applying migration id=namehost 2026/04/10 23:49:32 INFO Applying migration id=outboxhost 2026/04/10 23:49:32 INFO Applying migration id=notesfts 2026/04/10 23:49:32 INFO Applying migration id=iconsname 2026/04/10 23:49:32 INFO Applying migration id=nohash 2026/04/10 23:49:32 INFO Applying migration id=shares 2026/04/10 23:49:32 INFO Applying migration id=actorttl 2026/04/10 23:49:32 INFO Applying migration id=tocc 2026/04/10 23:49:32 INFO Applying migration id=followeds 2026/04/10 23:49:32 INFO Applying migration id=certhash 2026/04/10 23:49:32 INFO Applying migration id=follows_sync 2026/04/10 23:49:32 INFO Applying migration id=jsonpath 2026/04/10 23:49:32 INFO Applying migration id=localforward 2026/04/10 23:49:32 INFO Applying migration id=avatar 2026/04/10 23:49:32 INFO Applying migration id=noimage 2026/04/10 23:49:32 INFO Applying migration id=feed 2026/04/10 23:49:32 INFO Applying migration id=bookmarks 2026/04/10 23:49:32 INFO Applying migration id=shareactivity 2026/04/10 23:49:32 INFO Applying migration id=application 2026/04/10 23:49:32 INFO Applying migration id=certificates 2026/04/10 23:49:32 INFO Applying migration id=rawforward 2026/04/10 23:49:32 INFO Applying migration id=publickey 2026/04/10 23:49:32 INFO Applying migration id=resolvegroup 2026/04/10 23:49:32 INFO Applying migration id=reject 2026/04/10 23:49:32 INFO Applying migration id=autodel 2026/04/10 23:49:32 INFO Applying migration id=jsonb 2026/04/10 23:49:32 INFO Applying migration id=quote 2026/04/10 23:49:32 INFO Applying migration id=rfc9421 2026/04/10 23:49:32 INFO Applying migration id=keys 2026/04/10 23:49:32 INFO Applying migration id=portable 2026/04/10 23:49:32 INFO Applying migration id=proofs 2026/04/10 23:49:32 INFO Applying migration id=contexts 2026/04/10 23:49:32 INFO Applying migration id=deliverieshost 2026/04/10 23:49:32 INFO Applying migration id=pembegin 2026/04/10 23:49:32 INFO Applying migration id=didhost 2026/04/10 23:49:34 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (1.95s) === RUN TestResolve_LocalUserByNameOnly 2026/04/10 23:49:34 INFO Applying migration id=initial 2026/04/10 23:49:34 INFO Applying migration id=notesupdated 2026/04/10 23:49:34 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:34 INFO Applying migration id=activitiesid 2026/04/10 23:49:34 INFO Applying migration id=outbox 2026/04/10 23:49:34 INFO Applying migration id=edits 2026/04/10 23:49:34 INFO Applying migration id=outboxactor 2026/04/10 23:49:34 INFO Applying migration id=outboxsender 2026/04/10 23:49:34 INFO Applying migration id=thread 2026/04/10 23:49:34 INFO Applying migration id=host 2026/04/10 23:49:34 INFO Applying migration id=sharedinbox 2026/04/10 23:49:34 INFO Applying migration id=noteshost 2026/04/10 23:49:34 INFO Applying migration id=fetched 2026/04/10 23:49:34 INFO Applying migration id=move 2026/04/10 23:49:34 INFO Applying migration id=cleanup 2026/04/10 23:49:34 INFO Applying migration id=received 2026/04/10 23:49:34 INFO Applying migration id=namehost 2026/04/10 23:49:34 INFO Applying migration id=outboxhost 2026/04/10 23:49:34 INFO Applying migration id=notesfts 2026/04/10 23:49:34 INFO Applying migration id=iconsname 2026/04/10 23:49:34 INFO Applying migration id=nohash 2026/04/10 23:49:34 INFO Applying migration id=shares 2026/04/10 23:49:34 INFO Applying migration id=actorttl 2026/04/10 23:49:34 INFO Applying migration id=tocc 2026/04/10 23:49:34 INFO Applying migration id=followeds 2026/04/10 23:49:34 INFO Applying migration id=certhash 2026/04/10 23:49:34 INFO Applying migration id=follows_sync 2026/04/10 23:49:34 INFO Applying migration id=jsonpath 2026/04/10 23:49:34 INFO Applying migration id=localforward 2026/04/10 23:49:34 INFO Applying migration id=avatar 2026/04/10 23:49:34 INFO Applying migration id=noimage 2026/04/10 23:49:34 INFO Applying migration id=feed 2026/04/10 23:49:34 INFO Applying migration id=bookmarks 2026/04/10 23:49:34 INFO Applying migration id=shareactivity 2026/04/10 23:49:34 INFO Applying migration id=application 2026/04/10 23:49:34 INFO Applying migration id=certificates 2026/04/10 23:49:34 INFO Applying migration id=rawforward 2026/04/10 23:49:34 INFO Applying migration id=publickey 2026/04/10 23:49:34 INFO Applying migration id=resolvegroup 2026/04/10 23:49:34 INFO Applying migration id=reject 2026/04/10 23:49:34 INFO Applying migration id=autodel 2026/04/10 23:49:34 INFO Applying migration id=jsonb 2026/04/10 23:49:34 INFO Applying migration id=quote 2026/04/10 23:49:34 INFO Applying migration id=rfc9421 2026/04/10 23:49:34 INFO Applying migration id=keys 2026/04/10 23:49:34 INFO Applying migration id=portable 2026/04/10 23:49:34 INFO Applying migration id=proofs 2026/04/10 23:49:34 INFO Applying migration id=contexts 2026/04/10 23:49:34 INFO Applying migration id=deliverieshost 2026/04/10 23:49:34 INFO Applying migration id=pembegin 2026/04/10 23:49:34 INFO Applying migration id=didhost 2026/04/10 23:49:36 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (2.40s) === RUN TestResolve_NoSuchLocalUser 2026/04/10 23:49:36 INFO Applying migration id=initial 2026/04/10 23:49:36 INFO Applying migration id=notesupdated 2026/04/10 23:49:36 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:36 INFO Applying migration id=activitiesid 2026/04/10 23:49:36 INFO Applying migration id=outbox 2026/04/10 23:49:36 INFO Applying migration id=edits 2026/04/10 23:49:36 INFO Applying migration id=outboxactor 2026/04/10 23:49:36 INFO Applying migration id=outboxsender 2026/04/10 23:49:36 INFO Applying migration id=thread 2026/04/10 23:49:36 INFO Applying migration id=host 2026/04/10 23:49:36 INFO Applying migration id=sharedinbox 2026/04/10 23:49:36 INFO Applying migration id=noteshost 2026/04/10 23:49:36 INFO Applying migration id=fetched 2026/04/10 23:49:36 INFO Applying migration id=move 2026/04/10 23:49:36 INFO Applying migration id=cleanup 2026/04/10 23:49:36 INFO Applying migration id=received 2026/04/10 23:49:36 INFO Applying migration id=namehost 2026/04/10 23:49:36 INFO Applying migration id=outboxhost 2026/04/10 23:49:36 INFO Applying migration id=notesfts 2026/04/10 23:49:36 INFO Applying migration id=iconsname 2026/04/10 23:49:36 INFO Applying migration id=nohash 2026/04/10 23:49:36 INFO Applying migration id=shares 2026/04/10 23:49:36 INFO Applying migration id=actorttl 2026/04/10 23:49:36 INFO Applying migration id=tocc 2026/04/10 23:49:36 INFO Applying migration id=followeds 2026/04/10 23:49:36 INFO Applying migration id=certhash 2026/04/10 23:49:36 INFO Applying migration id=follows_sync 2026/04/10 23:49:36 INFO Applying migration id=jsonpath 2026/04/10 23:49:36 INFO Applying migration id=localforward 2026/04/10 23:49:36 INFO Applying migration id=avatar 2026/04/10 23:49:36 INFO Applying migration id=noimage 2026/04/10 23:49:36 INFO Applying migration id=feed 2026/04/10 23:49:36 INFO Applying migration id=bookmarks 2026/04/10 23:49:36 INFO Applying migration id=shareactivity 2026/04/10 23:49:36 INFO Applying migration id=application 2026/04/10 23:49:36 INFO Applying migration id=certificates 2026/04/10 23:49:36 INFO Applying migration id=rawforward 2026/04/10 23:49:36 INFO Applying migration id=publickey 2026/04/10 23:49:36 INFO Applying migration id=resolvegroup 2026/04/10 23:49:36 INFO Applying migration id=reject 2026/04/10 23:49:36 INFO Applying migration id=autodel 2026/04/10 23:49:36 INFO Applying migration id=jsonb 2026/04/10 23:49:36 INFO Applying migration id=quote 2026/04/10 23:49:36 INFO Applying migration id=rfc9421 2026/04/10 23:49:36 INFO Applying migration id=keys 2026/04/10 23:49:36 INFO Applying migration id=portable 2026/04/10 23:49:36 INFO Applying migration id=proofs 2026/04/10 23:49:36 INFO Applying migration id=contexts 2026/04/10 23:49:36 INFO Applying migration id=deliverieshost 2026/04/10 23:49:36 INFO Applying migration id=pembegin 2026/04/10 23:49:36 INFO Applying migration id=didhost 2026/04/10 23:49:38 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/04/10 23:49:38 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.68s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/04/10 23:49:38 INFO Applying migration id=initial 2026/04/10 23:49:38 INFO Applying migration id=notesupdated 2026/04/10 23:49:38 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:38 INFO Applying migration id=activitiesid 2026/04/10 23:49:38 INFO Applying migration id=outbox 2026/04/10 23:49:38 INFO Applying migration id=edits 2026/04/10 23:49:38 INFO Applying migration id=outboxactor 2026/04/10 23:49:38 INFO Applying migration id=outboxsender 2026/04/10 23:49:38 INFO Applying migration id=thread 2026/04/10 23:49:38 INFO Applying migration id=host 2026/04/10 23:49:38 INFO Applying migration id=sharedinbox 2026/04/10 23:49:38 INFO Applying migration id=noteshost 2026/04/10 23:49:38 INFO Applying migration id=fetched 2026/04/10 23:49:38 INFO Applying migration id=move 2026/04/10 23:49:38 INFO Applying migration id=cleanup 2026/04/10 23:49:38 INFO Applying migration id=received 2026/04/10 23:49:38 INFO Applying migration id=namehost 2026/04/10 23:49:38 INFO Applying migration id=outboxhost 2026/04/10 23:49:38 INFO Applying migration id=notesfts 2026/04/10 23:49:38 INFO Applying migration id=iconsname 2026/04/10 23:49:38 INFO Applying migration id=nohash 2026/04/10 23:49:38 INFO Applying migration id=shares 2026/04/10 23:49:38 INFO Applying migration id=actorttl 2026/04/10 23:49:38 INFO Applying migration id=tocc 2026/04/10 23:49:38 INFO Applying migration id=followeds 2026/04/10 23:49:38 INFO Applying migration id=certhash 2026/04/10 23:49:38 INFO Applying migration id=follows_sync 2026/04/10 23:49:38 INFO Applying migration id=jsonpath 2026/04/10 23:49:38 INFO Applying migration id=localforward 2026/04/10 23:49:38 INFO Applying migration id=avatar 2026/04/10 23:49:38 INFO Applying migration id=noimage 2026/04/10 23:49:38 INFO Applying migration id=feed 2026/04/10 23:49:38 INFO Applying migration id=bookmarks 2026/04/10 23:49:38 INFO Applying migration id=shareactivity 2026/04/10 23:49:38 INFO Applying migration id=application 2026/04/10 23:49:38 INFO Applying migration id=certificates 2026/04/10 23:49:38 INFO Applying migration id=rawforward 2026/04/10 23:49:38 INFO Applying migration id=publickey 2026/04/10 23:49:38 INFO Applying migration id=resolvegroup 2026/04/10 23:49:38 INFO Applying migration id=reject 2026/04/10 23:49:38 INFO Applying migration id=autodel 2026/04/10 23:49:38 INFO Applying migration id=jsonb 2026/04/10 23:49:38 INFO Applying migration id=quote 2026/04/10 23:49:38 INFO Applying migration id=rfc9421 2026/04/10 23:49:38 INFO Applying migration id=keys 2026/04/10 23:49:38 INFO Applying migration id=portable 2026/04/10 23:49:38 INFO Applying migration id=proofs 2026/04/10 23:49:38 INFO Applying migration id=contexts 2026/04/10 23:49:38 INFO Applying migration id=deliverieshost 2026/04/10 23:49:38 INFO Applying migration id=pembegin 2026/04/10 23:49:38 INFO Applying migration id=didhost 2026/04/10 23:49:41 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/04/10 23:49:41 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.72s) === RUN TestResolve_NoSuchFederatedUser 2026/04/10 23:49:41 INFO Applying migration id=initial 2026/04/10 23:49:41 INFO Applying migration id=notesupdated 2026/04/10 23:49:41 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:41 INFO Applying migration id=activitiesid 2026/04/10 23:49:41 INFO Applying migration id=outbox 2026/04/10 23:49:41 INFO Applying migration id=edits 2026/04/10 23:49:41 INFO Applying migration id=outboxactor 2026/04/10 23:49:41 INFO Applying migration id=outboxsender 2026/04/10 23:49:41 INFO Applying migration id=thread 2026/04/10 23:49:41 INFO Applying migration id=host 2026/04/10 23:49:41 INFO Applying migration id=sharedinbox 2026/04/10 23:49:41 INFO Applying migration id=noteshost 2026/04/10 23:49:41 INFO Applying migration id=fetched 2026/04/10 23:49:41 INFO Applying migration id=move 2026/04/10 23:49:41 INFO Applying migration id=cleanup 2026/04/10 23:49:41 INFO Applying migration id=received 2026/04/10 23:49:41 INFO Applying migration id=namehost 2026/04/10 23:49:41 INFO Applying migration id=outboxhost 2026/04/10 23:49:41 INFO Applying migration id=notesfts 2026/04/10 23:49:41 INFO Applying migration id=iconsname 2026/04/10 23:49:41 INFO Applying migration id=nohash 2026/04/10 23:49:41 INFO Applying migration id=shares 2026/04/10 23:49:41 INFO Applying migration id=actorttl 2026/04/10 23:49:41 INFO Applying migration id=tocc 2026/04/10 23:49:41 INFO Applying migration id=followeds 2026/04/10 23:49:41 INFO Applying migration id=certhash 2026/04/10 23:49:41 INFO Applying migration id=follows_sync 2026/04/10 23:49:41 INFO Applying migration id=jsonpath 2026/04/10 23:49:41 INFO Applying migration id=localforward 2026/04/10 23:49:41 INFO Applying migration id=avatar 2026/04/10 23:49:41 INFO Applying migration id=noimage 2026/04/10 23:49:41 INFO Applying migration id=feed 2026/04/10 23:49:41 INFO Applying migration id=bookmarks 2026/04/10 23:49:41 INFO Applying migration id=shareactivity 2026/04/10 23:49:41 INFO Applying migration id=application 2026/04/10 23:49:41 INFO Applying migration id=certificates 2026/04/10 23:49:41 INFO Applying migration id=rawforward 2026/04/10 23:49:41 INFO Applying migration id=publickey 2026/04/10 23:49:41 INFO Applying migration id=resolvegroup 2026/04/10 23:49:41 INFO Applying migration id=reject 2026/04/10 23:49:41 INFO Applying migration id=autodel 2026/04/10 23:49:41 INFO Applying migration id=jsonb 2026/04/10 23:49:41 INFO Applying migration id=quote 2026/04/10 23:49:41 INFO Applying migration id=rfc9421 2026/04/10 23:49:41 INFO Applying migration id=keys 2026/04/10 23:49:41 INFO Applying migration id=portable 2026/04/10 23:49:41 INFO Applying migration id=proofs 2026/04/10 23:49:41 INFO Applying migration id=contexts 2026/04/10 23:49:41 INFO Applying migration id=deliverieshost 2026/04/10 23:49:41 INFO Applying migration id=pembegin 2026/04/10 23:49:41 INFO Applying migration id=didhost 2026/04/10 23:49:44 INFO Resolving user ID host=0.0.0.0 name=troll 2026/04/10 23:49:44 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 (3.13s) === RUN TestResolve_NoInput 2026/04/10 23:49:44 INFO Applying migration id=initial 2026/04/10 23:49:44 INFO Applying migration id=notesupdated 2026/04/10 23:49:44 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:44 INFO Applying migration id=activitiesid 2026/04/10 23:49:44 INFO Applying migration id=outbox 2026/04/10 23:49:44 INFO Applying migration id=edits 2026/04/10 23:49:44 INFO Applying migration id=outboxactor 2026/04/10 23:49:44 INFO Applying migration id=outboxsender 2026/04/10 23:49:44 INFO Applying migration id=thread 2026/04/10 23:49:44 INFO Applying migration id=host 2026/04/10 23:49:44 INFO Applying migration id=sharedinbox 2026/04/10 23:49:44 INFO Applying migration id=noteshost 2026/04/10 23:49:44 INFO Applying migration id=fetched 2026/04/10 23:49:44 INFO Applying migration id=move 2026/04/10 23:49:44 INFO Applying migration id=cleanup 2026/04/10 23:49:44 INFO Applying migration id=received 2026/04/10 23:49:44 INFO Applying migration id=namehost 2026/04/10 23:49:44 INFO Applying migration id=outboxhost 2026/04/10 23:49:44 INFO Applying migration id=notesfts 2026/04/10 23:49:44 INFO Applying migration id=iconsname 2026/04/10 23:49:44 INFO Applying migration id=nohash 2026/04/10 23:49:44 INFO Applying migration id=shares 2026/04/10 23:49:44 INFO Applying migration id=actorttl 2026/04/10 23:49:44 INFO Applying migration id=tocc 2026/04/10 23:49:44 INFO Applying migration id=followeds 2026/04/10 23:49:44 INFO Applying migration id=certhash 2026/04/10 23:49:44 INFO Applying migration id=follows_sync 2026/04/10 23:49:44 INFO Applying migration id=jsonpath 2026/04/10 23:49:44 INFO Applying migration id=localforward 2026/04/10 23:49:44 INFO Applying migration id=avatar 2026/04/10 23:49:44 INFO Applying migration id=noimage 2026/04/10 23:49:44 INFO Applying migration id=feed 2026/04/10 23:49:44 INFO Applying migration id=bookmarks 2026/04/10 23:49:44 INFO Applying migration id=shareactivity 2026/04/10 23:49:44 INFO Applying migration id=application 2026/04/10 23:49:44 INFO Applying migration id=certificates 2026/04/10 23:49:44 INFO Applying migration id=rawforward 2026/04/10 23:49:44 INFO Applying migration id=publickey 2026/04/10 23:49:44 INFO Applying migration id=resolvegroup 2026/04/10 23:49:44 INFO Applying migration id=reject 2026/04/10 23:49:44 INFO Applying migration id=autodel 2026/04/10 23:49:44 INFO Applying migration id=jsonb 2026/04/10 23:49:44 INFO Applying migration id=quote 2026/04/10 23:49:44 INFO Applying migration id=rfc9421 2026/04/10 23:49:44 INFO Applying migration id=keys 2026/04/10 23:49:44 INFO Applying migration id=portable 2026/04/10 23:49:44 INFO Applying migration id=proofs 2026/04/10 23:49:44 INFO Applying migration id=contexts 2026/04/10 23:49:44 INFO Applying migration id=deliverieshost 2026/04/10 23:49:44 INFO Applying migration id=pembegin 2026/04/10 23:49:44 INFO Applying migration id=didhost --- PASS: TestResolve_NoInput (3.21s) === RUN TestResolve_InvalidEscapeSequence 2026/04/10 23:49:47 INFO Applying migration id=initial 2026/04/10 23:49:47 INFO Applying migration id=notesupdated 2026/04/10 23:49:47 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:47 INFO Applying migration id=activitiesid 2026/04/10 23:49:47 INFO Applying migration id=outbox 2026/04/10 23:49:47 INFO Applying migration id=edits 2026/04/10 23:49:47 INFO Applying migration id=outboxactor 2026/04/10 23:49:47 INFO Applying migration id=outboxsender 2026/04/10 23:49:47 INFO Applying migration id=thread 2026/04/10 23:49:47 INFO Applying migration id=host 2026/04/10 23:49:47 INFO Applying migration id=sharedinbox 2026/04/10 23:49:47 INFO Applying migration id=noteshost 2026/04/10 23:49:47 INFO Applying migration id=fetched 2026/04/10 23:49:47 INFO Applying migration id=move 2026/04/10 23:49:47 INFO Applying migration id=cleanup 2026/04/10 23:49:47 INFO Applying migration id=received 2026/04/10 23:49:47 INFO Applying migration id=namehost 2026/04/10 23:49:47 INFO Applying migration id=outboxhost 2026/04/10 23:49:47 INFO Applying migration id=notesfts 2026/04/10 23:49:47 INFO Applying migration id=iconsname 2026/04/10 23:49:47 INFO Applying migration id=nohash 2026/04/10 23:49:47 INFO Applying migration id=shares 2026/04/10 23:49:47 INFO Applying migration id=actorttl 2026/04/10 23:49:47 INFO Applying migration id=tocc 2026/04/10 23:49:47 INFO Applying migration id=followeds 2026/04/10 23:49:47 INFO Applying migration id=certhash 2026/04/10 23:49:47 INFO Applying migration id=follows_sync 2026/04/10 23:49:47 INFO Applying migration id=jsonpath 2026/04/10 23:49:47 INFO Applying migration id=localforward 2026/04/10 23:49:47 INFO Applying migration id=avatar 2026/04/10 23:49:47 INFO Applying migration id=noimage 2026/04/10 23:49:47 INFO Applying migration id=feed 2026/04/10 23:49:47 INFO Applying migration id=bookmarks 2026/04/10 23:49:47 INFO Applying migration id=shareactivity 2026/04/10 23:49:47 INFO Applying migration id=application 2026/04/10 23:49:47 INFO Applying migration id=certificates 2026/04/10 23:49:47 INFO Applying migration id=rawforward 2026/04/10 23:49:47 INFO Applying migration id=publickey 2026/04/10 23:49:47 INFO Applying migration id=resolvegroup 2026/04/10 23:49:47 INFO Applying migration id=reject 2026/04/10 23:49:47 INFO Applying migration id=autodel 2026/04/10 23:49:47 INFO Applying migration id=jsonb 2026/04/10 23:49:47 INFO Applying migration id=quote 2026/04/10 23:49:47 INFO Applying migration id=rfc9421 2026/04/10 23:49:47 INFO Applying migration id=keys 2026/04/10 23:49:47 INFO Applying migration id=portable 2026/04/10 23:49:47 INFO Applying migration id=proofs 2026/04/10 23:49:47 INFO Applying migration id=contexts 2026/04/10 23:49:47 INFO Applying migration id=deliverieshost 2026/04/10 23:49:47 INFO Applying migration id=pembegin 2026/04/10 23:49:47 INFO Applying migration id=didhost 2026/04/10 23:49:49 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (1.62s) === RUN TestResolve_InvalidInputFormat 2026/04/10 23:49:49 INFO Applying migration id=initial 2026/04/10 23:49:49 INFO Applying migration id=notesupdated 2026/04/10 23:49:49 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:49 INFO Applying migration id=activitiesid 2026/04/10 23:49:49 INFO Applying migration id=outbox 2026/04/10 23:49:49 INFO Applying migration id=edits 2026/04/10 23:49:49 INFO Applying migration id=outboxactor 2026/04/10 23:49:49 INFO Applying migration id=outboxsender 2026/04/10 23:49:49 INFO Applying migration id=thread 2026/04/10 23:49:49 INFO Applying migration id=host 2026/04/10 23:49:49 INFO Applying migration id=sharedinbox 2026/04/10 23:49:49 INFO Applying migration id=noteshost 2026/04/10 23:49:49 INFO Applying migration id=fetched 2026/04/10 23:49:49 INFO Applying migration id=move 2026/04/10 23:49:49 INFO Applying migration id=cleanup 2026/04/10 23:49:49 INFO Applying migration id=received 2026/04/10 23:49:49 INFO Applying migration id=namehost 2026/04/10 23:49:49 INFO Applying migration id=outboxhost 2026/04/10 23:49:49 INFO Applying migration id=notesfts 2026/04/10 23:49:49 INFO Applying migration id=iconsname 2026/04/10 23:49:49 INFO Applying migration id=nohash 2026/04/10 23:49:49 INFO Applying migration id=shares 2026/04/10 23:49:49 INFO Applying migration id=actorttl 2026/04/10 23:49:49 INFO Applying migration id=tocc 2026/04/10 23:49:49 INFO Applying migration id=followeds 2026/04/10 23:49:49 INFO Applying migration id=certhash 2026/04/10 23:49:49 INFO Applying migration id=follows_sync 2026/04/10 23:49:49 INFO Applying migration id=jsonpath 2026/04/10 23:49:49 INFO Applying migration id=localforward 2026/04/10 23:49:49 INFO Applying migration id=avatar 2026/04/10 23:49:49 INFO Applying migration id=noimage 2026/04/10 23:49:49 INFO Applying migration id=feed 2026/04/10 23:49:49 INFO Applying migration id=bookmarks 2026/04/10 23:49:49 INFO Applying migration id=shareactivity 2026/04/10 23:49:49 INFO Applying migration id=application 2026/04/10 23:49:49 INFO Applying migration id=certificates 2026/04/10 23:49:49 INFO Applying migration id=rawforward 2026/04/10 23:49:49 INFO Applying migration id=publickey 2026/04/10 23:49:49 INFO Applying migration id=resolvegroup 2026/04/10 23:49:49 INFO Applying migration id=reject 2026/04/10 23:49:49 INFO Applying migration id=autodel 2026/04/10 23:49:49 INFO Applying migration id=jsonb 2026/04/10 23:49:49 INFO Applying migration id=quote 2026/04/10 23:49:49 INFO Applying migration id=rfc9421 2026/04/10 23:49:49 INFO Applying migration id=keys 2026/04/10 23:49:49 INFO Applying migration id=portable 2026/04/10 23:49:49 INFO Applying migration id=proofs 2026/04/10 23:49:49 INFO Applying migration id=contexts 2026/04/10 23:49:49 INFO Applying migration id=deliverieshost 2026/04/10 23:49:49 INFO Applying migration id=pembegin 2026/04/10 23:49:49 INFO Applying migration id=didhost --- PASS: TestResolve_InvalidInputFormat (2.15s) === RUN TestResolve_UnauthenticatedUser 2026/04/10 23:49:51 INFO Applying migration id=initial 2026/04/10 23:49:51 INFO Applying migration id=notesupdated 2026/04/10 23:49:51 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:51 INFO Applying migration id=activitiesid 2026/04/10 23:49:51 INFO Applying migration id=outbox 2026/04/10 23:49:51 INFO Applying migration id=edits 2026/04/10 23:49:51 INFO Applying migration id=outboxactor 2026/04/10 23:49:51 INFO Applying migration id=outboxsender 2026/04/10 23:49:51 INFO Applying migration id=thread 2026/04/10 23:49:51 INFO Applying migration id=host 2026/04/10 23:49:51 INFO Applying migration id=sharedinbox 2026/04/10 23:49:51 INFO Applying migration id=noteshost 2026/04/10 23:49:51 INFO Applying migration id=fetched 2026/04/10 23:49:51 INFO Applying migration id=move 2026/04/10 23:49:51 INFO Applying migration id=cleanup 2026/04/10 23:49:51 INFO Applying migration id=received 2026/04/10 23:49:51 INFO Applying migration id=namehost 2026/04/10 23:49:51 INFO Applying migration id=outboxhost 2026/04/10 23:49:51 INFO Applying migration id=notesfts 2026/04/10 23:49:51 INFO Applying migration id=iconsname 2026/04/10 23:49:51 INFO Applying migration id=nohash 2026/04/10 23:49:51 INFO Applying migration id=shares 2026/04/10 23:49:51 INFO Applying migration id=actorttl 2026/04/10 23:49:51 INFO Applying migration id=tocc 2026/04/10 23:49:51 INFO Applying migration id=followeds 2026/04/10 23:49:51 INFO Applying migration id=certhash 2026/04/10 23:49:51 INFO Applying migration id=follows_sync 2026/04/10 23:49:51 INFO Applying migration id=jsonpath 2026/04/10 23:49:51 INFO Applying migration id=localforward 2026/04/10 23:49:51 INFO Applying migration id=avatar 2026/04/10 23:49:51 INFO Applying migration id=noimage 2026/04/10 23:49:51 INFO Applying migration id=feed 2026/04/10 23:49:51 INFO Applying migration id=bookmarks 2026/04/10 23:49:51 INFO Applying migration id=shareactivity 2026/04/10 23:49:51 INFO Applying migration id=application 2026/04/10 23:49:51 INFO Applying migration id=certificates 2026/04/10 23:49:51 INFO Applying migration id=rawforward 2026/04/10 23:49:51 INFO Applying migration id=publickey 2026/04/10 23:49:51 INFO Applying migration id=resolvegroup 2026/04/10 23:49:51 INFO Applying migration id=reject 2026/04/10 23:49:51 INFO Applying migration id=autodel 2026/04/10 23:49:51 INFO Applying migration id=jsonb 2026/04/10 23:49:51 INFO Applying migration id=quote 2026/04/10 23:49:51 INFO Applying migration id=rfc9421 2026/04/10 23:49:51 INFO Applying migration id=keys 2026/04/10 23:49:51 INFO Applying migration id=portable 2026/04/10 23:49:51 INFO Applying migration id=proofs 2026/04/10 23:49:51 INFO Applying migration id=contexts 2026/04/10 23:49:51 INFO Applying migration id=deliverieshost 2026/04/10 23:49:51 INFO Applying migration id=pembegin 2026/04/10 23:49:51 INFO Applying migration id=didhost --- PASS: TestResolve_UnauthenticatedUser (1.81s) === RUN TestSay_HappyFlow 2026/04/10 23:49:52 INFO Applying migration id=initial 2026/04/10 23:49:52 INFO Applying migration id=notesupdated 2026/04/10 23:49:52 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:52 INFO Applying migration id=activitiesid 2026/04/10 23:49:52 INFO Applying migration id=outbox 2026/04/10 23:49:52 INFO Applying migration id=edits 2026/04/10 23:49:52 INFO Applying migration id=outboxactor 2026/04/10 23:49:52 INFO Applying migration id=outboxsender 2026/04/10 23:49:52 INFO Applying migration id=thread 2026/04/10 23:49:52 INFO Applying migration id=host 2026/04/10 23:49:52 INFO Applying migration id=sharedinbox 2026/04/10 23:49:52 INFO Applying migration id=noteshost 2026/04/10 23:49:52 INFO Applying migration id=fetched 2026/04/10 23:49:52 INFO Applying migration id=move 2026/04/10 23:49:52 INFO Applying migration id=cleanup 2026/04/10 23:49:52 INFO Applying migration id=received 2026/04/10 23:49:52 INFO Applying migration id=namehost 2026/04/10 23:49:52 INFO Applying migration id=outboxhost 2026/04/10 23:49:52 INFO Applying migration id=notesfts 2026/04/10 23:49:52 INFO Applying migration id=iconsname 2026/04/10 23:49:52 INFO Applying migration id=nohash 2026/04/10 23:49:52 INFO Applying migration id=shares 2026/04/10 23:49:53 INFO Applying migration id=actorttl 2026/04/10 23:49:53 INFO Applying migration id=tocc 2026/04/10 23:49:53 INFO Applying migration id=followeds 2026/04/10 23:49:53 INFO Applying migration id=certhash 2026/04/10 23:49:53 INFO Applying migration id=follows_sync 2026/04/10 23:49:53 INFO Applying migration id=jsonpath 2026/04/10 23:49:53 INFO Applying migration id=localforward 2026/04/10 23:49:53 INFO Applying migration id=avatar 2026/04/10 23:49:53 INFO Applying migration id=noimage 2026/04/10 23:49:53 INFO Applying migration id=feed 2026/04/10 23:49:53 INFO Applying migration id=bookmarks 2026/04/10 23:49:53 INFO Applying migration id=shareactivity 2026/04/10 23:49:53 INFO Applying migration id=application 2026/04/10 23:49:53 INFO Applying migration id=certificates 2026/04/10 23:49:53 INFO Applying migration id=rawforward 2026/04/10 23:49:53 INFO Applying migration id=publickey 2026/04/10 23:49:53 INFO Applying migration id=resolvegroup 2026/04/10 23:49:53 INFO Applying migration id=reject 2026/04/10 23:49:53 INFO Applying migration id=autodel 2026/04/10 23:49:53 INFO Applying migration id=jsonb 2026/04/10 23:49:53 INFO Applying migration id=quote 2026/04/10 23:49:53 INFO Applying migration id=rfc9421 2026/04/10 23:49:53 INFO Applying migration id=keys 2026/04/10 23:49:53 INFO Applying migration id=portable 2026/04/10 23:49:53 INFO Applying migration id=proofs 2026/04/10 23:49:53 INFO Applying migration id=contexts 2026/04/10 23:49:53 INFO Applying migration id=deliverieshost 2026/04/10 23:49:53 INFO Applying migration id=pembegin 2026/04/10 23:49:53 INFO Applying migration id=didhost 2026/04/10 23:49:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-5d9f-76c6-88d9-14ab419791fb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-5d9f-766b-9fc7-e5c4d41600eb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cd-5d9f-766b-9fc7-e5c4d41600eb 2026/04/10 23:49:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cd-5d9f-766b-9fc7-e5c4d41600eb 2026/04/10 23:49:55 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:49:55 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (2.26s) === RUN TestSay_Throttling 2026/04/10 23:49:55 INFO Applying migration id=initial 2026/04/10 23:49:55 INFO Applying migration id=notesupdated 2026/04/10 23:49:55 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:55 INFO Applying migration id=activitiesid 2026/04/10 23:49:55 INFO Applying migration id=outbox 2026/04/10 23:49:55 INFO Applying migration id=edits 2026/04/10 23:49:55 INFO Applying migration id=outboxactor 2026/04/10 23:49:55 INFO Applying migration id=outboxsender 2026/04/10 23:49:55 INFO Applying migration id=thread 2026/04/10 23:49:55 INFO Applying migration id=host 2026/04/10 23:49:55 INFO Applying migration id=sharedinbox 2026/04/10 23:49:55 INFO Applying migration id=noteshost 2026/04/10 23:49:55 INFO Applying migration id=fetched 2026/04/10 23:49:55 INFO Applying migration id=move 2026/04/10 23:49:55 INFO Applying migration id=cleanup 2026/04/10 23:49:55 INFO Applying migration id=received 2026/04/10 23:49:55 INFO Applying migration id=namehost 2026/04/10 23:49:55 INFO Applying migration id=outboxhost 2026/04/10 23:49:55 INFO Applying migration id=notesfts 2026/04/10 23:49:55 INFO Applying migration id=iconsname 2026/04/10 23:49:55 INFO Applying migration id=nohash 2026/04/10 23:49:55 INFO Applying migration id=shares 2026/04/10 23:49:55 INFO Applying migration id=actorttl 2026/04/10 23:49:55 INFO Applying migration id=tocc 2026/04/10 23:49:55 INFO Applying migration id=followeds 2026/04/10 23:49:55 INFO Applying migration id=certhash 2026/04/10 23:49:55 INFO Applying migration id=follows_sync 2026/04/10 23:49:55 INFO Applying migration id=jsonpath 2026/04/10 23:49:55 INFO Applying migration id=localforward 2026/04/10 23:49:55 INFO Applying migration id=avatar 2026/04/10 23:49:55 INFO Applying migration id=noimage 2026/04/10 23:49:55 INFO Applying migration id=feed 2026/04/10 23:49:55 INFO Applying migration id=bookmarks 2026/04/10 23:49:55 INFO Applying migration id=shareactivity 2026/04/10 23:49:55 INFO Applying migration id=application 2026/04/10 23:49:55 INFO Applying migration id=certificates 2026/04/10 23:49:55 INFO Applying migration id=rawforward 2026/04/10 23:49:55 INFO Applying migration id=publickey 2026/04/10 23:49:55 INFO Applying migration id=resolvegroup 2026/04/10 23:49:55 INFO Applying migration id=reject 2026/04/10 23:49:55 INFO Applying migration id=autodel 2026/04/10 23:49:55 INFO Applying migration id=jsonb 2026/04/10 23:49:55 INFO Applying migration id=quote 2026/04/10 23:49:55 INFO Applying migration id=rfc9421 2026/04/10 23:49:55 INFO Applying migration id=keys 2026/04/10 23:49:55 INFO Applying migration id=portable 2026/04/10 23:49:55 INFO Applying migration id=proofs 2026/04/10 23:49:55 INFO Applying migration id=contexts 2026/04/10 23:49:55 INFO Applying migration id=deliverieshost 2026/04/10 23:49:55 INFO Applying migration id=pembegin 2026/04/10 23:49:55 INFO Applying migration id=didhost 2026/04/10 23:49:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-666e-7057-b18b-83c354f37ed2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-666d-7f3f-832f-b445d4091224 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cd-666d-7f3f-832f-b445d4091224 2026/04/10 23:49:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cd-666d-7f3f-832f-b445d4091224 2026/04/10 23:49:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:49:57 WARN User is posting too frequently last=2026-04-10T23:49:57.000Z can=2026-04-10T23:50:57.000Z 2026/04/10 23:49:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:49:57 INFO Generating first response key=/local --- PASS: TestSay_Throttling (2.25s) === RUN TestSearch_Happyflow 2026/04/10 23:49:57 INFO Applying migration id=initial 2026/04/10 23:49:57 INFO Applying migration id=notesupdated 2026/04/10 23:49:57 INFO Applying migration id=personspreferredusername 2026/04/10 23:49:57 INFO Applying migration id=activitiesid 2026/04/10 23:49:57 INFO Applying migration id=outbox 2026/04/10 23:49:57 INFO Applying migration id=edits 2026/04/10 23:49:57 INFO Applying migration id=outboxactor 2026/04/10 23:49:57 INFO Applying migration id=outboxsender 2026/04/10 23:49:57 INFO Applying migration id=thread 2026/04/10 23:49:57 INFO Applying migration id=host 2026/04/10 23:49:57 INFO Applying migration id=sharedinbox 2026/04/10 23:49:57 INFO Applying migration id=noteshost 2026/04/10 23:49:57 INFO Applying migration id=fetched 2026/04/10 23:49:57 INFO Applying migration id=move 2026/04/10 23:49:57 INFO Applying migration id=cleanup 2026/04/10 23:49:57 INFO Applying migration id=received 2026/04/10 23:49:57 INFO Applying migration id=namehost 2026/04/10 23:49:57 INFO Applying migration id=outboxhost 2026/04/10 23:49:57 INFO Applying migration id=notesfts 2026/04/10 23:49:57 INFO Applying migration id=iconsname 2026/04/10 23:49:57 INFO Applying migration id=nohash 2026/04/10 23:49:57 INFO Applying migration id=shares 2026/04/10 23:49:57 INFO Applying migration id=actorttl 2026/04/10 23:49:57 INFO Applying migration id=tocc 2026/04/10 23:49:57 INFO Applying migration id=followeds 2026/04/10 23:49:57 INFO Applying migration id=certhash 2026/04/10 23:49:57 INFO Applying migration id=follows_sync 2026/04/10 23:49:57 INFO Applying migration id=jsonpath 2026/04/10 23:49:57 INFO Applying migration id=localforward 2026/04/10 23:49:57 INFO Applying migration id=avatar 2026/04/10 23:49:57 INFO Applying migration id=noimage 2026/04/10 23:49:57 INFO Applying migration id=feed 2026/04/10 23:49:57 INFO Applying migration id=bookmarks 2026/04/10 23:49:57 INFO Applying migration id=shareactivity 2026/04/10 23:49:57 INFO Applying migration id=application 2026/04/10 23:49:57 INFO Applying migration id=certificates 2026/04/10 23:49:57 INFO Applying migration id=rawforward 2026/04/10 23:49:57 INFO Applying migration id=publickey 2026/04/10 23:49:57 INFO Applying migration id=resolvegroup 2026/04/10 23:49:57 INFO Applying migration id=reject 2026/04/10 23:49:57 INFO Applying migration id=autodel 2026/04/10 23:49:57 INFO Applying migration id=jsonb 2026/04/10 23:49:57 INFO Applying migration id=quote 2026/04/10 23:49:57 INFO Applying migration id=rfc9421 2026/04/10 23:49:57 INFO Applying migration id=keys 2026/04/10 23:49:57 INFO Applying migration id=portable 2026/04/10 23:49:57 INFO Applying migration id=proofs 2026/04/10 23:49:57 INFO Applying migration id=contexts 2026/04/10 23:49:57 INFO Applying migration id=deliverieshost 2026/04/10 23:49:57 INFO Applying migration id=pembegin 2026/04/10 23:49:57 INFO Applying migration id=didhost --- PASS: TestSearch_Happyflow (3.21s) === RUN TestSearch_LeadingHash 2026/04/10 23:50:00 INFO Applying migration id=initial 2026/04/10 23:50:00 INFO Applying migration id=notesupdated 2026/04/10 23:50:00 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:00 INFO Applying migration id=activitiesid 2026/04/10 23:50:00 INFO Applying migration id=outbox 2026/04/10 23:50:00 INFO Applying migration id=edits 2026/04/10 23:50:00 INFO Applying migration id=outboxactor 2026/04/10 23:50:00 INFO Applying migration id=outboxsender 2026/04/10 23:50:00 INFO Applying migration id=thread 2026/04/10 23:50:00 INFO Applying migration id=host 2026/04/10 23:50:00 INFO Applying migration id=sharedinbox 2026/04/10 23:50:00 INFO Applying migration id=noteshost 2026/04/10 23:50:00 INFO Applying migration id=fetched 2026/04/10 23:50:00 INFO Applying migration id=move 2026/04/10 23:50:00 INFO Applying migration id=cleanup 2026/04/10 23:50:00 INFO Applying migration id=received 2026/04/10 23:50:00 INFO Applying migration id=namehost 2026/04/10 23:50:00 INFO Applying migration id=outboxhost 2026/04/10 23:50:00 INFO Applying migration id=notesfts 2026/04/10 23:50:00 INFO Applying migration id=iconsname 2026/04/10 23:50:00 INFO Applying migration id=nohash 2026/04/10 23:50:00 INFO Applying migration id=shares 2026/04/10 23:50:00 INFO Applying migration id=actorttl 2026/04/10 23:50:00 INFO Applying migration id=tocc 2026/04/10 23:50:00 INFO Applying migration id=followeds 2026/04/10 23:50:00 INFO Applying migration id=certhash 2026/04/10 23:50:00 INFO Applying migration id=follows_sync 2026/04/10 23:50:00 INFO Applying migration id=jsonpath 2026/04/10 23:50:00 INFO Applying migration id=localforward 2026/04/10 23:50:00 INFO Applying migration id=avatar 2026/04/10 23:50:00 INFO Applying migration id=noimage 2026/04/10 23:50:00 INFO Applying migration id=feed 2026/04/10 23:50:00 INFO Applying migration id=bookmarks 2026/04/10 23:50:00 INFO Applying migration id=shareactivity 2026/04/10 23:50:00 INFO Applying migration id=application 2026/04/10 23:50:00 INFO Applying migration id=certificates 2026/04/10 23:50:00 INFO Applying migration id=rawforward 2026/04/10 23:50:00 INFO Applying migration id=publickey 2026/04/10 23:50:00 INFO Applying migration id=resolvegroup 2026/04/10 23:50:00 INFO Applying migration id=reject 2026/04/10 23:50:00 INFO Applying migration id=autodel 2026/04/10 23:50:00 INFO Applying migration id=jsonb 2026/04/10 23:50:00 INFO Applying migration id=quote 2026/04/10 23:50:00 INFO Applying migration id=rfc9421 2026/04/10 23:50:00 INFO Applying migration id=keys 2026/04/10 23:50:00 INFO Applying migration id=portable 2026/04/10 23:50:00 INFO Applying migration id=proofs 2026/04/10 23:50:00 INFO Applying migration id=contexts 2026/04/10 23:50:00 INFO Applying migration id=deliverieshost 2026/04/10 23:50:00 INFO Applying migration id=pembegin 2026/04/10 23:50:00 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHash (2.56s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/04/10 23:50:03 INFO Applying migration id=initial 2026/04/10 23:50:03 INFO Applying migration id=notesupdated 2026/04/10 23:50:03 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:03 INFO Applying migration id=activitiesid 2026/04/10 23:50:03 INFO Applying migration id=outbox 2026/04/10 23:50:03 INFO Applying migration id=edits 2026/04/10 23:50:03 INFO Applying migration id=outboxactor 2026/04/10 23:50:03 INFO Applying migration id=outboxsender 2026/04/10 23:50:03 INFO Applying migration id=thread 2026/04/10 23:50:03 INFO Applying migration id=host 2026/04/10 23:50:03 INFO Applying migration id=sharedinbox 2026/04/10 23:50:03 INFO Applying migration id=noteshost 2026/04/10 23:50:03 INFO Applying migration id=fetched 2026/04/10 23:50:03 INFO Applying migration id=move 2026/04/10 23:50:03 INFO Applying migration id=cleanup 2026/04/10 23:50:03 INFO Applying migration id=received 2026/04/10 23:50:03 INFO Applying migration id=namehost 2026/04/10 23:50:03 INFO Applying migration id=outboxhost 2026/04/10 23:50:03 INFO Applying migration id=notesfts 2026/04/10 23:50:03 INFO Applying migration id=iconsname 2026/04/10 23:50:03 INFO Applying migration id=nohash 2026/04/10 23:50:03 INFO Applying migration id=shares 2026/04/10 23:50:03 INFO Applying migration id=actorttl 2026/04/10 23:50:03 INFO Applying migration id=tocc 2026/04/10 23:50:03 INFO Applying migration id=followeds 2026/04/10 23:50:03 INFO Applying migration id=certhash 2026/04/10 23:50:03 INFO Applying migration id=follows_sync 2026/04/10 23:50:03 INFO Applying migration id=jsonpath 2026/04/10 23:50:03 INFO Applying migration id=localforward 2026/04/10 23:50:03 INFO Applying migration id=avatar 2026/04/10 23:50:03 INFO Applying migration id=noimage 2026/04/10 23:50:03 INFO Applying migration id=feed 2026/04/10 23:50:03 INFO Applying migration id=bookmarks 2026/04/10 23:50:03 INFO Applying migration id=shareactivity 2026/04/10 23:50:03 INFO Applying migration id=application 2026/04/10 23:50:03 INFO Applying migration id=certificates 2026/04/10 23:50:03 INFO Applying migration id=rawforward 2026/04/10 23:50:03 INFO Applying migration id=publickey 2026/04/10 23:50:03 INFO Applying migration id=resolvegroup 2026/04/10 23:50:03 INFO Applying migration id=reject 2026/04/10 23:50:03 INFO Applying migration id=autodel 2026/04/10 23:50:03 INFO Applying migration id=jsonb 2026/04/10 23:50:03 INFO Applying migration id=quote 2026/04/10 23:50:03 INFO Applying migration id=rfc9421 2026/04/10 23:50:03 INFO Applying migration id=keys 2026/04/10 23:50:03 INFO Applying migration id=portable 2026/04/10 23:50:03 INFO Applying migration id=proofs 2026/04/10 23:50:03 INFO Applying migration id=contexts 2026/04/10 23:50:03 INFO Applying migration id=deliverieshost 2026/04/10 23:50:03 INFO Applying migration id=pembegin 2026/04/10 23:50:03 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHashUnauthenticatedUser (2.46s) === RUN TestSearch_NoInput 2026/04/10 23:50:05 INFO Applying migration id=initial 2026/04/10 23:50:05 INFO Applying migration id=notesupdated 2026/04/10 23:50:05 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:05 INFO Applying migration id=activitiesid 2026/04/10 23:50:05 INFO Applying migration id=outbox 2026/04/10 23:50:05 INFO Applying migration id=edits 2026/04/10 23:50:05 INFO Applying migration id=outboxactor 2026/04/10 23:50:05 INFO Applying migration id=outboxsender 2026/04/10 23:50:05 INFO Applying migration id=thread 2026/04/10 23:50:05 INFO Applying migration id=host 2026/04/10 23:50:05 INFO Applying migration id=sharedinbox 2026/04/10 23:50:05 INFO Applying migration id=noteshost 2026/04/10 23:50:05 INFO Applying migration id=fetched 2026/04/10 23:50:05 INFO Applying migration id=move 2026/04/10 23:50:05 INFO Applying migration id=cleanup 2026/04/10 23:50:05 INFO Applying migration id=received 2026/04/10 23:50:05 INFO Applying migration id=namehost 2026/04/10 23:50:05 INFO Applying migration id=outboxhost 2026/04/10 23:50:05 INFO Applying migration id=notesfts 2026/04/10 23:50:05 INFO Applying migration id=iconsname 2026/04/10 23:50:05 INFO Applying migration id=nohash 2026/04/10 23:50:05 INFO Applying migration id=shares 2026/04/10 23:50:05 INFO Applying migration id=actorttl 2026/04/10 23:50:05 INFO Applying migration id=tocc 2026/04/10 23:50:05 INFO Applying migration id=followeds 2026/04/10 23:50:05 INFO Applying migration id=certhash 2026/04/10 23:50:05 INFO Applying migration id=follows_sync 2026/04/10 23:50:05 INFO Applying migration id=jsonpath 2026/04/10 23:50:05 INFO Applying migration id=localforward 2026/04/10 23:50:05 INFO Applying migration id=avatar 2026/04/10 23:50:05 INFO Applying migration id=noimage 2026/04/10 23:50:05 INFO Applying migration id=feed 2026/04/10 23:50:05 INFO Applying migration id=bookmarks 2026/04/10 23:50:05 INFO Applying migration id=shareactivity 2026/04/10 23:50:05 INFO Applying migration id=application 2026/04/10 23:50:05 INFO Applying migration id=certificates 2026/04/10 23:50:05 INFO Applying migration id=rawforward 2026/04/10 23:50:05 INFO Applying migration id=publickey 2026/04/10 23:50:05 INFO Applying migration id=resolvegroup 2026/04/10 23:50:05 INFO Applying migration id=reject 2026/04/10 23:50:05 INFO Applying migration id=autodel 2026/04/10 23:50:05 INFO Applying migration id=jsonb 2026/04/10 23:50:05 INFO Applying migration id=quote 2026/04/10 23:50:05 INFO Applying migration id=rfc9421 2026/04/10 23:50:05 INFO Applying migration id=keys 2026/04/10 23:50:05 INFO Applying migration id=portable 2026/04/10 23:50:05 INFO Applying migration id=proofs 2026/04/10 23:50:05 INFO Applying migration id=contexts 2026/04/10 23:50:05 INFO Applying migration id=deliverieshost 2026/04/10 23:50:05 INFO Applying migration id=pembegin 2026/04/10 23:50:05 INFO Applying migration id=didhost --- PASS: TestSearch_NoInput (1.86s) === RUN TestSearch_EmptyInput 2026/04/10 23:50:07 INFO Applying migration id=initial 2026/04/10 23:50:07 INFO Applying migration id=notesupdated 2026/04/10 23:50:07 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:07 INFO Applying migration id=activitiesid 2026/04/10 23:50:07 INFO Applying migration id=outbox 2026/04/10 23:50:07 INFO Applying migration id=edits 2026/04/10 23:50:07 INFO Applying migration id=outboxactor 2026/04/10 23:50:07 INFO Applying migration id=outboxsender 2026/04/10 23:50:07 INFO Applying migration id=thread 2026/04/10 23:50:07 INFO Applying migration id=host 2026/04/10 23:50:07 INFO Applying migration id=sharedinbox 2026/04/10 23:50:07 INFO Applying migration id=noteshost 2026/04/10 23:50:07 INFO Applying migration id=fetched 2026/04/10 23:50:07 INFO Applying migration id=move 2026/04/10 23:50:07 INFO Applying migration id=cleanup 2026/04/10 23:50:07 INFO Applying migration id=received 2026/04/10 23:50:07 INFO Applying migration id=namehost 2026/04/10 23:50:07 INFO Applying migration id=outboxhost 2026/04/10 23:50:07 INFO Applying migration id=notesfts 2026/04/10 23:50:07 INFO Applying migration id=iconsname 2026/04/10 23:50:07 INFO Applying migration id=nohash 2026/04/10 23:50:07 INFO Applying migration id=shares 2026/04/10 23:50:07 INFO Applying migration id=actorttl 2026/04/10 23:50:07 INFO Applying migration id=tocc 2026/04/10 23:50:07 INFO Applying migration id=followeds 2026/04/10 23:50:07 INFO Applying migration id=certhash 2026/04/10 23:50:07 INFO Applying migration id=follows_sync 2026/04/10 23:50:07 INFO Applying migration id=jsonpath 2026/04/10 23:50:07 INFO Applying migration id=localforward 2026/04/10 23:50:07 INFO Applying migration id=avatar 2026/04/10 23:50:07 INFO Applying migration id=noimage 2026/04/10 23:50:07 INFO Applying migration id=feed 2026/04/10 23:50:07 INFO Applying migration id=bookmarks 2026/04/10 23:50:07 INFO Applying migration id=shareactivity 2026/04/10 23:50:07 INFO Applying migration id=application 2026/04/10 23:50:07 INFO Applying migration id=certificates 2026/04/10 23:50:07 INFO Applying migration id=rawforward 2026/04/10 23:50:07 INFO Applying migration id=publickey 2026/04/10 23:50:07 INFO Applying migration id=resolvegroup 2026/04/10 23:50:07 INFO Applying migration id=reject 2026/04/10 23:50:07 INFO Applying migration id=autodel 2026/04/10 23:50:07 INFO Applying migration id=jsonb 2026/04/10 23:50:07 INFO Applying migration id=quote 2026/04/10 23:50:07 INFO Applying migration id=rfc9421 2026/04/10 23:50:07 INFO Applying migration id=keys 2026/04/10 23:50:07 INFO Applying migration id=portable 2026/04/10 23:50:07 INFO Applying migration id=proofs 2026/04/10 23:50:07 INFO Applying migration id=contexts 2026/04/10 23:50:07 INFO Applying migration id=deliverieshost 2026/04/10 23:50:07 INFO Applying migration id=pembegin 2026/04/10 23:50:07 INFO Applying migration id=didhost --- PASS: TestSearch_EmptyInput (1.80s) === RUN TestSearch_InvalidEscapeSequence 2026/04/10 23:50:09 INFO Applying migration id=initial 2026/04/10 23:50:09 INFO Applying migration id=notesupdated 2026/04/10 23:50:09 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:09 INFO Applying migration id=activitiesid 2026/04/10 23:50:09 INFO Applying migration id=outbox 2026/04/10 23:50:09 INFO Applying migration id=edits 2026/04/10 23:50:09 INFO Applying migration id=outboxactor 2026/04/10 23:50:09 INFO Applying migration id=outboxsender 2026/04/10 23:50:09 INFO Applying migration id=thread 2026/04/10 23:50:09 INFO Applying migration id=host 2026/04/10 23:50:09 INFO Applying migration id=sharedinbox 2026/04/10 23:50:09 INFO Applying migration id=noteshost 2026/04/10 23:50:09 INFO Applying migration id=fetched 2026/04/10 23:50:09 INFO Applying migration id=move 2026/04/10 23:50:09 INFO Applying migration id=cleanup 2026/04/10 23:50:09 INFO Applying migration id=received 2026/04/10 23:50:09 INFO Applying migration id=namehost 2026/04/10 23:50:09 INFO Applying migration id=outboxhost 2026/04/10 23:50:09 INFO Applying migration id=notesfts 2026/04/10 23:50:09 INFO Applying migration id=iconsname 2026/04/10 23:50:09 INFO Applying migration id=nohash 2026/04/10 23:50:09 INFO Applying migration id=shares 2026/04/10 23:50:09 INFO Applying migration id=actorttl 2026/04/10 23:50:09 INFO Applying migration id=tocc 2026/04/10 23:50:09 INFO Applying migration id=followeds 2026/04/10 23:50:09 INFO Applying migration id=certhash 2026/04/10 23:50:09 INFO Applying migration id=follows_sync 2026/04/10 23:50:09 INFO Applying migration id=jsonpath 2026/04/10 23:50:09 INFO Applying migration id=localforward 2026/04/10 23:50:09 INFO Applying migration id=avatar 2026/04/10 23:50:09 INFO Applying migration id=noimage 2026/04/10 23:50:09 INFO Applying migration id=feed 2026/04/10 23:50:09 INFO Applying migration id=bookmarks 2026/04/10 23:50:09 INFO Applying migration id=shareactivity 2026/04/10 23:50:09 INFO Applying migration id=application 2026/04/10 23:50:09 INFO Applying migration id=certificates 2026/04/10 23:50:09 INFO Applying migration id=rawforward 2026/04/10 23:50:09 INFO Applying migration id=publickey 2026/04/10 23:50:09 INFO Applying migration id=resolvegroup 2026/04/10 23:50:09 INFO Applying migration id=reject 2026/04/10 23:50:09 INFO Applying migration id=autodel 2026/04/10 23:50:09 INFO Applying migration id=jsonb 2026/04/10 23:50:09 INFO Applying migration id=quote 2026/04/10 23:50:09 INFO Applying migration id=rfc9421 2026/04/10 23:50:09 INFO Applying migration id=keys 2026/04/10 23:50:09 INFO Applying migration id=portable 2026/04/10 23:50:09 INFO Applying migration id=proofs 2026/04/10 23:50:09 INFO Applying migration id=contexts 2026/04/10 23:50:09 INFO Applying migration id=deliverieshost 2026/04/10 23:50:09 INFO Applying migration id=pembegin 2026/04/10 23:50:09 INFO Applying migration id=didhost 2026/04/10 23:50:10 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (1.58s) === RUN TestSearch_UnathenticatedUser 2026/04/10 23:50:10 INFO Applying migration id=initial 2026/04/10 23:50:10 INFO Applying migration id=notesupdated 2026/04/10 23:50:10 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:10 INFO Applying migration id=activitiesid 2026/04/10 23:50:10 INFO Applying migration id=outbox 2026/04/10 23:50:10 INFO Applying migration id=edits 2026/04/10 23:50:10 INFO Applying migration id=outboxactor 2026/04/10 23:50:10 INFO Applying migration id=outboxsender 2026/04/10 23:50:10 INFO Applying migration id=thread 2026/04/10 23:50:10 INFO Applying migration id=host 2026/04/10 23:50:10 INFO Applying migration id=sharedinbox 2026/04/10 23:50:10 INFO Applying migration id=noteshost 2026/04/10 23:50:10 INFO Applying migration id=fetched 2026/04/10 23:50:10 INFO Applying migration id=move 2026/04/10 23:50:10 INFO Applying migration id=cleanup 2026/04/10 23:50:10 INFO Applying migration id=received 2026/04/10 23:50:10 INFO Applying migration id=namehost 2026/04/10 23:50:10 INFO Applying migration id=outboxhost 2026/04/10 23:50:10 INFO Applying migration id=notesfts 2026/04/10 23:50:10 INFO Applying migration id=iconsname 2026/04/10 23:50:10 INFO Applying migration id=nohash 2026/04/10 23:50:11 INFO Applying migration id=shares 2026/04/10 23:50:11 INFO Applying migration id=actorttl 2026/04/10 23:50:11 INFO Applying migration id=tocc 2026/04/10 23:50:11 INFO Applying migration id=followeds 2026/04/10 23:50:11 INFO Applying migration id=certhash 2026/04/10 23:50:11 INFO Applying migration id=follows_sync 2026/04/10 23:50:11 INFO Applying migration id=jsonpath 2026/04/10 23:50:11 INFO Applying migration id=localforward 2026/04/10 23:50:11 INFO Applying migration id=avatar 2026/04/10 23:50:11 INFO Applying migration id=noimage 2026/04/10 23:50:11 INFO Applying migration id=feed 2026/04/10 23:50:11 INFO Applying migration id=bookmarks 2026/04/10 23:50:11 INFO Applying migration id=shareactivity 2026/04/10 23:50:11 INFO Applying migration id=application 2026/04/10 23:50:11 INFO Applying migration id=certificates 2026/04/10 23:50:11 INFO Applying migration id=rawforward 2026/04/10 23:50:11 INFO Applying migration id=publickey 2026/04/10 23:50:11 INFO Applying migration id=resolvegroup 2026/04/10 23:50:11 INFO Applying migration id=reject 2026/04/10 23:50:11 INFO Applying migration id=autodel 2026/04/10 23:50:11 INFO Applying migration id=jsonb 2026/04/10 23:50:11 INFO Applying migration id=quote 2026/04/10 23:50:11 INFO Applying migration id=rfc9421 2026/04/10 23:50:11 INFO Applying migration id=keys 2026/04/10 23:50:11 INFO Applying migration id=portable 2026/04/10 23:50:11 INFO Applying migration id=proofs 2026/04/10 23:50:11 INFO Applying migration id=contexts 2026/04/10 23:50:11 INFO Applying migration id=deliverieshost 2026/04/10 23:50:11 INFO Applying migration id=pembegin 2026/04/10 23:50:11 INFO Applying migration id=didhost --- PASS: TestSearch_UnathenticatedUser (1.99s) === RUN TestShare_PublicPost 2026/04/10 23:50:12 INFO Applying migration id=initial 2026/04/10 23:50:12 INFO Applying migration id=notesupdated 2026/04/10 23:50:12 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:12 INFO Applying migration id=activitiesid 2026/04/10 23:50:12 INFO Applying migration id=outbox 2026/04/10 23:50:12 INFO Applying migration id=edits 2026/04/10 23:50:12 INFO Applying migration id=outboxactor 2026/04/10 23:50:12 INFO Applying migration id=outboxsender 2026/04/10 23:50:12 INFO Applying migration id=thread 2026/04/10 23:50:12 INFO Applying migration id=host 2026/04/10 23:50:12 INFO Applying migration id=sharedinbox 2026/04/10 23:50:12 INFO Applying migration id=noteshost 2026/04/10 23:50:12 INFO Applying migration id=fetched 2026/04/10 23:50:12 INFO Applying migration id=move 2026/04/10 23:50:12 INFO Applying migration id=cleanup 2026/04/10 23:50:12 INFO Applying migration id=received 2026/04/10 23:50:12 INFO Applying migration id=namehost 2026/04/10 23:50:12 INFO Applying migration id=outboxhost 2026/04/10 23:50:12 INFO Applying migration id=notesfts 2026/04/10 23:50:12 INFO Applying migration id=iconsname 2026/04/10 23:50:12 INFO Applying migration id=nohash 2026/04/10 23:50:12 INFO Applying migration id=shares 2026/04/10 23:50:12 INFO Applying migration id=actorttl 2026/04/10 23:50:12 INFO Applying migration id=tocc 2026/04/10 23:50:12 INFO Applying migration id=followeds 2026/04/10 23:50:12 INFO Applying migration id=certhash 2026/04/10 23:50:12 INFO Applying migration id=follows_sync 2026/04/10 23:50:12 INFO Applying migration id=jsonpath 2026/04/10 23:50:13 INFO Applying migration id=localforward 2026/04/10 23:50:13 INFO Applying migration id=avatar 2026/04/10 23:50:13 INFO Applying migration id=noimage 2026/04/10 23:50:13 INFO Applying migration id=feed 2026/04/10 23:50:13 INFO Applying migration id=bookmarks 2026/04/10 23:50:13 INFO Applying migration id=shareactivity 2026/04/10 23:50:13 INFO Applying migration id=application 2026/04/10 23:50:13 INFO Applying migration id=certificates 2026/04/10 23:50:13 INFO Applying migration id=rawforward 2026/04/10 23:50:13 INFO Applying migration id=publickey 2026/04/10 23:50:13 INFO Applying migration id=resolvegroup 2026/04/10 23:50:13 INFO Applying migration id=reject 2026/04/10 23:50:13 INFO Applying migration id=autodel 2026/04/10 23:50:13 INFO Applying migration id=jsonb 2026/04/10 23:50:13 INFO Applying migration id=quote 2026/04/10 23:50:13 INFO Applying migration id=rfc9421 2026/04/10 23:50:13 INFO Applying migration id=keys 2026/04/10 23:50:13 INFO Applying migration id=portable 2026/04/10 23:50:13 INFO Applying migration id=proofs 2026/04/10 23:50:13 INFO Applying migration id=contexts 2026/04/10 23:50:13 INFO Applying migration id=deliverieshost 2026/04/10 23:50:13 INFO Applying migration id=pembegin 2026/04/10 23:50:13 INFO Applying migration id=didhost 2026/04/10 23:50:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-b095-7428-a3d8-2888db57f31a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-b095-7376-8946-ca23ad09f176 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cd-b095-7376-8946-ca23ad09f176 2026/04/10 23:50:16 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:50:16 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (3.53s) === RUN TestShare_Throttling 2026/04/10 23:50:16 INFO Applying migration id=initial 2026/04/10 23:50:16 INFO Applying migration id=notesupdated 2026/04/10 23:50:16 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:16 INFO Applying migration id=activitiesid 2026/04/10 23:50:16 INFO Applying migration id=outbox 2026/04/10 23:50:16 INFO Applying migration id=edits 2026/04/10 23:50:16 INFO Applying migration id=outboxactor 2026/04/10 23:50:16 INFO Applying migration id=outboxsender 2026/04/10 23:50:16 INFO Applying migration id=thread 2026/04/10 23:50:16 INFO Applying migration id=host 2026/04/10 23:50:16 INFO Applying migration id=sharedinbox 2026/04/10 23:50:16 INFO Applying migration id=noteshost 2026/04/10 23:50:16 INFO Applying migration id=fetched 2026/04/10 23:50:16 INFO Applying migration id=move 2026/04/10 23:50:16 INFO Applying migration id=cleanup 2026/04/10 23:50:16 INFO Applying migration id=received 2026/04/10 23:50:16 INFO Applying migration id=namehost 2026/04/10 23:50:16 INFO Applying migration id=outboxhost 2026/04/10 23:50:16 INFO Applying migration id=notesfts 2026/04/10 23:50:16 INFO Applying migration id=iconsname 2026/04/10 23:50:16 INFO Applying migration id=nohash 2026/04/10 23:50:16 INFO Applying migration id=shares 2026/04/10 23:50:16 INFO Applying migration id=actorttl 2026/04/10 23:50:16 INFO Applying migration id=tocc 2026/04/10 23:50:16 INFO Applying migration id=followeds 2026/04/10 23:50:16 INFO Applying migration id=certhash 2026/04/10 23:50:16 INFO Applying migration id=follows_sync 2026/04/10 23:50:16 INFO Applying migration id=jsonpath 2026/04/10 23:50:16 INFO Applying migration id=localforward 2026/04/10 23:50:16 INFO Applying migration id=avatar 2026/04/10 23:50:16 INFO Applying migration id=noimage 2026/04/10 23:50:16 INFO Applying migration id=feed 2026/04/10 23:50:16 INFO Applying migration id=bookmarks 2026/04/10 23:50:16 INFO Applying migration id=shareactivity 2026/04/10 23:50:16 INFO Applying migration id=application 2026/04/10 23:50:16 INFO Applying migration id=certificates 2026/04/10 23:50:16 INFO Applying migration id=rawforward 2026/04/10 23:50:16 INFO Applying migration id=publickey 2026/04/10 23:50:16 INFO Applying migration id=resolvegroup 2026/04/10 23:50:16 INFO Applying migration id=reject 2026/04/10 23:50:16 INFO Applying migration id=autodel 2026/04/10 23:50:16 INFO Applying migration id=jsonb 2026/04/10 23:50:16 INFO Applying migration id=quote 2026/04/10 23:50:16 INFO Applying migration id=rfc9421 2026/04/10 23:50:16 INFO Applying migration id=keys 2026/04/10 23:50:16 INFO Applying migration id=portable 2026/04/10 23:50:16 INFO Applying migration id=proofs 2026/04/10 23:50:16 INFO Applying migration id=contexts 2026/04/10 23:50:16 INFO Applying migration id=deliverieshost 2026/04/10 23:50:16 INFO Applying migration id=pembegin 2026/04/10 23:50:16 INFO Applying migration id=didhost 2026/04/10 23:50:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-b976-7636-bc34-858620453a77 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-b976-75cf-aac5-3ed58264b05a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cd-b976-75cf-aac5-3ed58264b05a 2026/04/10 23:50:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-b978-7938-bef0-95d3a4eeb8bc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-b978-78ff-8274-1b41172e1b17 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79cd-b978-78ff-8274-1b41172e1b17 2026/04/10 23:50:18 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (2.27s) === RUN TestShare_UnshareThrottling 2026/04/10 23:50:18 INFO Applying migration id=initial 2026/04/10 23:50:18 INFO Applying migration id=notesupdated 2026/04/10 23:50:18 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:18 INFO Applying migration id=activitiesid 2026/04/10 23:50:18 INFO Applying migration id=outbox 2026/04/10 23:50:18 INFO Applying migration id=edits 2026/04/10 23:50:18 INFO Applying migration id=outboxactor 2026/04/10 23:50:18 INFO Applying migration id=outboxsender 2026/04/10 23:50:18 INFO Applying migration id=thread 2026/04/10 23:50:18 INFO Applying migration id=host 2026/04/10 23:50:18 INFO Applying migration id=sharedinbox 2026/04/10 23:50:18 INFO Applying migration id=noteshost 2026/04/10 23:50:18 INFO Applying migration id=fetched 2026/04/10 23:50:18 INFO Applying migration id=move 2026/04/10 23:50:18 INFO Applying migration id=cleanup 2026/04/10 23:50:18 INFO Applying migration id=received 2026/04/10 23:50:18 INFO Applying migration id=namehost 2026/04/10 23:50:18 INFO Applying migration id=outboxhost 2026/04/10 23:50:18 INFO Applying migration id=notesfts 2026/04/10 23:50:18 INFO Applying migration id=iconsname 2026/04/10 23:50:18 INFO Applying migration id=nohash 2026/04/10 23:50:18 INFO Applying migration id=shares 2026/04/10 23:50:18 INFO Applying migration id=actorttl 2026/04/10 23:50:18 INFO Applying migration id=tocc 2026/04/10 23:50:18 INFO Applying migration id=followeds 2026/04/10 23:50:18 INFO Applying migration id=certhash 2026/04/10 23:50:18 INFO Applying migration id=follows_sync 2026/04/10 23:50:18 INFO Applying migration id=jsonpath 2026/04/10 23:50:18 INFO Applying migration id=localforward 2026/04/10 23:50:18 INFO Applying migration id=avatar 2026/04/10 23:50:18 INFO Applying migration id=noimage 2026/04/10 23:50:18 INFO Applying migration id=feed 2026/04/10 23:50:18 INFO Applying migration id=bookmarks 2026/04/10 23:50:18 INFO Applying migration id=shareactivity 2026/04/10 23:50:18 INFO Applying migration id=application 2026/04/10 23:50:18 INFO Applying migration id=certificates 2026/04/10 23:50:18 INFO Applying migration id=rawforward 2026/04/10 23:50:18 INFO Applying migration id=publickey 2026/04/10 23:50:18 INFO Applying migration id=resolvegroup 2026/04/10 23:50:18 INFO Applying migration id=reject 2026/04/10 23:50:18 INFO Applying migration id=autodel 2026/04/10 23:50:18 INFO Applying migration id=jsonb 2026/04/10 23:50:18 INFO Applying migration id=quote 2026/04/10 23:50:18 INFO Applying migration id=rfc9421 2026/04/10 23:50:18 INFO Applying migration id=keys 2026/04/10 23:50:18 INFO Applying migration id=portable 2026/04/10 23:50:18 INFO Applying migration id=proofs 2026/04/10 23:50:18 INFO Applying migration id=contexts 2026/04/10 23:50:18 INFO Applying migration id=deliverieshost 2026/04/10 23:50:18 INFO Applying migration id=pembegin 2026/04/10 23:50:18 INFO Applying migration id=didhost 2026/04/10 23:50:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-c360-745c-b78d-7040bdcfe375 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-c360-73fd-ba34-e7e1b711d310 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cd-c360-73fd-ba34-e7e1b711d310 --- PASS: TestShare_UnshareThrottling (2.53s) === RUN TestShare_PostToFollowers 2026/04/10 23:50:21 INFO Applying migration id=initial 2026/04/10 23:50:21 INFO Applying migration id=notesupdated 2026/04/10 23:50:21 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:21 INFO Applying migration id=activitiesid 2026/04/10 23:50:21 INFO Applying migration id=outbox 2026/04/10 23:50:21 INFO Applying migration id=edits 2026/04/10 23:50:21 INFO Applying migration id=outboxactor 2026/04/10 23:50:21 INFO Applying migration id=outboxsender 2026/04/10 23:50:21 INFO Applying migration id=thread 2026/04/10 23:50:21 INFO Applying migration id=host 2026/04/10 23:50:21 INFO Applying migration id=sharedinbox 2026/04/10 23:50:21 INFO Applying migration id=noteshost 2026/04/10 23:50:21 INFO Applying migration id=fetched 2026/04/10 23:50:21 INFO Applying migration id=move 2026/04/10 23:50:21 INFO Applying migration id=cleanup 2026/04/10 23:50:21 INFO Applying migration id=received 2026/04/10 23:50:21 INFO Applying migration id=namehost 2026/04/10 23:50:21 INFO Applying migration id=outboxhost 2026/04/10 23:50:21 INFO Applying migration id=notesfts 2026/04/10 23:50:21 INFO Applying migration id=iconsname 2026/04/10 23:50:21 INFO Applying migration id=nohash 2026/04/10 23:50:21 INFO Applying migration id=shares 2026/04/10 23:50:21 INFO Applying migration id=actorttl 2026/04/10 23:50:21 INFO Applying migration id=tocc 2026/04/10 23:50:21 INFO Applying migration id=followeds 2026/04/10 23:50:21 INFO Applying migration id=certhash 2026/04/10 23:50:21 INFO Applying migration id=follows_sync 2026/04/10 23:50:21 INFO Applying migration id=jsonpath 2026/04/10 23:50:21 INFO Applying migration id=localforward 2026/04/10 23:50:21 INFO Applying migration id=avatar 2026/04/10 23:50:21 INFO Applying migration id=noimage 2026/04/10 23:50:21 INFO Applying migration id=feed 2026/04/10 23:50:21 INFO Applying migration id=bookmarks 2026/04/10 23:50:21 INFO Applying migration id=shareactivity 2026/04/10 23:50:21 INFO Applying migration id=application 2026/04/10 23:50:21 INFO Applying migration id=certificates 2026/04/10 23:50:21 INFO Applying migration id=rawforward 2026/04/10 23:50:21 INFO Applying migration id=publickey 2026/04/10 23:50:21 INFO Applying migration id=resolvegroup 2026/04/10 23:50:21 INFO Applying migration id=reject 2026/04/10 23:50:21 INFO Applying migration id=autodel 2026/04/10 23:50:21 INFO Applying migration id=jsonb 2026/04/10 23:50:21 INFO Applying migration id=quote 2026/04/10 23:50:21 INFO Applying migration id=rfc9421 2026/04/10 23:50:21 INFO Applying migration id=keys 2026/04/10 23:50:21 INFO Applying migration id=portable 2026/04/10 23:50:21 INFO Applying migration id=proofs 2026/04/10 23:50:21 INFO Applying migration id=contexts 2026/04/10 23:50:21 INFO Applying migration id=deliverieshost 2026/04/10 23:50:21 INFO Applying migration id=pembegin 2026/04/10 23:50:21 INFO Applying migration id=didhost 2026/04/10 23:50:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-c92a-7120-8ceb-cf389c378456 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-c92a-70cb-97c8-6c59f14de627 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cd-c92a-70cb-97c8-6c59f14de627 2026/04/10 23:50:22 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019d79cd-c92a-70cb-97c8-6c59f14de627 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (1.48s) === RUN TestShare_Twice 2026/04/10 23:50:22 INFO Applying migration id=initial 2026/04/10 23:50:22 INFO Applying migration id=notesupdated 2026/04/10 23:50:22 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:22 INFO Applying migration id=activitiesid 2026/04/10 23:50:22 INFO Applying migration id=outbox 2026/04/10 23:50:22 INFO Applying migration id=edits 2026/04/10 23:50:22 INFO Applying migration id=outboxactor 2026/04/10 23:50:22 INFO Applying migration id=outboxsender 2026/04/10 23:50:22 INFO Applying migration id=thread 2026/04/10 23:50:22 INFO Applying migration id=host 2026/04/10 23:50:22 INFO Applying migration id=sharedinbox 2026/04/10 23:50:22 INFO Applying migration id=noteshost 2026/04/10 23:50:22 INFO Applying migration id=fetched 2026/04/10 23:50:22 INFO Applying migration id=move 2026/04/10 23:50:22 INFO Applying migration id=cleanup 2026/04/10 23:50:22 INFO Applying migration id=received 2026/04/10 23:50:22 INFO Applying migration id=namehost 2026/04/10 23:50:22 INFO Applying migration id=outboxhost 2026/04/10 23:50:22 INFO Applying migration id=notesfts 2026/04/10 23:50:22 INFO Applying migration id=iconsname 2026/04/10 23:50:22 INFO Applying migration id=nohash 2026/04/10 23:50:22 INFO Applying migration id=shares 2026/04/10 23:50:22 INFO Applying migration id=actorttl 2026/04/10 23:50:22 INFO Applying migration id=tocc 2026/04/10 23:50:22 INFO Applying migration id=followeds 2026/04/10 23:50:22 INFO Applying migration id=certhash 2026/04/10 23:50:22 INFO Applying migration id=follows_sync 2026/04/10 23:50:22 INFO Applying migration id=jsonpath 2026/04/10 23:50:22 INFO Applying migration id=localforward 2026/04/10 23:50:22 INFO Applying migration id=avatar 2026/04/10 23:50:22 INFO Applying migration id=noimage 2026/04/10 23:50:22 INFO Applying migration id=feed 2026/04/10 23:50:22 INFO Applying migration id=bookmarks 2026/04/10 23:50:22 INFO Applying migration id=shareactivity 2026/04/10 23:50:22 INFO Applying migration id=application 2026/04/10 23:50:22 INFO Applying migration id=certificates 2026/04/10 23:50:22 INFO Applying migration id=rawforward 2026/04/10 23:50:22 INFO Applying migration id=publickey 2026/04/10 23:50:22 INFO Applying migration id=resolvegroup 2026/04/10 23:50:22 INFO Applying migration id=reject 2026/04/10 23:50:22 INFO Applying migration id=autodel 2026/04/10 23:50:22 INFO Applying migration id=jsonb 2026/04/10 23:50:22 INFO Applying migration id=quote 2026/04/10 23:50:22 INFO Applying migration id=rfc9421 2026/04/10 23:50:22 INFO Applying migration id=keys 2026/04/10 23:50:22 INFO Applying migration id=portable 2026/04/10 23:50:22 INFO Applying migration id=proofs 2026/04/10 23:50:22 INFO Applying migration id=contexts 2026/04/10 23:50:22 INFO Applying migration id=deliverieshost 2026/04/10 23:50:22 INFO Applying migration id=pembegin 2026/04/10 23:50:22 INFO Applying migration id=didhost 2026/04/10 23:50:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-d0ef-73f2-beda-d2ca18152d41 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-d0ef-7332-af07-7d21048f3112 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cd-d0ef-7332-af07-7d21048f3112 2026/04/10 23:50:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:50:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 23:50:24 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019d79cd-d0ef-7332-af07-7d21048f3112 error="sql: no rows in result set" --- PASS: TestShare_Twice (1.99s) === RUN TestShare_Unshare 2026/04/10 23:50:24 INFO Applying migration id=initial 2026/04/10 23:50:24 INFO Applying migration id=notesupdated 2026/04/10 23:50:24 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:24 INFO Applying migration id=activitiesid 2026/04/10 23:50:24 INFO Applying migration id=outbox 2026/04/10 23:50:24 INFO Applying migration id=edits 2026/04/10 23:50:24 INFO Applying migration id=outboxactor 2026/04/10 23:50:24 INFO Applying migration id=outboxsender 2026/04/10 23:50:24 INFO Applying migration id=thread 2026/04/10 23:50:24 INFO Applying migration id=host 2026/04/10 23:50:24 INFO Applying migration id=sharedinbox 2026/04/10 23:50:24 INFO Applying migration id=noteshost 2026/04/10 23:50:24 INFO Applying migration id=fetched 2026/04/10 23:50:24 INFO Applying migration id=move 2026/04/10 23:50:24 INFO Applying migration id=cleanup 2026/04/10 23:50:24 INFO Applying migration id=received 2026/04/10 23:50:24 INFO Applying migration id=namehost 2026/04/10 23:50:24 INFO Applying migration id=outboxhost 2026/04/10 23:50:24 INFO Applying migration id=notesfts 2026/04/10 23:50:24 INFO Applying migration id=iconsname 2026/04/10 23:50:24 INFO Applying migration id=nohash 2026/04/10 23:50:24 INFO Applying migration id=shares 2026/04/10 23:50:24 INFO Applying migration id=actorttl 2026/04/10 23:50:24 INFO Applying migration id=tocc 2026/04/10 23:50:24 INFO Applying migration id=followeds 2026/04/10 23:50:24 INFO Applying migration id=certhash 2026/04/10 23:50:24 INFO Applying migration id=follows_sync 2026/04/10 23:50:24 INFO Applying migration id=jsonpath 2026/04/10 23:50:24 INFO Applying migration id=localforward 2026/04/10 23:50:24 INFO Applying migration id=avatar 2026/04/10 23:50:24 INFO Applying migration id=noimage 2026/04/10 23:50:24 INFO Applying migration id=feed 2026/04/10 23:50:24 INFO Applying migration id=bookmarks 2026/04/10 23:50:24 INFO Applying migration id=shareactivity 2026/04/10 23:50:24 INFO Applying migration id=application 2026/04/10 23:50:24 INFO Applying migration id=certificates 2026/04/10 23:50:24 INFO Applying migration id=rawforward 2026/04/10 23:50:24 INFO Applying migration id=publickey 2026/04/10 23:50:24 INFO Applying migration id=resolvegroup 2026/04/10 23:50:24 INFO Applying migration id=reject 2026/04/10 23:50:24 INFO Applying migration id=autodel 2026/04/10 23:50:24 INFO Applying migration id=jsonb 2026/04/10 23:50:24 INFO Applying migration id=quote 2026/04/10 23:50:24 INFO Applying migration id=rfc9421 2026/04/10 23:50:24 INFO Applying migration id=keys 2026/04/10 23:50:24 INFO Applying migration id=portable 2026/04/10 23:50:24 INFO Applying migration id=proofs 2026/04/10 23:50:24 INFO Applying migration id=contexts 2026/04/10 23:50:24 INFO Applying migration id=deliverieshost 2026/04/10 23:50:24 INFO Applying migration id=pembegin 2026/04/10 23:50:24 INFO Applying migration id=didhost 2026/04/10 23:50:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-d90b-7583-bb71-02ad0004696d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-d90b-74f2-8d97-a303f2f2181c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cd-d90b-74f2-8d97-a303f2f2181c 2026/04/10 23:50:26 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:50:26 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 23:50:26 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (2.08s) === RUN TestShare_ShareAfterUnshare 2026/04/10 23:50:26 INFO Applying migration id=initial 2026/04/10 23:50:26 INFO Applying migration id=notesupdated 2026/04/10 23:50:26 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:26 INFO Applying migration id=activitiesid 2026/04/10 23:50:26 INFO Applying migration id=outbox 2026/04/10 23:50:26 INFO Applying migration id=edits 2026/04/10 23:50:26 INFO Applying migration id=outboxactor 2026/04/10 23:50:26 INFO Applying migration id=outboxsender 2026/04/10 23:50:26 INFO Applying migration id=thread 2026/04/10 23:50:26 INFO Applying migration id=host 2026/04/10 23:50:26 INFO Applying migration id=sharedinbox 2026/04/10 23:50:26 INFO Applying migration id=noteshost 2026/04/10 23:50:26 INFO Applying migration id=fetched 2026/04/10 23:50:26 INFO Applying migration id=move 2026/04/10 23:50:26 INFO Applying migration id=cleanup 2026/04/10 23:50:26 INFO Applying migration id=received 2026/04/10 23:50:26 INFO Applying migration id=namehost 2026/04/10 23:50:26 INFO Applying migration id=outboxhost 2026/04/10 23:50:26 INFO Applying migration id=notesfts 2026/04/10 23:50:26 INFO Applying migration id=iconsname 2026/04/10 23:50:26 INFO Applying migration id=nohash 2026/04/10 23:50:26 INFO Applying migration id=shares 2026/04/10 23:50:26 INFO Applying migration id=actorttl 2026/04/10 23:50:26 INFO Applying migration id=tocc 2026/04/10 23:50:26 INFO Applying migration id=followeds 2026/04/10 23:50:26 INFO Applying migration id=certhash 2026/04/10 23:50:26 INFO Applying migration id=follows_sync 2026/04/10 23:50:26 INFO Applying migration id=jsonpath 2026/04/10 23:50:26 INFO Applying migration id=localforward 2026/04/10 23:50:26 INFO Applying migration id=avatar 2026/04/10 23:50:26 INFO Applying migration id=noimage 2026/04/10 23:50:26 INFO Applying migration id=feed 2026/04/10 23:50:26 INFO Applying migration id=bookmarks 2026/04/10 23:50:26 INFO Applying migration id=shareactivity 2026/04/10 23:50:26 INFO Applying migration id=application 2026/04/10 23:50:26 INFO Applying migration id=certificates 2026/04/10 23:50:26 INFO Applying migration id=rawforward 2026/04/10 23:50:26 INFO Applying migration id=publickey 2026/04/10 23:50:26 INFO Applying migration id=resolvegroup 2026/04/10 23:50:26 INFO Applying migration id=reject 2026/04/10 23:50:26 INFO Applying migration id=autodel 2026/04/10 23:50:26 INFO Applying migration id=jsonb 2026/04/10 23:50:26 INFO Applying migration id=quote 2026/04/10 23:50:26 INFO Applying migration id=rfc9421 2026/04/10 23:50:26 INFO Applying migration id=keys 2026/04/10 23:50:26 INFO Applying migration id=portable 2026/04/10 23:50:26 INFO Applying migration id=proofs 2026/04/10 23:50:26 INFO Applying migration id=contexts 2026/04/10 23:50:26 INFO Applying migration id=deliverieshost 2026/04/10 23:50:26 INFO Applying migration id=pembegin 2026/04/10 23:50:26 INFO Applying migration id=didhost 2026/04/10 23:50:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cd-e0f5-7dd7-8ba7-c2b18f2378f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cd-e0f5-7d73-a74e-d9f5b0936f58 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cd-e0f5-7d73-a74e-d9f5b0936f58 2026/04/10 23:50:28 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:50:28 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 23:50:28 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 23:50:28 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (2.03s) === RUN TestHelpUnauthenticatedUser 2026/04/10 23:50:28 INFO Applying migration id=initial 2026/04/10 23:50:28 INFO Applying migration id=notesupdated 2026/04/10 23:50:28 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:28 INFO Applying migration id=activitiesid 2026/04/10 23:50:28 INFO Applying migration id=outbox 2026/04/10 23:50:28 INFO Applying migration id=edits 2026/04/10 23:50:28 INFO Applying migration id=outboxactor 2026/04/10 23:50:28 INFO Applying migration id=outboxsender 2026/04/10 23:50:28 INFO Applying migration id=thread 2026/04/10 23:50:28 INFO Applying migration id=host 2026/04/10 23:50:28 INFO Applying migration id=sharedinbox 2026/04/10 23:50:28 INFO Applying migration id=noteshost 2026/04/10 23:50:28 INFO Applying migration id=fetched 2026/04/10 23:50:28 INFO Applying migration id=move 2026/04/10 23:50:28 INFO Applying migration id=cleanup 2026/04/10 23:50:28 INFO Applying migration id=received 2026/04/10 23:50:28 INFO Applying migration id=namehost 2026/04/10 23:50:28 INFO Applying migration id=outboxhost 2026/04/10 23:50:28 INFO Applying migration id=notesfts 2026/04/10 23:50:28 INFO Applying migration id=iconsname 2026/04/10 23:50:28 INFO Applying migration id=nohash 2026/04/10 23:50:28 INFO Applying migration id=shares 2026/04/10 23:50:28 INFO Applying migration id=actorttl 2026/04/10 23:50:28 INFO Applying migration id=tocc 2026/04/10 23:50:28 INFO Applying migration id=followeds 2026/04/10 23:50:28 INFO Applying migration id=certhash 2026/04/10 23:50:28 INFO Applying migration id=follows_sync 2026/04/10 23:50:28 INFO Applying migration id=jsonpath 2026/04/10 23:50:28 INFO Applying migration id=localforward 2026/04/10 23:50:28 INFO Applying migration id=avatar 2026/04/10 23:50:28 INFO Applying migration id=noimage 2026/04/10 23:50:28 INFO Applying migration id=feed 2026/04/10 23:50:28 INFO Applying migration id=bookmarks 2026/04/10 23:50:28 INFO Applying migration id=shareactivity 2026/04/10 23:50:28 INFO Applying migration id=application 2026/04/10 23:50:28 INFO Applying migration id=certificates 2026/04/10 23:50:28 INFO Applying migration id=rawforward 2026/04/10 23:50:28 INFO Applying migration id=publickey 2026/04/10 23:50:28 INFO Applying migration id=resolvegroup 2026/04/10 23:50:28 INFO Applying migration id=reject 2026/04/10 23:50:28 INFO Applying migration id=autodel 2026/04/10 23:50:28 INFO Applying migration id=jsonb 2026/04/10 23:50:28 INFO Applying migration id=quote 2026/04/10 23:50:28 INFO Applying migration id=rfc9421 2026/04/10 23:50:28 INFO Applying migration id=keys 2026/04/10 23:50:28 INFO Applying migration id=portable 2026/04/10 23:50:28 INFO Applying migration id=proofs 2026/04/10 23:50:28 INFO Applying migration id=contexts 2026/04/10 23:50:28 INFO Applying migration id=deliverieshost 2026/04/10 23:50:28 INFO Applying migration id=pembegin 2026/04/10 23:50:28 INFO Applying migration id=didhost --- PASS: TestHelpUnauthenticatedUser (2.28s) === RUN TestHelpAuthenticatedUser 2026/04/10 23:50:31 INFO Applying migration id=initial 2026/04/10 23:50:31 INFO Applying migration id=notesupdated 2026/04/10 23:50:31 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:31 INFO Applying migration id=activitiesid 2026/04/10 23:50:31 INFO Applying migration id=outbox 2026/04/10 23:50:31 INFO Applying migration id=edits 2026/04/10 23:50:31 INFO Applying migration id=outboxactor 2026/04/10 23:50:31 INFO Applying migration id=outboxsender 2026/04/10 23:50:31 INFO Applying migration id=thread 2026/04/10 23:50:31 INFO Applying migration id=host 2026/04/10 23:50:31 INFO Applying migration id=sharedinbox 2026/04/10 23:50:31 INFO Applying migration id=noteshost 2026/04/10 23:50:31 INFO Applying migration id=fetched 2026/04/10 23:50:31 INFO Applying migration id=move 2026/04/10 23:50:31 INFO Applying migration id=cleanup 2026/04/10 23:50:31 INFO Applying migration id=received 2026/04/10 23:50:31 INFO Applying migration id=namehost 2026/04/10 23:50:31 INFO Applying migration id=outboxhost 2026/04/10 23:50:31 INFO Applying migration id=notesfts 2026/04/10 23:50:31 INFO Applying migration id=iconsname 2026/04/10 23:50:31 INFO Applying migration id=nohash 2026/04/10 23:50:31 INFO Applying migration id=shares 2026/04/10 23:50:31 INFO Applying migration id=actorttl 2026/04/10 23:50:31 INFO Applying migration id=tocc 2026/04/10 23:50:31 INFO Applying migration id=followeds 2026/04/10 23:50:31 INFO Applying migration id=certhash 2026/04/10 23:50:31 INFO Applying migration id=follows_sync 2026/04/10 23:50:31 INFO Applying migration id=jsonpath 2026/04/10 23:50:31 INFO Applying migration id=localforward 2026/04/10 23:50:31 INFO Applying migration id=avatar 2026/04/10 23:50:31 INFO Applying migration id=noimage 2026/04/10 23:50:31 INFO Applying migration id=feed 2026/04/10 23:50:31 INFO Applying migration id=bookmarks 2026/04/10 23:50:31 INFO Applying migration id=shareactivity 2026/04/10 23:50:31 INFO Applying migration id=application 2026/04/10 23:50:31 INFO Applying migration id=certificates 2026/04/10 23:50:31 INFO Applying migration id=rawforward 2026/04/10 23:50:31 INFO Applying migration id=publickey 2026/04/10 23:50:31 INFO Applying migration id=resolvegroup 2026/04/10 23:50:31 INFO Applying migration id=reject 2026/04/10 23:50:31 INFO Applying migration id=autodel 2026/04/10 23:50:31 INFO Applying migration id=jsonb 2026/04/10 23:50:31 INFO Applying migration id=quote 2026/04/10 23:50:31 INFO Applying migration id=rfc9421 2026/04/10 23:50:31 INFO Applying migration id=keys 2026/04/10 23:50:31 INFO Applying migration id=portable 2026/04/10 23:50:31 INFO Applying migration id=proofs 2026/04/10 23:50:31 INFO Applying migration id=contexts 2026/04/10 23:50:31 INFO Applying migration id=deliverieshost 2026/04/10 23:50:31 INFO Applying migration id=pembegin 2026/04/10 23:50:31 INFO Applying migration id=didhost --- PASS: TestHelpAuthenticatedUser (2.05s) === RUN TestStatus_NewInstance 2026/04/10 23:50:33 INFO Applying migration id=initial 2026/04/10 23:50:33 INFO Applying migration id=notesupdated 2026/04/10 23:50:33 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:33 INFO Applying migration id=activitiesid 2026/04/10 23:50:33 INFO Applying migration id=outbox 2026/04/10 23:50:33 INFO Applying migration id=edits 2026/04/10 23:50:33 INFO Applying migration id=outboxactor 2026/04/10 23:50:33 INFO Applying migration id=outboxsender 2026/04/10 23:50:33 INFO Applying migration id=thread 2026/04/10 23:50:33 INFO Applying migration id=host 2026/04/10 23:50:33 INFO Applying migration id=sharedinbox 2026/04/10 23:50:33 INFO Applying migration id=noteshost 2026/04/10 23:50:33 INFO Applying migration id=fetched 2026/04/10 23:50:33 INFO Applying migration id=move 2026/04/10 23:50:33 INFO Applying migration id=cleanup 2026/04/10 23:50:33 INFO Applying migration id=received 2026/04/10 23:50:33 INFO Applying migration id=namehost 2026/04/10 23:50:33 INFO Applying migration id=outboxhost 2026/04/10 23:50:33 INFO Applying migration id=notesfts 2026/04/10 23:50:33 INFO Applying migration id=iconsname 2026/04/10 23:50:33 INFO Applying migration id=nohash 2026/04/10 23:50:33 INFO Applying migration id=shares 2026/04/10 23:50:33 INFO Applying migration id=actorttl 2026/04/10 23:50:33 INFO Applying migration id=tocc 2026/04/10 23:50:33 INFO Applying migration id=followeds 2026/04/10 23:50:33 INFO Applying migration id=certhash 2026/04/10 23:50:33 INFO Applying migration id=follows_sync 2026/04/10 23:50:33 INFO Applying migration id=jsonpath 2026/04/10 23:50:33 INFO Applying migration id=localforward 2026/04/10 23:50:33 INFO Applying migration id=avatar 2026/04/10 23:50:33 INFO Applying migration id=noimage 2026/04/10 23:50:33 INFO Applying migration id=feed 2026/04/10 23:50:33 INFO Applying migration id=bookmarks 2026/04/10 23:50:33 INFO Applying migration id=shareactivity 2026/04/10 23:50:33 INFO Applying migration id=application 2026/04/10 23:50:33 INFO Applying migration id=certificates 2026/04/10 23:50:33 INFO Applying migration id=rawforward 2026/04/10 23:50:33 INFO Applying migration id=publickey 2026/04/10 23:50:33 INFO Applying migration id=resolvegroup 2026/04/10 23:50:33 INFO Applying migration id=reject 2026/04/10 23:50:33 INFO Applying migration id=autodel 2026/04/10 23:50:33 INFO Applying migration id=jsonb 2026/04/10 23:50:33 INFO Applying migration id=quote 2026/04/10 23:50:33 INFO Applying migration id=rfc9421 2026/04/10 23:50:33 INFO Applying migration id=keys 2026/04/10 23:50:33 INFO Applying migration id=portable 2026/04/10 23:50:33 INFO Applying migration id=proofs 2026/04/10 23:50:33 INFO Applying migration id=contexts 2026/04/10 23:50:33 INFO Applying migration id=deliverieshost 2026/04/10 23:50:33 INFO Applying migration id=pembegin 2026/04/10 23:50:33 INFO Applying migration id=didhost 2026/04/10 23:50:36 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (2.86s) === RUN TestStatus_WithPosts 2026/04/10 23:50:36 INFO Applying migration id=initial 2026/04/10 23:50:36 INFO Applying migration id=notesupdated 2026/04/10 23:50:36 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:36 INFO Applying migration id=activitiesid 2026/04/10 23:50:36 INFO Applying migration id=outbox 2026/04/10 23:50:36 INFO Applying migration id=edits 2026/04/10 23:50:36 INFO Applying migration id=outboxactor 2026/04/10 23:50:36 INFO Applying migration id=outboxsender 2026/04/10 23:50:36 INFO Applying migration id=thread 2026/04/10 23:50:36 INFO Applying migration id=host 2026/04/10 23:50:36 INFO Applying migration id=sharedinbox 2026/04/10 23:50:36 INFO Applying migration id=noteshost 2026/04/10 23:50:36 INFO Applying migration id=fetched 2026/04/10 23:50:36 INFO Applying migration id=move 2026/04/10 23:50:36 INFO Applying migration id=cleanup 2026/04/10 23:50:36 INFO Applying migration id=received 2026/04/10 23:50:36 INFO Applying migration id=namehost 2026/04/10 23:50:36 INFO Applying migration id=outboxhost 2026/04/10 23:50:36 INFO Applying migration id=notesfts 2026/04/10 23:50:36 INFO Applying migration id=iconsname 2026/04/10 23:50:36 INFO Applying migration id=nohash 2026/04/10 23:50:36 INFO Applying migration id=shares 2026/04/10 23:50:36 INFO Applying migration id=actorttl 2026/04/10 23:50:36 INFO Applying migration id=tocc 2026/04/10 23:50:36 INFO Applying migration id=followeds 2026/04/10 23:50:36 INFO Applying migration id=certhash 2026/04/10 23:50:36 INFO Applying migration id=follows_sync 2026/04/10 23:50:36 INFO Applying migration id=jsonpath 2026/04/10 23:50:36 INFO Applying migration id=localforward 2026/04/10 23:50:36 INFO Applying migration id=avatar 2026/04/10 23:50:36 INFO Applying migration id=noimage 2026/04/10 23:50:36 INFO Applying migration id=feed 2026/04/10 23:50:36 INFO Applying migration id=bookmarks 2026/04/10 23:50:36 INFO Applying migration id=shareactivity 2026/04/10 23:50:36 INFO Applying migration id=application 2026/04/10 23:50:36 INFO Applying migration id=certificates 2026/04/10 23:50:36 INFO Applying migration id=rawforward 2026/04/10 23:50:36 INFO Applying migration id=publickey 2026/04/10 23:50:36 INFO Applying migration id=resolvegroup 2026/04/10 23:50:36 INFO Applying migration id=reject 2026/04/10 23:50:36 INFO Applying migration id=autodel 2026/04/10 23:50:36 INFO Applying migration id=jsonb 2026/04/10 23:50:36 INFO Applying migration id=quote 2026/04/10 23:50:36 INFO Applying migration id=rfc9421 2026/04/10 23:50:36 INFO Applying migration id=keys 2026/04/10 23:50:36 INFO Applying migration id=portable 2026/04/10 23:50:36 INFO Applying migration id=proofs 2026/04/10 23:50:36 INFO Applying migration id=contexts 2026/04/10 23:50:36 INFO Applying migration id=deliverieshost 2026/04/10 23:50:36 INFO Applying migration id=pembegin 2026/04/10 23:50:36 INFO Applying migration id=didhost 2026/04/10 23:50:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-0289-710e-af97-0808e227db8b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-0289-707b-bfdb-42e556b26690 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ce-0289-707b-bfdb-42e556b26690 2026/04/10 23:50:37 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (1.40s) === RUN TestUnfollow_HappyFlow 2026/04/10 23:50:37 INFO Applying migration id=initial 2026/04/10 23:50:37 INFO Applying migration id=notesupdated 2026/04/10 23:50:37 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:37 INFO Applying migration id=activitiesid 2026/04/10 23:50:37 INFO Applying migration id=outbox 2026/04/10 23:50:37 INFO Applying migration id=edits 2026/04/10 23:50:37 INFO Applying migration id=outboxactor 2026/04/10 23:50:37 INFO Applying migration id=outboxsender 2026/04/10 23:50:37 INFO Applying migration id=thread 2026/04/10 23:50:37 INFO Applying migration id=host 2026/04/10 23:50:37 INFO Applying migration id=sharedinbox 2026/04/10 23:50:37 INFO Applying migration id=noteshost 2026/04/10 23:50:37 INFO Applying migration id=fetched 2026/04/10 23:50:37 INFO Applying migration id=move 2026/04/10 23:50:37 INFO Applying migration id=cleanup 2026/04/10 23:50:37 INFO Applying migration id=received 2026/04/10 23:50:37 INFO Applying migration id=namehost 2026/04/10 23:50:37 INFO Applying migration id=outboxhost 2026/04/10 23:50:37 INFO Applying migration id=notesfts 2026/04/10 23:50:37 INFO Applying migration id=iconsname 2026/04/10 23:50:37 INFO Applying migration id=nohash 2026/04/10 23:50:37 INFO Applying migration id=shares 2026/04/10 23:50:37 INFO Applying migration id=actorttl 2026/04/10 23:50:37 INFO Applying migration id=tocc 2026/04/10 23:50:37 INFO Applying migration id=followeds 2026/04/10 23:50:37 INFO Applying migration id=certhash 2026/04/10 23:50:37 INFO Applying migration id=follows_sync 2026/04/10 23:50:37 INFO Applying migration id=jsonpath 2026/04/10 23:50:37 INFO Applying migration id=localforward 2026/04/10 23:50:37 INFO Applying migration id=avatar 2026/04/10 23:50:37 INFO Applying migration id=noimage 2026/04/10 23:50:37 INFO Applying migration id=feed 2026/04/10 23:50:37 INFO Applying migration id=bookmarks 2026/04/10 23:50:37 INFO Applying migration id=shareactivity 2026/04/10 23:50:37 INFO Applying migration id=application 2026/04/10 23:50:37 INFO Applying migration id=certificates 2026/04/10 23:50:37 INFO Applying migration id=rawforward 2026/04/10 23:50:37 INFO Applying migration id=publickey 2026/04/10 23:50:37 INFO Applying migration id=resolvegroup 2026/04/10 23:50:37 INFO Applying migration id=reject 2026/04/10 23:50:37 INFO Applying migration id=autodel 2026/04/10 23:50:37 INFO Applying migration id=jsonb 2026/04/10 23:50:37 INFO Applying migration id=quote 2026/04/10 23:50:37 INFO Applying migration id=rfc9421 2026/04/10 23:50:37 INFO Applying migration id=keys 2026/04/10 23:50:37 INFO Applying migration id=portable 2026/04/10 23:50:37 INFO Applying migration id=proofs 2026/04/10 23:50:37 INFO Applying migration id=contexts 2026/04/10 23:50:37 INFO Applying migration id=deliverieshost 2026/04/10 23:50:37 INFO Applying migration id=pembegin 2026/04/10 23:50:37 INFO Applying migration id=didhost 2026/04/10 23:50:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-0b69-7002-afd9-0987dbd43f9b 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 23:50:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-0b69-7c6e-9168-200e813982cd activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-0b69-7002-afd9-0987dbd43f9b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-0b69-7002-afd9-0987dbd43f9b 2026/04/10 23:50:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-0b6a-7434-9952-d751a2a13141 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-0b6a-73e7-b2b9-96aa25d6ce2e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-0b6a-73e7-b2b9-96aa25d6ce2e 2026/04/10 23:50:39 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ce-0b6d-7c93-9862-f673e12831dd activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-0b69-7002-afd9-0987dbd43f9b 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.27s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/04/10 23:50:39 INFO Applying migration id=initial 2026/04/10 23:50:39 INFO Applying migration id=notesupdated 2026/04/10 23:50:39 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:39 INFO Applying migration id=activitiesid 2026/04/10 23:50:39 INFO Applying migration id=outbox 2026/04/10 23:50:39 INFO Applying migration id=edits 2026/04/10 23:50:39 INFO Applying migration id=outboxactor 2026/04/10 23:50:39 INFO Applying migration id=outboxsender 2026/04/10 23:50:39 INFO Applying migration id=thread 2026/04/10 23:50:39 INFO Applying migration id=host 2026/04/10 23:50:39 INFO Applying migration id=sharedinbox 2026/04/10 23:50:39 INFO Applying migration id=noteshost 2026/04/10 23:50:39 INFO Applying migration id=fetched 2026/04/10 23:50:39 INFO Applying migration id=move 2026/04/10 23:50:39 INFO Applying migration id=cleanup 2026/04/10 23:50:39 INFO Applying migration id=received 2026/04/10 23:50:39 INFO Applying migration id=namehost 2026/04/10 23:50:39 INFO Applying migration id=outboxhost 2026/04/10 23:50:39 INFO Applying migration id=notesfts 2026/04/10 23:50:39 INFO Applying migration id=iconsname 2026/04/10 23:50:39 INFO Applying migration id=nohash 2026/04/10 23:50:39 INFO Applying migration id=shares 2026/04/10 23:50:39 INFO Applying migration id=actorttl 2026/04/10 23:50:39 INFO Applying migration id=tocc 2026/04/10 23:50:39 INFO Applying migration id=followeds 2026/04/10 23:50:39 INFO Applying migration id=certhash 2026/04/10 23:50:39 INFO Applying migration id=follows_sync 2026/04/10 23:50:39 INFO Applying migration id=jsonpath 2026/04/10 23:50:39 INFO Applying migration id=localforward 2026/04/10 23:50:39 INFO Applying migration id=avatar 2026/04/10 23:50:39 INFO Applying migration id=noimage 2026/04/10 23:50:39 INFO Applying migration id=feed 2026/04/10 23:50:39 INFO Applying migration id=bookmarks 2026/04/10 23:50:39 INFO Applying migration id=shareactivity 2026/04/10 23:50:39 INFO Applying migration id=application 2026/04/10 23:50:39 INFO Applying migration id=certificates 2026/04/10 23:50:39 INFO Applying migration id=rawforward 2026/04/10 23:50:39 INFO Applying migration id=publickey 2026/04/10 23:50:39 INFO Applying migration id=resolvegroup 2026/04/10 23:50:39 INFO Applying migration id=reject 2026/04/10 23:50:39 INFO Applying migration id=autodel 2026/04/10 23:50:39 INFO Applying migration id=jsonb 2026/04/10 23:50:39 INFO Applying migration id=quote 2026/04/10 23:50:39 INFO Applying migration id=rfc9421 2026/04/10 23:50:39 INFO Applying migration id=keys 2026/04/10 23:50:39 INFO Applying migration id=portable 2026/04/10 23:50:39 INFO Applying migration id=proofs 2026/04/10 23:50:39 INFO Applying migration id=contexts 2026/04/10 23:50:39 INFO Applying migration id=deliverieshost 2026/04/10 23:50:39 INFO Applying migration id=pembegin 2026/04/10 23:50:39 INFO Applying migration id=didhost 2026/04/10 23:50:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-1370-7563-b4de-e1c503645c09 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 23:50:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-1371-72f1-ac2b-e8819dbb9049 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-1370-7563-b4de-e1c503645c09 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-1370-7563-b4de-e1c503645c09 2026/04/10 23:50:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-1371-79d8-b585-8829d2520cad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-1371-798a-8b6a-64bf53db2183 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-1371-798a-8b6a-64bf53db2183 2026/04/10 23:50:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ce-1373-7a4f-b125-7dd9651f0bcc activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-1370-7563-b4de-e1c503645c09 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.06s) === RUN TestUnfollow_FollowAgain 2026/04/10 23:50:41 INFO Applying migration id=initial 2026/04/10 23:50:41 INFO Applying migration id=notesupdated 2026/04/10 23:50:41 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:41 INFO Applying migration id=activitiesid 2026/04/10 23:50:41 INFO Applying migration id=outbox 2026/04/10 23:50:41 INFO Applying migration id=edits 2026/04/10 23:50:41 INFO Applying migration id=outboxactor 2026/04/10 23:50:41 INFO Applying migration id=outboxsender 2026/04/10 23:50:41 INFO Applying migration id=thread 2026/04/10 23:50:41 INFO Applying migration id=host 2026/04/10 23:50:41 INFO Applying migration id=sharedinbox 2026/04/10 23:50:41 INFO Applying migration id=noteshost 2026/04/10 23:50:41 INFO Applying migration id=fetched 2026/04/10 23:50:41 INFO Applying migration id=move 2026/04/10 23:50:41 INFO Applying migration id=cleanup 2026/04/10 23:50:41 INFO Applying migration id=received 2026/04/10 23:50:41 INFO Applying migration id=namehost 2026/04/10 23:50:41 INFO Applying migration id=outboxhost 2026/04/10 23:50:41 INFO Applying migration id=notesfts 2026/04/10 23:50:41 INFO Applying migration id=iconsname 2026/04/10 23:50:41 INFO Applying migration id=nohash 2026/04/10 23:50:41 INFO Applying migration id=shares 2026/04/10 23:50:41 INFO Applying migration id=actorttl 2026/04/10 23:50:41 INFO Applying migration id=tocc 2026/04/10 23:50:41 INFO Applying migration id=followeds 2026/04/10 23:50:41 INFO Applying migration id=certhash 2026/04/10 23:50:41 INFO Applying migration id=follows_sync 2026/04/10 23:50:41 INFO Applying migration id=jsonpath 2026/04/10 23:50:41 INFO Applying migration id=localforward 2026/04/10 23:50:41 INFO Applying migration id=avatar 2026/04/10 23:50:41 INFO Applying migration id=noimage 2026/04/10 23:50:41 INFO Applying migration id=feed 2026/04/10 23:50:41 INFO Applying migration id=bookmarks 2026/04/10 23:50:41 INFO Applying migration id=shareactivity 2026/04/10 23:50:41 INFO Applying migration id=application 2026/04/10 23:50:41 INFO Applying migration id=certificates 2026/04/10 23:50:41 INFO Applying migration id=rawforward 2026/04/10 23:50:41 INFO Applying migration id=publickey 2026/04/10 23:50:41 INFO Applying migration id=resolvegroup 2026/04/10 23:50:41 INFO Applying migration id=reject 2026/04/10 23:50:41 INFO Applying migration id=autodel 2026/04/10 23:50:41 INFO Applying migration id=jsonb 2026/04/10 23:50:41 INFO Applying migration id=quote 2026/04/10 23:50:41 INFO Applying migration id=rfc9421 2026/04/10 23:50:41 INFO Applying migration id=keys 2026/04/10 23:50:41 INFO Applying migration id=portable 2026/04/10 23:50:41 INFO Applying migration id=proofs 2026/04/10 23:50:41 INFO Applying migration id=contexts 2026/04/10 23:50:41 INFO Applying migration id=deliverieshost 2026/04/10 23:50:41 INFO Applying migration id=pembegin 2026/04/10 23:50:41 INFO Applying migration id=didhost 2026/04/10 23:50:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-1dca-7c33-85a9-8ae0158c2ef6 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 23:50:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-1dcb-79c5-b37d-1befe0a4975e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-1dca-7c33-85a9-8ae0158c2ef6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-1dca-7c33-85a9-8ae0158c2ef6 2026/04/10 23:50:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-1dcc-717a-b30f-1070bcc7feaa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-1dcc-7129-9682-4d7605f3d22b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-1dcc-7129-9682-4d7605f3d22b 2026/04/10 23:50:44 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ce-1dcf-79ee-9bd8-3cb9a072db2d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-1dca-7c33-85a9-8ae0158c2ef6 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 23:50:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-1dd1-7877-8076-99ab0d3d1501 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 23:50:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-1dd2-7532-b1e5-5db120d1ce08 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-1dd1-7877-8076-99ab0d3d1501 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-1dd1-7877-8076-99ab0d3d1501 --- PASS: TestUnfollow_FollowAgain (2.65s) === RUN TestUnfollow_NotFollowing 2026/04/10 23:50:44 INFO Applying migration id=initial 2026/04/10 23:50:44 INFO Applying migration id=notesupdated 2026/04/10 23:50:44 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:44 INFO Applying migration id=activitiesid 2026/04/10 23:50:44 INFO Applying migration id=outbox 2026/04/10 23:50:44 INFO Applying migration id=edits 2026/04/10 23:50:44 INFO Applying migration id=outboxactor 2026/04/10 23:50:44 INFO Applying migration id=outboxsender 2026/04/10 23:50:44 INFO Applying migration id=thread 2026/04/10 23:50:44 INFO Applying migration id=host 2026/04/10 23:50:44 INFO Applying migration id=sharedinbox 2026/04/10 23:50:44 INFO Applying migration id=noteshost 2026/04/10 23:50:44 INFO Applying migration id=fetched 2026/04/10 23:50:44 INFO Applying migration id=move 2026/04/10 23:50:44 INFO Applying migration id=cleanup 2026/04/10 23:50:44 INFO Applying migration id=received 2026/04/10 23:50:44 INFO Applying migration id=namehost 2026/04/10 23:50:44 INFO Applying migration id=outboxhost 2026/04/10 23:50:44 INFO Applying migration id=notesfts 2026/04/10 23:50:44 INFO Applying migration id=iconsname 2026/04/10 23:50:44 INFO Applying migration id=nohash 2026/04/10 23:50:44 INFO Applying migration id=shares 2026/04/10 23:50:44 INFO Applying migration id=actorttl 2026/04/10 23:50:44 INFO Applying migration id=tocc 2026/04/10 23:50:44 INFO Applying migration id=followeds 2026/04/10 23:50:44 INFO Applying migration id=certhash 2026/04/10 23:50:44 INFO Applying migration id=follows_sync 2026/04/10 23:50:44 INFO Applying migration id=jsonpath 2026/04/10 23:50:44 INFO Applying migration id=localforward 2026/04/10 23:50:44 INFO Applying migration id=avatar 2026/04/10 23:50:44 INFO Applying migration id=noimage 2026/04/10 23:50:44 INFO Applying migration id=feed 2026/04/10 23:50:44 INFO Applying migration id=bookmarks 2026/04/10 23:50:44 INFO Applying migration id=shareactivity 2026/04/10 23:50:44 INFO Applying migration id=application 2026/04/10 23:50:44 INFO Applying migration id=certificates 2026/04/10 23:50:44 INFO Applying migration id=rawforward 2026/04/10 23:50:44 INFO Applying migration id=publickey 2026/04/10 23:50:44 INFO Applying migration id=resolvegroup 2026/04/10 23:50:44 INFO Applying migration id=reject 2026/04/10 23:50:44 INFO Applying migration id=autodel 2026/04/10 23:50:44 INFO Applying migration id=jsonb 2026/04/10 23:50:44 INFO Applying migration id=quote 2026/04/10 23:50:44 INFO Applying migration id=rfc9421 2026/04/10 23:50:44 INFO Applying migration id=keys 2026/04/10 23:50:44 INFO Applying migration id=portable 2026/04/10 23:50:44 INFO Applying migration id=proofs 2026/04/10 23:50:44 INFO Applying migration id=contexts 2026/04/10 23:50:44 INFO Applying migration id=deliverieshost 2026/04/10 23:50:44 INFO Applying migration id=pembegin 2026/04/10 23:50:44 INFO Applying migration id=didhost 2026/04/10 23:50:45 WARN Cannot undo a non-existing follow followed=https://localhost.localdomain:8443/user/bob error="sql: no rows in result set" --- PASS: TestUnfollow_NotFollowing (1.51s) === RUN TestUnfollow_UnauthenticatedUser 2026/04/10 23:50:45 INFO Applying migration id=initial 2026/04/10 23:50:45 INFO Applying migration id=notesupdated 2026/04/10 23:50:45 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:45 INFO Applying migration id=activitiesid 2026/04/10 23:50:45 INFO Applying migration id=outbox 2026/04/10 23:50:45 INFO Applying migration id=edits 2026/04/10 23:50:45 INFO Applying migration id=outboxactor 2026/04/10 23:50:45 INFO Applying migration id=outboxsender 2026/04/10 23:50:45 INFO Applying migration id=thread 2026/04/10 23:50:45 INFO Applying migration id=host 2026/04/10 23:50:45 INFO Applying migration id=sharedinbox 2026/04/10 23:50:45 INFO Applying migration id=noteshost 2026/04/10 23:50:45 INFO Applying migration id=fetched 2026/04/10 23:50:45 INFO Applying migration id=move 2026/04/10 23:50:45 INFO Applying migration id=cleanup 2026/04/10 23:50:45 INFO Applying migration id=received 2026/04/10 23:50:45 INFO Applying migration id=namehost 2026/04/10 23:50:45 INFO Applying migration id=outboxhost 2026/04/10 23:50:45 INFO Applying migration id=notesfts 2026/04/10 23:50:45 INFO Applying migration id=iconsname 2026/04/10 23:50:45 INFO Applying migration id=nohash 2026/04/10 23:50:45 INFO Applying migration id=shares 2026/04/10 23:50:45 INFO Applying migration id=actorttl 2026/04/10 23:50:45 INFO Applying migration id=tocc 2026/04/10 23:50:45 INFO Applying migration id=followeds 2026/04/10 23:50:45 INFO Applying migration id=certhash 2026/04/10 23:50:45 INFO Applying migration id=follows_sync 2026/04/10 23:50:45 INFO Applying migration id=jsonpath 2026/04/10 23:50:46 INFO Applying migration id=localforward 2026/04/10 23:50:46 INFO Applying migration id=avatar 2026/04/10 23:50:46 INFO Applying migration id=noimage 2026/04/10 23:50:46 INFO Applying migration id=feed 2026/04/10 23:50:46 INFO Applying migration id=bookmarks 2026/04/10 23:50:46 INFO Applying migration id=shareactivity 2026/04/10 23:50:46 INFO Applying migration id=application 2026/04/10 23:50:46 INFO Applying migration id=certificates 2026/04/10 23:50:46 INFO Applying migration id=rawforward 2026/04/10 23:50:46 INFO Applying migration id=publickey 2026/04/10 23:50:46 INFO Applying migration id=resolvegroup 2026/04/10 23:50:46 INFO Applying migration id=reject 2026/04/10 23:50:46 INFO Applying migration id=autodel 2026/04/10 23:50:46 INFO Applying migration id=jsonb 2026/04/10 23:50:46 INFO Applying migration id=quote 2026/04/10 23:50:46 INFO Applying migration id=rfc9421 2026/04/10 23:50:46 INFO Applying migration id=keys 2026/04/10 23:50:46 INFO Applying migration id=portable 2026/04/10 23:50:46 INFO Applying migration id=proofs 2026/04/10 23:50:46 INFO Applying migration id=contexts 2026/04/10 23:50:46 INFO Applying migration id=deliverieshost 2026/04/10 23:50:46 INFO Applying migration id=pembegin 2026/04/10 23:50:46 INFO Applying migration id=didhost --- PASS: TestUnfollow_UnauthenticatedUser (1.74s) === RUN TestUploadEdit_HappyFlow 2026/04/10 23:50:47 INFO Applying migration id=initial 2026/04/10 23:50:47 INFO Applying migration id=notesupdated 2026/04/10 23:50:47 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:47 INFO Applying migration id=activitiesid 2026/04/10 23:50:47 INFO Applying migration id=outbox 2026/04/10 23:50:47 INFO Applying migration id=edits 2026/04/10 23:50:47 INFO Applying migration id=outboxactor 2026/04/10 23:50:47 INFO Applying migration id=outboxsender 2026/04/10 23:50:47 INFO Applying migration id=thread 2026/04/10 23:50:47 INFO Applying migration id=host 2026/04/10 23:50:47 INFO Applying migration id=sharedinbox 2026/04/10 23:50:47 INFO Applying migration id=noteshost 2026/04/10 23:50:47 INFO Applying migration id=fetched 2026/04/10 23:50:47 INFO Applying migration id=move 2026/04/10 23:50:47 INFO Applying migration id=cleanup 2026/04/10 23:50:47 INFO Applying migration id=received 2026/04/10 23:50:47 INFO Applying migration id=namehost 2026/04/10 23:50:47 INFO Applying migration id=outboxhost 2026/04/10 23:50:47 INFO Applying migration id=notesfts 2026/04/10 23:50:47 INFO Applying migration id=iconsname 2026/04/10 23:50:47 INFO Applying migration id=nohash 2026/04/10 23:50:47 INFO Applying migration id=shares 2026/04/10 23:50:47 INFO Applying migration id=actorttl 2026/04/10 23:50:47 INFO Applying migration id=tocc 2026/04/10 23:50:47 INFO Applying migration id=followeds 2026/04/10 23:50:47 INFO Applying migration id=certhash 2026/04/10 23:50:47 INFO Applying migration id=follows_sync 2026/04/10 23:50:47 INFO Applying migration id=jsonpath 2026/04/10 23:50:47 INFO Applying migration id=localforward 2026/04/10 23:50:47 INFO Applying migration id=avatar 2026/04/10 23:50:47 INFO Applying migration id=noimage 2026/04/10 23:50:47 INFO Applying migration id=feed 2026/04/10 23:50:47 INFO Applying migration id=bookmarks 2026/04/10 23:50:47 INFO Applying migration id=shareactivity 2026/04/10 23:50:47 INFO Applying migration id=application 2026/04/10 23:50:47 INFO Applying migration id=certificates 2026/04/10 23:50:47 INFO Applying migration id=rawforward 2026/04/10 23:50:47 INFO Applying migration id=publickey 2026/04/10 23:50:47 INFO Applying migration id=resolvegroup 2026/04/10 23:50:47 INFO Applying migration id=reject 2026/04/10 23:50:47 INFO Applying migration id=autodel 2026/04/10 23:50:47 INFO Applying migration id=jsonb 2026/04/10 23:50:47 INFO Applying migration id=quote 2026/04/10 23:50:47 INFO Applying migration id=rfc9421 2026/04/10 23:50:47 INFO Applying migration id=keys 2026/04/10 23:50:47 INFO Applying migration id=portable 2026/04/10 23:50:47 INFO Applying migration id=proofs 2026/04/10 23:50:47 INFO Applying migration id=contexts 2026/04/10 23:50:47 INFO Applying migration id=deliverieshost 2026/04/10 23:50:47 INFO Applying migration id=pembegin 2026/04/10 23:50:47 INFO Applying migration id=didhost 2026/04/10 23:50:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-335c-7df5-a0a4-6cc81a0ca006 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 23:50:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-335d-7c18-b493-4060c62b7911 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-335c-7df5-a0a4-6cc81a0ca006 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-335c-7df5-a0a4-6cc81a0ca006 2026/04/10 23:50:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-335f-79e9-b03a-6cae9190c93c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-335f-7995-b850-04229d9497c9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-335f-7995-b850-04229d9497c9 2026/04/10 23:50:49 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d79ce-3361-77ab-9259-3d77e00bde04 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-335f-7995-b850-04229d9497c9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-335f-7995-b850-04229d9497c9 2026/04/10 23:50:49 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d79ce-335f-7995-b850-04229d9497c9 can=2026-04-11T00:06:49.953Z --- PASS: TestUploadEdit_HappyFlow (2.27s) === RUN TestUploadEdit_Empty 2026/04/10 23:50:49 INFO Applying migration id=initial 2026/04/10 23:50:49 INFO Applying migration id=notesupdated 2026/04/10 23:50:49 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:49 INFO Applying migration id=activitiesid 2026/04/10 23:50:49 INFO Applying migration id=outbox 2026/04/10 23:50:49 INFO Applying migration id=edits 2026/04/10 23:50:49 INFO Applying migration id=outboxactor 2026/04/10 23:50:49 INFO Applying migration id=outboxsender 2026/04/10 23:50:49 INFO Applying migration id=thread 2026/04/10 23:50:49 INFO Applying migration id=host 2026/04/10 23:50:49 INFO Applying migration id=sharedinbox 2026/04/10 23:50:49 INFO Applying migration id=noteshost 2026/04/10 23:50:49 INFO Applying migration id=fetched 2026/04/10 23:50:49 INFO Applying migration id=move 2026/04/10 23:50:49 INFO Applying migration id=cleanup 2026/04/10 23:50:49 INFO Applying migration id=received 2026/04/10 23:50:49 INFO Applying migration id=namehost 2026/04/10 23:50:49 INFO Applying migration id=outboxhost 2026/04/10 23:50:49 INFO Applying migration id=notesfts 2026/04/10 23:50:49 INFO Applying migration id=iconsname 2026/04/10 23:50:49 INFO Applying migration id=nohash 2026/04/10 23:50:49 INFO Applying migration id=shares 2026/04/10 23:50:49 INFO Applying migration id=actorttl 2026/04/10 23:50:49 INFO Applying migration id=tocc 2026/04/10 23:50:49 INFO Applying migration id=followeds 2026/04/10 23:50:49 INFO Applying migration id=certhash 2026/04/10 23:50:50 INFO Applying migration id=follows_sync 2026/04/10 23:50:50 INFO Applying migration id=jsonpath 2026/04/10 23:50:50 INFO Applying migration id=localforward 2026/04/10 23:50:50 INFO Applying migration id=avatar 2026/04/10 23:50:50 INFO Applying migration id=noimage 2026/04/10 23:50:50 INFO Applying migration id=feed 2026/04/10 23:50:50 INFO Applying migration id=bookmarks 2026/04/10 23:50:50 INFO Applying migration id=shareactivity 2026/04/10 23:50:50 INFO Applying migration id=application 2026/04/10 23:50:50 INFO Applying migration id=certificates 2026/04/10 23:50:50 INFO Applying migration id=rawforward 2026/04/10 23:50:50 INFO Applying migration id=publickey 2026/04/10 23:50:50 INFO Applying migration id=resolvegroup 2026/04/10 23:50:50 INFO Applying migration id=reject 2026/04/10 23:50:50 INFO Applying migration id=autodel 2026/04/10 23:50:50 INFO Applying migration id=jsonb 2026/04/10 23:50:50 INFO Applying migration id=quote 2026/04/10 23:50:50 INFO Applying migration id=rfc9421 2026/04/10 23:50:50 INFO Applying migration id=keys 2026/04/10 23:50:50 INFO Applying migration id=portable 2026/04/10 23:50:50 INFO Applying migration id=proofs 2026/04/10 23:50:50 INFO Applying migration id=contexts 2026/04/10 23:50:50 INFO Applying migration id=deliverieshost 2026/04/10 23:50:50 INFO Applying migration id=pembegin 2026/04/10 23:50:50 INFO Applying migration id=didhost 2026/04/10 23:50:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-3eb1-7944-ada9-63af43745344 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 23:50:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-3eb2-7790-a359-81145e7888bb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-3eb1-7944-ada9-63af43745344 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-3eb1-7944-ada9-63af43745344 2026/04/10 23:50:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-3eb4-7461-b136-048b5d890338 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-3eb4-740c-97ea-4d4eca87f9f7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-3eb4-740c-97ea-4d4eca87f9f7 2026/04/10 23:50:52 WARN Content is empty --- PASS: TestUploadEdit_Empty (2.89s) === RUN TestUploadEdit_SizeLimit 2026/04/10 23:50:52 INFO Applying migration id=initial 2026/04/10 23:50:52 INFO Applying migration id=notesupdated 2026/04/10 23:50:52 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:52 INFO Applying migration id=activitiesid 2026/04/10 23:50:52 INFO Applying migration id=outbox 2026/04/10 23:50:52 INFO Applying migration id=edits 2026/04/10 23:50:52 INFO Applying migration id=outboxactor 2026/04/10 23:50:52 INFO Applying migration id=outboxsender 2026/04/10 23:50:52 INFO Applying migration id=thread 2026/04/10 23:50:52 INFO Applying migration id=host 2026/04/10 23:50:52 INFO Applying migration id=sharedinbox 2026/04/10 23:50:52 INFO Applying migration id=noteshost 2026/04/10 23:50:52 INFO Applying migration id=fetched 2026/04/10 23:50:52 INFO Applying migration id=move 2026/04/10 23:50:52 INFO Applying migration id=cleanup 2026/04/10 23:50:52 INFO Applying migration id=received 2026/04/10 23:50:52 INFO Applying migration id=namehost 2026/04/10 23:50:52 INFO Applying migration id=outboxhost 2026/04/10 23:50:52 INFO Applying migration id=notesfts 2026/04/10 23:50:52 INFO Applying migration id=iconsname 2026/04/10 23:50:52 INFO Applying migration id=nohash 2026/04/10 23:50:52 INFO Applying migration id=shares 2026/04/10 23:50:52 INFO Applying migration id=actorttl 2026/04/10 23:50:52 INFO Applying migration id=tocc 2026/04/10 23:50:52 INFO Applying migration id=followeds 2026/04/10 23:50:52 INFO Applying migration id=certhash 2026/04/10 23:50:52 INFO Applying migration id=follows_sync 2026/04/10 23:50:52 INFO Applying migration id=jsonpath 2026/04/10 23:50:52 INFO Applying migration id=localforward 2026/04/10 23:50:52 INFO Applying migration id=avatar 2026/04/10 23:50:52 INFO Applying migration id=noimage 2026/04/10 23:50:52 INFO Applying migration id=feed 2026/04/10 23:50:52 INFO Applying migration id=bookmarks 2026/04/10 23:50:52 INFO Applying migration id=shareactivity 2026/04/10 23:50:52 INFO Applying migration id=application 2026/04/10 23:50:52 INFO Applying migration id=certificates 2026/04/10 23:50:52 INFO Applying migration id=rawforward 2026/04/10 23:50:52 INFO Applying migration id=publickey 2026/04/10 23:50:52 INFO Applying migration id=resolvegroup 2026/04/10 23:50:52 INFO Applying migration id=reject 2026/04/10 23:50:52 INFO Applying migration id=autodel 2026/04/10 23:50:52 INFO Applying migration id=jsonb 2026/04/10 23:50:52 INFO Applying migration id=quote 2026/04/10 23:50:52 INFO Applying migration id=rfc9421 2026/04/10 23:50:52 INFO Applying migration id=keys 2026/04/10 23:50:52 INFO Applying migration id=portable 2026/04/10 23:50:52 INFO Applying migration id=proofs 2026/04/10 23:50:52 INFO Applying migration id=contexts 2026/04/10 23:50:52 INFO Applying migration id=deliverieshost 2026/04/10 23:50:52 INFO Applying migration id=pembegin 2026/04/10 23:50:52 INFO Applying migration id=didhost 2026/04/10 23:50:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-48a2-75c6-a91f-bf46f8d2f504 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 23:50:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-48a3-72cd-b21b-723fff1005eb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-48a2-75c6-a91f-bf46f8d2f504 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-48a2-75c6-a91f-bf46f8d2f504 2026/04/10 23:50:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-48a4-7d0f-aba5-5244a007276b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-48a4-7cc1-9987-2c408758f06b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-48a4-7cc1-9987-2c408758f06b --- PASS: TestUploadEdit_SizeLimit (2.54s) === RUN TestUploadEdit_InvalidSize 2026/04/10 23:50:55 INFO Applying migration id=initial 2026/04/10 23:50:55 INFO Applying migration id=notesupdated 2026/04/10 23:50:55 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:55 INFO Applying migration id=activitiesid 2026/04/10 23:50:55 INFO Applying migration id=outbox 2026/04/10 23:50:55 INFO Applying migration id=edits 2026/04/10 23:50:55 INFO Applying migration id=outboxactor 2026/04/10 23:50:55 INFO Applying migration id=outboxsender 2026/04/10 23:50:55 INFO Applying migration id=thread 2026/04/10 23:50:55 INFO Applying migration id=host 2026/04/10 23:50:55 INFO Applying migration id=sharedinbox 2026/04/10 23:50:55 INFO Applying migration id=noteshost 2026/04/10 23:50:55 INFO Applying migration id=fetched 2026/04/10 23:50:55 INFO Applying migration id=move 2026/04/10 23:50:55 INFO Applying migration id=cleanup 2026/04/10 23:50:55 INFO Applying migration id=received 2026/04/10 23:50:55 INFO Applying migration id=namehost 2026/04/10 23:50:55 INFO Applying migration id=outboxhost 2026/04/10 23:50:55 INFO Applying migration id=notesfts 2026/04/10 23:50:55 INFO Applying migration id=iconsname 2026/04/10 23:50:55 INFO Applying migration id=nohash 2026/04/10 23:50:55 INFO Applying migration id=shares 2026/04/10 23:50:55 INFO Applying migration id=actorttl 2026/04/10 23:50:55 INFO Applying migration id=tocc 2026/04/10 23:50:55 INFO Applying migration id=followeds 2026/04/10 23:50:55 INFO Applying migration id=certhash 2026/04/10 23:50:55 INFO Applying migration id=follows_sync 2026/04/10 23:50:55 INFO Applying migration id=jsonpath 2026/04/10 23:50:55 INFO Applying migration id=localforward 2026/04/10 23:50:55 INFO Applying migration id=avatar 2026/04/10 23:50:55 INFO Applying migration id=noimage 2026/04/10 23:50:55 INFO Applying migration id=feed 2026/04/10 23:50:55 INFO Applying migration id=bookmarks 2026/04/10 23:50:55 INFO Applying migration id=shareactivity 2026/04/10 23:50:55 INFO Applying migration id=application 2026/04/10 23:50:55 INFO Applying migration id=certificates 2026/04/10 23:50:55 INFO Applying migration id=rawforward 2026/04/10 23:50:55 INFO Applying migration id=publickey 2026/04/10 23:50:55 INFO Applying migration id=resolvegroup 2026/04/10 23:50:55 INFO Applying migration id=reject 2026/04/10 23:50:55 INFO Applying migration id=autodel 2026/04/10 23:50:55 INFO Applying migration id=jsonb 2026/04/10 23:50:55 INFO Applying migration id=quote 2026/04/10 23:50:55 INFO Applying migration id=rfc9421 2026/04/10 23:50:55 INFO Applying migration id=keys 2026/04/10 23:50:55 INFO Applying migration id=portable 2026/04/10 23:50:55 INFO Applying migration id=proofs 2026/04/10 23:50:55 INFO Applying migration id=contexts 2026/04/10 23:50:55 INFO Applying migration id=deliverieshost 2026/04/10 23:50:55 INFO Applying migration id=pembegin 2026/04/10 23:50:55 INFO Applying migration id=didhost 2026/04/10 23:50:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-4f58-7b1e-b729-f73783563c09 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 23:50:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-4f59-77fb-a228-310577cc9a0e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-4f58-7b1e-b729-f73783563c09 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-4f58-7b1e-b729-f73783563c09 2026/04/10 23:50:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-4f5b-738b-b86e-bd34104920d9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-4f5b-733f-a8d8-f7f81454d340 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-4f5b-733f-a8d8-f7f81454d340 2026/04/10 23:50:57 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (1.72s) === RUN TestUploadEdit_InvalidType 2026/04/10 23:50:57 INFO Applying migration id=initial 2026/04/10 23:50:57 INFO Applying migration id=notesupdated 2026/04/10 23:50:57 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:57 INFO Applying migration id=activitiesid 2026/04/10 23:50:57 INFO Applying migration id=outbox 2026/04/10 23:50:57 INFO Applying migration id=edits 2026/04/10 23:50:57 INFO Applying migration id=outboxactor 2026/04/10 23:50:57 INFO Applying migration id=outboxsender 2026/04/10 23:50:57 INFO Applying migration id=thread 2026/04/10 23:50:57 INFO Applying migration id=host 2026/04/10 23:50:57 INFO Applying migration id=sharedinbox 2026/04/10 23:50:57 INFO Applying migration id=noteshost 2026/04/10 23:50:57 INFO Applying migration id=fetched 2026/04/10 23:50:57 INFO Applying migration id=move 2026/04/10 23:50:57 INFO Applying migration id=cleanup 2026/04/10 23:50:57 INFO Applying migration id=received 2026/04/10 23:50:57 INFO Applying migration id=namehost 2026/04/10 23:50:57 INFO Applying migration id=outboxhost 2026/04/10 23:50:57 INFO Applying migration id=notesfts 2026/04/10 23:50:57 INFO Applying migration id=iconsname 2026/04/10 23:50:57 INFO Applying migration id=nohash 2026/04/10 23:50:57 INFO Applying migration id=shares 2026/04/10 23:50:57 INFO Applying migration id=actorttl 2026/04/10 23:50:57 INFO Applying migration id=tocc 2026/04/10 23:50:57 INFO Applying migration id=followeds 2026/04/10 23:50:57 INFO Applying migration id=certhash 2026/04/10 23:50:57 INFO Applying migration id=follows_sync 2026/04/10 23:50:57 INFO Applying migration id=jsonpath 2026/04/10 23:50:57 INFO Applying migration id=localforward 2026/04/10 23:50:57 INFO Applying migration id=avatar 2026/04/10 23:50:57 INFO Applying migration id=noimage 2026/04/10 23:50:57 INFO Applying migration id=feed 2026/04/10 23:50:57 INFO Applying migration id=bookmarks 2026/04/10 23:50:57 INFO Applying migration id=shareactivity 2026/04/10 23:50:57 INFO Applying migration id=application 2026/04/10 23:50:57 INFO Applying migration id=certificates 2026/04/10 23:50:57 INFO Applying migration id=rawforward 2026/04/10 23:50:57 INFO Applying migration id=publickey 2026/04/10 23:50:57 INFO Applying migration id=resolvegroup 2026/04/10 23:50:57 INFO Applying migration id=reject 2026/04/10 23:50:57 INFO Applying migration id=autodel 2026/04/10 23:50:57 INFO Applying migration id=jsonb 2026/04/10 23:50:57 INFO Applying migration id=quote 2026/04/10 23:50:57 INFO Applying migration id=rfc9421 2026/04/10 23:50:57 INFO Applying migration id=keys 2026/04/10 23:50:57 INFO Applying migration id=portable 2026/04/10 23:50:57 INFO Applying migration id=proofs 2026/04/10 23:50:57 INFO Applying migration id=contexts 2026/04/10 23:50:57 INFO Applying migration id=deliverieshost 2026/04/10 23:50:57 INFO Applying migration id=pembegin 2026/04/10 23:50:57 INFO Applying migration id=didhost 2026/04/10 23:50:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-592e-7884-b5ef-e516b10aa607 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 23:50:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-592f-75a8-b44a-63cb262fdd51 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-592e-7884-b5ef-e516b10aa607 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-592e-7884-b5ef-e516b10aa607 2026/04/10 23:50:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-5931-7743-abc3-f383b212cfa1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-5931-7654-adad-7836e5b09780 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-5931-7654-adad-7836e5b09780 2026/04/10 23:50:59 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (2.52s) === RUN TestUploadEdit_NoSize 2026/04/10 23:50:59 INFO Applying migration id=initial 2026/04/10 23:50:59 INFO Applying migration id=notesupdated 2026/04/10 23:50:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:50:59 INFO Applying migration id=activitiesid 2026/04/10 23:50:59 INFO Applying migration id=outbox 2026/04/10 23:50:59 INFO Applying migration id=edits 2026/04/10 23:50:59 INFO Applying migration id=outboxactor 2026/04/10 23:50:59 INFO Applying migration id=outboxsender 2026/04/10 23:50:59 INFO Applying migration id=thread 2026/04/10 23:50:59 INFO Applying migration id=host 2026/04/10 23:50:59 INFO Applying migration id=sharedinbox 2026/04/10 23:50:59 INFO Applying migration id=noteshost 2026/04/10 23:50:59 INFO Applying migration id=fetched 2026/04/10 23:50:59 INFO Applying migration id=move 2026/04/10 23:50:59 INFO Applying migration id=cleanup 2026/04/10 23:50:59 INFO Applying migration id=received 2026/04/10 23:50:59 INFO Applying migration id=namehost 2026/04/10 23:50:59 INFO Applying migration id=outboxhost 2026/04/10 23:50:59 INFO Applying migration id=notesfts 2026/04/10 23:50:59 INFO Applying migration id=iconsname 2026/04/10 23:50:59 INFO Applying migration id=nohash 2026/04/10 23:50:59 INFO Applying migration id=shares 2026/04/10 23:50:59 INFO Applying migration id=actorttl 2026/04/10 23:50:59 INFO Applying migration id=tocc 2026/04/10 23:50:59 INFO Applying migration id=followeds 2026/04/10 23:50:59 INFO Applying migration id=certhash 2026/04/10 23:50:59 INFO Applying migration id=follows_sync 2026/04/10 23:50:59 INFO Applying migration id=jsonpath 2026/04/10 23:50:59 INFO Applying migration id=localforward 2026/04/10 23:50:59 INFO Applying migration id=avatar 2026/04/10 23:50:59 INFO Applying migration id=noimage 2026/04/10 23:50:59 INFO Applying migration id=feed 2026/04/10 23:50:59 INFO Applying migration id=bookmarks 2026/04/10 23:50:59 INFO Applying migration id=shareactivity 2026/04/10 23:50:59 INFO Applying migration id=application 2026/04/10 23:50:59 INFO Applying migration id=certificates 2026/04/10 23:50:59 INFO Applying migration id=rawforward 2026/04/10 23:50:59 INFO Applying migration id=publickey 2026/04/10 23:50:59 INFO Applying migration id=resolvegroup 2026/04/10 23:50:59 INFO Applying migration id=reject 2026/04/10 23:50:59 INFO Applying migration id=autodel 2026/04/10 23:50:59 INFO Applying migration id=jsonb 2026/04/10 23:50:59 INFO Applying migration id=quote 2026/04/10 23:50:59 INFO Applying migration id=rfc9421 2026/04/10 23:50:59 INFO Applying migration id=keys 2026/04/10 23:50:59 INFO Applying migration id=portable 2026/04/10 23:50:59 INFO Applying migration id=proofs 2026/04/10 23:50:59 INFO Applying migration id=contexts 2026/04/10 23:50:59 INFO Applying migration id=deliverieshost 2026/04/10 23:50:59 INFO Applying migration id=pembegin 2026/04/10 23:50:59 INFO Applying migration id=didhost 2026/04/10 23:51:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-6415-76a0-bfe4-6c534f9580c5 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 23:51:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-6416-738d-bc29-ae1af6374110 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-6415-76a0-bfe4-6c534f9580c5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-6415-76a0-bfe4-6c534f9580c5 2026/04/10 23:51:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-6417-7e17-8e21-19f2d1582278 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-6417-7dc8-82c5-bd66e1b7447c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-6417-7dc8-82c5-bd66e1b7447c 2026/04/10 23:51:02 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (2.79s) === RUN TestUploadEdit_NoType 2026/04/10 23:51:02 INFO Applying migration id=initial 2026/04/10 23:51:02 INFO Applying migration id=notesupdated 2026/04/10 23:51:02 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:02 INFO Applying migration id=activitiesid 2026/04/10 23:51:02 INFO Applying migration id=outbox 2026/04/10 23:51:02 INFO Applying migration id=edits 2026/04/10 23:51:02 INFO Applying migration id=outboxactor 2026/04/10 23:51:02 INFO Applying migration id=outboxsender 2026/04/10 23:51:02 INFO Applying migration id=thread 2026/04/10 23:51:02 INFO Applying migration id=host 2026/04/10 23:51:02 INFO Applying migration id=sharedinbox 2026/04/10 23:51:02 INFO Applying migration id=noteshost 2026/04/10 23:51:02 INFO Applying migration id=fetched 2026/04/10 23:51:02 INFO Applying migration id=move 2026/04/10 23:51:02 INFO Applying migration id=cleanup 2026/04/10 23:51:02 INFO Applying migration id=received 2026/04/10 23:51:02 INFO Applying migration id=namehost 2026/04/10 23:51:02 INFO Applying migration id=outboxhost 2026/04/10 23:51:02 INFO Applying migration id=notesfts 2026/04/10 23:51:02 INFO Applying migration id=iconsname 2026/04/10 23:51:02 INFO Applying migration id=nohash 2026/04/10 23:51:02 INFO Applying migration id=shares 2026/04/10 23:51:02 INFO Applying migration id=actorttl 2026/04/10 23:51:02 INFO Applying migration id=tocc 2026/04/10 23:51:02 INFO Applying migration id=followeds 2026/04/10 23:51:02 INFO Applying migration id=certhash 2026/04/10 23:51:02 INFO Applying migration id=follows_sync 2026/04/10 23:51:02 INFO Applying migration id=jsonpath 2026/04/10 23:51:02 INFO Applying migration id=localforward 2026/04/10 23:51:02 INFO Applying migration id=avatar 2026/04/10 23:51:02 INFO Applying migration id=noimage 2026/04/10 23:51:02 INFO Applying migration id=feed 2026/04/10 23:51:02 INFO Applying migration id=bookmarks 2026/04/10 23:51:02 INFO Applying migration id=shareactivity 2026/04/10 23:51:02 INFO Applying migration id=application 2026/04/10 23:51:02 INFO Applying migration id=certificates 2026/04/10 23:51:02 INFO Applying migration id=rawforward 2026/04/10 23:51:02 INFO Applying migration id=publickey 2026/04/10 23:51:02 INFO Applying migration id=resolvegroup 2026/04/10 23:51:02 INFO Applying migration id=reject 2026/04/10 23:51:02 INFO Applying migration id=autodel 2026/04/10 23:51:02 INFO Applying migration id=jsonb 2026/04/10 23:51:02 INFO Applying migration id=quote 2026/04/10 23:51:02 INFO Applying migration id=rfc9421 2026/04/10 23:51:02 INFO Applying migration id=keys 2026/04/10 23:51:02 INFO Applying migration id=portable 2026/04/10 23:51:02 INFO Applying migration id=proofs 2026/04/10 23:51:02 INFO Applying migration id=contexts 2026/04/10 23:51:02 INFO Applying migration id=deliverieshost 2026/04/10 23:51:02 INFO Applying migration id=pembegin 2026/04/10 23:51:02 INFO Applying migration id=didhost 2026/04/10 23:51:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-6c27-7400-8ef8-4960c7a56637 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 23:51:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-6c28-71bc-ae57-fbc3727417ce activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-6c27-7400-8ef8-4960c7a56637 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-6c27-7400-8ef8-4960c7a56637 2026/04/10 23:51:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-6c29-7c88-b0b5-fcb8474a5787 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-6c29-7c3c-96e3-7edd516419ed activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-6c29-7c3c-96e3-7edd516419ed 2026/04/10 23:51:04 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (2.07s) === RUN TestUploadReply_PostToFollowers 2026/04/10 23:51:04 INFO Applying migration id=initial 2026/04/10 23:51:04 INFO Applying migration id=notesupdated 2026/04/10 23:51:04 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:04 INFO Applying migration id=activitiesid 2026/04/10 23:51:04 INFO Applying migration id=outbox 2026/04/10 23:51:04 INFO Applying migration id=edits 2026/04/10 23:51:04 INFO Applying migration id=outboxactor 2026/04/10 23:51:04 INFO Applying migration id=outboxsender 2026/04/10 23:51:04 INFO Applying migration id=thread 2026/04/10 23:51:04 INFO Applying migration id=host 2026/04/10 23:51:04 INFO Applying migration id=sharedinbox 2026/04/10 23:51:04 INFO Applying migration id=noteshost 2026/04/10 23:51:04 INFO Applying migration id=fetched 2026/04/10 23:51:04 INFO Applying migration id=move 2026/04/10 23:51:04 INFO Applying migration id=cleanup 2026/04/10 23:51:04 INFO Applying migration id=received 2026/04/10 23:51:04 INFO Applying migration id=namehost 2026/04/10 23:51:04 INFO Applying migration id=outboxhost 2026/04/10 23:51:04 INFO Applying migration id=notesfts 2026/04/10 23:51:04 INFO Applying migration id=iconsname 2026/04/10 23:51:04 INFO Applying migration id=nohash 2026/04/10 23:51:04 INFO Applying migration id=shares 2026/04/10 23:51:04 INFO Applying migration id=actorttl 2026/04/10 23:51:04 INFO Applying migration id=tocc 2026/04/10 23:51:04 INFO Applying migration id=followeds 2026/04/10 23:51:04 INFO Applying migration id=certhash 2026/04/10 23:51:04 INFO Applying migration id=follows_sync 2026/04/10 23:51:04 INFO Applying migration id=jsonpath 2026/04/10 23:51:04 INFO Applying migration id=localforward 2026/04/10 23:51:04 INFO Applying migration id=avatar 2026/04/10 23:51:04 INFO Applying migration id=noimage 2026/04/10 23:51:04 INFO Applying migration id=feed 2026/04/10 23:51:04 INFO Applying migration id=bookmarks 2026/04/10 23:51:04 INFO Applying migration id=shareactivity 2026/04/10 23:51:04 INFO Applying migration id=application 2026/04/10 23:51:04 INFO Applying migration id=certificates 2026/04/10 23:51:04 INFO Applying migration id=rawforward 2026/04/10 23:51:04 INFO Applying migration id=publickey 2026/04/10 23:51:04 INFO Applying migration id=resolvegroup 2026/04/10 23:51:04 INFO Applying migration id=reject 2026/04/10 23:51:04 INFO Applying migration id=autodel 2026/04/10 23:51:04 INFO Applying migration id=jsonb 2026/04/10 23:51:04 INFO Applying migration id=quote 2026/04/10 23:51:04 INFO Applying migration id=rfc9421 2026/04/10 23:51:04 INFO Applying migration id=keys 2026/04/10 23:51:04 INFO Applying migration id=portable 2026/04/10 23:51:04 INFO Applying migration id=proofs 2026/04/10 23:51:04 INFO Applying migration id=contexts 2026/04/10 23:51:04 INFO Applying migration id=deliverieshost 2026/04/10 23:51:04 INFO Applying migration id=pembegin 2026/04/10 23:51:04 INFO Applying migration id=didhost 2026/04/10 23:51:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-743c-7e30-9558-b97e50013ebe 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 23:51:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-743d-7bcf-81da-4b8fc3f297c2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-743c-7e30-9558-b97e50013ebe activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-743c-7e30-9558-b97e50013ebe 2026/04/10 23:51:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-743e-738f-bd37-3232f3d6ece6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-743e-7344-bb90-8074e7ed53e1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-743e-7344-bb90-8074e7ed53e1 2026/04/10 23:51:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79ce-743e-7344-bb90-8074e7ed53e1 2026/04/10 23:51:06 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79ce-743e-7344-bb90-8074e7ed53e1 2026/04/10 23:51:06 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79ce-7441-74ba-bd43-78fce9b984ea note=https://localhost.localdomain:8443/post/019d79ce-7441-7483-8f67-ec25bf54cf5c thread=https://localhost.localdomain:8443/post/019d79ce-743e-7344-bb90-8074e7ed53e1 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-7441-74ba-bd43-78fce9b984ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-7441-7483-8f67-ec25bf54cf5c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ce-7441-7483-8f67-ec25bf54cf5c 2026/04/10 23:51:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79ce-743e-7344-bb90-8074e7ed53e1 2026/04/10 23:51:06 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (2.08s) === RUN TestUploadReply_NoMimeType 2026/04/10 23:51:06 INFO Applying migration id=initial 2026/04/10 23:51:06 INFO Applying migration id=notesupdated 2026/04/10 23:51:06 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:06 INFO Applying migration id=activitiesid 2026/04/10 23:51:06 INFO Applying migration id=outbox 2026/04/10 23:51:06 INFO Applying migration id=edits 2026/04/10 23:51:06 INFO Applying migration id=outboxactor 2026/04/10 23:51:06 INFO Applying migration id=outboxsender 2026/04/10 23:51:06 INFO Applying migration id=thread 2026/04/10 23:51:06 INFO Applying migration id=host 2026/04/10 23:51:06 INFO Applying migration id=sharedinbox 2026/04/10 23:51:06 INFO Applying migration id=noteshost 2026/04/10 23:51:06 INFO Applying migration id=fetched 2026/04/10 23:51:06 INFO Applying migration id=move 2026/04/10 23:51:06 INFO Applying migration id=cleanup 2026/04/10 23:51:06 INFO Applying migration id=received 2026/04/10 23:51:06 INFO Applying migration id=namehost 2026/04/10 23:51:06 INFO Applying migration id=outboxhost 2026/04/10 23:51:06 INFO Applying migration id=notesfts 2026/04/10 23:51:06 INFO Applying migration id=iconsname 2026/04/10 23:51:06 INFO Applying migration id=nohash 2026/04/10 23:51:06 INFO Applying migration id=shares 2026/04/10 23:51:06 INFO Applying migration id=actorttl 2026/04/10 23:51:06 INFO Applying migration id=tocc 2026/04/10 23:51:06 INFO Applying migration id=followeds 2026/04/10 23:51:06 INFO Applying migration id=certhash 2026/04/10 23:51:06 INFO Applying migration id=follows_sync 2026/04/10 23:51:06 INFO Applying migration id=jsonpath 2026/04/10 23:51:06 INFO Applying migration id=localforward 2026/04/10 23:51:06 INFO Applying migration id=avatar 2026/04/10 23:51:06 INFO Applying migration id=noimage 2026/04/10 23:51:06 INFO Applying migration id=feed 2026/04/10 23:51:06 INFO Applying migration id=bookmarks 2026/04/10 23:51:06 INFO Applying migration id=shareactivity 2026/04/10 23:51:06 INFO Applying migration id=application 2026/04/10 23:51:06 INFO Applying migration id=certificates 2026/04/10 23:51:06 INFO Applying migration id=rawforward 2026/04/10 23:51:06 INFO Applying migration id=publickey 2026/04/10 23:51:06 INFO Applying migration id=resolvegroup 2026/04/10 23:51:06 INFO Applying migration id=reject 2026/04/10 23:51:06 INFO Applying migration id=autodel 2026/04/10 23:51:06 INFO Applying migration id=jsonb 2026/04/10 23:51:06 INFO Applying migration id=quote 2026/04/10 23:51:06 INFO Applying migration id=rfc9421 2026/04/10 23:51:06 INFO Applying migration id=keys 2026/04/10 23:51:06 INFO Applying migration id=portable 2026/04/10 23:51:06 INFO Applying migration id=proofs 2026/04/10 23:51:06 INFO Applying migration id=contexts 2026/04/10 23:51:06 INFO Applying migration id=deliverieshost 2026/04/10 23:51:06 INFO Applying migration id=pembegin 2026/04/10 23:51:06 INFO Applying migration id=didhost 2026/04/10 23:51:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-790c-74bc-bd83-f8e301ca08d8 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 23:51:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-790e-739c-aa92-50896e1cf96d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-790c-74bc-bd83-f8e301ca08d8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-790c-74bc-bd83-f8e301ca08d8 2026/04/10 23:51:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-790f-74e3-9952-d7ebdad102de activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-790f-744f-aad7-4ea75b25019b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-790f-744f-aad7-4ea75b25019b 2026/04/10 23:51:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79ce-790f-744f-aad7-4ea75b25019b 2026/04/10 23:51:07 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79ce-790f-744f-aad7-4ea75b25019b 2026/04/10 23:51:07 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79ce-7916-7e39-82a1-3d73109dcc1a note=https://localhost.localdomain:8443/post/019d79ce-7916-7da1-aba8-05dcf6106187 thread=https://localhost.localdomain:8443/post/019d79ce-790f-744f-aad7-4ea75b25019b starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-7916-7e39-82a1-3d73109dcc1a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-7916-7da1-aba8-05dcf6106187 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ce-7916-7da1-aba8-05dcf6106187 2026/04/10 23:51:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79ce-790f-744f-aad7-4ea75b25019b 2026/04/10 23:51:07 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (1.25s) === RUN TestUsers_NoPosts 2026/04/10 23:51:07 INFO Applying migration id=initial 2026/04/10 23:51:07 INFO Applying migration id=notesupdated 2026/04/10 23:51:07 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:07 INFO Applying migration id=activitiesid 2026/04/10 23:51:07 INFO Applying migration id=outbox 2026/04/10 23:51:07 INFO Applying migration id=edits 2026/04/10 23:51:07 INFO Applying migration id=outboxactor 2026/04/10 23:51:07 INFO Applying migration id=outboxsender 2026/04/10 23:51:07 INFO Applying migration id=thread 2026/04/10 23:51:07 INFO Applying migration id=host 2026/04/10 23:51:07 INFO Applying migration id=sharedinbox 2026/04/10 23:51:07 INFO Applying migration id=noteshost 2026/04/10 23:51:07 INFO Applying migration id=fetched 2026/04/10 23:51:07 INFO Applying migration id=move 2026/04/10 23:51:07 INFO Applying migration id=cleanup 2026/04/10 23:51:07 INFO Applying migration id=received 2026/04/10 23:51:07 INFO Applying migration id=namehost 2026/04/10 23:51:07 INFO Applying migration id=outboxhost 2026/04/10 23:51:07 INFO Applying migration id=notesfts 2026/04/10 23:51:07 INFO Applying migration id=iconsname 2026/04/10 23:51:07 INFO Applying migration id=nohash 2026/04/10 23:51:07 INFO Applying migration id=shares 2026/04/10 23:51:07 INFO Applying migration id=actorttl 2026/04/10 23:51:07 INFO Applying migration id=tocc 2026/04/10 23:51:07 INFO Applying migration id=followeds 2026/04/10 23:51:07 INFO Applying migration id=certhash 2026/04/10 23:51:07 INFO Applying migration id=follows_sync 2026/04/10 23:51:07 INFO Applying migration id=jsonpath 2026/04/10 23:51:07 INFO Applying migration id=localforward 2026/04/10 23:51:07 INFO Applying migration id=avatar 2026/04/10 23:51:07 INFO Applying migration id=noimage 2026/04/10 23:51:07 INFO Applying migration id=feed 2026/04/10 23:51:07 INFO Applying migration id=bookmarks 2026/04/10 23:51:07 INFO Applying migration id=shareactivity 2026/04/10 23:51:07 INFO Applying migration id=application 2026/04/10 23:51:07 INFO Applying migration id=certificates 2026/04/10 23:51:07 INFO Applying migration id=rawforward 2026/04/10 23:51:07 INFO Applying migration id=publickey 2026/04/10 23:51:07 INFO Applying migration id=resolvegroup 2026/04/10 23:51:07 INFO Applying migration id=reject 2026/04/10 23:51:07 INFO Applying migration id=autodel 2026/04/10 23:51:07 INFO Applying migration id=jsonb 2026/04/10 23:51:07 INFO Applying migration id=quote 2026/04/10 23:51:07 INFO Applying migration id=rfc9421 2026/04/10 23:51:07 INFO Applying migration id=keys 2026/04/10 23:51:07 INFO Applying migration id=portable 2026/04/10 23:51:07 INFO Applying migration id=proofs 2026/04/10 23:51:07 INFO Applying migration id=contexts 2026/04/10 23:51:07 INFO Applying migration id=deliverieshost 2026/04/10 23:51:07 INFO Applying migration id=pembegin 2026/04/10 23:51:07 INFO Applying migration id=didhost --- PASS: TestUsers_NoPosts (4.50s) === RUN TestUsers_UnauthenticatedUser 2026/04/10 23:51:12 INFO Applying migration id=initial 2026/04/10 23:51:12 INFO Applying migration id=notesupdated 2026/04/10 23:51:12 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:12 INFO Applying migration id=activitiesid 2026/04/10 23:51:12 INFO Applying migration id=outbox 2026/04/10 23:51:12 INFO Applying migration id=edits 2026/04/10 23:51:12 INFO Applying migration id=outboxactor 2026/04/10 23:51:12 INFO Applying migration id=outboxsender 2026/04/10 23:51:12 INFO Applying migration id=thread 2026/04/10 23:51:12 INFO Applying migration id=host 2026/04/10 23:51:12 INFO Applying migration id=sharedinbox 2026/04/10 23:51:12 INFO Applying migration id=noteshost 2026/04/10 23:51:12 INFO Applying migration id=fetched 2026/04/10 23:51:12 INFO Applying migration id=move 2026/04/10 23:51:12 INFO Applying migration id=cleanup 2026/04/10 23:51:12 INFO Applying migration id=received 2026/04/10 23:51:12 INFO Applying migration id=namehost 2026/04/10 23:51:12 INFO Applying migration id=outboxhost 2026/04/10 23:51:12 INFO Applying migration id=notesfts 2026/04/10 23:51:12 INFO Applying migration id=iconsname 2026/04/10 23:51:12 INFO Applying migration id=nohash 2026/04/10 23:51:12 INFO Applying migration id=shares 2026/04/10 23:51:12 INFO Applying migration id=actorttl 2026/04/10 23:51:12 INFO Applying migration id=tocc 2026/04/10 23:51:12 INFO Applying migration id=followeds 2026/04/10 23:51:12 INFO Applying migration id=certhash 2026/04/10 23:51:12 INFO Applying migration id=follows_sync 2026/04/10 23:51:12 INFO Applying migration id=jsonpath 2026/04/10 23:51:12 INFO Applying migration id=localforward 2026/04/10 23:51:12 INFO Applying migration id=avatar 2026/04/10 23:51:12 INFO Applying migration id=noimage 2026/04/10 23:51:12 INFO Applying migration id=feed 2026/04/10 23:51:12 INFO Applying migration id=bookmarks 2026/04/10 23:51:12 INFO Applying migration id=shareactivity 2026/04/10 23:51:12 INFO Applying migration id=application 2026/04/10 23:51:12 INFO Applying migration id=certificates 2026/04/10 23:51:12 INFO Applying migration id=rawforward 2026/04/10 23:51:12 INFO Applying migration id=publickey 2026/04/10 23:51:12 INFO Applying migration id=resolvegroup 2026/04/10 23:51:12 INFO Applying migration id=reject 2026/04/10 23:51:12 INFO Applying migration id=autodel 2026/04/10 23:51:12 INFO Applying migration id=jsonb 2026/04/10 23:51:12 INFO Applying migration id=quote 2026/04/10 23:51:12 INFO Applying migration id=rfc9421 2026/04/10 23:51:12 INFO Applying migration id=keys 2026/04/10 23:51:12 INFO Applying migration id=portable 2026/04/10 23:51:12 INFO Applying migration id=proofs 2026/04/10 23:51:12 INFO Applying migration id=contexts 2026/04/10 23:51:12 INFO Applying migration id=deliverieshost 2026/04/10 23:51:12 INFO Applying migration id=pembegin 2026/04/10 23:51:12 INFO Applying migration id=didhost --- PASS: TestUsers_UnauthenticatedUser (1.60s) === RUN TestUsers_DM 2026/04/10 23:51:13 INFO Applying migration id=initial 2026/04/10 23:51:13 INFO Applying migration id=notesupdated 2026/04/10 23:51:13 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:13 INFO Applying migration id=activitiesid 2026/04/10 23:51:13 INFO Applying migration id=outbox 2026/04/10 23:51:13 INFO Applying migration id=edits 2026/04/10 23:51:13 INFO Applying migration id=outboxactor 2026/04/10 23:51:13 INFO Applying migration id=outboxsender 2026/04/10 23:51:13 INFO Applying migration id=thread 2026/04/10 23:51:13 INFO Applying migration id=host 2026/04/10 23:51:13 INFO Applying migration id=sharedinbox 2026/04/10 23:51:13 INFO Applying migration id=noteshost 2026/04/10 23:51:13 INFO Applying migration id=fetched 2026/04/10 23:51:13 INFO Applying migration id=move 2026/04/10 23:51:13 INFO Applying migration id=cleanup 2026/04/10 23:51:13 INFO Applying migration id=received 2026/04/10 23:51:13 INFO Applying migration id=namehost 2026/04/10 23:51:13 INFO Applying migration id=outboxhost 2026/04/10 23:51:13 INFO Applying migration id=notesfts 2026/04/10 23:51:13 INFO Applying migration id=iconsname 2026/04/10 23:51:13 INFO Applying migration id=nohash 2026/04/10 23:51:13 INFO Applying migration id=shares 2026/04/10 23:51:13 INFO Applying migration id=actorttl 2026/04/10 23:51:13 INFO Applying migration id=tocc 2026/04/10 23:51:13 INFO Applying migration id=followeds 2026/04/10 23:51:13 INFO Applying migration id=certhash 2026/04/10 23:51:13 INFO Applying migration id=follows_sync 2026/04/10 23:51:13 INFO Applying migration id=jsonpath 2026/04/10 23:51:14 INFO Applying migration id=localforward 2026/04/10 23:51:14 INFO Applying migration id=avatar 2026/04/10 23:51:14 INFO Applying migration id=noimage 2026/04/10 23:51:14 INFO Applying migration id=feed 2026/04/10 23:51:14 INFO Applying migration id=bookmarks 2026/04/10 23:51:14 INFO Applying migration id=shareactivity 2026/04/10 23:51:14 INFO Applying migration id=application 2026/04/10 23:51:14 INFO Applying migration id=certificates 2026/04/10 23:51:14 INFO Applying migration id=rawforward 2026/04/10 23:51:14 INFO Applying migration id=publickey 2026/04/10 23:51:14 INFO Applying migration id=resolvegroup 2026/04/10 23:51:14 INFO Applying migration id=reject 2026/04/10 23:51:14 INFO Applying migration id=autodel 2026/04/10 23:51:14 INFO Applying migration id=jsonb 2026/04/10 23:51:14 INFO Applying migration id=quote 2026/04/10 23:51:14 INFO Applying migration id=rfc9421 2026/04/10 23:51:14 INFO Applying migration id=keys 2026/04/10 23:51:14 INFO Applying migration id=portable 2026/04/10 23:51:14 INFO Applying migration id=proofs 2026/04/10 23:51:14 INFO Applying migration id=contexts 2026/04/10 23:51:14 INFO Applying migration id=deliverieshost 2026/04/10 23:51:14 INFO Applying migration id=pembegin 2026/04/10 23:51:14 INFO Applying migration id=didhost 2026/04/10 23:51:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-9a4c-7329-8ac8-c2d5316df9c1 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 23:51:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-9a4d-7041-9c89-a7201f5b93ce activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-9a4c-7329-8ac8-c2d5316df9c1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-9a4c-7329-8ac8-c2d5316df9c1 2026/04/10 23:51:16 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:51:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-9a4d-7a72-85d8-25af726cfbd4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-9a4d-76f6-946d-0231f1cb2e67 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-9a4d-76f6-946d-0231f1cb2e67 --- PASS: TestUsers_DM (2.39s) === RUN TestUsers_DMNotFollowing 2026/04/10 23:51:16 INFO Applying migration id=initial 2026/04/10 23:51:16 INFO Applying migration id=notesupdated 2026/04/10 23:51:16 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:16 INFO Applying migration id=activitiesid 2026/04/10 23:51:16 INFO Applying migration id=outbox 2026/04/10 23:51:16 INFO Applying migration id=edits 2026/04/10 23:51:16 INFO Applying migration id=outboxactor 2026/04/10 23:51:16 INFO Applying migration id=outboxsender 2026/04/10 23:51:16 INFO Applying migration id=thread 2026/04/10 23:51:16 INFO Applying migration id=host 2026/04/10 23:51:16 INFO Applying migration id=sharedinbox 2026/04/10 23:51:16 INFO Applying migration id=noteshost 2026/04/10 23:51:16 INFO Applying migration id=fetched 2026/04/10 23:51:16 INFO Applying migration id=move 2026/04/10 23:51:16 INFO Applying migration id=cleanup 2026/04/10 23:51:16 INFO Applying migration id=received 2026/04/10 23:51:16 INFO Applying migration id=namehost 2026/04/10 23:51:16 INFO Applying migration id=outboxhost 2026/04/10 23:51:16 INFO Applying migration id=notesfts 2026/04/10 23:51:16 INFO Applying migration id=iconsname 2026/04/10 23:51:16 INFO Applying migration id=nohash 2026/04/10 23:51:16 INFO Applying migration id=shares 2026/04/10 23:51:16 INFO Applying migration id=actorttl 2026/04/10 23:51:16 INFO Applying migration id=tocc 2026/04/10 23:51:16 INFO Applying migration id=followeds 2026/04/10 23:51:16 INFO Applying migration id=certhash 2026/04/10 23:51:16 INFO Applying migration id=follows_sync 2026/04/10 23:51:16 INFO Applying migration id=jsonpath 2026/04/10 23:51:16 INFO Applying migration id=localforward 2026/04/10 23:51:16 INFO Applying migration id=avatar 2026/04/10 23:51:16 INFO Applying migration id=noimage 2026/04/10 23:51:16 INFO Applying migration id=feed 2026/04/10 23:51:16 INFO Applying migration id=bookmarks 2026/04/10 23:51:16 INFO Applying migration id=shareactivity 2026/04/10 23:51:16 INFO Applying migration id=application 2026/04/10 23:51:16 INFO Applying migration id=certificates 2026/04/10 23:51:16 INFO Applying migration id=rawforward 2026/04/10 23:51:16 INFO Applying migration id=publickey 2026/04/10 23:51:16 INFO Applying migration id=resolvegroup 2026/04/10 23:51:16 INFO Applying migration id=reject 2026/04/10 23:51:16 INFO Applying migration id=autodel 2026/04/10 23:51:16 INFO Applying migration id=jsonb 2026/04/10 23:51:16 INFO Applying migration id=quote 2026/04/10 23:51:16 INFO Applying migration id=rfc9421 2026/04/10 23:51:16 INFO Applying migration id=keys 2026/04/10 23:51:16 INFO Applying migration id=portable 2026/04/10 23:51:16 INFO Applying migration id=proofs 2026/04/10 23:51:16 INFO Applying migration id=contexts 2026/04/10 23:51:16 INFO Applying migration id=deliverieshost 2026/04/10 23:51:16 INFO Applying migration id=pembegin 2026/04/10 23:51:16 INFO Applying migration id=didhost 2026/04/10 23:51:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-9deb-7e54-afb0-dcf8acc4f3e3 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 23:51:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-9ded-74e9-bcd8-15d25d465148 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-9deb-7e54-afb0-dcf8acc4f3e3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-9deb-7e54-afb0-dcf8acc4f3e3 2026/04/10 23:51:17 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 23:51:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-9dee-7581-bdc0-5c8ade0ddaf8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-9ded-7eda-80a3-7adf4ac9ffb1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-9ded-7eda-80a3-7adf4ac9ffb1 2026/04/10 23:51:17 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ce-9df0-760d-97d8-3ac4649e6f29 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-9deb-7e54-afb0-dcf8acc4f3e3 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 (0.93s) === RUN TestUsers_PostToFollowers 2026/04/10 23:51:17 INFO Applying migration id=initial 2026/04/10 23:51:17 INFO Applying migration id=notesupdated 2026/04/10 23:51:17 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:17 INFO Applying migration id=activitiesid 2026/04/10 23:51:17 INFO Applying migration id=outbox 2026/04/10 23:51:17 INFO Applying migration id=edits 2026/04/10 23:51:17 INFO Applying migration id=outboxactor 2026/04/10 23:51:17 INFO Applying migration id=outboxsender 2026/04/10 23:51:17 INFO Applying migration id=thread 2026/04/10 23:51:17 INFO Applying migration id=host 2026/04/10 23:51:17 INFO Applying migration id=sharedinbox 2026/04/10 23:51:17 INFO Applying migration id=noteshost 2026/04/10 23:51:17 INFO Applying migration id=fetched 2026/04/10 23:51:17 INFO Applying migration id=move 2026/04/10 23:51:17 INFO Applying migration id=cleanup 2026/04/10 23:51:17 INFO Applying migration id=received 2026/04/10 23:51:17 INFO Applying migration id=namehost 2026/04/10 23:51:17 INFO Applying migration id=outboxhost 2026/04/10 23:51:17 INFO Applying migration id=notesfts 2026/04/10 23:51:17 INFO Applying migration id=iconsname 2026/04/10 23:51:17 INFO Applying migration id=nohash 2026/04/10 23:51:17 INFO Applying migration id=shares 2026/04/10 23:51:17 INFO Applying migration id=actorttl 2026/04/10 23:51:17 INFO Applying migration id=tocc 2026/04/10 23:51:17 INFO Applying migration id=followeds 2026/04/10 23:51:17 INFO Applying migration id=certhash 2026/04/10 23:51:17 INFO Applying migration id=follows_sync 2026/04/10 23:51:17 INFO Applying migration id=jsonpath 2026/04/10 23:51:17 INFO Applying migration id=localforward 2026/04/10 23:51:17 INFO Applying migration id=avatar 2026/04/10 23:51:17 INFO Applying migration id=noimage 2026/04/10 23:51:17 INFO Applying migration id=feed 2026/04/10 23:51:17 INFO Applying migration id=bookmarks 2026/04/10 23:51:17 INFO Applying migration id=shareactivity 2026/04/10 23:51:17 INFO Applying migration id=application 2026/04/10 23:51:17 INFO Applying migration id=certificates 2026/04/10 23:51:17 INFO Applying migration id=rawforward 2026/04/10 23:51:17 INFO Applying migration id=publickey 2026/04/10 23:51:17 INFO Applying migration id=resolvegroup 2026/04/10 23:51:17 INFO Applying migration id=reject 2026/04/10 23:51:17 INFO Applying migration id=autodel 2026/04/10 23:51:17 INFO Applying migration id=jsonb 2026/04/10 23:51:17 INFO Applying migration id=quote 2026/04/10 23:51:17 INFO Applying migration id=rfc9421 2026/04/10 23:51:17 INFO Applying migration id=keys 2026/04/10 23:51:17 INFO Applying migration id=portable 2026/04/10 23:51:17 INFO Applying migration id=proofs 2026/04/10 23:51:17 INFO Applying migration id=contexts 2026/04/10 23:51:17 INFO Applying migration id=deliverieshost 2026/04/10 23:51:17 INFO Applying migration id=pembegin 2026/04/10 23:51:17 INFO Applying migration id=didhost 2026/04/10 23:51:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-a3f0-7920-a994-dcce5f947607 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 23:51:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-a3f1-768f-a714-cdcd9002415a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-a3f0-7920-a994-dcce5f947607 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-a3f0-7920-a994-dcce5f947607 2026/04/10 23:51:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-a3f1-7e1a-9161-8e00756a30e4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-a3f1-7dcb-92c1-e17340e3dde0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-a3f1-7dcb-92c1-e17340e3dde0 --- PASS: TestUsers_PostToFollowers (1.54s) === RUN TestUsers_PostToFollowersNotFollowing 2026/04/10 23:51:18 INFO Applying migration id=initial 2026/04/10 23:51:18 INFO Applying migration id=notesupdated 2026/04/10 23:51:18 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:18 INFO Applying migration id=activitiesid 2026/04/10 23:51:18 INFO Applying migration id=outbox 2026/04/10 23:51:18 INFO Applying migration id=edits 2026/04/10 23:51:18 INFO Applying migration id=outboxactor 2026/04/10 23:51:18 INFO Applying migration id=outboxsender 2026/04/10 23:51:18 INFO Applying migration id=thread 2026/04/10 23:51:18 INFO Applying migration id=host 2026/04/10 23:51:18 INFO Applying migration id=sharedinbox 2026/04/10 23:51:18 INFO Applying migration id=noteshost 2026/04/10 23:51:18 INFO Applying migration id=fetched 2026/04/10 23:51:18 INFO Applying migration id=move 2026/04/10 23:51:18 INFO Applying migration id=cleanup 2026/04/10 23:51:18 INFO Applying migration id=received 2026/04/10 23:51:18 INFO Applying migration id=namehost 2026/04/10 23:51:18 INFO Applying migration id=outboxhost 2026/04/10 23:51:18 INFO Applying migration id=notesfts 2026/04/10 23:51:18 INFO Applying migration id=iconsname 2026/04/10 23:51:18 INFO Applying migration id=nohash 2026/04/10 23:51:18 INFO Applying migration id=shares 2026/04/10 23:51:18 INFO Applying migration id=actorttl 2026/04/10 23:51:18 INFO Applying migration id=tocc 2026/04/10 23:51:18 INFO Applying migration id=followeds 2026/04/10 23:51:18 INFO Applying migration id=certhash 2026/04/10 23:51:18 INFO Applying migration id=follows_sync 2026/04/10 23:51:18 INFO Applying migration id=jsonpath 2026/04/10 23:51:18 INFO Applying migration id=localforward 2026/04/10 23:51:18 INFO Applying migration id=avatar 2026/04/10 23:51:18 INFO Applying migration id=noimage 2026/04/10 23:51:18 INFO Applying migration id=feed 2026/04/10 23:51:18 INFO Applying migration id=bookmarks 2026/04/10 23:51:18 INFO Applying migration id=shareactivity 2026/04/10 23:51:18 INFO Applying migration id=application 2026/04/10 23:51:18 INFO Applying migration id=certificates 2026/04/10 23:51:18 INFO Applying migration id=rawforward 2026/04/10 23:51:18 INFO Applying migration id=publickey 2026/04/10 23:51:18 INFO Applying migration id=resolvegroup 2026/04/10 23:51:18 INFO Applying migration id=reject 2026/04/10 23:51:18 INFO Applying migration id=autodel 2026/04/10 23:51:18 INFO Applying migration id=jsonb 2026/04/10 23:51:18 INFO Applying migration id=quote 2026/04/10 23:51:18 INFO Applying migration id=rfc9421 2026/04/10 23:51:18 INFO Applying migration id=keys 2026/04/10 23:51:18 INFO Applying migration id=portable 2026/04/10 23:51:18 INFO Applying migration id=proofs 2026/04/10 23:51:18 INFO Applying migration id=contexts 2026/04/10 23:51:18 INFO Applying migration id=deliverieshost 2026/04/10 23:51:18 INFO Applying migration id=pembegin 2026/04/10 23:51:18 INFO Applying migration id=didhost 2026/04/10 23:51:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-b072-7e03-be53-3af1e507374e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-b072-7db3-ae76-6b9e01cb006f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-b072-7db3-ae76-6b9e01cb006f --- PASS: TestUsers_PostToFollowersNotFollowing (3.20s) === RUN TestUsers_PublicPost 2026/04/10 23:51:21 INFO Applying migration id=initial 2026/04/10 23:51:21 INFO Applying migration id=notesupdated 2026/04/10 23:51:21 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:21 INFO Applying migration id=activitiesid 2026/04/10 23:51:21 INFO Applying migration id=outbox 2026/04/10 23:51:21 INFO Applying migration id=edits 2026/04/10 23:51:21 INFO Applying migration id=outboxactor 2026/04/10 23:51:21 INFO Applying migration id=outboxsender 2026/04/10 23:51:21 INFO Applying migration id=thread 2026/04/10 23:51:21 INFO Applying migration id=host 2026/04/10 23:51:21 INFO Applying migration id=sharedinbox 2026/04/10 23:51:21 INFO Applying migration id=noteshost 2026/04/10 23:51:21 INFO Applying migration id=fetched 2026/04/10 23:51:21 INFO Applying migration id=move 2026/04/10 23:51:21 INFO Applying migration id=cleanup 2026/04/10 23:51:21 INFO Applying migration id=received 2026/04/10 23:51:21 INFO Applying migration id=namehost 2026/04/10 23:51:21 INFO Applying migration id=outboxhost 2026/04/10 23:51:21 INFO Applying migration id=notesfts 2026/04/10 23:51:21 INFO Applying migration id=iconsname 2026/04/10 23:51:21 INFO Applying migration id=nohash 2026/04/10 23:51:21 INFO Applying migration id=shares 2026/04/10 23:51:21 INFO Applying migration id=actorttl 2026/04/10 23:51:21 INFO Applying migration id=tocc 2026/04/10 23:51:22 INFO Applying migration id=followeds 2026/04/10 23:51:22 INFO Applying migration id=certhash 2026/04/10 23:51:22 INFO Applying migration id=follows_sync 2026/04/10 23:51:22 INFO Applying migration id=jsonpath 2026/04/10 23:51:22 INFO Applying migration id=localforward 2026/04/10 23:51:22 INFO Applying migration id=avatar 2026/04/10 23:51:22 INFO Applying migration id=noimage 2026/04/10 23:51:22 INFO Applying migration id=feed 2026/04/10 23:51:22 INFO Applying migration id=bookmarks 2026/04/10 23:51:22 INFO Applying migration id=shareactivity 2026/04/10 23:51:22 INFO Applying migration id=application 2026/04/10 23:51:22 INFO Applying migration id=certificates 2026/04/10 23:51:22 INFO Applying migration id=rawforward 2026/04/10 23:51:22 INFO Applying migration id=publickey 2026/04/10 23:51:22 INFO Applying migration id=resolvegroup 2026/04/10 23:51:22 INFO Applying migration id=reject 2026/04/10 23:51:22 INFO Applying migration id=autodel 2026/04/10 23:51:22 INFO Applying migration id=jsonb 2026/04/10 23:51:22 INFO Applying migration id=quote 2026/04/10 23:51:22 INFO Applying migration id=rfc9421 2026/04/10 23:51:22 INFO Applying migration id=keys 2026/04/10 23:51:22 INFO Applying migration id=portable 2026/04/10 23:51:22 INFO Applying migration id=proofs 2026/04/10 23:51:22 INFO Applying migration id=contexts 2026/04/10 23:51:22 INFO Applying migration id=deliverieshost 2026/04/10 23:51:22 INFO Applying migration id=pembegin 2026/04/10 23:51:22 INFO Applying migration id=didhost 2026/04/10 23:51:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-b82a-789d-8dac-598dd14bc978 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 23:51:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79ce-b82b-762a-bb1d-4799dab671a8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-b82a-789d-8dac-598dd14bc978 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d79ce-b82a-789d-8dac-598dd14bc978 2026/04/10 23:51:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-b82b-7d33-8296-031c429c287d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-b82b-7ce3-be14-3be3602b8dbf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-b82b-7ce3-be14-3be3602b8dbf --- PASS: TestUsers_PublicPost (1.98s) === RUN TestUsers_PublicPostNotFollowing 2026/04/10 23:51:23 INFO Applying migration id=initial 2026/04/10 23:51:23 INFO Applying migration id=notesupdated 2026/04/10 23:51:23 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:23 INFO Applying migration id=activitiesid 2026/04/10 23:51:23 INFO Applying migration id=outbox 2026/04/10 23:51:23 INFO Applying migration id=edits 2026/04/10 23:51:23 INFO Applying migration id=outboxactor 2026/04/10 23:51:23 INFO Applying migration id=outboxsender 2026/04/10 23:51:23 INFO Applying migration id=thread 2026/04/10 23:51:23 INFO Applying migration id=host 2026/04/10 23:51:23 INFO Applying migration id=sharedinbox 2026/04/10 23:51:23 INFO Applying migration id=noteshost 2026/04/10 23:51:23 INFO Applying migration id=fetched 2026/04/10 23:51:23 INFO Applying migration id=move 2026/04/10 23:51:23 INFO Applying migration id=cleanup 2026/04/10 23:51:23 INFO Applying migration id=received 2026/04/10 23:51:23 INFO Applying migration id=namehost 2026/04/10 23:51:23 INFO Applying migration id=outboxhost 2026/04/10 23:51:23 INFO Applying migration id=notesfts 2026/04/10 23:51:23 INFO Applying migration id=iconsname 2026/04/10 23:51:23 INFO Applying migration id=nohash 2026/04/10 23:51:23 INFO Applying migration id=shares 2026/04/10 23:51:23 INFO Applying migration id=actorttl 2026/04/10 23:51:23 INFO Applying migration id=tocc 2026/04/10 23:51:23 INFO Applying migration id=followeds 2026/04/10 23:51:23 INFO Applying migration id=certhash 2026/04/10 23:51:23 INFO Applying migration id=follows_sync 2026/04/10 23:51:23 INFO Applying migration id=jsonpath 2026/04/10 23:51:24 INFO Applying migration id=localforward 2026/04/10 23:51:24 INFO Applying migration id=avatar 2026/04/10 23:51:24 INFO Applying migration id=noimage 2026/04/10 23:51:24 INFO Applying migration id=feed 2026/04/10 23:51:24 INFO Applying migration id=bookmarks 2026/04/10 23:51:24 INFO Applying migration id=shareactivity 2026/04/10 23:51:24 INFO Applying migration id=application 2026/04/10 23:51:24 INFO Applying migration id=certificates 2026/04/10 23:51:24 INFO Applying migration id=rawforward 2026/04/10 23:51:24 INFO Applying migration id=publickey 2026/04/10 23:51:24 INFO Applying migration id=resolvegroup 2026/04/10 23:51:24 INFO Applying migration id=reject 2026/04/10 23:51:24 INFO Applying migration id=autodel 2026/04/10 23:51:24 INFO Applying migration id=jsonb 2026/04/10 23:51:24 INFO Applying migration id=quote 2026/04/10 23:51:24 INFO Applying migration id=rfc9421 2026/04/10 23:51:24 INFO Applying migration id=keys 2026/04/10 23:51:24 INFO Applying migration id=portable 2026/04/10 23:51:24 INFO Applying migration id=proofs 2026/04/10 23:51:24 INFO Applying migration id=contexts 2026/04/10 23:51:24 INFO Applying migration id=deliverieshost 2026/04/10 23:51:24 INFO Applying migration id=pembegin 2026/04/10 23:51:24 INFO Applying migration id=didhost 2026/04/10 23:51:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-c3d5-7426-a588-442285c32df5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-c3d5-7386-a3e2-fe416a7f5250 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-c3d5-7386-a3e2-fe416a7f5250 --- PASS: TestUsers_PublicPostNotFollowing (2.99s) === RUN TestUsers_PublicPostShared 2026/04/10 23:51:26 INFO Applying migration id=initial 2026/04/10 23:51:26 INFO Applying migration id=notesupdated 2026/04/10 23:51:26 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:26 INFO Applying migration id=activitiesid 2026/04/10 23:51:26 INFO Applying migration id=outbox 2026/04/10 23:51:26 INFO Applying migration id=edits 2026/04/10 23:51:26 INFO Applying migration id=outboxactor 2026/04/10 23:51:26 INFO Applying migration id=outboxsender 2026/04/10 23:51:26 INFO Applying migration id=thread 2026/04/10 23:51:26 INFO Applying migration id=host 2026/04/10 23:51:26 INFO Applying migration id=sharedinbox 2026/04/10 23:51:26 INFO Applying migration id=noteshost 2026/04/10 23:51:26 INFO Applying migration id=fetched 2026/04/10 23:51:26 INFO Applying migration id=move 2026/04/10 23:51:26 INFO Applying migration id=cleanup 2026/04/10 23:51:26 INFO Applying migration id=received 2026/04/10 23:51:26 INFO Applying migration id=namehost 2026/04/10 23:51:26 INFO Applying migration id=outboxhost 2026/04/10 23:51:26 INFO Applying migration id=notesfts 2026/04/10 23:51:26 INFO Applying migration id=iconsname 2026/04/10 23:51:26 INFO Applying migration id=nohash 2026/04/10 23:51:26 INFO Applying migration id=shares 2026/04/10 23:51:26 INFO Applying migration id=actorttl 2026/04/10 23:51:26 INFO Applying migration id=tocc 2026/04/10 23:51:27 INFO Applying migration id=followeds 2026/04/10 23:51:27 INFO Applying migration id=certhash 2026/04/10 23:51:27 INFO Applying migration id=follows_sync 2026/04/10 23:51:27 INFO Applying migration id=jsonpath 2026/04/10 23:51:27 INFO Applying migration id=localforward 2026/04/10 23:51:27 INFO Applying migration id=avatar 2026/04/10 23:51:27 INFO Applying migration id=noimage 2026/04/10 23:51:27 INFO Applying migration id=feed 2026/04/10 23:51:27 INFO Applying migration id=bookmarks 2026/04/10 23:51:27 INFO Applying migration id=shareactivity 2026/04/10 23:51:27 INFO Applying migration id=application 2026/04/10 23:51:27 INFO Applying migration id=certificates 2026/04/10 23:51:27 INFO Applying migration id=rawforward 2026/04/10 23:51:27 INFO Applying migration id=publickey 2026/04/10 23:51:27 INFO Applying migration id=resolvegroup 2026/04/10 23:51:27 INFO Applying migration id=reject 2026/04/10 23:51:27 INFO Applying migration id=autodel 2026/04/10 23:51:27 INFO Applying migration id=jsonb 2026/04/10 23:51:27 INFO Applying migration id=quote 2026/04/10 23:51:27 INFO Applying migration id=rfc9421 2026/04/10 23:51:27 INFO Applying migration id=keys 2026/04/10 23:51:27 INFO Applying migration id=portable 2026/04/10 23:51:27 INFO Applying migration id=proofs 2026/04/10 23:51:27 INFO Applying migration id=contexts 2026/04/10 23:51:27 INFO Applying migration id=deliverieshost 2026/04/10 23:51:27 INFO Applying migration id=pembegin 2026/04/10 23:51:27 INFO Applying migration id=didhost 2026/04/10 23:51:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-ca23-7c1d-9b67-aabd840f2861 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 23:51: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 --- PASS: TestUsers_PublicPostShared (1.62s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/04/10 23:51:28 INFO Applying migration id=initial 2026/04/10 23:51:28 INFO Applying migration id=notesupdated 2026/04/10 23:51:28 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:28 INFO Applying migration id=activitiesid 2026/04/10 23:51:28 INFO Applying migration id=outbox 2026/04/10 23:51:28 INFO Applying migration id=edits 2026/04/10 23:51:28 INFO Applying migration id=outboxactor 2026/04/10 23:51:28 INFO Applying migration id=outboxsender 2026/04/10 23:51:28 INFO Applying migration id=thread 2026/04/10 23:51:28 INFO Applying migration id=host 2026/04/10 23:51:28 INFO Applying migration id=sharedinbox 2026/04/10 23:51:28 INFO Applying migration id=noteshost 2026/04/10 23:51:28 INFO Applying migration id=fetched 2026/04/10 23:51:28 INFO Applying migration id=move 2026/04/10 23:51:28 INFO Applying migration id=cleanup 2026/04/10 23:51:28 INFO Applying migration id=received 2026/04/10 23:51:28 INFO Applying migration id=namehost 2026/04/10 23:51:28 INFO Applying migration id=outboxhost 2026/04/10 23:51:28 INFO Applying migration id=notesfts 2026/04/10 23:51:28 INFO Applying migration id=iconsname 2026/04/10 23:51:28 INFO Applying migration id=nohash 2026/04/10 23:51:28 INFO Applying migration id=shares 2026/04/10 23:51:28 INFO Applying migration id=actorttl 2026/04/10 23:51:28 INFO Applying migration id=tocc 2026/04/10 23:51:28 INFO Applying migration id=followeds 2026/04/10 23:51:28 INFO Applying migration id=certhash 2026/04/10 23:51:28 INFO Applying migration id=follows_sync 2026/04/10 23:51:28 INFO Applying migration id=jsonpath 2026/04/10 23:51:28 INFO Applying migration id=localforward 2026/04/10 23:51:28 INFO Applying migration id=avatar 2026/04/10 23:51:28 INFO Applying migration id=noimage 2026/04/10 23:51:28 INFO Applying migration id=feed 2026/04/10 23:51:28 INFO Applying migration id=bookmarks 2026/04/10 23:51:28 INFO Applying migration id=shareactivity 2026/04/10 23:51:28 INFO Applying migration id=application 2026/04/10 23:51:28 INFO Applying migration id=certificates 2026/04/10 23:51:28 INFO Applying migration id=rawforward 2026/04/10 23:51:28 INFO Applying migration id=publickey 2026/04/10 23:51:28 INFO Applying migration id=resolvegroup 2026/04/10 23:51:28 INFO Applying migration id=reject 2026/04/10 23:51:28 INFO Applying migration id=autodel 2026/04/10 23:51:28 INFO Applying migration id=jsonb 2026/04/10 23:51:28 INFO Applying migration id=quote 2026/04/10 23:51:28 INFO Applying migration id=rfc9421 2026/04/10 23:51:28 INFO Applying migration id=keys 2026/04/10 23:51:28 INFO Applying migration id=portable 2026/04/10 23:51:28 INFO Applying migration id=proofs 2026/04/10 23:51:28 INFO Applying migration id=contexts 2026/04/10 23:51:28 INFO Applying migration id=deliverieshost 2026/04/10 23:51:28 INFO Applying migration id=pembegin 2026/04/10 23:51:28 INFO Applying migration id=didhost 2026/04/10 23:51:30 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79ce-d0e2-74e3-bf2c-20418f584185 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 23:51: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 23:51:30 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79ce-d0e5-77e1-88de-f7948e609707 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79ce-d0e2-74e3-bf2c-20418f584185 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 (1.72s) === RUN TestView_NoReplies 2026/04/10 23:51:30 INFO Applying migration id=initial 2026/04/10 23:51:30 INFO Applying migration id=notesupdated 2026/04/10 23:51:30 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:30 INFO Applying migration id=activitiesid 2026/04/10 23:51:30 INFO Applying migration id=outbox 2026/04/10 23:51:30 INFO Applying migration id=edits 2026/04/10 23:51:30 INFO Applying migration id=outboxactor 2026/04/10 23:51:30 INFO Applying migration id=outboxsender 2026/04/10 23:51:30 INFO Applying migration id=thread 2026/04/10 23:51:30 INFO Applying migration id=host 2026/04/10 23:51:30 INFO Applying migration id=sharedinbox 2026/04/10 23:51:30 INFO Applying migration id=noteshost 2026/04/10 23:51:30 INFO Applying migration id=fetched 2026/04/10 23:51:30 INFO Applying migration id=move 2026/04/10 23:51:30 INFO Applying migration id=cleanup 2026/04/10 23:51:30 INFO Applying migration id=received 2026/04/10 23:51:30 INFO Applying migration id=namehost 2026/04/10 23:51:30 INFO Applying migration id=outboxhost 2026/04/10 23:51:30 INFO Applying migration id=notesfts 2026/04/10 23:51:30 INFO Applying migration id=iconsname 2026/04/10 23:51:30 INFO Applying migration id=nohash 2026/04/10 23:51:30 INFO Applying migration id=shares 2026/04/10 23:51:30 INFO Applying migration id=actorttl 2026/04/10 23:51:30 INFO Applying migration id=tocc 2026/04/10 23:51:30 INFO Applying migration id=followeds 2026/04/10 23:51:30 INFO Applying migration id=certhash 2026/04/10 23:51:30 INFO Applying migration id=follows_sync 2026/04/10 23:51:30 INFO Applying migration id=jsonpath 2026/04/10 23:51:30 INFO Applying migration id=localforward 2026/04/10 23:51:30 INFO Applying migration id=avatar 2026/04/10 23:51:30 INFO Applying migration id=noimage 2026/04/10 23:51:30 INFO Applying migration id=feed 2026/04/10 23:51:30 INFO Applying migration id=bookmarks 2026/04/10 23:51:30 INFO Applying migration id=shareactivity 2026/04/10 23:51:30 INFO Applying migration id=application 2026/04/10 23:51:30 INFO Applying migration id=certificates 2026/04/10 23:51:30 INFO Applying migration id=rawforward 2026/04/10 23:51:30 INFO Applying migration id=publickey 2026/04/10 23:51:30 INFO Applying migration id=resolvegroup 2026/04/10 23:51:30 INFO Applying migration id=reject 2026/04/10 23:51:30 INFO Applying migration id=autodel 2026/04/10 23:51:30 INFO Applying migration id=jsonb 2026/04/10 23:51:30 INFO Applying migration id=quote 2026/04/10 23:51:30 INFO Applying migration id=rfc9421 2026/04/10 23:51:30 INFO Applying migration id=keys 2026/04/10 23:51:30 INFO Applying migration id=portable 2026/04/10 23:51:30 INFO Applying migration id=proofs 2026/04/10 23:51:30 INFO Applying migration id=contexts 2026/04/10 23:51:30 INFO Applying migration id=deliverieshost 2026/04/10 23:51:30 INFO Applying migration id=pembegin 2026/04/10 23:51:30 INFO Applying migration id=didhost 2026/04/10 23:51:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-da9b-748a-9c08-a049c16fed68 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-da9b-742f-bd1d-eacd0d529cc4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-da9b-742f-bd1d-eacd0d529cc4 2026/04/10 23:51:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79ce-da9b-742f-bd1d-eacd0d529cc4 --- PASS: TestView_NoReplies (2.49s) === RUN TestView_OneReply 2026/04/10 23:51:32 INFO Applying migration id=initial 2026/04/10 23:51:32 INFO Applying migration id=notesupdated 2026/04/10 23:51:32 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:32 INFO Applying migration id=activitiesid 2026/04/10 23:51:32 INFO Applying migration id=outbox 2026/04/10 23:51:32 INFO Applying migration id=edits 2026/04/10 23:51:32 INFO Applying migration id=outboxactor 2026/04/10 23:51:32 INFO Applying migration id=outboxsender 2026/04/10 23:51:32 INFO Applying migration id=thread 2026/04/10 23:51:32 INFO Applying migration id=host 2026/04/10 23:51:32 INFO Applying migration id=sharedinbox 2026/04/10 23:51:32 INFO Applying migration id=noteshost 2026/04/10 23:51:32 INFO Applying migration id=fetched 2026/04/10 23:51:32 INFO Applying migration id=move 2026/04/10 23:51:32 INFO Applying migration id=cleanup 2026/04/10 23:51:32 INFO Applying migration id=received 2026/04/10 23:51:32 INFO Applying migration id=namehost 2026/04/10 23:51:32 INFO Applying migration id=outboxhost 2026/04/10 23:51:32 INFO Applying migration id=notesfts 2026/04/10 23:51:32 INFO Applying migration id=iconsname 2026/04/10 23:51:32 INFO Applying migration id=nohash 2026/04/10 23:51:32 INFO Applying migration id=shares 2026/04/10 23:51:32 INFO Applying migration id=actorttl 2026/04/10 23:51:32 INFO Applying migration id=tocc 2026/04/10 23:51:32 INFO Applying migration id=followeds 2026/04/10 23:51:32 INFO Applying migration id=certhash 2026/04/10 23:51:32 INFO Applying migration id=follows_sync 2026/04/10 23:51:32 INFO Applying migration id=jsonpath 2026/04/10 23:51:32 INFO Applying migration id=localforward 2026/04/10 23:51:32 INFO Applying migration id=avatar 2026/04/10 23:51:32 INFO Applying migration id=noimage 2026/04/10 23:51:32 INFO Applying migration id=feed 2026/04/10 23:51:32 INFO Applying migration id=bookmarks 2026/04/10 23:51:32 INFO Applying migration id=shareactivity 2026/04/10 23:51:32 INFO Applying migration id=application 2026/04/10 23:51:32 INFO Applying migration id=certificates 2026/04/10 23:51:32 INFO Applying migration id=rawforward 2026/04/10 23:51:32 INFO Applying migration id=publickey 2026/04/10 23:51:32 INFO Applying migration id=resolvegroup 2026/04/10 23:51:32 INFO Applying migration id=reject 2026/04/10 23:51:32 INFO Applying migration id=autodel 2026/04/10 23:51:32 INFO Applying migration id=jsonb 2026/04/10 23:51:32 INFO Applying migration id=quote 2026/04/10 23:51:32 INFO Applying migration id=rfc9421 2026/04/10 23:51:32 INFO Applying migration id=keys 2026/04/10 23:51:32 INFO Applying migration id=portable 2026/04/10 23:51:32 INFO Applying migration id=proofs 2026/04/10 23:51:32 INFO Applying migration id=contexts 2026/04/10 23:51:32 INFO Applying migration id=deliverieshost 2026/04/10 23:51:32 INFO Applying migration id=pembegin 2026/04/10 23:51:32 INFO Applying migration id=didhost 2026/04/10 23:51:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-e203-77fb-9dd9-ba29b3e03bc5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-e203-779f-9ee2-50f01b892938 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-e203-779f-9ee2-50f01b892938 2026/04/10 23:51:34 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79ce-e203-779f-9ee2-50f01b892938 2026/04/10 23:51:34 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79ce-e205-7981-a4f8-753faa5bad9c note=https://localhost.localdomain:8443/post/019d79ce-e205-7947-bb91-adf823f531ab thread=https://localhost.localdomain:8443/post/019d79ce-e203-779f-9ee2-50f01b892938 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-e205-7981-a4f8-753faa5bad9c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-e205-7947-bb91-adf823f531ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ce-e205-7947-bb91-adf823f531ab 2026/04/10 23:51:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79ce-e203-779f-9ee2-50f01b892938 --- PASS: TestView_OneReply (1.90s) === RUN TestView_TwoReplies 2026/04/10 23:51:34 INFO Applying migration id=initial 2026/04/10 23:51:34 INFO Applying migration id=notesupdated 2026/04/10 23:51:34 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:34 INFO Applying migration id=activitiesid 2026/04/10 23:51:34 INFO Applying migration id=outbox 2026/04/10 23:51:34 INFO Applying migration id=edits 2026/04/10 23:51:34 INFO Applying migration id=outboxactor 2026/04/10 23:51:34 INFO Applying migration id=outboxsender 2026/04/10 23:51:34 INFO Applying migration id=thread 2026/04/10 23:51:34 INFO Applying migration id=host 2026/04/10 23:51:34 INFO Applying migration id=sharedinbox 2026/04/10 23:51:34 INFO Applying migration id=noteshost 2026/04/10 23:51:34 INFO Applying migration id=fetched 2026/04/10 23:51:34 INFO Applying migration id=move 2026/04/10 23:51:34 INFO Applying migration id=cleanup 2026/04/10 23:51:34 INFO Applying migration id=received 2026/04/10 23:51:34 INFO Applying migration id=namehost 2026/04/10 23:51:34 INFO Applying migration id=outboxhost 2026/04/10 23:51:34 INFO Applying migration id=notesfts 2026/04/10 23:51:34 INFO Applying migration id=iconsname 2026/04/10 23:51:34 INFO Applying migration id=nohash 2026/04/10 23:51:34 INFO Applying migration id=shares 2026/04/10 23:51:34 INFO Applying migration id=actorttl 2026/04/10 23:51:34 INFO Applying migration id=tocc 2026/04/10 23:51:34 INFO Applying migration id=followeds 2026/04/10 23:51:34 INFO Applying migration id=certhash 2026/04/10 23:51:34 INFO Applying migration id=follows_sync 2026/04/10 23:51:34 INFO Applying migration id=jsonpath 2026/04/10 23:51:34 INFO Applying migration id=localforward 2026/04/10 23:51:34 INFO Applying migration id=avatar 2026/04/10 23:51:34 INFO Applying migration id=noimage 2026/04/10 23:51:34 INFO Applying migration id=feed 2026/04/10 23:51:34 INFO Applying migration id=bookmarks 2026/04/10 23:51:34 INFO Applying migration id=shareactivity 2026/04/10 23:51:34 INFO Applying migration id=application 2026/04/10 23:51:34 INFO Applying migration id=certificates 2026/04/10 23:51:34 INFO Applying migration id=rawforward 2026/04/10 23:51:34 INFO Applying migration id=publickey 2026/04/10 23:51:34 INFO Applying migration id=resolvegroup 2026/04/10 23:51:34 INFO Applying migration id=reject 2026/04/10 23:51:34 INFO Applying migration id=autodel 2026/04/10 23:51:34 INFO Applying migration id=jsonb 2026/04/10 23:51:34 INFO Applying migration id=quote 2026/04/10 23:51:34 INFO Applying migration id=rfc9421 2026/04/10 23:51:34 INFO Applying migration id=keys 2026/04/10 23:51:34 INFO Applying migration id=portable 2026/04/10 23:51:34 INFO Applying migration id=proofs 2026/04/10 23:51:34 INFO Applying migration id=contexts 2026/04/10 23:51:34 INFO Applying migration id=deliverieshost 2026/04/10 23:51:34 INFO Applying migration id=pembegin 2026/04/10 23:51:34 INFO Applying migration id=didhost 2026/04/10 23:51:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-ec58-7348-b6f8-5b28226a2337 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-ec58-72ea-b9e0-79a167105b9a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-ec58-72ea-b9e0-79a167105b9a 2026/04/10 23:51:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79ce-ec58-72ea-b9e0-79a167105b9a 2026/04/10 23:51:37 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79ce-ec5a-762a-ac24-0e0ba04dcaad note=https://localhost.localdomain:8443/post/019d79ce-ec5a-75c5-8b1a-828860d588b9 thread=https://localhost.localdomain:8443/post/019d79ce-ec58-72ea-b9e0-79a167105b9a starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-ec5a-762a-ac24-0e0ba04dcaad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-ec5a-75c5-8b1a-828860d588b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ce-ec5a-75c5-8b1a-828860d588b9 2026/04/10 23:51:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79ce-ec58-72ea-b9e0-79a167105b9a 2026/04/10 23:51:37 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79ce-ec5d-7079-a064-48e3b0aedf69 note=https://localhost.localdomain:8443/post/019d79ce-ec5c-7f38-8e7f-65e5521e3249 thread=https://localhost.localdomain:8443/post/019d79ce-ec58-72ea-b9e0-79a167105b9a starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-ec5d-7079-a064-48e3b0aedf69 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-ec5c-7f38-8e7f-65e5521e3249 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79ce-ec5c-7f38-8e7f-65e5521e3249 2026/04/10 23:51:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79ce-ec58-72ea-b9e0-79a167105b9a --- PASS: TestView_TwoReplies (2.65s) === RUN TestView_TwoRepliesBigOffset 2026/04/10 23:51:37 INFO Applying migration id=initial 2026/04/10 23:51:37 INFO Applying migration id=notesupdated 2026/04/10 23:51:37 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:37 INFO Applying migration id=activitiesid 2026/04/10 23:51:37 INFO Applying migration id=outbox 2026/04/10 23:51:37 INFO Applying migration id=edits 2026/04/10 23:51:37 INFO Applying migration id=outboxactor 2026/04/10 23:51:37 INFO Applying migration id=outboxsender 2026/04/10 23:51:37 INFO Applying migration id=thread 2026/04/10 23:51:37 INFO Applying migration id=host 2026/04/10 23:51:37 INFO Applying migration id=sharedinbox 2026/04/10 23:51:37 INFO Applying migration id=noteshost 2026/04/10 23:51:37 INFO Applying migration id=fetched 2026/04/10 23:51:37 INFO Applying migration id=move 2026/04/10 23:51:37 INFO Applying migration id=cleanup 2026/04/10 23:51:37 INFO Applying migration id=received 2026/04/10 23:51:37 INFO Applying migration id=namehost 2026/04/10 23:51:37 INFO Applying migration id=outboxhost 2026/04/10 23:51:37 INFO Applying migration id=notesfts 2026/04/10 23:51:37 INFO Applying migration id=iconsname 2026/04/10 23:51:37 INFO Applying migration id=nohash 2026/04/10 23:51:37 INFO Applying migration id=shares 2026/04/10 23:51:37 INFO Applying migration id=actorttl 2026/04/10 23:51:37 INFO Applying migration id=tocc 2026/04/10 23:51:37 INFO Applying migration id=followeds 2026/04/10 23:51:37 INFO Applying migration id=certhash 2026/04/10 23:51:37 INFO Applying migration id=follows_sync 2026/04/10 23:51:37 INFO Applying migration id=jsonpath 2026/04/10 23:51:37 INFO Applying migration id=localforward 2026/04/10 23:51:37 INFO Applying migration id=avatar 2026/04/10 23:51:37 INFO Applying migration id=noimage 2026/04/10 23:51:37 INFO Applying migration id=feed 2026/04/10 23:51:37 INFO Applying migration id=bookmarks 2026/04/10 23:51:37 INFO Applying migration id=shareactivity 2026/04/10 23:51:37 INFO Applying migration id=application 2026/04/10 23:51:37 INFO Applying migration id=certificates 2026/04/10 23:51:37 INFO Applying migration id=rawforward 2026/04/10 23:51:37 INFO Applying migration id=publickey 2026/04/10 23:51:37 INFO Applying migration id=resolvegroup 2026/04/10 23:51:37 INFO Applying migration id=reject 2026/04/10 23:51:37 INFO Applying migration id=autodel 2026/04/10 23:51:37 INFO Applying migration id=jsonb 2026/04/10 23:51:37 INFO Applying migration id=quote 2026/04/10 23:51:37 INFO Applying migration id=rfc9421 2026/04/10 23:51:37 INFO Applying migration id=keys 2026/04/10 23:51:37 INFO Applying migration id=portable 2026/04/10 23:51:37 INFO Applying migration id=proofs 2026/04/10 23:51:37 INFO Applying migration id=contexts 2026/04/10 23:51:37 INFO Applying migration id=deliverieshost 2026/04/10 23:51:37 INFO Applying migration id=pembegin 2026/04/10 23:51:37 INFO Applying migration id=didhost 2026/04/10 23:51:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-fab3-7872-b04f-906cd20dbb85 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-fab3-77c1-b787-2d59af4e30a7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79ce-fab3-77c1-b787-2d59af4e30a7 2026/04/10 23:51:40 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79ce-fab3-77c1-b787-2d59af4e30a7 2026/04/10 23:51:40 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79ce-fab5-7a59-8370-49dedb075100 note=https://localhost.localdomain:8443/post/019d79ce-fab5-7a1d-8e44-a2e88e5288dd thread=https://localhost.localdomain:8443/post/019d79ce-fab3-77c1-b787-2d59af4e30a7 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-fab5-7a59-8370-49dedb075100 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-fab5-7a1d-8e44-a2e88e5288dd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79ce-fab5-7a1d-8e44-a2e88e5288dd 2026/04/10 23:51:40 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79ce-fab3-77c1-b787-2d59af4e30a7 2026/04/10 23:51:40 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79ce-fab7-7beb-8808-d48ae8881687 note=https://localhost.localdomain:8443/post/019d79ce-fab7-7bb0-9c4f-abecc197429a thread=https://localhost.localdomain:8443/post/019d79ce-fab3-77c1-b787-2d59af4e30a7 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79ce-fab7-7beb-8808-d48ae8881687 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79ce-fab7-7bb0-9c4f-abecc197429a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79ce-fab7-7bb0-9c4f-abecc197429a 2026/04/10 23:51:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79ce-fab3-77c1-b787-2d59af4e30a7 --- PASS: TestView_TwoRepliesBigOffset (3.67s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/04/10 23:51:40 INFO Applying migration id=initial 2026/04/10 23:51:40 INFO Applying migration id=notesupdated 2026/04/10 23:51:40 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:40 INFO Applying migration id=activitiesid 2026/04/10 23:51:40 INFO Applying migration id=outbox 2026/04/10 23:51:41 INFO Applying migration id=edits 2026/04/10 23:51:41 INFO Applying migration id=outboxactor 2026/04/10 23:51:41 INFO Applying migration id=outboxsender 2026/04/10 23:51:41 INFO Applying migration id=thread 2026/04/10 23:51:41 INFO Applying migration id=host 2026/04/10 23:51:41 INFO Applying migration id=sharedinbox 2026/04/10 23:51:41 INFO Applying migration id=noteshost 2026/04/10 23:51:41 INFO Applying migration id=fetched 2026/04/10 23:51:41 INFO Applying migration id=move 2026/04/10 23:51:41 INFO Applying migration id=cleanup 2026/04/10 23:51:41 INFO Applying migration id=received 2026/04/10 23:51:41 INFO Applying migration id=namehost 2026/04/10 23:51:41 INFO Applying migration id=outboxhost 2026/04/10 23:51:41 INFO Applying migration id=notesfts 2026/04/10 23:51:41 INFO Applying migration id=iconsname 2026/04/10 23:51:41 INFO Applying migration id=nohash 2026/04/10 23:51:41 INFO Applying migration id=shares 2026/04/10 23:51:41 INFO Applying migration id=actorttl 2026/04/10 23:51:41 INFO Applying migration id=tocc 2026/04/10 23:51:41 INFO Applying migration id=followeds 2026/04/10 23:51:41 INFO Applying migration id=certhash 2026/04/10 23:51:41 INFO Applying migration id=follows_sync 2026/04/10 23:51:41 INFO Applying migration id=jsonpath 2026/04/10 23:51:41 INFO Applying migration id=localforward 2026/04/10 23:51:41 INFO Applying migration id=avatar 2026/04/10 23:51:41 INFO Applying migration id=noimage 2026/04/10 23:51:41 INFO Applying migration id=feed 2026/04/10 23:51:41 INFO Applying migration id=bookmarks 2026/04/10 23:51:41 INFO Applying migration id=shareactivity 2026/04/10 23:51:41 INFO Applying migration id=application 2026/04/10 23:51:41 INFO Applying migration id=certificates 2026/04/10 23:51:41 INFO Applying migration id=rawforward 2026/04/10 23:51:41 INFO Applying migration id=publickey 2026/04/10 23:51:41 INFO Applying migration id=resolvegroup 2026/04/10 23:51:41 INFO Applying migration id=reject 2026/04/10 23:51:41 INFO Applying migration id=autodel 2026/04/10 23:51:41 INFO Applying migration id=jsonb 2026/04/10 23:51:41 INFO Applying migration id=quote 2026/04/10 23:51:41 INFO Applying migration id=rfc9421 2026/04/10 23:51:41 INFO Applying migration id=keys 2026/04/10 23:51:41 INFO Applying migration id=portable 2026/04/10 23:51:41 INFO Applying migration id=proofs 2026/04/10 23:51:41 INFO Applying migration id=contexts 2026/04/10 23:51:41 INFO Applying migration id=deliverieshost 2026/04/10 23:51:41 INFO Applying migration id=pembegin 2026/04/10 23:51:41 INFO Applying migration id=didhost 2026/04/10 23:51:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-011a-70fd-bc61-7a67e3038a97 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-011a-709e-8e6b-9847692a6d0c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cf-011a-709e-8e6b-9847692a6d0c 2026/04/10 23:51:42 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-011a-709e-8e6b-9847692a6d0c 2026/04/10 23:51:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-011c-720a-b778-ec1ddcaf0247 note=https://localhost.localdomain:8443/post/019d79cf-011c-71d1-a41b-ccb55e9b79f0 thread=https://localhost.localdomain:8443/post/019d79cf-011a-709e-8e6b-9847692a6d0c starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-011c-720a-b778-ec1ddcaf0247 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-011c-71d1-a41b-ccb55e9b79f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-011c-71d1-a41b-ccb55e9b79f0 2026/04/10 23:51:42 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-011a-709e-8e6b-9847692a6d0c 2026/04/10 23:51:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-011e-72f7-b53e-638ed9cd21bb note=https://localhost.localdomain:8443/post/019d79cf-011e-72bc-a3f3-740c1d0d6b68 thread=https://localhost.localdomain:8443/post/019d79cf-011a-709e-8e6b-9847692a6d0c starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-011e-72f7-b53e-638ed9cd21bb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-011e-72bc-a3f3-740c1d0d6b68 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79cf-011e-72bc-a3f3-740c1d0d6b68 2026/04/10 23:51:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-011a-709e-8e6b-9847692a6d0c --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (1.64s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/04/10 23:51:42 INFO Applying migration id=initial 2026/04/10 23:51:42 INFO Applying migration id=notesupdated 2026/04/10 23:51:42 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:42 INFO Applying migration id=activitiesid 2026/04/10 23:51:42 INFO Applying migration id=outbox 2026/04/10 23:51:42 INFO Applying migration id=edits 2026/04/10 23:51:42 INFO Applying migration id=outboxactor 2026/04/10 23:51:42 INFO Applying migration id=outboxsender 2026/04/10 23:51:42 INFO Applying migration id=thread 2026/04/10 23:51:42 INFO Applying migration id=host 2026/04/10 23:51:42 INFO Applying migration id=sharedinbox 2026/04/10 23:51:42 INFO Applying migration id=noteshost 2026/04/10 23:51:42 INFO Applying migration id=fetched 2026/04/10 23:51:42 INFO Applying migration id=move 2026/04/10 23:51:42 INFO Applying migration id=cleanup 2026/04/10 23:51:42 INFO Applying migration id=received 2026/04/10 23:51:42 INFO Applying migration id=namehost 2026/04/10 23:51:42 INFO Applying migration id=outboxhost 2026/04/10 23:51:42 INFO Applying migration id=notesfts 2026/04/10 23:51:42 INFO Applying migration id=iconsname 2026/04/10 23:51:42 INFO Applying migration id=nohash 2026/04/10 23:51:42 INFO Applying migration id=shares 2026/04/10 23:51:42 INFO Applying migration id=actorttl 2026/04/10 23:51:42 INFO Applying migration id=tocc 2026/04/10 23:51:42 INFO Applying migration id=followeds 2026/04/10 23:51:42 INFO Applying migration id=certhash 2026/04/10 23:51:42 INFO Applying migration id=follows_sync 2026/04/10 23:51:42 INFO Applying migration id=jsonpath 2026/04/10 23:51:42 INFO Applying migration id=localforward 2026/04/10 23:51:42 INFO Applying migration id=avatar 2026/04/10 23:51:42 INFO Applying migration id=noimage 2026/04/10 23:51:42 INFO Applying migration id=feed 2026/04/10 23:51:42 INFO Applying migration id=bookmarks 2026/04/10 23:51:42 INFO Applying migration id=shareactivity 2026/04/10 23:51:42 INFO Applying migration id=application 2026/04/10 23:51:42 INFO Applying migration id=certificates 2026/04/10 23:51:42 INFO Applying migration id=rawforward 2026/04/10 23:51:42 INFO Applying migration id=publickey 2026/04/10 23:51:42 INFO Applying migration id=resolvegroup 2026/04/10 23:51:42 INFO Applying migration id=reject 2026/04/10 23:51:42 INFO Applying migration id=autodel 2026/04/10 23:51:42 INFO Applying migration id=jsonb 2026/04/10 23:51:42 INFO Applying migration id=quote 2026/04/10 23:51:42 INFO Applying migration id=rfc9421 2026/04/10 23:51:42 INFO Applying migration id=keys 2026/04/10 23:51:42 INFO Applying migration id=portable 2026/04/10 23:51:42 INFO Applying migration id=proofs 2026/04/10 23:51:42 INFO Applying migration id=contexts 2026/04/10 23:51:42 INFO Applying migration id=deliverieshost 2026/04/10 23:51:42 INFO Applying migration id=pembegin 2026/04/10 23:51:42 INFO Applying migration id=didhost 2026/04/10 23:51:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-0a66-7b4a-896e-ee63ea6a1dc1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-0a66-7ac7-a527-0d7f59323b37 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cf-0a66-7ac7-a527-0d7f59323b37 2026/04/10 23:51:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-0a66-7ac7-a527-0d7f59323b37 2026/04/10 23:51:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-0a68-7c8c-a8c5-8921c543e310 note=https://localhost.localdomain:8443/post/019d79cf-0a68-7c52-889a-a22e1bff03e5 thread=https://localhost.localdomain:8443/post/019d79cf-0a66-7ac7-a527-0d7f59323b37 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-0a68-7c8c-a8c5-8921c543e310 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-0a68-7c52-889a-a22e1bff03e5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-0a68-7c52-889a-a22e1bff03e5 2026/04/10 23:51:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-0a66-7ac7-a527-0d7f59323b37 2026/04/10 23:51:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-0a6a-7e37-a9cb-038cc0f8e0b3 note=https://localhost.localdomain:8443/post/019d79cf-0a6a-7dfd-aff8-f4c7195a6c84 thread=https://localhost.localdomain:8443/post/019d79cf-0a66-7ac7-a527-0d7f59323b37 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-0a6a-7e37-a9cb-038cc0f8e0b3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-0a6a-7dfd-aff8-f4c7195a6c84 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d79cf-0a6a-7dfd-aff8-f4c7195a6c84 2026/04/10 23:51:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-0a66-7ac7-a527-0d7f59323b37 --- PASS: TestView_TwoRepliesUnauthenticatedUser (2.38s) === RUN TestView_OneReplyPostDeleted 2026/04/10 23:51:45 INFO Applying migration id=initial 2026/04/10 23:51:45 INFO Applying migration id=notesupdated 2026/04/10 23:51:45 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:45 INFO Applying migration id=activitiesid 2026/04/10 23:51:45 INFO Applying migration id=outbox 2026/04/10 23:51:45 INFO Applying migration id=edits 2026/04/10 23:51:45 INFO Applying migration id=outboxactor 2026/04/10 23:51:45 INFO Applying migration id=outboxsender 2026/04/10 23:51:45 INFO Applying migration id=thread 2026/04/10 23:51:45 INFO Applying migration id=host 2026/04/10 23:51:45 INFO Applying migration id=sharedinbox 2026/04/10 23:51:45 INFO Applying migration id=noteshost 2026/04/10 23:51:45 INFO Applying migration id=fetched 2026/04/10 23:51:45 INFO Applying migration id=move 2026/04/10 23:51:45 INFO Applying migration id=cleanup 2026/04/10 23:51:45 INFO Applying migration id=received 2026/04/10 23:51:45 INFO Applying migration id=namehost 2026/04/10 23:51:45 INFO Applying migration id=outboxhost 2026/04/10 23:51:45 INFO Applying migration id=notesfts 2026/04/10 23:51:45 INFO Applying migration id=iconsname 2026/04/10 23:51:45 INFO Applying migration id=nohash 2026/04/10 23:51:45 INFO Applying migration id=shares 2026/04/10 23:51:45 INFO Applying migration id=actorttl 2026/04/10 23:51:45 INFO Applying migration id=tocc 2026/04/10 23:51:45 INFO Applying migration id=followeds 2026/04/10 23:51:45 INFO Applying migration id=certhash 2026/04/10 23:51:45 INFO Applying migration id=follows_sync 2026/04/10 23:51:45 INFO Applying migration id=jsonpath 2026/04/10 23:51:45 INFO Applying migration id=localforward 2026/04/10 23:51:45 INFO Applying migration id=avatar 2026/04/10 23:51:45 INFO Applying migration id=noimage 2026/04/10 23:51:45 INFO Applying migration id=feed 2026/04/10 23:51:45 INFO Applying migration id=bookmarks 2026/04/10 23:51:45 INFO Applying migration id=shareactivity 2026/04/10 23:51:45 INFO Applying migration id=application 2026/04/10 23:51:45 INFO Applying migration id=certificates 2026/04/10 23:51:45 INFO Applying migration id=rawforward 2026/04/10 23:51:45 INFO Applying migration id=publickey 2026/04/10 23:51:45 INFO Applying migration id=resolvegroup 2026/04/10 23:51:45 INFO Applying migration id=reject 2026/04/10 23:51:45 INFO Applying migration id=autodel 2026/04/10 23:51:45 INFO Applying migration id=jsonb 2026/04/10 23:51:45 INFO Applying migration id=quote 2026/04/10 23:51:45 INFO Applying migration id=rfc9421 2026/04/10 23:51:45 INFO Applying migration id=keys 2026/04/10 23:51:45 INFO Applying migration id=portable 2026/04/10 23:51:45 INFO Applying migration id=proofs 2026/04/10 23:51:45 INFO Applying migration id=contexts 2026/04/10 23:51:45 INFO Applying migration id=deliverieshost 2026/04/10 23:51:45 INFO Applying migration id=pembegin 2026/04/10 23:51:45 INFO Applying migration id=didhost 2026/04/10 23:51:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-107a-7978-ae3d-780571018d46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-107a-78d2-b4a5-8e6c3e78aadb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cf-107a-78d2-b4a5-8e6c3e78aadb 2026/04/10 23:51:46 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-107a-78d2-b4a5-8e6c3e78aadb 2026/04/10 23:51:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-107c-79c9-b306-727c097d55dc note=https://localhost.localdomain:8443/post/019d79cf-107c-7991-8a85-1008d01de778 thread=https://localhost.localdomain:8443/post/019d79cf-107a-78d2-b4a5-8e6c3e78aadb starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-107c-79c9-b306-727c097d55dc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-107c-7991-8a85-1008d01de778 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-107c-7991-8a85-1008d01de778 2026/04/10 23:51:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-107a-78d2-b4a5-8e6c3e78aadb 2026/04/10 23:51:46 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79cf-107a-78d2-b4a5-8e6c3e78aadb#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-107a-78d2-b4a5-8e6c3e78aadb activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79cf-107a-78d2-b4a5-8e6c3e78aadb 2026/04/10 23:51:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-107c-7991-8a85-1008d01de778 --- PASS: TestView_OneReplyPostDeleted (1.56s) === RUN TestView_OneReplyPostNotDeleted 2026/04/10 23:51:46 INFO Applying migration id=initial 2026/04/10 23:51:46 INFO Applying migration id=notesupdated 2026/04/10 23:51:46 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:46 INFO Applying migration id=activitiesid 2026/04/10 23:51:46 INFO Applying migration id=outbox 2026/04/10 23:51:46 INFO Applying migration id=edits 2026/04/10 23:51:46 INFO Applying migration id=outboxactor 2026/04/10 23:51:46 INFO Applying migration id=outboxsender 2026/04/10 23:51:46 INFO Applying migration id=thread 2026/04/10 23:51:46 INFO Applying migration id=host 2026/04/10 23:51:46 INFO Applying migration id=sharedinbox 2026/04/10 23:51:46 INFO Applying migration id=noteshost 2026/04/10 23:51:46 INFO Applying migration id=fetched 2026/04/10 23:51:46 INFO Applying migration id=move 2026/04/10 23:51:46 INFO Applying migration id=cleanup 2026/04/10 23:51:46 INFO Applying migration id=received 2026/04/10 23:51:46 INFO Applying migration id=namehost 2026/04/10 23:51:46 INFO Applying migration id=outboxhost 2026/04/10 23:51:46 INFO Applying migration id=notesfts 2026/04/10 23:51:46 INFO Applying migration id=iconsname 2026/04/10 23:51:46 INFO Applying migration id=nohash 2026/04/10 23:51:46 INFO Applying migration id=shares 2026/04/10 23:51:46 INFO Applying migration id=actorttl 2026/04/10 23:51:46 INFO Applying migration id=tocc 2026/04/10 23:51:46 INFO Applying migration id=followeds 2026/04/10 23:51:46 INFO Applying migration id=certhash 2026/04/10 23:51:46 INFO Applying migration id=follows_sync 2026/04/10 23:51:46 INFO Applying migration id=jsonpath 2026/04/10 23:51:46 INFO Applying migration id=localforward 2026/04/10 23:51:46 INFO Applying migration id=avatar 2026/04/10 23:51:46 INFO Applying migration id=noimage 2026/04/10 23:51:46 INFO Applying migration id=feed 2026/04/10 23:51:46 INFO Applying migration id=bookmarks 2026/04/10 23:51:46 INFO Applying migration id=shareactivity 2026/04/10 23:51:46 INFO Applying migration id=application 2026/04/10 23:51:46 INFO Applying migration id=certificates 2026/04/10 23:51:46 INFO Applying migration id=rawforward 2026/04/10 23:51:46 INFO Applying migration id=publickey 2026/04/10 23:51:46 INFO Applying migration id=resolvegroup 2026/04/10 23:51:46 INFO Applying migration id=reject 2026/04/10 23:51:46 INFO Applying migration id=autodel 2026/04/10 23:51:46 INFO Applying migration id=jsonb 2026/04/10 23:51:46 INFO Applying migration id=quote 2026/04/10 23:51:46 INFO Applying migration id=rfc9421 2026/04/10 23:51:46 INFO Applying migration id=keys 2026/04/10 23:51:46 INFO Applying migration id=portable 2026/04/10 23:51:46 INFO Applying migration id=proofs 2026/04/10 23:51:46 INFO Applying migration id=contexts 2026/04/10 23:51:46 INFO Applying migration id=deliverieshost 2026/04/10 23:51:46 INFO Applying migration id=pembegin 2026/04/10 23:51:46 INFO Applying migration id=didhost 2026/04/10 23:51:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-1dbb-76fc-9f81-0c2505ad5410 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-1dbb-767e-ae14-16c33d0dda11 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cf-1dbb-767e-ae14-16c33d0dda11 2026/04/10 23:51:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-1dbb-767e-ae14-16c33d0dda11 2026/04/10 23:51:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-1dbd-78f0-a7fa-618aef6ff6f9 note=https://localhost.localdomain:8443/post/019d79cf-1dbd-78b8-a153-99370233dd14 thread=https://localhost.localdomain:8443/post/019d79cf-1dbb-767e-ae14-16c33d0dda11 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-1dbd-78f0-a7fa-618aef6ff6f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-1dbd-78b8-a153-99370233dd14 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-1dbd-78b8-a153-99370233dd14 2026/04/10 23:51:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-1dbb-767e-ae14-16c33d0dda11 2026/04/10 23:51:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-1dbd-78b8-a153-99370233dd14 --- PASS: TestView_OneReplyPostNotDeleted (3.39s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/04/10 23:51:49 INFO Applying migration id=initial 2026/04/10 23:51:49 INFO Applying migration id=notesupdated 2026/04/10 23:51:49 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:49 INFO Applying migration id=activitiesid 2026/04/10 23:51:49 INFO Applying migration id=outbox 2026/04/10 23:51:49 INFO Applying migration id=edits 2026/04/10 23:51:49 INFO Applying migration id=outboxactor 2026/04/10 23:51:49 INFO Applying migration id=outboxsender 2026/04/10 23:51:49 INFO Applying migration id=thread 2026/04/10 23:51:49 INFO Applying migration id=host 2026/04/10 23:51:49 INFO Applying migration id=sharedinbox 2026/04/10 23:51:49 INFO Applying migration id=noteshost 2026/04/10 23:51:49 INFO Applying migration id=fetched 2026/04/10 23:51:49 INFO Applying migration id=move 2026/04/10 23:51:49 INFO Applying migration id=cleanup 2026/04/10 23:51:49 INFO Applying migration id=received 2026/04/10 23:51:49 INFO Applying migration id=namehost 2026/04/10 23:51:49 INFO Applying migration id=outboxhost 2026/04/10 23:51:49 INFO Applying migration id=notesfts 2026/04/10 23:51:49 INFO Applying migration id=iconsname 2026/04/10 23:51:49 INFO Applying migration id=nohash 2026/04/10 23:51:49 INFO Applying migration id=shares 2026/04/10 23:51:49 INFO Applying migration id=actorttl 2026/04/10 23:51:49 INFO Applying migration id=tocc 2026/04/10 23:51:49 INFO Applying migration id=followeds 2026/04/10 23:51:49 INFO Applying migration id=certhash 2026/04/10 23:51:49 INFO Applying migration id=follows_sync 2026/04/10 23:51:49 INFO Applying migration id=jsonpath 2026/04/10 23:51:50 INFO Applying migration id=localforward 2026/04/10 23:51:50 INFO Applying migration id=avatar 2026/04/10 23:51:50 INFO Applying migration id=noimage 2026/04/10 23:51:50 INFO Applying migration id=feed 2026/04/10 23:51:50 INFO Applying migration id=bookmarks 2026/04/10 23:51:50 INFO Applying migration id=shareactivity 2026/04/10 23:51:50 INFO Applying migration id=application 2026/04/10 23:51:50 INFO Applying migration id=certificates 2026/04/10 23:51:50 INFO Applying migration id=rawforward 2026/04/10 23:51:50 INFO Applying migration id=publickey 2026/04/10 23:51:50 INFO Applying migration id=resolvegroup 2026/04/10 23:51:50 INFO Applying migration id=reject 2026/04/10 23:51:50 INFO Applying migration id=autodel 2026/04/10 23:51:50 INFO Applying migration id=jsonb 2026/04/10 23:51:50 INFO Applying migration id=quote 2026/04/10 23:51:50 INFO Applying migration id=rfc9421 2026/04/10 23:51:50 INFO Applying migration id=keys 2026/04/10 23:51:50 INFO Applying migration id=portable 2026/04/10 23:51:50 INFO Applying migration id=proofs 2026/04/10 23:51:50 INFO Applying migration id=contexts 2026/04/10 23:51:50 INFO Applying migration id=deliverieshost 2026/04/10 23:51:50 INFO Applying migration id=pembegin 2026/04/10 23:51:50 INFO Applying migration id=didhost 2026/04/10 23:51:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-2807-718f-bb59-a53899cf7ad5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-2807-7125-9ba3-e57acf8e5859 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cf-2807-7125-9ba3-e57acf8e5859 2026/04/10 23:51:52 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-2807-7125-9ba3-e57acf8e5859 2026/04/10 23:51:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-2809-733f-936c-b821156f07a5 note=https://localhost.localdomain:8443/post/019d79cf-2809-7308-baba-cfde4bc23b13 thread=https://localhost.localdomain:8443/post/019d79cf-2807-7125-9ba3-e57acf8e5859 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-2809-733f-936c-b821156f07a5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-2809-7308-baba-cfde4bc23b13 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-2809-7308-baba-cfde4bc23b13 2026/04/10 23:51:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-2807-7125-9ba3-e57acf8e5859 2026/04/10 23:51:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-2809-7308-baba-cfde4bc23b13 --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (2.63s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/04/10 23:51:52 INFO Applying migration id=initial 2026/04/10 23:51:52 INFO Applying migration id=notesupdated 2026/04/10 23:51:52 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:52 INFO Applying migration id=activitiesid 2026/04/10 23:51:52 INFO Applying migration id=outbox 2026/04/10 23:51:52 INFO Applying migration id=edits 2026/04/10 23:51:52 INFO Applying migration id=outboxactor 2026/04/10 23:51:52 INFO Applying migration id=outboxsender 2026/04/10 23:51:52 INFO Applying migration id=thread 2026/04/10 23:51:52 INFO Applying migration id=host 2026/04/10 23:51:52 INFO Applying migration id=sharedinbox 2026/04/10 23:51:52 INFO Applying migration id=noteshost 2026/04/10 23:51:52 INFO Applying migration id=fetched 2026/04/10 23:51:52 INFO Applying migration id=move 2026/04/10 23:51:52 INFO Applying migration id=cleanup 2026/04/10 23:51:52 INFO Applying migration id=received 2026/04/10 23:51:52 INFO Applying migration id=namehost 2026/04/10 23:51:52 INFO Applying migration id=outboxhost 2026/04/10 23:51:52 INFO Applying migration id=notesfts 2026/04/10 23:51:52 INFO Applying migration id=iconsname 2026/04/10 23:51:52 INFO Applying migration id=nohash 2026/04/10 23:51:52 INFO Applying migration id=shares 2026/04/10 23:51:52 INFO Applying migration id=actorttl 2026/04/10 23:51:52 INFO Applying migration id=tocc 2026/04/10 23:51:52 INFO Applying migration id=followeds 2026/04/10 23:51:52 INFO Applying migration id=certhash 2026/04/10 23:51:52 INFO Applying migration id=follows_sync 2026/04/10 23:51:52 INFO Applying migration id=jsonpath 2026/04/10 23:51:52 INFO Applying migration id=localforward 2026/04/10 23:51:52 INFO Applying migration id=avatar 2026/04/10 23:51:52 INFO Applying migration id=noimage 2026/04/10 23:51:52 INFO Applying migration id=feed 2026/04/10 23:51:52 INFO Applying migration id=bookmarks 2026/04/10 23:51:52 INFO Applying migration id=shareactivity 2026/04/10 23:51:52 INFO Applying migration id=application 2026/04/10 23:51:52 INFO Applying migration id=certificates 2026/04/10 23:51:52 INFO Applying migration id=rawforward 2026/04/10 23:51:52 INFO Applying migration id=publickey 2026/04/10 23:51:52 INFO Applying migration id=resolvegroup 2026/04/10 23:51:52 INFO Applying migration id=reject 2026/04/10 23:51:52 INFO Applying migration id=autodel 2026/04/10 23:51:52 INFO Applying migration id=jsonb 2026/04/10 23:51:52 INFO Applying migration id=quote 2026/04/10 23:51:52 INFO Applying migration id=rfc9421 2026/04/10 23:51:52 INFO Applying migration id=keys 2026/04/10 23:51:52 INFO Applying migration id=portable 2026/04/10 23:51:52 INFO Applying migration id=proofs 2026/04/10 23:51:52 INFO Applying migration id=contexts 2026/04/10 23:51:52 INFO Applying migration id=deliverieshost 2026/04/10 23:51:52 INFO Applying migration id=pembegin 2026/04/10 23:51:52 INFO Applying migration id=didhost 2026/04/10 23:51:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-2d29-7696-b6ea-8c5df0dfeb28 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-2d29-7638-8670-9765eb379a6c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cf-2d29-7638-8670-9765eb379a6c 2026/04/10 23:51:53 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-2d29-7638-8670-9765eb379a6c 2026/04/10 23:51:53 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-2d2b-77c5-8fa6-3dca1f8545a9 note=https://localhost.localdomain:8443/post/019d79cf-2d2b-7789-810a-0421f4b7db14 thread=https://localhost.localdomain:8443/post/019d79cf-2d29-7638-8670-9765eb379a6c starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-2d2b-77c5-8fa6-3dca1f8545a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-2d2b-7789-810a-0421f4b7db14 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-2d2b-7789-810a-0421f4b7db14 2026/04/10 23:51:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-2d29-7638-8670-9765eb379a6c 2026/04/10 23:51:53 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79cf-2d29-7638-8670-9765eb379a6c#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-2d29-7638-8670-9765eb379a6c activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79cf-2d29-7638-8670-9765eb379a6c 2026/04/10 23:51:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-2d2b-7789-810a-0421f4b7db14 --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (1.32s) === RUN TestView_OneReplyReplyDeleted 2026/04/10 23:51:53 INFO Applying migration id=initial 2026/04/10 23:51:53 INFO Applying migration id=notesupdated 2026/04/10 23:51:53 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:53 INFO Applying migration id=activitiesid 2026/04/10 23:51:53 INFO Applying migration id=outbox 2026/04/10 23:51:53 INFO Applying migration id=edits 2026/04/10 23:51:53 INFO Applying migration id=outboxactor 2026/04/10 23:51:53 INFO Applying migration id=outboxsender 2026/04/10 23:51:53 INFO Applying migration id=thread 2026/04/10 23:51:53 INFO Applying migration id=host 2026/04/10 23:51:53 INFO Applying migration id=sharedinbox 2026/04/10 23:51:53 INFO Applying migration id=noteshost 2026/04/10 23:51:53 INFO Applying migration id=fetched 2026/04/10 23:51:53 INFO Applying migration id=move 2026/04/10 23:51:53 INFO Applying migration id=cleanup 2026/04/10 23:51:53 INFO Applying migration id=received 2026/04/10 23:51:53 INFO Applying migration id=namehost 2026/04/10 23:51:53 INFO Applying migration id=outboxhost 2026/04/10 23:51:53 INFO Applying migration id=notesfts 2026/04/10 23:51:53 INFO Applying migration id=iconsname 2026/04/10 23:51:53 INFO Applying migration id=nohash 2026/04/10 23:51:53 INFO Applying migration id=shares 2026/04/10 23:51:53 INFO Applying migration id=actorttl 2026/04/10 23:51:53 INFO Applying migration id=tocc 2026/04/10 23:51:53 INFO Applying migration id=followeds 2026/04/10 23:51:53 INFO Applying migration id=certhash 2026/04/10 23:51:53 INFO Applying migration id=follows_sync 2026/04/10 23:51:53 INFO Applying migration id=jsonpath 2026/04/10 23:51:53 INFO Applying migration id=localforward 2026/04/10 23:51:53 INFO Applying migration id=avatar 2026/04/10 23:51:53 INFO Applying migration id=noimage 2026/04/10 23:51:53 INFO Applying migration id=feed 2026/04/10 23:51:53 INFO Applying migration id=bookmarks 2026/04/10 23:51:53 INFO Applying migration id=shareactivity 2026/04/10 23:51:53 INFO Applying migration id=application 2026/04/10 23:51:53 INFO Applying migration id=certificates 2026/04/10 23:51:53 INFO Applying migration id=rawforward 2026/04/10 23:51:53 INFO Applying migration id=publickey 2026/04/10 23:51:53 INFO Applying migration id=resolvegroup 2026/04/10 23:51:53 INFO Applying migration id=reject 2026/04/10 23:51:53 INFO Applying migration id=autodel 2026/04/10 23:51:53 INFO Applying migration id=jsonb 2026/04/10 23:51:53 INFO Applying migration id=quote 2026/04/10 23:51:53 INFO Applying migration id=rfc9421 2026/04/10 23:51:54 INFO Applying migration id=keys 2026/04/10 23:51:54 INFO Applying migration id=portable 2026/04/10 23:51:54 INFO Applying migration id=proofs 2026/04/10 23:51:54 INFO Applying migration id=contexts 2026/04/10 23:51:54 INFO Applying migration id=deliverieshost 2026/04/10 23:51:54 INFO Applying migration id=pembegin 2026/04/10 23:51:54 INFO Applying migration id=didhost 2026/04/10 23:51:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-31f5-7976-897b-74186eff0d7e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-31f4-7553-b85f-a5695807c545 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cf-31f4-7553-b85f-a5695807c545 2026/04/10 23:51:55 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-31f4-7553-b85f-a5695807c545 2026/04/10 23:51:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-31fa-7734-847d-828e66ae6c75 note=https://localhost.localdomain:8443/post/019d79cf-31fa-76a1-ae52-412d98343eb4 thread=https://localhost.localdomain:8443/post/019d79cf-31f4-7553-b85f-a5695807c545 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-31fa-7734-847d-828e66ae6c75 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-31fa-76a1-ae52-412d98343eb4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-31fa-76a1-ae52-412d98343eb4 2026/04/10 23:51:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-31f4-7553-b85f-a5695807c545 2026/04/10 23:51:55 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d79cf-31fa-76a1-ae52-412d98343eb4#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-31fa-76a1-ae52-412d98343eb4 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d79cf-31fa-76a1-ae52-412d98343eb4 2026/04/10 23:51:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d79cf-31fa-76a1-ae52-412d98343eb4#delete note=https://localhost.localdomain:8443/post/019d79cf-31fa-76a1-ae52-412d98343eb4 thread=https://localhost.localdomain:8443/post/019d79cf-31f4-7553-b85f-a5695807c545 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 23:51:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-31f4-7553-b85f-a5695807c545 --- PASS: TestView_OneReplyReplyDeleted (1.24s) === RUN TestView_NoSuchPost 2026/04/10 23:51:55 INFO Applying migration id=initial 2026/04/10 23:51:55 INFO Applying migration id=notesupdated 2026/04/10 23:51:55 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:55 INFO Applying migration id=activitiesid 2026/04/10 23:51:55 INFO Applying migration id=outbox 2026/04/10 23:51:55 INFO Applying migration id=edits 2026/04/10 23:51:55 INFO Applying migration id=outboxactor 2026/04/10 23:51:55 INFO Applying migration id=outboxsender 2026/04/10 23:51:55 INFO Applying migration id=thread 2026/04/10 23:51:55 INFO Applying migration id=host 2026/04/10 23:51:55 INFO Applying migration id=sharedinbox 2026/04/10 23:51:55 INFO Applying migration id=noteshost 2026/04/10 23:51:55 INFO Applying migration id=fetched 2026/04/10 23:51:55 INFO Applying migration id=move 2026/04/10 23:51:55 INFO Applying migration id=cleanup 2026/04/10 23:51:55 INFO Applying migration id=received 2026/04/10 23:51:55 INFO Applying migration id=namehost 2026/04/10 23:51:55 INFO Applying migration id=outboxhost 2026/04/10 23:51:55 INFO Applying migration id=notesfts 2026/04/10 23:51:55 INFO Applying migration id=iconsname 2026/04/10 23:51:55 INFO Applying migration id=nohash 2026/04/10 23:51:55 INFO Applying migration id=shares 2026/04/10 23:51:55 INFO Applying migration id=actorttl 2026/04/10 23:51:55 INFO Applying migration id=tocc 2026/04/10 23:51:55 INFO Applying migration id=followeds 2026/04/10 23:51:55 INFO Applying migration id=certhash 2026/04/10 23:51:55 INFO Applying migration id=follows_sync 2026/04/10 23:51:55 INFO Applying migration id=jsonpath 2026/04/10 23:51:55 INFO Applying migration id=localforward 2026/04/10 23:51:55 INFO Applying migration id=avatar 2026/04/10 23:51:55 INFO Applying migration id=noimage 2026/04/10 23:51:55 INFO Applying migration id=feed 2026/04/10 23:51:55 INFO Applying migration id=bookmarks 2026/04/10 23:51:55 INFO Applying migration id=shareactivity 2026/04/10 23:51:55 INFO Applying migration id=application 2026/04/10 23:51:55 INFO Applying migration id=certificates 2026/04/10 23:51:55 INFO Applying migration id=rawforward 2026/04/10 23:51:55 INFO Applying migration id=publickey 2026/04/10 23:51:55 INFO Applying migration id=resolvegroup 2026/04/10 23:51:55 INFO Applying migration id=reject 2026/04/10 23:51:55 INFO Applying migration id=autodel 2026/04/10 23:51:55 INFO Applying migration id=jsonb 2026/04/10 23:51:55 INFO Applying migration id=quote 2026/04/10 23:51:55 INFO Applying migration id=rfc9421 2026/04/10 23:51:55 INFO Applying migration id=keys 2026/04/10 23:51:55 INFO Applying migration id=portable 2026/04/10 23:51:55 INFO Applying migration id=proofs 2026/04/10 23:51:55 INFO Applying migration id=contexts 2026/04/10 23:51:55 INFO Applying migration id=deliverieshost 2026/04/10 23:51:55 INFO Applying migration id=pembegin 2026/04/10 23:51:55 INFO Applying migration id=didhost 2026/04/10 23:51:56 INFO Viewing post post=https://x 2026/04/10 23:51:56 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (1.56s) === RUN TestView_InvalidOffset 2026/04/10 23:51:56 INFO Applying migration id=initial 2026/04/10 23:51:56 INFO Applying migration id=notesupdated 2026/04/10 23:51:56 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:56 INFO Applying migration id=activitiesid 2026/04/10 23:51:56 INFO Applying migration id=outbox 2026/04/10 23:51:56 INFO Applying migration id=edits 2026/04/10 23:51:56 INFO Applying migration id=outboxactor 2026/04/10 23:51:56 INFO Applying migration id=outboxsender 2026/04/10 23:51:56 INFO Applying migration id=thread 2026/04/10 23:51:56 INFO Applying migration id=host 2026/04/10 23:51:56 INFO Applying migration id=sharedinbox 2026/04/10 23:51:56 INFO Applying migration id=noteshost 2026/04/10 23:51:56 INFO Applying migration id=fetched 2026/04/10 23:51:56 INFO Applying migration id=move 2026/04/10 23:51:56 INFO Applying migration id=cleanup 2026/04/10 23:51:56 INFO Applying migration id=received 2026/04/10 23:51:56 INFO Applying migration id=namehost 2026/04/10 23:51:56 INFO Applying migration id=outboxhost 2026/04/10 23:51:56 INFO Applying migration id=notesfts 2026/04/10 23:51:56 INFO Applying migration id=iconsname 2026/04/10 23:51:56 INFO Applying migration id=nohash 2026/04/10 23:51:56 INFO Applying migration id=shares 2026/04/10 23:51:56 INFO Applying migration id=actorttl 2026/04/10 23:51:56 INFO Applying migration id=tocc 2026/04/10 23:51:56 INFO Applying migration id=followeds 2026/04/10 23:51:56 INFO Applying migration id=certhash 2026/04/10 23:51:56 INFO Applying migration id=follows_sync 2026/04/10 23:51:56 INFO Applying migration id=jsonpath 2026/04/10 23:51:56 INFO Applying migration id=localforward 2026/04/10 23:51:56 INFO Applying migration id=avatar 2026/04/10 23:51:56 INFO Applying migration id=noimage 2026/04/10 23:51:56 INFO Applying migration id=feed 2026/04/10 23:51:56 INFO Applying migration id=bookmarks 2026/04/10 23:51:56 INFO Applying migration id=shareactivity 2026/04/10 23:51:56 INFO Applying migration id=application 2026/04/10 23:51:56 INFO Applying migration id=certificates 2026/04/10 23:51:56 INFO Applying migration id=rawforward 2026/04/10 23:51:56 INFO Applying migration id=publickey 2026/04/10 23:51:56 INFO Applying migration id=resolvegroup 2026/04/10 23:51:56 INFO Applying migration id=reject 2026/04/10 23:51:56 INFO Applying migration id=autodel 2026/04/10 23:51:56 INFO Applying migration id=jsonb 2026/04/10 23:51:56 INFO Applying migration id=quote 2026/04/10 23:51:56 INFO Applying migration id=rfc9421 2026/04/10 23:51:56 INFO Applying migration id=keys 2026/04/10 23:51:56 INFO Applying migration id=portable 2026/04/10 23:51:56 INFO Applying migration id=proofs 2026/04/10 23:51:56 INFO Applying migration id=contexts 2026/04/10 23:51:56 INFO Applying migration id=deliverieshost 2026/04/10 23:51:56 INFO Applying migration id=pembegin 2026/04/10 23:51:56 INFO Applying migration id=didhost 2026/04/10 23:51:59 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (2.40s) === RUN TestView_Update 2026/04/10 23:51:59 INFO Applying migration id=initial 2026/04/10 23:51:59 INFO Applying migration id=notesupdated 2026/04/10 23:51:59 INFO Applying migration id=personspreferredusername 2026/04/10 23:51:59 INFO Applying migration id=activitiesid 2026/04/10 23:51:59 INFO Applying migration id=outbox 2026/04/10 23:51:59 INFO Applying migration id=edits 2026/04/10 23:51:59 INFO Applying migration id=outboxactor 2026/04/10 23:51:59 INFO Applying migration id=outboxsender 2026/04/10 23:51:59 INFO Applying migration id=thread 2026/04/10 23:51:59 INFO Applying migration id=host 2026/04/10 23:51:59 INFO Applying migration id=sharedinbox 2026/04/10 23:51:59 INFO Applying migration id=noteshost 2026/04/10 23:51:59 INFO Applying migration id=fetched 2026/04/10 23:51:59 INFO Applying migration id=move 2026/04/10 23:51:59 INFO Applying migration id=cleanup 2026/04/10 23:51:59 INFO Applying migration id=received 2026/04/10 23:51:59 INFO Applying migration id=namehost 2026/04/10 23:51:59 INFO Applying migration id=outboxhost 2026/04/10 23:51:59 INFO Applying migration id=notesfts 2026/04/10 23:51:59 INFO Applying migration id=iconsname 2026/04/10 23:51:59 INFO Applying migration id=nohash 2026/04/10 23:51:59 INFO Applying migration id=shares 2026/04/10 23:51:59 INFO Applying migration id=actorttl 2026/04/10 23:51:59 INFO Applying migration id=tocc 2026/04/10 23:51:59 INFO Applying migration id=followeds 2026/04/10 23:51:59 INFO Applying migration id=certhash 2026/04/10 23:51:59 INFO Applying migration id=follows_sync 2026/04/10 23:51:59 INFO Applying migration id=jsonpath 2026/04/10 23:51:59 INFO Applying migration id=localforward 2026/04/10 23:51:59 INFO Applying migration id=avatar 2026/04/10 23:51:59 INFO Applying migration id=noimage 2026/04/10 23:51:59 INFO Applying migration id=feed 2026/04/10 23:51:59 INFO Applying migration id=bookmarks 2026/04/10 23:51:59 INFO Applying migration id=shareactivity 2026/04/10 23:51:59 INFO Applying migration id=application 2026/04/10 23:51:59 INFO Applying migration id=certificates 2026/04/10 23:51:59 INFO Applying migration id=rawforward 2026/04/10 23:51:59 INFO Applying migration id=publickey 2026/04/10 23:51:59 INFO Applying migration id=resolvegroup 2026/04/10 23:51:59 INFO Applying migration id=reject 2026/04/10 23:51:59 INFO Applying migration id=autodel 2026/04/10 23:51:59 INFO Applying migration id=jsonb 2026/04/10 23:51:59 INFO Applying migration id=quote 2026/04/10 23:51:59 INFO Applying migration id=rfc9421 2026/04/10 23:51:59 INFO Applying migration id=keys 2026/04/10 23:51:59 INFO Applying migration id=portable 2026/04/10 23:51:59 INFO Applying migration id=proofs 2026/04/10 23:51:59 INFO Applying migration id=contexts 2026/04/10 23:51:59 INFO Applying migration id=deliverieshost 2026/04/10 23:51:59 INFO Applying migration id=pembegin 2026/04/10 23:51:59 INFO Applying migration id=didhost 2026/04/10 23:52:01 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 23:52:01 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 23:52:01 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 23:52:01 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (2.37s) === RUN TestView_OldUpdate 2026/04/10 23:52:01 INFO Applying migration id=initial 2026/04/10 23:52:01 INFO Applying migration id=notesupdated 2026/04/10 23:52:01 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:01 INFO Applying migration id=activitiesid 2026/04/10 23:52:01 INFO Applying migration id=outbox 2026/04/10 23:52:01 INFO Applying migration id=edits 2026/04/10 23:52:01 INFO Applying migration id=outboxactor 2026/04/10 23:52:01 INFO Applying migration id=outboxsender 2026/04/10 23:52:01 INFO Applying migration id=thread 2026/04/10 23:52:01 INFO Applying migration id=host 2026/04/10 23:52:01 INFO Applying migration id=sharedinbox 2026/04/10 23:52:01 INFO Applying migration id=noteshost 2026/04/10 23:52:01 INFO Applying migration id=fetched 2026/04/10 23:52:01 INFO Applying migration id=move 2026/04/10 23:52:01 INFO Applying migration id=cleanup 2026/04/10 23:52:01 INFO Applying migration id=received 2026/04/10 23:52:01 INFO Applying migration id=namehost 2026/04/10 23:52:01 INFO Applying migration id=outboxhost 2026/04/10 23:52:01 INFO Applying migration id=notesfts 2026/04/10 23:52:01 INFO Applying migration id=iconsname 2026/04/10 23:52:01 INFO Applying migration id=nohash 2026/04/10 23:52:01 INFO Applying migration id=shares 2026/04/10 23:52:01 INFO Applying migration id=actorttl 2026/04/10 23:52:01 INFO Applying migration id=tocc 2026/04/10 23:52:01 INFO Applying migration id=followeds 2026/04/10 23:52:01 INFO Applying migration id=certhash 2026/04/10 23:52:01 INFO Applying migration id=follows_sync 2026/04/10 23:52:01 INFO Applying migration id=jsonpath 2026/04/10 23:52:01 INFO Applying migration id=localforward 2026/04/10 23:52:01 INFO Applying migration id=avatar 2026/04/10 23:52:01 INFO Applying migration id=noimage 2026/04/10 23:52:01 INFO Applying migration id=feed 2026/04/10 23:52:01 INFO Applying migration id=bookmarks 2026/04/10 23:52:01 INFO Applying migration id=shareactivity 2026/04/10 23:52:01 INFO Applying migration id=application 2026/04/10 23:52:01 INFO Applying migration id=certificates 2026/04/10 23:52:01 INFO Applying migration id=rawforward 2026/04/10 23:52:01 INFO Applying migration id=publickey 2026/04/10 23:52:01 INFO Applying migration id=resolvegroup 2026/04/10 23:52:01 INFO Applying migration id=reject 2026/04/10 23:52:01 INFO Applying migration id=autodel 2026/04/10 23:52:01 INFO Applying migration id=jsonb 2026/04/10 23:52:01 INFO Applying migration id=quote 2026/04/10 23:52:01 INFO Applying migration id=rfc9421 2026/04/10 23:52:01 INFO Applying migration id=keys 2026/04/10 23:52:01 INFO Applying migration id=portable 2026/04/10 23:52:01 INFO Applying migration id=proofs 2026/04/10 23:52:01 INFO Applying migration id=contexts 2026/04/10 23:52:01 INFO Applying migration id=deliverieshost 2026/04/10 23:52:01 INFO Applying migration id=pembegin 2026/04/10 23:52:01 INFO Applying migration id=didhost 2026/04/10 23:52:03 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 23:52:03 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 23:52:03 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (2.37s) === RUN TestView_PostToFollowers 2026/04/10 23:52:03 INFO Applying migration id=initial 2026/04/10 23:52:03 INFO Applying migration id=notesupdated 2026/04/10 23:52:03 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:03 INFO Applying migration id=activitiesid 2026/04/10 23:52:03 INFO Applying migration id=outbox 2026/04/10 23:52:03 INFO Applying migration id=edits 2026/04/10 23:52:03 INFO Applying migration id=outboxactor 2026/04/10 23:52:03 INFO Applying migration id=outboxsender 2026/04/10 23:52:03 INFO Applying migration id=thread 2026/04/10 23:52:03 INFO Applying migration id=host 2026/04/10 23:52:03 INFO Applying migration id=sharedinbox 2026/04/10 23:52:03 INFO Applying migration id=noteshost 2026/04/10 23:52:03 INFO Applying migration id=fetched 2026/04/10 23:52:03 INFO Applying migration id=move 2026/04/10 23:52:03 INFO Applying migration id=cleanup 2026/04/10 23:52:03 INFO Applying migration id=received 2026/04/10 23:52:03 INFO Applying migration id=namehost 2026/04/10 23:52:03 INFO Applying migration id=outboxhost 2026/04/10 23:52:03 INFO Applying migration id=notesfts 2026/04/10 23:52:03 INFO Applying migration id=iconsname 2026/04/10 23:52:03 INFO Applying migration id=nohash 2026/04/10 23:52:03 INFO Applying migration id=shares 2026/04/10 23:52:03 INFO Applying migration id=actorttl 2026/04/10 23:52:03 INFO Applying migration id=tocc 2026/04/10 23:52:03 INFO Applying migration id=followeds 2026/04/10 23:52:03 INFO Applying migration id=certhash 2026/04/10 23:52:03 INFO Applying migration id=follows_sync 2026/04/10 23:52:03 INFO Applying migration id=jsonpath 2026/04/10 23:52:03 INFO Applying migration id=localforward 2026/04/10 23:52:03 INFO Applying migration id=avatar 2026/04/10 23:52:03 INFO Applying migration id=noimage 2026/04/10 23:52:03 INFO Applying migration id=feed 2026/04/10 23:52:03 INFO Applying migration id=bookmarks 2026/04/10 23:52:03 INFO Applying migration id=shareactivity 2026/04/10 23:52:03 INFO Applying migration id=application 2026/04/10 23:52:03 INFO Applying migration id=certificates 2026/04/10 23:52:03 INFO Applying migration id=rawforward 2026/04/10 23:52:03 INFO Applying migration id=publickey 2026/04/10 23:52:03 INFO Applying migration id=resolvegroup 2026/04/10 23:52:03 INFO Applying migration id=reject 2026/04/10 23:52:03 INFO Applying migration id=autodel 2026/04/10 23:52:03 INFO Applying migration id=jsonb 2026/04/10 23:52:03 INFO Applying migration id=quote 2026/04/10 23:52:03 INFO Applying migration id=rfc9421 2026/04/10 23:52:03 INFO Applying migration id=keys 2026/04/10 23:52:03 INFO Applying migration id=portable 2026/04/10 23:52:03 INFO Applying migration id=proofs 2026/04/10 23:52:03 INFO Applying migration id=contexts 2026/04/10 23:52:03 INFO Applying migration id=deliverieshost 2026/04/10 23:52:03 INFO Applying migration id=pembegin 2026/04/10 23:52:03 INFO Applying migration id=didhost 2026/04/10 23:52:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-5b52-7d67-b958-6cdd97bab452 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 23:52:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cf-5b53-7ad1-b016-bb25dcb210dc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cf-5b52-7d67-b958-6cdd97bab452 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cf-5b52-7d67-b958-6cdd97bab452 2026/04/10 23:52:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-5b54-7298-b7ee-4ccc9909a3e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-5b54-7248-bd52-c9a73e3c64ae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-5b54-7248-bd52-c9a73e3c64ae 2026/04/10 23:52:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-5b54-7248-bd52-c9a73e3c64ae --- PASS: TestView_PostToFollowers (1.87s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/04/10 23:52:05 INFO Applying migration id=initial 2026/04/10 23:52:05 INFO Applying migration id=notesupdated 2026/04/10 23:52:05 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:05 INFO Applying migration id=activitiesid 2026/04/10 23:52:05 INFO Applying migration id=outbox 2026/04/10 23:52:05 INFO Applying migration id=edits 2026/04/10 23:52:05 INFO Applying migration id=outboxactor 2026/04/10 23:52:05 INFO Applying migration id=outboxsender 2026/04/10 23:52:05 INFO Applying migration id=thread 2026/04/10 23:52:05 INFO Applying migration id=host 2026/04/10 23:52:05 INFO Applying migration id=sharedinbox 2026/04/10 23:52:05 INFO Applying migration id=noteshost 2026/04/10 23:52:05 INFO Applying migration id=fetched 2026/04/10 23:52:05 INFO Applying migration id=move 2026/04/10 23:52:05 INFO Applying migration id=cleanup 2026/04/10 23:52:05 INFO Applying migration id=received 2026/04/10 23:52:05 INFO Applying migration id=namehost 2026/04/10 23:52:05 INFO Applying migration id=outboxhost 2026/04/10 23:52:05 INFO Applying migration id=notesfts 2026/04/10 23:52:05 INFO Applying migration id=iconsname 2026/04/10 23:52:05 INFO Applying migration id=nohash 2026/04/10 23:52:05 INFO Applying migration id=shares 2026/04/10 23:52:05 INFO Applying migration id=actorttl 2026/04/10 23:52:05 INFO Applying migration id=tocc 2026/04/10 23:52:05 INFO Applying migration id=followeds 2026/04/10 23:52:05 INFO Applying migration id=certhash 2026/04/10 23:52:05 INFO Applying migration id=follows_sync 2026/04/10 23:52:05 INFO Applying migration id=jsonpath 2026/04/10 23:52:05 INFO Applying migration id=localforward 2026/04/10 23:52:05 INFO Applying migration id=avatar 2026/04/10 23:52:05 INFO Applying migration id=noimage 2026/04/10 23:52:05 INFO Applying migration id=feed 2026/04/10 23:52:05 INFO Applying migration id=bookmarks 2026/04/10 23:52:05 INFO Applying migration id=shareactivity 2026/04/10 23:52:05 INFO Applying migration id=application 2026/04/10 23:52:05 INFO Applying migration id=certificates 2026/04/10 23:52:05 INFO Applying migration id=rawforward 2026/04/10 23:52:05 INFO Applying migration id=publickey 2026/04/10 23:52:05 INFO Applying migration id=resolvegroup 2026/04/10 23:52:05 INFO Applying migration id=reject 2026/04/10 23:52:05 INFO Applying migration id=autodel 2026/04/10 23:52:05 INFO Applying migration id=jsonb 2026/04/10 23:52:05 INFO Applying migration id=quote 2026/04/10 23:52:05 INFO Applying migration id=rfc9421 2026/04/10 23:52:05 INFO Applying migration id=keys 2026/04/10 23:52:05 INFO Applying migration id=portable 2026/04/10 23:52:05 INFO Applying migration id=proofs 2026/04/10 23:52:05 INFO Applying migration id=contexts 2026/04/10 23:52:05 INFO Applying migration id=deliverieshost 2026/04/10 23:52:05 INFO Applying migration id=pembegin 2026/04/10 23:52:05 INFO Applying migration id=didhost 2026/04/10 23:52:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-6285-7192-97b8-4d6c04bddae7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-6285-7144-a273-4838c751d973 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-6285-7144-a273-4838c751d973 2026/04/10 23:52:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-6286-7a3e-b3c8-4205c9d80365 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 23:52:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cf-6287-7738-bf69-68c5219c8af7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cf-6286-7a3e-b3c8-4205c9d80365 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cf-6286-7a3e-b3c8-4205c9d80365 2026/04/10 23:52:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-6285-7144-a273-4838c751d973 --- PASS: TestView_PostToFollowersPostBeforeFollow (1.84s) === RUN TestView_PostToFollowersUnfollow 2026/04/10 23:52:07 INFO Applying migration id=initial 2026/04/10 23:52:07 INFO Applying migration id=notesupdated 2026/04/10 23:52:07 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:07 INFO Applying migration id=activitiesid 2026/04/10 23:52:07 INFO Applying migration id=outbox 2026/04/10 23:52:07 INFO Applying migration id=edits 2026/04/10 23:52:07 INFO Applying migration id=outboxactor 2026/04/10 23:52:07 INFO Applying migration id=outboxsender 2026/04/10 23:52:07 INFO Applying migration id=thread 2026/04/10 23:52:07 INFO Applying migration id=host 2026/04/10 23:52:07 INFO Applying migration id=sharedinbox 2026/04/10 23:52:07 INFO Applying migration id=noteshost 2026/04/10 23:52:07 INFO Applying migration id=fetched 2026/04/10 23:52:07 INFO Applying migration id=move 2026/04/10 23:52:07 INFO Applying migration id=cleanup 2026/04/10 23:52:07 INFO Applying migration id=received 2026/04/10 23:52:07 INFO Applying migration id=namehost 2026/04/10 23:52:07 INFO Applying migration id=outboxhost 2026/04/10 23:52:07 INFO Applying migration id=notesfts 2026/04/10 23:52:07 INFO Applying migration id=iconsname 2026/04/10 23:52:07 INFO Applying migration id=nohash 2026/04/10 23:52:07 INFO Applying migration id=shares 2026/04/10 23:52:07 INFO Applying migration id=actorttl 2026/04/10 23:52:07 INFO Applying migration id=tocc 2026/04/10 23:52:07 INFO Applying migration id=followeds 2026/04/10 23:52:07 INFO Applying migration id=certhash 2026/04/10 23:52:07 INFO Applying migration id=follows_sync 2026/04/10 23:52:07 INFO Applying migration id=jsonpath 2026/04/10 23:52:07 INFO Applying migration id=localforward 2026/04/10 23:52:07 INFO Applying migration id=avatar 2026/04/10 23:52:07 INFO Applying migration id=noimage 2026/04/10 23:52:07 INFO Applying migration id=feed 2026/04/10 23:52:07 INFO Applying migration id=bookmarks 2026/04/10 23:52:07 INFO Applying migration id=shareactivity 2026/04/10 23:52:07 INFO Applying migration id=application 2026/04/10 23:52:07 INFO Applying migration id=certificates 2026/04/10 23:52:07 INFO Applying migration id=rawforward 2026/04/10 23:52:07 INFO Applying migration id=publickey 2026/04/10 23:52:07 INFO Applying migration id=resolvegroup 2026/04/10 23:52:07 INFO Applying migration id=reject 2026/04/10 23:52:07 INFO Applying migration id=autodel 2026/04/10 23:52:07 INFO Applying migration id=jsonb 2026/04/10 23:52:07 INFO Applying migration id=quote 2026/04/10 23:52:07 INFO Applying migration id=rfc9421 2026/04/10 23:52:07 INFO Applying migration id=keys 2026/04/10 23:52:07 INFO Applying migration id=portable 2026/04/10 23:52:07 INFO Applying migration id=proofs 2026/04/10 23:52:07 INFO Applying migration id=contexts 2026/04/10 23:52:07 INFO Applying migration id=deliverieshost 2026/04/10 23:52:07 INFO Applying migration id=pembegin 2026/04/10 23:52:07 INFO Applying migration id=didhost 2026/04/10 23:52:10 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-6e3f-77a2-b4b2-90a67d4085c7 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 23:52:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cf-6e41-7716-9954-ea1ea3000a42 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cf-6e3f-77a2-b4b2-90a67d4085c7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cf-6e3f-77a2-b4b2-90a67d4085c7 2026/04/10 23:52:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-6e42-781f-8156-8c98d0059d88 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-6e42-777b-a874-8d575e4effc1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-6e42-777b-a874-8d575e4effc1 2026/04/10 23:52:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-6e42-777b-a874-8d575e4effc1 2026/04/10 23:52:10 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d79cf-6e48-7d25-861a-61c847c7ba26 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cf-6e3f-77a2-b4b2-90a67d4085c7 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 23:52:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-6e42-777b-a874-8d575e4effc1 2026/04/10 23:52:10 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79cf-6e42-777b-a874-8d575e4effc1 --- PASS: TestView_PostToFollowersUnfollow (3.01s) === RUN TestView_PostToFollowersNotFollowing 2026/04/10 23:52:10 INFO Applying migration id=initial 2026/04/10 23:52:10 INFO Applying migration id=notesupdated 2026/04/10 23:52:10 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:10 INFO Applying migration id=activitiesid 2026/04/10 23:52:10 INFO Applying migration id=outbox 2026/04/10 23:52:10 INFO Applying migration id=edits 2026/04/10 23:52:10 INFO Applying migration id=outboxactor 2026/04/10 23:52:10 INFO Applying migration id=outboxsender 2026/04/10 23:52:10 INFO Applying migration id=thread 2026/04/10 23:52:10 INFO Applying migration id=host 2026/04/10 23:52:10 INFO Applying migration id=sharedinbox 2026/04/10 23:52:10 INFO Applying migration id=noteshost 2026/04/10 23:52:10 INFO Applying migration id=fetched 2026/04/10 23:52:10 INFO Applying migration id=move 2026/04/10 23:52:10 INFO Applying migration id=cleanup 2026/04/10 23:52:10 INFO Applying migration id=received 2026/04/10 23:52:10 INFO Applying migration id=namehost 2026/04/10 23:52:10 INFO Applying migration id=outboxhost 2026/04/10 23:52:10 INFO Applying migration id=notesfts 2026/04/10 23:52:10 INFO Applying migration id=iconsname 2026/04/10 23:52:10 INFO Applying migration id=nohash 2026/04/10 23:52:10 INFO Applying migration id=shares 2026/04/10 23:52:10 INFO Applying migration id=actorttl 2026/04/10 23:52:10 INFO Applying migration id=tocc 2026/04/10 23:52:10 INFO Applying migration id=followeds 2026/04/10 23:52:10 INFO Applying migration id=certhash 2026/04/10 23:52:10 INFO Applying migration id=follows_sync 2026/04/10 23:52:10 INFO Applying migration id=jsonpath 2026/04/10 23:52:10 INFO Applying migration id=localforward 2026/04/10 23:52:10 INFO Applying migration id=avatar 2026/04/10 23:52:10 INFO Applying migration id=noimage 2026/04/10 23:52:10 INFO Applying migration id=feed 2026/04/10 23:52:10 INFO Applying migration id=bookmarks 2026/04/10 23:52:10 INFO Applying migration id=shareactivity 2026/04/10 23:52:10 INFO Applying migration id=application 2026/04/10 23:52:10 INFO Applying migration id=certificates 2026/04/10 23:52:10 INFO Applying migration id=rawforward 2026/04/10 23:52:10 INFO Applying migration id=publickey 2026/04/10 23:52:10 INFO Applying migration id=resolvegroup 2026/04/10 23:52:10 INFO Applying migration id=reject 2026/04/10 23:52:10 INFO Applying migration id=autodel 2026/04/10 23:52:10 INFO Applying migration id=jsonb 2026/04/10 23:52:10 INFO Applying migration id=quote 2026/04/10 23:52:10 INFO Applying migration id=rfc9421 2026/04/10 23:52:10 INFO Applying migration id=keys 2026/04/10 23:52:10 INFO Applying migration id=portable 2026/04/10 23:52:10 INFO Applying migration id=proofs 2026/04/10 23:52:10 INFO Applying migration id=contexts 2026/04/10 23:52:10 INFO Applying migration id=deliverieshost 2026/04/10 23:52:10 INFO Applying migration id=pembegin 2026/04/10 23:52:10 INFO Applying migration id=didhost 2026/04/10 23:52:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-7859-7501-89d0-274ca98b60d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-7859-74a3-b1ff-c9f10dece78f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-7859-74a3-b1ff-c9f10dece78f 2026/04/10 23:52:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-7859-74a3-b1ff-c9f10dece78f 2026/04/10 23:52:13 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79cf-7859-74a3-b1ff-c9f10dece78f --- PASS: TestView_PostToFollowersNotFollowing (2.58s) === RUN TestView_PostToFollowersWithReply 2026/04/10 23:52:13 INFO Applying migration id=initial 2026/04/10 23:52:13 INFO Applying migration id=notesupdated 2026/04/10 23:52:13 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:13 INFO Applying migration id=activitiesid 2026/04/10 23:52:13 INFO Applying migration id=outbox 2026/04/10 23:52:13 INFO Applying migration id=edits 2026/04/10 23:52:13 INFO Applying migration id=outboxactor 2026/04/10 23:52:13 INFO Applying migration id=outboxsender 2026/04/10 23:52:13 INFO Applying migration id=thread 2026/04/10 23:52:13 INFO Applying migration id=host 2026/04/10 23:52:13 INFO Applying migration id=sharedinbox 2026/04/10 23:52:13 INFO Applying migration id=noteshost 2026/04/10 23:52:13 INFO Applying migration id=fetched 2026/04/10 23:52:13 INFO Applying migration id=move 2026/04/10 23:52:13 INFO Applying migration id=cleanup 2026/04/10 23:52:13 INFO Applying migration id=received 2026/04/10 23:52:13 INFO Applying migration id=namehost 2026/04/10 23:52:13 INFO Applying migration id=outboxhost 2026/04/10 23:52:13 INFO Applying migration id=notesfts 2026/04/10 23:52:13 INFO Applying migration id=iconsname 2026/04/10 23:52:13 INFO Applying migration id=nohash 2026/04/10 23:52:13 INFO Applying migration id=shares 2026/04/10 23:52:13 INFO Applying migration id=actorttl 2026/04/10 23:52:13 INFO Applying migration id=tocc 2026/04/10 23:52:13 INFO Applying migration id=followeds 2026/04/10 23:52:13 INFO Applying migration id=certhash 2026/04/10 23:52:13 INFO Applying migration id=follows_sync 2026/04/10 23:52:13 INFO Applying migration id=jsonpath 2026/04/10 23:52:13 INFO Applying migration id=localforward 2026/04/10 23:52:13 INFO Applying migration id=avatar 2026/04/10 23:52:13 INFO Applying migration id=noimage 2026/04/10 23:52:13 INFO Applying migration id=feed 2026/04/10 23:52:13 INFO Applying migration id=bookmarks 2026/04/10 23:52:13 INFO Applying migration id=shareactivity 2026/04/10 23:52:13 INFO Applying migration id=application 2026/04/10 23:52:13 INFO Applying migration id=certificates 2026/04/10 23:52:13 INFO Applying migration id=rawforward 2026/04/10 23:52:13 INFO Applying migration id=publickey 2026/04/10 23:52:13 INFO Applying migration id=resolvegroup 2026/04/10 23:52:13 INFO Applying migration id=reject 2026/04/10 23:52:13 INFO Applying migration id=autodel 2026/04/10 23:52:13 INFO Applying migration id=jsonb 2026/04/10 23:52:13 INFO Applying migration id=quote 2026/04/10 23:52:13 INFO Applying migration id=rfc9421 2026/04/10 23:52:13 INFO Applying migration id=keys 2026/04/10 23:52:13 INFO Applying migration id=portable 2026/04/10 23:52:13 INFO Applying migration id=proofs 2026/04/10 23:52:13 INFO Applying migration id=contexts 2026/04/10 23:52:13 INFO Applying migration id=deliverieshost 2026/04/10 23:52:13 INFO Applying migration id=pembegin 2026/04/10 23:52:13 INFO Applying migration id=didhost 2026/04/10 23:52:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-8295-75c4-8af4-e1713f5301b9 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 23:52:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cf-8296-72f8-817a-57c87d5d836e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cf-8295-75c4-8af4-e1713f5301b9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cf-8295-75c4-8af4-e1713f5301b9 2026/04/10 23:52:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-8296-7b24-afaf-ddef70c53a5e 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 23:52:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cf-8297-769c-8fea-8c7bf62e1056 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cf-8296-7b24-afaf-ddef70c53a5e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d79cf-8296-7b24-afaf-ddef70c53a5e 2026/04/10 23:52:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-8297-7d95-acd0-f7fe1789e075 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-8297-7d4e-9980-e50a06759a71 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-8297-7d4e-9980-e50a06759a71 2026/04/10 23:52:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019d79cf-8297-7d4e-9980-e50a06759a71 2026/04/10 23:52:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d79cf-8299-7aac-840c-7e196b585a9d note=https://localhost.localdomain:8443/post/019d79cf-8299-7a60-bb07-0de2a17b4c72 thread=https://localhost.localdomain:8443/post/019d79cf-8297-7d4e-9980-e50a06759a71 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 23:52:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-8299-7aac-840c-7e196b585a9d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-8299-7a60-bb07-0de2a17b4c72 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d79cf-8299-7a60-bb07-0de2a17b4c72 2026/04/10 23:52:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-8297-7d4e-9980-e50a06759a71 --- PASS: TestView_PostToFollowersWithReply (2.63s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/04/10 23:52:15 INFO Applying migration id=initial 2026/04/10 23:52:15 INFO Applying migration id=notesupdated 2026/04/10 23:52:15 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:15 INFO Applying migration id=activitiesid 2026/04/10 23:52:15 INFO Applying migration id=outbox 2026/04/10 23:52:15 INFO Applying migration id=edits 2026/04/10 23:52:15 INFO Applying migration id=outboxactor 2026/04/10 23:52:15 INFO Applying migration id=outboxsender 2026/04/10 23:52:15 INFO Applying migration id=thread 2026/04/10 23:52:15 INFO Applying migration id=host 2026/04/10 23:52:15 INFO Applying migration id=sharedinbox 2026/04/10 23:52:15 INFO Applying migration id=noteshost 2026/04/10 23:52:15 INFO Applying migration id=fetched 2026/04/10 23:52:15 INFO Applying migration id=move 2026/04/10 23:52:15 INFO Applying migration id=cleanup 2026/04/10 23:52:15 INFO Applying migration id=received 2026/04/10 23:52:15 INFO Applying migration id=namehost 2026/04/10 23:52:15 INFO Applying migration id=outboxhost 2026/04/10 23:52:15 INFO Applying migration id=notesfts 2026/04/10 23:52:15 INFO Applying migration id=iconsname 2026/04/10 23:52:15 INFO Applying migration id=nohash 2026/04/10 23:52:15 INFO Applying migration id=shares 2026/04/10 23:52:15 INFO Applying migration id=actorttl 2026/04/10 23:52:15 INFO Applying migration id=tocc 2026/04/10 23:52:15 INFO Applying migration id=followeds 2026/04/10 23:52:15 INFO Applying migration id=certhash 2026/04/10 23:52:15 INFO Applying migration id=follows_sync 2026/04/10 23:52:15 INFO Applying migration id=jsonpath 2026/04/10 23:52:15 INFO Applying migration id=localforward 2026/04/10 23:52:15 INFO Applying migration id=avatar 2026/04/10 23:52:15 INFO Applying migration id=noimage 2026/04/10 23:52:15 INFO Applying migration id=feed 2026/04/10 23:52:15 INFO Applying migration id=bookmarks 2026/04/10 23:52:15 INFO Applying migration id=shareactivity 2026/04/10 23:52:15 INFO Applying migration id=application 2026/04/10 23:52:15 INFO Applying migration id=certificates 2026/04/10 23:52:15 INFO Applying migration id=rawforward 2026/04/10 23:52:15 INFO Applying migration id=publickey 2026/04/10 23:52:15 INFO Applying migration id=resolvegroup 2026/04/10 23:52:15 INFO Applying migration id=reject 2026/04/10 23:52:15 INFO Applying migration id=autodel 2026/04/10 23:52:15 INFO Applying migration id=jsonb 2026/04/10 23:52:15 INFO Applying migration id=quote 2026/04/10 23:52:15 INFO Applying migration id=rfc9421 2026/04/10 23:52:15 INFO Applying migration id=keys 2026/04/10 23:52:15 INFO Applying migration id=portable 2026/04/10 23:52:15 INFO Applying migration id=proofs 2026/04/10 23:52:15 INFO Applying migration id=contexts 2026/04/10 23:52:15 INFO Applying migration id=deliverieshost 2026/04/10 23:52:15 INFO Applying migration id=pembegin 2026/04/10 23:52:15 INFO Applying migration id=didhost 2026/04/10 23:52: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 23:52:17 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-87cf-72aa-8c72-40e105c711e8 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 23:52:17 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (1.33s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/04/10 23:52:17 INFO Applying migration id=initial 2026/04/10 23:52:17 INFO Applying migration id=notesupdated 2026/04/10 23:52:17 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:17 INFO Applying migration id=activitiesid 2026/04/10 23:52:17 INFO Applying migration id=outbox 2026/04/10 23:52:17 INFO Applying migration id=edits 2026/04/10 23:52:17 INFO Applying migration id=outboxactor 2026/04/10 23:52:17 INFO Applying migration id=outboxsender 2026/04/10 23:52:17 INFO Applying migration id=thread 2026/04/10 23:52:17 INFO Applying migration id=host 2026/04/10 23:52:17 INFO Applying migration id=sharedinbox 2026/04/10 23:52:17 INFO Applying migration id=noteshost 2026/04/10 23:52:17 INFO Applying migration id=fetched 2026/04/10 23:52:17 INFO Applying migration id=move 2026/04/10 23:52:17 INFO Applying migration id=cleanup 2026/04/10 23:52:17 INFO Applying migration id=received 2026/04/10 23:52:17 INFO Applying migration id=namehost 2026/04/10 23:52:17 INFO Applying migration id=outboxhost 2026/04/10 23:52:17 INFO Applying migration id=notesfts 2026/04/10 23:52:17 INFO Applying migration id=iconsname 2026/04/10 23:52:17 INFO Applying migration id=nohash 2026/04/10 23:52:17 INFO Applying migration id=shares 2026/04/10 23:52:17 INFO Applying migration id=actorttl 2026/04/10 23:52:17 INFO Applying migration id=tocc 2026/04/10 23:52:17 INFO Applying migration id=followeds 2026/04/10 23:52:17 INFO Applying migration id=certhash 2026/04/10 23:52:17 INFO Applying migration id=follows_sync 2026/04/10 23:52:17 INFO Applying migration id=jsonpath 2026/04/10 23:52:17 INFO Applying migration id=localforward 2026/04/10 23:52:17 INFO Applying migration id=avatar 2026/04/10 23:52:17 INFO Applying migration id=noimage 2026/04/10 23:52:17 INFO Applying migration id=feed 2026/04/10 23:52:17 INFO Applying migration id=bookmarks 2026/04/10 23:52:17 INFO Applying migration id=shareactivity 2026/04/10 23:52:17 INFO Applying migration id=application 2026/04/10 23:52:17 INFO Applying migration id=certificates 2026/04/10 23:52:17 INFO Applying migration id=rawforward 2026/04/10 23:52:17 INFO Applying migration id=publickey 2026/04/10 23:52:17 INFO Applying migration id=resolvegroup 2026/04/10 23:52:17 INFO Applying migration id=reject 2026/04/10 23:52:17 INFO Applying migration id=autodel 2026/04/10 23:52:17 INFO Applying migration id=jsonb 2026/04/10 23:52:17 INFO Applying migration id=quote 2026/04/10 23:52:17 INFO Applying migration id=rfc9421 2026/04/10 23:52:17 INFO Applying migration id=keys 2026/04/10 23:52:17 INFO Applying migration id=portable 2026/04/10 23:52:17 INFO Applying migration id=proofs 2026/04/10 23:52:17 INFO Applying migration id=contexts 2026/04/10 23:52:17 INFO Applying migration id=deliverieshost 2026/04/10 23:52:17 INFO Applying migration id=pembegin 2026/04/10 23:52:17 INFO Applying migration id=didhost 2026/04/10 23:52: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 2026/04/10 23:52:18 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-8e4b-7136-944d-3b91efaba2a5 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 23:52:18 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (1.66s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/04/10 23:52:18 INFO Applying migration id=initial 2026/04/10 23:52:18 INFO Applying migration id=notesupdated 2026/04/10 23:52:18 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:18 INFO Applying migration id=activitiesid 2026/04/10 23:52:18 INFO Applying migration id=outbox 2026/04/10 23:52:18 INFO Applying migration id=edits 2026/04/10 23:52:18 INFO Applying migration id=outboxactor 2026/04/10 23:52:18 INFO Applying migration id=outboxsender 2026/04/10 23:52:18 INFO Applying migration id=thread 2026/04/10 23:52:18 INFO Applying migration id=host 2026/04/10 23:52:18 INFO Applying migration id=sharedinbox 2026/04/10 23:52:18 INFO Applying migration id=noteshost 2026/04/10 23:52:18 INFO Applying migration id=fetched 2026/04/10 23:52:18 INFO Applying migration id=move 2026/04/10 23:52:18 INFO Applying migration id=cleanup 2026/04/10 23:52:18 INFO Applying migration id=received 2026/04/10 23:52:18 INFO Applying migration id=namehost 2026/04/10 23:52:18 INFO Applying migration id=outboxhost 2026/04/10 23:52:18 INFO Applying migration id=notesfts 2026/04/10 23:52:18 INFO Applying migration id=iconsname 2026/04/10 23:52:18 INFO Applying migration id=nohash 2026/04/10 23:52:18 INFO Applying migration id=shares 2026/04/10 23:52:18 INFO Applying migration id=actorttl 2026/04/10 23:52:18 INFO Applying migration id=tocc 2026/04/10 23:52:18 INFO Applying migration id=followeds 2026/04/10 23:52:18 INFO Applying migration id=certhash 2026/04/10 23:52:18 INFO Applying migration id=follows_sync 2026/04/10 23:52:18 INFO Applying migration id=jsonpath 2026/04/10 23:52:18 INFO Applying migration id=localforward 2026/04/10 23:52:18 INFO Applying migration id=avatar 2026/04/10 23:52:18 INFO Applying migration id=noimage 2026/04/10 23:52:18 INFO Applying migration id=feed 2026/04/10 23:52:18 INFO Applying migration id=bookmarks 2026/04/10 23:52:18 INFO Applying migration id=shareactivity 2026/04/10 23:52:18 INFO Applying migration id=application 2026/04/10 23:52:18 INFO Applying migration id=certificates 2026/04/10 23:52:18 INFO Applying migration id=rawforward 2026/04/10 23:52:18 INFO Applying migration id=publickey 2026/04/10 23:52:18 INFO Applying migration id=resolvegroup 2026/04/10 23:52:18 INFO Applying migration id=reject 2026/04/10 23:52:18 INFO Applying migration id=autodel 2026/04/10 23:52:18 INFO Applying migration id=jsonb 2026/04/10 23:52:18 INFO Applying migration id=quote 2026/04/10 23:52:18 INFO Applying migration id=rfc9421 2026/04/10 23:52:18 INFO Applying migration id=keys 2026/04/10 23:52:18 INFO Applying migration id=portable 2026/04/10 23:52:18 INFO Applying migration id=proofs 2026/04/10 23:52:18 INFO Applying migration id=contexts 2026/04/10 23:52:18 INFO Applying migration id=deliverieshost 2026/04/10 23:52:18 INFO Applying migration id=pembegin 2026/04/10 23:52:18 INFO Applying migration id=didhost 2026/04/10 23:52: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 23:52:20 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-95ca-7b29-9a3f-c2dabfb428ae 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 23:52:20 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 23:52:20 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (1.92s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/04/10 23:52:20 INFO Applying migration id=initial 2026/04/10 23:52:20 INFO Applying migration id=notesupdated 2026/04/10 23:52:20 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:20 INFO Applying migration id=activitiesid 2026/04/10 23:52:20 INFO Applying migration id=outbox 2026/04/10 23:52:20 INFO Applying migration id=edits 2026/04/10 23:52:20 INFO Applying migration id=outboxactor 2026/04/10 23:52:20 INFO Applying migration id=outboxsender 2026/04/10 23:52:20 INFO Applying migration id=thread 2026/04/10 23:52:20 INFO Applying migration id=host 2026/04/10 23:52:20 INFO Applying migration id=sharedinbox 2026/04/10 23:52:20 INFO Applying migration id=noteshost 2026/04/10 23:52:20 INFO Applying migration id=fetched 2026/04/10 23:52:20 INFO Applying migration id=move 2026/04/10 23:52:20 INFO Applying migration id=cleanup 2026/04/10 23:52:20 INFO Applying migration id=received 2026/04/10 23:52:20 INFO Applying migration id=namehost 2026/04/10 23:52:20 INFO Applying migration id=outboxhost 2026/04/10 23:52:20 INFO Applying migration id=notesfts 2026/04/10 23:52:20 INFO Applying migration id=iconsname 2026/04/10 23:52:20 INFO Applying migration id=nohash 2026/04/10 23:52:20 INFO Applying migration id=shares 2026/04/10 23:52:20 INFO Applying migration id=actorttl 2026/04/10 23:52:20 INFO Applying migration id=tocc 2026/04/10 23:52:20 INFO Applying migration id=followeds 2026/04/10 23:52:20 INFO Applying migration id=certhash 2026/04/10 23:52:20 INFO Applying migration id=follows_sync 2026/04/10 23:52:20 INFO Applying migration id=jsonpath 2026/04/10 23:52:20 INFO Applying migration id=localforward 2026/04/10 23:52:20 INFO Applying migration id=avatar 2026/04/10 23:52:20 INFO Applying migration id=noimage 2026/04/10 23:52:20 INFO Applying migration id=feed 2026/04/10 23:52:20 INFO Applying migration id=bookmarks 2026/04/10 23:52:20 INFO Applying migration id=shareactivity 2026/04/10 23:52:20 INFO Applying migration id=application 2026/04/10 23:52:20 INFO Applying migration id=certificates 2026/04/10 23:52:20 INFO Applying migration id=rawforward 2026/04/10 23:52:20 INFO Applying migration id=publickey 2026/04/10 23:52:20 INFO Applying migration id=resolvegroup 2026/04/10 23:52:20 INFO Applying migration id=reject 2026/04/10 23:52:20 INFO Applying migration id=autodel 2026/04/10 23:52:20 INFO Applying migration id=jsonb 2026/04/10 23:52:20 INFO Applying migration id=quote 2026/04/10 23:52:20 INFO Applying migration id=rfc9421 2026/04/10 23:52:20 INFO Applying migration id=keys 2026/04/10 23:52:20 INFO Applying migration id=portable 2026/04/10 23:52:20 INFO Applying migration id=proofs 2026/04/10 23:52:20 INFO Applying migration id=contexts 2026/04/10 23:52:20 INFO Applying migration id=deliverieshost 2026/04/10 23:52:20 INFO Applying migration id=pembegin 2026/04/10 23:52:20 INFO Applying migration id=didhost 2026/04/10 23:52: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/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 23:52:22 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-9c0f-7a52-8651-94306c4ca9d8 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 23:52:22 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (1.61s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/04/10 23:52:22 INFO Applying migration id=initial 2026/04/10 23:52:22 INFO Applying migration id=notesupdated 2026/04/10 23:52:22 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:22 INFO Applying migration id=activitiesid 2026/04/10 23:52:22 INFO Applying migration id=outbox 2026/04/10 23:52:22 INFO Applying migration id=edits 2026/04/10 23:52:22 INFO Applying migration id=outboxactor 2026/04/10 23:52:22 INFO Applying migration id=outboxsender 2026/04/10 23:52:22 INFO Applying migration id=thread 2026/04/10 23:52:22 INFO Applying migration id=host 2026/04/10 23:52:22 INFO Applying migration id=sharedinbox 2026/04/10 23:52:22 INFO Applying migration id=noteshost 2026/04/10 23:52:22 INFO Applying migration id=fetched 2026/04/10 23:52:22 INFO Applying migration id=move 2026/04/10 23:52:22 INFO Applying migration id=cleanup 2026/04/10 23:52:22 INFO Applying migration id=received 2026/04/10 23:52:22 INFO Applying migration id=namehost 2026/04/10 23:52:22 INFO Applying migration id=outboxhost 2026/04/10 23:52:22 INFO Applying migration id=notesfts 2026/04/10 23:52:22 INFO Applying migration id=iconsname 2026/04/10 23:52:22 INFO Applying migration id=nohash 2026/04/10 23:52:22 INFO Applying migration id=shares 2026/04/10 23:52:22 INFO Applying migration id=actorttl 2026/04/10 23:52:22 INFO Applying migration id=tocc 2026/04/10 23:52:22 INFO Applying migration id=followeds 2026/04/10 23:52:22 INFO Applying migration id=certhash 2026/04/10 23:52:22 INFO Applying migration id=follows_sync 2026/04/10 23:52:22 INFO Applying migration id=jsonpath 2026/04/10 23:52:22 INFO Applying migration id=localforward 2026/04/10 23:52:22 INFO Applying migration id=avatar 2026/04/10 23:52:22 INFO Applying migration id=noimage 2026/04/10 23:52:22 INFO Applying migration id=feed 2026/04/10 23:52:22 INFO Applying migration id=bookmarks 2026/04/10 23:52:22 INFO Applying migration id=shareactivity 2026/04/10 23:52:22 INFO Applying migration id=application 2026/04/10 23:52:22 INFO Applying migration id=certificates 2026/04/10 23:52:22 INFO Applying migration id=rawforward 2026/04/10 23:52:22 INFO Applying migration id=publickey 2026/04/10 23:52:22 INFO Applying migration id=resolvegroup 2026/04/10 23:52:22 INFO Applying migration id=reject 2026/04/10 23:52:22 INFO Applying migration id=autodel 2026/04/10 23:52:22 INFO Applying migration id=jsonb 2026/04/10 23:52:22 INFO Applying migration id=quote 2026/04/10 23:52:22 INFO Applying migration id=rfc9421 2026/04/10 23:52:22 INFO Applying migration id=keys 2026/04/10 23:52:22 INFO Applying migration id=portable 2026/04/10 23:52:22 INFO Applying migration id=proofs 2026/04/10 23:52:22 INFO Applying migration id=contexts 2026/04/10 23:52:22 INFO Applying migration id=deliverieshost 2026/04/10 23:52:22 INFO Applying migration id=pembegin 2026/04/10 23:52:22 INFO Applying migration id=didhost 2026/04/10 23:52:26 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 23:52:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-ac10-7383-8877-74017d28bf1d 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 23:52:26 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 23:52:26 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (4.10s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/04/10 23:52:26 INFO Applying migration id=initial 2026/04/10 23:52:26 INFO Applying migration id=notesupdated 2026/04/10 23:52:26 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:26 INFO Applying migration id=activitiesid 2026/04/10 23:52:26 INFO Applying migration id=outbox 2026/04/10 23:52:26 INFO Applying migration id=edits 2026/04/10 23:52:26 INFO Applying migration id=outboxactor 2026/04/10 23:52:26 INFO Applying migration id=outboxsender 2026/04/10 23:52:26 INFO Applying migration id=thread 2026/04/10 23:52:26 INFO Applying migration id=host 2026/04/10 23:52:26 INFO Applying migration id=sharedinbox 2026/04/10 23:52:26 INFO Applying migration id=noteshost 2026/04/10 23:52:26 INFO Applying migration id=fetched 2026/04/10 23:52:26 INFO Applying migration id=move 2026/04/10 23:52:26 INFO Applying migration id=cleanup 2026/04/10 23:52:26 INFO Applying migration id=received 2026/04/10 23:52:26 INFO Applying migration id=namehost 2026/04/10 23:52:26 INFO Applying migration id=outboxhost 2026/04/10 23:52:26 INFO Applying migration id=notesfts 2026/04/10 23:52:26 INFO Applying migration id=iconsname 2026/04/10 23:52:26 INFO Applying migration id=nohash 2026/04/10 23:52:26 INFO Applying migration id=shares 2026/04/10 23:52:26 INFO Applying migration id=actorttl 2026/04/10 23:52:26 INFO Applying migration id=tocc 2026/04/10 23:52:26 INFO Applying migration id=followeds 2026/04/10 23:52:26 INFO Applying migration id=certhash 2026/04/10 23:52:26 INFO Applying migration id=follows_sync 2026/04/10 23:52:26 INFO Applying migration id=jsonpath 2026/04/10 23:52:26 INFO Applying migration id=localforward 2026/04/10 23:52:26 INFO Applying migration id=avatar 2026/04/10 23:52:26 INFO Applying migration id=noimage 2026/04/10 23:52:26 INFO Applying migration id=feed 2026/04/10 23:52:26 INFO Applying migration id=bookmarks 2026/04/10 23:52:26 INFO Applying migration id=shareactivity 2026/04/10 23:52:26 INFO Applying migration id=application 2026/04/10 23:52:26 INFO Applying migration id=certificates 2026/04/10 23:52:26 INFO Applying migration id=rawforward 2026/04/10 23:52:26 INFO Applying migration id=publickey 2026/04/10 23:52:26 INFO Applying migration id=resolvegroup 2026/04/10 23:52:26 INFO Applying migration id=reject 2026/04/10 23:52:26 INFO Applying migration id=autodel 2026/04/10 23:52:26 INFO Applying migration id=jsonb 2026/04/10 23:52:26 INFO Applying migration id=quote 2026/04/10 23:52:26 INFO Applying migration id=rfc9421 2026/04/10 23:52:26 INFO Applying migration id=keys 2026/04/10 23:52:26 INFO Applying migration id=portable 2026/04/10 23:52:26 INFO Applying migration id=proofs 2026/04/10 23:52:26 INFO Applying migration id=contexts 2026/04/10 23:52:26 INFO Applying migration id=deliverieshost 2026/04/10 23:52:26 INFO Applying migration id=pembegin 2026/04/10 23:52:26 INFO Applying migration id=didhost 2026/04/10 23:52: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 23:52:28 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 23:52:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-b491-7ed3-a8e6-e115d8c883a5 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 23:52:28 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (2.18s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/04/10 23:52:28 INFO Applying migration id=initial 2026/04/10 23:52:28 INFO Applying migration id=notesupdated 2026/04/10 23:52:28 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:28 INFO Applying migration id=activitiesid 2026/04/10 23:52:28 INFO Applying migration id=outbox 2026/04/10 23:52:28 INFO Applying migration id=edits 2026/04/10 23:52:28 INFO Applying migration id=outboxactor 2026/04/10 23:52:28 INFO Applying migration id=outboxsender 2026/04/10 23:52:28 INFO Applying migration id=thread 2026/04/10 23:52:28 INFO Applying migration id=host 2026/04/10 23:52:28 INFO Applying migration id=sharedinbox 2026/04/10 23:52:28 INFO Applying migration id=noteshost 2026/04/10 23:52:28 INFO Applying migration id=fetched 2026/04/10 23:52:28 INFO Applying migration id=move 2026/04/10 23:52:28 INFO Applying migration id=cleanup 2026/04/10 23:52:28 INFO Applying migration id=received 2026/04/10 23:52:28 INFO Applying migration id=namehost 2026/04/10 23:52:28 INFO Applying migration id=outboxhost 2026/04/10 23:52:28 INFO Applying migration id=notesfts 2026/04/10 23:52:28 INFO Applying migration id=iconsname 2026/04/10 23:52:28 INFO Applying migration id=nohash 2026/04/10 23:52:28 INFO Applying migration id=shares 2026/04/10 23:52:28 INFO Applying migration id=actorttl 2026/04/10 23:52:28 INFO Applying migration id=tocc 2026/04/10 23:52:28 INFO Applying migration id=followeds 2026/04/10 23:52:28 INFO Applying migration id=certhash 2026/04/10 23:52:28 INFO Applying migration id=follows_sync 2026/04/10 23:52:28 INFO Applying migration id=jsonpath 2026/04/10 23:52:28 INFO Applying migration id=localforward 2026/04/10 23:52:28 INFO Applying migration id=avatar 2026/04/10 23:52:28 INFO Applying migration id=noimage 2026/04/10 23:52:28 INFO Applying migration id=feed 2026/04/10 23:52:28 INFO Applying migration id=bookmarks 2026/04/10 23:52:28 INFO Applying migration id=shareactivity 2026/04/10 23:52:28 INFO Applying migration id=application 2026/04/10 23:52:28 INFO Applying migration id=certificates 2026/04/10 23:52:28 INFO Applying migration id=rawforward 2026/04/10 23:52:28 INFO Applying migration id=publickey 2026/04/10 23:52:28 INFO Applying migration id=resolvegroup 2026/04/10 23:52:28 INFO Applying migration id=reject 2026/04/10 23:52:28 INFO Applying migration id=autodel 2026/04/10 23:52:28 INFO Applying migration id=jsonb 2026/04/10 23:52:28 INFO Applying migration id=quote 2026/04/10 23:52:28 INFO Applying migration id=rfc9421 2026/04/10 23:52:28 INFO Applying migration id=keys 2026/04/10 23:52:28 INFO Applying migration id=portable 2026/04/10 23:52:28 INFO Applying migration id=proofs 2026/04/10 23:52:28 INFO Applying migration id=contexts 2026/04/10 23:52:28 INFO Applying migration id=deliverieshost 2026/04/10 23:52:28 INFO Applying migration id=pembegin 2026/04/10 23:52:28 INFO Applying migration id=didhost 2026/04/10 23:52: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 23:52:30 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 23:52:30 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-bbed-7c7d-8181-3f7943c81740 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 23:52:30 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (1.88s) === RUN TestWhisper_HappyFlow 2026/04/10 23:52:30 INFO Applying migration id=initial 2026/04/10 23:52:30 INFO Applying migration id=notesupdated 2026/04/10 23:52:30 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:30 INFO Applying migration id=activitiesid 2026/04/10 23:52:30 INFO Applying migration id=outbox 2026/04/10 23:52:30 INFO Applying migration id=edits 2026/04/10 23:52:30 INFO Applying migration id=outboxactor 2026/04/10 23:52:30 INFO Applying migration id=outboxsender 2026/04/10 23:52:30 INFO Applying migration id=thread 2026/04/10 23:52:30 INFO Applying migration id=host 2026/04/10 23:52:30 INFO Applying migration id=sharedinbox 2026/04/10 23:52:30 INFO Applying migration id=noteshost 2026/04/10 23:52:30 INFO Applying migration id=fetched 2026/04/10 23:52:30 INFO Applying migration id=move 2026/04/10 23:52:30 INFO Applying migration id=cleanup 2026/04/10 23:52:30 INFO Applying migration id=received 2026/04/10 23:52:30 INFO Applying migration id=namehost 2026/04/10 23:52:30 INFO Applying migration id=outboxhost 2026/04/10 23:52:30 INFO Applying migration id=notesfts 2026/04/10 23:52:30 INFO Applying migration id=iconsname 2026/04/10 23:52:30 INFO Applying migration id=nohash 2026/04/10 23:52:30 INFO Applying migration id=shares 2026/04/10 23:52:30 INFO Applying migration id=actorttl 2026/04/10 23:52:30 INFO Applying migration id=tocc 2026/04/10 23:52:30 INFO Applying migration id=followeds 2026/04/10 23:52:30 INFO Applying migration id=certhash 2026/04/10 23:52:30 INFO Applying migration id=follows_sync 2026/04/10 23:52:30 INFO Applying migration id=jsonpath 2026/04/10 23:52:30 INFO Applying migration id=localforward 2026/04/10 23:52:30 INFO Applying migration id=avatar 2026/04/10 23:52:30 INFO Applying migration id=noimage 2026/04/10 23:52:30 INFO Applying migration id=feed 2026/04/10 23:52:30 INFO Applying migration id=bookmarks 2026/04/10 23:52:30 INFO Applying migration id=shareactivity 2026/04/10 23:52:30 INFO Applying migration id=application 2026/04/10 23:52:30 INFO Applying migration id=certificates 2026/04/10 23:52:30 INFO Applying migration id=rawforward 2026/04/10 23:52:30 INFO Applying migration id=publickey 2026/04/10 23:52:30 INFO Applying migration id=resolvegroup 2026/04/10 23:52:30 INFO Applying migration id=reject 2026/04/10 23:52:30 INFO Applying migration id=autodel 2026/04/10 23:52:30 INFO Applying migration id=jsonb 2026/04/10 23:52:30 INFO Applying migration id=quote 2026/04/10 23:52:30 INFO Applying migration id=rfc9421 2026/04/10 23:52:30 INFO Applying migration id=keys 2026/04/10 23:52:30 INFO Applying migration id=portable 2026/04/10 23:52:30 INFO Applying migration id=proofs 2026/04/10 23:52:30 INFO Applying migration id=contexts 2026/04/10 23:52:30 INFO Applying migration id=deliverieshost 2026/04/10 23:52:30 INFO Applying migration id=pembegin 2026/04/10 23:52:30 INFO Applying migration id=didhost 2026/04/10 23:52:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-c27b-75b0-8549-d66c2af3c418 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 23:52:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cf-c27c-72e7-81ff-10bb7e300799 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cf-c27b-75b0-8549-d66c2af3c418 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cf-c27b-75b0-8549-d66c2af3c418 2026/04/10 23:52:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-c27c-7a5b-85a1-2eaef369657a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-c27c-7a0f-af8a-d694850b39e7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-c27c-7a0f-af8a-d694850b39e7 2026/04/10 23:52:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-c27c-7a0f-af8a-d694850b39e7 2026/04/10 23:52:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:52:32 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (1.68s) === RUN TestWhisper_FollowAfterPost 2026/04/10 23:52:32 INFO Applying migration id=initial 2026/04/10 23:52:32 INFO Applying migration id=notesupdated 2026/04/10 23:52:32 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:32 INFO Applying migration id=activitiesid 2026/04/10 23:52:32 INFO Applying migration id=outbox 2026/04/10 23:52:32 INFO Applying migration id=edits 2026/04/10 23:52:32 INFO Applying migration id=outboxactor 2026/04/10 23:52:32 INFO Applying migration id=outboxsender 2026/04/10 23:52:32 INFO Applying migration id=thread 2026/04/10 23:52:32 INFO Applying migration id=host 2026/04/10 23:52:32 INFO Applying migration id=sharedinbox 2026/04/10 23:52:32 INFO Applying migration id=noteshost 2026/04/10 23:52:32 INFO Applying migration id=fetched 2026/04/10 23:52:32 INFO Applying migration id=move 2026/04/10 23:52:32 INFO Applying migration id=cleanup 2026/04/10 23:52:32 INFO Applying migration id=received 2026/04/10 23:52:32 INFO Applying migration id=namehost 2026/04/10 23:52:32 INFO Applying migration id=outboxhost 2026/04/10 23:52:32 INFO Applying migration id=notesfts 2026/04/10 23:52:32 INFO Applying migration id=iconsname 2026/04/10 23:52:32 INFO Applying migration id=nohash 2026/04/10 23:52:32 INFO Applying migration id=shares 2026/04/10 23:52:32 INFO Applying migration id=actorttl 2026/04/10 23:52:32 INFO Applying migration id=tocc 2026/04/10 23:52:32 INFO Applying migration id=followeds 2026/04/10 23:52:32 INFO Applying migration id=certhash 2026/04/10 23:52:32 INFO Applying migration id=follows_sync 2026/04/10 23:52:32 INFO Applying migration id=jsonpath 2026/04/10 23:52:32 INFO Applying migration id=localforward 2026/04/10 23:52:32 INFO Applying migration id=avatar 2026/04/10 23:52:32 INFO Applying migration id=noimage 2026/04/10 23:52:32 INFO Applying migration id=feed 2026/04/10 23:52:32 INFO Applying migration id=bookmarks 2026/04/10 23:52:32 INFO Applying migration id=shareactivity 2026/04/10 23:52:32 INFO Applying migration id=application 2026/04/10 23:52:32 INFO Applying migration id=certificates 2026/04/10 23:52:32 INFO Applying migration id=rawforward 2026/04/10 23:52:32 INFO Applying migration id=publickey 2026/04/10 23:52:32 INFO Applying migration id=resolvegroup 2026/04/10 23:52:32 INFO Applying migration id=reject 2026/04/10 23:52:32 INFO Applying migration id=autodel 2026/04/10 23:52:32 INFO Applying migration id=jsonb 2026/04/10 23:52:32 INFO Applying migration id=quote 2026/04/10 23:52:32 INFO Applying migration id=rfc9421 2026/04/10 23:52:32 INFO Applying migration id=keys 2026/04/10 23:52:32 INFO Applying migration id=portable 2026/04/10 23:52:32 INFO Applying migration id=proofs 2026/04/10 23:52:32 INFO Applying migration id=contexts 2026/04/10 23:52:32 INFO Applying migration id=deliverieshost 2026/04/10 23:52:32 INFO Applying migration id=pembegin 2026/04/10 23:52:32 INFO Applying migration id=didhost 2026/04/10 23:52:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-ca0e-7354-aefe-9d1dad610d71 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-ca0e-7305-bcbf-951d685b76ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-ca0e-7305-bcbf-951d685b76ee 2026/04/10 23:52:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-ca0e-7305-bcbf-951d685b76ee 2026/04/10 23:52:34 INFO Post was not found post=https://localhost.localdomain:8443/post/019d79cf-ca0e-7305-bcbf-951d685b76ee 2026/04/10 23:52:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-ca10-708c-98ab-4aaaf79c481d 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 23:52:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cf-ca10-7ba9-9a9b-dbcc642010ab activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cf-ca10-708c-98ab-4aaaf79c481d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cf-ca10-708c-98ab-4aaaf79c481d 2026/04/10 23:52:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-ca0e-7305-bcbf-951d685b76ee 2026/04/10 23:52:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:52:34 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (1.94s) === RUN TestWhisper_Throttling 2026/04/10 23:52:34 INFO Applying migration id=initial 2026/04/10 23:52:34 INFO Applying migration id=notesupdated 2026/04/10 23:52:34 INFO Applying migration id=personspreferredusername 2026/04/10 23:52:34 INFO Applying migration id=activitiesid 2026/04/10 23:52:34 INFO Applying migration id=outbox 2026/04/10 23:52:34 INFO Applying migration id=edits 2026/04/10 23:52:34 INFO Applying migration id=outboxactor 2026/04/10 23:52:34 INFO Applying migration id=outboxsender 2026/04/10 23:52:34 INFO Applying migration id=thread 2026/04/10 23:52:34 INFO Applying migration id=host 2026/04/10 23:52:34 INFO Applying migration id=sharedinbox 2026/04/10 23:52:34 INFO Applying migration id=noteshost 2026/04/10 23:52:34 INFO Applying migration id=fetched 2026/04/10 23:52:34 INFO Applying migration id=move 2026/04/10 23:52:34 INFO Applying migration id=cleanup 2026/04/10 23:52:34 INFO Applying migration id=received 2026/04/10 23:52:34 INFO Applying migration id=namehost 2026/04/10 23:52:34 INFO Applying migration id=outboxhost 2026/04/10 23:52:34 INFO Applying migration id=notesfts 2026/04/10 23:52:34 INFO Applying migration id=iconsname 2026/04/10 23:52:34 INFO Applying migration id=nohash 2026/04/10 23:52:34 INFO Applying migration id=shares 2026/04/10 23:52:34 INFO Applying migration id=actorttl 2026/04/10 23:52:34 INFO Applying migration id=tocc 2026/04/10 23:52:34 INFO Applying migration id=followeds 2026/04/10 23:52:34 INFO Applying migration id=certhash 2026/04/10 23:52:34 INFO Applying migration id=follows_sync 2026/04/10 23:52:34 INFO Applying migration id=jsonpath 2026/04/10 23:52:34 INFO Applying migration id=localforward 2026/04/10 23:52:34 INFO Applying migration id=avatar 2026/04/10 23:52:34 INFO Applying migration id=noimage 2026/04/10 23:52:34 INFO Applying migration id=feed 2026/04/10 23:52:34 INFO Applying migration id=bookmarks 2026/04/10 23:52:34 INFO Applying migration id=shareactivity 2026/04/10 23:52:34 INFO Applying migration id=application 2026/04/10 23:52:34 INFO Applying migration id=certificates 2026/04/10 23:52:34 INFO Applying migration id=rawforward 2026/04/10 23:52:34 INFO Applying migration id=publickey 2026/04/10 23:52:34 INFO Applying migration id=resolvegroup 2026/04/10 23:52:34 INFO Applying migration id=reject 2026/04/10 23:52:34 INFO Applying migration id=autodel 2026/04/10 23:52:34 INFO Applying migration id=jsonb 2026/04/10 23:52:34 INFO Applying migration id=quote 2026/04/10 23:52:34 INFO Applying migration id=rfc9421 2026/04/10 23:52:34 INFO Applying migration id=keys 2026/04/10 23:52:34 INFO Applying migration id=portable 2026/04/10 23:52:34 INFO Applying migration id=proofs 2026/04/10 23:52:34 INFO Applying migration id=contexts 2026/04/10 23:52:34 INFO Applying migration id=deliverieshost 2026/04/10 23:52:34 INFO Applying migration id=pembegin 2026/04/10 23:52:34 INFO Applying migration id=didhost 2026/04/10 23:52:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d79cf-d29a-771c-99d0-4380161c2c43 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 23:52:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d79cf-d29b-73e7-9f2a-ce741d9f08b0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d79cf-d29a-771c-99d0-4380161c2c43 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d79cf-d29a-771c-99d0-4380161c2c43 2026/04/10 23:52:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d79cf-d29b-7aac-b2aa-3675cfa7be27 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d79cf-d29b-7a61-942d-9bc6ca77d93f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d79cf-d29b-7a61-942d-9bc6ca77d93f 2026/04/10 23:52:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019d79cf-d29b-7a61-942d-9bc6ca77d93f 2026/04/10 23:52:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:52:36 WARN User is posting too frequently last=2026-04-10T23:52:36.000Z can=2026-04-10T23:53:36.000Z 2026/04/10 23:52:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 23:52:36 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (2.19s) PASS ok github.com/dimkr/tootik/test (cached) >>> 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-x86.so.1 so:libsqlite3.so.0 >>> tootik*: Package size: 10.8 MB >>> tootik*: Compressing data... >>> tootik*: Create checksum... >>> tootik*: Create tootik-0.19.8-r5.apk >>> tootik: Build complete at Fri, 10 Apr 2026 23:52:52 +0000 elapsed time 0h 11m 53s >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Uninstalling dependencies... (1/5) Purging .makedepends-tootik (20260410.234100) (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: 426.2 MiB in 105 packages >>> tootik: Updating the community/x86 repository index... >>> tootik: Signing the index...